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.

ArduinoWifi.jpg

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