wifiduck
WiFi Duck is an open-source BadUSB platform for emulating USB keyboards over WiFi. It lets users write, save, and run scripts from a browser on supported Arduino and ESP8266 boards.
Share on XLicense: MIT
Overview
WiFi Duck is an open-source project for building and managing BadUSB-style devices that emulate a USB keyboard. It is intended for use with ESP8266 and Arduino-based hardware, and it lets users connect over WiFi to create, save, and run Ducky Script from a browser. The project includes board setup, firmware flashing, scripting, web-based control, and debugging for supported devices.
Key features
- WiFi-based control from a browser for supported boards
- Create and run Ducky Script keyboard payloads
- Works with ESP8266 and Atmega32u4-based hardware
- Firmware flashing and debugging guidance for board setup
Best for
Best for people learning how BadUSB devices operate, or testing scripts on supported Arduino and ESP8266 boards. It is most useful when a web interface and WiFi setup are preferred over copying scripts to removable media.
- Upstream
- SpacehuhnTech/WiFiDuck
- Fork on GitHub
- Guo-astro/wifiduck
- Upstream stars
- 3.3k
- Category
- Hardware, OS and embedded
- License
- MIT
- Forked
- 2026-10-03
- Sync status
- In syncLast synced 2026-10-14
More in Hardware, OS and embedded
Turns a Gemtek W1700K Wi-Fi 7 router into a wideband software-defined radio receiver, streaming raw IQ to a Linux host for live spectrum and waterfall viewing and receiver control.
Forked 2026-10-12Last synced 2026-10-14Custom license (see repository)Hardware, OS and embeddedGitHub
Provides an experimental Metal driver for NVIDIA Turing-and-later GPUs on Intel Macs running macOS 15 with OpenCore. It enables graphics and compute interfaces, with compatibility varying by system.
Forked 2026-10-11Last synced 2026-10-14Custom license (see repository)Hardware, OS and embeddedGitHub
An Arduino library for sending and receiving data over LoRa radios. It provides an interface for compatible SX127x-based boards and the Arduino MKR WAN 1300 to exchange wireless packets.
Forked 2026-10-10Last synced 2026-10-14License: MITHardware, OS and embeddedGitHub
Jumper is the AI toolkit for a 22-DoF crab robot, covering appearance, motion, and scene creation for practical robot design work.
Forked 2026-10-07Last synced 2026-10-14License: Apache-2.0Hardware, OS and embeddedGitHub