Difference between revisions of "ESP8266"
(Add serial terminal) |
(add command reference) |
||
Line 3: | Line 3: | ||
*[https://sites.google.com/site/terminalbpp/ Terminal] com port development tool | *[https://sites.google.com/site/terminalbpp/ Terminal] com port development tool | ||
*[http://www.electrodragon.com/w/ESP8266 ESP8266] at Electrodragon | *[http://www.electrodragon.com/w/ESP8266 ESP8266] at Electrodragon | ||
+ | *[https://cdn.sparkfun.com/assets/learn_tutorials/4/0/3/4A-ESP8266__AT_Instruction_Set__EN_v0.30.pdf Good command reference] | ||
===Arduino as serial terminal=== | ===Arduino as serial terminal=== | ||
Revision as of 18:02, 16 September 2015
ESP8266
Resources
- Terminal com port development tool
- ESP8266 at Electrodragon
- Good command reference
Arduino as serial terminal
/*
jha 9/9/2015
eXperiment with Esp8266
Use the arduino as a terminal to check / program the ESP8266
found the soft serial code here: https://www.arduino.cc/en/Tutorial/SoftwareSerialExample
"Works on my machine"
*/
#include <SoftwareSerial.h>
SoftwareSerial mySerial(10, 11); // RX, TX
void setup() {
Serial.begin(115200);
mySerial.begin(115200); // the ESP8266 I bough on Amazon defaulted to 115,200 baud rate.
}
// the loop function runs over and over again forever
void loop() {
if (mySerial.available()) {
Serial.write(mySerial.read());
}
if (Serial.available()) {
mySerial.write(Serial.read());
}
}