Skip to the content
PCBKitNew board
2 layers272.5 × 12 mmLEDIO, the printed circuit board in 3D

Uno Shield for grblDD: closed loop spindle VFD + 4 stepper drivers

Size
272.5 × 12 mm
Copper layers
2
Thickness
1.6 mm
Parts
22
Nets
14
Pads
55
Tracks, vias
187, 9
Pours
6
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
6 Jan 2020
Updated
14 Dec 2021

Overview

LEDIO is an open-source printed circuit board by Defdist, from the Defdist/GrBLDC3 repository on GitHub. It is a 2-layer board of 272.5 × 12 mm with 22 parts on 14 nets, routed with 187 tracks and 9 vias.

It is built around the TCS40DPR,LF, TSAL4400 and LTST-S270KGKT, with the SJ1-3524NG among its other parts. Its parts include 7 diodes, 5 connectors, 4 resistors, 2 capacitors and 1 IC.

Main components

4

README

README.md

GrBLDC3

Uno Shield for grblDD: closed loop spindle VFD + 4 stepper drivers

Main Controller PCB for GG3. Hardware version 3B This is the 1st PCB shipped in GG3.

PCB designed in KiCAD.

Changes (from the previous prototype PCB):

-3-pin header order changed from VGS to VSG (e.g. from +-X to +X-). This creates an incompatibility issue with GG2 units, which will require a pin swap.

-Removed Door Switch (which also restored previous gap for zip tie).

-Vref changed to 1.78 volts (added 1k series with pulldown).

-Added two additional stepper power modes, to reduce power consumption at idle, and to (briefly) increase power if X axis is binding, or if BLDC controller is bogged down in a corner.

-Stepper X1 is now disabled unless A0_STEP_X1_EN is pulled high... this pin is shared with 64M1 reset, which means that when the X1 stepper (only) is disabled, the spindle will not spin.

-Replaced 2x1 screw terminal probe connector with 5x1 SIP. This is now the only wire harness that goes to LED PCB. 24V and 5V are current limited on this PCB, so that metal chips contacting LED PCB don't affect GrBLDC.

-Added Zener protection diode to 5V rail, in the hope that if 24V finds its way onto that rail, the zener will short it out... this will of course burn out the zener, but hopefully by then the PTC on the Uno will have opened.

-Fixed incorrect pinout on A4910 (pins 39 & 40 swapped).

-BLDC Hall connector changed from 1x5 to 2x3, to make assembling easier. 6th pin is now connected to spindle wipers.

-Removed 2x3 64M1 programming header; connected SPI to Arduino pins instead. 328p can now program this part in-situ (via temporarily loading SPI bitbang firmware onto 328p).

-Emergency stop now pulls BLDC and stepper drivers into reset.

-Emergency stop interface to 328p fixed, such that computer can now pulse reset line during firmware updates. When estop enabled, 328p continuously held in reset.

-Z stepper connector changed to 2x2, so that it fits through gantry bushings.

-24V/GND/GND 45 degree connector now fits (moved fan connector and capacitors).

New Parts:
LED PCB:
102-5777-ND
Get longer right angle SIPs for LED PCB
LED - 732-5660-1-ND

Parts

22
QtyValueFootprintReferences
6TSAL4400Diode_SMD:D_1206_3216MetricD1, D2, D3, D4, D5, D6
41kResistor_SMD:R_0603_1608MetricR1, R2, R3, R4
3MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3
2220nCapacitor_SMD:C_0603_1608MetricC1, C2
1CONN-2p-24VConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_HorizontalJ1
1CONN-2p-ProbeConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_HorizontalJ4
1CONN-3p-DoorGrBLDCConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_HorizontalJ2
1LTST-S270KGKTDiode_SMD:D_0603_1608MetricD7
1PJ-076Audio Connector SJ1-3524NG:CUI_PJ-076J5
1SJ1-3524NGAudio Connector SJ1-3524NG:CUI_SJ1-3524NGJ3
1TCS40DPRPackage_TO_SOT_SMD:SOT-23U1

Questions

How big is the LEDIO PCB?

It measures 272.5 × 12 mm and has 2 copper layers, 1.6 mm thick.

What parts does the LEDIO use?

22 parts, built around the TCS40DPR,LF, TSAL4400, LTST-S270KGKT and SJ1-3524NG. 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 LEDIO KiCad files?

From the Defdist/GrBLDC3 repository on GitHub, at the commit this page was made from: the board is LEDIO PCB/LEDIO 1.0/LEDIO.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the LEDIO design in my own project?

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

More from Defdist/GrBLDC3

1
  • 6 layers103.1 × 59.6 mmGrBLDC, the printed circuit board in 3D

    GrBLDC

    Defdist/GrBLDC3

    Uno Shield for grblDD: closed loop spindle VFD + 4 stepper drivers

    212 parts30

Similar boards

  • 2 layers272.5 × 12 mmLEDIO, the printed circuit board in 3D

    LEDIO

    CoastRunnerCNC/coastrunner_cr1_pcbs

    15 parts2
  • 2 layers162.3 × 95.3 mmOpenpod, the printed circuit board in 3D

    Openpod

    Leo-Nicolle/opentone

    Open source mp3 player based on a STM32, vs1053 and FSC_1035

    20 parts
  • 2 layers200 × 100 mmMobo, the printed circuit board in 3D

    Mobo

    opulo-inc/lumenpnp-archive

    This repository is a public archive of the LumenPnP Pick and Place (formerly Index) source material from the beginning in mid-2020 until May 2022. The current source can be found at https://github.com/opulo-inc/lumenpnp

    88 parts6GPL-3.0
  • 2 layers25.4 × 38.1 mmBle door sensor, the printed circuit board in 3D

    Ble door sensor

    homesensors/hardware

    KiCad project for the homesensors BLE door sensor — a custom small PCB with STM32WB09KEVx + TCS40DPR Hall sensor + active-low LED + CR2032 holder.

    32 parts1
  • 2 layers25.4 × 86 mmAudio jon FO1146A9E2145, the printed circuit board in 3D

    Audio jon FO1146A9E2145

    manhoosbilli1/tpa6110-stereo-amp-input-router

    Stereo audio amplifier (TPA6110A2) with 74AHC1G66 analog input switching and op-amp signal conditioning

    52 parts
  • 4 layers42 × 100 mmLockBox, the printed circuit board in 3D

    LockBox

    researchanddesire/assembly-docs

    RAD unified assembly docs — ohai.researchanddesire.com

    81 parts
  • 2 layers85 × 85 mmCore64 CB, the printed circuit board in 3D

    Core64 CB

    ageppert/Core-64-Interactive-Core-Memory-Badge

    64 bits of core memory and LEDs to interact with directly using a magnetic wand.

    51 parts17GPL-3.0