当前位置:首页|资讯

Supper Mini ESP32 C3 开发板

作者:TSINGHUAJOKING卓晴发布时间:2024-10-18

一、前言

  这是刚刚送到的 ESP32 开发板,整个模块只有一颗 ESP32 C3 芯片。外围电路非常简洁。价格很便宜。在销售网站上也给出了它的电路图。下面对它进行初步测试。我更习惯使用 MicroPython 对他进行开发。下面测试一下它是否能够加载 MicroPython。以及使用 MicroPython进行开发。

▲ 图1.1.1 电路原理图


▲ 图1.1.2 管脚定义


二、加载MicroPython

  首先,在 MicroPython 网站,找到 ESP32 C3 模块的 MicroPython 的固件。在这里,下载 1.23 版本。这是最新的 MicroPython 版本。将 TypeC USB 电缆接入模块,它给模块提供了工作电源。电路板上有两颗按钮,上面是 BOOT 按钮,下面是复位按钮。在下载固件之前,需要先按住 BOOT 按钮不放,然后在按动复位按钮,这样模块便进入下载程序状态了。

  下面,进入 Thonny 软件,利用其中的 TOOLS 菜单,在对话框中的 Interpreter中,最下方 选择更新固件。点击对话框最下方的左边按钮。选择刚刚下载后的 MicroPython 固件。点击安装,会发现出错。最终发现,需要按住 BOOT 按钮,插拔一次 USB,模块进入下载模式。重新操作,模块便进入了正常的下载过程。这个过程有点漫长。下载完毕之后,再按动 复位按钮,下面回到主界面,便可以进入 MicroPython 的 REPL 状态了。

  编写一个最简单的 MicroPython 程序,闪烁模块上的 LED,它挂载在 Pin8端口。可以看到此时,LED 按照 1Hz 频率闪烁。这说明下载的 MicroPython 固件正确,模块可以使用 MicroPython进行开发了。


※ 总  结 ※

  本文记录了对 ESP32 C3 模块开发过程 。很奇怪,这个模块的价格居然只比芯片贵了一点点。不知道供货商是怎么做到的。

卓晴649

参考资料[1]

ESP32-C3开发板ESP32 SuperMini 开发板 ESP32开发板 wifi 蓝牙4M: https://item.taobao.com/item.htm?_u=invskcd14e7&id=748324039194&pisk=gzemPOGLwSlboMRS5gkfs_jhkqC-hnM_QPptWA3Na4u5fIdAcfoajP2TMlutIP4gSqhNlxegrkZOcRIj3OmaJzDTDq3TrG4YfdQf1xpwSrZFlo3OcR0Zrrzi1igt7V4TbSIRp9EbcAMwSwBdpratd5zDgckNbUoZ0wF8gIFUcAMNSSP_UmZb8fvWxVoZ4gmtXd8a7mRz44iMQdzZub8rxDMZ7PzZa3otXE8Zucryz4iBQFuq_0rrbmm20Vza4gmIOY-qmPzbUZ6FpvN-zxeomj0Uq69wIBo2J2EVYdv_E7co8e3kQdyomu-kOL9h62PIkX3YzTpmIuogk4UFLLDrtWZtjrXD3jDooXPZZiW4qx0mt0UWXIM0_rwiGSx1Auk4PWgIg__Sq-eKs2GkzZr8qql3srQWQqF34zcLeUpKCzNa7c4yog5BaBlOOdiPX8R61joSq2CPo-KBxHvZ-gjkrCGqVmWLBgAgwjoSYKIlqB1jg0iVp&spm=a1z09.2.0.0.442e2e8d7LU67Y

[2]

ESP32-C3 MicroPython BIN: https://www.micropython.org/download/ESP32_GENERIC_C3/




Copyright © 2024 aigcdaily.cn  北京智识时代科技有限公司  版权所有  京ICP备2023006237号-1