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.