Project showcase
ArduBike 250W, an Arduino-Based E-Bike Controller

ArduBike 250W, an Arduino-Based E-Bike Controller © GPL3+

Learn about personal electric move, build your own e-bike controller, add the behavior and the features you want.

  • 1,434 views
  • 3 comments
  • 8 respects

Components and supplies

About this project

I am using a basic entry level E-bike for my daily moves in town. The original Controller was having some flaws, so I changed it with a other chinese Model, so learned about Signal Names like PAS ( Pedal Assist ) and found out that I could add a Throttle, because the new Controller supported it. Now I like my E-Bike very much with the Trottle.....Becoming gradually more familar with the Technology, I tryed to write my own Controlled Sofware based on a Arduino MEGA2560, first to learn how the BLDC Drive works, second to be able to add any feature I want. Because I wanted not to rebuild the Hardware from the Power Stage, I took a chinese Controller, remove the Processor and solder the 6 wires to control the H-Bridge. Those 6 lines are now controlled by the Arduino.

The result works surprisingly good, as you can see on this video.....

OK, I could not make a "Field Test", because the Hardware is no reliable enough to Build it in the Bike and drive on the streets.

Would be nice to have more enthousiasts to help to design a Hardware Shield for this project and produce a few PCBs. Poeple interested should contact me, I can provide shematics and component Listing for a Shield....

Code

ino files for MEGA2560

Comments

Author

Plouc68000
plouc68000
  • 3 projects
  • 24 followers

Additional contributors

  • For some hardware hints of 6 fet h-bridge 36v 250w by Albert van Dalen
  • Start from standstill method by Simple Projects
  • Oled ssd1306 compact lib with and without buffer, i2c twi or bit-banging by Didel SA

Published on

November 27, 2019

Members who respect this project

DefaultProfilepicDefault

and 5 others

See similar projects
you might like

Similar projects you might like

Arduino-Based Universal AC Motor Speed Controller

Project tutorial by Saulius Bandzevičius

  • 23,861 views
  • 168 comments
  • 46 respects

R/C Controller for Arduino and Simulink

Project tutorial by Team MATLAB Makers

  • 8,138 views
  • 2 comments
  • 8 respects

Massive MIDI Controller for Full Bucket FB3100 Synthesizer

Project showcase by kboutorabi

  • 8,137 views
  • 1 comment
  • 26 respects

Arduino-Based Bitcoin Candy Vending Machine

Project tutorial by Elkrem

  • 7,853 views
  • 19 comments
  • 55 respects

Arduino MIDI Controller with Encoder + OLED Display + EEPROM

Project in progress by yilmazyurdakul

  • 7,451 views
  • 0 comments
  • 28 respects

Arduino-based touchscreen advanced weather station

Project showcase by antiElectron

  • 4,089 views
  • 2 comments
  • 19 respects
Add projectSign up / Login