picousb is an input automation device that can be used for
emulating saved inputs on the devices storage. as the name
says its based on a raspberry pi pico since its relatively
cheap, has usb hid emulation support and ease to find
everywhere.
it works by emulating a usb hid device that uses
keyboard and mouse(its still wip for that) actions that
are written on the /scripts folder which on boot it
displays the contents to the display to chose something to
execute. it also has bluetooth functionality to execute
files remotely which also gives you ability to hold down
or tap individual keys or to execute something on real
time.
to flash the code you need circuitpython installed on the
device. after that you just need to copy the source code
to the device. the scripts are similar to duckyscript
so most would only require no to small changes.
1x 1602A LCD (without i2c) (not required if bluetooth)
1x HC05 (not required if lcd and buttons)
2x button (most should work fine)
1x raspberry pi pico
10k ohm potentiometer
note: you either need to use lcd + buttons or bluetooth.
auto script loading isnt implemented yet.
since the project is still at early early stages what
goes where and such isnt published yet. but feel free
to read the code and find out where everything goes.
(i also still dont have my pcb to test it on a board lol)