Free & Open-Source Firmware for unu Scooters

LibreScoot is a community-developed firmware replacement for the unu Scooter Pro that provides a modern dashboard including offline-capable navigation, enhanced functionality, and over-the-air updates.

About LibreScoot

LibreScoot is an open-source firmware replacement for the unu Scooter Pro electric scooter. Instead of being locked into the manufacturer's proprietary software, LibreScoot gives you complete control and transparency over your scooter's software.

Built by the community for the community, LibreScoot transforms your unu Scooter Pro by replacing the stock firmware with a modern, feature-rich alternative that's constantly being improved.

Note: This is a community-developed firmware replacement for unu Scooter Pro hardware. It requires compatible hardware and some technical knowledge to install.

What You Get

  • Modern, responsive dashboard interface
  • Advanced battery monitoring and optimization
  • Seamless over-the-air updates
  • Enhanced power management
  • GPS tracking and navigation
  • Real-time diagnostics and telemetry
  • Community-driven improvements
  • Complete software transparency

LibreScoot vs Stock Firmware

LibreScoot offers several improvements over the original unu firmware, particularly relevant since unu is no longer providing updates or support.

Flutter-based Interface

Modern dashboard built with Flutter, offering smoother navigation and better data visualization compared to the original interface.

Battery Monitoring

Dual battery monitoring with temperature tracking and health optimization to help extend battery lifespan.

Community Updates

Regular feature updates and bug fixes from the open-source community, since unu no longer provides firmware updates.

Customization

Ability to modify and extend functionality since the source code is open and available for inspection.

Open Source

All code is publicly available for review. No proprietary black boxes or hidden data collection.

Diagnostics

Access to detailed telemetry and diagnostic information for better understanding of scooter performance.

What Makes LibreScoot Different

LibreScoot delivers features that were promised but never implemented by unu, plus capabilities that go beyond the original system.

On-Scooter Navigation

Full offline navigation with maps and turn-by-turn routing using the Valhalla engine. While unu promised navigation features, they never delivered - LibreScoot actually made it work.

Enhanced Bluetooth Integration

Extended Bluetooth command support for mobile app integration, such as setting navigation destinations, making the scooter available as USB storage, or configuring internet connectivity.

Ongoing Development

Regular updates through GitHub releases with stable, testing, and nightly channels. The community continues development while the original firmware receives no updates.

Frequently Asked Questions

Is LibreScoot safe to use?

LibreScoot is built with safety as a priority, including comprehensive battery monitoring, fault detection, and safety controls. However, as with any firmware modification, installation should only be performed by those with technical knowledge.

Will this void my warranty?

Since unu has gone insolvent, there is effectively no warranty to void. LibreScoot may be your best option for keeping your scooter updated and functional.

Can I revert to stock firmware?

Yes, the installation process can typically be reversed, though this requires technical knowledge and access to the original firmware files.

What scooters are supported?

Currently, LibreScoot is designed specifically for the unu Scooter Pro. Support for other models depends on compatible hardware architecture.

How do I get help with installation?

Join our Discord community where experienced users and developers can provide guidance. We recommend having technical knowledge before attempting installation.

How often are updates released?

The community actively develops LibreScoot with regular updates. Stable releases are tested thoroughly, while nightly builds offer the latest features for experienced users.

Development & Installation

Getting Started

LibreScoot uses a modular design built on embedded Linux. The system is designed for the central computer with cellular connectivity found in unu Scooter Pro hardware.

🔧 For Developers

Clone the repository and follow the build instructions in the README. The project uses standard embedded Linux development tools.

📦 For Users

Stable releases are available on GitHub. Installation requires technical knowledge and compatible unu Scooter Pro hardware.

💬 Get Support

Join our Discord community for installation help, development discussions, and community support.

⚠️ Important Notes

Installation requires technical expertise and may void your warranty. Experimental builds are available for testing but should not be used on production hardware. Always use stable releases for actual scooters.

Documentation & Resources

  • GitHub Repository: Complete source code and build instructions
  • Discord Community: Installation help and development discussions
  • Releases: Stable firmware packages for installation

Contributing

LibreScoot is an open-source project. Contributions are welcome for service development, documentation improvements, testing, and hardware integration work.

Service Development

Improve existing services or develop new ones. Most services are written in Go with some Flutter/Dart components.

Testing & Validation

Help test services, validate functionality, and report issues across different configurations.

Documentation

Improve technical documentation, create guides, and help make the project more accessible.

Hardware Support

Contribute to hardware abstraction layers, driver development, and embedded systems integration.