Skip to the content
PCBKitNew board
2 layers122.5 × 53.3 mmPen plotterV2, the printed circuit board in 3D

Eine selbst entworfene PCB-Steuerplatine für einen DIY Pen Plotter, entwickelt in KiCad. Die Platine steuert zwei Schrittmotoren für die XY-Bewegung, einen Servo für den Stifthub und übernimmt Benutzerführung sowie…

Size
122.5 × 53.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
28
Nets
39
Pads
122
Tracks, vias
157, 125
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
24 May 2026
Updated
24 May 2026

Overview

Pen plotterV2 is an open-source printed circuit board by tomatencode, from the tomatencode/PenPlotterV2PCB repository on GitHub. It is a 2-layer board of 122.5 × 53.3 mm with 28 parts on 39 nets, routed with 157 tracks and 125 vias.

It is built around the SS8050. Its parts include 6 connectors, 5 capacitors, 5 resistors, 4 ICs and 1 diode. It belongs with the ESP32 boards of this library.

Main components

1

README

README.md

Pen Plotter Controller Board

Eine selbst entworfene PCB-Steuerplatine für einen DIY Pen Plotter, entwickelt in KiCad. Die Platine steuert zwei Schrittmotoren für die XY-Bewegung, einen Servo für den Stifthub und übernimmt Benutzerführung sowie Energiemanagement vollständig auf einer einzigen Platine.

Funktionen

  • ESP32 – Haupt-Mikrocontroller (Breakout aufgelötet) für Bewegungssteuerung und Logik
  • 2× TMC2209 – Schrittmotortreiber (Breakouts aufgelötet) mit UART-Konfiguration, stealthChop und stallGuard
  • SG90 Servo – Stift-Auf/Ab-Mechanismus
  • I2C LCD-Display – Angeschlossen über Steckverbinder
  • Drehgeber – Manuelle Steuerung und Menünavigation über Steckverbinder
  • Buzzer – Akustisches Feedback
  • 5V Buck Converter – (Breakout aufgelötet) Erzeugt die interne 5V-Versorgungsschiene aus 24V
  • 24V DC-Eingang – Versorgung über externen Transformator (DC-Hohlbuchse)

Stromversorgungsarchitektur

SchieneQuelleVerbraucher
24 VExterner Transformator (DC-Buchse)TMC2209 Motorspannung
5 VBuck Converter BreakoutESP32, Servo, Buzzer, LCD
3,3 VInterner LDO des ESP32TMC2209 Logikspannung, Drehgeber

Platinenübersicht

Schaltplan

Schaltplan

PCB-Layout

PCB-Layout

3D-Ansicht

3D-Ansicht

Entwickelt mit

  • KiCad – Schaltplan und PCB-Layout

Parts

28
QtyValueFootprintReferences
5100uCapacitor_THT:C_Radial_D5.0mm_H7.0mm_P2.00mmC1, C2, C3, C4, C5
5MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4, H5
25k1Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR5, R6
2Conn_01x04_PinConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ2, J3
2TMC2209_BreakoutProject_Breakouts:TMC2209 BreakoutU3, U4
1100RResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR4
110kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR3
11N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1
11kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1
15v_Buc_BreakoutProject_Breakouts:5V Buc BreakoutU2
1BuzzerBuzzer_Beeper:Buzzer_12x9.5RM7.6BZ1
1Conn_01x02TerminalBlock:TerminalBlock_MaiXu_MX126-5.0-02P_1x02_P5.00mmJ1
1Conn_01x03_PinConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ7
1Conn_01x04_SocketConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ6
1Conn_01x05_SocketConnector_PinSocket_2.54mm:PinSocket_1x05_P2.54mm_VerticalJ5
1ESP32 BreakoutProject_Breakouts:ESP32 Bev BoardU1
1SS8050Package_TO_SOT_THT:TO-92Q2

Questions

How big is the Pen plotterV2 PCB?

It measures 122.5 × 53.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Pen plotterV2 use?

28 parts, built around the SS8050. 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 Pen plotterV2 KiCad files?

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

Can I use the Pen plotterV2 design in my own project?

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

Similar boards

  • 4 layers81.2 × 96.6 mmKv4p ht PANEL, the printed circuit board in 3D

    Kv4p ht PANEL

    VanceVagell/kv4p-ht

    Open source handheld ham radio project KV4P-HT

    174 parts828GPL-3.0
  • 4 layers60 × 94 mmDaisySeedPedal125b, the printed circuit board in 3D

    DaisySeedPedal125b

    bkshepherd/DaisySeedProjects

    A collection of hardware and software projects based around the Electro-Smith Daisy Seed

    80 parts559MIT
  • 4 layers99.6 × 76.2 mmE TKT, the printed circuit board in 3D

    E TKT

    andreisperid/E-TKT

    open source embossed label maker

    110 parts481MIT
  • 2 layers28 × 30 mmOtterIron Devkit, the printed circuit board in 3D

    OtterIron Devkit

    Jana-Marie/Otter-Iron-PRO

    USB-PD soldering station for JBC C245 handles.

    64 parts321
  • 2 layers39.6 × 99.1 mmESP32-Eurorack Audio, the printed circuit board in 3D

    ESP32-Eurorack Audio

    ctag-fh-kiel/ctag-tbd

    CTAG TBD >>to be determined<< an extendible open source Eurorack sound module

    128 parts260
  • 4 layers243.8 × 171.5 mmNeotron Pico, the printed circuit board in 3D

    Neotron Pico

    Neotron-Compute/Neotron-Pico

    A Neotron powered by the Raspberry Pi Pico

    242 parts250
  • 2 layers100 × 100 mmHeatplate v1.1, the printed circuit board in 3D

    Heatplate v1.1

    DerSpatz/PCB-reflow-solder-heat-plate

    hardware design for a PCB reflow solder heat plate

    57 parts179MIT
  • 4 layers60 × 95 mmSTM32H7 GuitarPedal, the printed circuit board in 3D

    STM32H7 GuitarPedal

    GuitarML/GuitarPedalSTM32

    Guitar pedal using a stm32h7 microcontroller programmed with CubeIDE (PCB and Firmware)

    101 parts100MIT