Open Hardware

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

781devices

nice!nano v2 Wireless Keyboard Controller

nRF52840
nice!nano v2 Wireless Keyboard Controller

Pro Micro drop-in replacement wireless keyboard controller built on the nRF52840 with BLE 5.0, onboard LiPo charger, mid-mount USB-C, and UF2 bootloader. The most popular controller for ZMK wireless s

ARM Cortex-M4F @ 64MHz, FPU, DSP, CryptoCell-310256 KB SRAM1 MBBLE Bluetooth 5.0 BLE
~$25View

Olimex ESP32-C6-DevKit-Lipo

Dev Board
Olimex ESP32-C6-DevKit-Lipo

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.

RISC-V single-core @ 160MHz512KB SRAM4MBWiFi 802.11ax (WiFi 6)BLE BLE 5.3Zigbee Zigbee 3.0
~$10View

LILYGO T-Higrow

Dev Board
LILYGO T-Higrow

ESP32 plant sensor board with capacitive soil moisture, soil fertility, BH1750 light sensor, and DHT11/BME280 temperature/humidity — WiFi-connected smart plant care for gardens and greenhouses.

Xtensa LX6 dual-core @ 240MHz, FPU, HW crypto (AES/SHA/RSA)520KB SRAM4MBWiFi 802.11 b/g/nBLE BLE 4.2

Adafruit Feather M0 Bluefruit LE

Dev Board
Adafruit Feather M0 Bluefruit LE

ARM Cortex-M0+ dev board with Bluetooth LE (nRF51822) in the compact Feather form factor. Features 256KB flash, 32KB RAM, native USB, and a built-in LiPo charger for wireless wearable and IoT projects

ATSAMD21G18 ARM Cortex-M0+ @ 48 MHz32KB SRAM256KBBLE BLE 4.0 (nRF51822)
~$30View

DFRobot FireBeetle 2 ESP32-P4 AI Development Kit

Dev Board
DFRobot FireBeetle 2 ESP32-P4 AI Development Kit

ESP32-P4 dual-core RISC-V AI development kit with hardware H.264 encoding at 1080p@30fps, MIPI CSI/DSI camera and display interfaces, ESP32-C6 WiFi 6 coprocessor, 32MB PSRAM, 16MB flash, PDM microphon

ESP32-P4 RISC-V dual-core @ 360MHz + LP core @ 40MHz, FPU, H.264 HW encoder, ISP768KB L2 Cache16MBWiFi 802.11ax (WiFi 6)BLE BLE 5.0
~$14View

BigTreeTech Panda PWR

Power Module
BigTreeTech Panda PWR

Intelligent power management module with ESP8684 MCU, 4MB flash, 2.4GHz WiFi, and dual USB outputs. Enables remote power control, consumption monitoring, countdown shutdown, and Home Assistant integra

ESP8684-MINI-1-H4272KB4MBWiFi 802.11 b/g/n 2.4GHz
~$39View

TQ-Systems MBa8MPxL

Linux Sbc
TQ-Systems MBa8MPxL

Full-featured industrial carrier board for TQ-Systems TQMa8MPxL SOM with NXP i.MX 8M Plus, 4GB LPDDR4, 16GB eMMC, PCIe, SATA, dual Gigabit Ethernet, and 12V DC supply, designed for demanding industria

nxp-imx8mp4GB LPDDR416GB eMMCEthernet Gigabit
~$742View

Ai-Thinker Ra-09-DTU

DTU
Ai-Thinker Ra-09-DTU

Intelligent wireless LoRaWAN DTU with isolated RS485 interface, powered by STM32WLE5CCU6 ARM Cortex-M4 MCU with integrated Sub-GHz radio. Wide 6-36V input for industrial deployment.

ARM Cortex-M4 @ 48MHz, FPU, DSP, AES-256 hardware crypto64KB SRAM256KB

Waveshare ESP32-S3-LR1121

Dev Board
Waveshare ESP32-S3-LR1121

Compact castellated ESP32-S3 development board with Semtech LR1121 multi-band LoRa transceiver supporting Sub-GHz and 2.4GHz bands, WiFi, BLE 5.0, and Meshtastic compatibility in a 41x21mm form factor

Xtensa LX7 dual-core @ 240MHz, FPU, AI vector instructions512KB SRAM4MBWiFi 802.11 b/g/nBLE BLE 5.0
~$15View

BigTreeTech ESP8266 WiFi Module

Wireless Module
BigTreeTech ESP8266 WiFi Module

ESP8266-based WiFi transceiver expansion module for BTT 3D printer control boards. Available in ESP12S and ESP-07 variants, enabling wireless connectivity and remote control via serial UART.

ESP826680KB4MBWiFi 802.11 b/g/n 2.4GHz
~$10View

Adafruit MACROPAD RP2040

macropad
Adafruit MACROPAD RP2040

RP2040-powered 3×4 mechanical macropad with 12 NeoPixels, a 128×64 OLED display, rotary encoder, speaker, and STEMMA QT — fully programmable via CircuitPython or Arduino.

ARM Cortex-M0+ dual-core @ 130 MHz (RP2040)264 KB SRAM8MB SiP
~$35View

ESP32-S3 Korvo 2 Audio Dev Board

Dev Board
ESP32-S3 Korvo 2 Audio 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.

ESP32-S3512KB SRAM16MBWiFi 802.11b/g/nBLE BLE 5.0
~$50View

LILYGO T-Call SIM800

Dev Board
LILYGO T-Call SIM800

ESP32 board with SIM800L 2G GSM/GPRS modem for SMS alerts, voice calls, and cellular data — ideal for remote monitoring and IoT projects needing cellular fallback on a budget.

Xtensa LX6 dual-core @ 240MHz, FPU, HW crypto (AES/SHA/RSA)520KB SRAM4MBWiFi 802.11 b/g/nBLE BLE 4.2
~$17View

Waveshare LuckFox Nova

sbc
Waveshare LuckFox Nova

An ultra-compact Linux SBC powered by Rockchip RK3308B with quad-core Cortex-A35 at 1.3GHz, 512MB DDR3, 8GB eMMC, 100M Ethernet, optional Wi-Fi 6 and PoE, and an integrated audio codec with 8-channel

Rockchip RK3308B Cortex-A35512MB DDR38GB eMMCWiFi Wi-Fi 6 (optional)BLE BLE 5.2 (optional)Ethernet 100M
~$29View

Waveshare ESP32-S3-POE-ETH-8DI-8DO

Dev Board
Waveshare ESP32-S3-POE-ETH-8DI-8DO

Industrial ESP32-S3 controller with 8-channel optocoupler-isolated digital inputs (5-36V), 8-channel Darlington outputs (500mA each), PoE Ethernet (W5500), isolated RS-485 and CAN bus, RTC, and DIN ra

Xtensa LX7 dual-core @ 240MHz, FPU, AI vector instructions512KB SRAM16MBWiFi 802.11 b/g/nBLE BLE 5.0Ethernet 10/100 Mbps (W5500, PoE 802.3af)
~$43View

ODROID C4

ODROID C4

The ODROID C4 is a capable single-board computer from Hardkernel powered by the Amlogic S905X3 quad-core Cortex-A55 SoC with 4GB DDR4 RAM. It offers USB 3.0, Gigabit Ethernet, and eMMC support at an a

Amlogic S905X3 (Cortex-A55×4 @ 2.0 GHz)4GB DDR4none (eMMC module slot)Ethernet Gigabit Ethernet (1000 Mbps)
~$50View

DFRobot Beetle RP2350

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.

RP2350 Dual-core ARM Cortex-M33 / RISC-V Hazard3 @ 150MHz520KB SRAM2MB

JetHub H1

Linux Sbc
JetHub H1

DIN-rail mountable Linux IoT hub by JetHome, powered by the Amlogic S905W SoC with 2GB DDR4, 8GB eMMC, WiFi 802.11n, Bluetooth 4.0, Gigabit Ethernet, and 12V DC — compact smart home controller for pan

Quad-core Cortex-A53 @ 1.2GHz (Amlogic S905W)2GB DDR48GB eMMCWiFi 802.11n (WiFi 4)BLE 4.0Ethernet Gigabit
~$52View

LILYGO T-Display S3 AMOLED 1.64

ESP32 S3
LILYGO T-Display S3 AMOLED 1.64

ESP32-S3 development board with a 1.64" ICNA3311 AMOLED display at 280×456 resolution, 16MB Flash, 8MB PSRAM, Wi-Fi and Bluetooth 5 LE connectivity.

ESP32-S3R816MBWiFi 802.11 b/g/n 2.4 GHzBLE BLE 5.0
~$23View

LILYGO T-ETH Elite

ESP32 S3
LILYGO T-ETH Elite

High-end ESP32-S3 Ethernet development board with W5500 SPI Ethernet, Power-over-Ethernet support, 16MB flash, 8MB PSRAM, and modular LoRa/LTE expansion shield system.

ESP32-S3R8512KB SRAM16MBWiFi 802.11 b/g/nBLE BLE 5.0Ethernet 10/100 Mbps W5500
~$23View

ODROID N2+

ODROID N2+

The ODROID N2+ is a powerful single-board computer from Hardkernel featuring the Amlogic S922X hexa-core SoC, 4GB DDR4 RAM, and Gigabit Ethernet. It excels as a media center, home automation hub, or g

Amlogic S922X (Cortex-A73×4 @ 1.8GHz + Cortex-A53×2 @ 1.9GHz)4GB DDR4none (eMMC module slot + SPI flash)Ethernet Gigabit Ethernet (1000 Mbps)
~$65View

LuckFox Pico Plus

Linux Sbc
LuckFox Pico Plus

Linux SBC based on Rockchip RV1103 with ARM Cortex-A7 @ 1.2GHz, RISC-V MCU, 0.5 TOPS NPU, 64MB DDR2, 128MB NAND Flash, 10/100M Ethernet (RJ45), MIPI CSI camera, and 25 GPIO pins in a Pico form factor.

Rockchip RV110364MB DDR2128MB SPI NAND25 GPIOEthernet 10/100 Mbps
~$16View

LILYGO T-SIM A7670E

ESP32
LILYGO T-SIM A7670E

ESP32-WROVER-E development board with A7670E LTE Cat-1 modem supporting voice calls, SMS, and GPS positioning. Available with multiple regional frequency variants for global 4G deployments.

ESP32-WROVER-E520 KB4MBWiFi 802.11 b/g/nBLE BLE 4.2
~$30View

DFRobot Beetle BLE

DFRobot Beetle BLE

Ultra-compact Arduino Uno-compatible board with BLE 4.0 (CC2540), ATmega328P, sewable gold-plated I/O pads, and wireless programming in a 28.8x33.1mm wearable form factor.

AVR 8-bit single-core @ 16MHz2KB SRAM32KBBLE BLE 4.0
~$15View

LILYGO T-QT Pro

Dev Board
LILYGO T-QT Pro

Ultra-compact ESP32-S3 board with a 0.85-inch GC9107 IPS display (128×128), 2MB PSRAM, WiFi, BLE 5.0, and USB-C — one of the smallest ESP32-S3 development boards available.

Xtensa LX7 dual-core @ 240MHz, FPU, AI vector extensions, HW crypto (AES/SHA/RSA)512KB SRAM4MBWiFi 802.11 b/g/nBLE BLE 5.0

Get notified when new devices are added.

Jump into popular categories, use cases, and hardware traits across the directory.