基于 JavaScript 的 ESP32 和 ESP8266 物联网开发入门
1. 硬件要求
进行开发所需的基本硬件如下:
- 带有 USB 端口的计算机(macOS Sierra 10.12 或更高版本、Windows 7 Pro SP1 或更高版本,或者 Linux)
- 高速、支持数据同步的 Micro USB 电缆
- ESP32 NodeMCU 模块或 ESP8266 NodeMCU 模块
需注意,所有示例都可在 ESP32 或 ESP8266 上运行,但使用低功耗蓝牙(BLE)的示例只能在 ESP32 上运行,因为 ESP8266 不支持 BLE。
使用传感器和执行器的示例还需要以下额外组件:
- 触觉按钮
- 三色 LED(共阳极)
- 三个 330 欧姆电阻
- 微型伺服电机
- TMP36 温度传感器
- TMP102 温度传感器
- 迷你金属扬声器(8 欧姆,0.5 瓦)
- 跳线
使用 Poco 渲染器或 Piu 用户界面框架的示例可在计算机的硬件模拟器上运行,但建议使用实际显示屏,并在 ESP32 或 ESP8266 上运行。若要自行连接组件,需要:
- ILI9341 QVGA 触摸显示屏(可在 eBay 等在线平台购买,搜索 “spi display 2.4 touch” 可找到价格实惠的选项)
- 面包板
- 公对母跳线
若不想自行布线,可从相关网站购买 Moddable One 或 Moddable Two 开发套件。Moddable One 是连接了电容式触摸屏的 E
超级会员免费看
订阅专栏 解锁全文
854

被折叠的 条评论
为什么被折叠?



