Shared-bikes are an Internet-based solution for mobility. Users can easily and conveniently use shared bikes by scanning the code on their smartphones. Functions like scanning and unlocking, GPS positioning, bicycle reservation, remote bicycle search, real-time billing and standardized parking are achieved via APP + bicycle + smart lock + electronic fence.

The shared-bike is based on MindMotion’s MM32F0270 microcontroller:

- Battery charging function module

- Power management function module

- Alarm module

- E-lock drive module

- GSM / GPRS / GPS module communication

MM32 MCU Model:

MM32F0270 Series

MCU Specifications:

This device is a 32-bit microcontroller based on the high-performance Arm® Cortex-M3 core, operating at a frequency of up to 120MHz, with built-in high-speed memory, an extensive range of enhanced I/O ports and peripherals.
- 128KB Flash, 16KB SRAM
- One 12-bit ADC, one 12-bit DAC and two comparators
- One 16-bit general-purpose timer. One 32-bit general-purpose timer, four 16-bit basic timers, one 16-bit advanced timer, one 16-bit low-power timer and one RTC timer
- Four UART interfaces, one low-power UART (LPUART) interfaces, two SPI interfaces, two I2S interfaces and two I2C interfaces
- One USB full-speed device interface
- One CAN interface
- Working voltage: 2.0V~5.5V
- Working temperature range (ambient temperature): -40℃ to +85℃ industrial type and -40℃ to +105℃ extendable industrial type (V is the suffix)
- Multiple sets of power-saving modes make possible the design of low-power applications
- Provide three package types: LQFP100, LQFP64 and LQFP48


- Navigate and position the location of a bike on the precise map
- Scan the QR code or manually enter the code to unlock and use the shared-bike
- Accurate billing method allows users to check clearly the riding time, mileage and usage time
- Park the bike at the designated parking location, lock and return the bike with automatic fare settlement

Related Video