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

Adafruit Feather 32u4 RFM95 LoRa 868/915 MHz

Dev Board
Adafruit Feather 32u4 RFM95 LoRa 868/915 MHz

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.

ATmega32u4 @ 8 MHz2.5KB SRAM32KB
~$35View

Wemos D1 Mini (ESP8266)

Dev Board
Wemos D1 Mini (ESP8266)

Compact ESP8266-based WiFi development board with 4MB flash, 11 digital I/O pins, micro-USB, and a rich shield ecosystem. The most popular board for Tasmota and ESPHome DIY home automation projects.

ESP8266EX80KB SRAM4MB11 digital + 1 analog GPIOWiFi 802.11 b/g/nBLE none

LattePanda Mu N305

Compute Module
LattePanda Mu N305

Card-sized x86 compute module with Intel Core i3-N305 8-core (up to 3.8GHz), 16GB LPDDR5, 64GB eMMC, 9 PCIe 3.0 lanes, triple display output, and open-source KiCAD carrier board design.

Intel Core i3-N305 8-core @ 3.8GHz turbo, Intel UHD Graphics16GB LPDDR5 4800MT/s (IBECC)64GB eMMC 5.1
~$269View

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

LILYGO T-BHI260AP

Sensor Module
LILYGO T-BHI260AP

Compact breakout board for the Bosch BHI260AP AI-powered IMU, featuring a 6-axis accelerometer and gyroscope with an onboard programmable AI neural network co-processor for motion pattern recognition

BHI260AP (AI Neural Network Co-Processor)64KB4MB

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

Adafruit METRO 328

Dev Board
Adafruit METRO 328

Arduino UNO-compatible development board built around the ATmega328P at 16 MHz with 32KB flash, micro USB, and Adafruit's signature black PCB with gold-plated pads.

ATmega328P @ 16 MHz2 KB32 KB
~$18View

BeagleV-Fire

Single Board Computer
BeagleV-Fire

RISC-V + FPGA single board computer powered by Microchip PolarFire MPFS025T with 4x RV64GC U54 cores at 667MHz, 23K FPGA logic elements, 2GB LPDDR4, 16GB eMMC, Gigabit Ethernet, M.2 E-Key, and BeagleB

Microchip PolarFire MPFS025T (4x RV64GC U541x RV64IMAC E51 @ 667 MHz)2GB LPDDR416GB eMMC128Mbit SPI flash128KB eNVM2x 46-pin BeagleBone cape headers with ADC GPIOEthernet Gigabit Ethernet
~$149View

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

Orange Pi PC 2

Orange Pi PC 2

The Orange Pi PC 2 is a 64-bit single-board computer based on the Allwinner H5 quad-core Cortex-A53 SoC with 1GB DDR3 RAM and Gigabit Ethernet, offering a cost-effective ARM64 Linux platform for maker

Allwinner H5 — 4x Cortex-A53 @ 1.368GHz, Mali-450 GPU1GB DDR3SPI flash (bootloader) + microSDEthernet Gigabit Ethernet
~$20View

Adafruit ItsyBitsy M0 Express

Dev Board
Adafruit ItsyBitsy M0 Express

Compact 3.3V CircuitPython/Arduino board with ATSAMD21G18 Cortex M0+ at 48MHz, 32KB RAM, 256KB flash, 2MB SPI flash, 23 GPIO with 11 analog inputs, RGB DotStar LED, native USB. Measures 36mm × 18mm.

ATSAMD21G18 ARM Cortex M0+32 KB256 KB23 GPIO
~$12View

LILYGO T-Embed

Dev Board
LILYGO T-Embed

ESP32-S3 all-in-one media board with 1.9-inch TFT display, rotary encoder, dual microphones, 1W speaker, 7 RGB LEDs, GROVE connector, and LiPo battery support — ideal for audio players and interactive

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

Pine64 Ox64

sbc
Pine64 Ox64

Pico-sized RISC-V SBC powered by the Bouffalo Lab BL808 triple-core SoC with WiFi, BLE 5.0, and Zigbee. Features 64MB PSRAM, up to 16MB flash, microSD slot, USB-C with MIPI-CSI camera support, and 26

Bouffalo Lab BL80864 MB PSRAM16 MB128 MB26 GPIOWiFi 802.11 b/g/nBLE BLE 5.0Zigbee IEEE 802.15.4

CUBEEK CubeSat Educational Kit

Cubesat Kit
CUBEEK CubeSat Educational Kit

Open-source 1U CubeSat educational kit powered by Arduino Pro Mini with LoRa communication, multi-sensor payload (IMU, barometer, GPS, temperature), solar-powered EPS, and ground station dashboard for

ATmega328P @ 16MHz2KB SRAM32KBWiFi falseBLE falseZigbee falseEthernet false
~$220View

Adafruit Feather M4 CAN Express

Microcontroller Board
Adafruit Feather M4 CAN Express

CAN-bus-capable Feather with ATSAME51J19 ARM Cortex-M4F @ 120MHz, built-in CAN transceiver + 5V booster, USB-C, 21 GPIO, 2MB SPI Flash, dual DAC, and LiPo charging. Ideal for automotive and industrial

ARM Cortex-M4F @ 120MHz (ATSAME51J19)192KB512KB + 2MB SPI FlashWiFi falseBLE falseZigbee falseEthernet false
~$25View

DFRobot Beetle RP2040

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.

ARM Cortex-M0+ dual-core @ 133MHz264KB SRAM2MB

LILYGO T-Relay

ESP32
LILYGO T-Relay

ESP32 development board with 4 onboard HRS4H-S-DC5V relays, 4MB flash, 8MB PSRAM, WiFi, BLE 4.2, and optocoupler-isolated GPIO expansion — designed for wireless remote switch control of AC/DC loads.

ESP32520KB SRAM4MBWiFi 802.11 b/g/nBLE BLE 4.2
~$10View

Adafruit ItsyBitsy 32u4 3V 8MHz

Dev Board
Adafruit ItsyBitsy 32u4 3V 8MHz

Ultra-compact 3.3V Arduino-compatible board with ATmega32u4 at 8MHz, native USB HID, 23 GPIO pins, 2KB RAM, 28KB flash, and Micro USB. Measures 35mm × 17mm — smaller than a Feather with equivalent AVR

Atmel ATmega32u4 AVR2 KB28 KB23 GPIO
~$10View

Heltec LoRa Kit 151

Heltec LoRa Kit 151

Ultra-low-power LoRaWAN development kit based on STM32L151CBU6 ARM Cortex-M3 MCU and Semtech SX1278 LoRa transceiver, with 6uA deep sleep current, integrated battery management, and CE certification.

ARM Cortex-M3 single-core @ 32MHz, ultra-low-power16KB SRAM128KB
~$14View

Adafruit Metro ESP32-S2

Dev Board
Adafruit Metro ESP32-S2

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

Xtensa LX7 single-core @ 240MHz (ESP32-S2)320KB SRAM + 2MB PSRAM4MB SPI FlashWiFi 802.11 b/g/n @ 2.4GHz (ESP32-S2)BLE falseZigbee falseEthernet false
~$25View

LILYGO T-Lion

ESP32
LILYGO T-Lion

ESP32-WROVER development board with 0.96-inch OLED display, five-way directional button, single 18650 battery holder, 8MB PSRAM, WiFi, and BLE 4.2 — a compact handheld IoT controller in a slim form fa

ESP32520KB SRAM4MBWiFi 802.11 b/g/nBLE BLE 4.2
~$11View

LILYGO T-Track

ESP32 S3
LILYGO T-Track

ESP32-S3R8 development board with a 1.1-inch JD9613 AMOLED display (126×294), onboard trackball, 16MB flash, 8MB PSRAM, WiFi, and BLE 5 — a compact touchless navigation dev kit for creative UI and int

ESP32-S3R8512KB SRAM16MBWiFi 802.11 b/g/nBLE BLE 5.0
~$17View

ESP32-S2 Saola 1R Dev Kit

Dev Board
ESP32-S2 Saola 1R Dev Kit

Espressif official ESP32-S2-WROVER development board with dual 20-pin headers (breadboard-friendly), 8MB Flash, 2MB PSRAM, WiFi, dual Micro-USB (native USB + UART bridge), NeoPixel RGB LED, and boot/r

Xtensa LX7 single-core @ 240MHz (ESP32-S2)320KB SRAM + 2MB PSRAM8MB SPI FlashWiFi 802.11 b/g/n @ 2.4GHz (ESP32-S2 WROVER)BLE falseZigbee falseEthernet false
~$15View

Adafruit Feather M0 Express

Dev Board
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 Fe

ATSAMD21G18 ARM Cortex-M0+ @ 48 MHz32KB SRAM256KB + 2MB SPI Flash
~$20View

BigTreeTech SKSM V1.0 Supercapacitor Power Module

Expansion Board
BigTreeTech SKSM V1.0 Supercapacitor Power Module

Supercapacitor-based power loss recovery module for Klipper 3D printers. Provides ~13 seconds of 5W backup power via dual 2.7V 20F supercaps, enabling safe shutdown on power failure.

STM32 power management MCU20KB64KB
~$19View

Get notified when new devices are added.

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