SHANDOKA DBB
Specifications

What it is, precisely

Current release: V0.9-BetaTest. Everything listed here is active on the device today.

Hardware

Display4.3″ 800×480 IPS touchscreen, glove-friendly layout
ComputerRaspberry Pi 4B
Power12 V input or USB 5 V · internal LiPo UPS for clean shutdown on power loss
ConnectionsTwo USB-serial channels · USB-A for export
Onboard sensingGPS with altitude · ambient temperature · UPS battery state
MountingHandlebar or bench · runs equally well as a bench instrument

Data and protocol

ProtocolsDilithium BMS (BMSC) and EVCC charge controller, over serial
CellsUp to 24 cells, any configuration
Thermistors10 pack thermistors + 1 onboard ambient
Poll cadenceOne message every 2 s per device · pack data refreshed every 6 s
LoggingCSV per session, one row per poll · configurable interval
Logged per rowPack voltage, every cell, every thermistor, current, GPS position, speed, altitude, ambient, plus the age of each reading
SessionsThousands of sessions kept on the device and browsable on it
ExportUSB drive · full diagnostics bundle in one action

Capabilities

CapabilityStatus
Live ride and charge telemetry from BMS + EVCCActive
Per-cell and per-thermistor display, liveActive
Session logging to CSV with GPS, altitude and ambientActive
On-device review and graphing of any past sessionActive
Device configuration from the touchscreenActive
USB export, including a full diagnostics bundleActive
Wi-Fi and Bluetooth exportActive
Motor, inverter and coolant temperaturesActive
Demo mode with no hardware attachedActive
Windows desktop edition for bench workActive

DBB Pro

Everything above, plus the instrumentation for teams running long distance, closed-course testing and connected fleets.

Full SAT

Satellite positioning and messaging, so position and session status keep flowing where cellular coverage ends — desert, mountain, track infield.

5G

Live telemetry off the bike as it rides. Sessions stream to your own endpoint instead of waiting for a USB stick at the end of the day.

10 DOF motion

Ten degrees of freedom — accelerometer, gyroscope, magnetometer and barometric altitude — recorded alongside pack data, so lean, braking, impact and elevation sit on the same timeline as every cell.

The color system

Five zones carry state and nothing else: nominal, good, advisory, warning, critical. They are chosen to stay distinguishable across the common forms of color blindness, and critical is violet rather than red so it cannot be confused with brand color or a brake light in peripheral vision. Color is never the only signal — every zone also has a position, a label and a value.

What the DBB does not do

It does not control your bike. It reads, displays, logs, and — where the BMS and EVCC allow it — sets parameters you ask it to set, within bounds. It is an instrument, not a controller, and it is not a safety system.