Skip to content
@librescoot

Librescoot

FOSS firmware for i.MX6UL e-mopeds

Librescoot

Open-source software platform for the unu Scooter Pro electric scooter

About

Librescoot is a microservices-based software platform designed specifically for the unu Scooter Pro electric scooter. It provides a comprehensive system for vehicle control, user interface, battery management, and over-the-air updates through Redis-based communication between specialized services.

Key Components

  • Microservices Architecture: Redis-based communication between 15+ specialized services
  • Hardware Integration: Support for MDB (Middle Driver Board) and DBC (Dashboard Controller)
  • Battery Management: NFC-based dual battery monitoring with safety controls
  • Vehicle Control: CAN bus integration for Bosch ECU communication
  • User Interface: Flutter-based dashboard with navigation and telemetry
  • OTA Updates: GitHub Releases integration with Mender for safe deployment

Hardware Platform

Designed for the unu Scooter Pro hardware architecture:

  • MDB: Freescale i.MX6UL with SIM7100E cellular modem
  • DBC: Display controller with NFC reader and user interface
  • Battery System: 14s7p configuration with NFC communication
  • ECU: Bosch motor controller with CAN bus interface

Build System

Uses Yocto Project for embedded Linux image creation with nightly automated builds producing .mender artifacts for OTA deployment.

Links

License

Licensed under CC BY-NC-SA 4.0

Pinned Loading

  1. librescoot librescoot Public

    Free and open source firmware for the unu Scooter Pro

    Python 25 5

  2. meta-librescoot meta-librescoot Public

    Yocto Layer for building Librescoot

    BitBake

  3. scootui-qt scootui-qt Public

    Qt 6/QML dashboard application for Librescoot DBC targets

    C++ 1 2

  4. osm-tiles osm-tiles Public

    Librescoot OSM vector tiles for offline map display, generated with Tilemaker

    Python 1

  5. valhalla-tiles valhalla-tiles Public

    Librescoot Valhalla routing tiles for offline navigation, generated from OpenStreetMap data

    Python

Repositories

Showing 10 of 59 repositories
  • mobile-app Public Forked from reunu/unustasis

    An open-source app for the Librescoot-based scooters

    librescoot/mobile-app's past year of commit activity
    Dart 3 11 0 0 Updated Oct 9, 2026
  • librescoot Public

    Free and open source firmware for the unu Scooter Pro

    librescoot/librescoot's past year of commit activity
    Python 25 5 8 1 Updated Oct 9, 2026
  • unu-tech-reference Public Forked from reunu/tech-reference

    Documenting Bluetooth services and characteristics of the Unu Scooter Pro

    librescoot/unu-tech-reference's past year of commit activity
    TypeScript 1 3 0 0 Updated Oct 9, 2026
  • bluetooth-service Public

    Connects the vehicle's nRF52 BLE controller to the Librescoot Redis/Valkey IPC bus, syncing vehicle state and handling BLE commands

    librescoot/bluetooth-service's past year of commit activity
    Go 0 0 0 2 Updated Oct 9, 2026
  • meta-librescoot Public

    Yocto Layer for building Librescoot

    librescoot/meta-librescoot's past year of commit activity
    BitBake 0 0 0 5 Updated Oct 9, 2026
  • lsc Public

    A command-line and web-based graphical interface for controlling and monitoring Librescoot electric scooters.

    librescoot/lsc's past year of commit activity
    Go 0 0 1 0 Updated Oct 8, 2026
  • downloads.librescoot.org Public

    Download site for Librescoot firmware releases, map tiles, and installer builds

    librescoot/downloads.librescoot.org's past year of commit activity
    Nunjucks 0 0 0 0 Updated Oct 8, 2026
  • installer Public

    Librescoot firmware installer for MDB and DBC boards

    librescoot/installer's past year of commit activity
    Dart 0 1 0 0 Updated Oct 8, 2026
  • pm-service Public

    Service managing the scooter's power states and transitions with inhibitor support

    librescoot/pm-service's past year of commit activity
    Go 0 AGPL-3.0 0 1 0 Updated Oct 7, 2026
  • vehicle-service Public

    Service controlling vehicle hardware and lifecycle. Part of the Librescoot project.

    librescoot/vehicle-service's past year of commit activity
    Go 1 1 2 3 Updated Oct 7, 2026

Most used topics

Loading…