Skip to the content
4 layers96 × 42.2 mmCandrive, the printed circuit board in 3D

CANDrive is a brushed DC Motor Controller controlled via a CAN interface.

Size
96 × 42.2 mm
Copper layers
4
Thickness
4.69 mm
Parts
70
Nets
93
Pads
280
Tracks, vias
0, 0
Pours
1
Routed
Not yet
KiCad
KiCad 6 (file 20211014)
Created
30 Jun 2023
Updated
8 Jul 2023

Overview

Candrive is an open-source printed circuit board by Andreasdahlberg, from the Andreasdahlberg/CANDriveHW repository on GitHub, published under the CC0-1.0 licence. It is a 4-layer board of 96 × 42.2 mm with 70 parts on 93 nets.

It is built around the SN65HVD234D, TLE72093RAUMA1 and MAX5035BUSA+T, with the AO3401A, BC546 and CDBA3100-HF among its other parts. Its parts include 19 capacitors, 19 resistors, 6 ICs, 6 connectors and 3 diodes. It belongs with the robots and motor control boards and the STM32 boards of this library.

Main components

6

README

README.md

CANDriveHW

CANDrive is a brushed DC Motor Controller controlled via a CAN interface.

Parts

70
QtyValueFootprintReferences
19RResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R2, R3, R4, R5, R6, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19 +3
15CCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C12, C13, C15, C16, C17
4TestPointTestPoint:TestPoint_THTPad_D1.0mm_Drill0.5mmTP1, TP2, TP3, TP4
3SolderJumper_2_BridgedJumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP1, JP2, JP3
2100nCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC18, C20
21uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC19, C21
2Conn_01x06_MaleConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ5, J6
2Conn_01x06_MaleConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_HorizontalJ3, J4
2LEDLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD1, D2
2PolyfuseFuse:Fuse_Bourns_MF-RHT300F1, F2
2SolderJumper_3_Bridged12Jumper:SolderJumper-3_P2.0mm_Open_TrianglePad1.0x1.5mmJP6, JP7
2TLE72093RAUMA1candrive:PG-DSO-20-65_11X15P9_INFU5, U6
1AO3401APackage_TO_SOT_SMD:SOT-23Q1
1BC546Package_TO_SOT_THT:TO-92_InlineQ2
1CDBA3100-HFDiode_SMD:D_SMAD3
1Conn_01x02_MaleConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_HorizontalJ1
1Conn_01x03_MaleConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_HorizontalJ2
1FerriteBeadFerrite_THT:LairdTech_28C0236-0JW-10FB1
1LInductor_SMD:L_0805_2012Metric_Pad1.05x1.20mm_HandSolderL1
1LD1117S33TR_SOT223Package_TO_SOT_SMD:SOT-223-3_TabPin2U4
1MAX5035BUSAPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU3
1SN65HVD234Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU2
1STM32F103RBTxPackage_QFP:LQFP-64_10x10mm_P0.5mmU1
1SW_PushButton_Switch_SMD:SW_Push_1P1T_NO_CK_KSC6xxJSW1
1SolderJumper_3_OpenJumper:SolderJumper-3_P2.0mm_Open_TrianglePad1.0x1.5mmJP5

Similar boards

  • 4 layers96 × 42.2 mmCANDrive, the printed circuit board in 3D

    CANDrive

    Andreasdahlberg/CANDrive

    CANDrive is a brushed DC Motor Controller controlled via a CAN interface.

    80 parts3GPL-3.0
  • 2 layers191.3 × 181.7 mmIO Card G3, the printed circuit board in 3D

    IO Card G3

    PerMalmberg/IO-Card-G3

    This is my custom I/O card, third generation. Main purpose is to serve as an alarm system.

    400 parts7MIT
  • 2 layers156.2 × 187.5 mmIO Card G2, the printed circuit board in 3D

    IO Card G2

    PerMalmberg/IO-Card-G2

    I/O card, generation 2

    232 partsMIT
  • 4 layers254.9 × 150.1 mmWomo, the printed circuit board in 3D

    Womo

    muccc/WomoLIN

    Open Source Steuerung von LIN Bus Geräten im Caravan Bereich.

    534 parts84GPL-3.0
  • 4 layers50 × 50 mmGD32 SPINE, the printed circuit board in 3D

    GD32 SPINE

    zbwu/GD32_SPINE

    38 parts2MIT
  • 4 layers373.1 × 220.9 mmSolarpump, the printed circuit board in 3D

    Solarpump

    rivimey/solarpump

    Solar powered pump for allotment garden water supply

    450 parts1

Questions

How big is the Candrive PCB?

It measures 96 × 42.2 mm and has 4 copper layers, 4.69 mm thick.

What parts does the Candrive use?

70 parts, built around the SN65HVD234D, TLE72093RAUMA1, MAX5035BUSA+T and AO3401A. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Candrive KiCad files?

From the Andreasdahlberg/CANDriveHW repository on GitHub, at the commit this page was made from: the board is pcb/candrive.kicad_pcb and its schematic pcb/candrive.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Candrive design in my own project?

Its repository publishes it under the CC0-1.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).