In theory we support all devices that support OTA updates. Having said that on this page we will only deal with devices that are supported by our library for the Arduino environment.

In order to prevent devices from receiving updates they are not compatible with. And at the same time keep open the option to share apps (firmware) with other users. You need to select a board or module when registering your device with

We started this service with the ESP8266 and not long after it's initial release started supporting the ESP32 to. With the release of library 2.1.0 we will start supporting OTA updates to peperials. Nextion displays will be the first to get support. And we hope to add a lot more as time goes by.

The future release of library 2.2.0 will add support for Arduino (MKR & IoT) boards and the ESP based u-blox modules.


ESP8266 Based

We support all ESP8266 devices that have at least 1024 kB of flash memory (4096 kB is preferred) and are supported by the ESP8266 core for Arduino. This means development boards, modules and chips for...

  • 21 Devboards
  • 7 Modules

ESP32 Based

We support all ESP32 devices that have a least 4096 kB of flash memory and are supported by the Arduino core for the ESP32. This means development boards, modules and chips for those that develop thei...

  • 31 Devboards
  • 5 Modules

Arduino Based

After leaving the Arduino boards a few years ago for the ESP variants. We are happy to announce that from library version 2.2.0 on we will support Arduino MKR & Arduino IoT boards. At first the librar...


From library version 2.1.0 on we will start supporting OTA updates to peripherals that can be updated through serial. The Nextion displays are the first to receive this support.