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
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.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | Arduino_Nano_ESP32 | Arduino_Nano | A1 |
| 1 | Power Input | JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J1 |
| 1 | Encoder_motor | JST_PH_S6B-PH-K_1x06_P2.00mm_Horizontal | J2 |
| 1 | potentiometer | BPot | J3 |
| 2 | BC547 | TO-92_Inline | LBJT1, RBJT1 |
| 2 | IRFZ44NPBF | TO254P1016X419X2286-3 | LNMOS1, RNMOS1 |
| 2 | IRF9540N | TO-220-3_Vertical | LPMOS1, RPMOS1 |
| 1 | Forward | SW_PUSH_6mm_H4.3mm | SW2 |
| 1 | Stop | SW_PUSH_6mm_H4.3mm | SW3 |
| 1 | Backward | SW_PUSH_6mm_H4.3mm | SW4 |
| 4 | 1N4007 | D_DO-41_SOD81_P10.16mm_Horizontal | D1, D2, D3, D4 |
| 1 | 0.1nF | C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal | C1 |
| 1 | 470uF16V | C_Radial_D6.3mm_H5.0mm_P2.50mm | C3 |
| 4 | 10k | R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R1, R2, R3, R4 |
| 2 | R | R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R5, R7 |
| 2 | 1k | R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | 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.
- LayoutEEE383 project.kicad_pcb
- SchematicEEE383 project.kicad_sch
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
AVR/Arduino
Magspoof
samyk
35 × 29 mm11 parts2LNo license4.2kAVR/Arduino
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
Labrador
espotek-org
36.8 × 34.7 mm75 parts2LNo license1.2kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0k