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.

Note: This is a reverse-engineered platform based on unu Scooter Pro hardware. Experimental builds are available but not recommended for real hardware deployment.

Links

License

Licensed under CC BY-NC-SA 4.0

Pinned Loading

  1. librescoot librescoot Public

    Shell 10 2

  2. scootui scootui Public

    Open-source Flutter dashboard for e-scooters with speedometer, battery monitoring, and GPS navigation. Features offline maps, turn signals, and vehicle diagnostics.

    Dart 1 1

  3. led-designer led-designer Public

    Dart

  4. meta-librescoot meta-librescoot Public

    Yocto Layer for building LibreScoot

    Roff 1

  5. linux-imx linux-imx Public

    Forked from unumotors/linux-imx

    Linux iMX

Repositories

Showing 10 of 29 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…