1 / 17
Multimedia Keyboard — zdjęcie 1
1 / 17

Multimedia Keyboard

Zamów wydruk tego modelu

Obliczymy ostateczną cenę na podstawie wybranego pliku. Sprawdzisz ją i zaakceptujesz przed płatnością.

Zapisane na tym urządzeniu.

Informacje o modelu

Źródło
Printables
Kategoria
Electronics
Licencja
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

Tagi