Electronics, Software and Mechanical: System Integration

Crank Pedaling Force & Speed
Controls Motor Output
APPs for better exercise and Health Monitoring


CAN Bus Makes
New Additions Easier
Link To Internet
for Remote Diagnosis

Electronics: Sensors and Wireless

The Smart Crank can measure and collect torque data, crank speed, crank angle / position, and heart beat data, then send it to your smart phone



• Accelerator
• Motion
• Torque
• Gyro


• Wireless
• Bluetooth
• WiFi

Exercise Bike


• Accelerator
• Light
• Motion
• Torque
• Gyro
• Heartbeat


• Wireless
• Bluetooth
• WiFi

Motor Kit

CAN-Bus and Protocol

Duo Crank Solution

Left & Right smart crank is using CAN-Bus technology to communicate crank Sensors (Bluetooth, Gyroscope, and Accelerator) with other Can-Bus Components.

Two Cranks Solutions

Two Cranks(Right and Left) are different and they have some similar and different features. Both left and right cranks have strain gauges to measure the torque of the left and right feet, both cranks rotate at the same speed, and the angle is always 180 degrees apart. The left crank is fitted with a full set of strain gauges, CAN-Bus connectors, Bluetooth, Gyroscope, and Accelerator Sensors. The right crank is fitted with strain gauge, CAN-Bus connectors, but it has no Bluetooth, Gyroscope, and Accelerator Sensors. The accuracy of the strain gauge determines the price and cost of the strain gauge. APP can be custom for exercise machine or special usage.

Smart Crank CAN-Bus Protocol

CAN-Bus Bus Speed: 250 Kbits

CAN-Bus Types of Parameters:

  • Operational Parameters: PAS, Torque, Angle, Gyro

  • Operational Parameters: Parameters: ADC value, BLE connectivity, Raw Gyro Data

  • Diagnostic Parameters: Power Supply, Sensor Connectivity, BLE, Gyro, Torque

PAS Selections

Smart Crank controller has 3 PAS Levels and Ebike Motor controller has 5 PAS Levels

Three PAS(Pedal Assist System) Levels Defined by Smart Crank

  • The pedaling force decides virtual throttle value that controls motor output as shown in the chart

  • The throttle value generated by smart crank can be sent through 3-ring slip rings to throttle connector, or

  • It can be sent through 4-ring slip rings to E-bike CAN-Bus networking

  • With different slopes setting, 3 different PAS selections are created

  • The slopes of the chart can be adjusted according to the rider's physical strength, road condition requirements (city E-bikes, mountain E-bike, off-road E-bike, etc)

  • Different Motor design may require different pedaling force vs motor force chart

  • The final pedaling force vs throttle voltage slopes can be decided by E-bikes manufacturers / distributors

Three PAS(Pedal Assist System) Levels Defined by Smart Crank and E-bike Motor Controller

  • 3 PAS Levels set by Smart Crank Controller

  • 5 PAS Levels set by E-bike Motor Controller

  • There are total 15 PAS Levels can be selected by bikers

Cloud Services

Diagnosis and Firmware Download

Service System Diagnosis and Firmware Download

Smart Crank can be updated Firmware with Service App.

Smart Crank Liability Test

Smart Crank Life Test

Smart Crank Test Conditions:

  • 180Kg Weight

  • Pushing down 75,000 times

  • Pulling up 75,000 times

  • No damage to the Smart Crank

  • Counter Clockwise/ Clockwise Rotation

  • No Open/Short

Scroll to top