Bluetooth racing timing display
An embedded display for lap timing, section timing, and session information from connected GPS trackers.

The project
Make timing information available on the device while supporting transfer to a companion application.
Product highlights
- STM32-based control and on-device session processing.
- Bluetooth connectivity using a BMD300 / nRF52832 module.
- PCB work around signal integrity, power use, and wireless communication.
How we approached it
For a connected device like the Bluetooth racing timing display, we start with the control logic that must always work, then add connectivity on top. The design, built on STM32, BLE, GPS integration, keeps essential functions local, so the product still behaves safely if Wi-Fi or the app is unavailable.
Inputs, outputs and user feedback are mapped before firmware starts, and each interface is tested on real hardware rather than in simulation alone. Updates are planned with a rollback path, as described in our fail-safe OTA guide.
Technology at a glance
| Discipline | Sports technology |
|---|---|
| Key technology | STM32, BLE, GPS integration |
| Type of work | Connected device |
Questions about this project
What technology did SixSol use for Bluetooth racing timing display?
The project used STM32, BLE, GPS integration. STM32-based control and on-device session processing.
Can SixSol build a similar connected device?
Yes. Share your goal, any existing hardware or code, and the constraints you know. We start with a scoped first milestone and a working build. Learn more about our IoT development service.
Project context
The source names Crossbox CBX30 and RaceBox Mini-S as integration targets. No commercial partnership or timing benchmark is claimed.
Inside the project.
Product, board, and interface visuals from the project portfolio.



