分享
【立创·ESP32S3R8N8】Arduino入门手册
输入“/”快速插入内容
【立创·ESP32S3R8N8】Arduino入门手册
用户6870
用户6870
用户6446
用户6446
2024年4月9日修改
【目录】
前言
1.
Arduino是什么?
Arduino是一个开放源码的电子原型平台,以其便利性和易用性在创客、设计师和爱好者中广泛流行。它能够读取来自各种传感器的输入信号,并通过控制灯光、马达等设备产生输出。对于新手来说,那就是学习开源硬件的利器,神器,重器!它不需要你单独学习寄存器、数字逻辑等各种专业知识。就像是1+1=2,你不需要了解1是怎么来的,为什么是1,等号为什么这么写。只需要根据简单的规则,知道1+1=2就好。
2.
arduino能够干什么?
🚕
你是否想过自制一个可能由你控制的
遥控车
?
🤖
你是否想过自制一个能在地面上绘图,能在雪中驰骋的
机器人
?
🤘
你是否想过自制一个《钢铁侠》的
手臂炮
?
🎠
你是否想要一款具备语音和配送功能的
X教授蒸汽朋克风格轮椅
?
Arduino都可以为你实现,Arduino能够帮你入门智能控制!
遥控灯、自动避障小车、自动浇花、温湿度计、游戏机、手柄、遥控车、遥控船等反正能编程能连接电路,不涉及大型运算的,单片机能做的它都行。它可以用来制作各种创新的项目,从简单的LED闪烁到复杂的机器人系统。
1.
Arduino环境安装
Arduino是一种开源硬件和软件平台,用于构建和控制各种物理设备和交互式项目。它由一个基于
开放源代码
的
软件开发环境
构成。Arduino编程语言是一种基于
C/C++
简单易懂的语言。Arduino的简易性、灵活性、还有易获得的资源以及丰富的应用领域,使得它成为一个受欢迎和广泛使用的开发平台。无论是初学者还是专业开发者,都可以从中获得快速开发和创新的能力。
1.1
安装Arduino
IDE
1.
打开Arduino IDE官网的
软件下载页面
,
选择对应的系统和系统位数下载。这里我选择最新的Windows 10 64位环境。
2.
在弹出的新界面,可以选择直接下载,也可以选择捐赠并下载。
3.
运行
安装程序
,一直下一步即可。(建议在设置安装路径时不要保存在C盘)
1.2
安装esp32包
在Arduino 中安装ESP32 芯片支持包,有在线安装和离线安装两种方式。两者的主要区别在于是否需要联网和安装过程。
1.
在线安装:此种方式需要保证你的电脑可以连接到互联网,并且在Arduino的首选项(Preference)中添加ESP32的
开发板
管理器
URL
,然后在开发板管理器(Board Manager)里搜索ESP32并安装。这是最简单的方式,它会自动下载安装必要的文件和工具,并且可以自动更新到最新的支持包版本。但是这也需要一定的网络带宽,并且在国内下载较慢。
2.
离线安装:此种方式是先从
GitHub
等地方下载好ESP32芯片的支持包,然后在本地解压并放到Arduino的安装目录下的hardware子目录中。离线安装好处在于,你可以在没有网络的环境下安装,或者预先下载好以备在网络较慢的环境中使用。缺点则是需要手动完成下载和放置,比较麻烦些,同时在更新支持包版本时需要重复这个过程。
1.2.1
在线安装
1.
打开Arduino
IDE
,选择
File
->
Preferences
。