

SCRAPPY PCB
A networked robot arm
- Size
- 91.6 × 98.7 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 62
- Nets
- 54
- Pads
- 216
- Tracks, vias
- 326, 19
- Pours
- 3
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 21 Sep 2022
- Updated
- 5 Mar 2023
Overview
SCRAPPY PCB is an open-source printed circuit board by ebertmx, from the ebertmx/SCRAPPY-MK1 repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 91.6 × 98.7 mm with 62 parts on 54 nets, routed with 326 tracks and 19 vias.
It is built around the LM324, L7805 and PN2222A. Its parts include 21 resistors, 11 connectors, 10 capacitors, 5 diodes and 3 ICs. It belongs with the ESP32 boards of this library.
Main components
3LM324
SOP-14-1.5V~10V 0℃~+70℃ 24V 250nA 3V~20V 4 40mA 50nA 700uA 7mV 80dB SOP-14 Operational Amplifier ROHSHXY MOSFETOperational AmplifierL7805
TO-220ST0℃~+125℃@(Tj) 1 1.2A 20V 2V@(1A) 42uV 500uA 5V 73dB@(120Hz) Fixed Positive Short Circuit Protection TO-220ST Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSOSENVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsPN2222A
TO-92-3-55℃~+150℃ 1 NPN 1A 300MHz 300mV 40V 625mW NPN TO-92-3 Bipolar (BJT) ROHSNTE ElectronicsBipolar (BJT)
README
README.mdSCRAPPY-MK1
A 3D printed robot arm. View documents in project_files for a complete description.
This arm was developed over a 4 week period as an engineering demonstration. Inspired by a previous project, HUEBERT MK2, SCRAPPY consist mostly of 3D printed components and is controllable over the internet (IoT).


The goals of project SCRAPPY were too design and build a robot arm which
- is highly modular
- inexpensive
- had at least 3 DoF
- could be controlled wireless over a websocket or similar
- was position and speed controllable
- used a variety of electrical components (for demonstration purposes)
Other requirements of the specific design can be found in project_files.
The code contained in this respository is designed to run on a 30pin ESP32 Dev module. A python GUI interface is also contained.

This project is ongoing. More details on the use and implementation of this code will be posted when available.
Parts
62| Qty | Value | Footprint | References |
|---|---|---|---|
| 21 | R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R2, R3, R4, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21 +5 |
| 9 | C | Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm | C1, C2, C3, C4, C5, C6, C7, C8, C9 |
| 5 | LED | LED_THT:LED_D5.0mm_Clear | D1, D2, D3, D4, D5 |
| 4 | MountingHole | MountingHole:MountingHole_2.2mm_M2_DIN965_Pad | H1, H2, H3, H4 |
| 4 | R_Potentiometer | Potentiometer_THT:Potentiometer_Bourns_3296W_Vertical | RV1, RV2, RV3, RV4 |
| 3 | Conn_01x03 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J7, J8, J10 |
| 3 | Conn_01x04 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J1, J2, J5 |
| 3 | PN2222A | Package_TO_SOT_THT:TO-92_Inline_Wide | Q1, Q2, Q3 |
| 2 | Conn_01x15 | Connector_PinSocket_2.54mm:PinSocket_1x15_P2.54mm_Vertical | J6, J9 |
| 1 | C_Polarized | Capacitor_THT:CP_Radial_D6.3mm_P2.50mm | C10 |
| 1 | Conn_02x02_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J11 |
| 1 | Conn_02x04_Counter_Clockwise | Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical | J3 |
| 1 | ESP32-DevBoard | Espressif:ESP32-DevBoard | U3 |
| 1 | L7805 | Converter_DCDC:Converter_DCDC_RECOM_R-78B-2.0_THT | U2 |
| 1 | LM324 | Package_DIP:DIP-14_W7.62mm_Socket_LongPads | U1 |
| 1 | OLED Display | Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_Horizontal | DISP1 |
| 1 | Screw_Terminal_01x02 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J4 |
More from ebertmx/SCRAPPY-MK1
1- 2 layers48 × 48 mm

Similar boards
- 2 layers97.8 × 82.6 mm

- 2 layers90 × 55 mm

Llluvia pcb
misaaaaaa/llluvia-pcb
circuito generador de gotas de lluvia lumínicas y sonoras
30 partsMIT - 2 layers115 × 90 mm

Proj02-g05
disenoUDP/dis8644-2025-1-proyectos
Proyectos de DIS8644 Taller de diseño de máquinas electrónicas, primer semestre 2025
38 partsMIT - 2 layers142 × 100 mm

ZX21
fordp2002/ZX21
40 Years after the Sinclair ZX81 was released this project aims to preserve the first 4 chip computer
133 parts9BSD-3-Clause - 2 layers301 × 262.6 mm

1 Sistema FINAL
felipesantiagoach-ops/cdp1802-8bit-computer
8-bit microcomputer based on the RCA CDP1802, the first CMOS microprocessor. Three stages designed in KiCad: two built and tested (assembly programs, UART, Tiny BASIC, Elf/OS) and a final design with an ADC, I²C/SPI…
207 parts - 2 layers149.9 × 106.7 mm

- 2 layers100 × 65 mm

- 2 layers59.7 × 37.5 mm

Questions
How big is the SCRAPPY PCB PCB?
It measures 91.6 × 98.7 mm and has 2 copper layers, 1.6 mm thick.
What parts does the SCRAPPY PCB use?
62 parts, built around the LM324, L7805 and PN2222A. 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 SCRAPPY PCB KiCad files?
From the ebertmx/SCRAPPY-MK1 repository on GitHub, at the commit this page was made from: the board is Hardware/Electrical/SCRAPPY_PCB/SCRAPPY_PCB.kicad_pcb and its schematic Hardware/Electrical/SCRAPPY_PCB/POWER_BOARD/POWER_BOARD.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the SCRAPPY PCB design in my own project?
Its repository publishes it under the GPL-3.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).