Skip to the content
PCBKitNew board
2 layers96 × 56 mmBMC2, the printed circuit board in 3D

Robotics

Size
96 × 56 mm
Copper layers
2
Thickness
1.6 mm
Parts
136
Nets
115
Pads
469
Tracks, vias
2,400, 265
Pours
7
Routed
Yes
KiCad
KiCad 4
Created
22 Apr 2016
Updated
7 Dec 2017

Overview

BMC2 is an open-source printed circuit board by craftit, from the craftit/Robotics repository on GitHub. It is a 2-layer board of 96 × 56 mm with 136 parts on 115 nets, routed with 2,400 tracks and 265 vias.

It is built around the TJA1042T/3, IFX91041EJV50 and BSC016N06NS. Its parts include 51 capacitors, 31 resistors, 11 connectors, 8 diodes and 7 ICs. It belongs with the STM32 boards of this library.

Main components

3

README

README.md

Robotics

This is a general scratch area for my robotics projects. One things are in decent shape I will organise and move them more appropriate.

Parts

136
QtyValueFootprintReferences
120.1uF 50VCapacitors_SMD:C_0805_HandSolderingC1, C2, C7, C9, C10, C11, C12, C13, C15, C16, C25, C44
61nF 50VCapacitors_SMD:C_0805_HandSolderingC24, C26, C29, C45, C46, C47
6BSC016N06NSLocal:SON127P532X615X110-8NQ1, Q2, Q3, Q4, Q5, Q6
51uF 50VCapacitors_SMD:C_0805_HandSolderingC14, C17, C19, C20, C43
410KResistors_SMD:R_0805_HandSolderingR7, R16, R17, R23
41kResistors_SMD:R_0805_HandSolderingR1, R4, R5, R6
41uF 100VCapacitors_SMD:C_1206_HandSolderingC18, C30, C31, C32
439KResistors_SMD:R_0805_HandSolderingR20, R27, R29, R31
43KResistors_SMD:R_0805_HandSolderingR21, R28, R30, R32
460V 2ADiodes_SMD:SOD-123D1, D4, D5, D6
3100RResistors_SMD:R_0805_HandSolderingR11, R12, R22
3100pF 50VCapacitors_SMD:C_0805_HandSolderingC48, C49, C50
31KResistors_SMD:R_0805_HandSolderingR3, R8, R14
330pF 5VCapacitors_SMD:C_0805_HandSolderingC33, C34, C35
3R001Local:R_PSR400_SENSER24, R25, R26
215pFCapacitors_SMD:C_0805_HandSolderingC5, C6
22.2uF 50VCapacitors_SMD:C_0805_HandSolderingC3, C4
2220nF 100VCapacitors_SMD:C_1206_HandSolderingC36, C39
222RResistors_SMD:R_0805_HandSolderingR9, R10
247nF 200VCapacitors_SMD:C_1206_HandSolderingC22, C23
247uHInductors:SELF-WE-PD3SL2, L3
2CANPin_Headers:Pin_Header_Angled_1x04P2, P12
2Jumper_NO_SmallResistors_SMD:R_0805_HandSolderingJP1, JP3
2MIC2009A-1YM6TRTO_SOT_Packages_SMD:SOT-23-6U6, U7
10.1uF 100VCapacitors_SMD:C_0805_HandSolderingC51
1100uF 6.3VCapacitors_SMD:c_elec_6.3x5.8C41
1100uF 63VCapacitors_SMD:c_elec_10x10.5C37
110RResistors_SMD:R_0805_HandSolderingR13
110kResistors_SMD:R_0805_HandSolderingR15
110nF 50VCapacitors_SMD:C_0805_HandSolderingC21
110uHResistors_SMD:R_0805_HandSolderingL1
12.2uF 50VCapacitors_SMD:C_1206_HandSolderingC27
1220nF 100VCapacitors_SMD:C_0805_HandSolderingC42
1220nF 25VCapacitors_SMD:C_0805_HandSolderingC40
122kResistors_SMD:R_0805_HandSolderingR33
122nF 50VCapacitors_SMD:C_0805_HandSolderingC38
13.6VDiodes_SMD:SOD-123D8
1300RResistors_SMD:R_0805_HandSolderingR2
13V3Measurement_Points:Measurement_Point_Round-SMD-Pad_SmallW13
14.7uF 100VCapacitors_SMD:C_1206_HandSolderingC28
14.7uF 25VCapacitors_SMD:C_1206_HandSolderingC8
15.6VDiodes_SMD:SOD-123D7
15VMeasurement_Points:Measurement_Point_Round-SMD-Pad_SmallW12
18MHzCrystals:ABM3X1
1CALButtons_Switches_SMD:SW_SPST_FSMSMSW2
1CAN_RXMeasurement_Points:Measurement_Point_Round-SMD-Pad_SmallW2
1CAN_TXMeasurement_Points:Measurement_Point_Round-SMD-Pad_SmallW1
1CONN_02X05Local:SMT-HDR-10P8
1DATAPin_Headers:Pin_Header_Angled_1x05P3
1DRV8305QFP50P900X900X120-49N:QFP50P900X900X120-49NU3
1DSUPMeasurement_Points:Measurement_Point_Round-SMD-Pad_SmallW10
1GHAMeasurement_Points:Measurement_Point_Round-SMD-Pad_SmallW7
1GHCMeasurement_Points:Measurement_Point_Round-SMD-Pad_SmallW9
1GLAMeasurement_Points:Measurement_Point_Round-SMD-Pad_SmallW8
1GLCMeasurement_Points:Measurement_Point_Round-SMD-Pad_SmallW6
1GNDConnect:1pinP10
1GREEN LEDLEDs:LED_0805D2
1IFX91041EJV50Housings_SOIC:SOIC-8-1EP_3.9x4.9mm_Pitch1.27mmU4
1ISenseAMeasurement_Points:Measurement_Point_Round-SMD-Pad_SmallW3
1ISenseBMeasurement_Points:Measurement_Point_Round-SMD-Pad_SmallW4
1ISenseCMeasurement_Points:Measurement_Point_Round-SMD-Pad_SmallW5
1Jumper_NC_SmallResistors_SMD:R_0805_HandSolderingJP2
1NTC 10KResistors_SMD:R_0805_HandSolderingTH1
1PhaseAConnect:1pinP5
1PhaseBConnect:1pinP6
1PhaseCConnect:1pinP7
1RESETButtons_Switches_SMD:SW_SPST_FSMSMSW1
1STM32F205RBTxHousings_QFP:LQFP-64_10x10mm_Pitch0.5mmU2
1SensorPin_Headers:Pin_Header_Angled_1x09P1
1TC2117-3.3VTO_SOT_Packages_SMD:SOT-223U5
1TJA1042T/3Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mmU1
1USB_OTGConnect:USB_Mini-BP4
1VSUPPLYConnect:1pinP9
1YELLOWLEDs:LED_0805D3

Questions

How big is the BMC2 PCB?

It measures 96 × 56 mm and has 2 copper layers, 1.6 mm thick.

What parts does the BMC2 use?

136 parts, built around the TJA1042T/3, IFX91041EJV50 and BSC016N06NS. 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 BMC2 KiCad files?

From the craftit/Robotics repository on GitHub, at the commit this page was made from: the board is MotorController2/BMC2.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the BMC2 design in my own project?

Its repository states no licence, so its author keeps all rights: ask craftit before reusing the design.

More from craftit/Robotics

1

Similar boards

  • 2 layers96 × 56 mmBMC2, the printed circuit board in 3D

    BMC2

    craftit/Dogbot

    Robotic quadruped

    131 parts46
  • 2 layers110 × 60 mmBms-8s50-ic, the printed circuit board in 3D

    Bms-8s50-ic

    LibreSolar/bms-8s50-ic

    Fully integrated 12V-24V BMS using ISL94202

    171 parts47CC-BY-SA-4.0
  • 6 layers139.7 × 88.9 mmIMX6-BareBones, the printed circuit board in 3D

    IMX6-BareBones

    a1wolfe/iMX6-BareBones

    i.MX 6ULL Open Source Development Board

    558 parts
  • 2 layers149.9 × 99.1 mmDash, the printed circuit board in 3D

    Dash

    benke97/ER17-Dash-Prototype

    KiCad projects

    70 parts
  • 6 layers160 × 136 mmSerie, the printed circuit board in 3D

    Serie

    npgo22/Serie

    The board itself is based around an STM32H723, the fastest microcontroller supported by Klipper at the moment.

    549 parts
  • 4 layers100 × 60 mmCyd obd adapter, the printed circuit board in 3D

    Cyd obd adapter

    ssjrocks/cyd-obd-adapter

    Open low-level OBD-II adapter: ESP32 with HS-CAN, single-wire CAN, flex CAN, 2x K-line, L-line and pin voltage probes, exposed over BT Classic, BLE, WiFi and USB as a raw proxy. KiCad 10, JLCPCB-ready.

    170 partsAGPL-3.0
  • 4 layers130 × 90 mmFinal chain, the printed circuit board in 3D

    Final chain

    misko/prompt2device

    The separate vNext PCB skill and orchestrator package is available alongside the reference workflow below; existing projects keep their accepted toolchain until an explicit migration.

    206 parts3MIT