Adafruit KB2040 RP2040 Microcontroller Development Board – Kee Boar Driver
In Stock
Categories: Developments Boards
Overview
Description
The Adafruit KB2040 RP2040 Microcontroller Development Board – Kee Boar Driver is a compact microcontroller board designed primarily for custom mechanical keyboards, macro pads, USB input devices, and other embedded projects requiring a Pro Micro-style form factor with the processing capabilities of the Raspberry Pi RP2040. It combines the popular dual-core RP2040 microcontroller with a compact board layout designed to match the general form factor and pin arrangement of Arduino Pro Micro-style boards.
The RP2040 provides a powerful processing platform for embedded applications, while the KB2040 adds features specifically useful for keyboard and HID projects. The board includes 8MB of QSPI Flash, providing storage for firmware, CircuitPython code, libraries, and other project data. The flash is connected through dedicated pins rather than the main GPIO interface, helping avoid conflicts with SPI peripherals connected to the board.
Programming and power are provided through a USB Type-C connector, making the board convenient to connect to a computer during development. It also includes dedicated BOOT and RESET buttons, allowing users to reset the board and enter bootloader mode when installing or updating firmware. An onboard RGB NeoPixel provides programmable visual feedback for compatible projects.
The KB2040 supports CircuitPython and Arduino, giving developers flexibility when building firmware and embedded applications. It can also be used with keyboard-oriented firmware and projects such as KMK, making it particularly suitable for custom keyboards, macropads, control panels, and other USB HID devices. Adafruit also provides Arduino IDE support through the RP2040 Arduino core.
With its compact Pro Micro-style form factor, RP2040 processing platform, USB-C connectivity, onboard NeoPixel, and 8MB Flash memory, the Adafruit KB2040 provides a capable development platform for makers, embedded developers, keyboard enthusiasts, and anyone looking to build compact USB-controlled devices.
Features
Built around the Raspberry Pi RP2040 microcontroller
Dual-core ARM Cortex-M0+ processor
Pro Micro-style compact form factor
8MB QSPI Flash memory
USB Type-C connector for power and programming
Dedicated BOOT and RESET buttons
Built-in RGB NeoPixel LED
Supports CircuitPython and Arduino development
Designed for custom keyboards and USB HID projects
Suitable for compact embedded applications
GPIO pins support multiple peripheral functions
Dedicated USB D+ and D− pins for alternative USB configurations
Specifications
Brand: Adafruit
Model: KB2040
Product Name: RP2040 Kee Boar Driver
Microcontroller: Raspberry Pi RP2040
CPU: Dual-core ARM Cortex-M0+
Flash Memory: 8MB QSPI Flash
USB Connector: USB Type-C
Programming Support: CircuitPython, Arduino
LED: RGB NeoPixel
Buttons: BOOT and RESET
Form Factor: Arduino Pro Micro-style
Interfaces: GPIO, I2C, SPI, UART, USB
Application: Custom keyboards, USB HID devices, embedded projects
Applications
Custom mechanical keyboards
Macro pads
USB HID controllers
Gaming controllers
DIY input devices
CircuitPython projects
Arduino RP2040 projects
Embedded systems development
Custom control panels
Automation interfaces
Educational microcontroller projects
Compact USB device development
Frequently Bought Together
Related Products
Adafruit KB2040 RP2040 Microcontroller Development Board – Kee Boar Driver
1,220.00 EGP