Skip to the content
2 layers90 × 45 mmEspcnc, the printed circuit board in 3D

A 3D printer/CNC controller using ESP32 with its DMA/FIFO bufferd I2S port

Size
90 × 45 mm
Copper layers
2
Thickness
1.6 mm
Parts
61
Nets
74
Pads
238
Tracks, vias
810, 77
Pours
4
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
20 Mar 2020
Updated
21 Mar 2020

Overview

Espcnc is an open-source printed circuit board by m24h, from the m24h/espcnc repository on GitHub. It is a 2-layer board of 90 × 45 mm with 61 parts on 74 nets, routed with 810 tracks and 77 vias.

It is built around the CH340G and SS12. Its parts include 28 resistors, 12 capacitors, 7 diodes, 4 ICs and 4 transistors. It belongs with the robots and motor control boards and the ESP32 boards of this library.

Main components

2

Parts

61
QtyValueFootprintReferences
80.1Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC1, C2, C5, C6, C7, C8, C10, C12
710kResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR4, R6, R7, R8, R12, R20, R21
715Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR22, R23, R24, R25, R26, R27, R28
6SS12Diode_SMD:D_SMA_HandsolderingD2, D3, D4, D5, D6, D7
547kResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR3, R9, R11, R15, R16
310Capacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolderC3, C9, C11
31MResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR5, R10, R14
22.2kResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR1, R2
22N3904Package_TO_SOT_SMD:SOT-23Q3, Q4
22N3906Package_TO_SOT_SMD:SOT-23Q1, Q2
11Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC4
110KResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR13
11kResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR19
147Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR17
1499Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR18
1AP1117-33Package_TO_SOT_SMD:SOT-223-3_TabPin2U4
1BuzzerBuzzer_Beeper:Buzzer_12x9.5RM7.6BZ1
1CH340GPackage_SO:SOP-16_4.4x10.4mm_P1.27mmU3
1EC11Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm_CircularMountingHolesSW2
1ESP32-WROVER-WROOMESPCNC:ESP32-WROVER-WROOMU1
1FPC16Connector_FFC-FPC:Molex_200528-0160_1x16-1MP_P1.00mm_HorizontalJ2
1LEDLED_THT:LED_D1.8mm_W3.3mm_H2.4mmD1
1OLEDESPCNC:1.3_inch_i2c_oled_128x64_jinyichenU2
1RESET/STOPButton_Switch_THT:SW_PUSH-12mmSW1
1SD_CardESPCNC:SD_CARDJ1
1USB_B_MicroConnector_USB:USB_Micro-B_Molex-105017-0001J3

More from m24h/espcnc

1
  • 2 layers136 × 52 mmDriver, the printed circuit board in 3D

    Driver

    m24h/espcnc

    A 3D printer/CNC controller using ESP32 with its DMA/FIFO bufferd I2S port

    113 parts3

Similar boards

  • 2 layers102 × 52 mmMegaflash, the printed circuit board in 3D

    Megaflash

    ThomasFok/MegaFlash

    MegaFlash for Apple IIc/IIc+ computer

    22 parts20MIT
  • 4 layers38.5 × 47 mmSIM7080, the printed circuit board in 3D

    SIM7080

    techstudio-design/sim7080_dev_board

    SIM7080 Dev Board hardware design files

    55 parts17
  • 8 layers153.7 × 88.9 mmLink, the printed circuit board in 3D

    Link

    oro-os/link

    The Oro OS CI/CD pipeline including PCBs, CAD files, firmware and server infrastructure

    381 parts14MIT
  • 2 layers70 × 70 mmAirSensor display, the printed circuit board in 3D

    AirSensor display

    MarcFinns/AirSensor-for-HomeAssistant

    AirSensor for HomeAssistant (hardware and software)

    30 parts8
  • 2 layers150 × 150 mmBoardGame, the printed circuit board in 3D

    BoardGame

    jkordek1/Man-Don-t-Get-Angry-Board-game

    "Man don't get mad" - electronic board game

    218 parts5
  • 2 layers71.8 × 50.4 mmPid smt oven, the printed circuit board in 3D

    Pid smt oven

    ntchris/arduino

    57 parts1GPL-3.0
  • 4 layers56 × 88 mmPico peltier, the printed circuit board in 3D

    Pico peltier

    syauqi-alias/pico-peltier

    A TEC Controller using Pico RP2350 with Analog Devices LT8722 full bridge driver rated at 15V 4A

    99 parts1MIT
  • 4 layers68.8 × 68.6 mmGMWM Analysis Board, the printed circuit board in 3D

    GMWM Analysis Board

    thejamesrhodes/IMU-Quantisation-research-project

    Research into quantisation effects in MEMS gyroscopes using custom STM32 hardware.

    163 parts1MIT

Questions

How big is the Espcnc PCB?

It measures 90 × 45 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Espcnc use?

61 parts, built around the CH340G and SS12. 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 Espcnc KiCad files?

From the m24h/espcnc repository on GitHub, at the commit this page was made from: the board is hardware/espcnc.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Espcnc design in my own project?

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