Multimedia Keyboard
We calculate the final price from your selected file. You review and accept it before payment.
Saved on this device.
Model information
- Source
- Printables
- Category
- Electronics
- License
- Creative Commons — Attribution
Multimedia keyboard for audio control. RPI pico emulates a multimedia HID keyboard
Functionality
- Volume up/down
- pause/play
- next track
- previous track
- stop track
- google meet mic mute
- Button A (undefined button)
For HW we need
- 1x RPI pico
- 6x switch 6x6mm 7mm link
- 1x rotary encoder module link
- wires
- 1x screw M4
- 1x nut M4 link
- 2x screw M3
- 2x nut M3 link
- 4x pads link
- 1x micro USB cable
HW connecting
Switches on the keyboard use one common ground wire. On the botton side is hole, for switch RPI pico to "flash mode" without case opening. As MCU is used RPI pico. Currently is RPI pico cheaper as Arduino Micro
Pico pinout:
Encoder DT - 20
Encoder CLK - 21
Encoder SW - 19
Switch prew - 6
Switch stop - 5
Switch next - 3
Switch button A - 5
Switch mute - 4
Switch button C - 7
SW
Arduino IDE is used for programming. It's neccesary install support for RPI pico board to arduino ide. Link for library is here. Then as board we need use "Arduino Mbed OS RP2040 boards". Before SW flashing is neccesary hold BOOT switch, and power up RPI pico.
Link to source code