u/milosrasic98

I’ve been working on a custom dual H-bridge brushed DC motor driver designed to replace those generic off-the-shelf motor modules for complex mobile robot platforms and robotic arms. I wanted a small all-in-one solution for robotics projects!

It's built around the Raspberry Pi RP2350 (Pico 2) and the Texas Instruments DRV8412.

Quick specs:

  1. Runs two brushed DC motors at up to 40 V (3A continuous, 6A peak per motor)
  2. Single wide voltage range power supply 4-40V
  3. Per bridge current sensing - ACS722
  4. Full ASCII + binary command API over USB, UART, and I²C
  5. 4-layer 50x60mm PCB with a 3-stage clean logic power topology
  6. Closed-loop control (position/speed PIDs) at a 4 ms control period
  7. GUI for PID tuning

If you want to check it out, I did a full video on it, and it is also on GitHub.

Video: https://www.youtube.com/watch?v=DQ6VGJUASJw
Github: https://github.com/MilosRasic98/OpenDualMotorDriver 

u/milosrasic98 — 13 days ago

I’ve been working on a custom dual H-bridge brushed DC motor driver designed to replace those generic off-the-shelf motor modules for complex mobile robot platforms and robotic arms. I wanted a small all-in-one solution for robotics projects!

It's built around the Raspberry Pi RP2350 (Pico 2) and the Texas Instruments DRV8412.

Quick specs:

  1. Runs two brushed DC motors at up to 40 V (3A continuous, 6A peak per motor)
  2. Single wide voltage range power supply 4-40V
  3. Per bridge current sensing - ACS722
  4. Full ASCII + binary command API over USB, UART, and I²C
  5. 4-layer 50x60mm PCB with a 3-stage clean logic power topology
  6. Closed-loop control (position/speed PIDs) at a 4 ms control period
  7. GUI for PID tuning

If you want to check it out, I did a full video on it, and it is also on GitHub.

Video: https://www.youtube.com/watch?v=DQ6VGJUASJw
Github: https://github.com/MilosRasic98/OpenDualMotorDriver 

u/milosrasic98 — 13 days ago
▲ 219 r/robotics

I’ve been working on a custom dual H-bridge brushed DC motor driver designed to replace those generic off-the-shelf motor modules for complex mobile robot platforms and robotic arms. I wanted a small all-in-one solution for robotics projects!

It's built around the Raspberry Pi RP2350 (Pico 2) and the Texas Instruments DRV8412.

Quick specs:

  1. Runs two brushed DC motors at up to 40 V (3A continuous, 6A peak per motor)
  2. Single wide voltage range power supply 4-40V
  3. Per bridge current sensing - ACS722
  4. Full ASCII + binary command API over USB, UART, and I²C
  5. 4-layer 50x60mm PCB with a 3-stage clean logic power topology
  6. Closed-loop control (position/speed PIDs) at a 4 ms control period
  7. GUI for PID tuning

If you want to check it out, I did a full video on it, and it is also on GitHub.

Video: https://www.youtube.com/watch?v=DQ6VGJUASJw
Github: https://github.com/MilosRasic98/OpenDualMotorDriver 

u/milosrasic98 — 13 days ago

I’ve been working on a custom dual H-bridge brushed DC motor driver designed to replace those generic off-the-shelf motor modules for complex mobile robot platforms and robotic arms. I wanted a small all-in-one solution for robotics projects!

It's built around the Raspberry Pi RP2350 (Pico 2) and the Texas Instruments DRV8412.

Quick specs:

  1. Runs two brushed DC motors at up to 40 V (3A continuous, 6A peak per motor)
  2. Single wide voltage range power supply 4-40V
  3. Per bridge current sensing - ACS722
  4. Full ASCII + binary command API over USB, UART, and I²C
  5. 4-layer 50x60mm PCB with a 3-stage clean logic power topology
  6. Closed-loop control (position/speed PIDs) at a 4 ms control period
  7. GUI for PID tuning

If you want to check it out, I did a full video on it, and it is also on GitHub.

Video: https://www.youtube.com/watch?v=DQ6VGJUASJw
Github: https://github.com/MilosRasic98/OpenDualMotorDriver 

u/milosrasic98 — 13 days ago

I’ve been working on a custom dual H-bridge brushed DC motor driver designed to replace those generic off-the-shelf motor modules for complex mobile robot platforms and robotic arms. I wanted a small all-in-one solution for robotics projects!

It's built around the Raspberry Pi RP2350 (Pico 2) and the Texas Instruments DRV8412.

Quick specs:

  1. Runs two brushed DC motors at up to 40 V (3A continuous, 6A peak per motor)
  2. Single wide voltage range power supply 4-40V
  3. Per bridge current sensing - ACS722
  4. Full ASCII + binary command API over USB, UART, and I²C
  5. 4-layer 50x60mm PCB with a 3-stage clean logic power topology
  6. Closed-loop control (position/speed PIDs) at a 4 ms control period
  7. GUI for PID tuning

If you want to check it out, I did a full video on it, and it is also on GitHub.

Video: https://www.youtube.com/watch?v=DQ6VGJUASJw
Github: https://github.com/MilosRasic98/OpenDualMotorDriver 

u/milosrasic98 — 13 days ago
▲ 71 r/arduino

I’ve been working on a custom dual H-bridge brushed DC motor driver designed to replace those generic off-the-shelf motor modules for complex mobile robot platforms and robotic arms. I wanted a small all-in-one solution for robotics projects!

It's built around the Raspberry Pi RP2350 (Pico 2) and the Texas Instruments DRV8412.

Quick specs:

  1. Runs two brushed DC motors at up to 40 V (3A continuous, 6A peak per motor)
  2. Single wide voltage range power supply 4-40V
  3. Per bridge current sensing - ACS722
  4. Full ASCII + binary command API over USB, UART, and I²C
  5. 4-layer 50x60mm PCB with a 3-stage clean logic power topology
  6. Closed-loop control (position/speed PIDs) at a 4 ms control period
  7. GUI for PID tuning

If you want to check it out, I did a full video on it, and it is also on GitHub.

Video: https://www.youtube.com/watch?v=DQ6VGJUASJw
Github: https://github.com/MilosRasic98/OpenDualMotorDriver 

u/milosrasic98 — 13 days ago