Dc motor driver adapter
baden·dc-motor-driver-adapter·board/revision-3/dc-motor-driver-adapter.kicad_pcb
About the Dc motor driver adapter PCB
Dc motor driver adapter is an open source RISC-V PCB design by baden, published on GitHub. It is a 2-layer board measuring 36.2 × 30.4 mm, with 30 components from 12 distinct parts.
Its main chip is the CH32V003AxMx, from the RISC-V family. Other key parts include the USBLC6-2P6, USBLC6-2SC6, USBLC6-4SC6, MCP6002-xSN and L7805. By type, the board carries 7 capacitors, 7 resistors, 6 ICs, 6 connectors and 4 transistors.
It belongs with the robotics & motion designs in this gallery.
From the project
Плата для підключення польотного контролера до драйвера DC-двигуна. PPM в аналог 5..0В.
https://github.com/riscv-software-src/homebrew-riscv
/opt/homebrew/opt/riscv-openocd/bin/openocd
https://github.com/wagiminator/CH32V003-GameConsole/tree/main
Ще це: https://github.com/wagiminator/MCU-Templates
Ще тут купа посилань: https://github.com/wagiminator/Development-Boards/tree/main/CH32V003A4M6_DevBoard
https://github.com/AlessandroAU/ESP32-CRSF-Packet-Gen/blob/master/CRSFtestcode/CRSF.h https://px4.github.io/Firmware-Doxygen/d9/dd2/crsf8cpp_source.html
Main components on the Dc motor driver adapter
Dc motor driver adapter bill of materials (BOM)
30 components, 12 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | USBLC6-2P6 | SOT-666 | U1 |
| 1 | CH32V003AxMx | SOP-16_3.9x9.9mm_P1.27mm | U2 |
| 1 | USBLC6-2SC6 | SOT-23-6 | U3 |
| 1 | USBLC6-4SC6 | SOT-23-6 | U4 |
| 1 | MCP6002-xSN | SO-8_3.9x4.9mm_P1.27mm | U5 |
| 1 | L7805 | TO-252-2 | U6 |
| 4 | BC817 | SOT-23 | Q1, Q2, Q3, Q4 |
| 1 | Conn_01x03 | JST_PH_S5B-PH-K_1x05_P2.00mm_Horizontal | J1 |
| 5 | Conn_01x03_Pin | JST_PH_B3B-PH-K_1x03_P2.00mm_Vertical | J2, J4, J5, J6, J7 |
| 5 | 10uF | C_0805_2012Metric | C1, C4, C5, C6, C7 |
| 2 | 0.1uF | C_0603_1608Metric | C2, C3 |
| 7 | 4.7k | R_0603_1608Metric | R1, R2, R3, R4, R5, R6, R7 |
Dc motor driver adapter design files
The KiCad project lives in the baden/dc-motor-driver-adapter repository on GitHub; these links point at the commit this page was built from.
Dc motor driver adapter: common questions
What microcontroller does the Dc motor driver adapter use?
The Dc motor driver adapter is built around the CH32V003AxMx, from the RISC-V family.
How big is the Dc motor driver adapter PCB?
The Dc motor driver adapter measures 36.2 × 30.4 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Dc motor driver adapter?
30 components, from 12 distinct parts. The full bill of materials is listed on this page.
Where can I download the Dc motor driver adapter design files?
From the baden/dc-motor-driver-adapter repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Dc motor driver adapter design in my own project?
The repository has no license, so all rights stay with baden. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Dc motor driver adapter without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RISC-V firmware against it before you order a PCB.
Similar boards
RISC-V
Workbench-1 Controller
Quchaosheng
160 × 130 mm106 parts8LApache-2.0129RISC-V
Keytartouch
cnlohr
152.5 × 117.5 mm69 parts2LMIT105RISC-V
Froggyswadge
cnlohr
81.5 × 72.2 mm92 parts2LMIT105RISC-V
Ch32v003f4u6 with wsled
cnlohr
40.6 × 44.5 mm26 parts2LMIT105RISC-V
NorthPoleCircuit
Janky-Jingle-Crew
150 × 110 mm46 parts4LNo license62RISC-V
Osc sg90-v006
OpenServoCore
20.6 × 9.6 mm26 parts4LApache-2.034