Back to search %2Fhttps%3A%2F%2Ffbi.cults3d.com%2Fuploaders%2F2348942%2Fillustration-file%2F61825803-fe93-459a-910f-4f1c19db592c%2Fcatpaw-footswitch.jpg)
%2Fhttps%3A%2F%2Ffbi.cults3d.com%2Fuploaders%2F2348942%2Fillustration-file%2F1c15ea54-5c56-4a56-b5f9-d1874c4fe4b8%2Fhero-paw.jpg)
%2Fhttps%3A%2F%2Ffbi.cults3d.com%2Fuploaders%2F2348942%2Fillustration-file%2F8fd18be5-abf9-45d5-b056-08dea21faecf%2Fcaps-macro.jpg)
%2Fhttps%3A%2F%2Ffbi.cults3d.com%2Fuploaders%2F14831170%2Fillustration-file%2F5649513b-8684-4bb8-a699-8d787ee1ab16%2Fdc489080-87f7-47c0-84f1-1dace92b067a.jpg)
%2Fhttps%3A%2F%2Ffbi.cults3d.com%2Fuploaders%2F2348942%2Fillustration-file%2Fb7091592-ad27-4e76-9ac7-30550aa995df%2Fhero-signs-2k.jpg)
Cults3Dfree
USB Footswitch QT Py RP2040
by Adafruit
Build a DIY footswitch USB controller using CircuitPython and QT Py RP2040. This uses a micro switch, micro-controller and 3D printed snap fit parts. This footswitch can be programmed with CircuitPython to make custom keyboard shortcuts, macros and even media controls. QT Py RP2040 https://www.adafruit.com/product/4900 Micro Switch https://www.adafruit.com/product/818 Code on GitHub https://github.com/adafruit/Adafruit_Learning_System_Guides/blob/main/Single_Button_Footswitch/code.py
Also available on
View on Cults3D Last seen June 14, 2026
Similar models
Cults3Dfree
Adafruit Details
Cults3Dfree
Adafruit Details
Cults3Dfree
lachtan86 Details
Cults3Dfree
Adafruit Details