ESP32 References#

ESP32 板子太多了,读这篇,搞懂它们的区别:

Getting Started with the ESP32 Development Board | Random Nerd Tutorials

  • ESP32-DevKitC 是乐鑫官方出的,

  • ESP32-DevKitV1 30针脚,在Arduino 中使用 DOIT ESP32-DevKit V1支持

关于安装#

乐鑫对 Arduino-ESP32 的支持,包括安装(含离线安装)

Install ESP32 for Arduino on Linux — Arduino-ESP32 2.0.6 documentation

  • 逐行复制下面的命令行(去除末尾的 && \ 连接和换行符号)到 Term 中执行

  • 2~5 行是安装 git, pip, pyserial,如果已安装这部分,则可以省略

  • 第6行往后,是克隆和运行程序自动下载

注意

在 Linux 上按这个操作方法,是不能让 Arduino 打开后显示新开发板的,因为在手动下载全部文件后,并不能自动启动安装程序。而且,该说明中存放文件的路径和实际不符合。请参考 [xid: 20230516-211300] 笔记。

sudo usermod -a -G dialout $USER && \
sudo apt-get install git && \
wget https://bootstrap.pypa.io/get-pip.py && \
sudo python3 get-pip.py && \
sudo pip3 install pyserial && \
mkdir -p ~/Arduino/hardware/espressif && \
cd ~/Arduino/hardware/espressif && \
git clone https://github.com/espressif/arduino-esp32.git esp32 && \
cd esp32/tools && \
python3 get.py

用户笔记