I bought a flipper zero
I recently bought a flipper zero on a whim. After scanning all of the RFID objects I could find in my house and failing to scan my garage door opener, I got very interested in the BadUSB app and wrote quackdoor.
With quackdoor you can generate duckyscripts to execute arbitrary python code, which can be used as payloads to the Bad USB flipper zero app. It might work on any kind of BadUSB controller, but it probably requires modification.
EDIT (8-7-2025): quackdoor is now installable via pip.