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.ZIP
file : - 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 Device
and select the board from the list which you have. - Click on
Choose OS
and at the bottom click onUse Custom
. - Select the downloaded
.DISK.IMG.ZIP
from the computer. - Click on
Choose Storage
and select the Micro SD Card. - Click on
Next
. - Click on
No
. - Click on
Yes
. - Wait for sometime and after that
.DISK.IMG.ZIP
is 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
USB
port 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 :
lib
folder andcode.py
file.
- Download latest Adafruit CircuitPython Bundle from here
- Extarct the ZIP file.
- Go to the
lib
folder in the extracted ZIP file. - Copy
adafruit_hid
folder in thelib
folder ofCIRCUITPY
. - Done! Now, Raspberry Pi Pico Series Board is ready to use as a USB Rubber Ducky.