Changes from scooterOS

An overview of how Librescoot differs from scooterOS, the original firmware. Other pages in the handbook link here directly where it matters.

What's gone

  • The unu cloud connection no longer exists. Since unu GmbH ceased operations, the original cloud services aren't available anymore. Librescoot runs entirely offline by default. If you'd like to reach the scooter over the cellular network, the available SIM and cloud paths are explained on Offline use & connectivity.
  • The original unu app is no longer being operated. The community-built stasis for unu replaces it and is available from Google Play for Android and TestFlight for iOS. It is also the basis of the new official "unu by Emco" app.

What's new

  • Maps and navigation: map with route, turn-by-turn instructions, street name, and speed limit on the display. More on Navigation.
  • Smart steering lock: responds to a left push on the handlebar and disengages automatically. When locking, you have a 60-second window to push the bar to the end position; when unlocking, the lock can be triggered again at any time without a power cycle. More on Riding.
  • Built-in alarm: arms when you lock the scooter and responds to motion. The dashboard Alarm menu controls enable-on-lock, horn behavior, and duration. 1.3+ The brake levers, horn, and seatbox button are trigger sources as well; optional handlebar lock and position triggers are disabled by default. The source and time of the last trigger are recorded, and source toggles are available as advanced settings. More on Built-in alarm.
  • Configurable dual-battery operation (experimental, hardware mod required): the rear battery slot is wired in too, roughly doubling range. More on Battery & energy.
  • Flexible updates: 1.2+ Routine same-channel delta updates are best transferred from stasis for unu over Bluetooth. USB remains available for maps, recovery and manual installation; scooters with a SIM can also pull updates over the mobile network. More on Updates.
  • Emergency start via three-button combo: with the display unavailable, the scooter can still be put into drive mode. How this works, and what to watch out for, is on Troubleshooting → Emergency start.
  • A working clock: with an active GPS fix, the status bar shows the correct time. The display can also be turned off entirely in the settings.
  • Hop-on / hop-off mode: short stops without keycard or phone, using a pre-learned combo of brake, horn, and seatbox-button presses. More on States.
  • Teach in your own keycards: register additional NFC cards directly on the scooter.
  • Dashboard menu: a full menu on the display, opened in park mode with two short pulls on the left brake lever.
  • Dashboard shortcut menu while riding: a stripped-down menu also reachable in drive mode.
  • Dark mode and light mode, with automatic switching driven by a light sensor.
  • Live motor power: instantaneous power in either kilowatts or amps, shown below the speedometer.
  • Outside temperature with frost warning: at low temperatures a thermometer appears in the status bar; with frost approaching, an additional warning icon shows up.
  • Trip distance, duration, and average speed: visible at the bottom of the screen, counted per session and reset automatically once the scooter has been in standby.
  • Battery state as estimated range: as an alternative to the percent display.
  • Hazard lights: toggleable through the menu.
  • Translations: all on-display text is available in English and German, switchable in Menu → Settings → System → Language.
  • Configurable auto-standby timeout: adjustable in the settings.
  • Configurable automatic hibernation: adjustable in the settings.

A note on the project's character

Librescoot is an independent community project. Features come, go, and evolve depending on what's being worked on. This comparison describes Librescoot 1.3; for later releases, use the corresponding Handbook and the changelog. If information here doesn't match what your scooter does, drop by the Discord or open an issue on GitHub.