A2ThreeD · hardware control

ProtonPal Configurator

Change the settings for your ProtonPal's lights and sounds as well as keep the firmware up to date.

Not connected
Web Serial is unavailable here. Open this page in desktop Chrome or Edge over localhost or HTTPS.
USB connection

Connect a ProtonPal over USB to begin.

01 · Cyclotron LEDs

Cyclotron LEDs

GPIO10 output · configure the physical LED chain and animation.

02 · Powercell LEDs

Powercell LEDs

GPIO9 output · fill from LED 1, leave previous LEDs lit, clear the full bar, and repeat.

03 · General configuration

General Configuration

Control pack state behavior, fading, and optional continuous-fire protection.

LED run modeApplies to both Cyclotron and Powercell sequences. Choose whether they begin when ProtonPal boots or wait for Activate on GPIO7.
LEDs run at startupLEDs run after Activate
Shut down→Booting→Idle→Firing→Firing stopped→Idle
A fresh Fire press can interrupt Firing stopped and resume Firing. Activate-on can interrupt Shutting down and restart Booting. Overheating branches from Firing through Overheating and Venting, then returns to Booting.
04 · Dance Mode

Dance Mode

When Music Mode is active, synchronize the Powercell and Cyclotron to the decoded music.

05 · Audio configuration

Audio Configuration

Enable or mute standard tracks and trigger every effect directly for bench testing.

Boot-up
Idle hum
Shutdown
Firing
Fire tail
Overheat alarm
Overheating sequence
Vent
Overheating sequence
06 · Hardware test

LED testing

Click a numbered position to identify physical wiring. Tests run for ten seconds and do not change saved settings.

Powercell LEDs

Configured count: 15 · WS2812B · GPIO9

Cyclotron LEDs

Configured count: 4 · WS2812B · GPIO10