August 30, 2023

Donkey Gen II Ebike

Image of Donkey Republic Ebike.

๐ŸŽฏ Product Brief

Donkey Republic is an international bike-sharing and micromobility platform operating across numerous cities in Europe and beyond. The solution combines connected hardware, mobile applications, and cloud-based services to provide flexible, app-driven bicycle rentals for urban transportation. By enabling users to locate, unlock, and return bikes via their smartphones, Donkey Republic promotes sustainable mobility while reducing congestion and emissions in city environments.

The platform is designed to operate at scale, supporting diverse city regulations, large fleets of connected bicycles, and real-time operational oversight for municipalities and fleet operators.

๐Ÿ’ผ What I Worked On

I assumed the role of Product Owner for the development of Donkey Republicโ€™s Generation 2 E-bike control system, leading the initiative from early concept through execution and production readiness. In this capacity, I held overall responsibility for aligning technical direction, product requirements, and delivery across the project lifecycle.

I provided technical leadership in defining and executing the hardware and firmware architecture, shaping design strategies that were successfully applied across multiple projects to ensure robust, reliable, and high-performance systems. This included conducting in-depth research and leading the selection of critical electronic components to support long-term product quality and scalability.

Beyond system design, I built and maintained strong relationships with 15 distributors, while actively managing supply-chain activities to ensure consistent access to key components and production continuity. To support large-scale manufacturing, I led the establishment of PCBA programming and test hardware for 10,000+ production units, and defined comprehensive quality-assurance procedures in close collaboration with the EMS provider.

To strengthen the long-term sustainability of the platform, I also undertook a major refactoring and cleanup of the firmware codebase, significantly improving code quality, maintainability, and readiness for future development.

โš™๏ธ Technologies I Used

๐Ÿ“Ÿ Core Hardware Stack

  • ATSAMD21 (previous generation)
  • NRF52 (BLE and NFC)
  • TI DRV8837C H-bridge motor driver

๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป Software Stack

  • C
  • Python
  • Pytest
  • Doxygen
  • Git
  • Gitlab
  • SEGGER JLink
  • SEGGER Ozone
  • SEGGER SystemView

๐ŸŒ Demo

๐Ÿ‘‰ View product demo

Ready to take your idea to the next level? Let's work together.