You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MacOS Ventura 13.5.2下Node MCU V3串口上传故障求助

MacOS Ventura下NodeMCU串口占用问题解决步骤

1. 选择正确的串口设备

你当前选的/dev/cu.BLTH是Mac的蓝牙端口,并非NodeMCU的串口。操作步骤:

  • 拔掉NodeMCU,打开Arduino IDE,点击顶部菜单栏工具->端口,记录当前显示的端口列表
  • 插上NodeMCU,再次查看端口列表,选择新增的那个端口(通常是/dev/cu.usbserial-xxxx或/dev/cu.wchusbserialxxxx格式)

2. 释放被占用的串口(选对端口仍报错时)

  • 关闭所有可能占用串口的程序:包括Arduino串口监视器、VS Code+PlatformIO、终端里的screen/minicom等工具
  • 用终端命令强制清理占用进程:
    1. 替换端口名后执行,查询占用进程ID:
      lsof | grep /dev/cu.usbserial-xxxx
      
    2. 用查到的进程ID杀掉进程:
      sudo kill -9 [进程ID]
      

3. 手动触发NodeMCU上传模式

部分NodeMCU需要手动进入上传模式才能正常烧录:

  • 按住NodeMCU上的FLASH按钮不放
  • 按一下RESET按钮,然后松开FLASH按钮
  • 立即点击Arduino IDE的上传按钮

4. 修复CH340芯片驱动(适用多数NodeMCU V3)

MacOS Ventura可能会拦截CH340驱动:

  • 打开系统设置->隐私与安全性,查看是否有“来自未识别开发者”的驱动提示,点击允许
  • 若仍有问题,重新安装对应MacOS版本的CH340驱动(前往芯片厂商官网下载)

5. 重置Arduino IDE配置

  • 关闭Arduino IDE
  • 在终端执行命令删除偏好设置文件:
    rm -rf ~/Library/Arduino15/preferences.txt
    
  • 重新打开IDE,重新选择板卡和正确的串口

内容的提问来源于stack exchange,提问作者Juls

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 18:04:58