Skip to the content
PCBKitNew board
2 layers76 × 64 mmScaranode, the printed circuit board in 3D

Nó de motor Klipper para braço SCARA: RP2040-Zero + TMC2209/DM556, face única fresada

Size
76 × 64 mm
Copper layers
2
Thickness
1.6 mm
Parts
42
Nets
41
Pads
132
Tracks, vias
122, 0
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
25 Sep 2026
Updated
24 Oct 2026

Overview

Scaranode is an open-source printed circuit board by DanielMTorres7, from the DanielMTorres7/scaranode repository on GitHub, published under the CERN-OHL-S-2.0 licence. It is a 2-layer board of 76 × 64 mm with 42 parts on 41 nets, routed with 122 tracks and 0 vias.

It is built around the 74ACT245M, RP2040-ZERO and TMC2209, with the P6KE30A among its other parts. Its parts include 14 resistors, 9 connectors, 8 capacitors, 3 ICs and 3 diodes. It belongs with the robots and motor control boards and the RP2040 boards of this library.

Main components

4

README

README.md

ScaraNode

ScaraNode

Placa de nó de motor Klipper para braço SCARA: RP2040-Zero + TMC2209 (NEMA 17) e/ou driver externo DM556 (NEMA 23), cada um com STEP/DIR/enable próprios. Face única, 76 × 64 mm, feita para fresar em casa.

ProjetistaRevisãoDataEstado
Daniel M. Torresv1827/09/2026Validada: 124 pinos, ERC e paridade 0, DRC de cobre sem erro, nenhuma curva de trilha de 90°

📘 Manual completo · 📄 PDF · 🧾 Lista de materiais · 🔧 Montagem · ⚙️ Klipper · 🎛️ Painel web (como usar)

Estrutura

text
hardware/     placa e esquemático KiCad (ScaraNode.kicad_pro / .kicad_pcb / .kicad_sch + bibliotecas do projeto)
production/   arquivos para fabricar: gerber/, furação, BOM.csv
firmware/     configuração Klipper de referência; painel/ = painel web de bancada + firmware MicroPython
docs/         manual (Markdown + PDF), imagens, histórico de revisões

Editar a placa

Abra hardware/ScaraNode.kicad_pro no KiCad 10: esquemático (ScaraNode.kicad_sch) e placa (ScaraNode.kicad_pcb). As tabelas de biblioteca do projeto (sym-lib-table, fp-lib-table) apontam para as bibliotecas padrão do KiCad 10 e para as próprias: ScaraNode.kicad_sym (RP2040-Zero, StepStick, 74ACT245, diodos) e ScaraNode.pretty (soquetes do RP2040-Zero e do StepStick). Os comandos para regerar Gerber e furação estão em docs/03-fabricacao.md.

Placa e esquemático foram gerados e conferidos por uma ferramenta própria em Python, que não faz parte deste repositório (a paridade placa × esquemático é verificada pelo kicad-cli; a sincronização pela interface — "Atualizar placa a partir do esquemático" — não foi testada). Os arquivos KiCad são completos e editáveis sem ela.

Licença

Hardware sob CERN-OHL-S-2.0 (ver LICENSE). Fotos de terceiros em docs/img/componentes/ mantêm as licenças listadas em CREDITOS.md.

Créditos

Modelos 3D das peças: bibliotecas oficiais do KiCad. Fotos de componentes: Wikimedia Commons, com autores e licenças em docs/img/componentes/CREDITOS.md.

Parts

42
QtyValueFootprintReferences
810kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR4, R5, R6, R7, R11, R12, R13, R14
5100nFCapacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mmC1, C2, C3, C6, C7
4M3MountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
2100kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR3, R15
210nFCapacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mmC4, C5
21kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR2, R8
11N5822Diode_THT:D_DO-201AD_P12.70mm_HorizontalD1
124VConnector_Phoenix_MSTB:PhoenixContact_MSTBA_2,5_2-G-5,08_1x02_P5.08mm_HorizontalJ5
1470uF 35VCapacitor_THT:CP_Radial_D10.0mm_P5.00mmC10
147kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR9
15k6Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR10
174ACT245Package_DIP:DIP-20_W7.62mm_Socket_LongPadsU2
1DM556Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_VerticalJ4
1FAN 24VConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ7
1FAN2 24VConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ9
1FIM1Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ1
1FIM2Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ2
1LED 24VLED_THT:LED_D5.0mmD3
1MOTORConnector_Phoenix_MSTB:PhoenixContact_MSTBVA_2,5_4-G-5,08_1x04_P5.08mm_VerticalJ6
1NTC1Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ3
1NTC2Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ8
1P6KE30ADiode_THT:D_DO-15_P10.16mm_HorizontalD2
1RP2040-ZeroScaraNode:RP2040-Zero_SocketU1
1TMC2209ScaraNode:StepStick_SocketU4
1UARTConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJU

Questions

How big is the Scaranode PCB?

It measures 76 × 64 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Scaranode use?

42 parts, built around the 74ACT245M, RP2040-ZERO, TMC2209 and P6KE30A. 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 Scaranode KiCad files?

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

Can I use the Scaranode design in my own project?

Its repository publishes it under the CERN-OHL-S-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 layers401.3 × 203.2 mmCpu010, the printed circuit board in 3D

    Cpu010

    thorpej/pg68k

    The 68k Playground, a 680x0-based home-brew computer with multiple CPU options

    272 parts15
  • 2 layers65.5 × 58.4 mmSimpleInterface, the printed circuit board in 3D

    SimpleInterface

    jburks/X16-Simple-Intf

    A very simple X16 to microcontroller interface.

    19 parts1
  • 2 layers233.4 × 280 mmCft board0, the printed circuit board in 3D

    Cft board0

    alexiosc/cft

    The CFT homebrew minicomputer

    299 parts6GPL-3.0
  • 2 layers160 × 100 mmZ80, the printed circuit board in 3D

    Z80

    Noah1989/loopmicro

    An 8-bit microcomputer for the 21st century

    108 parts2MIT
  • 2 layers68 × 82 mmDefault esp32 board, the printed circuit board in 3D

    Default esp32 board

    apmm-25/trator_gps_hardware

    This repository will hold the hardware for the tractor GPS connection board, leveraging an ESP32 microcontroller

    60 parts
  • 2 layers53.3 × 50.8 mmUltimate pwm repeater, the printed circuit board in 3D

    Ultimate pwm repeater

    e1ectr0cut1e/pwm_repeater

    KiCad Project of a simple 12-24V PWM repeater mainly for LED Strips

    25 parts
  • 2 layers80 × 130 mmKuluckaMakinesi, the printed circuit board in 3D

    KuluckaMakinesi

    emrah1982/KuluckaMakinesi

    ESP32 tabanlı, 11 hayvan profili destekleyen çok evreli kuluçka kontrol sistemi. 3.2" TFT dokunmatik ekran, web arayüzü ve OTA güncelleme içerir.

    61 parts