I am the second largest contributor to the pico-ducky project (2.5k GitHub stars). The pico-ducky project aims to mimic a badUSB with a simple RPI Pico. A badUSB is a USB device that acts as a HID device, or in other words, a keyboard; it can do anything a human can via a keyboard, but much faster. Most bad USBs use a language known as Duckyscript, a simple language that allows for programming bad USBs using commands such as DELAY, STRING, etc. I added Duckyscript v3 support, if statements, loops, variable support, and mathematical operations to the pico-ducky project, making it much more powerful then it was before.