(树莓派4B+Ubuntu22.04 Server) 上安装 Arduino IDE 配置ESP32开发板 让LED闪起来

目标一、准备二、安装Arduino IDE三、启动Arduino IDE四、安装Arduino-ESP32开发板支持1、填写“附加开发板管理器网址”2、添加ESP32开发板

五、连接ESP32 Dev开发板六、示例程序烧录至ESP32开发板

目标

在(树莓派4B+Ubuntu 22.04 Server系统)上安装Arduino IDE,将示例程序烧录至ESP32开发板。

通过本章学习,初步了解Arduino开发环境的使用;ESP32与上位机连接并进行程序的烧录,让LED闪起来。

一、准备

参考网站: 1、Arduino 官网:https://www.arduino.cc/ 2、Arduino IDE 1.8.19 下载地址:https://www.arduino.cc/en/software 3、树莓派4B上安装Ubuntu22.04参见本人博客:https://blog.csdn.net/yunandfei/article/details/128939863 注意:目前Arduino IDE最新版本是2.0,但不支持arm系统,所以只能安装1.8.19版本。

二、安装Arduino IDE

Arduino IDE安装大概有三种方式(茴香豆的茴字也有三种写法)

第一种:下载安装包安装,下载后执行命令安装

安装包下载地址(官网地址,放心下载):https://www.arduino.cc/en/software,根据主机下载32位或64位。 下载后解压,进入arduino-1.8.19 文件夹,执行以下安装命令,更详细说明参考官网:https://docs.arduino.cc/software/ide-v1/tutorials/Linux

sudo sh install.sh

命令执行完毕,提示安装成功。

第二种:Ubuntu software安装,搜索“Arduino”

在Softwre应用中,输入arduino关键词,搜索到Arduino IDE,点击进入详情,然后在详情页面点击Install按钮,等待安装完毕。

第三种:命令行安装,这种最简单,执行命令: sudo apt install arduino

如下图所示:

安装完后,可以看到Arduino IDE图标:

三、启动Arduino IDE

启动IDE有两种方式,第一种是在安装的程序中找到Arduino IDE图标,点击打开(参看上面的图);第二种是直接在terminal中输入命令:

arduino

Arduino IDE安装完默认是英文,可以在菜单:File→Preference→Edit Language改成:简体中文。改完后需要重新启动。

四、安装Arduino-ESP32开发板支持

参考官网地址:https://docs.espressif.com/projects/arduino-esp32/en/latest/installing.html#installing-using-arduino-ide

1、填写“附加开发板管理器网址”

打开 Arduino IDE 首选项: 添加的网址:

稳定版(就用这个): https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

开发版本:https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_dev_index.json

2、添加ESP32开发板

打开:工具→开发板→开发板管理器,输入ESP32搜索,然后点击“安装”按钮,如下图所示:

五、连接ESP32 Dev开发板

1、通过USB数据线将ESP32 Dev版与树莓派链接,如下图: 2、检查Arduino IDE上是否能识别出ESP32: 点击菜单 工具→端口,检查端口菜单下是否有“/dev/ttyUSB0”,如果有,说明已经识别出ESP32开发板了,选中它,如下图所示:

六、示例程序烧录至ESP32开发板

在Arduino IED上有一些内置的示例程序,添加完ESP32开发板后,也会显示ESP32的示例程序:

选择内置示例的例子 01.Basics→Blink,选择后会打开一个新的Arduino IDE窗口。 对程序进行简单修改,增加一行代码,将22号GPIO设置为控制LED灯闪烁的引脚,如下图所示: 设备连接如下图所示: 点击左上角第一个按钮先验证下程序是否正常,如果验证通过,会显示出下面的内容(里面的警告可以忽略):

验证通过后,点击右侧的上传按钮将程序烧录到开发板上,如果烧录成功会显示下面的内容:

按重启键重启ESP32开发板,看看会有什么反应,LED灯闪起来了

精彩内容

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: