This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
connect_to_esp8266_only_using_arduino_uno [2014/12/31 18:15] en10 |
connect_to_esp8266_only_using_arduino_uno [2014/12/31 18:26] en10 |
||
---|---|---|---|
Line 3: | Line 3: | ||
You can use the Arduino Uno as a USB to TTL connector allowing you to communicate with the ESP8266. | You can use the Arduino Uno as a USB to TTL connector allowing you to communicate with the ESP8266. | ||
- | [b]BE ADVISED[/b] that the ESP8266 is rated at 3.3V and the UNO RX and TX pins are rated as 5V but i've had no issues so far. | ||
- | {{::arduinouno_r3_front_450px_1_.jpg?200|}} {{:esp8266_pinout_h-569x236_1_.png?200|}} | + | **BE ADVISED** that the ESP8266 is rated at 3.3V and the UNO RX and TX pins are rated as 5V but i've had no issues so far. |
+ | |||
+ | {{::arduinouno_r3_front_450px_1_.jpg?400|}} {{:esp8266_pinout_h-569x236_1_.png?400|}} | ||
I connected them as follows: | I connected them as follows: | ||
- | UNO --- ESP8266 | + | * UNO --- ESP8266 |
- | RX ----- RX | + | * RX ----- RX |
- | TX ----- TX | + | * TX ----- TX |
- | GND --- GND | + | * GND --- GND |
- | 3.3V --- VCC | + | * 3.3V --- VCC |
- | 3.3V --- CH_PD | + | * 3.3V --- CH_PD |
+ | |||
+ | Breadboard may be required to connect both VCC and CG_PD to 3.3V pin. | ||
- | Breadboard may be required to connect both VCC and CG_PD to 3.3V pin | ||
I loaded the BareMinimum sketch, so that no previous sketch causes issues. | I loaded the BareMinimum sketch, so that no previous sketch causes issues. | ||
- | Once Connected open the Serial Monitor and set Baud to 9600. | + | ---- |
+ | |||
+ | Once Connected open the Serial Monitor and set "Both NL & CR" and Baud to 9600. | ||
Send "AT" to test. If nothing comes up try different baud rates such as 115200 or 57600 and retest. | Send "AT" to test. If nothing comes up try different baud rates such as 115200 or 57600 and retest. | ||
+ | |||
If you get "OK" reply then all is working. | If you get "OK" reply then all is working. | ||
+ | |||
+ | ---- | ||
List of commands can be found here: | List of commands can be found here: |