Full modular firmware core

Not a demo.
The actual firmware.

Builder v4.6.2 keeps the proven v1.5 UI and expands CC1101 RF into Scan/Copy, Record Raw, Spectrum, RSSI Spectrum, SquareWave Spectrum, Spectrogram and Config. nRF24 keeps Channel Scan, Channel Spectrum and the clean scrolling RPD graph.

Configure AuraOS →

v1.5 UI restored
Pixel-A boot · smooth selector · scrollbar
IR files
Open .ir → Send/Delete → choose command
Settings
Persistent OLED brightness levels
Full core
IR Learn · WebUI · CC1101 · nRF24
01 — Builder

Choose hardware.

GPIO conflicts are blocked before generation. Generic/Beta board profiles stay clearly marked instead of pretending every ESP32 board is wired the same.

ESP32 familyC3, S3 or C5.
BoardPick the closest exact board profile.
DisplayCommon I²C OLED profiles using U8g2.
Buttons3-button, one-button or WebUI-only.
FeaturesEach switch changes compile-time feature flags.
02 — Firmware

Full Arduino sketch.

The browser decodes a complete firmware template with real newlines, then only fills the selected flags and GPIO map.

Generated AuraOS v4.6.2

Compile fix: uint8_t page routing + U8g2 width type fix
03 — Tutorial

Exact wiring and flash steps.