Tuesday, April 19

ESP8266: An introduction to the family

The ESP8266
The ESP8266 is a low-cost Wi-Fi chip with full TCP/IP stack andmicrocontroller capability produced by Shanghai-based Chinese manufacturer, Espressif.

Core Features
  • Processor
    Tensilica Xtensa LX106 running at 80 MHz (32-bit RISC)
  • Memory
    Code Memory:   64 KiB
    Data Memory:    96 Kib
  • Storage
    External QSPI flash
  • WIFI
    802.11 b/g/n WEP or WPA/WPA2
  • GPIO
    16 pins
    1 10-bit ADC
  • Interfaces
    I²S interfaces with DMA

The Family
Starting in 2014 several modules based on the ESP8266 chip have been produced. Initially most of the modules were developed by AI-Thinker. With its low cost, there have been an abundance of manufactures creating modules which loosely follow several patterns.

AI-Thinker has produced at least 14 different modules based on the ESP8266 to date. With there being at least 15 other modules produced by the likes of Adafruit, SparkFun, ESPert, and NodeMcu.

Which Module Do I Need?
  1. Do you need GPIO?
    1. NO
      • ESP-05
    2. YES - Do you need built in USB-To-Serial?
      1. YES
        • NodeMcu
      2. NO - Are you going to use a breadboard?
        1. YES
          • ESP-201
        2. NO - Do yo need more then 2 GPIO pins?
          1. YES
            • ESP-12
            • Testboard
          2. NO
            • ESP-01
If you need FCC approved equipment your only real choices seem to be the ESP-12 & NodeMcu modules.


Post a Comment