The only thing better than a nice mechanical key is, perhaps, FOUR mechanical keys that also can glow any color of the rainbow - and that's what the Adafruit NeoKey 1x4 QT I2C Breakout will let you do!
This longgg 3" x 0.8" PCB fits four and make it easy to use with a breadboard/perfboard or with a STEMMA QT (Qwiic) connector for instant I2C connectivity on any platform.
The breakout has four Kailh sockets, which means you can plug in any MX-compatible switch instead of soldering it in. You may need a little glue to keep the switch in place: hot glue or a dot of epoxy worked fine for us. Each key also has a reverse-mount NeoPixel pointing up through the spot where many switches would have an LED to shine through.
A microcontroller is pre-programmed with our seesaw firmware so button presses and NeoPixel-controlling is done all over I2C. You can even connect multiple board by chaining the I2C and soldering closed the I2C address jumpers - with four jumpers you can have up to 16 of these boards on a single I2C bus. Adafruit have and libraries for controlling the NeoKey 1x4's so you can use any microcontroller/computer for quick creation of a custom macropad.
You can also fit the breakouts onto a breadboard if you like - with two sets of breakout pads, there's plenty of flexibility for any kind of use. There are two rows of 6-pin contacts on a 0.1" grid on both sides. Solder in both sides for mechanical stability.
Please note, each order comes with one assembled and programmed PCB but no or . Soldering is required to attach the header for breadboard use, you may also need to solder jumpers closed to connect multiple boards together. A microcontroller is required to drive this board, it isn't stand-alone. Keys & keycaps are not included! Use any MX-compatible switch: Kailh, Gateron, etc all work!
TECHNICAL DETAILS
Product Dimensions: 76.5mm x 21.5mm x 4.6mm / 3.0" x 0.8" x 0.2"
Product Weight: 6.0g / 0.2oz