← All pages

🔩 Hardware & I/O PREVIEW

Every pin of the radio on one page: the display, touch, card reader, DAC and the other modules, and the sixteen I/O slots with what each of them does. A test page — /setup and the I/O page still work as before.
Pins on the board. A pin in use takes its module's colour and names its owner on hover; red is a pin two of them share, grey is free. Underlined is a strapping pin, read at power-up — hover it for what to keep off it. Dashed pins can be analog (GPIO 1–10).
MODULES
Loading…
I/O SLOTS
Sixteen pins you give a meaning to: an output you drive (relay, LED, fan, WS2812B strip) or an input you read (button, switch, PIR, reed contact). An input runs any action a button can; a slot that starts a rule is bound on the rules page. WS2812B effects are set on the lighting page.
Takes effect on save, without a reboot.
ROTARY ENCODERS
The knobs' rotation pins are under Rotary encoder on the Setup tab; a knob's push-button is an ordinary slot. For the first knob (slot 7) set the short press to Select (ui:press) and the held one to Back / exit (ui:long) — with "nothing" the button is dead. The second knob's button can be any free slot.
The wiring builder from atlascube.net (needs internet). Move pins on the diagram and use its Send to radio; back on Setup or I/O slots the page reloads from the radio.
HARDWARE FILE
The pins and the I/O slots — what each slot is and does — in one file. Keep one per board and load it back after a reflash, or on another radio. Importing takes only the pins and slots from a file, so a full backup works here too. The full backup itself (stations, theme, every setting) is under Settings → System.
RESET & RESTART
Reset pins clears every saved pin, so the next start uses this firmware's defaults; slot settings and everything else stay. New pins take effect after a restart — if a part still misbehaves afterwards, unplug the radio and plug it back in.