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

LILYGO T-Watch 2021

ESP32
LILYGO T-Watch 2021

Programmable ESP32 smartwatch with 1.3-inch round GC9A01 IPS touchscreen (240×240), BMA423 accelerometer, vibration motor, RTC, WiFi, and BLE 4.2 — open-source and fully programmable with Arduino or M

ESP324MBWiFi 802.11 b/g/nBLE BLE 4.2
~$26View

DFRobot Maixduino AI Development Kit

Dev Board
DFRobot Maixduino AI Development Kit

RISC-V AI development board combining the Kendryte K210 AI processor with ESP32 for WiFi/BT connectivity. Includes camera and microphone for computer vision and voice recognition applications.

Kendryte K2108 MB SRAM16MB48 GPIOWiFi 802.11 b/g/nBLE BLE 4.2
~$52View

LILYGO T-Lora Dual

Dev Board
LILYGO T-Lora Dual

LILYGO T-Lora Dual is a compact board featuring dual LR1121 multi-band LoRa radios supporting both sub-GHz and 2.4 GHz bands, with ExpressLRS support for long-range RC and telemetry applications.

LR1121 (dual, radio processor)N/A (radio module)
~$19View

ACEBOTT QD001 Smart Robot Car

robot
ACEBOTT QD001 Smart Robot Car

ESP32-powered 4WD mecanum wheel robot car kit with ultrasonic, IR, and line-tracking sensors. Programmable via Arduino, ACECode, and Python. Expandable with camera, AI, tank, robot arm, and GPS packs.

ESP32-WROOM-32520KB SRAM4MBWiFi 802.11 b/g/nBLE BLE 4.2
~$84View

BigTreeTech CB2

Single Board Computer
BigTreeTech CB2

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.

Rockchip RK3566 Quad-core Cortex-A55 @ 1.8GHz2GB LPDDR432GB eMMC40-pin GPIOWiFiBLEEthernet

LuckFox Core1106

module
LuckFox Core1106

Compact 30x30mm Rockchip RV1106 compute module with ARM Cortex-A7, up to 1 TOPS NPU, 5MP ISP, 256MB DDR3L, 8GB eMMC, optional WiFi 6 and BLE 5.2, dual MIPI CSI camera inputs, and 112 castellated holes

ARM Cortex-A7 @ 1.2GHz + RISC-V MCU, up to 1 TOPS NPU, ISP 3.2256MB DDR3L8GB eMMC 5.1WiFi 802.11ax (WiFi 6)BLE Bluetooth 5.2Ethernet 10/100 Mbps
~$32View

DFRobot Maqueen Plus V3

robot
DFRobot Maqueen Plus V3

Advanced micro:bit STEM robot with 8x8 matrix laser ranging, 5 line-tracking sensors with intersection recognition, magnetic encoders, PID control, and 6 RGB LEDs. Programmable via MakeCode and MicroP

Nordic nRF52833 (via micro:bit)128KB512KBBLE BLE (via micro:bit)
~$70View

Milk-V Meles

SBC

RISC-V SBC with quad-core T-Head TH1520 @ 1.85GHz, up to 16GB LPDDR4X, 4 TOPS NPU, WiFi 5/BT 5.2, 4K HDMI, Vulkan GPU. Credit card-sized form factor.

T-Head TH1520Up to 16GB LPDDR4XeMMC slot40 GPIOWiFi WiFi 5BLE 5.2Ethernet Gigabit

Milk-V Titan

Mini ITX

Mini-ITX RISC-V board with octa-core UltraRISC UR-DP1000 @ 2GHz, up to 64GB DDR4 ECC, PCIe Gen4 x16, onboard BMC, hardware virtualization. RVA22 compliant, FCC/CE certified.

UltraRISC UR-DP1000Up to 64GB DDR4 ECCSPI Flash (UEFI)Ethernet 1GbE, 100Mbps BMC

BigTreeTech MMB CAN V2.0 Multi-Material Control Board

Expansion Board
BigTreeTech MMB CAN V2.0 Multi-Material Control Board

CAN bus control board for the Enraged Rabbit Carrot Feeder (ERCF) multi-material system. Features STM32G0B1 MCU, 4 EZ stepper driver slots, USB/CAN connectivity, and full Klipper support.

STM32G0B1CBT6144KB128KB
~$33View

BBC micro:bit v1

Dev Board
BBC micro:bit v1

Pocket-sized educational microcontroller with nRF51822, 5×5 LED matrix, accelerometer, magnetometer, Bluetooth LE, 2 buttons, and 19 I/O pins. Designed for teaching coding to children and beginners vi

Nordic nRF51822 ARM Cortex-M016 KB256 KBBLE Bluetooth 4.0 LE
~$15View

ESP32-S3-DevKitM-1

Dev Board
ESP32-S3-DevKitM-1

Espressif official ESP32-S3 development board using the compact ESP32-S3-MINI-1 module, with dual-core 240 MHz LX7, 8 MB flash, up to 45 GPIO, dual USB ports, and smaller footprint than the WROOM-1.

Xtensa LX7 dual-core @ 240 MHz (ESP32-S3)512 KB SRAM8MBWiFi 2.4GHz 802.11 b/g/nBLE BLE 5.0
~$16View

Waveshare RaspRover

Robot Platform
Waveshare RaspRover

Open-source 4WD AI robot with dual-controller architecture (ESP32 + Raspberry Pi), 5MP 160-degree camera, pan-tilt module, audio system, computer vision via OpenCV/MediaPipe, and ROS2 support for AI r

ESP32-WROOM-32 + Raspberry Pi 4B/5520KB SRAM4MBWiFi 802.11 b/g/nBLE BLE 4.2
~$175View

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

TI SK-AM68

Linux Sbc
TI SK-AM68

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.

ti-am688GB LPDDR4eMMCEthernet Gigabit
~$249View

Prokyber AI-on-the-Edge-Cam

Dev Board
Prokyber AI-on-the-Edge-Cam

Open-source ESP32-S3 camera board with PoE, microSD, and Stemma QT designed for AI-powered utility meter reading using the AI-on-the-edge-device firmware with TensorFlow Lite inference.

ESP32-S3-N16R8512KB SRAM16MB6 GPIOWiFi 802.11 b/g/nBLE BLE 5.0Zigbee falseEthernet 10/100 Mbps PoE
~$33View

LILYGO T-Weigh

ESP32
LILYGO T-Weigh

ESP32 development board combining 4-channel HX711 load cell amplifiers with LoRa SX1262 radio (868/915 MHz) for wireless weight measurement and IoT scale applications over long-range LoRa networks.

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

BigTreeTech S42C V1.0 Closed Loop Stepper Driver

Motor Driver
BigTreeTech S42C V1.0 Closed Loop Stepper Driver

NEMA 17 (42mm) stepper motor closed-loop driver board with OLED display. Uses encoder feedback to eliminate missed steps and improve high-speed 3D printer and CNC motor performance.

STM32F103C8T620KB64KB
~$20View

ESP32-C3 DevKitM-01

Dev Board
ESP32-C3 DevKitM-01

Espressif official RISC-V ESP32-C3 dev board with ESP32-C3-MINI-1 module, 4 MB embedded SPI Flash, WiFi 4, BLE 5, Micro-USB, RGB LED, and a compact footprint for IoT prototyping.

RISC-V single-core @ 160 MHz (ESP32-C3)400 KB SRAM4MBWiFi 2.4GHz 802.11 b/g/nBLE BLE 5.0
~$10View

Netduino 3 Ethernet

Dev Board
Netduino 3 Ethernet

The Netduino 3 Ethernet is a .NET Micro Framework board with an STM32F427VI ARM Cortex-M4 at 168MHz, wired Ethernet with full TCP/IP stack, microSD storage, Arduino shield compatibility, and 3 GOBUS p

STM32F427 ARM Cortex-M4 @ 168MHz164+ KB1408 KBEthernet 10/100 Mbps
~$60View

TinyS3 ESP32-S3 with u.FL

Dev Board
TinyS3 ESP32-S3 with u.FL

Ultra-compact ESP32-S3 board by Unexpected Maker in TinyPICO form factor with u.FL external antenna connector, 8MB flash, 8MB PSRAM, LiPo charging, and dual-core 240 MHz.

ESP32-S3512KB SRAM8 MBWiFi 802.11b/g/nBLE 5.0 LE + Mesh
~$20View

LuckFox Pico WebBee

Dev Board
LuckFox Pico WebBee

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,

ARM Cortex-A7 @ 1.2GHz + RISC-V MCU, 0.5 TOPS NPU64MB DDR2128MB SLC NANDEthernet 10/100 Mbps
~$20View

Banana Pi M2S

Linux Sbc
Banana Pi M2S

Banana Pi M2S is a hexa-core SBC powered by the Amlogic S922X SoC with 4GB DDR4, 16GB eMMC, WiFi 5, Bluetooth 5.0, four USB 3.0 ports, and Gigabit Ethernet.

Amlogic S922X4GB DDR416GB eMMCWiFi WiFi 5 (802.11ac)BLE BT 5.0Ethernet Gigabit Ethernet (10/100/1000M)
~$96View

TinyS2 ESP32-S2

Dev Board
TinyS2 ESP32-S2

Ultra-compact ESP32-S2 development board by Unexpected Maker in the TinyPICO form factor, with 4 MB flash, 2 MB PSRAM, native USB, WiFi, and LiPo charging at just 17.8 × 41 mm.

Xtensa LX7 single-core @ 240 MHz (ESP32-S2)320 KB SRAM + 2 MB PSRAM4MBWiFi 2.4GHz 802.11 b/g/n
~$19View

M5Stack UnitV2 AI Camera

Ai Camera
M5Stack UnitV2 AI Camera

Linux-based standalone AI camera with SigmaStar SSD202D dual-core Cortex-A7, GC4653 4MP sensor, 128MB RAM, WiFi, and USB-C. Runs Python and V-Training for edge AI.

SigmaStar SSD202D128 MB512 MB NANDWiFi WiFi 4
~$75View

Get notified when new devices are added.

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