ESP8266: Difference between revisions

From Uzebox Wiki
Jump to navigation Jump to search
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]-AdaFruit: more expensive but they are friends to Uzebox
{| 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]-Ebay: larger quantities available at discount
! scope="col" | Site
[https://www.olimex.com/Products/Modules/Ethernet/MOD-WIFI-ESP8266-DEV/open-source-hardware]-Olimex: fast shipping, good price and packaging
! scope="col" | Link
[http://www.banggood.com/ESP8266-Remote-Serial-Port-WIFI-Transceiver-Wireless-Module-p-947259.html]-BangGood: slower but free shipping from China, to your door for < $4
! scope="col" | Notes
[http://www.esp8266.com/]-www.esp8266.com: best source for development information, donate to receive modules and support the cause.
|-
[http://www.seeedstudio.com/depot/WiFi-Serial-Transceiver-Module-w-ESP8266-p-1994.html]-Seeedstudio: the author is biased against this one
|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):


Uzenetsch8266.png

It is important to use a 3.3v voltage regulator These are the available pinouts for different versions of the chip:


Esp8266pinout1.png


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