E-Trucking Tracker
ESP32 firmware for a truck tracker.
Christian Jake Supnet
Soon
Preview
Web
Illustrative screens, drawn from the app's source code.
What's Included
- GPS position and speed from a serial GPS module
- LTE connection through a SIMCom A7670 modem
- Location upload to Firebase every 45 seconds
- Overspeed check every 400 ms with instant alerts
- GPS-fix status, sent only when it changes
- Remote start and stop through a live Firebase stream
- Modem start-up that recovers on its own
The Problem
A fleet needs to know where each truck is and whether it is speeding, over a cellular link with no Wi-Fi. This firmware turns a LilyGO LTE board and a GPS module into a tracker that reports to Firebase.
By the Numbers
45 s
location upload interval
400 ms
overspeed check
2
TLS connections over one modem
Under the Hood
Information
- Developer
- Christian Jake Supnet
- Category
- IoT
- Platform
- Firmware, GPS
- Timeline
- June 2025
- Role
- Solo developer: firmware
- Stack
- C++ArduinoPlatformIOESP32SIMCom A7670 LTETinyGSMTinyGPSPlusFirebase Realtime Database




