Open Hardware Directory
Find Devices Flashable with Your Own Firmware.
Build your own ideas using ready-made boards — no electrical engineering degree required. Flash your firmware, customise the hardware, and make it do exactly what you want.
Popular searches

Adafruit Feather 32u4 Bluefruit LE
Dev Board
Feather-format ATmega32u4 board with integrated nRF51822 Bluetooth LE, LiPo charging, native USB, 20 GPIO, and over-the-air firmware updates — an all-in-one BLE development board for iOS and Android c

NanoPi M5
sbc
Mid-range RK3576 SBC with 4x Cortex-A72 + 4x Cortex-A53 at 2.2GHz, up to 8GB RAM, dual Gigabit Ethernet, M.2 NVMe, HDMI 4K, 6 TOPS NPU, MIPI-CSI/DSI, 30-pin GPIO, and USB-C PD in a compact 90×62mm for

ESP32-S3-DevKitC-1
Dev Board
Espressif official ESP32-S3 development board with ESP32-S3-WROOM-1 module, dual-core 240 MHz LX7, up to 45 GPIO, dual USB ports, and available in three memory variants: 8MB/2MB PSRAM, 8MB/8MB PSRAM,

Adafruit ItsyBitsy ESP32 PCB Antenna
Dev Board
Compact ItsyBitsy-format ESP32 board with 8MB flash, 2MB PSRAM, PCB antenna, Wi-Fi + Bluetooth Classic + BLE, 20 GPIO, NeoPixel, STEMMA QT, and Micro-B USB.

LILYGO T-Keyboard
ESP32 C3
Compact ESP32-C3 keyboard terminal with a built-in 0.99" display, Wi-Fi, Bluetooth 4.2, 400mAh battery, and a 3D-printed shell for portable wireless input applications.

LILYGO T-FPGA
FPGA
LILYGO T-FPGA is a development board combining an ESP32-S3 microcontroller with a Gowin GW1NSR-4C FPGA chip, enabling flexible hardware logic design alongside Wi-Fi and Bluetooth connectivity.

Raspberry Pi Pico W
Dev Board
Wireless microcontroller board featuring the RP2040 dual-core Cortex-M0+ processor with built-in WiFi 4 and Bluetooth 5.2 (BLE). Supports MicroPython, CircuitPython, and C/C++ development.

BeagleBone Black
Single Board Computer
Low-cost, community-supported ARM Cortex-A8 development platform with 512MB DDR3L, 4GB eMMC, HDMI, USB, 10/100M Ethernet, 2x PRUs, and expandable via BeagleBone capes. Boots Linux in under 10 seconds.

M5Stack NanoH2
Stamp Module
Ultra-compact ESP32-H2 dev module with Thread 1.4, Zigbee 3.0, Matter, and BLE 5 — featuring a Grove port, IR transmitter, and RGB LED in a stamp-sized 23.5×12mm form factor.

BigTreeTech MicroProbe V2.0
Sensor Module
Compact automatic bed leveling probe for 3D printers including Ender-3, B1, and H2 extruder platforms. Supports Voron Stealthburner, EVA, and other popular toolhead mounts. Open source hardware.

ESP32-S3 Box Lite
Dev Board
Espressif AIoT dev kit — ESP32-S3, 2.4″ 320×240 display, dual MEMS microphones, speaker, 16 MB Flash, 8 MB PSRAM, WiFi, BLE 5, Pmod expansion — the dock-free Lite sibling of the ESP32-S3 Box.

Arduino Nicla Vision
module
Tiny 22.86mm AI vision module with STM32H747 dual-core Cortex-M7/M4, 2MP camera, WiFi/BLE, 6-axis IMU, microphone, and time-of-flight sensor — runs TinyML image recognition and OpenMV/MicroPython at t

BIQU AJAX TD1S
Measurement Tool
Filament Transmission Distance (TD) and HEX color measurement tool for 3D printing. Captures true filament color and TD values for HueForge integration to build accurate filament libraries and fix col

SLAMTEC RPLiDAR A1
Sensor Module
360-degree 2D laser scanner with 12m range and 8000 samples per second. Widely used for ROS robotics, SLAM mapping, and autonomous navigation applications.

Adafruit Metro ESP32-S2
Dev Board
Arduino Uno-compatible WiFi dev board with ESP32-S2 single-core @ 240MHz, 4MB Flash, 2MB PSRAM, native USB-C, STEMMA QT, LiPoly charging, MAX17048 fuel gauge, barrel jack, and UNO shield compatibility

TI SK-AM68
Linux Sbc
Texas Instruments SK-AM68 Starter Kit — quad-core Cortex-A72 evaluation board with 8GB LPDDR4 and 4 TOPS vision processing for industrial machine vision and edge AI.

BigTreeTech Manta M8P V1.1
3D Printer Control Board
8-axis Klipper-native 3D printer control board with STM32G0B1VET6 MCU, BTB connector for CM4/CB1, CAN bus, eFuse protection, Ethernet, and selectable CNC fan voltage.

Arduino Nano 33 BLE Sense Rev2
Dev Board
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

DC Boarduino
Dev Board
The DC Boarduino is a slim, breadboard-friendly Arduino-compatible development board based on the ATmega328 at 16MHz, with a 2.1mm DC barrel jack for 7–17V input, USB-TTL serial header, ICSP programmi

ODROID M2

The ODROID M2 is Hardkernel's high-performance SBC featuring the Rockchip RK3588S octa-core SoC with up to 16GB LPDDR4X RAM, 2.5GbE networking, and M.2 NVMe storage. It targets demanding workloads inc

madflight FC3v2 RP2350B Flight Controller
Flight Controller
Open-source flight controller board with RP2350B MCU, 10-DOF sensor suite (gyro, accelerometer, barometer, magnetometer), INA226 battery monitor, microSD with 4-bit SDIO, and DC-DC converter. 50.7x41.

Adafruit ESP32-S2 Feather with BME280
Dev Board
ESP32-S2 Feather with an onboard BME280 temperature, humidity, and barometric pressure sensor, plus 4 MB flash, 2 MB PSRAM, native USB-C, STEMMA QT, and LiPoly charging.

Adafruit PyPortal
Dev Board
The Adafruit PyPortal is an all-in-one CircuitPython WiFi IoT display board featuring an ATSAMD51J20 Cortex-M4F, ESP32 WiFi coprocessor, 3.2" 320×240 color touchscreen, built-in speaker, NeoPixel, mic

Arduino Nano ESP32
Dev Board
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
Get notified when new devices are added.
Jump into popular categories, use cases, and hardware traits across the directory.
