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

LILYGO T3 TCXO
ESP32
ESP32 LoRa development board with a Temperature Compensated Crystal Oscillator (TCXO) for enhanced LoRa frequency stability, 0.96-inch SSD1306 OLED display, 4MB Flash, WiFi, BLE 4.2, TF card slot, and

Olimex ESP32-C6-DevKit-Lipo
Dev Board
Breadboard-friendly open-source ESP32-C6 dev board with WiFi 6, Thread, Zigbee, BLE 5, built-in LiPo charger, and dual USB-C — all for under €9.

Arduino Portenta X8
Compute Module
Industrial-grade Linux SoM with NXP i.MX 8M Mini quad-core Cortex-A53 at 1.8GHz + STM32H747 dual-core Cortex-M7/M4, 2GB RAM, WiFi/BLE, NXP SE050 hardware security, Docker containers, and OTA updates f

TP4056 Charge Controller Module
module
Li-Ion/LiPo battery charging module based on the TP4056 IC with built-in battery protection circuit. Mini USB 5V input, 1A charging current. Essential for portable and battery-powered IoT projects.

Waveshare RP2350-CAN
Dev Board
Pico-compatible development board with RP2350A MCU, onboard CAN V2.0B bus interface (XL2515 controller + SIT65HVD230DR transceiver), 4MB flash, 26 GPIO pins, castellated module design, and USB-C conne

LILYGO T5s 2.7 inch E-Paper
ESP32
LILYGO T5s is an ESP32 development board with a 2.7-inch 264×176 e-paper display, onboard I2S audio (MAX98357A amplifier + ICS43434 MEMS mic), 500mA battery management, and TF card support.

LILYGO T-Energy S3
Dev Board
Affordable ESP32-S3 development board with 16MB flash, 8MB PSRAM, integrated 18650 battery holder, WiFi, and BLE 5.0 for battery-powered IoT sensor nodes under $10.
Milk-V Megrez
Mini ITXMini-ITX RISC-V board with quad-core SiFive P550 @ 1.8GHz (ESWIN EIC7700X), up to 32GB LPDDR5, 19.95 TOPS NPU, 8K video codec, PCIe x8 slot, SATA3.

nRF24L01 2.4GHz Wireless Module
module
Nordic nRF24L01+ 2.4GHz wireless transceiver module with SPI interface, 2Mbps data rate, 126 channels, and up to 100m range. Popular choice for Arduino and Raspberry Pi wireless sensor networks.

Open AIR Mini
IoT Controller
Open-source ESP32-based ventilation controller for Ducobox Silent/Focus and Orcon MVS-15xx systems with optional CO2, humidity, VOC, and NOx sensors, fully compatible with ESPHome and Home Assistant.

NanoPi M6
sbc
RK3588S SBC with 4x Cortex-A76 + 4x Cortex-A53 at 2.4GHz, up to 32GB LPDDR5, M.2 NVMe, Gigabit Ethernet, HDMI 2.1 (8K), dual MIPI-DSI/CSI, 6 TOPS NPU, and USB-C PD — FriendlyElec's compact RK3588S des

La Frite

Libre Computer La Frite — ultra-compact Amlogic S805X SBC with 512MB/1GB DDR4, 8GB eMMC, and 5V micro-USB power in a credit-card form factor for lightweight Linux and IoT applications.

TI SK-AM64B
Linux Sbc
Texas Instruments SK-AM64B Starter Kit — dual Cortex-A53 + quad Cortex-R5F industrial evaluation board for automation, motor control, and time-sensitive networking.

ESP32-S3 Korvo 2 Audio Dev Board
Dev Board
Espressif audio and multimedia development board with ESP32-S3, dual-microphone array for far-field wake-word detection, camera support, LCD interface, microSD, and Wi-Fi + BLE.

Espressif ESP32-S3-BOX-3B
Dev Board
ESP32-S3-BOX-3 bundle kit including the AIoT dev board with 2.4" touchscreen, dual mics, speaker, plus the DOCK stand, RGB LED module, USB-C cable, and Dupont wires.

WiFi LoRa 32 (V3)
Dev Board
Compact ESP32-S3 + SX1262 LoRa development board with 0.96" OLED display, USB-C, and built-in LiPo charging. One of the primary boards for Meshtastic and LoRaWAN IoT projects.

NanoPi K2

FriendlyElec NanoPi K2 — Amlogic S905 SBC with 2GB DDR3, WiFi 802.11n, Bluetooth 4.0, 4× USB 2.0, Gigabit Ethernet, and HDMI for media and IoT Linux projects.

Adafruit Feather M0 RFM69HCW 868/915 MHz
Dev Board
ATSAMD21G18 ARM Cortex-M0+ Feather board with RFM69HCW sub-GHz radio at 868/915 MHz. Up to +20 dBm TX power, AES-128 encryption, 256KB flash, 32KB RAM, native USB, and built-in LiPo charger.

Shelly Plus 2PM
Relay Module
ESP32-based dual-relay WiFi/BLE smart switch with per-channel power monitoring via ADE7953, cover/shutter control mode, and 10A per channel. Flashable with Tasmota for local roller blind and dual ligh

Heltec HT-M01S Indoor LoRa Gateway (Rev.2.0)

Compact 8-channel LoRaWAN gateway based on ESP32 and SX1303 + SX1250, with WiFi and Ethernet backhaul, 1.8-inch TFT display, and aluminum housing. Supports LoRaWAN Class A/C, TTN, and ChirpStack.

Adafruit Feather RP2040
Microcontroller Board
Feather-form-factor board with Raspberry Pi RP2040 dual-core Cortex-M0+ @ 133MHz, 264KB SRAM, 8MB Flash, 21 GPIO, 4 ADC, 2 PIO peripherals, USB-C with UF2 bootloader, STEMMA QT, and LiPo charging. Run

LuckFox Pico Mini
Linux Sbc
Tiny Linux SBC (28x21mm) based on Rockchip RV1103 with ARM Cortex-A7 @ 1.2GHz, RISC-V MCU, 0.5 TOPS NPU, 64MB DDR2, MIPI CSI camera, 17 GPIO pins, and castellated-hole design for direct soldering.

Sonoff BasicR2
Smart Switch
WiFi smart switch based on ESP8285, widely used in the open-source home automation community. Easily flashable with Tasmota or ESPHome for local-only smart home control without cloud dependency.

LILYGO T5 E-Paper S3 Pro
ESP32 S3
LILYGO T5 E-Paper S3 Pro is an ESP32-S3 board with a 4.7-inch 16-greyscale e-paper display, SX1262 LoRa, touch input, RTC, BQ25896/BQ27220 battery management, 16MB flash, 8MB PSRAM, and optional GPS.

LattePanda 3 Delta
sbc
Pocket-sized x86 single board computer with Intel Celeron N5105 quad-core, 8GB LPDDR4 RAM, 64GB eMMC, Wi-Fi 6, 2.5GbE, triple display output, and an integrated Arduino Leonardo co-processor.
Get notified when new devices are added.
Jump into popular categories, use cases, and hardware traits across the directory.