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.
v1.5 UI restored
Pixel-A boot · smooth selector · scrollbar
Pixel-A boot · smooth selector · scrollbar
IR files
Open .ir → Send/Delete → choose command
Open .ir → Send/Delete → choose command
Settings
Persistent OLED brightness levels
Persistent OLED brightness levels
Full core
IR Learn · WebUI · CC1101 · nRF24
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
Compile fix: uint8_t page routing + U8g2 width type fix
03 — Tutorial