Skip to content
MCU Atlas
ESP32ESP32-S3

Reevo Display: an ESP32-S3 dashboard for the Beno Reevo hubless e-bike

The Reevo's app is dead, so this ESP32-S3 touchscreen talks to the bike over BLE and replaces it: speed, battery, lights, lock and assist.

Difficulty:IntermediateSource available

Photos

Reevo Display: an ESP32-S3 dashboard for the Beno Reevo hubless e-bike photo 1

Photos: Seth

Key Facts

  • Board: Freenove FNK0104B ESP32-S3, 2.8in capacitive touch
  • Link to bike: BLE, no cloud
  • Shows: speed, battery, trip; controls lights, lock, assist
  • Extras: PIN unlock, web console, printable case

About This Project

The Beno Reevo is a hubless e-bike whose maker abandoned it, leaving owners with a dead phone app. Reevo Display replaces the whole app with an ESP32-S3 touchscreen that talks to the bike directly over BLE, with no cloud, SIM or account. It shows a live speedometer, battery percentage and a resettable trip odometer, and gives manual control of the headlight, badge light, kickstand lock and assist level. Extras include a touch-PIN unlock, a brake warning that flashes the lights, a pedal-assist timeout after 10 idle minutes, master-code recovery, and a built-in Wi-Fi access point with a web console and full setup manual. The default target is the Freenove FNK0104B board with a 2.8in capacitive touchscreen, powered at 5V from the bike's mainboard or a USB battery, and a two-piece printable enclosure is included.

Source & Attribution

Source: GitHub
Last verified: 10/18/2026
Reevo Display: an ESP32-S3 dashboard for the Beno Reevo hubless e-bike

Bill of Materials

Parts list

3 parts · 2 linked

Heads up: some Buy links are affiliate links. If you buy through one, MCU Atlas may earn a small commission at no extra cost to you. It never changes which parts we list. How this works

1× 5V from bike mainboard, USB-C battery, or buck converter

1× 3D-printed two-piece case (STL in repo)

No verified link — check the original project

Not included: 3D-printed case, wire, solder, USB cable

Download CSV

Related Projects

Watchy: open-source ESP32 e-ink smartwatch
Illustration
ESP32
An open-source smartwatch with a 1.54in e-paper screen and ESP32, hackable watch faces in Arduino.
Beginner·Code
2 parts listed
Low-power ESP32 e-paper weather display (7.5in)
Illustration
ESP32
A wall-mounted 7.5in e-paper weather display on an ESP32 that runs for months on one battery charge.
Intermediate·Code
5 parts listed
OpenEPaperLink: reuse e-ink shelf labels with an ESP32 access point
Illustration
ESP32ESP32-S3
Turns cheap second-hand electronic shelf labels into a Wi-Fi-managed e-ink display fleet via an ESP32 access point.
Advanced·Code
6 parts listed