早前接触过树莓派,觉得贵;
后来接触便宜的Arduino(uno),不太喜欢它的IDE,也不习惯c++的编写方式;
企图入坑香橙派(Orange Pi),但对可找到的文档数量担忧,最终没敢试坑;
最近才知道有esp32,便宜,性能高,可以刷micropython,完美的一次满足我3个愿望!
esp32简介
esp32
esp32是一款流行的支持WiFi和蓝牙的系统芯片(SoC),简单说就是一台带蓝牙,wifi的微型电脑,多用于物联网(IoT)领域。它可以刷Arduino系统,还能刷micropython。
话说~有micropython还要啥自行车?
以下调试环境在Win10(64位)完成。
一、安装刷机环境
1、安装本地python环境
选择简单快捷的miniconda,下载地址:
https://docs.conda.io/en/latest/miniconda.html
2、安装刷机工具esptool
该工具基于python运行,用于编辑esp32的固件,安装命令:
pip install esptool
3、安装传输工具adafruit-ampy
该工具基于python运行,用于往esp32上传、下载文件,安装命令:
pip install adafruit-ampy
4、安装PuTTY客户