开源自己做的一款小型ESP32 C3 12F开发板
Posted Supowang08
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了开源自己做的一款小型ESP32 C3 12F开发板相关的知识,希望对你有一定的参考价值。
开源自己做的一款小型ESP32 C3 12F开发板
ESP32 C3 芯片简介
随着国产自研芯片热潮的吹起,RISC-V作为开源免费的指令集备受国内芯片半导体厂家青睐,一向以超高性价比著称的AIoT芯片厂家乐鑫自然也不会错过RISC-V架构芯片的研发,ESP32 C3和ESP32 H2 就是乐鑫推出来的搭载 RISC-V 32 位单核处理器的AIoT芯片。以下介绍来自乐鑫官方:
ESP32-C3 是一款安全稳定、低功耗、低成本的物联网芯片,搭载 RISC-V 32 位单核处理器,支持 2.4 GHz Wi-Fi 和 Bluetooth 5 (LE)。为物联网产品提供行业领先的射频性能、完善的安全机制和丰富的内存资源。ESP32-C3 对 Wi-Fi 和 Bluetooth 5 (LE) 的双重支持降低了设备配网难度,适用于广泛的物联网应用场景。
物联网叔叔最近对RISC-V芯片也比较感兴趣,就自己折腾了一下,买了一个esp32 C3的nodemcu小板子,发现接其他硬件非常不方便,由于用惯了物联网俱乐部的E53 系列传感器,而且手头也有很多E53接口的传感器,于是就自己想着自己设计一款带E53接口的小板子,于是乎重拾旧业,把荒废多年的pcb layout技能拿出来。
ESP32-C3-12F EVB Board原理图及硬件实物图
ESP32-C3-12F模组是安信可的,电源接口使用最新的TypeC USB接口,CH340C作为串口电平转换芯片,所有IO引出到E53接口上。
这里需要注意 R9和R15如果焊接,就不要焊接R12、R13、Q1、Q2;这里是参照安信可官方的设计,可以通过电阻也可以通过三极管去连接IO9和EN,方便实现一键下载启动。
这里的layout工具选择的国产的立创EDA,简单方便,PCB图和硬件仿真图如下
硬件实物图(自己手焊的,比较丑)
带E53_SC1传感器(含BH1750和一个高亮led)
目前硬件经过测试,我使用Arduino和ESP-IDF都是可以正常下载程序运行的。
开源的开发板原理图和PCB源文件可以在我的腾讯微云下载
开发板原理图和PCB源文件,密码4egfd4
链接:https://share.weiyun.com/NEwDA7aj 密码:4egfd4
以上是关于开源自己做的一款小型ESP32 C3 12F开发板的主要内容,如果未能解决你的问题,请参考以下文章
自己画一块ESP32-C3 的开发板(第一次使用立创EDA)(更新中...)
ESP32-C3上手笔记 | 01 - ESP32 C3开发环境搭建(ESP-IDF)