🦆 HackDucky

Made by Souptik & Aarav

What is HackDucky?

HackDucky is a compact, powerful RP2040-based USB device inspired by the concept of a "USB Rubber Ducky" — but fully open-source and customizable. It features dual USB ports (Type-A & Type-C), RGB status indicator, SD card support, and a generous 16MB flash. Ideal for scripting, automation, HID emulation, and more!

🔧 Features

🧠 What Can It Do?

💻 Getting Started

  1. Flash Firmware: Connect via USB and flash with your favorite firmware (e.g. CircuitPython, Raspberry Pi Pico SDK UF2, etc).
  2. Insert SD Card (Optional): Load your payloads/scripts/configs on a FAT32-formatted card.
  3. Connect to Host via USB-A: HackDucky will start executing its payload or HID script automatically (depending on firmware).

RGB Status LED: Visual feedback for execution state.

âš¡ Power & USB Notes

🧰 Tools Used

Project Plan

  1. Define project goals and requirements
  2. Design user interface and experience
  3. Develop core features
  4. Test and debug
  5. Deploy and share

it is what it is

a Hackiest badusb