Install to ESP32

This is a way to write obnizOS to ESP32 or M5StickC or other devices that use it, and perform device keys and settings.


obnizOS is available for the following processors

Identifier Package Size Appendix
ESP32-D0WDQ6 6 mm×6 mm
ESP32-D0WD 5 mm×5 mm Tiny version of ESP32-D0WDQ6
ESP32-D0WD-V3 5 mm×5 mm Security improved from ESP32-ESP32-D0WD
ESP32-PICO-D4 5 mm×5 mm This contains 4MB flash

Also, obnizOS requires more than 4MByte of Flash space.
If you use ESP32-PICO-D4, you only need an antenna because it has built-in Flash.
Also, the following official modules from Espressif have built-in antenna and Flash, and can be used immediately by just writing obnizOS and supplying power.

Vendor Package Size CPU Antenna
Espressif ESP32-WROOM-32 ESP32-D0WDQ6 PCB
Espressif ESP32-WROOM-32D ESP32-D0WD PCB
Espressif ESP32-WROOM-32U ESP32-D0WD U.FL socket
Espressif ESP32-WROOM-32E ESP32-D0WD-V3 PCB
Espressif ESP32-WROVER-I ESP32-D0WDQ6 PCB/U.FL socket
Espressif ESP32-WROVER-IB ESP32-D0WD PCB/U.FL socket

How to write

There are several ways to write obnizOS

  • Writing using obnizWriter

    obniz provides a GUI writing tool.
    You can configure it on the screen, so this is recommended.

    How to use obnizWriter page

  • Writing using obniz-cli

    We also provide a writing tool using cli.
    Please use this tool if you want to write in conjunction with other programs.

    How to use obnizWriter page