A small cross-platform troubleshooter using the PicoDucky!
This is being subbmitted to Hack Club's YSWS PicoDucky. A PicoDucky is a custon PCB that acts as a HID device and is open soursed on Github here.
calculated through hackatime
When the USB is plugged in, press the button one to three times to signal the OS. This opens a terminal and runs several commands to gather information about the computer and automatically perform OS-specific troubleshooting steps such as find the specs.
Note: _The current version uses the keyboard and platform librarys instead of Pico Dukcky Code for now!
- Auto-Detects OS (python only)
- Creates a text file with information such as:
systeminfo,hostname, Processor (type, cores, speed), Memory, Network & WIFI and top processes.ses.
- Uses
keyboardandplatformfor easy python running. - Hopfully PicoDucky future release
PicoDucky.Demo.Video.-.Freddie.mov
-
Make sure python is installed
-
Use
git clone https://github.com/hippogriff101/DuckyDiagnosticor downloadmain.pyfrom the releases tab (under devlopment) -
Locate directory
cd DuckyDiagnostic
or go the place where you saved main.py
- Install all required dependenceys:
pip install keyboard platform
- Run
main.py
python main.py
(a .exe and PicoDucky compatible version is in development)
Ai was used in this project to assist in debuging code and learning the powershell and terminal commands that the script uses.
Copyright (c) 2025 Freddie
(will upload later date)