Skip to the content
PCBKitNew board
2 layers65 × 22 mmDucktape, the printed circuit board in 3D

Instead of hiding behind proprietary hardware, ducktape uses simple off-the-shelf parts and a dead-simple design you can understand, repair, and modify.

Size
65 × 22 mm
Copper layers
2
Thickness
1.6 mm
Parts
25
Nets
53
Pads
160
Tracks, vias
240, 44
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
22 Mar 2026
Updated
12 Apr 2026

Overview

Ducktape is an open-source printed circuit board by sectersion, from the sectersion/ducktape repository on GitHub. It is a 2-layer board of 65 × 22 mm with 25 parts on 53 nets, routed with 240 tracks and 44 vias.

It is built around the ESP32-S3-MINI-1U-N8, W25Q16JVSSIQ and RT9013-33GB, with the WS2812B-2020 among its other parts. Its parts include 7 capacitors, 5 resistors, 4 connectors, 3 ICs and 2 switches. It belongs with the ESP32 boards of this library.

Main components

4

README

README.md

ducktape

ducktape is a budget-friendly, fully open alternative to the USB Rubber ducky, the well-known keystroke-injection tool used in cybersecurity and physical pentesting.
The goal: COST OPTIMIZATION

Instead of hiding behind proprietary hardware, ducktape uses simple off-the-shelf parts and a dead-simple design you can understand, repair, and modify. Cheap to build, easy to hack on, and perfect for learning physical security without dropping triple digits on a dongle.

I built this because I’m diving deeper into physical access testing, and I refuse to pay luxury-brand prices for tools that are essentially microcontrollers pretending to be premium gear.
Companies like Flipper and Hak5 make cool stuff — sure — but most of it can be recreated for a fraction of the price if you’re willing to solder and tinker.

Schematic

image

PCB

image

3D Model

image

Disclaimer

This project is for educational and authorized security testing only.
You’re responsible for how you use it.
If you plug this into a device you don’t have explicit permission to test, that’s on you, not me, not the repo, not the PCB.

Pentest ethically.

Parts

25
QtyValueFootprintReferences
3100nFCapacitor_SMD:C_0402_1005MetricC4, C6, C7
31uFCapacitor_SMD:C_0402_1005MetricC1, C2, C8
210kResistor_SMD:R_0402_1005MetricR1, R2
25.1kResistor_SMD:R_0402_1005MetricR3, R4
2MountingHole_2.2mm_M2MountingHole:MountingHole_2.2mm_M2REF1, REF1
110uFCapacitor_SMD:C_0402_1005MetricC3
133RResistor_SMD:R_0402_1005MetricR5
1ARMConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ4
1BOOTSKRPACE010:SW_SKRPACE010S1
1ENSKRPACE010:SW_SKRPACE010S2
1ESP32-S3-MINI-1URF_Module:ESP32-S2-MINI-1UU4
1LOGOasset_lib:nl_bwG1
1RT9013-33GBRT9013-33GB:SOT94P279X129-5NU3
1SSD1306Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ1
1USB_AConnector_USB:USB_A_CNCTech_1001-011-01101_HorizontalJ2
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J3
1W25Q16JVSSIQW25Q16JVSSIQ:SOIC127P790X216-8NU2
1WS2812B-2020LED_SMD:LED_WS2812B-2020_PLCC4_2.0x2.0mmD1

Questions

How big is the Ducktape PCB?

It measures 65 × 22 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Ducktape use?

25 parts, built around the ESP32-S3-MINI-1U-N8, W25Q16JVSSIQ, RT9013-33GB and WS2812B-2020. 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 Ducktape KiCad files?

From the sectersion/ducktape repository on GitHub, at the commit this page was made from: the board is ducktape.kicad_pcb and its schematic ducktape.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Ducktape design in my own project?

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

Similar boards

  • 2 layers140.6 × 25.9 mmESP32 SmartGlass, the printed circuit board in 3D

    ESP32 SmartGlass

    jobitjoseph/ESP32-AI-SmartGlass

    The ESP32 AI Smartglass is an innovative wearable device that blends the power of artificial intelligence with the convenience of home automation.

    47 parts16
  • 6 layers100 × 60 mmAether, the printed circuit board in 3D

    Aether

    nasheed-x/aether

    Aether is a versatile flight computer for testing flight hardware and software, focusing on sensor fusion to monitor rocket states and interface with on-board systems.

    180 parts10
  • 4 layers80 × 50 mmOzone telecom, the printed circuit board in 3D

    Ozone telecom

    DashiellRussell/UNSW_Rocketry_Senior_Flight_Computer

    KiCad project for the senior flight computer used by UNSW Rocketry.

    118 parts
  • 4 layers25 × 25 mmS3 stamp, the printed circuit board in 3D

    S3 stamp

    rallekralle11/ESP32-S3-stamp

    Pin-compatible with the RP2040 stamp

    41 parts3CERN-OHL-P-2.0
  • 4 layers78 × 72.8 mmTwin, the printed circuit board in 3D

    Twin

    Las-Vejas/Twin

    A macropad for both your computer and Home Assistant.

    101 parts1
  • 2 layers60 × 43 mmDesktop, the printed circuit board in 3D

    Desktop

    dyu134/ESP-HI-PLUS

    The Robot sub-module is a high-performance actuator and sensing expansion board for the ESP-HI-PLUS, designed to transform the device into a mobile or interactive robotic platform.

    62 parts
  • 2 layers115.6 × 106.7 mmErgoSNM v3 left, the printed circuit board in 3D

    ErgoSNM v3 left

    siderakb/ergo-snm-keyboard

    ErgoSNM is a split ergonomic keyboard integrated with trackball, wireless is in beta

    90 parts172CERN-OHL-P-2.0