Skip to the content
PCBKitNew board
2 layers68 × 54 mmController, the printed circuit board in 3D

Open-source FluidNC Controller for the Stepcraft-3/D.600 system.

Size
68 × 54 mm
Copper layers
2
Thickness
1.6 mm
Parts
97
Nets
144
Pads
458
Tracks, vias
433, 37
Pours
1
Routed
Yes
KiCad
KiCad 8.99 (file 20241007)
Created
20 Dec 2024
Updated
25 Dec 2024

Overview

Controller is an open-source printed circuit board by byrantech, from the byrantech/stepcraft-3-d600-controller repository on GitHub, published under the MIT licence. It is a 2-layer board of 68 × 54 mm with 97 parts on 144 nets, routed with 433 tracks and 37 vias.

It is built around the CP2102, ESP32-WROOM-32UE-N4 and TPS5430DDA, with the SN74LVC8T245PW, AMS1117-3.3 and LESD5D5.0CT1G among its other parts. Its parts include 37 resistors, 27 capacitors, 9 ICs, 8 diodes and 8 connectors. It belongs with the ESP32 boards of this library.

Main components

10

README

README.md

stepcraft-3-d600-controller

Open-source FluidNC Controller for the Stepcraft-3/D.600 system.

Parts

97
QtyValueFootprintReferences
17100Resistor_SMD:R_0603_1608MetricR1, R2, R3, R4, R5, R6, R7, R8, R10, R11, R12, R13, R14, R15, R16, R17 +1
120.1uFCapacitor_SMD:C_0603_1608MetricC7, C10, C11, C13, C18, C23, C24, C25, C26, C27, C28, C29
1010kResistor_SMD:R_0603_1608MetricR18, R24, R25, R26, R27, R28, R32, R33, R37, R38
6LESD5D5.0CT1GDiode_SMD:D_SOD-523D4, D5, D6, D7, D8, D9
510uFCapacitor_SMD:C_0603_1608MetricC12, C19, C20, C21, C22
44.7uFCapacitor_SMD:C_0603_1608MetricC1, C2, C16, C17
2,
2100kResistor_SMD:R_0603_1608MetricR19, R31
210nFCapacitor_SMD:C_0603_1608MetricC3, C6
2270uFCapacitor_SMD:CP_Elec_8x6.9C4, C14
25.1kResistor_SMD:R_0603_1608MetricR21, R22
274AHCT595PW,118Package_SO:TSSOP-16_4.4x5mm_P0.65mmU6, U7
2B340Diode_SMD:D_SMCD1, D2
2SN74LVC8T245Package_SO:TSSOP-24_4.4x7.8mm_P0.65mmU8, U9
2SS8050Package_TO_SOT_SMD:SOT-23Q1, Q2
2TPS5430DDAPackage_SO:TI_SO-PowerPAD-8_ThermalViasU2, U4
11.2kResistor_SMD:R_0603_1608MetricR29
112V OUTTerminalBlock_TE-Connectivity:TerminalBlock_TE_282834-2_1x02_P2.54mm_HorizontalJ5
11MResistor_SMD:R_0603_1608MetricR23
11uFCapacitor_SMD:C_0603_1608MetricC9
120kResistor_SMD:R_0603_1608MetricR30
122uFCapacitor_SMD:C_0603_1608MetricC8
1240RResistor_SMD:R_0603_1608MetricR35
12kResistor_SMD:R_0603_1608MetricR20
130V INTerminalBlock_TE-Connectivity:TerminalBlock_TE_282834-2_1x02_P2.54mm_HorizontalJ4
13V3 OUTTerminalBlock_TE-Connectivity:TerminalBlock_TE_282834-2_1x02_P2.54mm_HorizontalJ7
13kResistor_SMD:R_0603_1608MetricR34
15V OUTTerminalBlock_TE-Connectivity:TerminalBlock_TE_282834-2_1x02_P2.54mm_HorizontalJ6
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U5
1BOOTButton_Switch_SMD:SW_Push_1P1T_XKB_TS-1187ASW1
1CP2102Package_DFN_QFN:QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mmU3
1ENButton_Switch_SMD:SW_Push_1P1T_XKB_TS-1187ASW2
1ESP USB-CConnector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J1
1ESP32-WROOM-32UE-N4RF_Module:ESP32-WROOM-32UEU1
1EXT IOTerminalBlock:TerminalBlock_Xinya_XY308-2.54-10P_1x10_P2.54mm_HorizontalJ8
1FXL0630-150-MInductor_SMD:L_Changjiang_FXL0630L2
1TO CNCConnector_PinHeader_2.54mm:PinHeader_2x13_P2.54mm_HorizontalJ2
1UART PendantsRJ12:RJ11-TH_DS1133-S60BPXJ3
1YSPI0740-220MInductor_SMD:L_Chilisin_BMRB00060624L1

Questions

How big is the Controller PCB?

It measures 68 × 54 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Controller use?

97 parts, built around the CP2102, ESP32-WROOM-32UE-N4, TPS5430DDA and SN74LVC8T245PW. 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 byrantech/stepcraft-3-d600-controller repository on GitHub, at the commit this page was made from: the board is controller.kicad_pcb and its schematic controller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Controller 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).

Similar boards

  • 4 layers100 × 68 mmDevKit, the printed circuit board in 3D

    DevKit

    kaminaris/GigaESC

    209 parts47
  • 2 layers217 × 116 mmBoard nhiet, the printed circuit board in 3D

    Board nhiet

    NguyenThanhHuy-debug/PCB-Liquid-Dispensing-Cabinet

    PCB-Liquid-Dispensing-Cabinet — a software project built with modern tooling.

    191 parts4
  • 2 layers49 × 40 mmESP32, the printed circuit board in 3D

    ESP32

    Cloud-Lightning/ESP32_Distribution_board

    text BUS+ / GND |-- 7 x XT30 原始总线电源分配 | -- TPS5450DDA --> +5V --> AMS1117-3.3 --> +3.3V | | | -- ESP32、CH340K、逻辑电路 -- 5V 外设接口

    61 parts
  • 4 layers90 × 90 mmFlightControllerv1.0, the printed circuit board in 3D

    FlightControllerv1.0

    EE-crisrmh/VIGIL-Systems

    an autonomous drone that patrols a building at night, so a guard doesn't have to walk it alone.

    110 partsMIT
  • 4 layers94.9 × 34.6 mmUSB C PD Power Supply Board, the printed circuit board in 3D

    USB C PD Power Supply Board

    Suman-Gayen/USB-C-PD-Power-Supply-Board

    Design a custom pcb for USB-C PD Power Supply Board

    71 parts
  • 2 layers58.4 × 109.9 mmEsp.seq, the printed circuit board in 3D

    Esp.seq

    amonbenson/esp.seq

    Modular MIDI to CV Converter using the ESP32-S2

    193 parts
  • 2 layers150 × 100 mmSmartCube, the printed circuit board in 3D

    SmartCube

    kokhaie/Smart-Refrigerator-Demo

    The KiCad-generated BOM is mirrored into the documentation site under docs/ so it can be published through GitHub Pages.

    91 parts
  • 4 layers136 × 95 mmGamepad PCB, the printed circuit board in 3D

    Gamepad PCB

    pacman314159/Multipurpose_ESP32_Gamepad

    140 parts