Skip to the content
PCBKitNew board
2 layers100 × 95 mmController, the printed circuit board in 3D

32bit 3d-printer controller board for 3d printers from china with the anet-stlye controller-board

Size
100 × 95 mm
Copper layers
2
Thickness
1.6 mm
Parts
88
Nets
103
Pads
371
Tracks, vias
1,639, 79
Pours
24
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
25 Feb 2020
Updated
25 May 2020

Overview

Controller is an open-source printed circuit board by Doc-Raptor, from the Doc-Raptor/dragon_controller repository on GitHub. It is a 2-layer board of 100 × 95 mm with 88 parts on 103 nets, routed with 1,639 tracks and 79 vias.

It is built around the MP2451DJ, RT9013-33GB and B140-13-F(MS), with the HUF76639S3ST, HY4903B and PMV40UN2 among its other parts. Its parts include 30 connectors, 23 capacitors, 12 resistors, 4 diodes and 3 ICs. It belongs with the robots and motor control boards and the STM32 boards of this library.

Main components

6

README

README.md

This is a controller-board for 3d printers from china which are based on the anet printers and using an 8-bit board with on-board stepper driver and sometimes no fuse-protection (and no thermal-run-away). This board is a low cost replacement with an stm32f103ret and socketed stepper drivers. It is also capable of runnung from 24v.

Parts

88
QtyValueFootprintReferences
8100nFCapacitor_SMD:C_1206_3216MetricC1, C6, C7, C8, C9, C10, C13, C18
4100uFCapacitor_SMD:CP_Elec_6.3x7.7C20, C22, C24, C26
410uFCapacitor_SMD:C_1206_3216MetricC11, C15, C16, C19
44K7Resistor_SMD:R_1206_3216MetricR12, R18, R21, R22
4MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
4Pololu_Breakout_A4988Module:Pololu_Breakout-16_15.2x20.3mmA1, A2, A3, A4
31N5819Diode_SMD:D_SOD-123D2, D8, D11
31uFCapacitor_SMD:C_0805_2012MetricC3, C4, C12
2100Resistor_SMD:R_1206_3216MetricR11, R17
210KResistor_SMD:R_1206_3216MetricR3, R7
220pFCapacitor_SMD:C_0603_1608MetricC14, C17
2z-StepperConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ9, J44
1100KResistor_SMD:R_1206_3216MetricR5
1124KResistor_SMD:R_1206_3216MetricR1
11KResistor_SMD:R_1206_3216MetricR2
123K7Resistor_SMD:R_1206_3216MetricR4
13.3VConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ46
133pFCapacitor_SMD:C_0603_1608MetricC5
14.7uFCapacitor_SMD:C_1206_3216MetricC2
14.7uHInductor_SMD:L_1812_4532MetricL1
15VConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ45
1B140-13-FDiode_SMD:D_SMAD1
1BOOTConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ12
1CrystalCrystal:Crystal_SMD_5032-2Pin_5.0x3.2mmY1
1EXP1Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_VerticalJ29
1EXP2Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_VerticalJ30
1EXP3Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ14
1F_Heatbed_15AFuse:Fuseholder_Blade_ATO_Littelfuse_Pudenz_2_PinF2
1Fan_CoolerConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ8
1Fuse_PowerFuse:Fuseholder_Blade_ATO_Littelfuse_Pudenz_2_PinF1
1HUF76639S3STPackage_TO_SOT_SMD:TO-263-3_TabPin2Q3
1HY4903BPackage_TO_SOT_SMD:TO-263-3_TabPin2Q1
1HotendConnector_Phoenix_MC_HighVoltage:PhoenixContact_MCV_1,5_2-G-5.08_1x02_P5.08mm_VerticalJ5
1J_E0Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ50
1J_XConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ51
1J_YConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ52
1J_ZConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ49
1MAX_ENDConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ16
1MP2451Package_TO_SOT_SMD:SOT-23-6U1
1PMV40UN2Package_TO_SOT_SMD:SOT-23Q2
1Power_HeatConnector_Phoenix_GMSTB:PhoenixContact_GMSTBVA_2,5_2-G-7,62_1x02_P7.62mm_VerticalJ10
1Power_INConnector_Phoenix_GMSTB:PhoenixContact_GMSTBVA_2,5_2-G-7,62_1x02_P7.62mm_VerticalJ3
1RT9013-33GBPackage_TO_SOT_SMD:SOT-23-5U3
1SD_CARDConnector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_VerticalJ28
1SPIConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ1
1STM32F103RETxPackage_QFP:LQFP-64_10x10mm_P0.5mmU2
1SV1Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ7
1SW_PushButton_Switch_SMD:SW_Push_SPST_NO_Alps_SKRKSW1
1SerialConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ31
1TH_BConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ6
1TH_EConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ2
1VCCConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ43
1X-Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ17
1Y-Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ15
1Z-Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ13
1e0-StepperConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ60
1x-StepperConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ33
1y-StepperConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ39

Questions

How big is the Controller PCB?

It measures 100 × 95 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Controller use?

88 parts, built around the MP2451DJ, RT9013-33GB, B140-13-F(MS) and HUF76639S3ST. 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 Controller KiCad files?

From the Doc-Raptor/dragon_controller repository on GitHub, at the commit this page was made from: the board is controller.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Controller design in my own project?

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

Similar boards

  • 2 layers100 × 71 mmArmed, the printed circuit board in 3D

    Armed

    ed-ni/Armed

    Arduino compatbile using the Arduino Core STM32 and working with the Marlin 2.0 3D printer firmware.

    210 parts
  • 2 layers130 × 110 mm3D Printer Mainboard STM32, the printed circuit board in 3D

    3D Printer Mainboard STM32

    m47812/Custom-3D-Printer-Controller

    A fully custom 3D Printer controller board based on an stm32f7 controller with TMC2209 stepper drivers

    191 parts10GPL-3.0
  • 2 layersAfork kicad parts, the printed circuit board in 3D

    Afork kicad parts

    CapnKernel/afork-kicad-parts

    A collection of symbols and footprints that I know to work well in KiCad

    13 parts
  • 2 layers32 × 96 mmHomecan, the printed circuit board in 3D

    Homecan

    myhomecan/board

    89 parts
  • 2 layers40 × 70 mmScale, the printed circuit board in 3D

    Scale

    phlmn/drynkit-pcb

    55 parts
  • 2 layers50 × 44 mmBaseboard, the printed circuit board in 3D

    Baseboard

    xtompok/home_automation_switchboard

    Board fitting into wall switch, support for 1Wire, quadrature encoder, and much more. RS-485

    82 partsMIT
  • 4 layers120 × 113 mmVoron Klipper Board, the printed circuit board in 3D

    Voron Klipper Board

    VoronDesign/Voron-Hardware

    Cool Hardware designed by the Voron Design group

    360 parts1.1kGPL-3.0