Documentation

Installation, architecture, service reference, and guides for contributors.

Installation

Get Librescoot running on your unu Scooter Pro. Prerequisites, flashing, and first boot.

Architecture

The two computers, their services and Redis IPC.

Services

Services, their roles and configuration.

Settings Reference

Settings available in Librescoot 1.4, with advanced settings grouped separately.

Service Mode

Keep the scooter awake for maintenance, and learn how to leave the mode safely.

Navigation Setup

Install offline maps and set up turn-by-turn routing.

Dashboard Menu Reference

Menu entries and choices in Librescoot 1.4.

USB File Transfer

Transfer maps, routing tiles, and firmware updates to your scooter via USB.

WireGuard VPN

Set up private remote access with example tunnel files, USB import instructions and connection checks.

lsc and lsd

Manage status, settings, keycards, navigation and updates in the browser with lsd or over SSH with lsc.

Contributing

Build services, run tests, deploy to a test scooter, and submit changes.

Build Guide

Build individual services or a full Yocto OS image with Docker.

Redis API

State hashes, command queues, and pub/sub channels for service development.

Hardware Reference

MDB and DBC specifications, UART access, network topology and boot flow.

Tech Reference

Battery, wiring, BLE protocol, Redis internals and service architecture.

Source Code

All repositories on GitHub. Each service has its own repo with build instructions.

Quick Links