Skip to the content
PCBKitNew board
2 layers73 × 100 mmEthernetCNC ver2, the printed circuit board in 3D

EthernetCNC ver2

pekkaroi/ethernetcnc15

This is my project for controlling CNC machine via ethernet port using LinuxCNC. It was originally shortly instroduced at http://pekka.eu/cnc.

Size
73 × 100 mm
Copper layers
2
Thickness
1.6 mm
Parts
99
Nets
142
Pads
581
Tracks, vias
1,797, 211
Pours
6
Routed
Yes
KiCad
KiCad 5 (file 20160815)
Created
19 Oct 2018
Updated
19 Oct 2018

Overview

EthernetCNC ver2 is an open-source printed circuit board by pekkaroi, from the pekkaroi/ethernetcnc repository on GitHub, published under the GPL-2.0 licence. It is a 2-layer board of 73 × 100 mm with 99 parts on 142 nets, routed with 1,797 tracks and 211 vias.

It is built around the STM32F407VGT6, DP83848YB and LM2734YMK, with the SN74LVC8T245PW among its other parts. Its parts include 36 capacitors, 19 connectors, 17 resistors, 5 diodes and 4 ICs. It belongs with the STM32 boards of this library.

Main components

4

README

README.md

ethernetcnc

This is my project for controlling CNC machine via ethernet port using LinuxCNC. It was originally shortly instroduced at http://pekka.eu/cnc. After receiving questions about it every now and then, I decided to publish it.

There is very little to no documentation about the project right now - hopefully that will change some day. There is the firmware for STM32F407, the kicad PCB and a LinuxCNC driver available.

Parts

99
QtyValueFootprintReferences
27100nCapacitors_SMD:C_0805_HandSolderingC2, C3, C10, C17, C18, C19, C21, C25, C27, C28, C29, C31, C32, C33, C34, C35 +11
10RResistors_SMD:R_0805R1, R2, R3, R4, R5, R8, R9, R15, R16, R17
10R_PACK4Resistors_SMD:R_Array_Convex_4x0603RP9, RP10, RP11, RP12, RP13, RP14, RP21, RP22, RP23, RP24
5CONN_01X03Pin_Headers:Pin_Header_Straight_1x03P1, P5, P6, P7, P8
5CONN_01X10Pin_Headers:Pin_Header_Straight_1x10P9, P51, P52, P53, P54
5SN74LVC8T245Housings_SSOP:SSOP-24_5.3x8.2mm_Pitch0.65mmDD1, DD5, DD12, DD13, DD14
450Resistors_SMD:R_0805R11, R12, R13, R14
4CONN_01X01Mounting_Holes:MountingHole_3mmP11, P12, P13, P14
310uCapacitors_Tantalum_SMD:TantalC_SizeC_EIA-6032_HandSolderingC4, C5, C30
3Led_SmallLEDs:LED-0805D1, D2, D5
22.2uCapacitors_SMD:C_1206_HandSolderingC23, C24
222pCapacitors_SMD:C_0805_HandSolderingC15, C16
22k2Resistors_SMD:R_0805R6, R7
2CPCapacitors_Tantalum_SMD:TantalC_SizeC_EIA-6032_HandSolderingC1, C26
14.87k 1%Resistors_SMD:R_0805R10
1CONN_01X02w_conn_screw:mors_2pP10
1CONN_01X04jst-ph:jst-ph-JST-PH4P2
1CONN_01X04Pin_Headers:Pin_Header_Straight_1x04P3
1CONN_02X02Pin_Headers:Pin_Header_Straight_2x02P4
1Crystal_SmallCrystals:Crystal_HC49-U_VerticalY1
1DDiodes_SMD:DO-214AB_HandsolderingD4
1DP83848Housings_QFP:LQFP-48_7x7mm_Pitch0.5mmU4
1D_Schottky_SmallDiodes_SMD:DO-214AB_HandsolderingD3
1HR911105_RJ45HR911105_RJ45:HR911105_RJ45J1
1LM2734TO_SOT_Packages_SMD:SOT-23-6U2
1L_SmallChoke_SMD:Choke_SMD_7.3x7.3_H3.5L1
1NCP1117ST50T3GTO_SOT_Packages_SMD:SOT-223U1
1OSCILLATOR-VDD-4oscs:OSC_4P_7050X1
1STM32F407VGHousings_QFP:LQFP-100_14x14mm_Pitch0.5mmU3

Questions

How big is the EthernetCNC ver2 PCB?

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

What parts does the EthernetCNC ver2 use?

99 parts, built around the STM32F407VGT6, DP83848YB, LM2734YMK 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 EthernetCNC ver2 KiCad files?

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

Can I use the EthernetCNC ver2 design in my own project?

Its repository publishes it under the GPL-2.0 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 layers90 × 80 mmLaser Driver v3, the printed circuit board in 3D

    Laser Driver v3

    Laser4DIY/Laser-Driver-v2

    MCU-based multipurpose Laser Diode driver

    102 parts23
  • 2 layers101.6 × 53.3 mmADK MEGA 2560-REV3-append, the printed circuit board in 3D

    ADK MEGA 2560-REV3-append

    sirkha/3D-Components

    These are various components and assemblies that I have modeled for use in designing 3D printed objects.

    100 parts
  • 2 layers94.5 × 74.4 mmAx58100-stm32-ethercat, the printed circuit board in 3D

    Ax58100-stm32-ethercat

    MetalMusings/MyOwnEtherCATDevice

    Documentation accompanying the "Make My Own EtherCAT device" video serie on Youtube.

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

    DevKit

    kaminaris/GigaESC

    209 parts47
  • 2 layers100 × 100 mmAfm, the printed circuit board in 3D

    Afm

    cubitel/afm

    DIY Atomic Force Microscope

    179 parts16GPL-3.0
  • 2 layers61.5 × 105.3 mmTimekillerXtreme, the printed circuit board in 3D

    TimekillerXtreme

    stanislavbrtna/SDA_Wonder_HW

    Hardware part of the SDA Project.

    114 parts8