Setup for Raspberry Pi Zero Series boards to make a USB Rubber Ducky.
- Raspberry Pi Zero
- Raspberry Pi Zero W
- Raspberry Pi Zero 2 W
Tip
Use at least 8GB Micro SD Card.
When use new Micro SD Card then format it as FAT32.
Make sure that Micro USB cable supports Data transfer.
- Downloadb latest CircuitPython
.DISK.IMG.ZIPfile : - Download Raspberry Pi Imager according to your Operating System from here.
- Simply install it.
- Connect Micro SD Card (at least 8GB) to the computer.
- Open Raspberry Pi Image.
- Click on
Choose Deviceand select the board from the list which you have. - Click on
Choose OSand at the bottom click onUse Custom. - Select the downloaded
.DISK.IMG.ZIPfrom the computer. - Click on
Choose Storageand select the Micro SD Card. - Click on
Next. - Click on
No. - Click on
Yes. - Wait for sometime and after that
.DISK.IMG.ZIPis successfully flashed into the Micro SD Card. - Unplug the Micro SD Card from the computer and plug into the board.
- Connect Micro USB Cable to the
USBport of the board.- Make sure that Micro USB cable supports Data transfer.
- It is connected as
CIRCUITPY. - Means CircuitPython is successfully flashed in the Raspberry Pi Zero Series Board.
- Open
CIRCUITPY.
- There are two important things in it :
libfolder andcode.pyfile.
- Download latest Adafruit CircuitPython Bundle from here
- Extarct the ZIP file.
- Go to the
libfolder in the extracted ZIP file. - Copy
adafruit_hidfolder in thelibfolder ofCIRCUITPY. - Done! Now, Raspberry Pi Pico Series Board is ready to use as a USB Rubber Ducky.