极客前沿

ESP32 AI 入门:5分钟装好环境,跑通第一个项目

2026-07-31 01:31
DEV Tutorial
查看原文

零基础学会安装 ESP32 开发环境、配置 AI 库,并运行第一个自动化示例。

你是不是也试过花几小时调试脚本,最后发现用 AI 工具 20 行代码就能搞定?这就是 ESP32 AI 的威力——它让一块小小的开发板也能跑 AI 模型,自动完成传感器数据采集、设备控制等任务。本教程带你从零开始,5 分钟装好环境、跑通第一个项目。

准备环境:你需要的东西

  • 一块 ESP32 开发板(淘宝几十元,选带 USB 接口的型号)
  • 一根 Micro USB 数据线(注意要能传数据,不能只是充电线)
  • 一台安装了 Windows / macOS / Linux 的电脑
  • Arduino IDE 或 VS Code(二选一,推荐 VS Code 搭配 PlatformIO 插件)

小提示:第一次插上开发板,电脑会自动安装驱动。如果没反应,去搜“CP210x 驱动”手动装一下。

Tutorial Image

安装步骤:4 步搞定

  1. 安装 Arduino IDE(从 arduino.cc 下载,一路默认安装)
  2. 添加 ESP32 板支持:打开 Arduino IDE,点“文件”->“首选项”,在“附加开发板管理器网址”里粘贴 https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json,然后点“工具”->“开发板”->“开发板管理器”,搜索“esp32”并安装。
  3. 安装 AI 库:在“项目”->“加载库”->“管理库”中搜索“ESP32 AI”或“TensorFlowLite_ESP32”,点击安装。
  4. 选择开发板:点“工具”->“开发板”,找到你的 ESP32 型号(比如“ESP32 Dev Module”),再选好对应的端口。

常见坑:如果上传代码时报错“A fatal error occurred: Failed to connect to ESP32”,按住开发板上的 BOOT 键不放,再点上传,等开始上传后松开 BOOT。

验证是否成功:跑一个示例

  1. 打开 Arduino IDE,点“文件”->“示例”->“ESP32 AI”->“HelloWorld”或“Blink”。
  2. 点击“上传”按钮,等待几秒,看到开发板上的 LED 灯闪烁,就说明环境装好了!
  3. 如果想看更 AI 的例子,可以打开“文件”->“示例”->“TensorFlowLite_ESP32”->“hello_world”,它会让开发板输出正弦波数据,用串口监视器(工具->串口监视器)能看到数字跳动。

下一步可以做什么

你已经成功入门了!接下来可以:

  • 传感器(如温度、湿度传感器)采集数据,让 AI 模型做预测
  • 把数据通过 Wi-Fi 传到服务器(比如用 Blynk 或 MQTT)
  • 尝试更复杂的 AI 模型,比如语音识别或图像分类(需要摄像头模块)

记住,所有 AI 项目都离不开“数据采集 -> 模型推理 -> 执行动作”这个循环。现在你已经有了第一步,后面就是不断试错和迭代。加油!

内容来源

DEV Tutorial

发布时间

2026-07-31 01:31

返回 AI技术