Bidirectional-H-bridge motor driver with-MCU-and controlling buttons and knob

khalidislam377-gif·Bidirectional-H-bridge-motor-driver-with-MCU-and-controlling-buttons-and-knob

Bidirectional-H-bridge motor driver with-MCU-and controlling buttons and knob PCB layout, top view — open source AVR/Arduino board by khalidislam377-gif

About the Bidirectional-H-bridge motor driver with-MCU-and controlling buttons and knob PCB

Bidirectional-H-bridge motor driver with-MCU-and controlling buttons and knob is an open source AVR/Arduino PCB design by khalidislam377-gif, published on GitHub. It is a 2-layer board measuring 88 × 124.5 mm, with 27 components from 16 distinct parts.

Its main chip is the Arduino_Nano_ESP32, from the AVR/Arduino family. By type, the board carries 8 resistors, 4 diodes, 3 connectors, 3 switches, 2 capacitors and 1 module.

It belongs with the robotics & motion designs in this gallery.

From the project

`An embedded control architecture and discrete power stage for bidirectional DC motor regulation, featuring finite-state machine logic, real-time telemetry, and a Rev 1.0 hardware post-mortem.`

Main components on the Bidirectional-H-bridge motor driver with-MCU-and controlling buttons and knob

Bidirectional-H-bridge motor driver with-MCU-and controlling buttons and knob bill of materials (BOM)

27 components, 16 distinct parts.

QtyPartRefs
1
Arduino_Nano_ESP32
A1
1
Power Input
J1
1
Encoder_motor
J2
1
potentiometer
J3
2
BC547
LBJT1, RBJT1
2
IRFZ44NPBF
LNMOS1, RNMOS1
2
IRF9540N
LPMOS1, RPMOS1
1
Forward
SW2
1
Stop
SW3
1
Backward
SW4
4
1N4007
D1, D2, D3, D4
1
0.1nF
C1
1
470uF16V
C3
4
10k
R1, R2, R3, R4
2
R
R5, R7
2
1k
R10, R13

Bidirectional-H-bridge motor driver with-MCU-and controlling buttons and knob design files

The KiCad project lives in the khalidislam377-gif/Bidirectional-H-bridge-motor-driver-with-MCU-and-controlling-buttons-and-knob repository on GitHub; these links point at the commit this page was built from.

Bidirectional-H-bridge motor driver with-MCU-and controlling buttons and knob: common questions

What microcontroller does the Bidirectional-H-bridge motor driver with-MCU-and controlling buttons and knob use?

The Bidirectional-H-bridge motor driver with-MCU-and controlling buttons and knob is built around the Arduino_Nano_ESP32, from the AVR/Arduino family.

How big is the Bidirectional-H-bridge motor driver with-MCU-and controlling buttons and knob PCB?

The Bidirectional-H-bridge motor driver with-MCU-and controlling buttons and knob measures 88 × 124.5 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Bidirectional-H-bridge motor driver with-MCU-and controlling buttons and knob?

27 components, from 16 distinct parts. The full bill of materials is listed on this page.

Where can I download the Bidirectional-H-bridge motor driver with-MCU-and controlling buttons and knob design files?

From the khalidislam377-gif/Bidirectional-H-bridge-motor-driver-with-MCU-and-controlling-buttons-and-knob repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Bidirectional-H-bridge motor driver with-MCU-and controlling buttons and knob design in my own project?

The repository has no license, so all rights stay with khalidislam377-gif. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Bidirectional-H-bridge motor driver with-MCU-and controlling buttons and knob without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.

Similar boards