This little board serves as a current gear indicator for a motorcycle. It was designed with the Suzuki V-Storm motorcycles in mind as they have a sensor built into the gearbox. Other gear indicators rely on sensors on the shifters themselves, but reading the voltage level from a gearbox sensor gives much more reliable information.
The voltage measurement is handled by an ATmega88 microcontroller which in turn drives the 8×8 LED display. Also built into the system is a temperature sensor and photoresistor. The firmware takes advantage of both of these inputs, displaying temperature when in sixth gear or at the push of a button, and dimming the display based on ambient light. There are also settings for screen rotation, and user preferences.
We didn’t find schematics or software but this should be pretty easy to replicate. If you need a primer for AVR programming we’ve got you covered.