【训练营】物联网时钟+576432A - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版 professional

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

标准版 【训练营】物联网时钟+576432A

简介:训练营—物联网时钟

开源协议: GPL 3.0

(未经作者授权,禁止转载)

创建时间: 2021-09-26 20:11:48
更新时间: 2023-04-04 12:31:46
描述

目标:使用ESP32-PICO-D4以及使用中景园1.14寸屏幕做一个物联网时钟

理念:设计成为一款多功能的小巧开发板,拓展功能

资源描述:

1.USB typeC接口

2.CP2102串口以及自动下功能

3.SPI LCD显示支持(目前用的中景园1.14寸屏幕)

4.DS1302时钟

5.TF卡扩展

6.支持MPU6050陀螺仪

7.3个用户开关以及两个自定义指示灯(其中 IO34 IO35采用ADC实现按键功能)
开发方式:

1.arduino(目前采用 clion+platformio)   2.esp-idf   3.micropython

应用:

1.搭建arduino开发环境,安装ds1302 TFT-ESPI MPU6050库

2.使用附件代码编译运行

运行机制:

1.上电初始化LCD,方便打印目前状态信息

2.连接wifi,如果芯片内没有存储的AP SSID和passwd,则进行智能配网

3.打开手机上的esp_touch app连接室内wifi,进行配网(如果连接10s后没有成功,则重新进入配网状态)

4.配网后,获取时间信息写入到DS1302中

5.在loop中循环读取刷新显示

注意,如果当前没有任何网络可用,按住IO25对应的按键跳过wifi连接,直接从ds1302中读取时间

 

板子上飞线修改了部分IO连接  已修改了原理图及PCB 所有功能单独检测基本OK

坑:

ESP32-PICO-D4这个芯片是LGA的封装,管脚在芯片下面,无法判断是不是焊好,只能一个个测试,费了很长时间

IO34-39不能作为普通IO使用,仅限输入功能,用作ADC

屏幕易压坏

最后感谢立创提供的这次机会,让鄙人能够做一个好玩的板子,后期基于此 也可以学习LVGL

 

 

设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
工程视频/附件
序号 文件名称 下载次数
1

源码及视频.zip

30
2

有wifi演示.mp4

70
3

无wifi演示.mp4

36
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

温馨提示
动态内容涉嫌违规
内容:
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

support
  • 开源平台公众号

MP