← All projects
Finished build

LED speedometer gauge

A round gauge-face circuit board I designed in Altium Designer at Specialized Solutions, after doing the wrench for the 2018 DEF CON Car Hacking Village badge. A radial array of hundreds of tiny 0404 RGB LEDs (1.0 × 1.0 mm) sweeps around a printed 10 to 100 speed scale, driven by two microcontrollers and six 74HC595 shift registers, powered over micro-USB. The boards were fabricated as a four-up panel, and I assembled them. It was not an official Car Hacking Village badge: I designed it, the owner of Specialized Solutions liked it, and we built a small run, I assembled them, and we sold about 20 at DEF CON 2019. Its SDK appears in the public 2019 Car Hacking Village repo as the “gauge”.

Public repo on GitHub ↗

  • Altium Designer
  • 4-layer: top, solid ground plane, power, bottom
  • Round board, hang hole
  • Hundreds of 0404 RGB LEDs (1.0 × 1.0 mm)
  • NXP microcontroller driving the LEDs
  • STM32F205 handling CAN to the car's OBD port
  • Six 74HC595 shift registers
  • Micro-USB power
  • Fabricated 4-up panel
  • ~20 sold at DEF CON 2019

Running

Assembled boards

Fabricated boards

Design

← Back to projects Email David →