使用arduino编译esp32-wroom-32的代码

首先下载相关的文件。

Tools->Board->Board Manager

在搜索框输入esp32

搜索这个后,开始Install

如果无法下载,请选择ctrl+click链接,开始手动下载。

下载完后,解压这个文件夹来到arduino的下载目录。

我在这个文件夹下手动创建了一个hardware文件夹,用于存放压缩包。

然后回到arduino ide,点击file->preferences

修改Additional boards manager URLs为自己解压的目录下。

再回到这个地方Tools->Board->Board Manager

搜索esp32,然后选择最新版Install(一定要是最新版,哪怕你下载的不是最新版的压缩包,也要选择最新版)

然后Tools->Board->esp32->esp32 Dev Model

然后插入esp32-wroom-32板子,编写代码,编译。

#define LED_PIN 4  // LED connected to digital pin 3

// the setup function runs once when you press reset or power the board
void setup() {
  // initialize digital pin LED_PIN as an output.
  pinMode(LED_PIN, OUTPUT);
}

// the loop function runs over and over again forever
void loop() {
  digitalWrite(LED_PIN, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(1000);                   // wait for a second
  digitalWrite(LED_PIN, LOW);    // turn the LED off by making the voltage LOW
  delay(1000);                   // wait for a second
}

这里的led的正极接到pin 4,而负极接地。

再然后选择串口。

注意,串口一般是最新的那个,编号的话则是最大的那个(如我选择的COM5)。

然后开始烧录代码。

在这过程中,当程序开始现实connecting,要先按下boot按钮,长按,同时按一下en按钮,按完它后,才能松开boot按钮。

最后,成功运行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值