Skip to content
Andy Piper edited this page Jul 20, 2025 · 9 revisions

See also Software

related repository: Firmware/Software (this one, you're in it)

Build

In order to build the firmware, you need:

Known issues

  • per issue 12

    The project uses PlatformIO with espressif32 Arduino core 2.0.17; PlatformIO has dropped support / no longer intends to update this.

    The platform is perfectly stable and at the moment there is no hard requirement to update to a newer ESP-IDF (ESP32-S3 is fully supported including wifi and bluetooth (although neither of these are currently in use in the ZX Emulator project)). However, in the future it may be desirable to find a way forward here.

Upload

You can upload new firmware to your ESP32 Rainbow using the PlatformIO IDE (Visual Studio Code), or via the Firmware section on the website, which lists the currently released firmware versions.

➡️ Upgrading the firmware section on main website

Clone this wiki locally