Skip to the content
PCBKitNew board
2 layers70 × 140 mmPCB V1, the printed circuit board in 3D

BEng Dissertation; Penetration-testing device to highlight security system vulnerabilities

Size
70 × 140 mm
Copper layers
2
Thickness
1.6 mm
Parts
46
Nets
74
Pads
240
Tracks, vias
405, 34
Pours
1
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
5 Nov 2024
Updated
23 Feb 2026

Overview

PCB V1 is an open-source printed circuit board by Jonathan-0101, from the Jonathan-0101/skeletonKey repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 70 × 140 mm with 46 parts on 74 nets, routed with 405 tracks and 34 vias.

It is built around the CP2104EK, ESP32-WROOM-32E and AP2112K-3.3, with the USBLC6-2P6, BLM21PG221SH1 and DMG3415U among its other parts. Its parts include 13 capacitors, 13 resistors, 5 ICs, 2 diodes and 2 transistors. It belongs with the radio and wireless boards and the ESP32 boards of this library.

Main components

8

README

README.md

Skeleton Key

pages-build-deployment GitHub

Final year BEng Project, creating a Penetration Testing Device based on an ESP32 microcontroller, to highlight common and prevelent security vulnerabilities in devices and networks.

Parts

46
QtyValueFootprintReferences
410KResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR1, R9, R12, R13
4Hole_PadMountingHole:MountingHole_2.2mm_M2_Pad_ViaH1, H2, H3, H4
3100nCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C6, C13
322uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC3, C9, C11
2100nCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC4, C12
210uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC2, C8
21KResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR6, R7
222RResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR10, R11
25k1Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR4, R5
1100kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR3
110kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR8
11uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC5
11uCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC10
14.KResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR2
14u7Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC7
1AP2112K-3.3Package_TO_SOT_SMD:SOT-23-5U2
1BLM21PG221Inductor_SMD:L_0603_1608Metric_Pad1.05x0.95mm_HandSolderFB1
1Battery PlugConnector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_HorizontalJSTPH1
1CP2104Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mmU4
1Charging_LEDLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD1
1DMG3415UDGM3415U:SOT95P240X105-3NQ1
1ESP32-WROOM-32ERF_Module:ESP32-WROOM-32DU5
1MBR120MBR120:SDO_SOD-123FL498_OSICR1
1MCP73831-2-OTPackage_TO_SOT_SMD:SOT-23-5U1
1Polyfuse 1AFuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolderF1
1Power_LEDLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD2
1Power_SwitchButton_Switch_THT:SW_DIP_SPSTx01_Slide_9.78x4.72mm_W7.62mm_P2.54mmSW1
1Reset ButtonButton_Switch_SMD:SW_Push_SPST_NO_Alps_SKRKSW2
1UMH3NPackage_TO_SOT_SMD:SOT-363_SC-70-6Q2
1USBLC6-2P6Package_TO_SOT_SMD:SOT-666U3
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J1

Questions

How big is the PCB V1 PCB?

It measures 70 × 140 mm and has 2 copper layers, 1.6 mm thick.

What parts does the PCB V1 use?

46 parts, built around the CP2104EK, ESP32-WROOM-32E, AP2112K-3.3 and USBLC6-2P6. 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 PCB V1 KiCad files?

From the Jonathan-0101/skeletonKey repository on GitHub, at the commit this page was made from: the board is Hardware/PCB V1/PCB/PCB.kicad_pcb and its schematic Hardware/PCB V1/PCB V1.0/PCB V1.0/PCB V1.0(PN5180).kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the PCB V1 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).

More from Jonathan-0101/skeletonKey

3
  • 4 layers80 × 160 mmPCB V3.1, the printed circuit board in 3D

    PCB V3.1

    Jonathan-0101/skeletonKey

    BEng Dissertation; Penetration-testing device to highlight security system vulnerabilities

    299 parts1GPL-3.0
  • 2 layers115 × 120 mmPCB V1.1, the printed circuit board in 3D

    PCB V1.1

    Jonathan-0101/skeletonKey

    BEng Dissertation; Penetration-testing device to highlight security system vulnerabilities

    99 parts1GPL-3.0
  • 2 layersPCB V1.0, the printed circuit board in 3D

    PCB V1.0

    Jonathan-0101/skeletonKey

    BEng Dissertation; Penetration-testing device to highlight security system vulnerabilities

    97 parts1GPL-3.0

Similar boards

  • 4 layers100 × 60 mmESP32-RS485, the printed circuit board in 3D

    ESP32-RS485

    Teknikens-Hus/Open-Hardware

    Various open hardware projects

    49 partsGPL-3.0
  • 4 layers54 × 35 mmBike, the printed circuit board in 3D

    Bike

    InfinityTech100/Bike-Mini-speedo

    67 parts
  • 2 layers152.1 × 70.1 mmFLP PCB set, the printed circuit board in 3D

    FLP PCB set

    DSM-Interrupt/FLP

    Overall Embedded segment of Project FLP

    118 parts
  • 6 layers100 × 50 mmArchive, the printed circuit board in 3D

    Archive

    sikaxn/FRC-Custom-CAN-Sensor

    If you are looking for IronMaple ESP32‐FRC‐devkit resources, please switch branch to dev-board.

    92 parts12GPL-3.0
  • 4 layers92 × 88 mmIOT, the printed circuit board in 3D

    IOT

    Habib-creater/ESP32-IoT-Monitoring-Control-Board

    4-layer ESP32-based IoT monitoring and control board with environmental sensing, relay control, USB-C, and Qwiic expansion.

    63 parts1
  • 4 layers100 × 100 mmWroom board, the printed circuit board in 3D

    Wroom board

    SinaKarvandi/PCB-Designs

    Blue Pill PCB

    63 parts1GPL-3.0
  • 4 layers100 × 80 mmESP32, the printed circuit board in 3D

    ESP32

    Tanmayeers/Projects

    Specifications: 1. Operting Voltage: 9V 2. Operating Current: 200mA 3. Output Voltage Swing: 6.5V 4. 3dB - Bandwidth: 100 ± 10 Hz 5. Noise: 5.406mVrms

    63 parts1