Stephen Sizensky
Published © CC BY-NC

Smartphone Controlled eBike Throttle By Wire Design

Throttle by wire design utilizing a pedal assist circuit remotely controlled by a smartphone.

IntermediateWork in progress1 hour410
Smartphone Controlled eBike Throttle By Wire Design

Things used in this project

Hardware components

Generic Mini 36v 250w-350w electric bike motor, Electric Bike Brushless Motor / hub motor
×1
Arduino UNO & Genuino UNO
Arduino UNO & Genuino UNO
×1
DSD TECH HM-10 Master and Slave Bluetooth 4.0 LE iBeacon Module Compatible with iPhone and iPad with 4 PIN Dupont Cable for Arduino
×1
Futaba Standard Servo Motor S3003
×1
24V/36V/48V E-Bicycle Thumb Throttle Handle Bar Grips Gas Twist Throttle Electric Scooter Invisible Speed Controller For Thumb
×2
36volt 350watt Controller ebike
×1
XinaBox DSD TECH HM-10 Bluetooth 4.0 BLE iBeacon UART Module with 4PIN Base Board for Arduino UNO R3 Mega 2560 Nano
×1

Software apps and online services

Arduino Web Editor
Arduino Web Editor
Xcode
Apple Xcode

Story

Read more

Schematics

KU-263 Schematic ebike 36v 350watt controller

This is the electrical schematic diagram of a generic 36v 350watt ebike controller

Code

System Design

Arduino
No preview (download only).

System Design

Arduino
No preview (download only).

Untitled file

Arduino
No preview (download only).

Untitled file

Arduino
No preview (download only).

Untitled file

Arduino
No preview (download only).

Untitled file

Arduino
No preview (download only).

Wiring diragram

Arduino
No preview (download only).

iOS Swift Code for ebike controller iPad controller

This is code written with the Swift programming language by Apple Inc. a native iOS application to communicate with a bluetooth HM-10 module connected to a arduino microcontroller & servo motor as well utilizing a firebase backend for authentication purposes.

Credits

Stephen Sizensky

Stephen Sizensky

1 project • 1 follower
Hi, I like to learn and build fun hardware / software products.
Contact

Comments