Esp8266 firmware list
#Esp8266 firmware list pro
Note that there are development boards such as the Wemos D1 mini pro that even have more.Īs the ESP8266 is nowadays fully supported in the Arduino IDE, I prefer to develop my own custom firmware for the ESP8266 using C/C++ and the Arduino IDE and libraries. The ESP-01 module comes with 512kB flash (old modules) or 1MB (now more common). The AI-Thinker website has a module list table that includes this. This page on the ESP8266 wiki has an overview of all modules and this page has comparison of some of the raw modules with some of the development boards.īesides the number of GPIO pins that is exposed by each of the modules, another important feature is their flash memory capacity. The ESP8266 microchip comes on various development boards that include an USB interface, such as the Wemos D1 Mini and the NodeMCU board, but also as bare modules such as the ESP-01, 02, etc. I realize that I have been struggling with different firmwares before, hence this post to give a short review and to keep some notes for my own future reference. This is where the challenge starts, since my plan required restoring my ESP-12 to the AT firmware and use a library like ESP8266wifi or WiFiEsp. Neither my ESP-01, not my ESP-12 still have the original AT firmware, since I have been experimenting with various other firmwares. In this project the ESP8266 will only be used to transmit the data over WiFi. The specific project requires very well controlled timing of an ADC, for which I will use a regular ATmega328P-based Arduino board. But I also have some bare ESP-01 and ESP-12 modules lying around, and recently I came up with the plan to use one of them. Most of the time I am using Wemos D1 mini development boards in combination with the Arduino IDE to make my own firmware to run directly on the ESP8266 chip.