esp32arduino环境搭建 in Ubuntu
时间: 2025-05-17 08:32:48 浏览: 18
### 设置ESP32 Arduino开发环境
#### 安装Arduino IDE
为了在Ubuntu上设置ESP32 Arduino开发环境,首先需要安装Arduino IDE。通过终端执行以下命令来添加Arduino软件包存储库并更新本地仓库列表:
```bash
sudo apt install software-properties-common
sudo add-apt-repository ppa:arduino/arduino
sudo apt update
```
随后,利用如下指令完成Arduino IDE的安装过程[^1]。
```bash
sudo apt install arduino
```
成功安装之后,在应用程序菜单里可以找到Arduino IDE图标点击启动程序。
#### 配置ESP32支持
为了让Arduino IDE能够识别和支持ESP32设备,还需要进一步操作。打开Arduino IDE后,访问`文件>首选项`选项卡,并向附加开发板管理器网址中加入官方提供的链接:http://dl.espressif.com/dl/package_esp32_index.json[^4]。
接着切换至`工具>开发板>开发板管理器...`界面内搜索关键字“esp32”,从中挑选由Espressif Systems发布的版本予以下载和安装。
#### 测试连接与验证编译功能
当上述准备工作全部就绪以后,便可以选择对应的主板型号(比如LOLIN D32)、端口编号等参数尝试简单的测试案例以确认整个流程无误。可以从实例草图(Sketch)>基础(Basics)里面选取Blink作为入门级别的实验对象来进行初步检验工作是否顺利完成配置。
```cpp
// Blink Example Code for ESP32 on Arduino IDE
const int ledPin = LED_BUILTIN; // Define the pin with an onboard LED
void setup() {
pinMode(ledPin, OUTPUT); // Initialize digital pin as output.
}
void loop() {
digitalWrite(ledPin, HIGH); // Turn the LED on (HIGH is the voltage level)
delay(1000); // Wait for a second
digitalWrite(ledPin, LOW); // Turn the LED off by making the voltage LOW
delay(1000); // Wait for a second
}
```
阅读全文
相关推荐


















