Repository navigation
v3.3 – STARTUP
·
27 commits
to nuit-overkloking
since this release
New Settings → STARTUP: OFF / FAST / BOOST / OVERKLOKING – how much of the controller's startup is skipped, from the next boot on.
- OFF – stock
- FAST – connects to the robot while the intro plays
- BOOST – also skips the intro animation
- OVERKLOKING – also skips the pairing animation and scans continuously: home screen in about 4 s instead of 9.5 s
Also:
- Faster boot on every level (no PSRAM memory test, fewer boot logs)
- No more getting stuck on the pairing screen when a connection drops while it is being set up (e.g. after restarting the controller while connected)
- The FCC ID / TELEC footer is gone from the Settings screen, so all six rows fit
Works with the robot mod v3.2 – no robot changes.
Download
No ESP-IDF needed – only Python and pip install esptool. Step-by-step: Flash without building.
ButterBot-OVERKLOKING-v3.3-controller-full.bin– one file, flash at 0x0. Simplest, but resets the controller's settings.ButterBot-OVERKLOKING-v3.3-controller-parts.zip– keeps settings; flash with@flash_args, instructions inFLASH.txt.SHA256SUMS-controller.txt– checksums.
--after no_reset and reset over USB – --after hard_reset (esptool's default) can leave the controller stuck.