(仿真器)
https://wokwi.com/
(这里有很多开源项目)
https://randomnerdtutorials.com/
(ESP32常用型号对比)
https://blog.csdn.net/z345695415/article/details/123966431
是一个开发版 仿真器
还能保存分享项目
这款是30真的
例
- const int ledPin = 23;
- void setup() {
- pinMode(ledPin, OUTPUT);}
- void loop() {
- digitalWrite(ledPin, HIGH);
- delay(1000);
- digitalWrite(ledPin, LOW);
- delay(1000);
- }
- -------
- 现时拼装
- 以下是构建之前的电路所需的部件列表:
- ESP32 DOIT DEVKIT V1 开发板
- 5mm LED
- 330 欧姆电阻
- 跳线
- 面包板 (可选)
- 软件 Arduino IDE
- 1) 转到Tools > board: arduino/Genuino Uno
- 向下滚动到 ESP32 部分,然后选择 ESP32 板的名称。在选择 DOIT ESP32 DEVKIT V1 板。
- 2) 进入 工具 > 端口 并选择一个可用的 COM 端口。
- 3) 按上传按钮。
- 就是这样!
- 注意:如果您在尝试上传代码时出现以下错误,则表示您的 ESP32 未处于闪烁/上传模式。
- 连接 ESP32 失败:超时...正在连接...
- 要上传代码,您需要按照以下步骤操作(确保您选择了正确的电路板:)
- 按住ESP32 板上的“ BOOT ”按钮
- 在您看到“正在连接……”之后。 Arduino IDE 中的消息,松开“ BOOT ”按钮的手指:
- 之后,您应该会看到“完成上传”消息。
- 就是这样。上传新的草图后,您可以按“启用”按钮重新启动 ESP32 并运行新上传的草图。
- 注意:了解如何在尝试将新代码一次性上传到 ESP32 开发板时永久修复“无法连接到 ESP32:超时等待数据包头”错误。
复制代码
教程:
ESP32引脚参考详细说明
https://blog.csdn.net/weixin_42880082/article/details/120846959
ESP32 系列芯片
技术规格书
包括:
ESP32-D0WD-V3
ESP32-D0WDR2-V3
ESP32-U4WDH
ESP32-S0WD
ESP32-D0WD – 不推荐用于新设计 (NRND)
ESP32-D0WDQ6 – 不推荐用于新设计 (NRND)
ESP32-D0WDQ6-V3 – 不推荐用于新设计 (NRND)
https://www.espressif.com.cn/sit ... 32_datasheet_cn.pdf
|