Mac(Intel 芯片)ESP32 USB 串口驱动安装教程

Mac(Intel芯片)ESP32 USB串口驱动安装教程

前置:安装驱动前,先把ESP32从USB拔掉 ,安装完成、重启Mac之后,再插上ESP32测试。

先看ESP32板子USB口旁边芯片:

  • 芯片丝印 CP2102 → 安装Silabs CP210x驱动(最常见)
  • 芯片丝印 CH340 / CH341 → 安装沁恒CH34X驱动

一、CP2102驱动安装(Silicon Labs)

  1. 官网下载CP210x VCP Mac驱动,选择macOS版本
  2. 解压压缩包,双击 .dmg 挂载镜像,运行 Install CP210x VCP Driver.app
  3. 一路按照向导点击继续、安装,输入电脑开机密码
  4. ⚠️ 大概率弹出提示:系统扩展被阻止
    打开【系统设置 → 隐私与安全性】,页面拉到底部,点击【允许】,输入密码解锁
  5. 重启Mac电脑(必须重启,驱动才能加载)
  6. 重启完成,插上ESP32(要用数据USB线,只充电的线无法识别串口)

二、CH340驱动安装(WCH沁恒)

  1. 沁恒官网下载 CH34XSER_MAC.ZIP 压缩包。下载地址:https://www.wch.cn/downloads/CH34XSER_MAC_ZIP.html
  2. 解压,双击 CH34xVCPDriver.pkg 安装包
  3. 按向导完成安装,输入开机密码
  4. 系统拦截:【系统设置 → 隐私与安全性】,找到WCH驱动,点【允许】
  5. 重启Mac
  6. 插上ESP32,使用数据USB线

三、验证驱动是否安装成功

  1. 打开Mac「终端」(Terminal)
  2. 输入命令:
bash 复制代码
ls /dev/cu.*
  • CP2102成功:输出 /dev/cu.SLAB_USBtoUART
  • CH340成功:输出 /dev/cu.wchusbserialxxxx

出现上面这类设备名称,说明驱动正常,Arduino IDE就能识别串口。

四、Arduino IDE里选择串口

打开Arduino IDE → 顶部菜单【工具】→【端口】,选中上面查到的 /dev/cu.xxx;同时开发板选择 ESP32 Dev Module,即可烧录代码。

五、常见踩坑

  1. ❌ 只用充电USB线:只能供电,没有串口,识别不到设备,必须使用带数据传输功能的USB线
  2. ❌ 忘记在隐私设置允许驱动:驱动装了也不生效,是Mac最常见问题
  3. ❌ 不重启电脑:系统扩展不会加载,看不到串口
  4. ❌ 芯片选错:CP2102板子装CH340驱动,肯定识别失败,看板子上芯片标识
  5. ❌ 烧录ESP32失败:部分ESP32模块,上传代码瞬间,按住BOOT按键再松开

六、快速判断芯片型号小技巧

看ESP32板子USB旁边那个小贴片芯片:

  • CP2102:Silicon Labs
  • CH340:WCH沁恒
相关推荐
星野云联AIoT技术洞察1 天前
ESP32-P4 摄像头到屏幕的数据链路:CSI、ISP、PPA、缓冲与 DSI 如何协同
esp32·esp-idf·esp32-p4·摄像头集成·芯片集成·乐鑫芯片
voipmaker1 天前
融合通信调度录音的困局:基于 MediaX 网关实现对讲语音 AI 事件萃取
人工智能·ai·音视频·语音识别·实时音视频·信息与通信·iot
调试优选官2 天前
2026年IoT物联网开发赛道年度榜单深度解析:D-coding物联网系统定制与源码交付能力专项解读
java·物联网·struts·iot·开发经验
星野云联AIoT技术洞察3 天前
ESP32-P4 没有 Wi-Fi,产品该怎么联网:C6 协处理器、总线与双固件边界
esp32·esp32-s3·esp32-p4·芯片选型·esp-hosted·设备联网
ITKEY_3 天前
Arduino IDE开发ESP32环境搭建到helloworld
ide·esp32
金瑞铭4 天前
让工具可识别、可追踪、可追溯:金瑞铭 RFID 工具管理方案
物联网·制造·rfid·iot·全生命周期管理
夏虫不可与之言冰4 天前
使用Flash Download Tool给ESP32烧录固件
c语言·c++·windows·单片机·物联网·iot
国产化创客5 天前
ESP32音频/语音技术(4)AudioTools 库及转发播放程序分析
物联网·音视频·esp32
Alinket5 天前
毫米波雷达 vs 摄像头 vs 手环:养老跌倒监测三类方案怎么选
网络·数据库·健康医疗·信息与通信·iot