Pico RGB Keypad, Circuit Python not working?

Hello Everyone,

I just finished building my Pico RGB Keypad from you guys and everything was working great until I was trying to install Circuit Python. I get Micro Python running smoothly and can get the demo to run just fine in thonny. When I installed Circuit Python I noticed I wouldn’t get any functionality on the board when running code, I dont get any errors in thonny either it shows the program running, just no functionality on the board itself. I made sure to place all the different files needed in the lib folder, changed over the code.py, etc…

I then tried flash nuking it and then reinstalling circuit python but it still didnt work, not sure where to go from here, any help would be greatly appreciated

here is the project im trying to run on my board

Best Regards

This is the guide I followed to get mine setup as USB Hid on my Windows PC.
pimoroni/pmk-circuitpython (github.com)

sorry for the late reply had to put this project to the side for a moment, will test it this weekend and report back

Thank you!

hi, I believe there is some code you need to include to stop the pico from being detected as a hard drive:

create a file called boot.py and put this in it:

import storage

storage.disable_usb_drive()

@Joshy-J , that’s optional. It will still work with it showing up as CIRCUITPY in Windows Explorer.

@BBunt what code did you run after switching to Circuit Python?

It was optional on my mac, but it was obligatory to get the keypad working on another device (my raspberry pi running lineageOS). might be worth a try, depends on the problem. Good luck BBunt!

1 Like

@Joshy-J OK, I’ll keep that in mind. I’ve only ever used mine on my Windows PC.