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
    Bulk Location 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

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-..

Centurion (No Stock)
Stellenbosch (No Stock)
Bulk Location (No Stock)
Part No: W25078
Product Status : Active

R168.00 (Inc Tax: R193.20)

LuckFox Pico Max M Linux Dev Board - RV1106

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..

Centurion (No Stock)
Stellenbosch (No Stock)
Bulk Location (No Stock)
Part No: W25720
Product Status : Active

R418.00 (Inc Tax: R480.70)

Wave 1.69" Touch Display Pi RP2040

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..

Centurion (No Stock)
Stellenbosch (No Stock)
Bulk Location (No Stock)
Part No: W28161
Product Status : Active

R398.00 (Inc Tax: R457.70)

Tags: adafruit, kb2040, rp2040, kee, boar, pico, promicro