Close
0%
0%

LED PWM FOR DC MOTOR CONTROL

Proof of concept for controlling DC Motors using 2xTB6612FNG Modules using PWM from LED PCA9685 PWM IC from Adafruit PCA9685 Servo Module.

Similar projects worth following
86 views
0 followers
  • Description
  • Details
  • Files 0
  • Components 0
  • Logs 0
  • Instructions 0
  • Discussion 0
The PCA9685, designed for LED dimming and servo control (25 mA max per channel), is repurposed to drive four N20 DC motors via two TB6612FNG H-bridge modules. PWM outputs on channels 0–5 and 8–13 control speed and direction. STBY pins are tied to 5V logic. An ADS1115 provides potentiometer-based position feedback. An Arduino Uno manages I2C communication and serial control from a Python GUI. Component Abuse: The PCA9685 is used far outside its intended low-current application, with its PWM signals driving high-current motor H-bridges, turning a precision LED controller into a scalable motor driver.

Enjoy this project?

Share

Discussions

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates