2、物联网开发入门:ESP32 和 ESP8266 与 JavaScript

ESP32/ESP8266用JavaScript开发物联网

物联网开发入门: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 开发套件。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值