WiFi Duck
Wireless BadUSB with a free, as in freedom, source.
WiFi Duck is a free tool for studying keystroke injection attacks and learning about BadUSB.
Easy to use and self-build (with ATmega32u4 and ESP8266).
It has WiFi connection and you can save and execute BadUSB scripts through a simple web interface.
No need to compile scripts or copy them to a micro SD card.
Great tool to quickly learn new scripts and test them.
100% DIYable