๐ด Urban Lab Goes Open Source: Smart Scooters, Monero Escrow & Open Hardware"
๐ด Urban Lab Goes Open Source: Smart Scooters, Monero Escrow & Open Hardware What started as an idea for a smart electric scooter is becoming something much bigger. Urban Lab is going open source. The project brings together: ๐ด Smart electric scooter hardware ๐ง Open hardware and firmware ๐ค AI-powered services ๐ Monero-based escrow experiments ๐ Community development bounties ๐ Open-sourceโฆ
Urban Lab is an open source project that is transforming the concept of a smart electric scooter into a more sustainable mobility infrastructure. The project is open source, encompassing hardware, firmware, AI-powered services, Monero-based escrow experiments, community development bounties, open-source software, monitoring, and automation. The goal is to build a system that people can inspect, modify, repair, and contribute to.
The open hardware repository is available on GitHub, containing CAD models, 3D-printable components, Bill of Materials, electronics documentation, assembly documentation, and firmware configuration files. The hardware is designed around commonly available components to make it easier to reproduce and modify.
Embedded systems within the scooter architecture utilize a microcontroller like an ESP32 or compatible hardware. Potential functionalities include GPS positioning, battery monitoring, motor control, connectivity, remote status monitoring, OTA firmware updates, and remote locking.
A novel aspect of Urban Lab is its payment architecture, experimenting with a 2-of-3 multisig escrow workflow using Monero. This model involves three participants: a buyer, an escrow, and either a seller or an administrator. The idea is to have two authorized participants required for the configuration threshold, rather than a single participant controlling the entire workflow.
Software agents, including Python AI, MyZubster Robot, and Mighty Planner, are also being experimented with within Urban Lab. These agents interact with the Urban Lab infrastructure and assist in planning and automated workflows. The key objective is to keep authorization and financial control separate from the autonomous logic.
Community bounties are being introduced with a GitHub issue system that allows for clear tasks, such as improving documentation, updating the hardware Bill of Materials, creating assembly guides, testing firmware, fixing bugs, building integrations, and creating tutorials. Rewards can be in the form of MYZ or XMR, with simulated conversion examples provided for development purposes.
Urban Lab is being integrated with the MyZubster ecosystem, which includes scooter listings, rentals, service requests, escrow, contributor rewards, GitHub bounties, notifications, dashboards, and more. A monitoring dashboard is also in development to provide visibility into various aspects of the system, such as escrow records, pending operations, completed operations, simulated volume, transaction IDs, and current status.
Written by urgent.news from Dev.to's reporting โ not their text. Machine-written โ may contain errors; check the original before relying on it.