← All Projects Community · Open hardware

Energy Breakthrough Electronics

Building a full suite of sensors that feed to custom PCBs, collecting and streaming realtime data for the Energy Breakthrough Human Powered Vehicle race series.

What started out as a request to clean up a mess of third-party wiring on some human-powered vehicles ended up being a multi-year development of a fully custom electronics package that involves various sensors, custom-designed PCBs, custom power management, and so much more.

We ended up with a modular package of sensors feeding to microcontrollers that stream to web-based software, allowing real-time monitoring of the vehicles location, crash detection, the ability to analyse performance data, post-race review and playback, and endless classroom opportunities outside of the race to learn from the data.

The Before-Times

When we first started working on the Energy Breakthrough series one of the initial pain-points from the team was the mess of electronics in the vehicle. All vehicles require a headlight, tail light, a horn, and a speedometer, and all the teams to date had solved this by using a mix of bicycle components. Bicycle headlight taped to the nose, a bicycle tail light taped to the back, a cheap bicycle computer strapped to the cockpit inside, and a bicycle horn with the trigger wire zip tied to the handle bars. Each one has its own batteries, and all those batteries (on multiple vehicles) needed charging by the coach before each race, and overnight in the hotel for the following race days. If a single battery was forgotten or a component failed then the vehicle is disqualified from the race.

We knew we could do better, and our initial proposal was to centralise the power to a single battery on each vehicle and use "dummy batteries" in the devices that allow external wired power to be fed in. We quickly realised that dummy-batteries are unreliable and just all-round terrible, so started playing with other solutions. Around the same time, we had started playing with adapting off-the-shelf power tool batteries into projects and realised this would be absolutely perfect in this situation. They're cheap, available locally, shock/water resistent, and easy to work with.

First Attempts

Our first prototypes used a 3D printed battery holder and a custom PCB based on an Espressif ESP32 microprocessor. We had the PCB manufactered for us then assembled it at the Hackerspace. It took in sensor feeds from the wheel, chain, and steering, and saved the data to an SD card on the PCB.

Energy Breakthrough Electronics Prototype

Energy Breakthrough Electronics Prototype

The HUD displayed sensor data on the screen for the kids to see, in the hope that it would gamify things and let them see their speed and compare it with each other.

Energy Breakthrough HUD v2025 Energy Breakthrough HUD v2025

The prototypes did extremely well, and were a hit with the kids and the team. They were definitely prototypey and we had some inevitable issues such as 3D printed battery brackets cracking from the surprisingly huge amounts of vibration/impact the vehicles go through, and some other minor problems. The vehicles did finish the race, and we confirmed from the team that it was a massive improvement over previous years, but we had lots of things we could do better for next year.

Current Version

The current version as of 2026 race season is V2 of the HPVECU board and has lifted everything to a new level. Sensors have been developed further and reduced in size significantly while being integrated much better into the vehicle. We've gone to a dual-battery system using a custom power management system (meaning the vehicle now has 2 custom PCBs) that lets you hot-swap batteries, run a single or dual batteries, and uses injection molded ABS brackets so that they're much stronger.

We're now streaming data in real-time via a 4G modem inside the vehicle, storing the data on a server we set up with custom software, and then streaming the data to the pits via a custom-developed series of applications that let the pits (and the team in general) see where the vehicles are at all times and monitor important information. There is now a GPS module on each vehicle, and an IMU giving us data such as whether the vehicle has tipped over (crashed) which instantly alerts the pits and tells them exactly where it happened.

Energy Breakthrough Electronics v2026 Energy Breakthrough Electronics v2026

Energy Breakthrough HUD v2026

The horn button is wired through the middle of the handlebar, meaning there are no more wires dangling around the riders, and also means they have much easier access via a thumb-switch to use the horn vs taking their fingers off the brakes to trigger the old button.

Energy Breakthrough Handlebar Wiring v2026

The horn and headlight are now independently powered and the horn can be triggered by the rider with their button, or via the ECU if required to get attention after a crash.

Energy Breakthrough Horn v2026

All of the sensors are reaching their final-form of being extremely compact and hidden away in the vehicle chassis, becoming a proper part of the vehicle itself and generally just more solid and reliable by being designed to fit better.

Energy Breakthrough Speed Sensor v2026

Future Goals

V3 of the HPVECU is already in the works, with the main goals of making it more "production ready" for other teams if they wish to use it, or even for other types of vehicles. It is now running dual ESP32 microprocessors to handle all of the sensor inputs while streaming the data better up to our servers, and sensors will work over a CANBUS system allowing as many or as few sensors as the team requires.


Reminder that this page is a living document and gets updated. It was last updated on 5 November 2026.

Sponsor this project

Our volunteers donate their expertise, but materials aren't free. The sponsorship prospectus sets out the tiers, what each one funds and how we recognise your support.

Made here

More projects

All Projects →