Skip to the content
2 layers91.6 × 98.7 mmSCRAPPY PCB, the printed circuit board in 3D

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

3

README

README.md

SCRAPPY-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).

Alt text

Alt text

The goals of project SCRAPPY were too design and build a robot arm which

  1. is highly modular
  2. inexpensive
  3. had at least 3 DoF
  4. could be controlled wireless over a websocket or similar
  5. was position and speed controllable
  6. 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.

Alt text Alt text Alt text Alt text

This project is ongoing. More details on the use and implementation of this code will be posted when available.

Parts

62
QtyValueFootprintReferences
21RResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1, R2, R3, R4, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21 +5
9CCapacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mmC1, C2, C3, C4, C5, C6, C7, C8, C9
5LEDLED_THT:LED_D5.0mm_ClearD1, D2, D3, D4, D5
4MountingHoleMountingHole:MountingHole_2.2mm_M2_DIN965_PadH1, H2, H3, H4
4R_PotentiometerPotentiometer_THT:Potentiometer_Bourns_3296W_VerticalRV1, RV2, RV3, RV4
3Conn_01x03Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ7, J8, J10
3Conn_01x04Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ1, J2, J5
3PN2222APackage_TO_SOT_THT:TO-92_Inline_WideQ1, Q2, Q3
2Conn_01x15Connector_PinSocket_2.54mm:PinSocket_1x15_P2.54mm_VerticalJ6, J9
1C_PolarizedCapacitor_THT:CP_Radial_D6.3mm_P2.50mmC10
1Conn_02x02_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ11
1Conn_02x04_Counter_ClockwiseConnector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalJ3
1ESP32-DevBoardEspressif:ESP32-DevBoardU3
1L7805Converter_DCDC:Converter_DCDC_RECOM_R-78B-2.0_THTU2
1LM324Package_DIP:DIP-14_W7.62mm_Socket_LongPadsU1
1OLED DisplayConnector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_HorizontalDISP1
1Screw_Terminal_01x02TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_HorizontalJ4

More from ebertmx/SCRAPPY-MK1

1
  • 2 layers48 × 48 mmPOWER BOARD, the printed circuit board in 3D

    POWER BOARD

    ebertmx/SCRAPPY-MK1

    A networked robot arm

    20 partsGPL-3.0

Similar boards

  • 2 layers97.8 × 82.6 mmPower Supply, the printed circuit board in 3D

    Power Supply

    hxtk/Power-Supply

    Dual-limiting laboratory power supply schematic and PCB

    43 parts1
  • 2 layers90 × 55 mmLlluvia pcb, the printed circuit board in 3D

    Llluvia pcb

    misaaaaaa/llluvia-pcb

    circuito generador de gotas de lluvia lumínicas y sonoras

    30 partsMIT
  • 2 layers115 × 90 mmProj02-g05, the printed circuit board in 3D

    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 mmZX21, the printed circuit board in 3D

    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 mm1 Sistema FINAL, the printed circuit board in 3D

    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 mmCamera Stand, the printed circuit board in 3D

    Camera Stand

    hansajayathilaka/L1-Hardware-Project

    Level 1 hardware project robot

    40 parts
  • 2 layers100 × 65 mmAl viento, the printed circuit board in 3D

    Al viento

    misaaaaaa/al-viento

    pcb para máquina generadora de campos intensivos

    51 partsMIT

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).