“Microduino-Module WIFI,ESP/zh”的版本间的差异
(→烧写固件说明) |
(→烧写固件说明) |
||
第90行: | 第90行: | ||
==烧写固件说明== | ==烧写固件说明== | ||
− | + | 1:把down的焊点焊上,或者GND连上GPIO0(板子背面写有0的那个过孔) | |
− | + | 2:建议直接用USBTTL通过串口直接转换,需要链接四根线将串口接起来。 | |
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! WIFI(ESP) !! USBTTL | ||
+ | |- | ||
+ | | D2 || D1(TX1) | ||
+ | |- | ||
+ | | D3 || D0(RX0) | ||
+ | |- | ||
+ | | 3V3 || 3V3 | ||
+ | |- | ||
+ | | GND || GND | ||
+ | |} | ||
+ | 如果使用核心烧写固件,请用Core+做串口转换,不能用Core,因为WIFI(ESP)串口使用是(D2,D3)引脚,波特率115200,对应Core的是软串口,波特率达不到115200. | ||
+ | 将USBTTL,Core+叠堆,将程序下载到Core+中。 | ||
+ | <source lang="cpp"> | ||
+ | #define my_Serial Serial1 //Core+ or CoreUSB | ||
+ | void setup() { | ||
+ | Serial.begin(115200); | ||
+ | my_Serial.begin(115200); | ||
+ | } | ||
+ | |||
+ | void loop() { | ||
+ | if (Serial.available()) { | ||
+ | char c = Serial.read(); | ||
+ | my_Serial.write(c); | ||
+ | } if (my_Serial.available()) { | ||
+ | char c = my_Serial.read(); | ||
+ | Serial.write(c); | ||
+ | } | ||
+ | } | ||
+ | </source> | ||
软串口转硬串口:[[File:softToHard-V2.rar]] | 软串口转硬串口:[[File:softToHard-V2.rar]] | ||
2015年9月20日 (日) 04:17的版本
Language | English |
---|
Microduino-WiFi(ESP)模块是WiFi通讯模块,通过串口与Core/Core+/CoreUSB核心模块通讯,可连接其他WiFi设备。 特色
规格
常用AT命令
文档支持AT指令配置/控制:文件:ESP8266 WiFi Module Quick Start Guide v 1.0.4.pdf 开发
在代码中有设置SSID(wifi名)和pass(密码)的地方,改成你的wifi密码
比如:
应用相关应用: WiFi气象站 烧写固件说明1:把down的焊点焊上,或者GND连上GPIO0(板子背面写有0的那个过孔) 2:建议直接用USBTTL通过串口直接转换,需要链接四根线将串口接起来。
如果使用核心烧写固件,请用Core+做串口转换,不能用Core,因为WIFI(ESP)串口使用是(D2,D3)引脚,波特率115200,对应Core的是软串口,波特率达不到115200. 将USBTTL,Core+叠堆,将程序下载到Core+中。 #define my_Serial Serial1 //Core+ or CoreUSB
void setup() {
Serial.begin(115200);
my_Serial.begin(115200);
}
void loop() {
if (Serial.available()) {
char c = Serial.read();
my_Serial.write(c);
} if (my_Serial.available()) {
char c = my_Serial.read();
Serial.write(c);
}
}
软串口转硬串口:文件:SoftToHard-V2.rar 3:连接USB打开烧写工具,设置固件地址刷固件 烧写工具软件:文件:ESP8266Flasher.rar 固件文件:文件:AT-b.rar 连接USB到电脑烧写工具软件上会显示: 点击配置按照: eagle.flash.bin 0x00000 eagle.irom0text.bin 0x40000 blank.bin 0x3e000 & 0x7e000 在固件文件里找相应的文件,填写正确的地址 返回操作页签点击 一键烧录
5:最后把down的焊点上的焊锡再去掉,如果用跳线连接GND和GPIO0就把跳线去掉。 问题解答图库 |