“Microduino-WIFI(ESP)”的版本间的差异
(Created page with "{{Language|Microduino-WiFi(ESP)}} {| style="width: 800px;" |- | 400px|thumb|right|Microduino-ESP Microduino-WiFi (ESP) module is a WiFi commu...") |
(→Firmware programming instructions) |
||
(未显示同一用户的3个中间版本) | |||
第5行: | 第5行: | ||
[[file:Microduino-8266-rect.jpg|400px|thumb|right|Microduino-ESP]] | [[file:Microduino-8266-rect.jpg|400px|thumb|right|Microduino-ESP]] | ||
Microduino-WiFi (ESP) module is a WiFi communication module, through the serial port | Microduino-WiFi (ESP) module is a WiFi communication module, through the serial port | ||
− | |||
Transmission data to Core / Core + / CoreUSB core module for communication, you can | Transmission data to Core / Core + / CoreUSB core module for communication, you can | ||
− | |||
connect other WiFi devices. | connect other WiFi devices. | ||
第57行: | 第55行: | ||
==Documents== | ==Documents== | ||
− | Support AT command configuration | + | Support AT command configuration control:'''[[File:ESP8266_WiFi_Module_Quick_Start_Guide_v_1.0.4.pdf]]''' |
− | |||
− | control:'''[[File:ESP8266_WiFi_Module_Quick_Start_Guide_v_1.0.4.pdf]]''' | ||
==Development== | ==Development== | ||
第66行: | 第62行: | ||
*Test program | *Test program | ||
− | Use Microduino IDE-->example-->_03_microduino_WiFi_ESP8266-->HTTPGET | + | Use Microduino IDE-->example-->_03_microduino_WiFi_ESP8266-->HTTPGET program test is OK. |
− | |||
− | program test is OK. | ||
[[File:ESP8266-exampleCode.jpg|thumb|600px|center]] | [[File:ESP8266-exampleCode.jpg|thumb|600px|center]] | ||
− | We have set SSID (wifi name) and pass (password) places in the code, change your wifi | + | We have set SSID (wifi name) and pass (password) places in the code, change your wifi password |
− | |||
− | password | ||
*Download program | *Download program | ||
**Stack together with Microduino-WiFi(ESP), Microduino-Core+ and Microduino-USBttl, | **Stack together with Microduino-WiFi(ESP), Microduino-Core+ and Microduino-USBttl, | ||
− | |||
insert USB line into the Microduino-USBttl, other side of USB line insert into computer, | insert USB line into the Microduino-USBttl, other side of USB line insert into computer, | ||
− | |||
start Arduino IDE, The above program is copied to the IDE, the tool (tools) -> Board | start Arduino IDE, The above program is copied to the IDE, the tool (tools) -> Board | ||
− | |||
(Board) is selected Microduino Core, and the tools (tools) -> Serial Port (Serial) select the | (Board) is selected Microduino Core, and the tools (tools) -> Serial Port (Serial) select the | ||
− | |||
corresponding serial number. After clicking the top left corner IDE √ button to compile | corresponding serial number. After clicking the top left corner IDE √ button to compile | ||
− | |||
the program, after the end of the compilation click -> button is programmed to the board; | the program, after the end of the compilation click -> button is programmed to the board; | ||
第105行: | 第92行: | ||
==Firmware programming instructions== | ==Firmware programming instructions== | ||
1:welds point marked "down", or use wire to connect GND and GPIO0(written on the | 1:welds point marked "down", or use wire to connect GND and GPIO0(written on the | ||
+ | back of the board of the vias 0) | ||
− | |||
2:Recommend use USBTTL transfer serial directly, you need connect four wires to | 2:Recommend use USBTTL transfer serial directly, you need connect four wires to | ||
− | |||
transfer serail port. | transfer serail port. | ||
{| class="wikitable" | {| class="wikitable" | ||
第123行: | 第109行: | ||
|} | |} | ||
If you use the core module programming firmware, please do the serial converter with | If you use the core module programming firmware, please do the serial converter with | ||
− | |||
Core+ module, can not use Core, because WIFI (ESP) serial port is (D2, D3) pin 115200 | Core+ module, can not use Core, because WIFI (ESP) serial port is (D2, D3) pin 115200 | ||
− | |||
baud rate, the corresponding Core is soft serial port, baud rate less than 115200. | baud rate, the corresponding Core is soft serial port, baud rate less than 115200. | ||
The USBTTL, Core+ stack, download the program to the Core+ module. | The USBTTL, Core+ stack, download the program to the Core+ module. | ||
第169行: | 第153行: | ||
4:Open debugging tools, test AT command make sure whether the firmware burn | 4:Open debugging tools, test AT command make sure whether the firmware burn | ||
− | |||
successful | successful | ||
5:Finally remove the weld on "down" or disconnect the wire which connect GND and | 5:Finally remove the weld on "down" or disconnect the wire which connect GND and | ||
− | + | GPIO0(written on the | |
− | GPIO0(written on the | ||
==Questions== | ==Questions== |
2015年10月18日 (日) 03:27的最新版本
Language | English |
---|
Microduino-WiFi (ESP) module is a WiFi communication module, through the serial port Transmission data to Core / Core + / CoreUSB core module for communication, you can connect other WiFi devices. 目录Features
Specifications
Common AT commands
attention to select "\ r \ n".
DocumentsSupport AT command configuration control:文件:ESP8266 WiFi Module Quick Start Guide v 1.0.4.pdf Development
Use Microduino IDE-->example-->_03_microduino_WiFi_ESP8266-->HTTPGET program test is OK. We have set SSID (wifi name) and pass (password) places in the code, change your wifi password
insert USB line into the Microduino-USBttl, other side of USB line insert into computer, start Arduino IDE, The above program is copied to the IDE, the tool (tools) -> Board (Board) is selected Microduino Core, and the tools (tools) -> Serial Port (Serial) select the corresponding serial number. After clicking the top left corner IDE √ button to compile the program, after the end of the compilation click -> button is programmed to the board;
ApplicationRelated Applications: WiFi Weather Stations Firmware programming instructions1:welds point marked "down", or use wire to connect GND and GPIO0(written on the back of the board of the vias 0) 2:Recommend use USBTTL transfer serial directly, you need connect four wires to transfer serail port.
If you use the core module programming firmware, please do the serial converter with Core+ module, can not use Core, because WIFI (ESP) serial port is (D2, D3) pin 115200 baud rate, the corresponding Core is soft serial port, baud rate less than 115200. The USBTTL, Core+ stack, download the program to the Core+ module. #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);
}
}
soft serial port to hard seral port:文件:SoftToHard-V2.rar 3:Connect USB, open burn firmware tool, set firmware address update firmware. Firmware tool software:文件:ESP8266Flasher.rar Firmware file:文件:MicroduinoESP8266.rar Connect USB to PC, your firmware tool software will show below: setup as below: v0.9.5.2 AT Firmware-------------0x00000 Find right firmware file in floder and fill right address return operation tab, and click burn
5:Finally remove the weld on "down" or disconnect the wire which connect GND and GPIO0(written on the QuestionsGallery |