Menu

Adafruit KB2040 RP2040 Microcontroller Development Board – Kee Boar Driver

Adafruit KB2040 RP2040 Microcontroller Development Board – Kee Boar Driver

Electra Store SKU: SA-25535
1,220.00 EGP 1,320.00 EGP Save 7.58%

In Stock

1

Share to

Overview

Adafruit KB2040 RP2040 development board with 8MB Flash, USB Type-C, NeoPixel, and Pro Micro-style form factor, designed for custom keyboards, USB HID devices, and embedded projects.

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

Adafruit KB2040 RP2040 Microcontroller Development Board – Kee Boar Driver

1,220.00 EGP