Skip to the content
6 layers105 × 70 mmBUDDY v1.0.0, the printed circuit board in 3D

A Prusa Mini 3D model assembly using OpenSCAD

Size
105 × 70 mm
Copper layers
6
Thickness
1.6 mm
Parts
364
Nets
272
Pads
1,314
Tracks, vias
4,214, 711
Pours
54
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
25 Apr 2020
Updated
2 Jun 2020

Overview

BUDDY v1.0.0 is an open-source printed circuit board by bobc, from the bobc/Prusa-Mini-assembly repository on GitHub, published under the MIT licence. It is a 6-layer board of 105 × 70 mm with 364 parts on 272 nets, routed with 4,214 tracks and 711 vias.

It is built around the TMC2209-LA, DT1140-04LP and BLM18KG121TN1D, with the BAV99W, BAT54KFILM and MMBF170 among its other parts. Its parts include 129 capacitors, 98 resistors, 38 inductors, 31 diodes and 30 connectors.

Main components

10

README

README.md

main.png

Prusa-Mini-assembly

Note : this is WIP and not complete or checked for accuracy.

This repo is "unofficial", I have no connection with Prusa.

This repo contains OpenSCAD scripts which create an assembly for a Prusa Mini. Addtionally, a BOM is derived from the model.

Where available, 3D model files for printed parts, custom mechanical parts, PCBs are original Prusa files from the following repositories:

Some OpenSCAD files are derived from Mendel90 project : https://github.com/nophead/Mendel90

OpenSCAD "move_stl_to_origin" derived from : https://github.com/lar3ry/OpenSCAD---Move-STL-to-origin

MCAD library is derived from : https://github.com/openscad/MCAD

New works in this repo that are not otherwise specified are Copyright CC-BY-SA Bob Cousins 2020

Parts

364
QtyValueFootprintReferences
37100nA3IDES_footprints:C_0402_1005MetricC1, C10, C11, C12, C102, C103, C108, C109, C110, C111, C112, C113, C114, C115, C119, C120 +21
36BLM18KG121TN1DA3IDES_footprints:R_0603_1608MetricL1, L2, L3, L10, L11, L14, L15, L16, L17, L23, L25, L27, L31, L32, L33, L34 +20
29100nA3IDES_footprints:C_0603_1608MetricC14, C22, C23, C25, C26, C28, C29, C39, C42, C44, C46, C47, C50, C53, C54, C55 +13
18BAV99WPackage_TO_SOT_SMD:SOT-323_SC-70D1, D2, D20, D21, D25, D26, D27, D28, D29, D30, D31, D32, D33, D34, D35, D36 +2
161nA3IDES_footprints:C_0603_1608MetricC64, C65, C66, C67, C68, C69, C70, C71, C94, C95, C96, C97, C98, C99, C100, C101
15100RA3IDES_footprints:R_0402_1005MetricR1, R2, R18, R22, R23, R41, R42, R44, R47, R57, R63, R69, R70, R89, R90
1210kA3IDES_footprints:R_0402_1005MetricR26, R33, R34, R35, R50, R52, R53, R54, R78, R81, R84, R96
101k8A3IDES_footprints:R_0402_1005MetricR7, R8, R9, R10, R55, R56, R59, R60, R61, R62
8R22A3IDES_footprints:R_1206R65, R66, R67, R68, R73, R74, R75, R76
610pA3IDES_footprints:C_0402_1005MetricC104, C105, C123, C126, C127, C128
633RA3IDES_footprints:R_0402_1005MetricR24, R25, R27, R32, R98, R99
64k7A3IDES_footprints:R_0402_1005MetricR13, R16, R58, R77, R80, R85
6GRNA3IDES_footprints:LED_0603D3, D4, D9, D13, D15, D17
5100kA3IDES_footprints:R_0402_1005MetricR3, R4, R43, R46, R49
510uA3IDES_footprints:C_0805_2012MetricC31, C33, C35, C37, C48
570543-0003A3IDES_footprints:Pin_1x04-XLJ7, P7, P8, P9, P10
4100uA3IDES_footprints:c_elec_6.3x7.7C60, C61, C90, C91
410uA3IDES_footprints:C_1206_3216MetricC92, C93, C121, C122
41kA3IDES_footprints:R_0402_1005MetricR21, R64, R79, R82
422nA3IDES_footprints:C_0402_1005MetricC43, C45, C73, C75
42k37A3IDES_footprints:R_0402_1005MetricR11, R12, R14, R15
44.7uFA3IDES_footprints:C_0603_1608MetricC15, C24, C34, C36
449.9RA3IDES_footprints:R_0402_1005MetricR37, R38, R39, R40
4620RA3IDES_footprints:R_0603_1608MetricR17, R88, R94, R95
4Conn_01x01A3IDES_footprints:Fiducial_1mm_Dia_2.54mm_Outer_CopperTopJ12, J13, J14, J15
4Conn_01x01A3IDES_footprints:MountingHole_3.2mm_M3_ISO14580_PadJ16, J17, J18, J19
4TMC2209-LAPackage_DFN_QFN:QFN-28_EP_5x5_Pitch0.5mmU6, U7, U8, U9
31k5A3IDES_footprints:R_0402_1005MetricR28, R29, R30
31uA3IDES_footprints:C_0603_1608MetricC19, C78, C117
370543-0002A3IDES_footprints:Pin_1x03-XLJ9, P1, P2
3BAT54KFILMDiode_SMD:D_SOD-523D5, D6, D24
20RA3IDES_footprints:R_0402_1005MetricR86, R92
210kA3IDES_footprints:R_0603_1608MetricR45, R48
210k*A3IDES_footprints:R_0402_1005MetricR72, R97
210nA3IDES_footprints:C_0402_1005MetricC81, C82
210uA3IDES_footprints:C_0603_1608MetricC116, C118
22,2uA3IDES_footprints:C_0603_1608MetricC106, C107
22k2A3IDES_footprints:R_0603_1608MetricR5, R6
230pA3IDES_footprints:C_0402_1005MetricC17, C56
270543-0001A3IDES_footprints:Pin_1x02-XLP3, P4
2KEYSTONE 3568A3IDES_footprints:Fuse-Keystone-3557-2F1, F3
2MMBF170A3IDES_footprints:SOT-23Q1, Q2
2Net-Tie_2NetTie:NetTie-2_SMD_Pad0.5mmNT3, NT4
2PSMN2R6-40YSA3IDES_footprints:SOT-669_LFPAK_alternate-numbers_VIAQ3, Q4
2SK310A-TPA3IDES_footprints:DO-214ACD12, D14
2TBG-5-PW-2P/GNA3IDES_footprints:PhoenixContact_MSTBVA-G_02x5.08mm_VerticalP5, P6
2USBLC6-2P6A3IDES_footprints:SOT143BD10, D22
2fastonA3IDES_footprints:faston-hole-mJ4, J5
1100R*A3IDES_footprints:R_0402_1005MetricR71
1100uA3IDES_footprints:C_1206_3216MetricC86
1105017-0001A3IDES_footprints:USB-microJ2
110n*A3IDES_footprints:C_0402_1005MetricC129
110p*A3IDES_footprints:C_0402_1005MetricC49
110u*A3IDES_footprints:C_0805_2012MetricC5
112k1A3IDES_footprints:R_0402_1005MetricR36
115uH.pretty:VLS6045EXL13
11kA3IDES_footprints:R_0603_1608MetricR19
11k*A3IDES_footprints:R_0402_1005MetricR83
12,54 jumperA3IDES_footprints:MECJ1-jumper1
12kA3IDES_footprints:R_0603_1608MetricR20
1302-S141Connector_IDC:IDC-Header_2x07_P2.54mm_VerticalJ8
1330RA3IDES_footprints:R_0402_1005MetricR93
1330uCapacitor_SMD:CP_Elec_8x10.5C124
1470pA3IDES_footprints:C_0402_1005MetricC57
147kA3IDES_footprints:R_0402_1005MetricR87
14n7A3IDES_footprints:C_0402_1005MetricC20
14u7A3IDES_footprints:C_0805_2012MetricC21
14u7A3IDES_footprints:C_1206_3216MetricC18
1510RA3IDES_footprints:R_0402_1005MetricR91
160mA3IDES_footprints:R_2512_6332MetricR51
167329-8000A3IDES_footprints:USB-A-vertical-MX-67329-8000J20
1AHCT125A3IDES_footprints:Texas_S-PVQFN-N14_ThermalViasU5
1ASE-xxxMHz*Oscillator:Oscillator_SMD_EuroQuartz_XO53-4Pin_5.0x3.2mmX1
1BLM41PG600SN1LA3IDES_footprints:R_1806_4516MetricL12
1Conn_01x03Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ1
1Conn_01x05Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ21
1Conn_01x10A3IDES_footprints:MOLEX_559321010J23
1Conn_02x04_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalJ10
1CrystalA3IDES_footprints:Crystal-3.2x2.5mmY2
1DT1140-04LPA3IDES_footprints:DT1140-04LPU13

The 342 most common of 364 parts.

More from bobc/Prusa-Mini-assembly

2
  • 2 layers186 × 202.4 mmHeatbed-007-03b, the printed circuit board in 3D

    Heatbed-007-03b

    bobc/Prusa-Mini-assembly

    A Prusa Mini 3D model assembly using OpenSCAD

    43 parts7MIT
  • 2 layers20.5 × 8 mmIR sensor-01, the printed circuit board in 3D

    IR sensor-01

    bobc/Prusa-Mini-assembly

    A Prusa Mini 3D model assembly using OpenSCAD

    9 parts7MIT

Similar boards

  • 6 layers115 × 70 mmBUDDY v1.0.0, the printed circuit board in 3D

    BUDDY v1.0.0

    MX-RESEARCH/MX_Buddy_Board

    MX Buddy Board

    369 parts
  • 4 layers35 × 35 mmZdeHavCANdesignTCHG, the printed circuit board in 3D

    ZdeHavCANdesignTCHG

    iZboxo/ZdeHav-Changer-PCB

    PCB for ZdeHav Changer

    101 parts1MIT
  • 6 layers20.7 × 59 mmBest, the printed circuit board in 3D

    Best

    sequoia-hope/circuit-composer

    Board design as composition: verified chip packages, intent files and generated critical blocks for KiCad, between easy_pcb and ultraroute

    238 partsMIT
  • 4 layers25.4 × 35.8 mmEarring, the printed circuit board in 3D

    Earring

    sequoia-hope/ultraroute

    PCB autorouting experiments around copperroute: route jobs, leaderboards, board morphing

    167 parts1MIT

Questions

How big is the BUDDY v1.0.0 PCB?

It measures 105 × 70 mm and has 6 copper layers, 1.6 mm thick.

What parts does the BUDDY v1.0.0 use?

364 parts, built around the TMC2209-LA, DT1140-04LP, BLM18KG121TN1D and BAV99W. 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 BUDDY v1.0.0 KiCad files?

From the bobc/Prusa-Mini-assembly repository on GitHub, at the commit this page was made from: the board is Prusa3d/Buddy-board-MINI-PCB/rev.1.0.0/BUDDY_v1.0.0.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the BUDDY v1.0.0 design in my own project?

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