ESP8266 最简系统
来自Jack's Lab
(版本间的差异)
(→ESP-12F 模块) |
(→开发环境搭建) |
||
第41行: | 第41行: | ||
+ | Noduino SDK 参考: | ||
− | + | * [[Getting Started with Noduino SDK on Linux]] | |
+ | * [[Getting Started with Noduino SDK on Mac OS X]] | ||
+ | * [[Getting Started with Noduino SDK on Windows]] | ||
+ | |||
+ | |||
+ | Arduino 环境,选择如图的参数: | ||
[[文件:Noduino-blink-linux.png]] | [[文件:Noduino-blink-linux.png]] |
2015年11月11日 (三) 17:21的版本
目录 |
1 元器件
1.1 ESP-12F 模块
备一些 2.0mm 间距的插针,和一些杜邦线(一头是 2mm 母头,另一头是 2.54mm母头或公头)
1.2 USB 转串口板
最好有多个 VCC 和 GND 的引出,最好有 RTS 和 DTR 这些串口信号脚
此处我们使用一个 FT232RL USB 转串口板
2 开发环境搭建
用杜邦线把模块引脚按如下规则连上 USB 串口模块的引脚:
- VCC ---> VCCIO
- GND ---> GND
- EN ---> VCCIO (拉高使能)
- GPIO15 ---> GND (拉低)
- RX ---> TX
- TX ---> RX
- GPIO0 ---> DTR
- RST ---> RTS
Noduino SDK 参考:
- Getting Started with Noduino SDK on Linux
- Getting Started with Noduino SDK on Mac OS X
- Getting Started with Noduino SDK on Windows
Arduino 环境,选择如图的参数:
点 Upload 即可将最简单的闪灯的例子,编译后刷写入模块。上传完毕后,就可以看到,模块上的蓝色 LED 在按 1s 左右的间隔在闪动
详细软件操作过程,可参考这个:Getting Started with Noduino on Linux
3 独立运行
由于不需要串口通讯,可少连四根线,只要用杜邦线把模块引脚按如下规则连上 USB 串口模块的引脚,即可独立运行:
- VCC ---> VCCIO
- GND ---> GND
- EN ---> VCCIO (拉高使能)
- GPIO15 ---> GND (拉低)
通电后,就可以看到模块的 Blue LED 在按 2s 左右的频率在闪,说明模块已经正常运行