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

**34 device listed.**

## LILYGO FabGL VGA32

ESP32 development board with VGA video output, dual PS/2 ports for keyboard and mouse, 4MB flash, and the FabGL graphics library — a retro computing platform for VGA terminal emulators and classic games.

[Details](https://openhardware.directory/devices/lilygo-fabgl-vga32) | [Markdown](https://openhardware.directory/devices/lilygo-fabgl-vga32/md)

## 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)

## pic0rick Pico Ultrasound Pulse-Echo System

OSHWA-certified open-source ultrasound development kit built around the Raspberry Pi Pico (RP2040). Features a 60 Msps 10-bit ADC, AD8331 time-gain amplifier, and three-level bipolar pulser for NDT and education.

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

## Flipper Zero

Portable open-source multi-tool for hardware exploration, combining Sub-GHz, NFC, RFID 125kHz, infrared, iButton, BLE, and GPIO in a pocket-sized device with a 1.4" monochrome LCD.

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

## CircuitMess ClockStar 2.0

DIY smartwatch kit powered by ESP32 with ST7735S display, 6-axis IMU, Bluetooth connectivity, and programmable via CircuitBlocks visual coding environment.

[Details](https://openhardware.directory/devices/circuitmess-clockstar-2-0) | [Markdown](https://openhardware.directory/devices/circuitmess-clockstar-2-0/md)

## CircuitMess NASA Artemis Watch 2.0

NASA-themed programmable smartwatch powered by ESP32-S3 with BLE 5.0, 6-axis IMU, ST7735S display, and activity tracking. Pre-assembled and ready to code.

[Details](https://openhardware.directory/devices/circuitmess-nasa-artemis-watch-2-0) | [Markdown](https://openhardware.directory/devices/circuitmess-nasa-artemis-watch-2-0/md)

## CircuitMess ByteBoi 2.0

DIY retro game console kit powered by ESP32 with TFT color display, speaker, microSD card slot, and RGB LED. Build it, play pre-loaded games, then code your own.

[Details](https://openhardware.directory/devices/circuitmess-byteboi-2-0) | [Markdown](https://openhardware.directory/devices/circuitmess-byteboi-2-0/md)

## CircuitMess NASA Mars Perseverance Rover

NASA-themed DIY robotics kit with ESP32-S3, camera, dual DC motors, 3 servos, and WiFi/BLE. Build a programmable Mars Rover replica with robotic arm and live video feed.

[Details](https://openhardware.directory/devices/circuitmess-nasa-mars-perseverance-rover) | [Markdown](https://openhardware.directory/devices/circuitmess-nasa-mars-perseverance-rover/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)

## D-Robotics RDK X3

AI-focused single board computer with 5 TOPS NPU, quad-core ARM Cortex-A53, 4GB LPDDR4, dual MIPI CSI cameras, and ROS2 support for robotics and edge AI.

[Details](https://openhardware.directory/devices/d-robotics-rdk-x3) | [Markdown](https://openhardware.directory/devices/d-robotics-rdk-x3/md)

## DFRobot FireBeetle 2 ESP32-S3 (N4)

ESP32-S3 dual-core IoT microcontroller with AI acceleration, WiFi 802.11 b/g/n, BLE 5.0, 26 GPIO pins, 20 ADC channels, USB 2.0 OTG, GDI display interface, lithium battery charging, and stamp-hole PCB design in a 25.4x60mm form factor.

[Details](https://openhardware.directory/devices/dfrobot-firebeetle-2-esp32-s3-n4) | [Markdown](https://openhardware.directory/devices/dfrobot-firebeetle-2-esp32-s3-n4/md)

## D-Robotics RDK X5

High-performance AI SBC with 10 TOPS NPU, octa-core ARM Cortex-A55, 8GB LPDDR4, WiFi 6, 4x USB 3.0, dual MIPI CSI, CAN FD, and ROS2 support for advanced robotics.

[Details](https://openhardware.directory/devices/d-robotics-rdk-x5) | [Markdown](https://openhardware.directory/devices/d-robotics-rdk-x5/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)

## DFRobot FireBeetle ESP32

Compact ESP32 IoT microcontroller with dual-core Xtensa LX6 at 240MHz, WiFi 802.11 b/g/n, Bluetooth 4.2, 16MB flash, 520KB SRAM, 10 digital I/O, 5 analog inputs, onboard LiPo charging, 10uA deep sleep, and 250+ tutorials.

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

## Banana Pi M2+

Banana Pi M2+ is a compact SBC powered by the Allwinner H3 quad-core SoC with 1GB DDR3, 8GB eMMC, 802.11n WiFi, Bluetooth 4.0, four USB 2.0 ports, and micro-USB power.

[Details](https://openhardware.directory/devices/bananapi-m2-plus) | [Markdown](https://openhardware.directory/devices/bananapi-m2-plus/md)

## Circuit Playground Classic

All-in-one ATmega32u4 learning board with 10 NeoPixels, LIS3DH accelerometer, microphone, speaker, light and temperature sensors, and 8 capacitive touch pads in a circular 2-inch form factor.

[Details](https://openhardware.directory/devices/circuit-playground-classic) | [Markdown](https://openhardware.directory/devices/circuit-playground-classic/md)

## Arduino UNO Mini Limited Edition

Miniaturised collector's Arduino UNO with ATmega328P at 16 MHz in a 34.2 × 26.7 mm form factor with USB-C, individually numbered and signed by Arduino's founders.

[Details](https://openhardware.directory/devices/arduino-uno-mini-limited-edition) | [Markdown](https://openhardware.directory/devices/arduino-uno-mini-limited-edition/md)

## Circuit Playground Express

All-in-one ATSAMD21 learning board with 10 NeoPixels, LIS3DH accelerometer, MEMS microphone, speaker with class D amp, IR transmit/receive, 7 capacitive touch pads, and 2MB SPI flash for CircuitPython code storage.

[Details](https://openhardware.directory/devices/circuit-playground-express) | [Markdown](https://openhardware.directory/devices/circuit-playground-express/md)

## Adafruit Metro M4 Express (ATSAMD51)

Arduino-compatible development board with ATSAMD51 ARM Cortex-M4F at 120 MHz, 512KB flash, 192KB RAM, 2MB QSPI flash, dual 1 MSPS DACs, crypto engine, NeoPixel, and native USB. CircuitPython and Arduino IDE compatible.

[Details](https://openhardware.directory/devices/adafruit-metro-m4) | [Markdown](https://openhardware.directory/devices/adafruit-metro-m4/md)

## Adafruit Feather M0 Express

ATSAMD21G18 ARM Cortex-M0+ Feather board with 2MB SPI flash for CircuitPython code storage, built-in NeoPixel, 256KB flash, 32KB RAM, native USB, and 100mA LiPo charger. The dedicated CircuitPython Feather.

[Details](https://openhardware.directory/devices/adafruit-feather-m0-express) | [Markdown](https://openhardware.directory/devices/adafruit-feather-m0-express/md)

## Adafruit Trinket M0

Ultra-compact ATSAMD21E18 ARM Cortex-M0+ board at 48 MHz with 256KB flash, 32KB RAM, 5 GPIO pins, built-in RGB DotStar LED, capacitive touch, native USB, and CircuitPython support. Weighs just 1.4g in 27mm × 15mm form factor.

[Details](https://openhardware.directory/devices/adafruit-trinket-m0) | [Markdown](https://openhardware.directory/devices/adafruit-trinket-m0/md)

## Heltec WiFi Kit 8

ESP8266-based IoT development board by Heltec with built-in 0.91-inch OLED display, Li-Po battery management, and WiFi connectivity in a compact 50.9x18.2mm form factor.

[Details](https://openhardware.directory/devices/heltec-wifi-kit-8) | [Markdown](https://openhardware.directory/devices/heltec-wifi-kit-8/md)

## Arduino UNO R4 WiFi

Arduino's flagship UNO board upgraded with Renesas RA4M1 ARM Cortex-M4F at 48MHz, ESP32-S3 WiFi/BLE 5.0, built-in 12×8 LED matrix, 12-bit DAC, CAN bus, op-amp, and Qwiic connector — all in the classic UNO form factor at 5V.

[Details](https://openhardware.directory/devices/arduino-uno-r4-wifi) | [Markdown](https://openhardware.directory/devices/arduino-uno-r4-wifi/md)

## Arduino UNO R4 Minima

The affordable entry to Arduino's R4 generation — Renesas RA4M1 ARM Cortex-M4F at 48MHz with 256KB flash, 32KB SRAM, 12-bit DAC, CAN bus, op-amp, and USB-C in the classic UNO form factor at 5V. No wireless, pure microcontroller power.

[Details](https://openhardware.directory/devices/arduino-uno-r4-minima) | [Markdown](https://openhardware.directory/devices/arduino-uno-r4-minima/md)

## Arduino Nano ESP32

Arduino Nano form factor powered by ESP32-S3 with WiFi 802.11 b/g/n, Bluetooth LE 5.0, dual-core Xtensa LX7 at 240MHz, 8MB flash, 512KB SRAM, USB-C, and HID support — Arduino's compact IoT powerhouse with MicroPython support.

[Details](https://openhardware.directory/devices/arduino-nano-esp32) | [Markdown](https://openhardware.directory/devices/arduino-nano-esp32/md)

## Arduino Nano Every

Compact 45×18mm Arduino Nano with ATMega4809 at 20MHz — 48KB flash, 6KB SRAM, 5V logic, 14 digital I/O (5 PWM), 8 analog inputs, and USB-C. A modern, affordable 8-bit board for embedded projects and breadboard prototyping.

[Details](https://openhardware.directory/devices/arduino-nano-every) | [Markdown](https://openhardware.directory/devices/arduino-nano-every/md)

## Arduino GIGA R1 WiFi

Arduino's most powerful board — dual-core STM32H747XI with Cortex-M7 at 480MHz + Cortex-M4 at 240MHz, 2MB flash, 1MB RAM, WiFi, Bluetooth, 76 GPIO, USB-A + USB-C, 3.5mm audio jack, camera connector, and CAN bus in Mega/Due form factor.

[Details](https://openhardware.directory/devices/arduino-giga-r1-wifi) | [Markdown](https://openhardware.directory/devices/arduino-giga-r1-wifi/md)

## Arduino Nano 33 BLE Sense Rev2

Sensor-packed Nano board with nRF52840 ARM Cortex-M4F at 64MHz, BLE 5.0, 9-axis IMU, microphone, temperature, humidity, pressure, light, and gesture sensors — designed for TinyML and edge AI projects in a 45×18mm form factor.

[Details](https://openhardware.directory/devices/arduino-nano-33-ble-sense-rev2) | [Markdown](https://openhardware.directory/devices/arduino-nano-33-ble-sense-rev2/md)

## Arduino Nano RP2040 Connect

Nano form factor board with RP2040 dual-core Cortex-M0+ at 133MHz, 16MB flash, 264KB SRAM, WiFi 802.11 b/g/n and BLE via u-blox NINA-W102, built-in 6-axis IMU and microphone, 22 digital I/O with 20 PWM channels.

[Details](https://openhardware.directory/devices/arduino-nano-rp2040-connect) | [Markdown](https://openhardware.directory/devices/arduino-nano-rp2040-connect/md)

## Arduino Nano R4

The newest Arduino Nano — Renesas RA4M1 ARM Cortex-M4F at 48MHz with 256KB flash, 32KB SRAM, Qwiic connector, RGB LED, castellated pins, and USB-C in an ultra-compact 43×17mm form factor. No wireless, pure embedded power.

[Details](https://openhardware.directory/devices/arduino-nano-r4) | [Markdown](https://openhardware.directory/devices/arduino-nano-r4/md)

## Arduino UNO Q

Arduino's first Linux-capable UNO — Qualcomm Dragonwing QRB2210 quad-core Cortex-A53 + STM32U585 real-time co-processor, 2GB/4GB RAM, 16GB eMMC, WiFi 5, Bluetooth 5.1, 8×13 LED matrix, USB-C, and AI-ready with Arduino App Lab in the classic UNO form factor.

[Details](https://openhardware.directory/devices/arduino-uno-q) | [Markdown](https://openhardware.directory/devices/arduino-uno-q/md)

## Arduino Uno Rev3

The original Arduino UNO — the world's most popular development board with ATmega328P at 16MHz, 32KB flash, 2KB SRAM, 14 digital I/O (6 PWM), 6 analog inputs, USB-B, and 5V operation. The gateway to electronics and programming for millions.

[Details](https://openhardware.directory/devices/arduino-uno-rev3) | [Markdown](https://openhardware.directory/devices/arduino-uno-rev3/md)

## Arduino Nano

The classic breadboard-friendly Arduino — ATmega328P at 16MHz, 32KB flash, 2KB SRAM, 14 digital I/O (6 PWM), 8 analog inputs, Mini-B USB, and 5V operation in a tiny 45×18mm form factor. The compact original.

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