Electro Motorworks Display
A small, informative display for an electric motorcycle conversion
This is an ESP32-based dashboard for electric motorcycle conversions by Electro Motorworks. The display presents information fed via CAN from the motor controller and BMS. There is a small version and a large, with most elements being reused for both.
The firmware is written in C++ using LVGL, managed with Platformio.

Initial mock-up of the design for the small screen, showing the different views and features.

The small display in place on the motorcycle and a test version of a notification.
A demo mode on the large display with test data and notifications.
The splash screen on the small display.