Pico Pad

Pico Pad

•  •  10 updates •  8h 26m

A Raspberry pi pico 2 powered macro pad with 10 keys, a rotary encoder, and an 0.96" oled screen

By Robility

Timeline

Robility
Robility 32m spent working 302d ago

The rotary encoder, when spun to fast would almost always do vol down instead of vol up. It now will always do the correct vol.

Robility
Robility 17m spent working 302d ago

My threaded inserts and screws arrived today! The final assembly is complete! Now I just need to do some bug fixing. (I was going to upload an image but it would not let me)

Robility
Robility 21m spent working 303d ago

I Finished assigning all of the keys to a gpio in the code

Robility
Robility 42m spent working 304d ago

Wiring is complete, every button is connected to a gpio and the oled and rotary encoder is connected as well. I regret not using a pcb.

Robility
Robility 1h spent working 312d ago

All of the switches are soldered now

Update attachment
Robility
Robility 22m spent working 317d ago

I Simplified the process of customizing the keys by making variables for each key and each letter and assigned them to the respective key and display function

Robility
Robility 1h spent working 318d ago

The OLED screen now displays what keys were last pressed, this also marks the completion of the prototype board!

Update attachment
Robility
Robility 37m spent working 318d ago

The rotary encoder is working! turning the encoder now adjusts the volume.

Robility
Robility 1h spent working 319d ago

Button input is working! Pressing a button now triggers the corresponding keyboard or media control via HID in circuitpython.

Robility
Robility 1h spent working 320d ago

Finished Designing Custom Size Keycaps that fit the Pico Pad without blocking the view, but it does take a lot of force to put into the switch

Update attachment