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

WT32-ETH01
Dev Board
ESP32 module with built-in Ethernet (LAN8720A PHY), WiFi, and Bluetooth. Designed for wired IoT applications, gateways, and industrial automation where reliable network connectivity is essential.

Khadas VIM4

Amlogic A311D2 SBC with 8GB LPDDR4X, WiFi 6, HDMI 2.1 output + input, 3.2 TOPS NPU, and a 40-pin GPIO header — Khadas's flagship single-board computer for AI, media, and smart home applications.

Heltec Vision Master E290

ESP32-S3 development board with 2.9-inch e-ink display and optional SX1262 LoRa radio, featuring Raspberry Pi GPIO header, Meshtastic support, and 18uA deep sleep for battery-powered IoT and mesh netw

LILYGO T-Display P4
ESP32 P4
High-performance ESP32-P4 development board with dual-core 360MHz RISC-V, 4.1" AMOLED or 4.05" TFT touchscreen, 2MP camera, SX1262 LoRa, GPS, 9-axis IMU, and ESP32-C6 for Wi-Fi 6 and Bluetooth 5.

LuckFox Pico Pi
Dev Board
Rockchip RV1106 Linux development board with 40-pin RPi-compatible GPIO, 100M Ethernet, optional WiFi 6, 4G LTE M.2 slot, MIPI CSI camera, 4x USB-A host ports, 8GB eMMC, audio jack, and onboard microp

Adafruit Feather 32u4 RFM95 LoRa 868/915 MHz
Dev Board
ATmega32u4 Feather board with RFM95W SX1276 LoRa radio for 868/915 MHz long-range communication. Achieves 2+ km range, supports spreading factors SF6-SF12, and includes a built-in LiPo charger.

BigTreeTech CB2
Single Board Computer
Compute module by BigTreeTech powered by Rockchip RK3566 quad-core Cortex-A55 at 1.8GHz, 2GB/4GB LPDDR4, 32GB eMMC, Gigabit Ethernet, WiFi 5 (802.11ac), and Bluetooth 5.2. CM4-form-factor.

Heltec HT-M2802 Indoor LoRa Gateway

Indoor edge computing LoRaWAN gateway with Rockchip RK3566 quad-core Cortex-A55 processor, SX1303+SX1250 8-channel LoRa radio, 2GB DDR4, 32GB eMMC, Gigabit Ethernet, dual-band WiFi, Bluetooth 4.0, and

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.

FaikOut WiFi Aircon Controller
IoT Controller
Open-source ESP32-S3 WiFi controller for Daikin air conditioners with local-only control via MQTT and Home Assistant. Replaces cloud-dependent Daikin WiFi modules with privacy-first, no-internet-requi

Adafruit ItsyBitsy RP2040
Microcontroller Board
Tiny 36×18mm breadboard-friendly board with Raspberry Pi RP2040 dual-core Cortex-M0+ @ 133MHz, 264KB SRAM, 8MB Flash, 23 GPIO, 4 ADC, 2 PIO peripherals, and Micro-USB. Runs CircuitPython and MicroPyth

LILYGO T-Connect
Dev Board
ESP32-S3 industrial communication board with three RS485 ports and one CAN bus — enables multi-protocol data switching for automation, sensor networks, and legacy equipment integration.

Waveshare ESP32-S3-RS485-CAN
Dev Board
Industrial ESP32-S3 control board with isolated RS-485 and CAN bus interfaces, 7-36V wide voltage input, PCF85063 RTC, DIN rail enclosure, and WiFi/Bluetooth for industrial IoT and automation applicat

makerdiary nRF52840-MDK USB Dongle
nRF52840
Open-source multi-protocol wireless USB dongle based on the Nordic nRF52840 SoC. Supports BLE 5.4, Thread, Zigbee, 802.15.4, NFC, and USB 2.0 with UF2 drag-and-drop bootloader. Priced at $12.99.

LuckFox Pico WebBee
Dev Board
Ultra-compact Rockchip RV1103 Linux micro development board in USB dongle form factor with 10/100Mbps Ethernet, 64MB DDR2, 128MB NAND flash, and ABS protective case. Ideal for lightweight web servers,

FriendlyElec NanoPi R3S LTS

Compact 57×57mm dual-GbE router board with RK3566 quad-core Cortex-A55, up to 2GB RAM, 32GB eMMC, HDMI, and USB-C power — the long-term-support mini network appliance from FriendlyElec.

M5Stack GPS Module V2.1
module
ATGM336H-based GPS/GNSS module supporting GPS, BeiDou, Galileo, GLONASS with external active antenna, DIP switch for TX/RX config, and PPS output.

BigTreeTech CEB CAN Expansion Board
Expansion Board
CAN bus power distribution and expansion board for BigTreeTech toolhead boards. Provides multiple 24V + CAN pass-through ports to daisy-chain toolhead boards in Klipper 3D printer setups.

Grasshopper LoRaWAN Development Board
Dev Board
Ultra-compact 18x45mm LoRaWAN development board from Tlera Corp featuring Murata's FCC-certified CMWX1ZZABZ-078 module with STM32L082 Cortex-M0+ MCU and SX1276 LoRa radio, drawing just 2 uA in stop mo

LILYGO T-HMI
Dev Board
ESP32-S3 HMI development board with a 2.8-inch resistive touchscreen, GROVE connectors, 16MB flash, 8MB PSRAM, and USB-C — designed for industrial HMI panels and interactive control interfaces.

LuckFox Omni3576
sbc
Rockchip RK3576 octa-core edge computing SBC with 6 TOPS NPU, dual Gigabit Ethernet, WiFi 6, dual MIPI CSI camera inputs, HDMI 2.1 4K@120Hz output, and M.2 NVMe slot. Supports Debian, Ubuntu, Android

Raspberry Pi Zero v1.3
Dev Board
Ultra-compact $10 single-board Linux computer with BCM2835 ARM at 1 GHz, 512MB RAM, micro SD, mini HDMI, two micro USB ports, and camera connector — the original Raspberry Pi Zero with camera support

Heltec HT1303
LoRa Concentrator Module
A mini-PCIe LoRaWAN concentrator module based on Semtech SX1303 + SX1250, enabling easy integration of LPWAN gateway capabilities into routers, Raspberry Pi, or other platforms with standard mini-PCIe

M5Stack CoreS3
Dev Board
Third-generation M5Stack Core with ESP32-S3 dual-core 240MHz, 2.0\" capacitive touch IPS display, GC0308 camera, dual microphones, 1W speaker, BMI270 IMU, BMM150 magnetometer, proximity sensor, RTC, 5
Get notified when new devices are added.
Jump into popular categories, use cases, and hardware traits across the directory.
