Adafruit KB2040 - RP2040 Kee Boar Driver
An Arduino Pro Micro-shaped board for Keebs with RP2040. Adafruit have mixed together what we liked most about the SparkFun Pro Micro RP2040 (Qwiic / STEMMA QT I2C port on the end) and Elite-C (castellated pads & pins for D+ and D-) and our existing RP2040 boards (boot button can be used for user, 8MB QSPI flash, onboard NeoPixel, jumper for skipping the diode/fuse for high power RGB LEDs or USB hosting). Adafruit have even got it to all fit on a 2-layer PCB with 7/7 routing – just needed to make the smallest caps and resistors 0402.
With 20 GPIO available (18 on castellated pins, 2 on STEMMA QT port) you can easily make up to 100-keys matrices, or common 65% 5x15 layouts. Use a plug-and-play QT cable to connect to the last two pins without having to do any desoldering/rework.
Quick Spec
- RP2040 32-bit Cortex M0+ dual core running at ~125 MHz @ 3.3V logic and power. 264 KB RAM, No EEPROM. 12 MHz crystal for perfect timing
- 8 MB SPI FLASH chip for storing files and CircuitPython/MicroPython code storage
- 20 x GPIO pins with following capabilities:
- 18 GPIO on castellated/pin breakout pads. 2 GPIO on QT port that can be easily accessed for 5x15 keyboard layouts
- Four 12 bit ADCs
- Two I2C, Two SPI and two UART peripherals, we label one of for the 'main' interface in standard Pro Micro locations
- 16 x PWM outputs - for servos, LEDs, etc
- The 10 digital non-ADC GPIO are consecutive for maximum PIO compatibility
- RGB NeoPixel for colorful status indication
- Classic green power LED
- Both Reset button and Bootloader select button for quick restarts. Bootloader button is also available as a generic GPIO input button
- STEMMA QT connector on the end is compatible with the SparkFun Qwiic I2C connector, and can be used to plug and play I2C devices, or just as 2 extra GPIO pins
- 3.3V regulator with 500mA peak current output
- RAW output, for powering NeoPixels or other 5V devices. Jumper on bottom lets you skip over the 500mA fuse, for up to 2A from USB ports.
- USB Type C connector lets you access built-in ROM USB bootloader and serial port debugging
- Extra D- and D+ breakouts for alternative USB connection options
- Dimensions: 35 x 17.8 x 4.9mm
- Net Weight: 7g
Resources
Shipping List
- 1 x Adafruit KB2040 - RP2040 Kee Boar Driver
Adafruit KB2040 - RP2040 Kee Boar Driver
- Brand: Adafruit
- Product Code: AF5302
- Weight: 0.007kg
- Product Status : Active
Stock
| Warehouse | Stock Status | Location |
|---|---|---|
| Centurion | No Stock | |
| Stellenbosch | No Stock |
We ship free of charge between branches to complete your order.
-
R180.00 (Inc Tax: R207.00)
Related Products
LuckFox Pico Linux Dev Board - RV1103
LuckFox Pico Linux Dev Board - RV1103 Introducing the LuckFox Pico Linux Dev Board - RV1103. Powered by the Rockchip RV1103 chip, this micro Linux development board boasts a single-core ARM Cortex-..
R168.00 (Inc Tax: R193.20)
LuckFox Pico Max M Linux Dev Board - RV1106
LuckFox Pico Max M Linux Dev Board - RV1106 Introducing the LuckFox Pico Max M Linux Dev Board - RV1106. Powered by the Rockchip RV1106 chip, this cost-effective micro development board offers simp..
R418.00 (Inc Tax: R480.70)
Wave 1.69" Touch Display Pi RP2040
Wave 1.69" Touch Display Pi RP2040 The Wave 1.69" Touch Display Pi RP2040 is a feature-packed microcontroller development board designed by Waveshare. It combines the powerful RP2040 chip from Rasp..
R398.00 (Inc Tax: R457.70)






