Rev 2.1 · early access

Find your balance point. Know before you loop out.

Wheelie Coach mounts to your bike in two minutes, learns the balance angle you hold, and projects your pitch 0.3 s ahead so it can warn you before you go over backwards — without you having to look at anything.

38°
The actual 1.28" round display — live balance readout
TOO LOW

Below your balance point — keep lifting.

SWEET SPOT

Your learned balance point — hold exactly this.

LOOPING OUT

Past recovery — the alarm should already be sounding.

How it works

Measures through the lift

Most balance sensors get confused the instant you pull up, because the motion of lifting throws off their sense of "down." Ours notices that and ignores the confused reading until you're steady again, so the angle on screen is designed to stay accurate the whole way through (accuracy is a target; validation pending).

Learns you, not a preset

Every time you hold a steady angle for about half a second, that angle folds into a running estimate. No calibration, no menus, no number to type in.

Warns you before, not after

It looks at how fast you're tipping back and warns you about where you're heading — not just how far back you already are. Like a car's forward-warning system, not a rear-view mirror.

You never look at it

Ticks speed up as you approach. A heartbeat means you're in the pocket. A solid tone means brake. The screen is a convenience, never the thing keeping you upright.

See it in action

Illustrative footage, not recorded with the device.

Try the logic

The simulator below runs the device's balance-learning and alarm logic. It does not model the sensor filtering, so the real device will behave differently. Drag the slider and watch it react.

0° PITCH
IDLE
  • Below balance — keep lifting
  • Balance point — hold here
  • Past it — loop-out risk
pitch0.0° rate0.0°/s projected0.0° alarm limit35.0° accel gatefused learned balance— confidence0 / 3
Lift the pitch slider slowly, hold it steady for half a second, and watch it learn. Then flick it up fast to trip the predictive alarm.
0.0°
0.30 s

Lookahead is the one dial that matters most. Drag it to zero and the alarm becomes a plain threshold — notice how much later it fires.

This is a training aid, not a safety device. It can't prevent a loop-out, and if you go over too fast, there may not be time for any warning to help. Wear a helmet. Learn the rear brake first.

Real parts inside

This is the real hardware going into the build — every part sourced, not a mockup or a placeholder. What matters here is what each part does and why.

38°
1.28" round display — same shape as the gauge in the build
Brain
Brain
Low-power microcontroller

Built-in battery charging and battery-level monitoring — no separate charging circuit needed.

Adafruit ESP32-S3 Feather. Photo: Kattni Rembor / Adafruit, CC BY-SA; background changed.
Motion sensor
Motion sensor
6-axis motion sensor

Low noise, low drift — the sensor the balance logic runs on through every pull-up.

Display
Display
1.28" round display

Matches the round gauge shape. Convenience readout only — never load-bearing.

Battery
Battery
2000mAh rechargeable, protected

6 h minimum runtime requirement. Protected cell in a rigid tray inside the enclosure, which is designed to be sealed against splash and light rain (validation pending).

Mount
Mount
GoPro Pro Handlebar / Seatpost / Pole Mount (AMHSM-001)

Aluminium clamp. Fits round handlebars from 22.2 to 35 mm using its included rubber inserts. Clamp bolt (4 mm hex) plus GoPro pivot bolt.

Charging
Charging
USB-C port + 1 m USB-A to USB-C cable

Charges from any USB charger or laptop. Overnight from empty; plugging in wakes it to show the battery level.

Alert language

SoundMeansDo
Ticks, accelerating Climbing toward your balance point Keep going, ease off as they speed up
Heartbeat, a double beat once a second You're in the pocket Hold exactly this
Continuous tone Loop-out predicted Feather the rear brake
Three long beeps Fault — not measuring Stop relying on it

The three cues differ by rhythm, not pitch or volume. The design intent is that rhythm stays distinguishable through wind noise and a helmet; this has not been tested yet.

Nothing connects to your bike

No wires, no splices, no connector to your battery, motor or controller. A self-contained protected cell charges over USB-C. No electrical connection to the bike. It fits round handlebars from 22.2 to 35 mm — bicycles, e-bikes, dirt bikes and e-motos.

SpecValue
Angle accuracy (target) Within 2° when steady, within 5° while lifting (being validated)
Warning lead time Target: ≥250 ms of warning (being validated)
Runtime 6 h minimum (design requirement, being validated)
Charging USB-C, about 10 hours (overnight). Charge indoors at normal room temperature.
Fits Round handlebars, 22.2 to 35 mm (GoPro AMHSM-001 clamp, rubber inserts included)
Water Designed for splash and light rain only (validation pending)
Weight About 130 g without the clamp (estimate)