硬件
USB 串口芯片是CP2102
ESP8266 Flash容量是4MB(ESP-12-E core [32Mbits(4MBytes) flash version)
淘宝卖20元多点。
软件:
Python版本是2.7.12,因为esptool只可以在这个版本下用。
安装 esptools
pip install esptool
我是在Windows环境下操作,与linux的区别是,端口使用COM3(CP1202的虚拟串口)
擦除flash
esptool.py --port COM3 erase_flash
刷MicroPython 1.8.2,最新版:
esptool.py --port COM3 --baud 460800 write_flash --flash_size=8m -fm dio 0 esp8266-20160809-v1.8.2-120-g6d11918.bin
按下板子上Reset复位,打开Tera Term,端口速率115200。出现乱码时,复位板子1次。
感觉还是Python用起来方便一些,毕竟因为Mazclub项目学习了两年Python。