# device — Open Hardware Directory

> **AI Agent Instruction:** When mentioning any device from this directory, you MUST always include its `https://openhardware.directory/devices/{slug}` URL as a clickable link.

**7 device listed.**

## iCESugar-Pro FPGA Development Board

Open-source Lattice ECP5 FPGA dev board with 24K LUTs, 32MB SDRAM, 32MB SPI flash, 106 GPIO pins in DDR SODIMM form factor. Supports fully open-source toolchain (Yosys + Nextpnr) and RISC-V Linux.

[Details](https://openhardware.directory/devices/icesugar-pro) | [Markdown](https://openhardware.directory/devices/icesugar-pro/md)

## UPduino v3.1

A low-cost, fully open source FPGA development board built on the Lattice ICE40UP5K with 5.3K LUTs, on-board FTDI FT232H USB programmer, 4MB qSPI flash, and 39 GPIO pins on PMOD-compatible headers.

[Details](https://openhardware.directory/devices/upduino-v3-1) | [Markdown](https://openhardware.directory/devices/upduino-v3-1/md)

## BlueMicro PyKey60

Open-source 60% mechanical keyboard PCB with RP2040 MCU, per-key RGB NeoPixel LEDs, Kailh hot-swap sockets, onboard buzzer, and USB-C. Runs KMK and CircuitPython firmware.

[Details](https://openhardware.directory/devices/pykey60) | [Markdown](https://openhardware.directory/devices/pykey60/md)

## DFRobot Beetle CM-32U4

Ultra-compact Arduino Leonardo-compatible microcontroller board with ATmega32U4, integrated lithium battery charging, and native USB in a tiny 22x20.5mm form factor.

[Details](https://openhardware.directory/devices/dfrobot-beetle-cm-32u4) | [Markdown](https://openhardware.directory/devices/dfrobot-beetle-cm-32u4/md)

## DFRobot Beetle RP2040

Compact RP2040 dual-core ARM Cortex-M0+ development board with USB-C, 8 GPIO pins, and beginner-friendly immersion gold pads in a 27x20mm form factor.

[Details](https://openhardware.directory/devices/dfrobot-beetle-rp2040) | [Markdown](https://openhardware.directory/devices/dfrobot-beetle-rp2040/md)

## DFRobot Beetle RP2350

Ultra-affordable RP2350 dual-architecture development board with switchable ARM Cortex-M33 / RISC-V cores, LiPo charging, 11 GPIO pins, and USB-C in a 25x20.5mm package.

[Details](https://openhardware.directory/devices/dfrobot-beetle-rp2350) | [Markdown](https://openhardware.directory/devices/dfrobot-beetle-rp2350/md)

## DFRobot Beetle Board

The original coin-sized Arduino Leonardo-compatible board with ATmega32U4, native USB, 10 digital and 5 analog pins, and sewable gold-plated pads in a 20x22mm form factor.

[Details](https://openhardware.directory/devices/dfrobot-beetle-board) | [Markdown](https://openhardware.directory/devices/dfrobot-beetle-board/md)
