Home > Espressif, Hardware > ESP8266 and ESP32 Differences in One Single Table

ESP8266 and ESP32 Differences in One Single Table

Espressif ESP8266 is a very popular platform for IoT applications relying on WiFi, at least for hobbyist, while Espressif ESP32 is the new solution from the company that adds a CPU core, faster WiFi, Bluetooth 4.2, and various I/Os which should launch very. Amica.io released a table showing the main differences between the two processors which are expected to coexist in the market with ESP8266 used in the lower cost segment, and ESP32 in applications requiring WiFi and Bluetooth, or some of the new interfaces.


Some of the features were clearly listed when ESP32 was first announced, but for example I was not aware that an Ethernet MAC, and a temperature sensor were built into the new SoC.

  1. onebir
    March 25th, 2016 at 19:01 | #1

    Has the frequency really doubled? 160MHz is pretty fast for an MCU…

  2. Marius Cirsta
    March 25th, 2016 at 19:32 | #2

    This makes ESP32 look really exciting. ESP8266 wasn’t bad but this new one seems even better and it seems to have almost anything you could ask for.

  3. Jon Smirl
    March 25th, 2016 at 22:01 | #3

    And there are still things hidden in the ESP32 that haven’t been found yet. It is like an Easter Egg hunt!

  4. paul
    March 25th, 2016 at 22:47 | #4

    Is there any data on energy consumption, both in idle when no data is being sent/received, when transmitting, and during periods of max consumption ?

    Other than warnings that the ESP8266 demanded a high -power supply due to its high peak current consumption, I have seen little data published on ESP8266 energy consumption, or power management.

  5. deets
    March 26th, 2016 at 02:37 | #5
  6. deets
    March 26th, 2016 at 02:41 | #6

    Is 512k correct? I thought it was closer to 400k and approx 200k free for user app.

  7. bob
    March 26th, 2016 at 02:58 | #7

    Esp8266 support already 160mhz cpu frequency so no change with esp32

  8. John Gentilin
    March 26th, 2016 at 03:31 | #8

    Any update on how many https sessions will be supported, 8266 is only 1.

  9. xxiao
    March 26th, 2016 at 03:55 | #9

    what will be the price then, relative to ESP8266

  10. Jon Smirl
    March 26th, 2016 at 07:22 | #10


    I don’t think they have set the price exactly yet. But that have said “only a little more”.

  11. deets
    March 26th, 2016 at 10:28 | #11

    @John Gentilin
    Esp8266 can support multiple SSL if you customize the firmware but ram is limited. With close to 4x as much ram and hardware crypto engine esp32 should support many more. Of course still depends on the right SDK configurations.

  12. Iridiumsat
    March 27th, 2016 at 07:55 | #12

    Refer to above table,
    if ESP8266 really has a second uart, so no need to switch uart from programming and run mode anymore!

  13. Drone
    March 27th, 2016 at 16:19 | #13

    “One Single Table” is redundant. But thanks for the post regardless 🙂

  14. March 31st, 2016 at 15:08 | #14

    Temperature sensor will not be very accurate, since is influenced by the CPU activity. EspressIf also recommend to read temperature before starting the wifi, which also influence the value.

  1. No trackbacks yet.