Firmware Builder!

create own firmware with just selecting features you're interested

Get started »

Demo account: demo / demo

ESP32 SoC supported features, sensors, services...

Sensors: BMP 085/180, 1-wire DS18B20, DHT 11/21/22, AM2321

Services: myddns.ru (DDNS), flymon.net, Gismeteo.ru, MajorDoMo, Narodmon.ru, sms.ru, Zabbix

Hardware: RTC DS1307, RTC DS3231

System: NTP, I2C, Telnet, HTTP, Calendar, GPIO, OTA, Hardware PWM, UART, Scheduler, Thermostat, Code designer, Logic, UART bridge

Display: LCD 1602/1604/2004, OLED SSD1306


ESP8266 SoC supported features, sensors, services...

Sensors: BMP 085/180, 1-wire DS18B20, DHT 11/21/22, LM75, INA219, DS1621, BH1750, AM2321, BME280, SHT21/SI7021, SHT1x, MAX6675, PZEM-004T, CO2 MH-Z1x

Services: wunderground.com, Thingspeak.com, myddns.ru (DDNS), flymon.net, Gismeteo.ru, MajorDoMo, Narodmon.ru, sms.ru, MQTT, TCP, Zabbix

Hardware: RTC DS1307, RTC DS3231, ADC PCF8591, ADC MCP3201, GPIO PCF8574, GPIO MCP23017, GPIO 74HC595, PCF8583, RC 433/315, IR, FM, Livolo, NRF24, Stepper, SIM800 SMS, SD Card

System: NTP, I2C, Telnet, HTTP, GPS, Calendar, GPIO, OTA, Deep sleep, Counter, Interrupts, Software PWM, UART, Scheduler, Thermostat, Code designer, Logic, UART bridge

Display: LCD 1602/1604/2004, OLED SSD1306, TFT ILI9341, TM1637, MAX7219, HT1632, Nextion HMI, MAX7219

Beta: GP2Y1010AU0, HX711, ADC ADS1115, VZ-89T, Touch, TSL2561, iButton

Try it out without registration: w/o OTA 0x00000.bin and w/ OTA 0x00000.bin
it is recommended to flash blank before flashing firmware 0x00000 blank1m.bin, of course don't forget to select 1 MiB flash size in your flashing tool, w/ OTA version gives ability to get bugfixes with just one click


What's new

  • 27.04.17 - Added support for the VirtualWire transmission protocol from wireless sensors or for connecting external microcontrollers
  • 14.04.17 - Added support for global variables and math in the Interpreter option
  • 10.04.17 - Added support for RSSI and balance request for GSM modules
  • 07.04.17 - Fixed the work of GSM M590
  • 31.03.17 - Added support for the scripting language using the Interpreter function
  • 21.03.17 - Now, when the brightness value is set to 100, the matrices are completely turned off
  • 20.03.17 - Added installation GPIO. Description in GPIO documentation
  • 14.03.17 - Now the display MAX7219 with 6 matrices are displayed seconds
  • 14.02.17 - Added error handling for DS18B20
  • 10.02.17 - Added 64x48 mode for OLED displays
  • 03.02.17 - Thermostat "Smart GPIO Management" displayed as separate option
  • 18.12.16 - Optimizing IR control code (Alt mode). Panasonic protocol added
  • 16.12.16 - WS2812 can now be controlled via UDP
  • 25.11.16 - Added Backup functions
  • 24.11.16 - Added API Options for full control of external devices
  • 16.11.16 - Added IR sensor MLX90614
  • 16.11.16 - Added basic support for RGB WS2812 LEDs
  • 14.11.16 - Function "GPIO KEY" renamed "Web KEY"
  • 07.11.16 - Added Touch Sensor MPR121 12 channels, 8 channels can be operated as a GPIO