

Pikey
My verson of a usb rubber ducky that can also be used as a storage device
- Size
- 15.7 × 40.1 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 49
- Nets
- 89
- Pads
- 267
- Tracks, vias
- 787, 121
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 7 Apr 2026
- Updated
- 4 May 2026
Overview
Pikey is an open-source printed circuit board by Thenewtechgu, from the Thenewtechgu/Pikey repository on GitHub. It is a 4-layer board of 15.7 × 40.1 mm with 49 parts on 89 nets, routed with 787 tracks and 121 vias.
It is built around the RP2350B, W25Q128JVSIQ and ABM8-272-T3, with the AOTA-B201610S3R3-101-T, DX07P024MJ1R1500 and SKRPACE010 among its other parts. Its parts include 21 capacitors, 14 resistors, 5 connectors, 3 ICs and 3 diodes. It belongs with the RP2350 boards of this library.
Main components
7RP2350B
QFN-80-EP(10x10)48 Power-on reset (POR)、Watchdog reset、External pin reset (NRST)、Built-in general-purpose timer、Integrated LDO、True random number generator (TRNG)、Hardware ECC check、Independent watchdog (IWDG) QFN-80-EP(10x10) Microcontrollers (MCU/MPU/SOC) ROHSRaspberry PiMicrocontrollers (MCU/MPU/SOC)W25Q128JVSIQ
SOIC-8-208mil-40℃~+85℃ 100,000 cycles 120ms@(32KB) 128Mbit 133MHz 1uA 2.7V~3.6V 20 Years 3ms Power-on reset、Hardware write protection、Software write protection、Write enable latch、Absolute write protection SPI SOIC-8-208mil NOR FLASH ROHSWinbondNOR FLASHABM8-272-T3
SMD3225-4P-40℃~+85℃ 10pF 12MHz 50Ω SMD crystal oscillator ±30ppm ±30ppm SMD3225-4P Crystals ROHSAbraconCrystalsAOTA-B201610S3R3-101-T
0806115mΩ 2.1A 2.4A 3.3uH Molded inductor 0806 Molding Power Inductors ROHSAbraconPower InductorsDX07P024MJ1R1500
插件-30℃~+80℃ 1 20V 24P 250mA、1.25A Black Male Type-C USB 3.2 插件 USB Connectors ROHSJAE ElectronicsUSB ConnectorsSKRPACE010
SMD-4P,4.2x3.2mm-30℃~+85℃ 16V 2.5mm 2.6N 3.2mm 4.2mm 50,000 cycles 50mA J-Lead Oval button SPST-NO Surface Mount,Vertical SMD-4P,4.2x3.2mm Tactile Switches ROHSALPSALPINETactile SwitchesSMLVN6RGB1U1
SMD2835-6P-40℃~+85℃ 0.6mm 2.8mm 3.5mm 400mW B:400mcd、R:700mcd、G:1200mcd Discrete Diode G:520nm~535nm、B:465nm~475nm、R:61nm~629nm R:2.1V、B:3.3V、G:3.3V R:50mA、G:40mA、B:40mA White Frosted Lens SMD2835-6P RGB LEDs ROHSROHM SemiconductorRGB LEDs
README
README.mdPikey
My verson of a usb rubber ducky that can also be used as a storage device
The Schematic and board
This is the schematic of the board.
Pikey uses
- RP2350B as the controller and communicater between the chip and the computer
- Flash memory (8mb)
- Micro sd card ( can be used for storage of payload or to be used as a normal flash drive)
- A user configurable Tactile Switch
- A 3 color LED (Red, Blue, Green)
And this is the routed board.
Parts
49| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | 100uF | Capacitor_SMD:C_0402_1005Metric | C6, C8, C9, C10, C11, C12, C13, C14, C15, C16, C17, C18 |
| 5 | 10kΩ | Resistor_SMD:R_0201_0603Metric | R9, R10, R11, R12, R13 |
| 4 | 4.7uF | Capacitor_SMD:C_0402_1005Metric | C1, C2, C3, C7 |
| 3 | 10uF | Capacitor_SMD:C_0402_1005Metric | C4, C5, C29 |
| 2 | 15pF | Capacitor_SMD:C_0402_1005Metric | C19, C20 |
| 2 | 1kΩ | Resistor_SMD:R_0402_1005Metric | R5, R6 |
| 2 | 27Ω | Resistor_SMD:R_0201_0603Metric | R2, R3 |
| 2 | 5.1kΩ | Resistor_SMD:R_0201_0603Metric | R1, R14 |
| 2 | 5V | Diode_SMD:D_0402_1005Metric | D17, D18 |
| 2 | Conn_02x01 | Connector_PinHeader_1.00mm:PinHeader_2x01_P1.00mm_Vertical | J1, J5 |
| 1 | 33Ω | Resistor_SMD:R_0402_1005Metric | R4 |
| 1 | 6.2kΩ | Resistor_SMD:R_0201_0603Metric | R8 |
| 1 | 9.1kΩ | Resistor_SMD:R_0201_0603Metric | R7 |
| 1 | ABM8-272-T3 | ABM8-272-T3:XTAL_ABM8-272-T3 | Y1 |
| 1 | AOTA-B201610S3R3-101-T | AOTA-B201610S3R3-101-T:AOTAB201610S3R3101T | L2 |
| 1 | Conn_01x03 | Connector_PinHeader_1.00mm:PinHeader_1x03_P1.00mm_Vertical | J4 |
| 1 | DX07P024MJ1R1500 | DX07P024MJ1R1500:JAE_DX07P024MJ1R1500 | J2 |
| 1 | Microsd card | Connector_Card:microSD_HC_Hirose_DM3AT-SF-PEJM5 | J3 |
| 1 | NCP1117-3.3_SOT223 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U2 |
| 1 | RP2350B | Package_DFN_QFN:QFN-80-1EP_10x10mm_P0.4mm_EP3.4x3.4mm | U1 |
| 1 | SKRPACE010 | SKRPACE010:SW_SKRPACE010 | S1 |
| 1 | SMLVN6RGB | LED_SMD:LED_ROHM_SMLVN6 | D1 |
| 1 | W25Q128JVS | Package_SO:SOIC-8_5.3x5.3mm_P1.27mm | U3 |
Questions
How big is the Pikey PCB?
It measures 15.7 × 40.1 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Pikey use?
49 parts, built around the RP2350B, W25Q128JVSIQ, ABM8-272-T3 and AOTA-B201610S3R3-101-T. 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 Pikey KiCad files?
From the Thenewtechgu/Pikey repository on GitHub, at the commit this page was made from: the board is Pikey/Pikey.kicad_pcb and its schematic Pikey/Pikey.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Pikey design in my own project?
Its repository states no licence, so its author keeps all rights: ask Thenewtechgu before reusing the design.
Similar boards
- 4 layers50 × 70 mm

- 4 layers68.6 × 56 mm

Cartridge
coco-chameleon/chameleon-hardware
TRS-80 Color Computer cartridge emulator
95 partsCERN-OHL-W-2.0 - 4 layers44.3 × 95.9 mm

- 2 layers11.3 × 11 mm

- 4 layers89 × 61 mm

- 2 layers90 × 100 mm

- 4 layers49.3 × 51.8 mm

Mega
1vers1on/Mega
A microcontroller based on the RP2350B with a dedicated dac and adc, plus wifi and bluetooth.
52 parts - 4 layers100 × 100 mm

FarmMesh Node
chinawrj/FarmMesh-Node
Developing an integrated hardware and software solution for farm-wide Mesh networking: RP2350B/ESP32-C5 nodes, firmware, network protocols, and Wi-Fi/BLE sensor access.
164 parts