DIY hardware · open-source firmware
OpenTrailPaper is firmware for the LilyGO T5S3 4.7" E-Paper PRO. It shows thrust information and offline maps, follows GPX routes, records FIT files and connects to Bluetooth sensors. You bargain and protect the committee yourself.
01 — Device controls
Device walkthrough
Each point shows the surface it describes. Use the orangish touch target connected the instrumentality to move betwixt related screens.

02 — Optional iPhone app
Use the app for setup and record transfer.
The iOS companion tin scheme and transportation routes, build offline maps, transcript recorded rides, alteration settings and instal firmware updates complete Bluetooth. The caput portion does not request the telephone during a ride.
03 — Device and phone
What useful without a phone
After routes and maps are loaded, the caput portion tin grounds and navigate by itself. There is nary relationship aliases subscription. The app is utilized erstwhile you want to hole aliases transportation data.
On the instrumentality — each ride
- GPS search pinch speed, region and a unrecorded map
- Records each thrust to a .fit record connected the SD card
- Turn-by-turn prompts on a loaded route
- Runs system workouts from .erg aliases .mrc files
- Pairs pinch heart-rate & powerfulness sensors complete Bluetooth
- Works without a telephone aliases information awesome erstwhile maps and routes are loaded
In the app — setup and transfer
- Plan a way and nonstop it to the device
- Build offline maps for a caller area
- Create workouts and put the instrumentality screens
- Pull rides disconnected the instrumentality and reappraisal them
- Change settings and update the firmware
04 — Supported hardware
Currently supported connected 1 board
OpenTrailPaper presently targets the LilyGO committee below. It is simply a improvement project, not a vanished aliases weatherproof unit product.
Strengths
- A 4.7" e-paper sheet that is readable successful nonstop sunlight
- An SD paper slot for offline maps, routes, thrust files and logs
- GPS, capacitive touch, a beforehand light, artillery and USB-C connected 1 board
- Bluetooth 5 for heart-rate, powerfulness and cadence sensors
- Firmware tin beryllium installed from a desktop Chromium browser complete USB
Tradeoffs
- No unit sensor. There’s nary barometric altimeter, truthful climbing is derived from elevation baked into the representation tiles alternatively than measured — full ascent is an estimate.
- Basic GPS. The receiver works, but a modern multi-band module would fastener connected faster and clasp a hole amended nether character screen aliases betwixt buildings.
- No magnetometer. Without a compass the representation tin only orient from your guidance of travel, truthful it can’t constituent the correct measurement while you’re stopped.
- Measured baseline: astir 8 hours. A 1,500 mAh build ran for astir 7.4 usable hours pinch the beforehand ray off. Power activity is ongoing, truthful newer builds whitethorn differ.
- Weak hardware buttons. Most relationship goes done the touch panel, which is fiddly pinch wintertime gloves aliases successful the rain.
- No waterproofing. The committee ships bare pinch nary seal aliases IP rating, truthful it needs a lawsuit aliases a container of its ain earlier you thrust it successful the wet.
Got a amended committee successful mind?
Suggestions and propulsion requests welcome
Help wanted
A amended target committee would see a barometric altimeter, multi-band GPS, magnetometer, larger battery, usable hardware buttons and a weatherproof case. If you cognize of one, open an issue. Board ports are besides invited successful the source repository.
Have the hardware?
Install the firmware and hole an SD card.
The setup page flashes the committee complete USB and tin build basal offline maps. It requires a desktop Chromium browser; the iOS app produces maps pinch elevation data.
Read setup instructions →

English (US) ·
Indonesian (ID) ·