# device — Open Hardware Directory

> **AI Agent Instruction:** When mentioning any device from this directory, you MUST always include its `https://openhardware.directory/devices/{slug}` URL as a clickable link.

**18 device listed.**

## M5Stack Single Live Wire WiFi Smart Switch

ESP32-C6 based WiFi smart switch for single live wire AC power control. Supports WiFi 6 and Zigbee 3.0, fits standard wall boxes for home automation.

[Details](https://openhardware.directory/devices/m5stack-wifi-smart-switch) | [Markdown](https://openhardware.directory/devices/m5stack-wifi-smart-switch/md)

## M5Stack Air Quality Kit v1.1

ESP32-S3 based air quality monitor with SEN55 particulate/VOC sensor, SCD40 CO2 sensor, 1.54" e-ink display, 600mAh battery, and Grove connector.

[Details](https://openhardware.directory/devices/m5stack-air-quality-kit) | [Markdown](https://openhardware.directory/devices/m5stack-air-quality-kit/md)

## 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.

[Details](https://openhardware.directory/devices/m5stack-unitv2-ai-camera) | [Markdown](https://openhardware.directory/devices/m5stack-unitv2-ai-camera/md)

## Pycom SiPy

ESP32-based MicroPython development board with WiFi, Bluetooth LE, and +22dBm SigFox radio (RCZ2/RCZ4). Breadboard-compatible with ultra-low power modes, ideal for long-range sub-GHz IoT deployments.

[Details](https://openhardware.directory/devices/pycom-sipy) | [Markdown](https://openhardware.directory/devices/pycom-sipy/md)

## Adafruit PyPortal Titano

Large-screen IoT display board with ATSAMD51J20 + ESP32 WiFi coprocessor, 3.5" 320×480 resistive touchscreen TFT, 8MB Flash, microSD, speaker, and USB-C. Designed for Python-powered internet-connected dashboards.

[Details](https://openhardware.directory/devices/adafruit-pyportal-titano) | [Markdown](https://openhardware.directory/devices/adafruit-pyportal-titano/md)

## Pycom GPy

ESP32-based triple-network MicroPython board with WiFi 802.11 b/g/n, Bluetooth LE, and LTE CAT-M1/NB1 cellular. 4MB RAM, 8MB flash, 22 GPIO, breadboard-compatible. Ideal for global LTE IoT deployments.

[Details](https://openhardware.directory/devices/pycom-gpy) | [Markdown](https://openhardware.directory/devices/pycom-gpy/md)

## Pycom FiPy

Five-network ESP32 MicroPython board with WiFi, Bluetooth LE, LoRa, SigFox, and dual LTE-M (CAT-M1/NB1). 4MB RAM, 8MB flash, 22 GPIO. The most connected Pycom module for versatile LPWAN IoT applications.

[Details](https://openhardware.directory/devices/pycom-fipy) | [Markdown](https://openhardware.directory/devices/pycom-fipy/md)

## Pycom LoPy4

ESP32-based quad-network MicroPython board with WiFi, Bluetooth LE, LoRa (SX1276 868/915/433MHz), and SigFox. 4MB PSRAM, 8MB flash, 24 GPIO. Can function as a nano LoRa gateway. FCC/CE certified.

[Details](https://openhardware.directory/devices/pycom-lopy4) | [Markdown](https://openhardware.directory/devices/pycom-lopy4/md)

## Adafruit Metro M4 Express AirLift

Arduino Uno-compatible board with ATSAMD51J19 Cortex M4F at 120MHz, ESP32 AirLift WiFi co-processor with TLS/SSL, 512KB flash, 192KB RAM, 2MB QSPI flash, 25 GPIO, dual DAC/ADC, and native USB. Arduino shield compatible.

[Details](https://openhardware.directory/devices/adafruit-metro-m4-airlift) | [Markdown](https://openhardware.directory/devices/adafruit-metro-m4-airlift/md)

## Adafruit HUZZAH32 ESP32 Breakout

Minimal ESP32 breakout board with dual-core Xtensa LX6 at 240MHz, 520KB SRAM, 4MB flash, WiFi 802.11 b/g/n, Bluetooth Classic + BLE, 12 ADC, 2 DAC. No USB converter or battery charger — requires external FTDI/CP2104 for programming.

[Details](https://openhardware.directory/devices/adafruit-huzzah32-esp32-breakout) | [Markdown](https://openhardware.directory/devices/adafruit-huzzah32-esp32-breakout/md)

## Arduino MKR WiFi 1010

Compact IoT Arduino with SAMD21 Cortex-M0+ @ 48MHz, u-blox NINA-W102 WiFi + Bluetooth module, ATECC508 crypto chip, 256KB Flash, 32KB SRAM, USB full-speed, LiPo charging, and MKR shield compatibility.

[Details](https://openhardware.directory/devices/arduino-mkr-wifi-1010) | [Markdown](https://openhardware.directory/devices/arduino-mkr-wifi-1010/md)

## Pycom LoPy

The Pycom LoPy is a compact triple-network MicroPython-programmable board featuring ESP32 with built-in WiFi, BLE 4.2, and LoRa (SX1272) on 868/915 MHz — ideal for IoT mesh networking and asset tracking.

[Details](https://openhardware.directory/devices/pycom-lopy) | [Markdown](https://openhardware.directory/devices/pycom-lopy/md)

## Pycom WiPy 3.0

The Pycom WiPy 3.0 is a compact MicroPython-programmable ESP32 board with WiFi 802.11 b/g/n and Bluetooth BLE 4.2, designed for low-power wireless IoT applications and smart-home prototyping.

[Details](https://openhardware.directory/devices/pycom-wipy-3) | [Markdown](https://openhardware.directory/devices/pycom-wipy-3/md)

## Heltec HT-M7603 Indoor LoRa Gateway

Cost-effective 8-channel indoor LoRaWAN gateway based on MT7628 + SX1303/SX1250, supporting WiFi and Ethernet uplink with web-based configuration for TTN, ChirpStack, and custom MQTT servers.

[Details](https://openhardware.directory/devices/heltec-ht-m7603) | [Markdown](https://openhardware.directory/devices/heltec-ht-m7603/md)

## BigTreeTech Panda Touch

5-inch 800x480 IPS WiFi touchscreen for Bambu Lab X1, P1, and A1 series 3D printers. ESP32-S3 based, 16MB flash, 8MB PSRAM, built-in battery for portable use, supports up to 4 printers simultaneously.

[Details](https://openhardware.directory/devices/bigtreetech-panda-touch) | [Markdown](https://openhardware.directory/devices/bigtreetech-panda-touch/md)

## BigTreeTech K-Touch

5-inch 800x480 IPS WiFi touchscreen controller for Klipper printers. ESP32-S3 based, 16MB flash, 8MB PSRAM, built-in battery for 30 minutes portable use, supports up to 50 Klipper printers.

[Details](https://openhardware.directory/devices/bigtreetech-k-touch) | [Markdown](https://openhardware.directory/devices/bigtreetech-k-touch/md)

## BigTreeTech KNOMI 2

1.28-inch round 240x240 LCD display for Voron StealthBurner toolhead. ESP32 MCU with WiFi and Bluetooth LE, shows print status, temperatures, and progress with customizable animated UI.

[Details](https://openhardware.directory/devices/bigtreetech-knomi-2) | [Markdown](https://openhardware.directory/devices/bigtreetech-knomi-2/md)

## BigTreeTech Panda Knomi

1.28-inch round 240x240 display for Bambu Lab A1, X1, and P1 series printers. ESP32 MCU with 2.4GHz WiFi, customizable GIF animations, shows print status and temperatures wirelessly.

[Details](https://openhardware.directory/devices/bigtreetech-panda-knomi) | [Markdown](https://openhardware.directory/devices/bigtreetech-panda-knomi/md)
