Log

Log // 2026-11-06

Helmet: turning the screen off from the app

Added a setting to turn off the helmet controller's screen and buttons while it's in my pocket. Releases now build automatically.

1 min read · re: Helmet ESP32: LED helmet controller

The touchscreen on the CYD version kept getting pressed while it was in my pocket and changing modes. I added a Screen switch in the app that turns off the display and the controls. The LEDs, mic and Bluetooth keep running.

It can only be turned back on from the app, so it won’t wake up in my pocket. The setting is saved, so it stays off if the power bank cuts out.

I also set up releases. When I push a tag, GitHub Actions builds the firmware and a signed APK.

nigel@bench:~/helmet-esp32
$ git tag v1.10.0 && git push origin v1.10.0

Next I need to check that the screen stays off after a reboot.

// alientrails