ESP8266: Difference between revisions
From charlesreid1
| Line 10: | Line 10: | ||
The chip has an 8-pin array on the underside. The pins here use 3.3 V logic, so it is important you use it with embedded devices that also use 3.3 V logic! Some embedded devices (such as the Arduino Uno) use 5 V logic. If you have a device using 5 V logic, you need a down-converter (also called a level shifter) to convert the 5 V logic signals to 3.3 V logic signals. | The chip has an 8-pin array on the underside. The pins here use 3.3 V logic, so it is important you use it with embedded devices that also use 3.3 V logic! Some embedded devices (such as the Arduino Uno) use 5 V logic. If you have a device using 5 V logic, you need a down-converter (also called a level shifter) to convert the 5 V logic signals to 3.3 V logic signals. | ||
==Pinout== | |||
The 8 pins on the chip are arranged as follows: | |||
<pre> | |||
___________________________________________ | |||
| _______ _____________ | | |||
| (1) | O O | (2) | _________| | | |||
| | | | |________ | | |||
| (3) | O O | (4) | ________| | | |||
| | | | |________ | | |||
| (5) | O O | (6) | ________| | | |||
| | | | |________ | | |||
| (7) | O O | (8) | | | | |||
| ------- | | | | |||
|__________________________________________| | |||
(1) TXD (2) GND | |||
(3) CH_PD (4) GPIO2 | |||
(5) RST (6) GPIO0 | |||
(7) VCC (8) RXD | |||
</pre> | |||
=Useful Links= | |||
==Comprehensive Guide== | ==Comprehensive Guide== | ||
Revision as of 21:08, 22 June 2016
Notes on the ESP8266 chip.
Overview
This board enables Arduinos and other embedded devices to communicate with wireless networks via the 802.11 protocol.
The board has a microchip that implements the entire TCP/IP stack, so you don't have to implement it on your embedded device. The embedded device simply uses serial commands to control and interact with the chip. Think of it as a dumbed-down, physical API for wifi.
The chip has an 8-pin array on the underside. The pins here use 3.3 V logic, so it is important you use it with embedded devices that also use 3.3 V logic! Some embedded devices (such as the Arduino Uno) use 5 V logic. If you have a device using 5 V logic, you need a down-converter (also called a level shifter) to convert the 5 V logic signals to 3.3 V logic signals.
Pinout
The 8 pins on the chip are arranged as follows:
___________________________________________ | _______ _____________ | | (1) | O O | (2) | _________| | | | | | |________ | | (3) | O O | (4) | ________| | | | | | |________ | | (5) | O O | (6) | ________| | | | | | |________ | | (7) | O O | (8) | | | | ------- | | | |__________________________________________| (1) TXD (2) GND (3) CH_PD (4) GPIO2 (5) RST (6) GPIO0 (7) VCC (8) RXD
Useful Links
Comprehensive Guide
There is a comprehensive guide to this chip here: http://wiki.iteadstudio.com/ESP8266_Serial_WIFI_Module#AT_Commands
Github Pages
The ESP8266 has a wiki and a collection of related repositories on Github.
Link to wiki: https://github.com/esp8266/esp8266-wiki/wiki
Link to Github repos: https://github.com/esp8266
Flags
| Arduino all the arduino things
Arduino/Micro · Arduino/Leonardo · Arduino/Esplora
Arduino/Micro/Hello World · Arduino/Leonardo/Hello World · Arduino RGB LED
Arduino/Micro/Blink · Arduino/Leonardo/Blink
Arduino/Morse Code Libraries · Arduino/Morse Code Circuit · Arduino/Micro/Blink Morse Code
|