A module for building a mechanical keyboard with 16 buttons in a 4x4 layout and LED backlight for each button. It is based on the RP2040 microcontroller known from the popular Raspberry Pi Pico boards. It is powered and programmed with a USB type C connector using the CircuitPython language. The hot-swap outlets will work with Cherry-MX compatible switches that have a recess on the underside for surface mount LEDs. It works well as an addition to the support of popular programs for streaming, graphic processing or for pasting frequently used text or code fragments. Documentation with a library and examples in Python is available in the GitHub repository.
Manufacturer
Responsible person
Cable with USB type A and USB type C 2.0 plugs, cable length 1 m. A switch has been mounted on the cable. The product is intended for use with the Raspberry Pi 4B.
Cable with USB typ A and USB typ C connectors, cable length 1 m. LANBERG CA-USBO-10CC-0010-BK
Cable with USB typ A and USB typ C connectors, cable length 1,8 m. LANBERG CA-USBO-10CC-0018-BK
Cable with USB typ A and USB typ C connectors, compatible with Quick Charge 3.0, cable length 1,8m. LANBERG
Mechanical mini keyboard with 16 buttons and backlight. Based on the RP2040 chip, it uses Kailh Speed Gold buttons. Pimoroni PIM565
Mechanical mini keyboard with 16 buttons and backlight. Based on the RP2040 chip, it uses Kailh Speed Silver buttons. Pimoroni PIM561
Module with a button and re LED backlight. Controlled by the I2C interface, it has a built-in debouncing mechanism, pull-up resistors as well as interrupts and a FIFO queue. SparkFun BOB-15932
No product available!
Module with a button and green LED backlight. Controlled by the I2C interface, it has a built-in debouncing mechanism, pull-up resistors as well as interrupts and a FIFO queue. SparkFun BOB-16842
Numeric keypad module with 12 buttons. The board has the ATtiny85 microcontroller, which processes data from the keyboard and sends it in a convenient form via the I2C interface. SparkFun COM-15290
Module with a button, LED diode and a yellow cap. DFRobot DFR0029-Y
Module with a button, LED diode and a white cap. DFRobot DFR0029-W
Module with a button, LED diode and a green cap. DFRobot DFR0029-G
Module with a button, LED diode and a red cap. DFRobot DFR0029-R
Keyboard module with five colored buttons. The board is equipped with a Gravity connector and has an analog output. Powered with the voltage of 3.3 V or 5 V. DFRobot DFR0075
Module with 12-position rotary switch. It is supplied with the voltage ranging from 3.3 V to 12 V and has an analog output (Gravity connector). DFRobot SEN0156
Module with 5 colored buttons. Each button is powered independently and has an output informing about its status
No product available!
5-button keyboard module with analog output
Universal module for building a keyboard. The set consists of a control board with a miniUSB socket and cables with crocodile clips
The module is equipped with two buttons in red and blue. It communicates via a digital interface and allows you to add simple controls to your M5Stack based project. M5Stack U025
Two-button module with 4 colored overlays. The board is equipped with a Grove connector and communicates via a digital interface. Seeed Studio 111020103
Module with a button and RGB LED backlight. The board is equipped with a Grove connector and communicates via a digital interface. Seeed Studio 111020049
No product available!
Module with a button and blue LED backlight. The board is equipped with a Grove connector and communicates via a digital interface. Seeed Studio 111020046
A module for building a mechanical keyboard with 16 buttons and backlight. Based on the RP2040 chip, it has sockets compatible with Cherry-MX switches. Pimoroni PIM567