The firmware your scooter deserves

Offline maps and navigation, updates from your phone, a dashboard you can make your own, a built-in alarm, and scheduled hibernation.

FAQ

What do I need to install it?

An unu Scooter Pro, a USB cable, and a screwdriver. The installer app runs on Linux, macOS, and Windows and walks you through the whole process in about 20 minutes.

Is this safe?

Installation: The installer walks you through each step and the process is reversible. That said, flashing firmware carries inherent risk, and we can't guarantee nothing will go wrong.

Daily use: Librescoot implements the same hardware safety features as the stock firmware (BMS limits, temperature cutoffs, overcurrent protection, motor fault detection, stuck throttle detection, engine brake). We also added protections the stock firmware didn't have, like the motion alarm.

Do I need a SIM card?

No. Navigation, alarm, keycards, and firmware updates via USB or Bluetooth all work without one. Add a SIM for remote access, fleet monitoring, and updates over the cellular network.

Can I go back to stock firmware?

Yes. You can reflash stock firmware images the same way you installed Librescoot. Join the Discord if you need the files or help with the process.

How do I get updates?

Librescoot 1.2 and newer can receive updates from your phone over Bluetooth using the companion app. USB works without a SIM too; with a SIM, the scooter can download updates over the cellular network. Choose stable for everyday use, testing for early access, or nightly for development builds.

Where do I get help?

Join the Discord server. Most of the community is in Germany but everyone's welcome. Keep in mind we're all volunteers.

Open Source

Librescoot is a collection of independent services, each one its own repo, each one replaceable. The codebase is mostly Go for services and Qt/C++ for the dashboard UI.