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

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



