ESP8266: Difference between revisions
mNo edit summary |
mNo edit summary |
||
Line 12: | Line 12: | ||
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: | 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: | ||
[https://www.adafruit.com/products/2282] | {| border="1" style="border:1px solid black" class="wikitable sortable" | ||
[http://www.ebay.com/sch/i.html?_from=R40&_trksid=p2047675.m570.l1313.TR0.TRC0.H0.Xesp8266&_nkw=esp8266&_sacat=0] | ! scope="col" | Site | ||
[https://www.olimex.com/Products/Modules/Ethernet/MOD-WIFI-ESP8266-DEV/open-source-hardware] | ! scope="col" | Link | ||
[http://www.banggood.com/ESP8266-Remote-Serial-Port-WIFI-Transceiver-Wireless-Module-p-947259.html] | ! scope="col" | Notes | ||
[http://www.esp8266.com/] | |- | ||
[http://www.seeedstudio.com/depot/WiFi-Serial-Transceiver-Module-w-ESP8266-p-1994.html] | |AdaFruit||[https://www.adafruit.com/products/2282]||more expensive but they are friends to Uzebox | ||
|- | |||
|Ebay||[http://www.ebay.com/sch/i.html?_from=R40&_trksid=p2047675.m570.l1313.TR0.TRC0.H0.Xesp8266&_nkw=esp8266&_sacat=0]||larger quantities available at discount | |||
|- | |||
|Olimex||[https://www.olimex.com/Products/Modules/Ethernet/MOD-WIFI-ESP8266-DEV/open-source-hardware]||fast shipping, good price and packaging | |||
|- | |||
|BangGood||[http://www.banggood.com/ESP8266-Remote-Serial-Port-WIFI-Transceiver-Wireless-Module-p-947259.html]||slower/free shipping from China, to your door for < $4 | |||
|- | |||
|ESP8266.com||[http://www.esp8266.com/]||best source for development information, donate to receive modules and support the cause. | |||
|- | |||
|Seeed Studio||[http://www.seeedstudio.com/depot/WiFi-Serial-Transceiver-Module-w-ESP8266-p-1994.html]||the author is biased against this one | |||
|} | |||
and many more. | and many more. | ||
Revision as of 03:23, 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:
Site | Link | Notes |
---|---|---|
AdaFruit | [1] | more expensive but they are friends to Uzebox |
Ebay | [2] | larger quantities available at discount |
Olimex | [3] | fast shipping, good price and packaging |
BangGood | [4] | slower/free shipping from China, to your door for < $4 |
ESP8266.com | [5] | best source for development information, donate to receive modules and support the cause. |
Seeed Studio | [6] | 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, IMPORTANT!) | 3.3v regulator/bridge to 3.3VCC |
RST(3.3v) | PD3(gets grounded to reset) | |
RX(3.3V) | (*direct 5v logic works) | TX |
TX(3.3V) | RX |