ESP8266: Difference between revisions
mNo edit summary |
mNo edit summary |
||
Line 40: | Line 40: | ||
For the correct connection for any model refer to the pinout to find the individual name pins and connect in this manner: | For the correct connection for any model refer to the pinout to find the individual name pins and connect in this manner: | ||
{| border="1" style="border:1px solid black" class="wikitable sortable" | {| border="1" style="border:1px solid black" class="wikitable sortable" | ||
! scope="col" | | ! scope="col" | ESP8266 | ||
! scope="col" | | ! scope="col" | to | ||
! scope="col" | | ! scope="col" | Uzebox | ||
|- | |- | ||
|VCC||(3.3v, IMPORTANT!)||3.3v regulator as per schematic | |VCC||(3.3v, IMPORTANT!)||3.3v regulator as per schematic |
Revision as of 03:16, 23 January 2015
Overview
This page is intended to be complete guide for everything ESP8266 related on the Uzebox using the Uzenet protocol. The page will cover all current standards and be updated as things change. With this guide you should be able to use most, if not all, of the different available hardware versions of the ESP8266 for Uzebox multiplayer or other internet enhanced applications. Anything not documented should be requested in the forums to enhance this page in the future.
What It Is
The ESP8266 is a low power(with good range), highly integrated Soc(System on a Chip), at extremely low cost, offering internet connectivity over a serial/UART interface. Many different versions are available on the internet for less than 4€/US$5/C$6. Any version will work(currently expected) with a couple caveats for certain model(s) listed. The device is designed for 3.3 volt supply and logic levels and is capable of up to 4 discrete internet connections to any place in the world over TCP or UDP protocols. It is operated using the [ESP8266 AT Commands] which the Uzebox uses to create the desired setup and data transfers which creates the Uzenet protocol. It is available from many different places:
[1]-AdaFruit: more expensive but they are friends to Uzebox [2]-Ebay: larger quantities available at discount [3]-Olimex: fast shipping, good price and packaging [4]-BangGood: slower but free shipping from China, to your door for < $4 [5]-www.esp8266.com: best source for development information, donate to receive modules and support the cause. [6]-Seeedstudio: the author is biased against this one and many more.
Installation
This is the current standard schematic(for standard Uzebox):
It is important to use a 3.3v voltage regulator These are the available pinouts for different versions of the chip:
For the correct connection for any model refer to the pinout to find the individual name pins and connect in this manner:
ESP8266 | to | Uzebox |
---|---|---|
VCC | (3.3v, IMPORTANT!) | 3.3v regulator as per schematic |
GND(-0v) | GND | |
CH_PD(3.3V) | 3.3v regulator/bridge to VCC | |
RST(3.3v) | PD3 | |
RX(3.3V) | (*direct 5v logic works) | TX |
TX(3.3V) | RX |