Arduino
本章节包含以下部分,请按需阅读:
Arduino 入门教程
初次接触 Arduino ESP32 开发,想要快速上手?我们为您准备了一套通用的 ESP32 入门教程。
- 第 1 节 认识 ESP32
- 第 2 节 安装和配置 Arduino IDE
- 第 3 节 Arduino 基础知识
- 第 4 节 数字输出/输入
- 第 5 节 模拟输入
- 第 6 节 脉冲宽度调制 (PWM)
- 第 7 节 串行通信 (UART)
- 第 8 节 I2C 通信
- 第 9 节 SPI 通信
- 第 10 节 Wi-Fi 基础用法
- 第 11 节 网页服务器
- 第 12 节 蓝牙 (Bluetooth)
- 第 13 节 LVGL 图形界面开发
配置开发环境
1. 安装和配置 Arduino IDE
请参考 安装和配置 Arduino IDE 教程 下载安装 Arduino IDE 并添加 ESP32 支持。
2. 其他提示
-
ESP32-S3-Zero 支持在 Arduino IDE 中直接选择型号。
-
ESP32-S3-Zero 使用 ESP32-S3 原生 USB 接口,而非 UART 转 USB。对于串口通信:
-
printf()
函数可直接使用; -
若要使用
Serial.println()
函数,需要额外配置:在 IDE 工具菜单中启用"USB CDC On Boot"选项,或在代码中声明 HWCDC 对象处理 USB 串口通信。备注如下图所示,在 Arduino IDE 的"工具"选项中设置"USB CDC On Boot"
-