Differences between ESP8266 and ESP8266EX.

All ESP8266 boards running MicroPython.
Official boards are the Adafruit Huzzah and Feather boards.
Target audience: MicroPython users with an ESP8266 board.
Post Reply
beyonlo
Posts: 29
Joined: Thu Nov 26, 2015 8:03 pm

Differences between ESP8266 and ESP8266EX.

Post by beyonlo » Sat Mar 05, 2016 2:56 pm

Hi.

What is the difference between ESP8266 and ESP8266EX?

Thank you.

User avatar
deshipu
Posts: 1346
Joined: Thu May 28, 2015 5:54 pm

Re: Differences between ESP8266 and ESP8266EX.

Post by deshipu » Sat Mar 05, 2016 3:29 pm

Not really sure what are the exact differences, all I found is this: https://github.com/esp8266/esp8266-wiki ... 6-Versions

beyonlo
Posts: 29
Joined: Thu Nov 26, 2015 8:03 pm

Re: Differences between ESP8266 and ESP8266EX.

Post by beyonlo » Sun Mar 06, 2016 11:30 am

That url don't say the differences.

beyonlo
Posts: 29
Joined: Thu Nov 26, 2015 8:03 pm

Re: RE: Re: Differences between ESP8266 and ESP8266EX.

Post by beyonlo » Sun Mar 06, 2016 11:34 am

beyonlo wrote:That url don't say the differences.
I mean, will be the ESP8266EX supported too for the uPython?

Of course, first we need to know the differences.

Thanks.

User avatar
platforma
Posts: 258
Joined: Thu May 28, 2015 5:08 pm
Location: Japan

Re: Differences between ESP8266 and ESP8266EX.

Post by platforma » Mon Mar 07, 2016 12:51 pm

This is a little confusing and I've never noticed this EX thing, I am guessing that ESP8266EX is the revised hw/architecture version from the initial ESP8266 version. But commonly referred to as ESP8266 anyway. It is the same SoC, or MoC (module on chip) as they like to refer to it :)

Looking at the official page: http://espressif.com/products/hardware/ ... x/overview
And the datasheet: https://www.adafruit.com/images/product ... N_v4.3.pdf

And I'm fairly certain that it is supported by the upython project. In fact, so long as the SoC architecture is the same and you have serial pins hooked up, no matter what version of the module you have, you will be able to use micropython.

pfalcon
Posts: 1153
Joined: Fri Feb 28, 2014 2:05 pm

Re: Differences between ESP8266 and ESP8266EX.

Post by pfalcon » Tue Mar 08, 2016 6:34 am

To sum it up in a simple manner, the difference between ESP8266 and ESP8266EX and is that chip named "ESP8266" doesn't really exist - either at all, or at least by now. It might have been an early prototype or something. I got my first modules pretty early, but they were already ESP8266EX. All contemporary modules are ESP8266EX, Adafruit Huzzah board (the official reference board) is ESP8266EX. So, that's what we officially support. If you do own ESP8266 (without EX), please let us know (post a picture here with a chip, with clear marking (including production date)). We may need your help with testing it ESP8266 (without EX) then. Thanks.
Awesome MicroPython list
Pycopy - A better MicroPython https://github.com/pfalcon/micropython
MicroPython standard library for all ports and forks - https://github.com/pfalcon/micropython-lib
More up to date docs - http://pycopy.readthedocs.io/

User avatar
platforma
Posts: 258
Joined: Thu May 28, 2015 5:08 pm
Location: Japan

Re: Differences between ESP8266 and ESP8266EX.

Post by platforma » Wed Mar 09, 2016 12:14 pm

Curious, I've never noticed this, following esp8266 since the beginning. But my very first esp-01 modules are also EX.
I doubt there will be a lot of people left who might have non EX versions. Thank you for the enlightening Paul :)

Post Reply