1、简单易用,可快速上手
2、流畅支持300个器件或1000个焊盘以下的设计规模
3、支持简单的电路仿真
4、面向学生、老师、创客
1、全新的交互和界面
2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计
3、更严谨的设计约束,更规范的流程
4、面向企业、更专业的用户
标准版 【训练营】ESP32 OLED时钟
简介:基于ESP32的OLED时钟,使用手机配网。
开源协议: GPL 3.0
本作品核心MCU分为旧版本的ESP32WROOM32D和新版ESP32-C3-32S,因此源码分为两套。
ESP32WROOM32D可以自动下载,方便烧录程序以及调试。
ESP32-C3-32S这里用不了自动下载,因此下载时需手动按下按键IO9进入下载模式。
使用TYPEC供电。
使用ESP32主控与底板分离的设计,方便更换其他版本带WIFI功能的主控,使用ESP32时需短接J1跳线端口。
自动下载时需根据ESP32(非C3)或ESP8266的下拉引脚需求进行跳线。
使用WROOM32D时↓
使用arduino IDE烧录程序,需要预先安装u8g2,timelib,WiFimanager,这三个库,不然编译不成功,这三个库在附件里。已将ESP32旧版固件包上传附件,C3的固件包要自己下载,我这老是下载失败所以一直没更新到有C3的版本,直接将压缩包解压到你的ARDUINO库文件路径即可,一般是 我的文档\Arduino\libraries 。
烧录时开发板选ESP32 DEV Module(因为我用的是WROOM32),其他默认即可,然后安装CH340的驱动再选择对应串口即可下载。
使用C3-32S时↓
需先安装好2.0.0以上的ESP32包,旧版不支持C3的ESP32,这个过程有亿点麻烦,ARDUINO IDE下载不了最新版ESP32包的可以参考这篇文章https://www.jianshu.com/p/a8f3fc166b5d
因为WIFIMANAGER库还未支持C3版本的ESP32,所以只能在程序中将路由器WIFI与密码提前设置好
0.96 IIC OLED接口部分可自行选择供电顺序(通过J3 J4跳线),因为四针OLED顺序有两种,一种是VCC GND SCL SDA,另一种是 GND VCC SCL SDA。
C3-32S配网:
分别在SSID和PASS中输入你的路由器WIFI名称和密码后编译烧录即可,下载前记得选好对应FLASH容量
WOOM32D版本自动配网教程:
将程序烧录进ESP32中上电,用手机打开WIFI可以看到一个名为 ESP32 的WIFI,密码为 88888888
手机连上WIFI后会跳出一个网页,如下:
然后点击第一个按钮,可能会没反应,需要等一会,因为ESP32在扫描附近的WIFI
点击你想连接的WIFI并输入密码,点击SAVE保存即可。
然后等待ESP32连接WIFI即可。
以下为实物图:
ESP32-C3-32S核心板
ESP32WROOM核心板
底板
黄色显示部分有些缺失是因为我这个OLED有瑕疵,那几行坏掉了
安信可ESP32-C3-32S核心板原理图
ESP32WROOM32D核心板工程链接:https://oshwhub.com/death/mcu-hu-xin-ban
ESP32WOOM32D核心板原理图↓
ID | Name | Designator | Footprint | Quantity |
---|---|---|---|---|
1 | 100nF | C1 | C0805 | 1 |
2 | 0.1u | C2,C3 | C0805 | 2 |
3 | 1uF | C5 | CAP-SMD_L3.2-W1.6-R-RD | 1 |
4 | 核心板底板母座 | H1 | 核心板底板母座接口 | 1 |
5 | HDR-F-2.54_1x4 | H2 | HDR-F-2.54_1X4 | 1 |
6 | HDR-M-2.54_1x2 | J1,J2 | HDR-M-2.54_1X2 | 2 |
7 | HDR-M-2.54_1x3 | J3,J4 | HDR-M-2.54_1X3 | 2 |
8 | HDR-M-2.54_1x4 | J5 | HDR-M-2.54_1X4 | 1 |
9 | LED-0805_G | LED1 | LED0805_GREEN | 1 |
10 | LED-0805_R | LED2 | LED0805_RED | 1 |
11 | S8050 | Q1,Q2 | SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BR | 2 |
12 | 10K | R1,R2,R3,R6 | R0805 | 4 |
13 | 4K7 | R5 | R0805 | 1 |
14 | 1TS002G-1300-3500 | SW1,SW2 | SW-SMD_1TS002G-XXXX-3500-CT | 2 |
15 | CH340C | U1 | SOP-16_L10.0-W3.9-P1.27-LS6.0-BL | 1 |
16 | TYPEC-304-BCP16 | USB1 | TYPEC-304-BCP16 | 1 |
展开
加载中...
是否需要添加此工程到专辑?