nodeMCU ESP32s 入坑MicroPython记

2017-07-242.1万
AI 快速预览详细 收起
本文介绍了如何使用nodeMCU ESP32s通过MicroPython实现自动浇花项目。首先,作者发现树莓派用于浇花有些大材小用,于是转向了ESP32s。在尝试刷写固件时遇到了困难,最终找到了marcelstoer/nodemcu-pyflasher工具,并成功刷写了MicroPython固件。文章还推荐了uPyCraft开发工具,通过示例代码实现了LED闪烁。整个过程详细且实用,适合初学者和STEM教育场景。


   先说说为什么叫入坑,去年买了块树莓派3,吃灰一年,最近翻出来想给LD做个自动浇花,买来了水泵、土壤湿度传感器、还有个继电器,东西准备好 并且也用python实现了基本功能,弄好后感觉不对,好好地一个pi用在浇花上有点大材小用,想去淘个Arduino弄上去 逛论坛发现了ESP32s ,然后就入手了。  因为之前只玩过Arduino没用过其他的板子,看板子上写着nodeMCU就特去爬论坛 查nodeMCU的刷固件方法,特么整整查了两天 没一个能刷出来的,心都凉了, 后来发现了MicroPython

查了资料找到了MicroPython 的固件 直接下载烧录一气呵成,现把固件和工具共享,

固件地址 这个固件貌似每天一更 http://micropython.org/download#esp32
nodeMCU ESP32s 入坑MicroPython记图1


烧录工具地址 https://github.com/marcelstoer/nodemcu-pyflasher/releases  烧录时选择好com口 和 下载的固件地址 波特率115200  dio 清除固件
nodeMCU ESP32s 入坑MicroPython记图2

刷好后 上串口工具 连接 115200 按一下板子上的EN键,当出现如下提示就证明已经刷好了 下面就可以blink
nodeMCU ESP32s 入坑MicroPython记图3

强烈推荐uPyCraft开发工具  选择File-》Examples-》Basic-》blink.py 选择DownLoad 就可以看到板子上蓝灯闪烁
nodeMCU ESP32s 入坑MicroPython记图4



附上浇花成品视频







创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(1)
秦皇岛岛主
秦皇岛岛主
用upycraft直接刷固件成功了吗
- 没有更多了 -