Architecture
- Husqvarna 701 6 pin OBD -> 6 pin to standard OBD cable -> white panda -> USB to Raspberry Pi micro USB
- Raspberry Pi runs husq_reader.py to read CAN data via USB and panda
- Raspberry Pi hosts MQTT broker and nginx for the dashboard
- husq_reader.py -> publish sensor data to MQTT
- d3-car-dashboard subscribes to MQTT topics to display sensor data
Hardware
- comma ai white panda
- Raspberry Pi Zero 2 W
- Motorcycle 6 Pin to OBD Diagnostic Cable
- Device with wifi/web browser/display to show interface mounted to the bike
- Optional: USB-A power outlet kit