FireBeetle Board ESP32在 MacOS 进行micropython 开发配置

2017-10-281.2万
AI 快速预览详细 收起
本文介绍了在MacOS上配置FireBeetle Board ESP32进行MicroPython开发的步骤。首先需要安装USB驱动,可能需要重启以识别USB端口。接着使用pip安装esptool工具,并下载对应的esp32-20171028-v1.9.2-283-gdba3796e.bin文件。通过esptool命令清除flash并烧录固件,最后使用串口工具连接设备。整个过程详细且实用,适合零基础的新手参考。
需要安装MacOS的ESP32 USB驱动可能需要重启,才能识别USB端口
ls /dev/tty*
查找到对应的端口,我这里是 /dev/tty.usbmodem1421

终端安装pip,然后
sudo easy_install pip[backcolor=rgba(128, 128, 128, 0.0470588)]
sudo pip install esptool

再用pip安装esptool

打开刚刚安装的esptool路径准备烧写
cd /Library/Python/2.7/site-packages

http://micropython.org/download#esp32
在官网下载对应esp32-20171028-v1.9.2-283-gdba3796e.bin文件准备烧录


esptool.py --port /dev/tty.usbmodem1421 erase_flash
清除flash,顺便试试有没有连接成功。


esptool.py --port /dev/tty.usbmodem1421 --baud 115200 write_flash --flash_size=detect -fm dio 0 esp32-20171028-v1.9.2-283-gdba3796e.bin

参数啥的,我解释不清楚,最后一个是下载的文件,烧录成功,找一个串口工具,就可以连接了。
首次连接:
rst:0x1 (POWERON_RESET),boot:0x3 (DOWNLOAD_BOOT(UART0/UART1/SDIO_REI_REO_V2))

waiting for download
按一下板子上的重启键,
FireBeetle Board ESP32在 MacOS 进行micropython 开发配置图1

写一段python代码

print('hi micropython')





创作许可协议

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

评论(1)
pATAq
pATAq
请问这个串口工具哪里下载的
- 没有更多了 -