Skip to the content
2 layers86.6 × 33 mmController, the printed circuit board in 3D

I want to create a drawing robot for my assignments. I think it will be helpful.This is my first project

Size
86.6 × 33 mm
Copper layers
2
Thickness
1.6 mm
Parts
27
Nets
67
Pads
159
Tracks, vias
321, 49
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
15 Jan 2026
Updated
21 Mar 2026

Overview

Controller is an open-source printed circuit board by alanrstalin2010, from the alanrstalin2010/Drawing-robot repository on GitHub. It is a 2-layer board of 86.6 × 33 mm with 27 parts on 67 nets, routed with 321 tracks and 49 vias.

It is built around the ESP32-S3-WROOM-1-N8, TS-1088-AR02016 and TYPE-C-31-M-12. Its parts include 7 connectors, 6 resistors, 5 capacitors, 4 ICs and 3 diodes. It belongs with the ESP32 boards of this library.

Main components

3

README

README.md

Drawing-robot

I want to create a drawing robot for my assignments. I think it will be helpful.This is my first project.This project is about building a simple drawing plotter robot that can automatically draw pictures and text on paper. It uses NEMA stepper motors to move a pen precisely along the X and Y directions. WhatsApp Image 2026-01-21 at 7 20 30 PM WhatsApp Image 2026-01-21 at 7 19 57 PM 2026-01-16 at 9 46 21 PM image WhatsApp Image 2026-01-27 at 10 24 27 PM

Parts

27
QtyValueFootprintReferences
65.1KResistor_SMD:R_0603_1608MetricR1, R2, R3, R4, R5, R6
5Conn_01x04_PinConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ2, J3, J4, J5, J7
2100nCapacitor_SMD:C_0603_1608MetricC3, C4
2A4988_STEPPER_MOTOR_DRIVER_CARRIERA4988_STEPPER_MOTOR_DRIVER_CARRIER:MODULE_A4988_STEPPER_MOTOR_DRIVER_CARRIERU1, U4
2TS-1088-AR02016easyeda2kicad:SW-SMD_L3.9-W3.0-P4.45SW1, SW2
110uCapacitor_SMD:C_0603_1608MetricC1
11uCapacitor_SMD:C_0603_1608MetricC5
122uCapacitor_SMD:C_0603_1608MetricC2
1BLUELED_SMD:LED_0603_1608MetricD3
1Conn_01x02_PinConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalJ6
1ESP32-S3-WROOM-1PCM_Espressif:ESP32-S3-WROOM-1U2
1GREENLED_SMD:LED_0603_1608MetricD2
1LD1117S33TR_SOT223Package_TO_SOT_SMD:SOT-223-3_TabPin2U3
1REDLED_SMD:LED_0603_1608MetricD1
1TYPE-C-31-M-12TYPE-C-31-M-12:HRO_TYPE-C-31-M-12J1

Similar boards

  • 2 layers96.2 × 129.6 mmPendant, the printed circuit board in 3D

    Pendant

    cumhuronat/mr-1-openpendant

    An opensource pendant project MR-1 CNC

    62 parts1
  • 2 layers29 × 51.9 mmEsp32, the printed circuit board in 3D

    Esp32

    CopperPilot/copper-pilot-cli

    CopperPilot in your terminal: a thin, open-source client for CopperPilot electronics design agent, the best AI for PCB Design.

    21 parts36MIT
  • 2 layers80.7 × 40.4 mmAssistant, the printed circuit board in 3D

    Assistant

    emmanuelprakash177-gi/RPI-AI-ASSISTANT

    I want to create an ai assistant . Now a days am very much thinking about it . Then I got an idea to create a ai assistant fully offline. Running fully offline model

    25 parts
  • 4 layers49 × 42 mmEsp-32-s3-wroom-1, the printed circuit board in 3D

    Esp-32-s3-wroom-1

    JiaenLiew/Self-stabilising-gimbal

    Electronics and Control systems project with self made ESP32 devboard and DRV8316 pcbs

    28 parts
  • 4 layers190 × 100 mmRioctrl controller, the printed circuit board in 3D

    Rioctrl controller

    festlv/rioctrl-hw

    Hardware design for modular CNC controller

    281 parts16CERN-OHL-S-2.0
  • 2 layersBaseline, the printed circuit board in 3D

    Baseline

    atomic14/kicad-esp32-dev-boards

    Generates canonical "basic dev board" KiCad schematics for the Espressif modules that have a PCB antenna + native USB (12 modules across S2/S3/C3/C5/C6/H2).

    18 parts15
  • 4 layers43.2 × 17.8 mmGeekble Nano ESP32S3, the printed circuit board in 3D

    Geekble Nano ESP32S3

    SooDragon/Geekble-nano-ESP32S3

    Geekble nano ESP32S3

    94 parts6CC0-1.0
  • 2 layers106.3 × 21.7 mmNanoleaf shapes, the printed circuit board in 3D

    Nanoleaf shapes

    Cptmeme/Nanoleaf-Shapes-controller

    Bus-powered half-duplex interface board between a 3.3 V MCU and the Nanoleaf Shapes panel bus

    63 parts3GPL-3.0

Questions

How big is the Controller PCB?

It measures 86.6 × 33 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Controller use?

27 parts, built around the ESP32-S3-WROOM-1-N8, TS-1088-AR02016 and TYPE-C-31-M-12. 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 Controller KiCad files?

From the alanrstalin2010/Drawing-robot repository on GitHub, at the commit this page was made from: the board is PCB/controller.kicad_pcb and its schematic PCB/controller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Controller design in my own project?

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