现在已经有很多ESP32开发板,也使用过不少ESP32开发板,但是都或多或少有些不满意的地方。有的体积较大,有的供电效率低,有的引脚定义不合理,有的只引出部分引脚,有的价格较高,而且大部分都没有使用type-c接口,因此一直想设计一个ESP32的小板子。 初步想法是设计一个小尺寸的底板,根据需要焊接ESP32-WROOM(不带psRAM)或ESP32-WROVER(带有psRAM)模块就可以使用了,底板的BOM成本低于10元。
主要目的:
- 设计一个适合运行micropython的ESP32小板
- 学习ESP32的micropython应用
- 方便DIY
- 给大家提供一个参考设计
主要特点:
- USB type-C供电/充电
- DC/DC方式提高电源效率
- 支持锂电池供电
- 带有microSD卡座,使用 SD 1-bit 模式
- 带有USB转TTL功能
- 支持通过USB自动升级、自动复位
- IO全部引出,方便扩展
- 开源
- 低成本
欢迎大家一起讨论。