阅 13315|回 33
- 最后登录
- 2024-11-21
- 在线时间
- 4842 小时
- 威望
- 13428分
- 芯积分
- 3875分(兑换)
- E金币
- 1459枚(兑换)(兑换)
- 好友
- 60
版主
|
今天开始了和我一起学习ESP32的micropython活动,将带领大家从头开始学习ESP32上MicroPython的用法。ESP32是目前最适合运行MicroPython的硬件环境,它带有蓝牙和Wifi双无线,内部有双CPU,主频240MHz,自带 448KB flash、520KB SRAM、16KB RTC SRAM,还有8M内部振荡器、看门狗、RTC、18通道12bit ADC、2个DAC、10路触摸输入、4个SPI、2个I2S、2个I2C、3个UART、SDIO、16路PWM、霍尔传感器输入等,功能非常强大。ESP32的整体性能介于STM32F4和STM32F7之间,性价比非常好。
这次活动使用了最新的带4M psRAM的ESP32开发板,开发板的主要特点有:
- 支持蓝牙和Wifi双无线
- 使用3D天线,比PCB天线效果好
- 带有4M psRAM,空间更大,可以运行更复杂的程序
- 带有4M flash,可以保存数据和文件
- 使用DC/DC供电,效率更高
- 带有TF卡座,可以用来保存数据或文件
- 支持USB供电
- 带有USB转TTL功能
- 带有锂电池接口,可以通过锂电池供电,也可以用USB给锂电池充电(开发板不带锂电池,需要自己配置,赠送电池连接线)
- 带有电源开关
- 全部引脚都引出,可以方便连接外部传感器或模块
- 带有一个用户LED、复位键和用户按键(兼做升级键)
- 支持自动下载功能(无需按复位键和升级键,需要软件配合)
ESP32的MicroPython固件
可以下载MicroPython官方最新的ESP32固件,psRAM版和普通固件都可以运行,但是只有psRAM版才可以使用4M的psRAM。固件更新可以使用esptool.py,或者乐鑫官方的FLASH_DOWNLOAD_TOOLS。
https://micropython.org/download#esp32
固件更新方法:
https://bbs.eeworld.com.cn/thread-620748-1-1.html
参考资料
https://bbs.eeworld.com.cn/thread-651650-1-1.html
为了方便大家学习,社区团购了一批带有psRAM的ESP32开发板。这个开发板是为配合社区的MicroPython学习活动而准备的,参加活动的社区网友可以用团购价65元购买。购买时请注明社区的用户名(只针对MicroPython中文社区和EEWORLD社区网友),核实后将修改价格。为了让更多网友参与,每个人最多可以购买3个,超过3个将恢复原价。
开发板团购网址:
https://item.taobao.com/item.htm?id=574045009867
活动支持E金币支付,想要E金币购买的网友请点击下列链接,进入E金币兑换链接,填写好你的购买物品,数量,上述开发板团购网址,以及你的收件地址。https://bbs.eeworld.com.cn/EJK/exchange.html
|
|