Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
ESP32 Pump track timer
Date
December 2025
Project type
Electronics and 3D- printing
The ESP32 pump track timer is a compact modern timing solution for timing lap times at pump tracks by using an ultrasonic sensor and measuring the time difference between 2 passes of the ultrasonic sensor precisely. It then uses this information and transmits it via a wifi network it creates with the ESP32's built in wi-fi compatability to a mobile phone on a custom webpage. The webpage displays the time for a lap to the nearest 0.01 seconds and has a leaderboard and a settings menu to allow custoizability of the timer to cater to specific users/ pump tracks. The pump track timer was created as a version 2 of my original pump track timer which had no settings and displayed the times on an lcd screen making it awkward to read times, therefore i used a mobile phone to display time which also allows me to change settings easily. The frame of the product was 3d printed and which was designed in onshape precisely to fit over awakward parts precisely. The 3D printed parts were made out of PLA which is a good material because it has a good mix between strength and price making it economically viable while also hard wearing. In conclusion, this project benefitted me a lot because i learnt how to create a website using html and hosting it on an esp32, i also learnt how to spot weaknesses in my version 1 and fix the problems in my version 2. For this version the only problem i have is that it sits too close to the ground and is sensing the ground and not the scooter or bmx.










