/* Give the breadboard where the ESP8266 lives and the Arduino a common ground. That is, connect GND to GND. If powering the ESP8266 with the Arduino, this is already the case. Plug the ESP8266 into Arduino... RX -> pin 0 (RX) TX -> pin 1 (TX) The ESP8266 should have the usual voltage divider on it's RX pin. The Arduino will be connected to (and powered by) the computer's USB. Have the ESP8266 powered from a breadboard power supply so that you can turn in off while uploading code to the Arduino. You may not have to turn off the WiFi module because GPIO0 of ESP8266 is set to HIGH, but it's a good habit to get into. Also, the ESP8266 uses a good amount of power, so just use a breadboard power supply! With WiFi module temporarily off, upload this empty code to the Arduino! To now communicate with the WiFi module, Open Serial Monitor. Set the baud rate to match the ESP8266 rate. Set to "Both NL & CR" for line ending. */ void setup() { } void loop() { }