ESP32开发板环境安装

文章目录

一、前言

ESP32开发板有很多型号,记录一下淘宝上买到开发板后如何搭建环境。下面涉及的关键词可以通过ai进行解释回答,然后就能找到关键信息

二、基础准备

1、开发准备使用Thonny + micropython。

2、ESP32开发板及相关数据线

3、相关驱动

4、一台电脑(这里是intel版本的mac)

三、驱动安装

ESP32有很多细分型号,先确定型号是哪一个,然后寻找对应的驱动安装。这里有两种方式。使用以下方式之前先连上开发板才知道电脑上的驱动型号,否则找不到。

1、使用命令

shell 复制代码
ls /dev/cu.*

打印如下

shell 复制代码
/dev/cu.BLTH			/dev/cu.usbserial-0001
/dev/cu.Bluetooth-Incoming-Port

其中,/dev/cu.usbserial-0001是esp32的驱动,解释如下

这个设备名由 Silicon Labs CP210x 驱动生成,表示 USB 转串口设备已成功被 Mac 识别。cu 代表"call-out"设备,用于从 Mac 向外发送数据。其余两个端口是电脑自带的蓝牙端口

2、使用面板信息

a. 打开"系统信息":点击左上角苹果图标,按住Option(⌥)键,点击"系统信息..."。

b. 或在"关于本机"中点击"系统报告..."。

找到你的设备:在左侧硬件列表中点击 "USB"。在右侧的设备树中,找到你插入的USB设备,它可能显示为 "USB2.0-Serial"、"CP2102 USB to UART Bridge Controller" 或 "CH340" 等字样。如图所示

将这个名字复制出来询问ai,ai会给出驱动下载地址。这里的下载地址如下

https://www.silabs.com/software-and-tools/usb-to-uart-bridge-vcp-drivers?tab=downloads。

安装下驱动。

三、在开发版中安装micropython环境

在thonny软件中选完参数后会自动给开发板安装micropython环境,但是出于特殊需要也可以去官网下载,以下是官网地址,不同的开发板需要不同版本的micropython环境,这里根据开发板去寻找。

https://micropython.org/download/ESP32_GENERIC/

thonny配置如下:

1、

2、

3、

这里的选项不知道选择哪个的话可以把开发板型号发给ai,然后把截图发给ai问下,然后点击安装,安装完后,会有提示,然后点击确定即可。

相关推荐
EatFan21 小时前
全栈自造 Status Deck(四):硬件终于到了,从点亮屏幕到跑通第一个 Demo
单片机·物联网·esp32
攸尔的笔记本~4 天前
ESP32-C3的WIFI信号飘忽不定、连接不了
esp32·射频·硬件设计
乐鑫科技 Espressif6 天前
案例研究:基于 ESP32-C5 与 ESP RainMaker 构建符合 EN 18031 标准的 IoT 解决方案
esp32·乐鑫科技·rainmaker
jianqiang.xue8 天前
ESP-IDF保姆级入门41|产品级故障排查与稳定性优化全解:死机复位排查/内存泄漏定位/性能瓶颈分析/长期稳定性测试,掌握量产运维问题定位方法论
单片机·mcu·物联网·esp32
jianqiang.xue9 天前
ESP-IDF保姆级入门40|量产烧录与产线测试全解:批量烧录方案/校准流程/功能测试/不良分拣/产线追溯,掌握工业级量产交付全流程
单片机·物联网·esp32
jianqiang.xue9 天前
ESP-IDF保姆级入门39|固件安全与安全启动全解:签名校验/Flash加密/防回滚/OTP密钥/知识产权保护,掌握工业级固件安全防护体系
单片机·物联网·esp32
jianqiang.xue10 天前
ESP-IDF保姆级入门38|电源管理与锂电池充电全解:充电拓扑/电源路径控制/充放电保护/电量检测/低功耗策略,掌握嵌入式电池供电系统设计
单片机·嵌入式·esp32
jianqiang.xue11 天前
ESP-IDF保姆级入门35|SDMMC高速SD卡全解:SDIO接口/4位高速模式/FATFS文件系统/热插拔检测/磨损均衡,掌握嵌入式大容量存储扩展
单片机·esp32
国产化创客11 天前
创客开发入门(五)Arduino IDE 编程基础
单片机·嵌入式硬件·物联网·esp32
智码看视界12 天前
Edge AI 与 IoT 全栈系列:Edge AI 全栈 2:ESP32 + MQTT + Flink 实时 IoT 数据管道
物联网·flink·esp32·全栈开发·iot平台·实时流处理·edgeai