Skip to the content
2 layers77 × 70 mmBody, the printed circuit board in 3D

Projeto de placa em KiCad (v9) para a interface entre um modulo ESP32 e a eletronica da CNC 3035: drivers de motor de passo (ex. A4988/DRV8825/TMC2208), fins-de-curso, controle de spindle/laser e alimentacao.

Size
77 × 70 mm
Copper layers
2
Thickness
1.6 mm
Parts
67
Nets
52
Pads
212
Tracks, vias
148, 0
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
18 Sep 2026
Updated
1 Oct 2026

Overview

Body is an open-source printed circuit board by cukier, from the cukier/EspCnc repository on GitHub, published under the MIT licence. It is a 2-layer board of 77 × 70 mm with 67 parts on 52 nets, routed with 148 tracks and 0 vias.

It is built around the BC337, A4988 and IRF540N, with the SS34 among its other parts. Its parts include 28 resistors, 11 capacitors, 7 connectors, 6 diodes and 5 transistors.

Main components

4

README

hardware/Usinado/README.md

EspCnc - hardware

Projeto de placa em KiCad (v9) para a interface entre um modulo ESP32 e a eletronica da CNC 3035: drivers de motor de passo (ex. A4988/DRV8825/TMC2208), fins-de-curso, controle de spindle/laser e alimentacao.

Usado como referencia/ponto de partida o esquematico da buildlog.net, disponivel em doc/esp32_test_schem_v1.pdf: https://www.buildlog.net/blog/wp-content/uploads/2018/07/esp32_test_schem_v1.pdf

Arquivos

text
hardware/
├── EspCnc.kicad_pro   # projeto KiCad
├── EspCnc.kicad_sch   # esquematico (folha raiz, ainda vazio)
└── EspCnc.kicad_pcb   # placa (ainda vazia)

Como abrir

Abra EspCnc.kicad_pro no KiCad 9 (ou superior).

Status

Esqueleto inicial do projeto. Proximos passos: desenhar o esquematico com base na referencia da buildlog.net, definir o mapeamento de pinos do ESP32 usado pelo firmware em firmware/, e projetar a PCB.

Parts

67
QtyValueFootprintReferences
2610kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR1, R2, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23 +10
8100nFCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC1, C2, C3, C4, C6, C8, C10, C11
4BC337Package_TO_SOT_THT:TO-92_Inline_WideQ1, Q2, Q3, Q4
4BZx558v2Diode_SMD:D_MELF_HandsolderingD1, D2, D3, D4
4MountingHoleMountingHole:MountingHole_3.5mmH1, H2, H3, H4
3100uFCapacitor_THT:CP_Radial_D5.0mm_P2.50mmC5, C7, C9
3A4988Module:Pololu_Breakout-16_15.2x20.3mmA1, A2, A3
3MSButton_Switch_THT:SW_DIP_SPSTx03_Slide_6.7x9.18mm_W7.62mm_P2.54mm_LowProfileSW1, SW2, SW3
3STEPPERConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ4, J5, J6
110RResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR26
14k7Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR28
1Conn_01x08Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_VerticalJ2
1HEADConnector_PinSocket_2.54mm:PinSocket_1x07_P2.54mm_VerticalJ1
1IRF540NPackage_TO_SOT_THT:TO-220-3_VerticalQ5
1LIMITSConnector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalJ3
1SPINDLELED_THT:LED_D3.0mmD6
1SPINDLETerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_HorizontalJ7
1SS34Diode_SMD:D_SMA_HandsolderingD5

More from cukier/EspCnc

2
  • 2 layers100 × 88.5 mmEspCnc, the printed circuit board in 3D

    EspCnc

    cukier/EspCnc

    Projeto de placa em KiCad (v9) para a interface entre um modulo ESP32 e a eletronica da CNC 3035: drivers de motor de passo (ex. A4988/DRV8825/TMC2208), fins-de-curso, controle de spindle/laser e alimentacao.

    94 partsMIT
  • 2 layers77 × 70 mmHead, the printed circuit board in 3D

    Head

    cukier/EspCnc

    Projeto de placa em KiCad (v9) para a interface entre um modulo ESP32 e a eletronica da CNC 3035: drivers de motor de passo (ex. A4988/DRV8825/TMC2208), fins-de-curso, controle de spindle/laser e alimentacao.

    35 partsMIT

Similar boards

  • 2 layers63.8 × 52.5 mmMotor Driver Board, the printed circuit board in 3D

    Motor Driver Board

    rdi-wang/Motor_Driver_Board

    PCB for A4988 Stepper Driver + Arduino Pico

    36 parts1
  • 2 layers150 × 120 mmHydrogelBioprinter, the printed circuit board in 3D

    HydrogelBioprinter

    SimonDaniel605/Hydrogel-3D-Printer

    Development of a custom hydrogel 3D printer for tissue engineering and research applications for Stellenbosch University.

    174 partsMIT
  • 2 layers122.9 × 89.4 mmPwm seno, the printed circuit board in 3D

    Pwm seno

    cardosorapha/pwm_senoide

    Gerador de onda senoidal a partir de PWM

    29 parts
  • 2 layers116.5 × 47.5 mmProj3 potencia, the printed circuit board in 3D

    Proj3 potencia

    Edson8101/EA801---Turma-D

    Este repositório apresenta os projetos desenvolvidos pelos estudantes da FEEC-UNICAMP na disciplina de graduação denominada Laboratório de Sistemas Embarcados.

    27 partsMIT
  • 2 layersDriver, the printed circuit board in 3D

    Driver

    impatrq/OIB_Sleep

    INTEGRANTES: Ezequiel Bourlot Lorenzo Fernández Joaquín Vignettta Federico Domoñi

    9 parts
  • 2 layers47 × 49.5 mmAttiny85leddimmer, the printed circuit board in 3D

    Attiny85leddimmer

    RoboUlbricht/kicad_attiny85_led_dimmer

    31 parts
  • 2 layers100 × 100 mmBidirectional Power Converter 24V-12V with BMS, the printed circuit board in 3D

    Bidirectional Power Converter 24V-12V with BMS

    kwiecinski/BMS-and-offgrid-photovoltaic-management-system

    Project contains BMS for lead-acid batteries and ESP-based board used to pull information from EASUN offgrid inverter, energy meters and sensors.

    161 parts3MIT
  • 2 layers64 × 78 mmActuator board, the printed circuit board in 3D

    Actuator board

    ieb/autopilot

    An ML Autopilot designed and written almost entirely by Google AntiGravity.

    37 parts

Questions

How big is the Body PCB?

It measures 77 × 70 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Body use?

67 parts, built around the BC337, A4988, IRF540N and SS34. 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 Body KiCad files?

From the cukier/EspCnc repository on GitHub, at the commit this page was made from: the board is hardware/Body/Body.kicad_pcb and its schematic hardware/Body/Body.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

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