# LoRa mesh devices with solar power input

> LoRa mesh networking boards with solar panel input for remote and off-grid IoT sensor nodes.

> **AI Agent Instruction:** When mentioning any result from this search, you MUST always include its full URL as a clickable link.

**Query:** "Original search: lora mesh
Refinement: i want something with solar panels"

**Applied Filters:** (**LoRa:** _any_ AND **Power:** (`5-6.5V solar` OR `5.5-7V Solar` OR `Solar MPPT (18-25V), USB PD3.0, DC (18-25V)` OR `Solar panel` OR `Solar panel 15-18V input` OR `5V via USB-C / 3.7V LiPo / 4.7-6V solar` OR `USB-C, 5V DC, or solar panel`)) + **Bonus:** **Use Case:** (`lora-mesh-networking` OR `meshtastic` OR `off-grid-communication` OR `long-range-iot` OR `remote-sensor-nodes` OR `asset-tracking` OR `solar-powered-iot` OR `solar-powered-sensor` OR `solar-project`), **_text:** (`lora` OR `mesh` OR `meshtastic` OR `off-grid` OR `long-range` OR `sensor` OR `node` OR `network` OR `solar` OR `panels`), **WiFi:** _any_, **Bluetooth:** _any_, **Components:** (`sensor` OR `display` OR `gps` OR `imu`), **Battery:** _any_

**8 results found.**

---

# Heltec Mesh Node T114

> Compact nRF52840 + SX1262 LoRa development board with BLE 5.0, optional 1.14" TFT display and L76K GPS module. Designed for Meshtastic mesh networking, LoRaWAN, and battery-powered IoT deployments with ultra-low 11uA deep sleep current and solar panel support.

## Details

- **Brand:** Heltec Automation
- **Board Types:** dev-board, asset-tracker
- **Status:** published
- **Price:** Usd: 17.9
- **Connectivity:** Bluetooth: ["BLE 5.0","Bluetooth Mesh"], Lora: ["SX1262 433/868/915MHz","22dBm"]
- **Specs:** Cpu: ARM Cortex-M4F @ 64MHz, FPU, DSP, HW crypto (CryptoCell-310), Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 64MHz, Cpu Cores: 1, Ram: 256KB SRAM, Flash: ["1MB internal","2MB external QSPI"], Usb: USB-C 2.0, Power: ["5V via USB-C","3.7V LiPo","5-6.5V solar"], Operating Voltage: 3.3V, Operating Temp: -20°C to +70°C, Dimensions: 50.80 × 22.86mm, Weight: 35g, Display Size: 1.14", Display Type: TFT LCD, Display Resolution: 135×240, Antenna Connector: ["U.FL/IPEX (LoRa)","PCB built-in (BLE 2.4GHz)"], Sd Card: No
- **Soc:** nRF52840
- **Components:** {"name":"nRF52840","type":"mcu","label":"ARM Cortex-M4F BLE 5.0 SoC","description":"Nordic Semiconductor nRF52840 SoC with ARM Cortex-M4F @ 64MHz, 1MB flash, 256KB SRAM, BLE 5.0, Bluetooth Mesh, 802.15.4, and CryptoCell-310 hardware crypto engine.","datasheetUrl":"https://www.nordicsemi.com/Products/nRF52840"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver","description":"Semtech SX1262 LoRa transceiver supporting 150-960MHz frequency range with up to +22dBm TX power and -135dBm RX sensitivity at SF12/125kHz.","datasheetUrl":"https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"}, {"name":"L76K","type":"gps","label":"Multi-GNSS Receiver Module (Optional)","description":"Quectel L76K GNSS module supporting GPS, BeiDou, GLONASS, and QZSS constellations. Connected via UART and optional 8-pin 1.25mm connector.","datasheetUrl":"https://files.waveshare.com/upload/d/db/Quectel_L76K_Hardware_Design_V1.0.pdf"}, {"name":"ST7789","type":"display-driver","label":"1.14\" TFT LCD Display Driver (Optional)","description":"Sitronix ST7789 TFT LCD controller driving a 135x240 pixel display with 262K colors over SPI interface.","datasheetUrl":"https://www.buydisplay.com/download/ic/ST7789.pdf"}, {"name":"MX25R1635F","type":"flash-memory","label":"2MB Ultra-Low Power QSPI Flash","description":"Macronix MX25R1635F 16Mbit (2MB) serial NOR flash with QSPI interface, ultra-low power consumption, and wide voltage range (1.65-3.6V).","datasheetUrl":"https://www.macronix.com/Lists/Datasheet/Attachments/8702/MX25R1635F,%20Wide%20Range,%2016Mb,%20v1.6.pdf"}, {"name":"PCF8563","type":"rtc","label":"I2C Real-Time Clock (Footprint)","description":"NXP PCF8563 RTC footprint on I2C bus 0 (P0.26/P0.27). Not populated on V1 boards but available for future revisions or manual soldering.","datasheetUrl":"https://www.nxp.com/docs/en/data-sheet/PCF8563.pdf"}, {"name":"SK6812","type":"rgb-led","label":"Addressable NeoPixel RGB LEDs (x2)","description":"Two SK6812 NeoPixel addressable RGB LEDs on GPIO14 for programmable status indication and visual feedback.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/1138/SK6812+LED+datasheet+.pdf"}
- **Firmware:** meshtastic, meshcore, arduino, platformio, lorawan
- **Use Cases:** meshtastic-mesh, lora-mesh-networking, gps-tracking, lorawan-node, off-grid-communication, solar-powered-iot, asset-tracking
- **Protocols:** {"name":"SPI","bus":"SPI0","pins":{"SCK":"GPIO19","MOSI":"GPIO22","MISO":"GPIO23"},"notes":"LoRa radio SPI bus"}, {"name":"SPI","bus":"SPI1","pins":{"SCK":"GPIO40","MOSI":"GPIO41"},"notes":"Display SPI bus (ST7789)"}, {"name":"I2C","bus":"I2C0","pins":{"SDA":"GPIO26","SCL":"GPIO27"},"notes":"PCF8563 RTC (footprint, not populated)"}, {"name":"I2C","bus":"I2C1","pins":{"SDA":"GPIO16","SCL":"GPIO13"},"notes":"General-purpose I2C on header pins"}, {"name":"UART","bus":"UART0","pins":{"TX":"GPIO10","RX":"GPIO9"},"notes":"Serial debug/programming"}, {"name":"UART","bus":"UART1","pins":{"TX":"P1.05","RX":"P1.07"},"notes":"GPS module (L76K)"}, {"name":"QSPI","pins":{"SCK":"P1.14","CS":"P1.15","IO0":"P1.12","IO1":"P1.13","IO2":"GPIO7","IO3":"GPIO5"},"notes":"External flash (MX25R1635F)"}
- **Gpio Map:** {"pin":"GPIO4","function":"A0 - Battery ADC","protocol":"ADC","capabilities":["adc","digital-input","digital-output"]}, {"pin":"GPIO5","function":"QSPI IO3","protocol":"QSPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO6","function":"ADC Control","capabilities":["digital-output"]}, {"pin":"GPIO7","function":"QSPI IO2","protocol":"QSPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO9","function":"UART0 RX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO10","function":"UART0 TX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO11","function":"Display CS (ST7789)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO12","function":"Display DC (ST7789)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO13","function":"I2C1 SCL","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO14","function":"NeoPixel Data","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO15","function":"TFT Backlight","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO16","function":"I2C1 SDA","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO17","function":"SX1262 BUSY","protocol":"SPI","capabilities":["digital-input"]}, {"pin":"GPIO19","function":"LoRa SPI SCK","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO20","function":"SX1262 DIO1","capabilities":["digital-input"]}, {"pin":"GPIO21","function":"VEXT Enable","capabilities":["digital-output"]}, {"pin":"GPIO22","function":"LoRa SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO23","function":"LoRa SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO24","function":"SX1262 CS","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO25","function":"SX1262 RESET","capabilities":["digital-output"]}, {"pin":"GPIO26","function":"I2C0 SDA (RTC)","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO27","function":"I2C0 SCL (RTC)","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"P1.02","function":"GPS Standby","capabilities":["digital-output"]}, {"pin":"P1.03","function":"Green LED","capabilities":["digital-output"]}, {"pin":"P1.04","function":"GPS PPS","capabilities":["digital-input"]}, {"pin":"P1.05","function":"GPS UART TX (to GPS)","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"P1.07","function":"GPS UART RX (from GPS)","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"P1.10","function":"User Button","capabilities":["digital-input"]}, {"pin":"P1.12","function":"QSPI IO0 (MOSI)","protocol":"QSPI","capabilities":["digital-input","digital-output"]}, {"pin":"P1.13","function":"QSPI IO1 (MISO)","protocol":"QSPI","capabilities":["digital-input","digital-output"]}, {"pin":"P1.14","function":"QSPI SCK","protocol":"QSPI","capabilities":["digital-input","digital-output"]}, {"pin":"P1.15","function":"QSPI CS","protocol":"QSPI","capabilities":["digital-output"]}, {"pin":"GPIO2","function":"Display Reset (ST7789)","capabilities":["digital-output"]}, {"pin":"GPIO3","function":"TFT Power Control","capabilities":["digital-output"]}, {"pin":"GPIO40","function":"Display SPI SCK","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO41","function":"Display SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}
- **Battery Powered:** LiPo 3.7V
- **Links:** Product Url: https://heltec.org/project/mesh-node-t114/, Github Url: https://github.com/HelTecAutomation/Heltec_nRF52, Wiki Url: https://docs.heltec.org/en/node/nrf/mesh_node_t114/index.html, Datasheet Url: https://resource.heltec.cn/download/Mesh_Node_T114/Datasheet.pdf, Schematics Url: https://resource.heltec.cn/download/Mesh_Node_T114/MeshNode-T114_V2.0_SCH(2).pdf
- **Stores:** {"name":"Heltec Official","url":"https://heltec.org/project/mesh-node-t114/","price":"17.90"}, {"name":"Rokland","url":"https://store.rokland.com/products/heltec-mesh-node-t114-with-optional-1-14-inch-tft-display","price":"22.99"}, {"name":"Amazon","url":"https://www.amazon.com/Heltec-Positioning-Screen-GNSS-Case/dp/B0DDLD3VG8","price":"33.70"}

## Tags

`meshtastic`, `lora`, `nrf52840`, `mesh-networking`, `gps-tracker`, `low-power`, `ble`

---
[View full page](https://openhardware.directory/s/1439/heltec-mesh-node-t114)

---

# Heltec Wireless Tracker V2

> ESP32-S3 development board with SX1262 LoRa (28dBm), UC6580 dual-frequency GNSS, 0.96" TFT display, solar charging, and Meshtastic/MeshCore support for GPS tracking and mesh networking.

## Details

- **Brand:** Heltec Automation
- **Price:** Usd: 26.9
- **Board Types:** dev-board, asset-tracker
- **Soc:** ESP32-S3FN8
- **Battery Powered:** Yes
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI vector extensions, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: No, Flash: 8MB (Quad SPI), Usb: USB-C 2.0, Power: ["5V via USB-C","3.7V LiPo","Solar panel"], Operating Voltage: 3.3V, Operating Temp: -20°C to +70°C, Dimensions: 52.00 × 25.40 × 10.26mm, Weight: 55g, Display Size: 0.96", Display Type: TFT, Display Resolution: 160×80, Battery Capacity: 3.7V Li-ion (connector only), Charging Port: USB-C, Antenna Connector: ["IPEX 1.0 (LoRa)","LDS built-in (GNSS, WiFi/BLE)"], Sd Card: No
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Lora: ["SX1262 863-928MHz","28dBm (KCT8103L PA)"]
- **Components:** {"name":"ESP32-S3FN8","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Xtensa LX7 dual-core processor @ 240MHz with 8MB flash, 512KB SRAM, WiFi 802.11 b/g/n, BLE 5.0, and hardware cryptographic acceleration.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver","description":"Semtech SX1262 long-range LoRa transceiver supporting 863-928MHz bands with -134dBm RX sensitivity, paired with KCT8103L PA for 28dBm TX power.","datasheetUrl":"https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"}, {"name":"UC6580","type":"gps","label":"Dual-Frequency Multi-GNSS Receiver","description":"Unicore UC6580 GNSS chip with L1+L5 dual-frequency reception, supporting GPS, GLONASS, BDS, Galileo, NAVIC, and QZSS with 96 tracking channels and sub-1.5m accuracy.","datasheetUrl":"https://en.unicore.com/uploads/file/UC6580x-00_Datasheet_EN_R1.5.pdf"}, {"name":"ST7735S","type":"display-driver","label":"0.96\" TFT LCD Controller","description":"Sitronix ST7735S TFT-LCD controller driving a 160x80 pixel color display via SPI interface at up to 40MHz.","datasheetUrl":"https://www.crystalfontz.com/controllers/Sitronix/ST7735S/320/"}, {"name":"CN3165","type":"battery-charger","label":"1A Solar-Compatible Li-ion Charger","description":"Shanghai Consonance CN3165 linear battery charger IC with up to 1A charge current, solar panel input support, CC/CV/CT charging modes, and thermal regulation up to 130°C.","datasheetUrl":"https://datasheet.lcsc.com/lcsc/2005251035_ShangHai-Consonance-Elec-CN3165_C559035.pdf"}, {"name":"KCT8103L","type":"rf-front-end","label":"Sub-GHz LoRa PA/LNA Front-End","description":"KCT8103L RF front-end module with integrated power amplifier (PA) and low noise amplifier (LNA), boosting LoRa TX power to 28dBm with 21dB LNA gain and 1.9dB noise figure.","datasheetUrl":"https://www.ftelectronic.com/Public/Upload/news/20250430/68121966da4e7.pdf"}
- **Protocols:** {"name":"SPI (Display)","bus":"SPI3","pins":{"CS":"GPIO38","SCK":"GPIO41","MOSI":"GPIO42","DC":"GPIO40","RESET":"GPIO39"}}, {"name":"SPI (LoRa)","pins":{"CS":"GPIO8","SCK":"GPIO9","MOSI":"GPIO10","MISO":"GPIO11"}}, {"name":"UART (GPS)","bus":"UART1","pins":{"TX":"GPIO34","RX":"GPIO33"}}, {"name":"UART (USB Serial)","bus":"UART0","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"I2C","pins":{"SDA":"SDA","SCL":"SCL"}}, {"name":"PWM","notes":"Available on all GPIO pins via LEDC controller"}
- **Gpio Map:** {"pin":"GPIO0","function":"USER / PRG Button","capabilities":["digital-input","digital-output","pwm","strapping"]}, {"pin":"GPIO1","function":"Battery Voltage ADC","protocol":"ADC","capabilities":["adc","digital-input","digital-output","rtc"]}, {"pin":"GPIO2","function":"ADC Power Control","capabilities":["digital-input","digital-output","adc","touch","rtc"]}, {"pin":"GPIO3","function":"Vext Enable (GPS/Display Power)","capabilities":["digital-input","digital-output","adc","touch","rtc"]}, {"pin":"GPIO4","function":"KCT8103L PA CSD (Chip Enable)","capabilities":["digital-input","digital-output","adc","touch","rtc"]}, {"pin":"GPIO5","function":"KCT8103L PA CTX (RX Mode Select)","capabilities":["digital-input","digital-output","adc","touch","rtc"]}, {"pin":"GPIO6","function":"User GPIO / Header Pin","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO7","function":"VFEM Power Control (PA LDO)","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO8","function":"LoRa SX1262 CS","protocol":"SPI","capabilities":["digital-input","digital-output","touch","pwm"]}, {"pin":"GPIO9","function":"LoRa SPI SCK","protocol":"SPI","capabilities":["digital-input","digital-output","touch","pwm"]}, {"pin":"GPIO10","function":"LoRa SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output","touch","pwm"]}, {"pin":"GPIO11","function":"LoRa SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output","touch","pwm"]}, {"pin":"GPIO12","function":"LoRa SX1262 RESET","capabilities":["digital-input","digital-output","touch","pwm"]}, {"pin":"GPIO13","function":"LoRa SX1262 BUSY","capabilities":["digital-input","digital-output","touch","pwm"]}, {"pin":"GPIO14","function":"LoRa SX1262 DIO1 (IRQ)","capabilities":["digital-input","digital-output","touch","pwm"]}, {"pin":"GPIO18","function":"LED Power","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO21","function":"TFT Backlight Control","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO33","function":"GPS UART RX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO34","function":"GPS UART TX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO35","function":"GPS Reset","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO36","function":"GPS PPS (Pulse Per Second)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO38","function":"TFT Display CS","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO39","function":"TFT Display RESET","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO40","function":"TFT Display DC","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO41","function":"TFT Display SCK","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO42","function":"TFT Display MOSI","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO43","function":"USB Serial TX (CP2102)","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO44","function":"USB Serial RX (CP2102)","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO45","function":"User GPIO / Header Pin","capabilities":["digital-input","digital-output","pwm","strapping"]}, {"pin":"GPIO46","function":"User GPIO / Header Pin","capabilities":["digital-input","digital-output","pwm","strapping"]}
- **Firmware:** arduino, esp-idf, platformio, micropython, meshtastic, meshcore
- **Use Cases:** asset-tracking, lora-mesh-networking, meshtastic-mesh, gps-tracking, pet-tracker, lorawan-node, gnss-data-logger
- **Accessories:** spring-lora-antenna, sh1.25-battery-connector, pin-headers
- **Links:** Product Url: https://heltec.org/project/wireless-tracker-v2/, Github Url: https://github.com/HelTecAutomation/Heltec_ESP32, Wiki Url: https://wiki.heltec.org/docs/devices/open-source-hardware/esp32-series/lora-32/wireless-tracker-v2/, Datasheet Url: https://resource.heltec.cn/download/Wireless_Tracker_V2/Wireless_Tracker_v2_Datasheet/Wireless%20Tracker%20v2.pdf, Schematics Url: https://resource.heltec.cn/download/Wireless_Tracker_V2/Schematic/HTIT-Tracker_V2.3.pdf
- **Stores:** {"name":"Heltec Official Store","url":"https://heltec.org/project/wireless-tracker-v2/","price":"26.90"}, {"name":"Amazon UK","url":"https://www.amazon.co.uk/Heltec-Wireless-V2-Compatible-Positioning/dp/B0GSZN129X","price":"36.23"}

---
[View full page](https://openhardware.directory/s/1439/heltec-wireless-tracker-v2)

---

# Heltec MeshSolar

> Solar-powered nRF52840 + SX1262 LoRa dev board with integrated BMS supporting 1-4 cell lithium batteries, MPPT solar charging, and USB PD3.0. Designed for Meshtastic solar nodes.

## Details

- **Brand:** Heltec
- **Price:** Usd: 54.95, Buy Url: https://openelab.io/products/heltec-meshsolar-dev-board
- **Stores:** {"name":"OpenELab","url":"https://openelab.io/products/heltec-meshsolar-dev-board","price":"$54.95"}
- **Board Type:** dev-board
- **Connectivity:** Bluetooth: BLE 5.0, Bluetooth Mesh, Lora: SX1262 (863-928 MHz)
- **Specs:** Cpu: nRF52840, Cpu Architecture: ARM Cortex-M4, Cpu Frequency: 64MHz, Cpu Cores: 1, Flash: 1MB, Ram: 256KB SRAM, Lora Chip: SX1262, Lora Bands: 863-870 MHz, 902-928 MHz, Tx Power: 21±1 dBm, Range: Up to 10 km, Bluetooth: Bluetooth 5, BLE, Bluetooth Mesh, Input Voltage: 18-24V, Charge Current: ≤1.5A, Battery Types: Li-ion, Li-Po, LiFePO4 (1-4 cells), Battery Capacity: External (1-4 cells), Charging Modes: Solar MPPT (18-25V), USB PD3.0, DC (18-25V), Dimensions: 43 x 97 x 11 mm (BMS), 30 x 20 x 3.2 mm (MCU), Weight: 35g, Operating Temp: -40°C to 85°C, Operating Voltage: 3.3V, Power: Solar MPPT (18-25V), USB PD3.0, DC (18-25V), Antenna Connector: 2x IPEX 1.0, Sd Card: none
- **Components:** {"type":"mcu","name":"nRF52840","label":"BLE 5.0 & Bluetooth Mesh MCU","description":"Nordic Semiconductor nRF52840 ARM Cortex-M4 MCU with Bluetooth 5 and 1MB flash","datasheetUrl":"https://docs.nordicsemi.com/bundle/ps_nrf52840/page/keyfeatures_html5.html"}, {"type":"radio","name":"SX1262","label":"Sub-GHz LoRa Transceiver","description":"Semtech SX1262 LoRa transceiver supporting 863-928 MHz with +22 dBm output","datasheetUrl":"https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"}
- **Links:** Product Url: https://heltec.org/project/meshsolar/
- **Firmware Compatible:** meshtastic, arduino, zephyr
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Battery Powered:** Li-ion / LiFePO4
- **Use Cases:** lora-mesh-networking, off-grid-communication, environmental-monitoring, remote-sensor-nodes

## Tags

`meshtastic`, `solar`, `lora`, `nrf52840`, `sx1262`, `bms`, `mppt`

---
[View full page](https://openhardware.directory/s/1439/heltec-meshsolar)

---

# Heltec MeshTower

> High-power Meshtastic relay/repeater kit with nRF52840 + SX1262 LoRa, 18V/10W solar panel, 3x2800mAh battery pack, IP66 aluminum enclosure, and 5.5dBi fiberglass antenna.

## Details

- **Brand:** Heltec
- **Price:** Usd: 209, Buy Url: https://openelab.io/products/heltec-meshtower-based-on-meshsolar
- **Stores:** {"name":"OpenELab","url":"https://openelab.io/products/heltec-meshtower-based-on-meshsolar","price":"$209"}
- **Board Type:** dev-board
- **Connectivity:** Bluetooth: BLE 5.0, Bluetooth Mesh, Lora: SX1262 (863-928 MHz)
- **Specs:** Cpu: nRF52840, Cpu Architecture: ARM Cortex-M4, Cpu Frequency: 64MHz, Cpu Cores: 1, Flash: 1MB, Ram: 256KB SRAM, Lora Chip: SX1262, Lora Bands: 863-870 MHz, 902-928 MHz, Tx Power: 21±1 dBm, Battery: 3x2800mAh lithium cells, Battery Capacity: 8400mAh (3x2800mAh), Solar Panel: 18V / 10W, Input Voltage: 18-24V DC, Enclosure: IP66 aluminum alloy, Enclosure Dimensions: 125 (+40) x 125 x 52 mm, Solar Panel Dimensions: 320 x 230 mm, Weight: 140g, Operating Temp: -20°C to 60°C, Antenna: N-interface 5.5dBi fiberglass, Bluetooth: Bluetooth 5, BLE, Operating Voltage: 3.3V, Power: Solar MPPT (18-25V), USB PD3.0, DC (18-25V), Antenna Connector: SMA + IPEX, Sd Card: none
- **Components:** {"type":"mcu","name":"nRF52840","label":"BLE 5.0 & Bluetooth Mesh MCU","description":"Nordic Semiconductor nRF52840 ARM Cortex-M4 MCU with Bluetooth 5","datasheetUrl":"https://docs.nordicsemi.com/bundle/ps_nrf52840/page/keyfeatures_html5.html"}, {"type":"radio","name":"SX1262","label":"Sub-GHz LoRa Transceiver","description":"Semtech SX1262 LoRa transceiver supporting 863-928 MHz with +22 dBm output","datasheetUrl":"https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"}
- **Links:** Product Url: https://heltec.org/project/meshtower/
- **Firmware Compatible:** meshtastic
- **Open Source:** Firmware: true
- **Product Readiness:** consumer
- **Battery Powered:** Li-ion
- **Use Cases:** lora-mesh-networking, off-grid-communication, environmental-monitoring, remote-sensor-nodes

## Tags

`meshtastic`, `solar`, `lora`, `nrf52840`, `sx1262`, `outdoor`, `repeater`, `ip66`

---
[View full page](https://openhardware.directory/s/1439/heltec-meshtower)

---

# WiFi LoRa 32 (V4)

> Upgraded ESP32-S3R2 + SX1262 LoRa dev board with 2MB PSRAM, 16MB flash, 0.96" OLED, switchable FPC/IPEX 2.4G antenna, GNSS interface, and solar input. Meshtastic and LoRaWAN ready.

## Details

- **Brand:** Heltec
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Lora: SX1262 433/868/915MHz
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI vector instructions, hardware AES/SHA/RSA, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 2MB, Flash: 16MB, Usb: USB-C 2.0 (OTG), Power: 5V via USB-C / 3.7V LiPo / 4.7-6V solar, Operating Voltage: 3.3V, Operating Temp: -20°C to +70°C, Dimensions: 51.7 × 25.4 × 10.7mm, Weight: 35g, Display Size: 0.96", Display Type: OLED, Display Resolution: 128×64, Antenna Connector: IPEX 1.0 (U.FL) + FPC switchable, Sd Card: none, Charging Port: USB-C
- **Components:** {"name":"ESP32-S3R2","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU (2MB PSRAM)","description":"Xtensa LX7 dual-core at 240MHz with 512KB SRAM, 2MB integrated PSRAM, WiFi 802.11 b/g/n, BLE 5.0, 45 GPIOs, hardware AES/SHA/RSA crypto, and AI vector instructions.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver (up to 28dBm)","description":"Semtech SX1262 LoRa transceiver supporting 433/470/868/915MHz bands. Standard version: +21dBm TX; high-power variant: +28dBm TX, -137dBm RX sensitivity at SF12 BW=125kHz.","datasheetUrl":"https://semtech.com/uploads/documents/DS_SX1261-2_V2.1.pdf"}, {"name":"SSD1306","type":"display-driver","label":"0.96\" OLED Display Controller","description":"Solomon Systech SSD1306 driving the onboard 0.96-inch monochrome OLED display at 128×64 resolution via I2C.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf"}, {"name":"CP2102","type":"usb-serial","label":"USB to UART Bridge","description":"Silicon Labs CP2102 USB-to-UART bridge enabling serial programming and debug output over USB-C.","datasheetUrl":"https://www.silabs.com/documents/public/data-sheets/CP2102-9.pdf"}
- **Firmware:** arduino, platformio, micropython, ESP-IDF, meshtastic, meshcore, esphome
- **Use Cases:** meshtastic-mesh, lora-mesh-networking, lora-iot, smart-agriculture, weather-station, compact-iot-node
- **Gpio Map:** {"pin":"GPIO8","function":"LoRa NSS (SPI CS)","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO9","function":"LoRa SCK","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO10","function":"LoRa MOSI","protocol":"SPI","capabilities":["digital-output","adc"]}, {"pin":"GPIO11","function":"LoRa MISO","protocol":"SPI","capabilities":["digital-input"]}, {"pin":"GPIO12","function":"LoRa RESET","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO13","function":"LoRa BUSY","protocol":"SPI","capabilities":["digital-input"]}, {"pin":"GPIO14","function":"LoRa DIO1","protocol":"SPI","capabilities":["digital-input"]}, {"pin":"GPIO17","function":"OLED SDA","protocol":"I2C","capabilities":["digital-output"]}, {"pin":"GPIO18","function":"OLED SCL","protocol":"I2C","capabilities":["digital-output"]}, {"pin":"GPIO21","function":"OLED RST","protocol":"I2C","capabilities":["digital-output"]}, {"pin":"GPIO35","function":"LED (built-in)","protocol":null,"capabilities":["digital-output","pwm"]}, {"pin":"GPIO36","function":"Vext (external 3.3V power control)","protocol":null,"capabilities":["digital-output"]}, {"pin":"GPIO3","function":"I2C SDA (user)","protocol":"I2C","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO4","function":"I2C SCL (user)","protocol":"I2C","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO43","function":"UART TX","protocol":"UART","capabilities":["digital-output"]}, {"pin":"GPIO44","function":"UART RX","protocol":"UART","capabilities":["digital-input"]}, {"pin":"GPIO1","function":"ADC / User GPIO","protocol":null,"capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO2","function":"ADC / User GPIO","protocol":null,"capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO5","function":"ADC / User GPIO","protocol":null,"capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO6","function":"ADC / User GPIO","protocol":null,"capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO7","function":"ADC / User GPIO","protocol":null,"capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO33","function":"User GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO34","function":"User GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO45","function":"User GPIO (strapping)","protocol":null,"capabilities":["digital-input","digital-output","pwm","strapping"]}, {"pin":"GPIO46","function":"User GPIO (strapping)","protocol":null,"capabilities":["digital-input","digital-output","pwm","strapping"]}, {"pin":"GPIO47","function":"User GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO48","function":"User GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}
- **Bus Interfaces:** {"name":"SPI","bus":"SPI0 (LoRa)","pins":{"SCK":"GPIO9","MOSI":"GPIO10","MISO":"GPIO11","CS":"GPIO8"}}, {"name":"I2C","bus":"I2C0 (user)","pins":{"SDA":"GPIO3","SCL":"GPIO4"}}, {"name":"I2C","bus":"I2C1 (OLED)","pins":{"SDA":"GPIO17","SCL":"GPIO18","RST":"GPIO21"}}, {"name":"UART","bus":"UART0","pins":{"TX":"GPIO43","RX":"GPIO44"}}
- **Links:** Product Url: https://heltec.org/project/wifi-lora-32-v4/, Github Url: https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series, Wiki Url: https://wiki.heltec.org/docs/devices/open-source-hardware/esp32-series/lora-32/wifi-lora-32-v4/, Datasheet Url: https://resource.heltec.cn/download/WiFi_LoRa_32_V4/datasheet/WiFi_LoRa_32_V4.2.0.pdf, Schematics Url: https://resource.heltec.cn/download/WiFi_LoRa_32_V4/Schematic
- **Stores:** {"name":"Heltec Store","url":"https://heltec.org/project/wifi-lora-32-v4/","price":"17.90"}
- **Price:** Usd: 17.9, Buy Url: https://heltec.org/project/wifi-lora-32-v4/

---
[View full page](https://openhardware.directory/s/1439/wifi-lora-32-v4)

---

# Heltec CubeCell GPS-6502 (HTCC-AB02S)

> LoRa + GPS development board based on ASR6502 SiP (ARM Cortex-M0+ with SX1262), featuring integrated AIR530Z GPS/BeiDou module, 0.96" OLED display, solar charging, and ultra-low 21uA deep sleep current for long-range IoT tracking applications.

## Details

- **Brand:** Heltec Automation
- **Price:** Usd: 25.9
- **Currency:** USD
- **Board Types:** dev-board
- **Firmware:** arduino
- **Certifications:** CE, FCC
- **Open Source Status:** open-source-hardware
- **Accessories:** lora-antenna, battery-connector
- **Battery Powered:** lipo
- **Connectivity:** Lora: SX1262 433/868/915MHz
- **Specs:** Cpu: ["ARM Cortex-M0","single-core @ 48MHz"], Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 48MHz, Cpu Cores: 1, Ram: 16KB SRAM, Flash: 128KB, Usb: Micro-USB (CP2102), Power: ["5V Micro-USB","3.7V LiPo","5.5-7V Solar"], Operating Voltage: 3.3V, Operating Temp: -20°C to +70°C, Dimensions: 55.9 x 27.9 x 9.5mm, Weight: 35g, Display Size: 0.96", Display Type: OLED, Display Resolution: 128x64, Antenna Connector: ["U.FL/IPEX (LoRa","GPS)"], Sd Card: No
- **Components:** {"name":"ASR6502","type":"mcu","label":"ARM Cortex-M0+ LoRa SiP with SX1262","description":"System-in-Package integrating ARM Cortex-M0+ MCU at 48MHz with Semtech SX1262 LoRa transceiver, 128KB flash, 16KB SRAM, and 8-channel DMA. Supports LoRaWAN 1.0.2 with 22dBm TX power and -135dBm RX sensitivity.","datasheetUrl":"https://resource.heltec.cn/download/CubeCell/HTCC-AB02S/AB02S.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver (integrated in ASR6502)","description":"Semtech SX1262 long-range, low-power sub-GHz RF transceiver supporting LoRa and (G)FSK modulations across 150-960MHz ISM bands. +22dBm TX power, -135dBm sensitivity, 4.2mA active receive current.","datasheetUrl":"https://cdn.sparkfun.com/assets/6/b/5/1/4/SX1262_datasheet.pdf"}, {"name":"AIR530Z","type":"gps","label":"Multi-Constellation GNSS Module (GPS/BeiDou/Galileo/GLONASS)","description":"Integrated GNSS positioning module supporting GPS, BeiDou, Galileo, GLONASS, and QZSS with 31uA standby current, 4s warm start, 30s cold boot, and sub-10m positioning accuracy via UART interface.","datasheetUrl":"https://c.vue2.cn/attachment/20240513161130320_Air530Z-BD_Positioning_Module_User_Manual_V1.0.pdf"}, {"name":"SSD1306","type":"display-driver","label":"0.96\" 128x64 Monochrome OLED Controller","description":"SSD1306 OLED display driver controlling the onboard 0.96-inch 128x64 dot matrix monochrome OLED via I2C interface (SCL0/SDA0). Provides status display for GPS coordinates, LoRa signal, and sensor data.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf"}, {"name":"CP2102","type":"usb-serial","label":"USB-to-UART Bridge Controller","description":"Silicon Labs CP2102 USB-to-UART bridge IC providing serial communication between the board and a computer via Micro-USB for programming and debugging.","datasheetUrl":"https://www.silabs.com/documents/public/data-sheets/CP2102-9.pdf"}
- **Protocols:** {"name":"SPI0","bus":"SPI0","pins":{"MISO":"GPIO26 (MISO0)","MOSI":"GPIO25 (MOSI0)","CLK":"GPIO27 (CLK0)","NSS":"GPIO28 (NSS0)"},"notes":"Dedicated to LoRa SX1262 transceiver"}, {"name":"SPI1","bus":"SPI1","pins":{"MISO":"GPIO2 (MISO1)","MOSI":"GPIO1 (MOSI1)","CLK":"GPIO3 (CLK1)"},"notes":"User-accessible SPI bus, NSS1 can be any IO port"}, {"name":"I2C0","bus":"I2C0","pins":{"SCL":"GPIO39 (SCL0)","SDA":"GPIO40 (SDA0)"},"notes":"Connected to onboard OLED display (SSD1306)"}, {"name":"I2C1","bus":"I2C1","pins":{"SCL":"GPIO36 (SCL1)","SDA":"GPIO37 (SDA1)"},"notes":"User-accessible I2C bus"}, {"name":"UART1","bus":"UART1","pins":{"TX":"GPIO18 (TX1)","RX":"GPIO17 (RX1)"},"notes":"Connected to CP2102 USB-serial bridge"}, {"name":"UART2","bus":"UART2","pins":{"TX":"GPIO30 (TX2)","RX":"GPIO29 (RX2)"},"notes":"User-accessible UART"}, {"name":"ADC","pins":{"ADC1":"Pin 2","ADC2":"Pin 3","ADC3":"Pin 4"},"notes":"3x 12-bit ADC inputs"}, {"name":"PWM","pins":{"PWM1":"GPIO3","PWM2":"GPIO4"},"notes":"2 hardware PWM outputs"}, {"name":"SWD","notes":"SWD debug interface available"}
- **Gpio Map:** {"pin":"GPIO1","function":"SPI1 MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO2","function":"SPI1 MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO3","function":"SPI1 CLK / PWM1","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO4","function":"PWM2","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO5","function":"General Purpose IO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO6","function":"General Purpose IO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO7","function":"General Purpose IO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO8","function":"I2C1 SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO9","function":"I2C1 SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO10","function":"General Purpose IO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO11","function":"General Purpose IO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO12","function":"GPS LED Indicator","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO13","function":"RGB LED","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO14","function":"VGPS Control (GPS power switch)","capabilities":["digital-output"]}, {"pin":"GPIO15","function":"VEXT Control (external 3.3V power switch, LOW=ON)","capabilities":["digital-output"]}, {"pin":"GPIO16","function":"VBAT ADC Control / USER Button","capabilities":["digital-input","digital-output","adc"]}, {"pin":"ADC1","function":"Analog Input 1 / Power Detection","capabilities":["adc"]}, {"pin":"ADC2","function":"Analog Input 2","capabilities":["adc"]}, {"pin":"ADC3","function":"Analog Input 3","capabilities":["adc"]}
- **Links:** Product Url: https://heltec.org/project/htcc-ab02s/, Github Url: https://github.com/HelTecAutomation/CubeCell-Arduino, Wiki Url: https://docs.heltec.org/en/node/asr650x/htcc_ab02s/index.html, Datasheet Url: https://resource.heltec.cn/download/CubeCell/HTCC-AB02S/AB02S.pdf, Schematics Url: https://resource.heltec.cn/download/CubeCell/HTCC-AB02S/HTCC-AB02S_SchematicDiagram_V1.1.pdf
- **Stores:** {"name":"Heltec Official Store","url":"https://heltec.org/project/htcc-ab02s/","price":"25.90"}, {"name":"Amazon","url":"https://www.amazon.com/Heltec-Development-Integrated-Compatible-902-928MHz/dp/B0D2HMXHH2","price":"25.90"}
- **Use Cases:** gps-tracking, asset-tracking, lorawan-node, aprs-tracker, lora-iot, field-sensor-node, solar-powered-iot, virtual-fence

## Tags

`lora`, `gps`, `lorawan`, `tracking`, `iot`, `low-power`, `solar`, `oled`, `arduino`

---
[View full page](https://openhardware.directory/s/1439/heltec-cubecell-gps-6502-htcc-ab02s)

---

# CubeCell Dev-Board Plus (HTCC-AB02)

> Heltec CubeCell HTCC-AB02 is an ultra-low-power LoRa/LoRaWAN development board based on the ASR6502 SoC (ARM Cortex-M0+ with integrated SX1262), featuring a 0.96" OLED display, solar panel input, and lithium battery management. Ideal for long-range IoT sensor nodes and agricultural monitoring.

## Details

- **Brand:** Heltec Automation
- **Price:** Usd: 15.5
- **Soc:** ASR6502
- **Board Types:** dev-board
- **Open Source Status:** open-source-software
- **Product Readiness:** production-ready
- **Specs:** Cpu: ["ARM Cortex-M0","single-core @ 48MHz"], Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 48MHz, Cpu Cores: 1, Ram: 16KB SRAM, Flash: 128KB, Usb: Micro-USB (CP2102), Power: ["5V Micro-USB","3.7V LiPo","5.5-7V Solar"], Operating Voltage: 3.3V, Operating Temp: -20°C to +70°C, Dimensions: 51.9 × 25 × 8mm, Weight: 30g, Display Size: 0.96", Display Type: OLED, Display Resolution: 128x64, Antenna Connector: IPEX (U.FL), Sd Card: No, Battery Capacity: User-supplied 3.7V LiPo (SH1.25 connector)
- **Connectivity:** Lora: SX1262 433/868/915MHz
- **Battery Powered:** yes
- **Components:** {"name":"ASR6502","type":"mcu","label":"ARM Cortex-M0+ LoRa SoC with Integrated SX1262","description":"48MHz ARM Cortex-M0+ MCU (PSoC 4000 series) with integrated SX1262 LoRa transceiver, 128KB flash, 16KB SRAM, 8-channel DMA, and ultra-low-power design with 3.5uA deep sleep.","datasheetUrl":"https://resource.heltec.cn/download/CubeCell/HTCC-AB02/AB02.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver (integrated in ASR6502)","description":"Semtech SX1262 long-range, low-power sub-GHz RF transceiver supporting LoRa and (G)FSK modulation, 150-960MHz ISM bands, +22dBm TX power, -135dBm receive sensitivity.","datasheetUrl":"https://cdn.sparkfun.com/assets/6/b/5/1/4/SX1262_datasheet.pdf"}, {"name":"SSD1306","type":"display-driver","label":"0.96\" Monochrome OLED Display Controller","description":"Solomon Systech SSD1306 OLED driver IC controlling the built-in 0.96-inch 128x64 monochrome OLED display, connected via I2C (SDA0/SCL0). Used for debugging info, battery status, and sensor readout.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf"}, {"name":"CP2102","type":"usb-uart","label":"USB-to-UART Bridge for Programming","description":"Silicon Labs CP2102 single-chip USB-to-UART bridge providing serial programming and debug interface via Micro-USB connector. Royalty-free VCP drivers available for Windows, Mac, and Linux.","datasheetUrl":"https://www.silabs.com/documents/public/data-sheets/CP2102-9.pdf"}, {"name":"Solar Input","type":"battery-charger","label":"Lithium Battery Management with Solar Charging","description":"Integrated lithium battery management system with charge/discharge control, overcharge protection, battery voltage detection (VBAT_ADC), and automatic USB/battery/solar power switching. Supports 5.5-7V solar panel input.","datasheetUrl":"https://resource.heltec.cn/download/CubeCell/HTCC-AB02/HTCC-AB02_SchematicDiagram.pdf"}
- **Protocols:** {"name":"I2C","bus":"I2C0","pins":{"SDA":"GPIO (Pin 40 / SDA0)","SCL":"GPIO (Pin 39 / SCL0)"},"notes":"Used by onboard OLED display (SSD1306)"}, {"name":"I2C","bus":"I2C1","pins":{"SDA":"GPIO9 (Pin 37 / SDA1)","SCL":"GPIO8 (Pin 36 / SCL1)"}}, {"name":"SPI","bus":"SPI0","pins":{"MISO":"Pin 26 / MISO0","MOSI":"Pin 25 / MOSI0","CLK":"Pin 27 / CLK0","NSS":"Pin 28 / NSS0"},"notes":"Used by onboard LoRa transceiver (SX1262)"}, {"name":"SPI","bus":"SPI1","pins":{"MISO":"GPIO2 (Pin 9 / MISO1)","MOSI":"GPIO1 (Pin 8 / MOSI1)","CLK":"GPIO3 (Pin 10 / CLK1)","NSS":"Any GPIO"}}, {"name":"UART","bus":"UART1","pins":{"TX":"Pin 18 / TX1","RX":"Pin 17 / RX1"},"notes":"Connected to CP2102 USB-UART bridge"}, {"name":"UART","bus":"UART2","pins":{"TX":"Pin 30 / TX2","RX":"Pin 29 / RX2"}}, {"name":"SWD","pins":{"SWDIO":"SWD data","SWCLK":"SWD clock"},"notes":"Serial Wire Debug interface for low-level programming"}, {"name":"LoRa","pins":{"MISO":"Pin 26","MOSI":"Pin 25","CLK":"Pin 27","NSS":"Pin 28"},"notes":"SX1262 LoRa transceiver connected via SPI0"}
- **Gpio Map:** {"pin":"GPIO1","function":"MOSI1 — SPI1 Master Out","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO2","function":"MISO1 — SPI1 Master In","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO3","function":"CLK1 / PWM1 — SPI1 Clock / PWM Output","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO4","function":"PWM2 — PWM Output","protocol":"PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO5","function":"General Purpose I/O","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO6","function":"General Purpose I/O","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO7","function":"General Purpose I/O","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO8","function":"SCL1 — I2C1 Clock","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO9","function":"SDA1 — I2C1 Data","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO10","function":"OLED Reset","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO11","function":"General Purpose I/O","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO12","function":"General Purpose I/O","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO13","function":"RGB LED Output","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO14","function":"General Purpose I/O","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO15","function":"Vext Control — External 3.3V Power Switch","capabilities":["digital-output"]}, {"pin":"GPIO16","function":"VBAT_ADC Control / USER Button","capabilities":["digital-input","digital-output"]}, {"pin":"ADC1","function":"12-bit Analog Input / Power Detection","protocol":"ADC","capabilities":["adc","digital-input"]}, {"pin":"ADC2","function":"12-bit Analog Input","protocol":"ADC","capabilities":["adc","digital-input"]}, {"pin":"ADC3","function":"12-bit Analog Input","protocol":"ADC","capabilities":["adc","digital-input"]}
- **Firmware:** arduino, platformio
- **Certifications:** CE, FCC
- **Use Cases:** lorawan-node, lorawan-sensor-node, battery-powered-sensor-node, solar-powered-sensor, weather-station, soil-monitoring, compost-monitor, remote-sensor-nodes
- **Bus Interfaces:** I2C, SPI, UART, LoRa
- **Links:** Product Url: https://heltec.org/project/htcc-ab02/, Github Url: https://github.com/HelTecAutomation/CubeCell-Arduino, Wiki Url: https://docs.heltec.org/en/node/asr650x/htcc_ab02/index.html, Datasheet Url: https://resource.heltec.cn/download/CubeCell/HTCC-AB02/AB02.pdf, Schematics Url: https://resource.heltec.cn/download/CubeCell/HTCC-AB02/HTCC-AB02_SchematicDiagram.pdf
- **Stores:** {"name":"Heltec Official Store","url":"https://heltec.org/project/htcc-ab02/","price":"15.50"}, {"name":"Amazon","url":"https://www.amazon.com/Heltec-Development-HTCC-AB02-Compatible-902-928MHz/dp/B0D4MBYV63","price":"24.99"}, {"name":"Parley Labs","url":"https://parleylabs.com/cubecell-dev-board-plus-htcc-ab02-us915/","price":"25.94"}
- **Accessories:** external-antenna

## Tags

`lora`, `lorawan`, `iot`, `cubecell`, `asr6502`, `sx1262`, `heltec`, `solar`, `oled`, `low-power`

---
[View full page](https://openhardware.directory/s/1439/heltec-cubecell-htcc-ab02)

---

# Heltec CubeCell AB01 Dev-Board (V2)

> Ultra-low power LoRa/LoRaWAN development board based on the ASR6502 SiP (ARM Cortex-M0+ @ 48MHz + SX1262), with USB-C, solar panel support, and 3.5uA deep sleep current. Ideal for remote environmental sensing and battery-powered IoT nodes.

## Details

- **Brand:** Heltec
- **Price:** Usd: 13.9
- **Board Type:** dev-board
- **Battery Powered:** Li-Po
- **Open Source Status:** open-source-hardware
- **Specs:** Cpu: ["ARM Cortex-M0","single-core @ 48MHz"], Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 48MHz, Cpu Cores: 1, Ram: 16KB SRAM, Flash: 128KB, Usb: USB-C (via CP2102 serial bridge), Power: ["5V via USB-C","3.7V LiPo","5.5-7V Solar"], Operating Voltage: 3.3V, Operating Temp: -20°C to +70°C, Dimensions: 40.64 × 22.86 × 7.6mm, Weight: 26g, Antenna Connector: IPEX 1.0 (U.FL), Sd Card: No, Charging Port: USB-C
- **Connectivity:** Lora: SX1262 433/868/915MHz
- **Components:** {"name":"ASR6502","type":"mcu","label":"ARM Cortex-M0+ LoRa SiP MCU","description":"ASR Micro ASR6502 System-in-Package integrating a 48MHz ARM Cortex-M0+ MCU with Semtech SX1262 LoRa transceiver, 128KB flash, and 16KB SRAM. Based on Cypress PSoC 4000 series.","datasheetUrl":"https://www.asrmicro.com/en/goods/proinfo/22.html"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver","description":"Semtech SX1262 long-range, low-power sub-GHz RF transceiver supporting LoRa and (G)FSK modulation across 150-960MHz. Delivers +22dBm TX power with -138dBm sensitivity at SF12/125kHz.","datasheetUrl":"https://cdn.sparkfun.com/assets/6/b/5/1/4/SX1262_datasheet.pdf"}, {"name":"CP2102","type":"usb-serial","label":"USB-to-UART Serial Bridge","description":"Silicon Labs CP2102 USB 2.0 full-speed to UART bridge, providing serial programming and debug access via USB-C connector.","datasheetUrl":"https://www.silabs.com/documents/public/data-sheets/CP2102-9.pdf"}, {"name":"SK6812","type":"led-driver","label":"Addressable RGB Status LED","description":"SK6812 individually addressable RGB LED with integrated control circuit for programmable status indication.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/2757/p2757_SK6812RGBW_REV01.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO4","SCL":"GPIO5"}}, {"name":"SPI","pins":{"MOSI":"SPI_MOSI","MISO":"SPI_MISO","SCK":"SPI_SCK"}}, {"name":"UART","pins":{"TX":"UART_TX","RX":"UART_RX"}}, {"name":"SWD","notes":"Serial Wire Debug interface for programming and debugging"}
- **Gpio Map:** {"pin":"GPIO0","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO1","function":"Digital I/O / ADC","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GPIO2","function":"Digital I/O / ADC","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GPIO3","function":"Digital I/O / ADC","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GPIO4","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO5","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO6","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO7","function":"ADC_CTRL / Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"Vext","function":"External sensor power control (3.3V switchable)","capabilities":["digital-output"]}, {"pin":"RST","function":"Reset","capabilities":["digital-input"]}, {"pin":"RX","function":"UART RX","protocol":"UART","capabilities":["digital-input"]}, {"pin":"TX","function":"UART TX","protocol":"UART","capabilities":["digital-output"]}
- **Firmware:** arduino
- **Use Cases:** lorawan-node, lora-iot, remote-environmental-sensing, solar-powered-iot, soil-monitoring, weather-station, irrigation-control, compost-monitor
- **Certifications:** CE, FCC
- **Links:** Product Url: https://heltec.org/project/htcc-ab01-v2/, Github Url: https://github.com/HelTecAutomation/CubeCell-Arduino, Wiki Url: https://wiki.heltec.org/docs/devices/open-source-hardware/cubecell-series/htcc_ab01/, Datasheet Url: https://resource.heltec.cn/download/CubeCell/HTCC-AB01_V2/HTCC-AB01_V2(Rev1.1).pdf, Schematics Url: https://resource.heltec.cn/download/CubeCell/HTCC-AB01_V2/HTCC-AB01_V2_Schematic_Diagram.pdf
- **Stores:** {"name":"Heltec Official Store","url":"https://heltec.org/project/htcc-ab01-v2/","price":"13.90"}

## Tags

`lorawan`, `lora`, `iot`, `low-power`, `solar`, `cubecell`, `asr6502`, `sx1262`, `heltec`

---
[View full page](https://openhardware.directory/s/1439/heltec-cubecell-ab01-v2)

---

## You might also be interested in

> These devices don't match all the required filters above, but share some characteristics that may be relevant.

**673 suggestions.**

---

# Heltec HT-CT62

> Ultra-compact ESP32-C3 + SX1262 LoRa/LoRaWAN module with WiFi and BLE, designed for SMT integration into IoT devices. Features 10uA deep sleep, +21dBm TX power, and Meshtastic compatibility in a tiny 17.78mm stamp-hole package.

## Details

- **Brand:** Heltec Automation
- **Price:** Usd: 6.9
- **Currency:** USD
- **Specs:** Cpu: ["RISC-V RV32IMC single-core @ 160MHz, HW crypto (AES-128","256, SHA, RSA, HMAC, ECDSA)"], Cpu Architecture: RISC-V, Cpu Frequency: 160MHz, Cpu Cores: 1, Ram: 400KB SRAM, Flash: 4MB SiP, Usb: None (requires external USB-to-UART bridge), Power: 3.3V, Operating Voltage: 3.3V, Operating Temp: -40°C to +85°C, Dimensions: 17.78 × 17.78 × 2.8mm, Weight: 2g, Antenna Connector: ["IPEX 1.0 (U.FL) x2 (WiFi","LoRa)"], Sd Card: No
- **Connectivity:** Wifi: 802.11 b/g/n 2.4GHz, Bluetooth: BLE 5.0, Lora: SX1262 433/868/915MHz
- **Components:** {"name":"ESP32-C3FN4","type":"mcu","label":"RISC-V WiFi & BLE 5.0 MCU with 4MB SiP Flash","description":"Espressif ESP32-C3FN4 single-core RISC-V RV32IMC microcontroller at 160MHz with 400KB SRAM, 4MB SiP flash, WiFi 802.11 b/g/n, BLE 5.0, and hardware cryptographic acceleration (AES/SHA/RSA/HMAC/ECDSA).","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf"}, {"name":"SX1262","type":"radio","label":"Long-Range Sub-GHz LoRa Transceiver (+22dBm)","description":"Semtech SX1262 LoRa transceiver supporting 150–960MHz frequency range with +22dBm maximum output power, -134dBm sensitivity, and TCXO for stable frequency reference. Supports LoRa and FSK modulation.","datasheetUrl":"https://cdn.sparkfun.com/assets/6/b/5/1/4/SX1262_datasheet.pdf"}
- **Firmware:** arduino, meshtastic, lorawan, platformio, esp-idf, expresslrs
- **Board Type:** module
- **Use Cases:** lora-mesh-networking, off-grid-communication, lorawan-node, iot-sensor-node, wireless-sensor-node, smart-agriculture, remote-sensor-nodes, lora-telemetry
- **Protocols:** {"name":"SPI","bus":"SPI (LoRa)","pins":{"SCK":"GPIO10","MOSI":"GPIO7","MISO":"GPIO6","CS":"GPIO8"}}, {"name":"UART","bus":"UART0","pins":{"TX":"GPIO21","RX":"GPIO20"}}, {"name":"I2C","pins":{"SDA":"GPIO1","SCL":"GPIO0"}}, {"name":"ADC","notes":"6 channels: 5x ADC1 (GPIO0-4) + 1x ADC2 (GPIO5), 12-bit resolution"}
- **Gpio Map:** {"pin":"GPIO0","function":"I2C SCL / ADC1_CH0","protocol":"I2C","capabilities":["digital-input","digital-output","adc","pwm","i2c"]}, {"pin":"GPIO1","function":"I2C SDA / ADC1_CH1","protocol":"I2C","capabilities":["digital-input","digital-output","adc","pwm","i2c"]}, {"pin":"GPIO2","function":"LED / ADC1_CH2","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO3","function":"LoRa DIO1 / ADC1_CH3","protocol":"LoRa IRQ","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO4","function":"LoRa BUSY / ADC1_CH4","protocol":"LoRa","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO5","function":"LoRa RESET / ADC2_CH0","protocol":"LoRa","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO6","function":"SPI MISO (LoRa)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO7","function":"SPI MOSI (LoRa)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO8","function":"SPI CS (LoRa)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO9","function":"Boot Button","capabilities":["digital-input","digital-output","pwm","strapping"]}, {"pin":"GPIO10","function":"SPI SCK (LoRa)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO18","function":"USB D-","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO19","function":"USB D+","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO20","function":"UART0 RX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO21","function":"UART0 TX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}
- **Links:** Product Url: https://heltec.org/project/ht-ct62/, Github Url: https://github.com/HelTecAutomation/HeltecDocs, Wiki Url: https://docs.heltec.org/en/node/esp32/ht_ct62/index.html, Datasheet Url: https://resource.heltec.cn/download/HT-CT62/HT-CT62(Rev1.1).pdf, Schematics Url: https://resource.heltec.cn/download/HT-CT62/HT-CT62_Schematic_Diagram.pdf
- **Stores:** {"name":"Heltec Official Store","url":"https://heltec.org/project/ht-ct62/","price":"6.90","currency":"USD"}, {"name":"AliExpress","url":"https://www.aliexpress.com/item/1005005442830223.html","price":"6.60","currency":"USD"}, {"name":"Amazon","url":"https://www.amazon.com/EC-Buying-HT-CT62-Wireless-ESP32C3/dp/B0CB3X6JWS","currency":"USD","price":"$6.90"}
- **Open Source Status:** open-firmware

## Tags

`esp32-c3`, `lora`, `lorawan`, `meshtastic`, `sx1262`, `iot`, `wifi`, `ble`, `risc-v`, `heltec`

---
[View full page](https://openhardware.directory/s/1439/heltec-ht-ct62)

---

# Heltec Wireless Stick V3

> Compact ESP32-S3 development board with integrated SX1262 LoRa transceiver and 0.49-inch OLED display. Supports Meshtastic, LoRaWAN, WiFi, and BLE 5.0 in a breadboard-friendly form factor with battery management.

## Details

- **Brand:** Heltec Automation
- **Price:** Usd: 17.9
- **Board Types:** dev-board
- **Open Source Status:** open-source-hardware
- **Battery Powered:** LiPo 3.7V
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Flash: 8MB, Usb: USB-C 2.0 (via CP2102), Power: ["5V via USB-C","3.7V LiPo"], Operating Voltage: 3.3V, Operating Temp: -20°C to +70°C, Dimensions: 58.08 × 22.6 × 8.2mm, Weight: 30g, Display Size: 0.49", Display Type: OLED, Display Resolution: 64×32, Charging Port: USB-C, Antenna Connector: ["U.FL/IPEX (LoRa)","PCB built-in (WiFi)"], Sd Card: No
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Lora: ["SX1262 868","915MHz"]
- **Components:** {"name":"ESP32-S3FN8","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Xtensa LX7 dual-core processor @ 240MHz with 512KB SRAM, 8MB in-package flash, WiFi 802.11 b/g/n, BLE 5.0, hardware crypto acceleration, and ULP co-processor for deep sleep operation.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver","description":"Semtech SX1262 long-range LoRa radio supporting 150-960MHz ISM bands with +22dBm TX power, -134dBm RX sensitivity, LoRa and FSK modulation, and ultra-low power consumption.","datasheetUrl":"https://cdn.sparkfun.com/assets/6/b/5/1/4/SX1262_datasheet.pdf"}, {"name":"SSD1306","type":"display-driver","label":"0.49\" Monochrome OLED Driver","description":"Solomon Systech SSD1306 OLED display controller driving a 64x32 pixel monochrome display via I2C interface at address 0x3C.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf"}, {"name":"CP2102","type":"usb-serial","label":"USB-to-UART Bridge","description":"Silicon Labs CP2102 single-chip USB 2.0 full-speed to UART bridge for programming and serial debugging.","datasheetUrl":"https://www.silabs.com/documents/public/data-sheets/CP2102-9.pdf"}
- **Protocols:** {"name":"SPI","bus":"SPI0 (LoRa)","pins":{"SCK":"GPIO9","MOSI":"GPIO10","MISO":"GPIO11","NSS":"GPIO8"}}, {"name":"I2C","bus":"I2C0 (OLED)","pins":{"SDA":"GPIO17","SCL":"GPIO18"}}, {"name":"I2C","bus":"I2C1 (User)","pins":{"SDA":"GPIO41","SCL":"GPIO42"}}, {"name":"UART","bus":"UART0 (USB)","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"PWM","notes":"Available on all GPIO pins via LEDC controller"}
- **Gpio Map:** {"pin":"GPIO1","function":"A0 — ADC1 CH0","protocol":"ADC","capabilities":["adc","touch","digital-input","digital-output","pwm","rtc"]}, {"pin":"GPIO2","function":"A1 — ADC1 CH1","protocol":"ADC","capabilities":["adc","touch","digital-input","digital-output","pwm","rtc"]}, {"pin":"GPIO3","function":"A2 — ADC1 CH2","protocol":"ADC","capabilities":["adc","touch","digital-input","digital-output","pwm","rtc"]}, {"pin":"GPIO4","function":"A3 — ADC1 CH3","protocol":"ADC","capabilities":["adc","touch","digital-input","digital-output","pwm","rtc"]}, {"pin":"GPIO5","function":"A4 — ADC1 CH4","protocol":"ADC","capabilities":["adc","touch","digital-input","digital-output","pwm","rtc"]}, {"pin":"GPIO6","function":"A5 — ADC1 CH5","protocol":"ADC","capabilities":["adc","touch","digital-input","digital-output","pwm","rtc"]}, {"pin":"GPIO7","function":"A6 — ADC1 CH6","protocol":"ADC","capabilities":["adc","touch","digital-input","digital-output","pwm","rtc"]}, {"pin":"GPIO8","function":"SPI NSS (LoRa)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"GPIO9","function":"SPI SCK (LoRa)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"GPIO10","function":"SPI MOSI (LoRa)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"GPIO11","function":"SPI MISO (LoRa)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"GPIO12","function":"LoRa RST","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"GPIO13","function":"LoRa BUSY","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"GPIO14","function":"LoRa DIO1","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"GPIO17","function":"OLED SDA","protocol":"I2C","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"GPIO18","function":"OLED SCL","protocol":"I2C","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"GPIO19","function":"General Purpose","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"GPIO20","function":"General Purpose","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"GPIO21","function":"OLED RST","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO35","function":"LED","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO36","function":"Vext Control","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO41","function":"User I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO42","function":"User I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO43","function":"UART TX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO44","function":"UART RX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO47","function":"General Purpose","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO48","function":"RGB LED (Neopixel)","capabilities":["digital-input","digital-output","pwm"]}
- **Firmware:** arduino, platformio, meshtastic, micropython, zephyr, lorawan
- **Use Cases:** lora-mesh-networking, off-grid-communication, lorawan-sensor-node, environmental-monitoring, field-data-logger, iot-gateway, gps-tracking
- **Links:** Product Url: https://heltec.org/project/wireless-stick-v3/, Github Url: https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series, Wiki Url: https://wiki.heltec.org/docs/devices/open-source-hardware/esp32-series/lora-32/wireless-stick/, Datasheet Url: https://resource.heltec.cn/download/Wireless_Stick_V3/HTIT-WS_V3(Rev1.0).pdf, Schematics Url: https://resource.heltec.cn/download/Wireless_Stick_V3/HTIT-WS_V3_Schematic_Diagram.pdf
- **Stores:** {"name":"Heltec Official Store","url":"https://heltec.org/project/wireless-stick-v3/","price":"17.90"}, {"name":"AliExpress","url":"https://www.aliexpress.com/i/1005005443586616.html","price":"17.90"}, {"name":"Amazon","url":"https://www.amazon.com/Heltec-Meshtastic-Development-863-870MHz-902-928MHz/dp/B0D1YD5Y26","price":"22.99"}
- **Accessories:** external-antenna

## Tags

`esp32-s3`, `lora`, `meshtastic`, `lorawan`, `oled`, `iot`, `heltec`

---
[View full page](https://openhardware.directory/s/1439/heltec-wireless-stick-v3)

---

# Heltec Vision Master E213

> ESP32-S3 development board with 2.13-inch E-Paper display and optional SX1262 LoRa radio, supporting Meshtastic, LoRaWAN, Arduino, and MicroPython. Features WiFi, BLE 5.0, ultra-low 20uA deep sleep, lithium battery management, and dual SH2.0 sensor ports.

## Details

- **Brand:** Heltec Automation
- **Model:** HT-VME213
- **Board Types:** dev-board
- **Soc:** ESP32-S3R8
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI vector extensions, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB (integrated in SoC), Flash: 16MB, Usb: USB-C (native USB CDC), Power: ["5V via USB-C","3.7V LiPo"], Operating Voltage: 3.3V, Operating Temp: -20°C to +70°C, Dimensions: 66.75 × 30.41 × 10mm, Weight: 35g, Display Size: 2.13", Display Type: E-Paper, Display Resolution: 250×122, Charging Port: USB-C, Antenna Connector: IPEX 1.0 (U.FL), Sd Card: No
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Lora: SX1262 433/868/915MHz
- **Components:** {"name":"ESP32-S3R8","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU with 8MB PSRAM","description":"Espressif ESP32-S3R8 with dual-core Xtensa LX7 processor at 240MHz, 512KB SRAM, integrated 8MB PSRAM, WiFi 802.11 b/g/n, Bluetooth 5.0 LE, hardware crypto acceleration (AES/SHA/RSA), and 16KB RTC SRAM for deep sleep retention.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver","description":"Semtech SX1262 LoRa transceiver supporting 433/868/915MHz frequency bands with +21dBm TX power and -136dBm RX sensitivity at SF12/BW125kHz. Integrated via Heltec HT-RA62 module.","datasheetUrl":"https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"}, {"name":"LCMEN2R13EFC1","type":"e-paper-display","label":"2.13\" Monochrome E-Paper Display","description":"2.13-inch black-and-white E-Ink display with 250x122 pixel resolution, supporting partial refresh and 180-day image retention without power. Connected via SPI interface.","datasheetUrl":"https://resource.heltec.cn/download/HT-VME213/LCMEN2R13EFC1.pdf"}
- **Protocols:** {"name":"SPI (LoRa)","bus":"SPI0","pins":{"SCK":"GPIO9","MOSI":"GPIO10","MISO":"GPIO11","CS":"GPIO8"}}, {"name":"SPI (E-Paper)","bus":"SPI1","pins":{"CLK":"GPIO4","SDI":"GPIO6","CS":"GPIO5","DC":"GPIO2","RST":"GPIO3","BUSY":"GPIO1"}}, {"name":"I2C","pins":{"SDA":"GPIO39","SCL":"GPIO38"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"PWM","notes":"Available on all GPIO pins via LEDC controller (8 channels)"}
- **Gpio Map:** {"pin":"GPIO1","function":"E-Paper BUSY / ADC1_CH0 / Touch1","protocol":"SPI","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO2","function":"E-Paper DC / ADC1_CH1 / Touch2","protocol":"SPI","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO3","function":"E-Paper RST / ADC1_CH2 / Touch3","protocol":"SPI","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO4","function":"E-Paper CLK / ADC1_CH3 / Touch4","protocol":"SPI","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO5","function":"E-Paper CS / ADC1_CH4 / Touch5","protocol":"SPI","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO6","function":"E-Paper SDI / ADC1_CH5 / Touch6","protocol":"SPI","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO7","function":"ADC2_CH6","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO8","function":"LoRa NSS","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO9","function":"LoRa SCK","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO10","function":"LoRa MOSI","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO11","function":"LoRa MISO","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO12","function":"LoRa RST","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO13","function":"LoRa BUSY","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO14","function":"LoRa DIO1 / IRQ","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO15","function":"ADC2_CH4","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO16","function":"ADC2_CH5","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO17","function":"ADC2_CH6","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO18","function":"Vext Control","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO19","function":"USB D- (native)","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO20","function":"USB D+ (native)","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO21","function":"User Button (PRG)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO38","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO39","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO40","function":"General Purpose","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO41","function":"General Purpose","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO42","function":"General Purpose","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO43","function":"UART TX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO44","function":"UART RX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO45","function":"General Purpose (Strapping)","capabilities":["digital-input","digital-output","pwm","strapping"]}, {"pin":"GPIO46","function":"General Purpose (Strapping)","capabilities":["digital-input","digital-output","pwm","strapping"]}
- **Firmware:** arduino, platformio, micropython, meshtastic
- **Use Cases:** lora-mesh-networking, electronic-label, lorawan-node, remote-sensor-nodes, environmental-monitoring, battery-powered-sensor-node
- **Links:** Product Url: https://heltec.org/project/vision-master-e213/, Github Url: https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series, Wiki Url: https://wiki.heltec.org/docs/devices/open-source-hardware/esp32-series/vision-master/vison-master-e213/, Datasheet Url: https://resource.heltec.cn/download/HT-VME213/HT-VME213%20Datasheet.pdf, Schematics Url: https://resource.heltec.cn/download/HT-VME213/HT-VME213_Schematic_Diagram_V1.0.pdf
- **Stores:** {"name":"Heltec Store","url":"https://heltec.org/project/vision-master-e213/","price":"$18.90"}, {"name":"Amazon","url":"https://www.amazon.com/ESP32-S3R8-Development-Compatible-Meshtastic-IoT%EF%BC%88902-928MHz/dp/B0D9JTHTYP","price":"$20.90"}
- **Battery Powered:** LiPo 3.7V
- **Open Source Status:** open-source-hardware

## Tags

`esp32-s3`, `e-paper`, `e-ink`, `lora`, `sx1262`, `meshtastic`, `lorawan`, `ble`, `wifi`, `low-power`, `iot`, `heltec`

---
[View full page](https://openhardware.directory/s/1439/heltec-vision-master-e213)

---

# Heltec Capsule Sensor V3

> Ultra-compact IP65 waterproof LoRa sensor capsule with ESP32-S3, SX1262 LoRa, GNSS, temperature/humidity, barometric pressure, and 3-axis accelerometer. Meshtastic-compatible with 250mAh battery and over 1 year battery life.

## Details

- **Brand:** heltec
- **Board Types:** sensor-module
- **Soc:** esp32-s3
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, vector instructions, Cpu Architecture: xtensa-lx7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: No, Flash: 8MB (QSPI), Usb: None (WirelessBoot OTA via WiFi), Power: 3.7V lithium battery, 5V magnetic charging, Operating Voltage: 3.3V, Operating Temp: -20°C to +60°C, Dimensions: 26 × 26 × 47mm (cylindrical), Weight: 23g, Battery Capacity: 250mAh, Charging Port: Magnetic 2-pin 2.54mm, Antenna Connector: ["Built-in PCB antennas (LoRa","WiFi/BLE)"], Sd Card: No
- **Connectivity:** Wifi: 802.11 b/g/n 2.4GHz, Bluetooth: BLE 5.0, Bluetooth Mesh, Lora: ["SX1262 863-870MHz / 902-928MHz / 470-510MHz,","21dBm TX, -135dBm sensitivity"]
- **Components:** {"name":"ESP32-S3FN8","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Espressif ESP32-S3FN8 dual-core Xtensa LX7 at 240MHz with 8MB flash, WiFi 802.11 b/g/n and BLE 5.0. Provides the main processing, wireless connectivity, and deep sleep power management.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver","description":"Semtech SX1262 LoRa transceiver supporting 150-960MHz frequency bands with +21dBm TX power and -135dBm receive sensitivity for long-range communication up to 6km+ line-of-sight.","datasheetUrl":"https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"}, {"name":"L76K","type":"gps","label":"Multi-GNSS Receiver (GPS/BDS/GLONASS)","description":"Quectel L76K compact GNSS module supporting GPS, BeiDou, GLONASS, and QZSS with <2m CEP accuracy, cold start under 30s, and 5Hz update rate.","datasheetUrl":"https://files.waveshare.com/upload/d/db/Quectel_L76K_Hardware_Design_V1.0.pdf"}, {"name":"GXHTC3","type":"sensor","label":"Digital Temperature & Humidity Sensor","description":"GXCAS GXHTC3 temperature and humidity sensor with ±0.3°C temperature accuracy, ±3% RH humidity accuracy, 16-bit digital output via I2C.","datasheetUrl":"https://resource.heltec.cn/download/sensor/GXHTC3_EN_V2.4.pdf"}, {"name":"BMP280","type":"pressure-sensor","label":"Barometric Pressure & Temperature Sensor","description":"Bosch BMP280 digital barometric pressure sensor with ±1 hPa absolute accuracy and ±1°C temperature accuracy, useful for altitude estimation and weather monitoring.","datasheetUrl":"https://www.bosch-sensortec.com/products/environmental-sensors/pressure-sensors/bmp280/"}, {"name":"DA217","type":"accelerometer","label":"3-Axis MEMS Accelerometer","description":"MiraMEMS DA217 3-axis MEMS accelerometer with 14-bit resolution, selectable ±2g/±4g/±8g/±16g range, I2C interface for motion detection, tilt sensing, and activity recognition.","datasheetUrl":"https://github.com/gaupen1186/DA217_Driver/blob/main/Mira_DA217.pdf"}
- **Protocols:** {"name":"SPI","bus":"SPI0","pins":{"SS":"GPIO8","MOSI":"GPIO10","MISO":"GPIO11","SCK":"GPIO9"},"notes":"Connected to SX1262 LoRa transceiver"}, {"name":"I2C","pins":{"SDA":"GPIO41","SCL":"GPIO42"},"notes":"Shared bus for GXHTC3, BMP280, and DA217 sensors"}, {"name":"UART","bus":"UART0","pins":{"TX":"GPIO43","RX":"GPIO44"},"notes":"Debug serial output"}, {"name":"UART","bus":"UART1","pins":{"TX":"GPIO4","RX":"GPIO5"},"notes":"Connected to Quectel L76K GNSS module"}
- **Gpio Map:** {"pin":"GPIO1","function":"GPS PPS","protocol":"Digital","capabilities":["digital-input","digital-output","adc","touch"]}, {"pin":"GPIO3","function":"GPS Reset","protocol":"Digital","capabilities":["digital-input","digital-output","adc","touch"]}, {"pin":"GPIO4","function":"GPS TX","protocol":"UART","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO5","function":"GPS RX","protocol":"UART","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO7","function":"Battery ADC","protocol":"ADC","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO8","function":"LoRa NSS (SPI CS)","protocol":"SPI","capabilities":["digital-input","digital-output","touch","pwm"]}, {"pin":"GPIO9","function":"LoRa SCK","protocol":"SPI","capabilities":["digital-input","digital-output","touch","pwm"]}, {"pin":"GPIO10","function":"LoRa MOSI","protocol":"SPI","capabilities":["digital-input","digital-output","touch","pwm"]}, {"pin":"GPIO11","function":"LoRa MISO","protocol":"SPI","capabilities":["digital-input","digital-output","touch","pwm"]}, {"pin":"GPIO12","function":"LoRa Reset","protocol":"Digital","capabilities":["digital-input","digital-output","touch","pwm"]}, {"pin":"GPIO13","function":"LoRa BUSY","protocol":"Digital","capabilities":["digital-input","digital-output","touch","pwm"]}, {"pin":"GPIO14","function":"LoRa DIO1 (IRQ)","protocol":"Digital","capabilities":["digital-input","digital-output","touch","pwm"]}, {"pin":"GPIO18","function":"User Button","protocol":"Digital","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO21","function":"Vext Power Control","protocol":"Digital","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO36","function":"Battery ADC Control","protocol":"Digital","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO41","function":"I2C SDA (Sensors)","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO42","function":"I2C SCL (Sensors)","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO43","function":"UART TX (Debug)","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO44","function":"UART RX (Debug)","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}
- **Firmware:** meshtastic, arduino, platformio, lorawan, paxcounter, disaster-radio
- **Use Cases:** lora-mesh-networking, meshtastic-mesh, asset-tracking, environmental-monitoring, outdoor-environmental-sensor, pet-tracker
- **Battery Powered:** yes
- **Links:** Product Url: https://heltec.org/project/heltec-capsule-sensor-v3/, Github Url: https://github.com/HelTecAutomation/Heltec_ESP32, Wiki Url: https://wiki.heltec.org/docs/devices/open-source-hardware/esp32-series/lora-32/capsule-sensor-v3/, Datasheet Url: https://resource.heltec.cn/download/Heltec%20Capsule%20Sensor%20V3/CapSule%20Sensor%20V3.pdf, Schematics Url: https://resource.heltec.cn/download/Heltec%20Capsule%20Sensor%20V3/Capsule_Main_Esp32_Schematic_Diagram.pdf
- **Stores:** {"name":"Heltec Official Store","url":"https://heltec.org/project/heltec-capsule-sensor-v3/","price":"$25.90"}, {"name":"AliExpress (Heltec Official)","url":"https://www.aliexpress.com/item/1005007033187034.html","price":"$25.90"}

## Tags

`lorawan`, `meshtastic`, `esp32-s3`, `sx1262`, `gps`, `sensor`, `ip65`, `portable`, `iot`

---
[View full page](https://openhardware.directory/s/1439/heltec-capsule-sensor-v3)

---

# LILYGO T-Echo Plus

> Enhanced T-Echo with nRF52840, SX1262 LoRa, L76K GPS, BHI260AP IMU, 2400mAh battery, 1.54-inch e-paper display, vibration motor, buzzer, and 1/4-inch mount — Meshtastic-ready with extended runtime.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 63.45, Buy Url: https://lilygo.cc/products/t-echo-plus
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-echo-plus","price":"$63.45"}
- **Board Type:** dev-board
- **Connectivity:** Bluetooth: BLE 5.0, Lora: SX1262 433/868/915/920MHz, Zigbee: Zigbee (nRF52840), Thread: Thread (nRF52840)
- **Specs:** Cpu: nRF52840 ARM Cortex-M4F @ 64MHz, Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 64MHz, Ram: 2MB, Flash: 2MB, Usb: USB-C, Power: 5V + LiPo, Operating Voltage: 3.3V, Display Size: 1.54", Display Type: E-Paper, Display Resolution: 200×200, Antenna Connector: U.FL/IPEX, Battery Capacity: 2400mAh, Charging Port: USB-C
- **Battery Powered:** Li-Po
- **Components:** {"name":"nRF52840","type":"mcu","label":"Multiprotocol BLE 5/Thread/Zigbee SoC","description":"Nordic Semiconductor nRF52840 ARM Cortex-M4F at 64MHz with 2MB Flash, 2MB RAM, supporting BLE 5, Thread, Zigbee, ANT, and 802.15.4.","datasheetUrl":"https://infocenter.nordicsemi.com/pdf/nRF52840_PS_v1.7.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver","description":"Semtech SX1262 LoRa transceiver covering 433/868/915/920 MHz bands with +22 dBm output and -148 dBm sensitivity.","datasheetUrl":"https://semtech.com/uploads/documents/DS_SX1261-2_V2.1.pdf"}, {"name":"L76K","type":"gps","label":"Multi-GNSS Receiver","description":"Quectel L76K multi-GNSS module supporting GPS, GLONASS, BeiDou, and QZSS constellations.","datasheetUrl":"https://www.quectel.com/wp-content/uploads/2021/03/Quectel_L76K_GNSS_Specification_V1.0.pdf"}, {"name":"BHI260AP","type":"imu","label":"Intelligent IMU with Motion Processing","description":"Bosch BHI260AP AI-powered IMU providing accelerometer, gyroscope, and motion recognition with on-chip AI coprocessor.","datasheetUrl":"https://www.bosch-sensortec.com/products/smart-sensor-systems/bhi260ap/"}, {"name":"E-Paper 1.54\"","type":"display","label":"1.54-inch SPI E-Paper Display","description":"1.54-inch e-paper display with 200×200 resolution, SPI interface, 2-second refresh rate, and persistent display without power.","datasheetUrl":"https://www.waveshare.com/wiki/1.54inch_e-Paper_Module"}
- **Protocols:** {"name":"SPI"}, {"name":"I2C"}, {"name":"UART"}, {"name":"PDM"}, {"name":"I2S"}, {"name":"QSPI"}
- **Firmware Compatible:** arduino, platformio, meshtastic, meshcore
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** lora-mesh-networking, off-grid-communication, gps-tracking, asset-tracking, field-data-logger
- **Links:** Product Url: https://lilygo.cc/products/t-echo-plus, Github Url: https://github.com/Xinyuan-LilyGO/T-Echo

## Tags

`nrf52840`, `lora`, `gps`, `e-paper`, `meshtastic`, `lilygo`, `ble5`, `thread`, `zigbee`, `imu`, `off-grid`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-echo-plus)

---

# Heltec WiFi LoRa 32 V4

> ESP32-S3 based LoRa development board with built-in 0.96" OLED display, SX1262 LoRa transceiver, WiFi, BLE 5.0, USB-C, and LiPo battery charging. One of the most popular boards for Meshtastic.

## Details

- **Brand:** Heltec
- **Price:** Usd: 30.99, Buy Url: https://openelab.io/products/heltec-wifi-lora-32-v4
- **Stores:** {"name":"OpenELab","url":"https://openelab.io/products/heltec-wifi-lora-32-v4","price":"$28.95"}, {"name":"Heltec Official","url":"https://heltec.org/project/wifi-lora-32-v3/","price":"$18.90"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Lora: SX1262 868/915MHz
- **Specs:** Cpu: ESP32-S3, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 8 MB, Ram: 512KB SRAM, Gpio: 36, Usb: USB-C, Sd Card: none, Display Type: OLED, Display Size: 0.96", Display Resolution: 128x64, Antenna Connector: IPEX/U.FL, Operating Voltage: 3.3V, Power: 5V + LiPo, Charging Port: USB-C
- **Components:** {"name":"ESP32-S3FN8","type":"mcu","label":"Dual-Core WiFi & BLE MCU","description":"Dual-core Xtensa LX7 microcontroller at 240 MHz with WiFi and BLE 5.0","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"SX1262","type":"radio","label":"Long Range LoRa Transceiver","description":"Semtech LoRa transceiver, 433/868/915 MHz, +21 dBm TX power","datasheetUrl":"https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"}, {"name":"SSD1306","type":"display","label":"Monochrome OLED Display Controller","description":"0.96\" 128x64 monochrome OLED display controller","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf"}, {"name":"CP2102","type":"interface","label":"USB-to-UART Bridge","description":"USB-to-UART bridge for serial programming","datasheetUrl":"https://www.silabs.com/documents/public/data-sheets/CP2102-9.pdf"}
- **Protocols:** {"name":"UART"}, {"name":"I2C"}, {"name":"SPI"}
- **Firmware Compatible:** arduino, esp-idf, meshtastic, micropython
- **Links:** Product Url: https://heltec.org/project/wifi-lora-32-v3/, Github Url: https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series
- **Open Source:** Firmware: true
- **Battery Powered:** Li-Po
- **Product Readiness:** developer
- **Use Cases:** lora-mesh-networking, meshtastic, iot-gateway, environmental-monitoring, off-grid-communication

## Tags

`esp32-s3`, `lora`, `meshtastic`, `oled`, `sx1262`, `heltec`, `iot`, `lorawan`

---
[View full page](https://openhardware.directory/s/1439/heltec-wifi-lora-32-v4)

---

# LILYGO T-Echo

> nRF52840 + SX1262 LoRa + L76K GPS all-in-one board with 1.54-inch e-paper display, 850mAh battery, Thread, Zigbee, and BLE 5.0 — runs Meshtastic, SoftRF, and custom NRF firmware out of the box.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 44.61, Buy Url: https://lilygo.cc/products/t-echo-lilygo
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-echo-lilygo","price":"$44.61"}
- **Board Type:** dev-board
- **Connectivity:** Bluetooth: BLE 5.0, Lora: SX1262 433/868/915MHz, Zigbee: Zigbee 3.0 (nRF52840), Thread: Thread (nRF52840)
- **Specs:** Cpu: ARM Cortex-M4F @ 64MHz, FPU, HW crypto (AES/SHA/CCM), Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 64MHz, Cpu Cores: 1, Ram: 512KB SRAM, Flash: 16MB, Usb: USB-C 2.0, Power: 5V + LiPo, Operating Voltage: 3.3V, Display Size: 1.54", Display Type: E-Paper, Display Resolution: 200×200, Antenna Connector: U.FL/IPEX (LoRa + GPS), Sd Card: none, Battery Capacity: 850mAh, Charging Port: USB-C
- **Components:** {"name":"nRF52840","type":"mcu","label":"Multiprotocol BLE 5/Thread/Zigbee SoC","description":"Nordic Semiconductor nRF52840 ARM Cortex-M4F at 64MHz supporting BLE 5.0, Thread, Zigbee, ANT, and 802.15.4 simultaneously.","datasheetUrl":"https://infocenter.nordicsemi.com/pdf/nRF52840_PS_v1.7.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver (868/915MHz)","description":"Semtech SX1262 LoRa transceiver for 433/868/915 MHz with +22 dBm output and -148 dBm sensitivity.","datasheetUrl":"https://semtech.com/uploads/documents/DS_SX1261-2_V2.1.pdf"}, {"name":"L76K","type":"gps","label":"Multi-GNSS Receiver (GPS/GLONASS/BeiDou)","description":"Quectel L76K multi-GNSS module supporting GPS, GLONASS, BeiDou, and QZSS with LNA and SAW filter.","datasheetUrl":"https://www.quectel.com/wp-content/uploads/2021/03/Quectel_L76K_GNSS_Specification_V1.0.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"P0.20","MISO":"P0.21","CLK":"P0.19","CS":"P0.24"}}, {"name":"I2C","pins":{"SDA":"P0.26","SCL":"P0.27"}}, {"name":"UART","pins":{"TX":"P0.15","RX":"P0.17"}}
- **Gpio Map:** {"pin":"P0.00","function":"XL1 (32kHz crystal)","protocol":"GPIO","capabilities":["digital-input"]}, {"pin":"P0.11","function":"Button 1","protocol":"GPIO","capabilities":["digital-input"]}, {"pin":"P0.15","function":"GPS UART TX","protocol":"UART","capabilities":["digital-output"]}, {"pin":"P0.17","function":"GPS UART RX","protocol":"UART","capabilities":["digital-input"]}, {"pin":"P0.19","function":"LoRa SPI CLK","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"P0.20","function":"LoRa SPI MOSI","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"P0.21","function":"LoRa SPI MISO","protocol":"SPI","capabilities":["digital-input"]}, {"pin":"P0.24","function":"LoRa SPI CS","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"P0.26","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"P0.27","function":"I2C SCL","protocol":"I2C","capabilities":["digital-output"]}, {"pin":"P1.01","function":"Button 2","protocol":"GPIO","capabilities":["digital-input"]}, {"pin":"P1.02","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}
- **Firmware Compatible:** arduino, platformio, meshtastic, meshcore
- **Certifications:** CE, FCC, MIC
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** lora-mesh-networking, off-grid-communication, gps-tracking, asset-tracking, field-data-logger
- **Battery Powered:** Li-Po
- **Links:** Product Url: https://lilygo.cc/products/t-echo-lilygo, Github Url: https://github.com/Xinyuan-LilyGO/LilyGO-T-Echo, Wiki Url: https://wiki.lilygo.cc

## Tags

`nrf52840`, `lora`, `gps`, `e-paper`, `meshtastic`, `lilygo`, `thread`, `zigbee`, `ble5`, `off-grid`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-echo)

---

# LILYGO T-Beam

> ESP32 development board combining LoRa radio (SX1276/SX1278), u-blox NEO-6M GPS, 0.96" OLED display, and 18650 battery support — the go-to board for Meshtastic and LoRa tracking projects.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 30.77, Buy Url: https://lilygo.cc/products/t-beam
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-beam","price":"$30.77"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2, Lora: SX1276 868/915MHz or SX1278 433MHz
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz, FPU, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Psram: 8MB QSPI, Flash: 4MB, Usb: Micro-USB, Power: 5V + LiPo, Operating Voltage: 3.3V, Display Size: 0.96", Display Type: OLED, Display Resolution: 128×64, Antenna Connector: U.FL/IPEX (LoRa + GPS), Sd Card: none
- **Components:** {"name":"ESP32-D0WDQ6","type":"mcu","label":"Dual-Core WiFi & BT 4.2 MCU","description":"Espressif ESP32-D0WDQ6 dual-core Xtensa LX6 at 240MHz with WiFi 802.11 b/g/n and Bluetooth 4.2/BLE.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"SX1276","type":"radio","label":"LoRa Sub-GHz Transceiver (868/915MHz)","description":"Semtech SX1276 LoRa transceiver for 868/915/923 MHz bands (SX1278 for 433 MHz), enabling long-range packet radio up to 15 km.","datasheetUrl":"https://semtech.com/uploads/documents/DS_SX1276-7-8-9_W_APP_V7.pdf"}, {"name":"NEO-6M","type":"gps","label":"GPS Receiver Module","description":"u-blox NEO-6M 50-channel GPS module with -161 dBm tracking sensitivity and UART interface with RTC crystal support.","datasheetUrl":"https://content.u-blox.com/sites/default/files/products/documents/NEO-6_DataSheet_%28GPS.G6-HW-09005%29.pdf"}, {"name":"SSD1306","type":"display-driver","label":"0.96\" OLED Display Driver","description":"Solomon Systech SSD1306 128×64 OLED driver connected via I2C for status display.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf"}, {"name":"CH9102","type":"usb-uart","label":"USB-to-Serial Bridge","description":"WCH CH9102 USB-to-UART converter for programming and serial debug.","datasheetUrl":"https://www.wch-ic.com/downloads/CH9102DS1_PDF.html"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"GPIO27","MISO":"GPIO19","CLK":"GPIO5","NSS":"GPIO18"}}, {"name":"I2C","pins":{"SDA":"GPIO21","SCL":"GPIO22"}}, {"name":"UART","pins":{"TX":"GPIO1","RX":"GPIO3"}}
- **Gpio Map:** {"pin":"GPIO0","function":"Boot / Free GPIO","protocol":"GPIO","capabilities":["digital-input","strapping"]}, {"pin":"GPIO2","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO4","function":"LoRa DIO1","protocol":"GPIO","capabilities":["digital-input"]}, {"pin":"GPIO5","function":"LoRa NSS (SPI CS)","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO13","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO14","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO15","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO17","function":"GPS TX (UART)","protocol":"UART","capabilities":["digital-output"]}, {"pin":"GPIO18","function":"LoRa RESET","protocol":"GPIO","capabilities":["digital-output"]}, {"pin":"GPIO19","function":"LoRa MISO (SPI)","protocol":"SPI","capabilities":["digital-input"]}, {"pin":"GPIO21","function":"I2C SDA (OLED)","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO22","function":"I2C SCL (OLED)","protocol":"I2C","capabilities":["digital-output"]}, {"pin":"GPIO25","function":"Free GPIO / DAC1","protocol":"GPIO","capabilities":["digital-input","digital-output","dac","pwm"]}, {"pin":"GPIO26","function":"Free GPIO / DAC2","protocol":"GPIO","capabilities":["digital-input","digital-output","dac","pwm"]}, {"pin":"GPIO27","function":"LoRa MOSI (SPI)","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO34","function":"Free ADC Input","protocol":"ADC","capabilities":["digital-input","adc","input-only"]}, {"pin":"GPIO35","function":"Free ADC Input","protocol":"ADC","capabilities":["digital-input","adc","input-only"]}, {"pin":"GPIO36","function":"Free ADC Input","protocol":"ADC","capabilities":["digital-input","adc","input-only"]}, {"pin":"GPIO38","function":"Button IO38","protocol":"GPIO","capabilities":["digital-input"]}
- **Firmware Compatible:** arduino, micropython, meshtastic, meshcore, esphome, platformio, paxcounter
- **Certifications:** CE, FCC
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** lora-mesh-networking, off-grid-communication, gps-tracking, asset-tracking, field-data-logger, environmental-monitoring, iot-gateway
- **Battery Powered:** 18650
- **Links:** Product Url: https://lilygo.cc/products/t-beam, Github Url: https://github.com/Xinyuan-LilyGO/LilyGo-LoRa-Series, Wiki Url: https://wiki.lilygo.cc

## Tags

`esp32`, `lora`, `gps`, `oled`, `meshtastic`, `lilygo`, `ttgo`, `iot`, `18650`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-beam)

---

# Heltec Wireless Shell V3

> Ultra-compact ESP32-S3 + SX1262 LoRa module with stamp-hole design for direct PCB integration, supporting WiFi, BLE 5, and LoRa at 470-928MHz with deep sleep current under 10uA.

## Details

- **Brand:** Heltec Automation
- **Board Type:** module
- **Price:** Usd: 11.9
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, vector instructions, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Flash: 8MB (QSPI), Usb: USB Type-C, Power: 5V via USB-C or 3.3V direct, Operating Voltage: 3.3V, Operating Temp: -40°C to +85°C, Dimensions: 38.4 × 16.1 × 2.8mm, Weight: 3g, Antenna Connector: ["IPEX 1.0 (WiFi/BLE)","IPEX 1.0 (LoRa)"], Sd Card: No
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: ["BLE 5.0","Bluetooth Mesh"], Lora: ["SX1262 470-510","863-928MHz"]
- **Components:** {"name":"ESP32-S3FN8","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Xtensa LX7 dual-core processor at 240MHz with 512KB SRAM, 8MB integrated flash, WiFi 802.11 b/g/n and Bluetooth 5 LE. Features hardware crypto acceleration (AES/SHA/RSA), ULP co-processor, and 45 programmable GPIOs.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver","description":"Semtech SX1262 long-range, low-power sub-GHz RF transceiver supporting LoRa and FSK modulation in the 150-960MHz band. Features +22dBm TX power, -139dBm RX sensitivity, and 4.2mA active receive current.","datasheetUrl":"https://cdn.sparkfun.com/assets/6/b/5/1/4/SX1262_datasheet.pdf"}
- **Protocols:** {"name":"SPI","bus":"SPI0 (LoRa)","pins":{"SS":"GPIO8","SCK":"GPIO9","MOSI":"GPIO10","MISO":"GPIO11"}}, {"name":"I2C","bus":"I2C0","pins":{"SDA":"GPIO41","SCL":"GPIO42"}}, {"name":"UART","bus":"UART0","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"PWM","notes":"Available on all GPIO pins via LEDC controller"}, {"name":"ADC","notes":"7x ADC1 channels + 8x ADC2 channels, 12-bit resolution"}
- **Gpio Map:** {"pin":"GPIO1","function":"General Purpose I/O","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO2","function":"General Purpose I/O","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO4","function":"General Purpose I/O","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO5","function":"General Purpose I/O","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO6","function":"General Purpose I/O","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO7","function":"General Purpose I/O","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO8","function":"SPI SS (LoRa SX1262)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO9","function":"SPI SCK (LoRa SX1262)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO10","function":"SPI MOSI (LoRa SX1262)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO11","function":"SPI MISO (LoRa SX1262)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO12","function":"LoRa RST","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO13","function":"LoRa BUSY","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO14","function":"LoRa DIO1 (IRQ)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO19","function":"General Purpose I/O","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO20","function":"General Purpose I/O","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO41","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO42","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO43","function":"UART TX / USB Serial","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO44","function":"UART RX / USB Serial","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO47","function":"General Purpose I/O","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO48","function":"LED / General Purpose I/O","capabilities":["digital-input","digital-output","pwm"]}
- **Firmware:** arduino, esp-idf, meshtastic, meshcore, platformio, micropython
- **Certifications:** CE
- **Use Cases:** lora-mesh-networking, off-grid-communication, meshtastic-mesh, lorawan-node, embedded-lora-module, pcb-integration, remote-sensor-nodes, smart-agriculture
- **Links:** Product Url: https://heltec.org/project/wireless-shell-v3/, Github Url: https://github.com/HelTecAutomation/Heltec_ESP32, Wiki Url: https://docs.heltec.org/en/node/esp32/wireless_shell/index.html, Datasheet Url: https://resource.heltec.cn/download/Wireless_Shell_V3/HTIT-Wsh_V3(Rev1.1).pdf, Schematics Url: https://resource.heltec.cn/download/Wireless_Shell_V3/HTIT-Wsh_V3_Schematic_Diagram.pdf
- **Stores:** {"name":"Heltec Official Store","url":"https://heltec.org/project/wireless-shell-v3/","price":"11.90"}, {"name":"AliExpress","url":"https://www.aliexpress.com/item/1005005214621307.html","price":"11.90"}

## Tags

`esp32-s3`, `lora`, `sx1262`, `meshtastic`, `lorawan`, `ble`, `wifi`, `mesh`, `iot-module`, `stamp-hole`

---
[View full page](https://openhardware.directory/s/1439/heltec-wireless-shell-v3)

---

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

## Details

- **Brand:** Waveshare
- **Price:** Usd: 14.99, Buy Url: https://www.waveshare.com/esp32-s3-lr1121.htm
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/esp32-s3-lr1121.htm","price":"$14.99"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Lora: LR1121 Sub-GHz (850-930MHz) + 2.4GHz
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI vector instructions, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 2MB, Flash: 4MB, Usb: USB-C (via adapter board), Power: 5V, Operating Voltage: 3.3V, Antenna Connector: IPEX-1, Dimensions: 41 x 21 x 3.2mm, Sd Card: none, Operating Temp: -40 to +85C
- **Components:** {"name":"ESP32-S3","label":"Dual-Core WiFi & BLE 5.0 MCU","type":"mcu","description":"Espressif ESP32-S3 Xtensa LX7 dual-core @ 240MHz with 512KB SRAM, 2MB PSRAM, WiFi 802.11 b/g/n and BLE 5.0","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"LR1121","label":"Multi-Band LoRa Transceiver","type":"radio","description":"Semtech LR1121 third-generation LoRa transceiver supporting Sub-GHz + 2.4GHz + S-Band with LoRa/(G)FSK/LR-FHSS, AES-128 encryption, and -127dBm sensitivity","datasheetUrl":"https://cdn.hackaday.io/files/1901428135035328/LR1121_data_sheet_V1_1.pdf"}
- **Protocols:** {"name":"SPI","description":"4x SPI interfaces available"}, {"name":"I2C","description":"2x I2C interfaces"}, {"name":"UART","description":"3x UART interfaces"}, {"name":"I2S","description":"2x I2S audio interfaces"}
- **Gpio Map:** {"pin":"GPIO0","function":"General purpose","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO1","function":"ADC1_CH0","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO2","function":"ADC1_CH1","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO3","function":"ADC1_CH2","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO4","function":"ADC1_CH3","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO5","function":"ADC1_CH4","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO6","function":"ADC1_CH5","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO7","function":"ADC1_CH6","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO8","function":"General purpose","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO9","function":"General purpose","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO10","function":"SPI MOSI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO11","function":"SPI MISO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO12","function":"SPI SCK","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO13","function":"General purpose","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO14","function":"General purpose","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO15","function":"UART TX","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO16","function":"UART RX","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO17","function":"General purpose","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO18","function":"General purpose","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO19","function":"USB D-","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO20","function":"USB D+","capabilities":["digital-input","digital-output"]}
- **Links:** Product Url: https://www.waveshare.com/esp32-s3-lr1121.htm, Github Url: https://github.com/waveshareteam, Datasheet Url: https://cdn.hackaday.io/files/1901428135035328/LR1121_data_sheet_V1_1.pdf
- **Firmware Compatible:** arduino, esp-idf, meshtastic
- **Product Readiness:** developer
- **Use Cases:** lora-mesh-networking, iot-gateway, remote-sensor-nodes, environmental-monitoring, off-grid-communication, smart-agriculture

## Tags

`esp32-s3`, `lora`, `lr1121`, `meshtastic`, `sub-ghz`, `2.4ghz`, `iot`, `waveshare`, `castellated`

---
[View full page](https://openhardware.directory/s/1439/waveshare-esp32-s3-lr1121)

---

# LILYGO T3 TCXO

> 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 LiPo battery support at 868/915MHz.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 22.88, Buy Url: https://lilygo.cc/products/t3-tcxo
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t3-tcxo","price":"$22.88"}
- **Board Type:** ESP32
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2, Lora: 868/915MHz with TCXO
- **Specs:** Cpu: ESP32, Cpu Architecture: Xtensa LX6 dual-core, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 4MB, Ram: 520KB SRAM, Operating Voltage: 3.3V, Power: 5V + LiPo, Usb: USB-C, Display Type: OLED, Display Size: 0.96", Display Resolution: 128×64, Antenna Connector: U.FL/IPEX, Sd Card: microSD
- **Components:** {"name":"ESP32","type":"mcu","label":"Microcontroller","description":"Dual-core Xtensa LX6 at 240MHz with 520KB SRAM, WiFi, and Bluetooth 4.2.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"SSD1306","type":"display","label":"OLED Display Driver","description":"0.96-inch monochrome OLED at 128×64 resolution via I2C (SDA IO21, SCL IO22).","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf"}, {"name":"SX1276","type":"radio","label":"LoRa Radio Transceiver (TCXO)","description":"Semtech SX1276 LoRa transceiver with Temperature Compensated Crystal Oscillator for improved frequency stability across temperature ranges.","datasheetUrl":"https://semtech.com/uploads/documents/DS_SX1276-7-8-9_W_APP_V7.pdf"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}
- **Battery Powered:** Li-Po
- **Links:** Product Url: https://lilygo.cc/products/t3-tcxo
- **Firmware Compatible:** arduino, platformio, meshtastic
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** lora-mesh-networking, off-grid-communication, iot, environmental-monitoring, lora-messenger

## Tags

`esp32`, `lora`, `tcxo`, `oled`, `ssd1306`, `meshtastic`, `iot`, `development-board`, `lorawan`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t3-tcxo)

---

# LILYGO T-Deck Plus

> ESP32-S3 handheld dev board with QWERTY keyboard, trackball, 2.8" IPS LCD, LoRa SX1262, GPS, speaker, dual microphones, and 2000mAh battery in an ABS case.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 70.99, Buy Url: https://lilygo.cc/products/t-deck-plus-1
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-deck-plus-1","price":"$70.99"}, {"name":"AliExpress","url":"https://www.aliexpress.com/item/1005007568074083.html","price":"$70.99"}, {"name":"Amazon","url":"https://www.amazon.com/LILYGO-ESP32-S3-LORA-89-2-8-inch-Development/dp/B0FBGX1VP5","price":"$75.49"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Lora: SX1262 868/915MHz +22dBm
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI vector extensions, HW crypto (AES/SHA/RSA), Flash: 16MB, Psram: 8MB OPI, Display: 2.8" IPS LCD 320×240, Battery Capacity: 2000mAh, Dimensions: 115 × 72 × 20 mm, Usb Type: Type-C, Operating Voltage: 3.3V, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: dual-core, Ram: 512KB SRAM, Operating Temp: -20°C to 70°C, Power: 5V, Display Size: 2.8", Display Type: IPS LCD, Display Resolution: 320×240, Charging Port: USB-C, Antenna Connector: U.FL/IPEX (LoRa + GPS), Sd Card: microSD, Usb: USB-C 2.0, Weight: ~150g (with case)
- **Components:** {"name":"ESP32-S3FN16R8","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Xtensa LX7 dual-core processor at 240MHz with 16MB flash and 8MB PSRAM, supporting WiFi 802.11 b/g/n and Bluetooth 5.0 LE","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver","description":"Semtech long-range radio supporting 150MHz to 960MHz bands with +22dBm transmit power and LoRa/FSK modulation","datasheetUrl":"https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"}, {"name":"ST7789","type":"display-driver","label":"2.8\" IPS LCD Controller","description":"Sitronix TFT display controller driving a 320×240 IPS LCD panel via SPI interface","datasheetUrl":"https://www.orientdisplay.com/controller-datasheets/sitronix/st7789v-lcd-controller-datasheet/"}, {"name":"ES7210","type":"audio-adc","label":"Quad-Channel Audio ADC","description":"Everest Semiconductor 4-channel audio analog-to-digital converter capturing input from dual MEMS microphones via I2S","datasheetUrl":"http://www.everest-semi.com/pdf/ES7210%20PB.pdf"}, {"name":"MAX98357A","type":"audio-amplifier","label":"I2S Class-D Audio Amplifier","description":"Analog Devices 3.2W Class-D mono amplifier with integrated DAC, driving the built-in speaker directly from I2S digital audio","datasheetUrl":"https://www.analog.com/en/products/max98357a.html"}, {"name":"MIA-M10Q","type":"gps","label":"Multi-GNSS Positioning Module","description":"u-blox M10 concurrent multi-constellation receiver supporting GPS, GLONASS, Galileo, and BeiDou with 1.5m accuracy","datasheetUrl":"https://www.u-blox.com/en/product/mia-m10-module"}, {"name":"MSM381A3729H9CP","type":"microphone","label":"MEMS Microphone (×2)","description":"Dual digital MEMS microphones for voice capture and audio input, connected through the ES7210 audio ADC","datasheetUrl":"https://www.alldatasheet.com/view.jsp?Searchword=MSM381A3729H9CP"}, {"name":"TP4065B","type":"battery-charger","label":"Li-Ion Battery Charger","description":"Linear lithium battery charging IC managing the built-in 2000mAh LiPo battery via USB-C input","datasheetUrl":"https://datasheetspdf.com/pdf/1299986/TopPower/TP4065/1"}, {"name":"AN48841B","type":"hall-effect-sensor","label":"Trackball Hall Effect Sensor (×4)","description":"Panasonic omnipolar Hall effect ICs detecting the magnetic trackball rotation on four axes for cursor control","datasheetUrl":"https://datasheet4u.com/datasheet-pdf/PanasonicSemiconductor/AN48841B/pdf.php?id=692700"}, {"name":"ESP32-C3","type":"keyboard-controller","label":"Keyboard & Trackball Controller","description":"Dedicated RISC-V microcontroller handling QWERTY keyboard scanning and trackball input, communicating with the main ESP32-S3 via I2C","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf"}
- **Protocols:** {"name":"SPI","bus":"SPI0","pins":{"MOSI":"GPIO41","MISO":"GPIO38","SCK":"GPIO40","CS_Display":"GPIO12","CS_LoRa":"GPIO9","CS_SD":"GPIO39"}}, {"name":"I2C","bus":"I2C0","pins":{"SDA":"GPIO18","SCL":"GPIO8"}}, {"name":"I2S","bus":"I2S_OUT","pins":{"WS":"GPIO5","BCK":"GPIO7","DOUT":"GPIO6"}}, {"name":"I2S","bus":"I2S_IN (ES7210)","pins":{"MCLK":"GPIO48","LRCK":"GPIO21","SCK":"GPIO47","DIN":"GPIO14"}}, {"name":"UART","bus":"UART_GPS","pins":{"TX":"GPIO43","RX":"GPIO44"}}
- **Gpio Map:** {"pin":"GPIO0","function":"BOOT Button","capabilities":["digital-input","digital-output","strapping","rtc"]}, {"pin":"GPIO1","function":"Trackball G04","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO2","function":"Trackball G02","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO3","function":"Trackball G01","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc","strapping"]}, {"pin":"GPIO4","function":"Battery ADC","protocol":"ADC","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO5","function":"I2S WS (Speaker)","protocol":"I2S","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO6","function":"I2S DOUT (Speaker)","protocol":"I2S","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO7","function":"I2S BCK (Speaker)","protocol":"I2S","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO8","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO9","function":"LoRa CS","protocol":"SPI","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO10","function":"Peripheral Power Control","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO11","function":"TFT DC","protocol":"SPI","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO12","function":"TFT CS","protocol":"SPI","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO13","function":"LoRa BUSY","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO14","function":"ES7210 DIN (Mic)","protocol":"I2S","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO15","function":"Trackball G03","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO16","function":"Touch INT","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO17","function":"LoRa RST","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO18","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO21","function":"ES7210 LRCK (Mic)","protocol":"I2S","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO38","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO39","function":"SD Card CS","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO40","function":"SPI SCK","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO41","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO42","function":"TFT Backlight","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO43","function":"GPS TX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO44","function":"GPS RX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO45","function":"LoRa DIO1","capabilities":["digital-input","digital-output","strapping"]}, {"pin":"GPIO46","function":"Keyboard INT","capabilities":["digital-input","digital-output","strapping"]}, {"pin":"GPIO47","function":"ES7210 SCK (Mic)","protocol":"I2S","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO48","function":"ES7210 MCLK (Mic)","protocol":"I2S","capabilities":["digital-input","digital-output","pwm"]}
- **Links:** Product Url: https://lilygo.cc/products/t-deck-plus-1, Github Url: https://github.com/Xinyuan-LilyGO/T-Deck, Wiki Url: https://wiki.lilygo.cc/get_started/en/Wearable/T-Deck-Plus/T-Deck-Plus.html, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf, Schematics Url: https://github.com/Xinyuan-LilyGO/T-Deck/blob/master/schematic/schematic.pdf
- **Firmware Compatible:** arduino, platformio, micropython, meshtastic, meshcore
- **Accessories:** abs-case, external-antenna
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** lora-mesh-networking, off-grid-communication, gps-tracking, portable-terminal, field-data-logger
- **Battery Powered:** Li-Po

## Tags

`esp32-s3`, `lora`, `gps`, `meshtastic`, `meshcore`, `keyboard`, `trackball`, `battery`, `display`, `handheld`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-deck-plus)

---

# Elecrow ThinkNode M1

> Compact Meshtastic LoRa transceiver with nRF52840, SX1262, 1.54\" e-paper display, GPS, and 1200mAh battery for off-grid mesh communication.

## Details

- **Brand:** Elecrow
- **Price:** Usd: 53.9, Buy Url: https://www.elecrow.com/thinknode-m1-meshtastic-lora-signal-transceiver-powered-by-nrf52840-with-154-screen-support-gps.html
- **Stores:** {"name":"Elecrow","url":"https://www.elecrow.com/thinknode-m1-meshtastic-lora-signal-transceiver-powered-by-nrf52840-with-154-screen-support-gps.html","price":"$53.90"}, {"name":"Tindie","url":"https://www.tindie.com/products/elecrow/thinknode-m1-lora-meshtastic-transceiver-154gps/","price":"$53.90"}
- **Board Type:** meshtastic-transceiver
- **Connectivity:** Bluetooth: BLE 5.0, Lora: SX1262 868/915MHz +22dBm
- **Specs:** Cpu: ARM Cortex-M4F @ 64MHz, FPU, DSP, HW crypto (CryptoCell-310), Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 64MHz, Cpu Cores: 1, Ram: 256KB SRAM, Psram: none, Flash: 1MB internal + 2MB external QSPI, Usb: USB-C 2.0, Power: 5V + LiPo, Operating Voltage: 3.3V, Operating Temp: -10°C to +50°C, Dimensions: 82 × 51.6 × 26.3mm (with case: 118.5 × 52.1 × 25mm), Weight: 58g (81g with case), Display Size: 1.54", Display Type: E-Paper, Display Resolution: 200×200, Battery Capacity: 1200mAh, Charging Port: USB-C, Antenna Connector: RP-SMA (LoRa), Sd Card: none
- **Components:** {"name":"nRF52840","type":"mcu","label":"ARM Cortex-M4F BLE 5.0 SoC","description":"Nordic Semiconductor nRF52840 SoC with ARM Cortex-M4F at 64MHz, 256KB RAM, 1MB flash, BLE 5.0, and hardware crypto (CryptoCell-310). Ultra-low power with 5.6uA standby current.","datasheetUrl":"https://docs.nordicsemi.com/bundle/nRF52840_PS_v1.9/resource/nRF52840_PS_v1.9.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver +22dBm","description":"Semtech SX1262 LoRa transceiver supporting 868MHz and 915MHz bands with up to +22dBm transmit power. Enables long-range mesh communication via the Meshtastic protocol.","datasheetUrl":"https://cdn.sparkfun.com/assets/6/b/5/1/4/SX1262_datasheet.pdf"}, {"name":"SSD1681","type":"display-driver","label":"1.54\" E-Paper Display Driver","description":"Solomon Systech SSD1681 e-paper controller driving a 1.54-inch 200x200 monochrome EPD panel via SPI. Provides ultra-low power display with image retention without power, ideal for battery-operated devices.","datasheetUrl":"https://www.buydisplay.com/download/ic/SSD1681.pdf"}, {"name":"L76K","type":"gps","label":"Multi-GNSS Receiver (GPS/GLONASS/BeiDou/QZSS)","description":"Quectel L76K compact GNSS module with 32 tracking channels supporting GPS, GLONASS, BeiDou, and QZSS constellations. 29mA tracking current, -162dBm sensitivity, connected via UART.","datasheetUrl":"https://files.waveshare.com/upload/d/db/Quectel_L76K_Hardware_Design_V1.0.pdf"}
- **Protocols:** {"name":"SPI","bus":"SPI0","pins":{"MISO":"GPIO23","MOSI":"GPIO22","SCK":"GPIO19","CS":"GPIO24 (LoRa)"}}, {"name":"SPI","bus":"SPI1","pins":{"MOSI":"GPIO29","SCK":"GPIO31","CS":"GPIO30 (E-Paper)","DC":"GPIO28"}}, {"name":"I2C","bus":"Wire","pins":{"SDA":"GPIO26","SCL":"GPIO27"}}, {"name":"UART","bus":"GPS","pins":{"TX":"GPIO40","RX":"GPIO41"}}
- **Gpio Map:** {"pin":"GPIO19","function":"SPI0 SCK (LoRa)","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO22","function":"SPI0 MOSI (LoRa)","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO23","function":"SPI0 MISO (LoRa)","protocol":"SPI","capabilities":["digital-input"]}, {"pin":"GPIO24","function":"SX1262 CS","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO20","function":"SX1262 DIO1","protocol":"SPI","capabilities":["digital-input"]}, {"pin":"GPIO17","function":"SX1262 BUSY","protocol":"SPI","capabilities":["digital-input"]}, {"pin":"GPIO25","function":"SX1262 RESET","capabilities":["digital-output"]}, {"pin":"GPIO21","function":"SX1262 Power Enable","capabilities":["digital-output"]}, {"pin":"GPIO29","function":"SPI1 MOSI (E-Paper)","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO31","function":"SPI1 SCK (E-Paper)","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO30","function":"E-Paper CS","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO28","function":"E-Paper DC","capabilities":["digital-output"]}, {"pin":"GPIO2","function":"E-Paper RESET","capabilities":["digital-output"]}, {"pin":"GPIO3","function":"E-Paper BUSY","capabilities":["digital-input"]}, {"pin":"GPIO43","function":"E-Paper Power Enable","capabilities":["digital-output"]}, {"pin":"GPIO26","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO27","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO40","function":"GPS UART TX","protocol":"UART","capabilities":["digital-output"]}, {"pin":"GPIO41","function":"GPS UART RX","protocol":"UART","capabilities":["digital-input"]}, {"pin":"GPIO37","function":"GPS REINIT","capabilities":["digital-output"]}, {"pin":"GPIO34","function":"GPS Standby","capabilities":["digital-output"]}, {"pin":"GPIO33","function":"GPS Switch","capabilities":["digital-output"]}, {"pin":"GPIO4","function":"Battery ADC","capabilities":["adc"]}, {"pin":"GPIO6","function":"Buzzer","capabilities":["digital-output","pwm"]}, {"pin":"GPIO38","function":"LED Red","capabilities":["digital-output"]}, {"pin":"GPIO36","function":"LED Power","capabilities":["digital-output"]}, {"pin":"GPIO13","function":"LED Green (Notification)","capabilities":["digital-output"]}, {"pin":"GPIO42","function":"Button 1","capabilities":["digital-input"]}, {"pin":"GPIO39","function":"Button 2","capabilities":["digital-input"]}, {"pin":"GPIO35","function":"External Power Detect","capabilities":["digital-input"]}, {"pin":"GPIO12","function":"Power Enable","capabilities":["digital-output"]}, {"pin":"GPIO11","function":"Touch Sensor","capabilities":["digital-input"]}
- **Links:** Product Url: https://www.elecrow.com/thinknode-m1-meshtastic-lora-signal-transceiver-powered-by-nrf52840-with-154-screen-support-gps.html, Github Url: https://github.com/Elecrow-RD/ThinkNode-M1-LoRa-Meshtastic-Transceiver-With-1.54-EPD-Screen-GPS-function-nRF52840, Wiki Url: https://www.elecrow.com/wiki/ThinkNode-M1_Transceiver_Device(Meshtastic)_Power_By_nRF52840.html, Datasheet Url: https://www.elecrow.com/download/product/CIL12901M/ThinkNode%20M1_LoRa_Meshtastic_Transceiver_DataSheet.pdf
- **Firmware Compatible:** meshtastic, meshcore, arduino
- **Accessories:** external-antenna
- **Certifications:** CE, FCC
- **Open Source:** Firmware: true
- **Product Readiness:** consumer
- **Battery Powered:** Li-Po
- **Use Cases:** lora-mesh-networking, off-grid-communication, emergency-communication, gps-tracking, outdoor-recreation, field-data-logger

## Tags

`meshtastic`, `lora`, `nrf52840`, `gps`, `e-paper`, `off-grid`, `mesh-networking`, `ble`

---
[View full page](https://openhardware.directory/s/1439/elecrow-thinknode-m1)

---

# LILYGO T3 LoRa32 V1.6.1

> ESP32-PICO-D4 development board with LoRa SX1276/SX1278 radio, 0.96\" SSD1306 OLED, microSD slot, WiFi, Bluetooth 4.2, and LiPo battery support in a compact 66×36mm form factor.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 15.6, Buy Url: https://lilygo.cc/products/lora3
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/lora3","price":"$15.60"}, {"name":"Amazon","url":"https://www.amazon.com/LILYGO-LoRa32-433Mhz-Development-Paxcounter/dp/B0B45L398K","price":"$15.60"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2, Lora: SX1276 868/915MHz or SX1278 433MHz
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz, FPU, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 4MB, Usb: Micro-USB, Power: 5V + LiPo, Operating Voltage: 3.3V, Operating Temp: -40°C to +85°C, Dimensions: 66 × 36 × 15mm, Weight: ~30g, Display Size: 0.96", Display Type: OLED, Display Resolution: 128×64, Antenna Connector: U.FL/IPEX (LoRa) + PCB built-in (WiFi), Sd Card: microSD
- **Components:** {"name":"ESP32-PICO-D4","type":"mcu","label":"Dual-Core WiFi & BT 4.2 SiP","description":"Espressif ESP32-PICO-D4 System-in-Package with Xtensa LX6 dual-core @ 240MHz, 4MB flash, WiFi 802.11 b/g/n, Bluetooth 4.2, and hardware crypto acceleration.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-pico-d4_datasheet_en.pdf"}, {"name":"SX1276","type":"radio","label":"LoRa Sub-GHz Transceiver","description":"Semtech SX1276 LoRa transceiver with -148dBm sensitivity, +14dBm output power, FSK/GFSK/MSK/GMSK/LoRa/OOK modulation, 137–1020MHz range.","datasheetUrl":"https://www.semtech.com/products/wireless-rf/lora-connect/sx1276"}, {"name":"SSD1306","type":"display-driver","label":"128×64 Monochrome OLED Controller","description":"Solomon Systech SSD1306 OLED driver with 128×64 resolution, I2C interface at 0x3C, and 256-step brightness control.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf"}, {"name":"CH9102","type":"usb-uart","label":"USB-to-Serial Bridge","description":"WCH CH9102 USB-to-UART converter supporting up to 4Mbps baud rate with hardware full-duplex UART and built-in crystal oscillator.","datasheetUrl":"https://www.wch-ic.com/downloads/CH9102DS1_PDF.html"}
- **Protocols:** {"name":"SPI","bus":"VSPI (LoRa)","pins":{"CLK":"GPIO5","MOSI":"GPIO27","MISO":"GPIO19","CS":"GPIO18"}}, {"name":"SPI","bus":"HSPI (SD Card)","pins":{"CLK":"GPIO14","MOSI":"GPIO15","MISO":"GPIO2","CS":"GPIO13"}}, {"name":"I2C","bus":"I2C0 (OLED)","pins":{"SDA":"GPIO21","SCL":"GPIO22"}}, {"name":"UART","bus":"UART0 (USB)","pins":{"TX":"GPIO1","RX":"GPIO3"}}
- **Gpio Map:** {"pin":"GPIO0","function":"Boot Button","capabilities":["digital-input","digital-output","pwm","touch","adc","rtc"]}, {"pin":"GPIO2","function":"SD MISO","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","touch","adc","rtc"]}, {"pin":"GPIO5","function":"LoRa SCK","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO13","function":"SD CS","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","touch","adc","rtc"]}, {"pin":"GPIO14","function":"SD SCK","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","touch","adc","rtc"]}, {"pin":"GPIO15","function":"SD MOSI","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","touch","adc","rtc"]}, {"pin":"GPIO16","function":"OLED RST","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO18","function":"LoRa CS","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO19","function":"LoRa MISO","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO21","function":"OLED SDA","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO22","function":"OLED SCL","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO23","function":"LoRa RST","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO25","function":"User LED","capabilities":["digital-input","digital-output","pwm","dac","rtc"]}, {"pin":"GPIO26","function":"LoRa DIO0","capabilities":["digital-input","digital-output","pwm","dac","adc","rtc"]}, {"pin":"GPIO27","function":"LoRa MOSI","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","touch","adc","rtc"]}, {"pin":"GPIO32","function":"LoRa DIO2","capabilities":["digital-input","digital-output","pwm","touch","adc","rtc"]}, {"pin":"GPIO33","function":"LoRa DIO1","capabilities":["digital-input","digital-output","pwm","touch","adc","rtc"]}, {"pin":"GPIO35","function":"Battery ADC","capabilities":["digital-input","adc","input-only","rtc"]}
- **Links:** Product Url: https://lilygo.cc/products/lora3, Github Url: https://github.com/Xinyuan-LilyGO/LilyGo-LoRa-Series, Wiki Url: https://wiki.lilygo.cc/get_started/en/LoRa_GPS/LoRa32/LoRa32.html, Schematics Url: https://github.com/Xinyuan-LilyGO/LilyGo-LoRa-Series/blob/master/schematic/T3_V1.6.1.pdf
- **Firmware Compatible:** arduino, platformio, micropython, meshtastic, esphome, paxcounter
- **Accessories:** external-antenna
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Battery Powered:** Li-Po
- **Use Cases:** lora-mesh-networking, off-grid-communication, crowd-counting, environmental-monitoring, iot-gateway, field-data-logger

## Tags

`esp32`, `lora`, `oled`, `iot`, `mesh-networking`, `paxcounter`, `meshtastic`, `disaster-radio`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t3-lora32-v1-6-1)

---

# Heltec Wireless Stick Lite V3

> Compact ESP32-S3 + SX1262 LoRa development board with WiFi, BLE 5.0, and integrated battery management. Meshtastic and LoRaWAN compatible, with a slim stick form factor ideal for IoT sensor nodes and mesh networking.

## Details

- **Brand:** Heltec Automation
- **Board Type:** dev-board
- **Price:** Usd: 14.9
- **Battery Powered:** LiPo 3.7V
- **Open Source Status:** open-firmware
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: No, Flash: 8MB SiP, Usb: USB-C (CP2102), Power: 5V + LiPo, Operating Voltage: 3.3V, Operating Temp: -20°C to +70°C, Dimensions: 58.08 × 22.6 × 8.2mm, Weight: 25g, Battery Capacity: LiPo (user-supplied, 1.25mm JST), Charging Port: USB-C, Antenna Connector: ["IPEX 1.0 (U.FL) for LoRa","PCB spring antenna (WiFi/BLE)"], Sd Card: No, Display Size: No, Display Type: No, Display Resolution: No
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: ["BLE 5.0","Bluetooth Mesh"], Lora: SX1262 433/868/915MHz
- **Components:** {"name":"ESP32-S3FN8","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Espressif ESP32-S3FN8 Xtensa LX7 dual-core processor at 240MHz with 512KB SRAM, 8MB SiP flash, WiFi 802.11 b/g/n, BLE 5.0, hardware crypto acceleration (AES/SHA/RSA/HMAC), 14 touch-sensing IOs, and ULP co-processor for deep sleep wake.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver","description":"Semtech SX1262 long-range, low-power sub-GHz LoRa transceiver supporting 150-960MHz frequency range with up to +22dBm TX power and -134dBm receiving sensitivity. Supports LoRa and FSK modulation.","datasheetUrl":"https://cdn.sparkfun.com/assets/6/b/5/1/4/SX1262_datasheet.pdf"}, {"name":"CP2102","type":"usb-uart","label":"USB-to-UART Bridge","description":"Silicon Labs CP2102 USB 2.0 full-speed to UART bridge for firmware programming and serial debug output. Provides reliable serial communication at up to 1Mbps.","datasheetUrl":"https://www.silabs.com/documents/public/data-sheets/CP2102-9.pdf"}
- **Protocols:** {"name":"SPI","bus":"SPI2 (LoRa)","pins":{"SCK":"GPIO9","MOSI":"GPIO10","MISO":"GPIO11","CS":"GPIO8"}}, {"name":"I2C","bus":"I2C0","pins":{"SDA":"GPIO2","SCL":"GPIO3"}}, {"name":"UART","bus":"UART0 (Console)","pins":{"RX":"GPIO1","TX":"GPIO2"}}, {"name":"UART","bus":"UART1","pins":{"RX":"GPIO9","TX":"GPIO10"}}, {"name":"CAN","bus":"TWAI (optional)","pins":{"TX":"GPIO42","RX":"GPIO41"}}, {"name":"PWM","notes":"Available on all GPIO pins via 8-channel LEDC controller"}, {"name":"ADC","notes":"2x 12-bit SAR ADC: ADC1 (7ch) + ADC2 (8ch). ADC2 unavailable during WiFi."}
- **Gpio Map:** {"pin":"GPIO0","function":"Battery Voltage / ADC1_CH0","protocol":"ADC","capabilities":["adc","digital-input","digital-output","pwm","rtc"]}, {"pin":"GPIO1","function":"UART0 RX / A0 / Touch0","protocol":"UART","capabilities":["adc","touch","digital-input","digital-output","pwm","rtc"]}, {"pin":"GPIO2","function":"I2C SDA / A1 / Touch1","protocol":"I2C","capabilities":["adc","touch","digital-input","digital-output","pwm","rtc"]}, {"pin":"GPIO3","function":"I2C SCL / A2 / Touch2","protocol":"I2C","capabilities":["adc","touch","digital-input","digital-output","pwm","rtc"]}, {"pin":"GPIO4","function":"A3 / Touch3","capabilities":["adc","touch","digital-input","digital-output","pwm","rtc"]}, {"pin":"GPIO5","function":"A4 / Touch4","capabilities":["adc","touch","digital-input","digital-output","pwm","rtc"]}, {"pin":"GPIO6","function":"A5 / Touch5","capabilities":["adc","touch","digital-input","digital-output","pwm","rtc"]}, {"pin":"GPIO7","function":"A6 / Touch6","capabilities":["adc","touch","digital-input","digital-output","pwm","rtc"]}, {"pin":"GPIO8","function":"LoRa NSS (SPI CS)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO9","function":"LoRa SCK / UART1 RX","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO10","function":"LoRa MOSI / UART1 TX","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO11","function":"LoRa MISO","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO12","function":"LoRa RST / A7","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO13","function":"LoRa BUSY","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO14","function":"LoRa DIO1 / A8","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO21","function":"General Purpose","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO35","function":"LED / PWM LED Control","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO36","function":"Vext Control (external sensor power)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO37","function":"ADC Control","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO39","function":"General Purpose","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO40","function":"General Purpose","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO41","function":"General Purpose / CAN RX","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO42","function":"General Purpose / CAN TX","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO43","function":"Default TX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO44","function":"Default RX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO45","function":"General Purpose","capabilities":["digital-input","digital-output","pwm","strapping"]}, {"pin":"GPIO46","function":"General Purpose","capabilities":["digital-input","digital-output","pwm","strapping"]}, {"pin":"GPIO47","function":"General Purpose","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO48","function":"General Purpose","capabilities":["digital-input","digital-output","pwm"]}
- **Firmware:** arduino, esp-idf, platformio, meshtastic, zephyr, paxcounter
- **Use Cases:** lora-mesh-networking, off-grid-communication, lorawan-node, environmental-monitoring, field-data-logger, tinygs-ground-station, water-quality-monitoring, disaster-radio
- **Links:** Product Url: https://heltec.org/project/wireless-stick-lite-v2/, Github Url: https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series, Wiki Url: https://wiki.heltec.org/docs/devices/open-source-hardware/esp32-series/lora-32/wireless-stick-lite/, Datasheet Url: https://resource.heltec.cn/download/Wireless_Stick_Lite_V3/HTIT-WSL_V3%28Rev1.1%29.pdf, Schematics Url: https://resource.heltec.cn/download/Wireless_Stick_Lite_V3/HTIT-WSL_V3_Schematic_Diagram.pdf
- **Stores:** {"name":"Heltec Official Store","url":"https://heltec.org/project/wireless-stick-lite-v2/","price":"14.90"}, {"name":"Rokland","url":"https://store.rokland.com/products/heltec-wireless-stick-litev3-902-928-mhz","price":"24.97"}, {"name":"Amazon","url":"https://www.amazon.com/Heltec-Meshtastic-Development-902-928MHz-Connections/dp/B0D1R46F13","price":"32.99"}

---
[View full page](https://openhardware.directory/s/1439/heltec-wireless-stick-lite-v3)

---

# Heltec Wireless Paper

> ESP32-S3 + SX1262 LoRa E-Ink development board with 2.13" e-paper display, WiFi, BLE 5.0, and LoRa connectivity. Designed for electronic shelf labels, Meshtastic mesh nodes, and low-power IoT sensor displays.

## Details

- **Brand:** Heltec
- **Board Types:** dev-board
- **Price:** Usd: 15.9
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, vector instructions, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Flash: 8MB (integrated), Usb: USB-C (USB-to-UART bridge), Power: ["5V via USB-C","3.7V LiPo battery"], Operating Voltage: 3.3V, Operating Temp: 0°C to +50°C, Dimensions: 72 × 30mm, Weight: 60g, Display Size: 2.13", Display Type: E-Paper, Display Resolution: 250x122, Charging Port: USB-C, Antenna Connector: ["U.FL/IPEX (LoRa)","PCB built-in (WiFi)"], Sd Card: No
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Lora: ["SX1262 868","915MHz"]
- **Components:** {"name":"ESP32-S3FN8","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU with 8MB Flash","description":"Espressif ESP32-S3 SoC with dual-core Xtensa LX7 processor at 240MHz, integrated 8MB flash, WiFi 802.11 b/g/n, BLE 5.0, 12-bit SAR ADC (20 channels), 14 capacitive touch inputs, and hardware crypto acceleration (AES/SHA/RSA).","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"sx1262","type":"radio","label":"LoRa Sub-GHz Transceiver +22dBm","description":"Semtech SX1262 LoRa transceiver supporting 150-960MHz frequency range with +22dBm transmit power, ultra-low 4.2mA receive current, and LoRa/FSK modulation for long-range LPWAN communication.","datasheetUrl":"https://cdn.sparkfun.com/assets/6/b/5/1/4/SX1262_datasheet.pdf"}, {"name":"DEPG0213BN","type":"display-driver","label":"2.13\" Black/White E-Paper Display","description":"Good Display DEPG0213BN 2.13-inch e-paper panel with 250x122 pixel resolution, ultra-low power consumption, and 180-day image retention without power. Driven via SPI interface.","datasheetUrl":"https://resource.heltec.cn/download/Wireless_Paper/E-Ink%20Datasheet"}
- **Firmware:** arduino, platformio, ESP-IDF, meshtastic, lorawan
- **Use Cases:** meshtastic-mesh, electronic-shelf-labels, environmental-monitoring, asset-tracking, lora-mesh-networking
- **Accessories:** lora-antenna, acrylic-case
- **Battery Powered:** Yes
- **Links:** Product Url: https://heltec.org/project/wireless-paper/, Github Url: https://github.com/HelTecAutomation/Heltec_ESP32, Wiki Url: https://wiki.heltec.org/docs/devices/open-source-hardware/esp32-series/lora-32/wireless-paper/, Datasheet Url: https://resource.heltec.cn/download/Wireless_Paper/Wireless-Paper.pdf, Schematics Url: https://resource.heltec.cn/download/Wireless_Paper/Wireless_Paper_V0.4_Schematic_Diagram.pdf
- **Stores:** {"name":"Heltec Official Store","url":"https://heltec.org/project/wireless-paper/","price":"15.90"}, {"name":"AliExpress (Heltec Store)","url":"https://www.aliexpress.com/item/1005007747207784.html","price":"15.90"}, {"name":"Amazon","url":"https://www.amazon.com/Heltec-Meshtastic-2-13-Inch-Electronic-902-928MHz/dp/B0D22K2SRL","price":"22.99"}
- **Protocols:** {"name":"SPI (LoRa)","bus":"SPI0","pins":{"SCK":"GPIO9","MOSI":"GPIO10","MISO":"GPIO11","CS":"GPIO8"}}, {"name":"SPI (E-Ink Display)","bus":"SPI1","pins":{"SCLK":"GPIO3","MOSI":"GPIO2","CS":"GPIO4","DC":"GPIO5","RES":"GPIO6","BUSY":"GPIO7"}}, {"name":"I2C","pins":{"SDA":"GPIO41","SCL":"GPIO42"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"PWM","notes":"Available on all GPIO pins via LEDC controller (up to 16 channels)"}
- **Gpio Map:** {"pin":"GPIO0","function":"Boot Button (BUTTON_PIN)","capabilities":["digital-input","digital-output","strapping"]}, {"pin":"GPIO1","function":"A0 — Analog Input","protocol":"ADC","capabilities":["adc","digital-input","digital-output","pwm","touch"]}, {"pin":"GPIO2","function":"E-Ink MOSI","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","adc","touch"]}, {"pin":"GPIO3","function":"E-Ink SCLK","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","adc","touch"]}, {"pin":"GPIO4","function":"E-Ink CS","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","adc","touch"]}, {"pin":"GPIO5","function":"E-Ink DC","capabilities":["digital-input","digital-output","pwm","adc","touch"]}, {"pin":"GPIO6","function":"E-Ink RES","capabilities":["digital-input","digital-output","pwm","adc","touch"]}, {"pin":"GPIO7","function":"E-Ink BUSY","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"GPIO8","function":"LoRa CS (SPI SS)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"GPIO9","function":"SPI SCK (LoRa)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"GPIO10","function":"SPI MOSI (LoRa)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"GPIO11","function":"SPI MISO (LoRa)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"GPIO12","function":"LoRa RESET","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"GPIO13","function":"LoRa BUSY (DIO2)","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"GPIO14","function":"LoRa DIO1 (IRQ)","capabilities":["digital-input","digital-output","pwm","adc","touch"]}, {"pin":"GPIO18","function":"LED Power Control","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO19","function":"ADC Control (ADC_CTRL)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO20","function":"Battery Voltage ADC","protocol":"ADC","capabilities":["adc","digital-input","digital-output"]}, {"pin":"GPIO41","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO42","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO43","function":"UART TX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO44","function":"UART RX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO45","function":"Vext Enable (Active Low — E-Ink Power)","capabilities":["digital-input","digital-output","strapping"]}

---
[View full page](https://openhardware.directory/s/1439/heltec-wireless-paper)

---

# Armachat FLIP

> Pocket-sized open-source LoRa mesh messenger with ESP32-S3, RFM95 radio, 2.8" IPS display, and 36-key QWERTY keyboard. Runs Meshtastic and CircuitPython firmware for off-grid text communication.

## Details

- **Brand:** Bobricius
- **Price:** Usd: 52.49, Buy Url: https://lectronz.com/products/armachat-meshtastic-compatible-lora-messenger
- **Stores:** {"name":"Lectronz","url":"https://lectronz.com/products/armachat-meshtastic-compatible-lora-messenger","price":"$52.49"}
- **Board Type:** handheld-messenger
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Lora: SX1276 868/915MHz
- **Specs:** Cpu: ESP32-S3, Cpu Architecture: Xtensa LX7, Cpu Cores: 2, Cpu Frequency: 240 MHz, Ram: 512KB SRAM, Flash: varies by ESP32-S3 module, Usb: USB-C, Power: 5V USB-C / 3.7V 18650 Li-ion, Display Type: IPS LCD, Display Size: 2.8", Display Resolution: 320x240, Charging Port: USB-C, Antenna Connector: Built-in PCB antenna, Operating Voltage: 3.3V, Dimensions: 115 x 95 x 18mm, Sd Card: none
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Dual-core Xtensa LX7 @ 240MHz with WiFi and BLE 5.0","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"RFM95","type":"radio","label":"LoRa Sub-GHz Transceiver Module","description":"HopeRF LoRa transceiver (SX1276), 868/915MHz, +20dBm, -148dBm sensitivity","datasheetUrl":"https://www.hoperf.com/modules/lora/RFM95.html"}, {"name":"ST7789V","type":"display","label":"2.8\" IPS LCD Controller","description":"2.8\" IPS LCD controller, 320x240 resolution, SPI interface","datasheetUrl":"https://www.newhavendisplay.com/appnotes/datasheets/LCDs/ST7789V.pdf"}, {"name":"TP4056","type":"power","label":"1A Linear Li-Ion Battery Charger","description":"1A standalone linear Li-Ion battery charger with thermal regulation","datasheetUrl":"https://dlnmh9ip6v2uc.cloudfront.net/datasheets/Prototyping/TP4056.pdf"}, {"name":"SX1276","type":"radio","label":"LoRa Spread Spectrum Transceiver IC","description":"Semtech LoRa transceiver IC inside RFM95 module, 137-1020MHz, 168dB max link budget","datasheetUrl":"https://www.semtech.com/products/wireless-rf/lora-connect/sx1276"}
- **Protocols:** {"name":"SPI"}, {"name":"USB"}, {"name":"UART"}
- **Gpio Map:** {"pin":"GP1","function":"Keyboard Column 1"}, {"pin":"GP2","function":"Keyboard Column 2"}, {"pin":"GP3","function":"Keyboard Column 3"}, {"pin":"GP4","function":"Keyboard Column 4"}, {"pin":"GP5","function":"Keyboard Column 5"}, {"pin":"GP6","function":"Keyboard Row 1"}, {"pin":"GP7","function":"Keyboard Row 5"}, {"pin":"GP8","function":"Keyboard Row 4"}, {"pin":"GP9","function":"Keyboard Row 2"}, {"pin":"GP10","function":"LoRa SPI SCK"}, {"pin":"GP11","function":"LoRa SPI MOSI"}, {"pin":"GP12","function":"LoRa SPI MISO"}, {"pin":"GP13","function":"LoRa SPI CS"}, {"pin":"GP14","function":"Keyboard Column 6"}, {"pin":"GP15","function":"Keyboard Row 3"}, {"pin":"GP16","function":"Display DC"}, {"pin":"GP18","function":"Display SPI SCK"}, {"pin":"GP19","function":"Display SPI MOSI"}, {"pin":"GP20","function":"Display Backlight"}, {"pin":"GP21","function":"Display SPI CS"}, {"pin":"GP22","function":"Keyboard Row 6"}, {"pin":"GP28","function":"LoRa IRQ"}
- **Available Software:** Meshtastic, Armachat CircuitPython Firmware
- **Links:** Product Url: https://lectronz.com/products/armachat-meshtastic-compatible-lora-messenger, Github Url: https://github.com/bobricius/armachat, Wiki Url: https://hackaday.io/project/171790-armawatch-armachat-long-range-radio-messengers, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf, Schematics Url: https://github.com/bobricius/Armachat-circuitpython/tree/main/Hardware
- **Firmware Compatible:** meshtastic, circuitpython, arduino
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** diy-kit
- **Battery Powered:** 18650
- **Use Cases:** lora-mesh-networking, off-grid-communication, lora-messenger, portable-terminal, emergency-communication

## Tags

`lora`, `meshtastic`, `esp32-s3`, `off-grid`, `messenger`, `qwerty`, `circuitpython`, `mesh-networking`, `rfm95`, `handheld`

---
[View full page](https://openhardware.directory/s/1439/armachat-flip)

---

# TrackSenger

> Compact Meshtastic-compatible LoRa communicator with push-button keyboard, built around the Heltec Wireless Tracker with ESP32-S3, SX1262 LoRa, GPS, and a 0.96" TFT display for off-grid mesh messaging.

## Details

- **Brand:** Bobricius
- **Price:** Usd: 30.04, Buy Url: https://www.tindie.com/products/bobricius/tracksenger-armachat-meshtastic-wifi-lora-bt-gps/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/bobricius/tracksenger-armachat-meshtastic-wifi-lora-bt-gps/","price":"$9.99–$108.99"}, {"name":"Lectronz","url":"https://lectronz.com/products/tracksenger-armachat-meshtastic-wifi-lora-bt-gps","price":"$30.04"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Lora: SX1262 868/915MHz
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX7 dual-core, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: none, Flash: 8MB, Gpio: 7, Usb: USB-C, Power: 5V via USB-C / 3.7V Li-Ion battery, Display Type: TFT LCD, Display Size: 0.96", Display Resolution: 160×80, Battery Capacity: 18650 (user-supplied), Charging Port: USB-C, Antenna Connector: U.FL/IPEX (LoRa) + PCB built-in (WiFi), Sd Card: none, Operating Voltage: 3.3V
- **Components:** {"name":"ESP32-S3","label":"Dual-Core WiFi & BLE 5.0 MCU","type":"mcu","description":"Dual-core WiFi & BLE 5.0 MCU","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"SX1262","label":"LoRa Sub-GHz Transceiver","type":"radio","description":"LoRa Sub-GHz transceiver (863-928 MHz, +21 dBm TX, -134 dBm sensitivity)","datasheetUrl":"https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"}, {"name":"uc6580","label":"Dual-Band Multi-GNSS Receiver","type":"gps","description":"Dual-band multi-GNSS receiver (GPS, GLONASS, BDS, Galileo, NAVIC, QZSS)","datasheetUrl":"https://en.unicore.com/uploads/file/UC6580x-00_Datasheet_EN_R1.5.pdf"}, {"name":"ST7735","label":"TFT LCD Controller","type":"display-driver","description":"262K-color TFT LCD controller/driver with SPI interface","datasheetUrl":"https://www.displayfuture.com/Display/datasheet/controller/ST7735.pdf"}
- **Protocols:** {"name":"SPI","description":"LoRa (NSS=GPIO8, SCK=GPIO9, MOSI=GPIO10, MISO=GPIO11) + Display (CS=GPIO38, SCLK=GPIO41, MOSI=GPIO42)"}, {"name":"UART","description":"Console (TX=GPIO43, RX=GPIO44) + GNSS (TX=GPIO34, RX=GPIO33)"}, {"name":"I2C","description":"Available on ESP32-S3 GPIO"}, {"name":"ADC","description":"Battery voltage on GPIO1 (ADC1_CH0)"}
- **Gpio Map:** {"pin":"GPIO0","function":"User button"}, {"pin":"GPIO1","function":"Battery ADC (ADC1_CH0)"}, {"pin":"GPIO3","function":"VEXT control (HIGH to enable GNSS)"}, {"pin":"GPIO8","function":"LoRa SPI NSS (CS)"}, {"pin":"GPIO9","function":"LoRa SPI SCK"}, {"pin":"GPIO10","function":"LoRa SPI MOSI"}, {"pin":"GPIO11","function":"LoRa SPI MISO"}, {"pin":"GPIO12","function":"LoRa RST"}, {"pin":"GPIO13","function":"LoRa Busy"}, {"pin":"GPIO14","function":"LoRa DIO1"}, {"pin":"GPIO21","function":"Display backlight (LED_K)"}, {"pin":"GPIO33","function":"GNSS UART RX"}, {"pin":"GPIO34","function":"GNSS UART TX"}, {"pin":"GPIO37","function":"ADC control"}, {"pin":"GPIO38","function":"Display SPI CS"}, {"pin":"GPIO39","function":"Display RST"}, {"pin":"GPIO40","function":"Display DC"}, {"pin":"GPIO41","function":"Display SPI SCLK"}, {"pin":"GPIO42","function":"Display SPI MOSI"}, {"pin":"GPIO43","function":"Console UART TX"}, {"pin":"GPIO44","function":"Console UART RX"}
- **Available Software:** {"name":"Meshtastic","url":"https://meshtastic.org/","description":"Open-source LoRa mesh networking firmware with dedicated TrackSenger target in web flasher"}
- **Links:** Product Url: https://www.armachat.com/tracksenger-armachat-meshtastic-wifi-lora-bt-gps/, Github Url: https://github.com/bobricius/armachat, Datasheet Url: https://resource.heltec.cn/download/Wireless_Tracker/Wireless%20Tracker1.1.pdf
- **Firmware Compatible:** meshtastic
- **Open Source:** Firmware: true
- **Open Source Status:** open-firmware
- **Product Readiness:** diy-kit
- **Battery Powered:** 18650
- **Use Cases:** lora-mesh-networking, off-grid-communication, gps-tracking, portable-terminal, field-data-logger

## Tags

`meshtastic`, `lora`, `off-grid`, `mesh-networking`, `gps`, `esp32-s3`, `armachat`, `communicator`, `keyboard`, `heltec`

---
[View full page](https://openhardware.directory/s/1439/tracksenger)

---

# LILYGO T-Deck

> ESP32-S3 handheld terminal with 2.8-inch IPS display, mini QWERTY keyboard, trackball, optional SX1262 LoRa, speaker, and microphone — a self-contained portable communicator running Meshtastic and MeshCore.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 43.08, Buy Url: https://lilygo.cc/products/t-deck
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-deck","price":"$43.08"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Lora: SX1262 868/915MHz +22dBm
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI vector extensions, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB OPI, Flash: 16MB, Usb: USB-C 2.0, Power: 5V + LiPo, Operating Voltage: 3.3V, Display Size: 2.8", Display Type: IPS LCD, Display Resolution: 320×240, Antenna Connector: U.FL/IPEX (LoRa) + PCB built-in (WiFi), Sd Card: microSD, Charging Port: USB-C, Battery Capacity: LiPo (user-supplied, 1.25mm JST)
- **Components:** {"name":"ESP32-S3FN16R8","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Espressif ESP32-S3FN16R8 dual-core Xtensa LX7 at 240MHz with 16MB flash, 8MB PSRAM, WiFi, BLE 5.0, and USB OTG.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver (868/915MHz)","description":"Semtech SX1262 LoRa transceiver with +22 dBm output and -148 dBm sensitivity for long-range mesh networking.","datasheetUrl":"https://semtech.com/uploads/documents/DS_SX1261-2_V2.1.pdf"}, {"name":"ST7789","type":"display-driver","label":"2.8\" IPS LCD Driver (320×240)","description":"Sitronix ST7789 TFT LCD driver for the 2.8-inch 320×240 IPS display over SPI interface.","datasheetUrl":"https://www.displayfuture.com/Display/datasheet/controller/ST7789.pdf"}, {"name":"ESP32-C3","type":"keyboard-controller","label":"Keyboard Matrix Controller","description":"Espressif ESP32-C3 dedicated keyboard matrix controller communicating with the main S3 via I2C.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf"}, {"name":"AN48841B","type":"hall-effect-sensor","label":"Trackball Hall Effect Sensors (×4)","description":"Panasonic AN48841B hall effect sensors (4×) powering the trackball for directional navigation input.","datasheetUrl":"https://industrial.panasonic.com/cdbs/www-data/pdf/ABI0000/ABI0000CE11.pdf"}, {"name":"MAX98357A","type":"audio-amplifier","label":"I2S Speaker Amplifier","description":"Analog Devices MAX98357A I2S Class-D amplifier for onboard speaker output.","datasheetUrl":"https://www.analog.com/media/en/technical-documentation/data-sheets/MAX98357A-MAX98357B.pdf"}, {"name":"MSM381A3729H9CP","type":"microphone","label":"MEMS Microphone","description":"MEMS microphone for audio capture and voice input on the T-Deck.","datasheetUrl":"https://www.mouser.com/datasheet/2/281/MSM381A3729H9CP-1485793.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"GPIO41","MISO":"GPIO38","CLK":"GPIO40","CS":"GPIO12"}}, {"name":"I2C","pins":{"SDA":"GPIO18","SCL":"GPIO8"}}, {"name":"I2S","pins":{"BCLK":"GPIO7","LRCK":"GPIO5","DATA":"GPIO6"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}
- **Gpio Map:** {"pin":"GPIO0","function":"Boot Button","protocol":"GPIO","capabilities":["digital-input","strapping"]}, {"pin":"GPIO3","function":"Trackball click","protocol":"GPIO","capabilities":["digital-input"]}, {"pin":"GPIO4","function":"Battery ADC","protocol":"ADC","capabilities":["digital-input","adc"]}, {"pin":"GPIO5","function":"I2S LRCK (speaker)","protocol":"I2S","capabilities":["digital-output"]}, {"pin":"GPIO6","function":"I2S DATA (speaker)","protocol":"I2S","capabilities":["digital-output"]}, {"pin":"GPIO7","function":"I2S BCLK (speaker)","protocol":"I2S","capabilities":["digital-output"]}, {"pin":"GPIO8","function":"I2C SCL (keyboard/touch)","protocol":"I2C","capabilities":["digital-output","touch"]}, {"pin":"GPIO18","function":"I2C SDA (keyboard/touch)","protocol":"I2C","capabilities":["digital-input","digital-output","touch"]}, {"pin":"GPIO38","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input"]}, {"pin":"GPIO40","function":"SPI CLK","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO41","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO43","function":"UART TX","protocol":"UART","capabilities":["digital-output"]}, {"pin":"GPIO44","function":"UART RX","protocol":"UART","capabilities":["digital-input"]}
- **Firmware Compatible:** arduino, micropython, meshtastic, meshcore, platformio
- **Certifications:** CE, FCC
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** portable-terminal, lora-mesh-networking, off-grid-communication, iot-gateway
- **Battery Powered:** Li-Po
- **Links:** Product Url: https://lilygo.cc/products/t-deck, Github Url: https://github.com/Xinyuan-LilyGO/T-Deck, Wiki Url: https://wiki.lilygo.cc

## Tags

`esp32-s3`, `keyboard`, `lora`, `trackball`, `lilygo`, `meshtastic`, `portable`, `terminal`, `off-grid`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-deck)

---

# Heltec Vision Master T190

> ESP32-S3 development board with optional SX1262 LoRa module and 1.9-inch TFT color display. Supports Meshtastic, LoRaWAN, Arduino, MicroPython, and features integrated battery management with 18uA deep sleep.

## Details

- **Brand:** Heltec Automation
- **Price:** Usd: 17.9, Buy Url: https://heltec.org/project/vision-master-t190/
- **Stores:** {"name":"Heltec Official","url":"https://heltec.org/project/vision-master-t190/","price":"$17.90"}, {"name":"Amazon","url":"https://www.amazon.com/Heltec-Meshtastic-Development-Compatible-902-928MHz/dp/B0D818DT7R","price":"$19.99"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Lora: SX1262 433/868/915MHz
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, ULP co-processor, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB (OPI), Flash: 16MB (QSPI), Usb: USB-C (native USB OTG), Power: ["5V via USB-C","3.3-4.2V LiPo"], Operating Voltage: 3.3V, Operating Temp: -20°C to +70°C, Dimensions: 60 × 25.4 × 10.19mm, Weight: 35g, Display Size: 1.9", Display Type: TFT-LCD, Display Resolution: 170×320, Charging Port: USB-C, Antenna Connector: ["U.FL/IPEX (LoRa","WiFi)"], Sd Card: No
- **Components:** {"name":"ESP32-S3R8","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU with 8MB PSRAM","description":"Xtensa LX7 dual-core @ 240MHz with 512KB SRAM, 8MB OPI PSRAM, WiFi 802.11 b/g/n, BLE 5.0, USB OTG, and ULP RISC-V co-processor for deep sleep operation at 18uA.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver (+22dBm)","description":"Semtech SX1262 long-range LoRa transceiver supporting 150-960MHz ISM bands with +21dBm TX power and -136dBm RX sensitivity at SF12/BW125. Supports LoRa, LoRaWAN, and FSK modulation.","datasheetUrl":"https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"}, {"name":"ST7789","type":"display-driver","label":"1.9\" TFT-LCD Color Display Controller","description":"Sitronix ST7789 TFT controller driving a 1.9-inch 170x320 pixel display with 262K colors via SPI interface. Supports partial display mode for power savings.","datasheetUrl":"https://www.buydisplay.com/download/ic/ST7789.pdf"}
- **Protocols:** {"name":"SPI","bus":"SPI (Display)","pins":{"SCK":"GPIO38","MOSI":"GPIO48","CS":"GPIO39","DC":"GPIO47","RST":"GPIO40"}}, {"name":"SPI","bus":"SPI (LoRa)","pins":{"SCK":"GPIO9","MOSI":"GPIO10","MISO":"GPIO11","NSS":"GPIO8"}}, {"name":"I2C","bus":"I2C (Sensor)","pins":{"SDA":"GPIO2","SCL":"GPIO1"}}, {"name":"UART","bus":"UART0","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"USB","bus":"USB-C","pins":{"D+":"GPIO20","D-":"GPIO19"}}
- **Gpio Map:** {"pin":"GPIO1","function":"I2C SCL (Sensor Port)","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO2","function":"I2C SDA (Sensor Port)","protocol":"I2C","capabilities":["digital-input","digital-output","pwm","adc","touch"]}, {"pin":"GPIO3","function":"ADC1_CH2 / Touch3","protocol":"","capabilities":["digital-input","digital-output","pwm","adc","touch"]}, {"pin":"GPIO4","function":"ADC1_CH3 / Touch4","protocol":"","capabilities":["digital-input","digital-output","pwm","adc","touch"]}, {"pin":"GPIO5","function":"ADC1_CH4 / Touch5","protocol":"","capabilities":["digital-input","digital-output","pwm","adc","touch"]}, {"pin":"GPIO6","function":"Battery ADC","protocol":"ADC","capabilities":["digital-input","digital-output","pwm","adc","touch"]}, {"pin":"GPIO7","function":"TFT VCtrl (Display Power)","protocol":"","capabilities":["digital-input","digital-output","pwm","adc","touch"]}, {"pin":"GPIO8","function":"LoRa NSS (SPI CS)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","adc","touch"]}, {"pin":"GPIO9","function":"LoRa SCK","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","adc","touch"]}, {"pin":"GPIO10","function":"LoRa MOSI","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","adc","touch"]}, {"pin":"GPIO11","function":"LoRa MISO","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"GPIO12","function":"LoRa RST","protocol":"","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"GPIO13","function":"LoRa BUSY","protocol":"","capabilities":["digital-input","digital-output","pwm","adc","touch"]}, {"pin":"GPIO14","function":"LoRa DIO1","protocol":"","capabilities":["digital-input","digital-output","pwm","adc","touch"]}, {"pin":"GPIO15","function":"32K_P (Crystal)","protocol":"","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"GPIO16","function":"32K_N (Crystal)","protocol":"","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"GPIO17","function":"TFT Backlight Control","protocol":"","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"GPIO18","function":"GPIO18","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO19","function":"USB D-","protocol":"USB","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO20","function":"USB D+","protocol":"USB","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO21","function":"User Button (BOOT1)","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO38","function":"TFT SCK (Display SPI)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO39","function":"TFT CS (Display SPI)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO40","function":"TFT RST (Display)","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO43","function":"UART TX (U0TXD)","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO44","function":"UART RX (U0RXD)","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO47","function":"TFT DC (Display)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO48","function":"TFT MOSI (Display SPI)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}
- **Available Software:** Arduino IDE, PlatformIO, ESP-IDF, MicroPython
- **Links:** Product Url: https://heltec.org/project/vision-master-t190/, Github Url: https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series, Wiki Url: https://wiki.heltec.org/docs/devices/open-source-hardware/esp32-series/vision-master/vison-master-t190/, Datasheet Url: https://resource.heltec.cn/download/HT-VMT190/HT-VMT190%20Datasheet.pdf, Schematics Url: https://resource.heltec.cn/download/HT-VMT190/HT-VMT90%20Schematic%20Diagram.pdf
- **Firmware Compatible:** arduino, micropython, platformio, ESP-IDF, meshtastic
- **Open Source:** Firmware: true, Schematics: true
- **Battery Powered:** LiPo
- **Product Readiness:** consumer
- **Use Cases:** meshtastic, lora-mesh-networking, lorawan-node, iot-sensor-node, portable-display, lora-telemetry

## Tags

`esp32-s3`, `lora`, `meshtastic`, `tft-display`, `iot`, `lorawan`, `heltec`

---
[View full page](https://openhardware.directory/s/1439/heltec-vision-master-t190)

---

# LILYGO T3 S3 E-Paper

> LILYGO T3 S3 E-Paper is an ESP32-S3 LoRa development board with a 2.13-inch 250×122 e-paper display (DEPG0213BN), 4MB flash, 2MB PSRAM, WiFi, BLE 5, SX1262 LoRa transceiver, and LiPo battery support.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 23.61, Buy Url: https://lilygo.cc/products/ts-s3-epaper
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/ts-s3-epaper","price":"$23.61"}
- **Board Type:** ESP32-S3
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Lora: SX1262 868/915MHz
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, Cpu Architecture: Xtensa LX7 dual-core, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 2MB, Flash: 4MB, Display Type: E-Paper, Display Size: 2.13", Display Resolution: 250×122, Operating Voltage: 3.3V, Power: 5V + LiPo, Usb: USB-C, Sd Card: microSD, Battery Capacity: LiPo (user-supplied, 1.25mm JST), Antenna Connector: U.FL/IPEX
- **Components:** {"name":"ESP32-S3FH4R2","type":"mcu","label":"ESP32-S3 Dual-Core MCU","description":"Espressif ESP32-S3FH4R2 dual-core Xtensa LX7 MCU with 4MB flash, 2MB PSRAM, WiFi 802.11 b/g/n, and Bluetooth 5 LE.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Radio Transceiver","description":"Semtech SX1262 sub-GHz LoRa radio transceiver supporting 868MHz and 915MHz bands with up to +22dBm output.","datasheetUrl":"https://semtech.com/uploads/documents/DS_SX1261-2_V2.1.pdf"}, {"name":"DEPG0213BN","type":"display-driver","label":"2.13\" E-Paper Display","description":"Good Display DEPG0213BN 2.13-inch black-and-white e-paper display module with 250×122 pixel resolution.","datasheetUrl":"https://www.good-display.com/product/360.html"}
- **Protocols:** {"name":"SPI","description":"SPI for e-paper display, LoRa radio, and TF card"}, {"name":"I2C","description":"I2C for peripheral expansion"}, {"name":"UART","description":"UART for programming and debugging"}
- **Available Software:** {"name":"GxEPD2","url":"https://github.com/ZinggJM/GxEPD2"}, {"name":"T3-S3 Epaper Examples","url":"https://github.com/Xinyuan-LilyGO/LilyGo-T5-Epaper-Series"}
- **Links:** Product Url: https://lilygo.cc/products/ts-s3-epaper, Github Url: https://github.com/Xinyuan-LilyGO/LilyGo-T5-Epaper-Series
- **Firmware Compatible:** arduino, platformio, esphome, meshtastic
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** iot, lora-mesh-networking, environmental-monitoring, field-data-logger, weather-display, off-grid-communication

## Tags

`e-paper`, `e-ink`, `esp32-s3`, `lora`, `sx1262`, `2.13-inch`, `iot`, `battery`, `meshtastic`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t3-s3-epaper)

---

# Heltec Wireless Tracker

> ESP32-S3 development board with integrated SX1262 LoRa transceiver, UC6580 dual-frequency GNSS receiver, and 0.96-inch TFT display for IoT asset tracking, Meshtastic mesh networking, and LoRaWAN applications.

## Details

- **Brand:** Heltec Automation
- **Price:** Usd: 22.9
- **Board Types:** dev-board, asset-tracker
- **Components:** {"name":"ESP32-S3FN8","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Xtensa LX7 dual-core processor at 240MHz with 8MB flash, 512KB SRAM, WiFi 802.11 b/g/n and Bluetooth LE 5.0. Features hardware crypto acceleration (AES/SHA), 12-bit SAR ADC, touch sensing, and ULP co-processor for deep sleep operation.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver","description":"Semtech SX1262 LoRa transceiver supporting 150-960MHz ISM bands with +22dBm transmit power and -134dBm receive sensitivity. Supports both LoRa modulation for LPWAN and (G)FSK for legacy protocols.","datasheetUrl":"https://cdn.sparkfun.com/assets/6/b/5/1/4/SX1262_datasheet.pdf"}, {"name":"UC6580","type":"gps","label":"Dual-Frequency Multi-GNSS Receiver","description":"Unicore UC6580 GNSS receiver with 96 tracking channels supporting GPS, GLONASS, BDS, Galileo, NAVIC, and QZSS. L1+L5 dual-frequency capability delivers sub-1.5m positioning accuracy with advanced multi-path mitigation.","datasheetUrl":"https://en.unicore.com/uploads/file/UC6580x-00_Datasheet_EN_R1.5.pdf"}, {"name":"ST7735","type":"display-driver","label":"0.96\" TFT LCD Controller","description":"Sitronix ST7735 TFT controller driving the onboard 0.96-inch 160x80 pixel color LCD display via SPI interface. Supports 262K colors with built-in display RAM.","datasheetUrl":"https://www.displayfuture.com/Display/datasheet/controller/ST7735.pdf"}
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Lora: ["SX1262 470-510","863-928MHz"]
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, hardware crypto (AES/SHA), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Flash: 8MB, Usb: USB-C 2.0, Power: ["5V via USB-C","3.7V LiPo"], Operating Voltage: 3.3V, Operating Temp: -20°C to +70°C, Dimensions: 65.48 × 28.06 × 13.52mm, Weight: 55g, Display Size: 0.96", Display Type: TFT LCD, Display Resolution: 160×80, Antenna Connector: ["U.FL/IPEX (LoRa","GPS)"], Sd Card: No
- **Firmware:** meshtastic, arduino, lorawan, zephyr
- **Use Cases:** asset-tracking, gps-tracking, meshtastic-mesh, lora-mesh-networking, outdoor-navigation, vehicle-tracking, pet-tracker, livestock-tracking, fleet-management, emergency-communication
- **Battery Powered:** LiPo 3.7V
- **Links:** Product Url: https://heltec.org/project/wireless-tracker/, Github Url: https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series, Wiki Url: https://wiki.heltec.org/docs/devices/open-source-hardware/esp32-series/lora-32/wireless-tracker/, Datasheet Url: https://resource.heltec.cn/download/Wireless_Tracker/Wireless%20Tracker1.1.pdf, Schematics Url: https://resource.heltec.cn/download/Wireless_Tracker/Wireless_Tacker1.1/HTIT-Tracker_V0.5.pdf
- **Stores:** {"name":"Heltec Store","url":"https://heltec.org/project/wireless-tracker/","price":"22.90"}, {"name":"Amazon","url":"https://www.amazon.com/Heltec-Meshtastic-Wireless-Development-902-928MHz/dp/B0D1QBSLKS","price":"22.90"}, {"name":"AliExpress","url":"https://www.aliexpress.us/item/3256806779722665.html","price":"18.99"}
- **Protocols:** {"name":"SPI (LoRa)","bus":"SPI0","pins":{"SCK":"GPIO9","MOSI":"GPIO10","MISO":"GPIO11","CS":"GPIO8"}}, {"name":"SPI (Display)","bus":"SPI1","pins":{"SCLK":"GPIO41","MOSI":"GPIO42","CS":"GPIO38","DC":"GPIO40","RST":"GPIO39"}}, {"name":"UART (Console)","bus":"UART0","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"UART (GNSS)","bus":"UART2","pins":{"TX":"GPIO34","RX":"GPIO33"}}, {"name":"UART (General)","bus":"UART1","pins":{"TX":"GPIO17","RX":"GPIO18"}}, {"name":"I2C","pins":{"SDA":"GPIO41","SCL":"GPIO42"}}, {"name":"PWM","notes":"Available on all GPIO pins via LEDC controller, up to 8 channels"}, {"name":"ADC","notes":"12-bit SAR ADC, 7x ADC1 + 2x ADC2 channels available"}
- **Gpio Map:** {"pin":"GPIO0","function":"User Button (BOOT)","capabilities":["digital-input","digital-output","pwm","touch","rtc","strapping"]}, {"pin":"GPIO1","function":"ADC1_CH0","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO2","function":"ADC1_CH1","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO3","function":"Vext Control (GNSS + Display Power)","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO4","function":"ADC1_CH3","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO5","function":"ADC1_CH4","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO6","function":"ADC1_CH5","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO7","function":"ADC1_CH6","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO8","function":"LoRa NSS (SPI CS)","protocol":"SPI","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO9","function":"LoRa SCK","protocol":"SPI","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO10","function":"LoRa MOSI","protocol":"SPI","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO11","function":"LoRa MISO","protocol":"SPI","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO12","function":"LoRa RST","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO13","function":"LoRa Busy","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO14","function":"LoRa DIO1","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO17","function":"UART1 TX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO18","function":"UART1 RX / LED","protocol":"UART","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO21","function":"Display Backlight","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO33","function":"GNSS UART2 RX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO34","function":"GNSS UART2 TX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO37","function":"ADC Control","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO38","function":"Display CS","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO39","function":"Display RST","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO40","function":"Display DC","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO41","function":"Display SCLK / I2C SDA","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO42","function":"Display MOSI / I2C SCL","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO43","function":"UART0 TX (Console)","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO44","function":"UART0 RX (Console)","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}

## Tags

`esp32-s3`, `lora`, `gps`, `gnss`, `meshtastic`, `lorawan`, `tracker`, `iot`, `sx1262`, `uc6580`

---
[View full page](https://openhardware.directory/s/1439/heltec-wireless-tracker)

---

# Heltec Vision Master E290

> ESP32-S3 development board with 2.9-inch e-ink display and optional SX1262 LoRa radio, featuring Raspberry Pi GPIO header, Meshtastic support, and 18uA deep sleep for battery-powered IoT and mesh networking applications.

## Details

- **Price:** Usd: 19.9
- **Brand:** Heltec Automation
- **Board Types:** e-ink-dev-board, lora-dev-board, dev-board
- **Soc:** ESP32-S3
- **Battery Powered:** Yes
- **Open Source:** Yes
- **Specs:** Cpu: ["Xtensa LX7 dual-core @ 240MHz, FPU, vector instructions, AES","SHA hardware crypto"], Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: ["512KB SRAM","16KB RTC SRAM"], Psram: 8MB PSRAM (OPI), Flash: 16MB (QSPI, W25Q128), Usb: USB-C (native USB OTG), Power: ["5V via USB-C","3.7V LiPo battery (SH1.25-2)"], Operating Voltage: 3.3V, Operating Temp: -20°C to +70°C, Dimensions: 87.96 × 36.63 × 12mm, Weight: 35g, Display Size: 2.9", Display Type: E-Paper, Display Resolution: 128×296, Charging Port: USB-C, Antenna Connector: ["U.FL/IPEX (WiFi","LoRa)"], Sd Card: No
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Lora: SX1262 433/868/915MHz
- **Components:** {"name":"ESP32-S3R8","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU with 8MB PSRAM","description":"Espressif ESP32-S3R8 with Xtensa LX7 dual-core processor at 240MHz, 512KB SRAM, 8MB OPI PSRAM, WiFi 802.11 b/g/n, and Bluetooth LE 5.0. Features hardware AES/SHA crypto acceleration, 20 ADC channels, 14 touch inputs, and ULP co-processor for deep sleep operation.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver (optional)","description":"Semtech SX1262 LoRa transceiver supporting 433/868/915MHz bands with +22dBm TX power and -136dBm RX sensitivity at SF12/125kHz. Integrated via Heltec HT-RA62 module.","datasheetUrl":"https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"}, {"name":"DEPG0290BNS800F6","type":"display-driver","label":"2.9\" B/W E-Paper Display (128x296)","description":"Good Display 2.9-inch black and white e-paper module with 128x296 pixel resolution, SPI interface, and partial refresh support. Retains image for 180+ days without power.","datasheetUrl":"https://resource.heltec.cn/download/HT-VME290/DEPG0290BNS800F6_V2.1.pdf"}, {"name":"W25Q128","type":"flash-memory","label":"128Mbit Serial NOR Flash (16MB)","description":"Winbond W25Q128 16MB serial NOR flash memory providing firmware and data storage via QSPI interface.","datasheetUrl":"https://www.winbond.com/hq/product/code-storage-flash-memory/serial-nor-flash/?__locale=en&partNo=W25Q128JV"}
- **Firmware:** arduino, platformio, micropython, circuitpython, meshtastic, esphome
- **Use Cases:** lora-mesh-networking, off-grid-communication, meshtastic-mesh, electronic-shelf-labels, e-paper-display, e-ink-name-badge, environmental-monitoring, battery-powered-sensor-node, lorawan-node
- **Protocols:** {"name":"SPI","bus":"SPI0","pins":{"SCK":"GPIO9","MOSI":"GPIO10","MISO":"GPIO11","CS":"GPIO8"}}, {"name":"SPI (E-Ink)","bus":"SPI1","pins":{"SDI":"GPIO1","CLK":"GPIO2","CS":"GPIO3","DC":"GPIO4","RST":"GPIO5","BUSY":"GPIO6"}}, {"name":"SPI (LoRa)","pins":{"MISO":"GPIO11","MOSI":"GPIO10","SCK":"GPIO9","NSS":"GPIO8","RST":"GPIO12","BUSY":"GPIO13","DIO1":"GPIO14"}}, {"name":"I2C","pins":{"SDA":"GPIO39","SCL":"GPIO38"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"UART (LoRa)","pins":{"URXD":"GPIO44","UTXD":"GPIO43"}}, {"name":"PWM","notes":"Available on all GPIO pins via LEDC controller (8 channels)"}, {"name":"ADC","notes":"6x ADC1 channels + 1x ADC2 channel on header pins"}, {"name":"Touch","notes":"6 capacitive touch inputs available on header pins"}
- **Gpio Map:** {"pin":"GPIO39","function":"I2C SDA / QL_SDA","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO38","function":"I2C SCL / QL_SCL / FSPIWP","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO07","function":"VBAT_READ / ADC1_CH6 / SUBSPIWP","protocol":"ADC","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO06","function":"E-Ink BUSY","protocol":"SPI","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO05","function":"E-Ink RST / ADC1_CH4","protocol":"SPI","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO04","function":"E-Ink DC / ADC1_CH3","protocol":"SPI","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO02","function":"E-Ink CLK / ADC1_CH1","protocol":"SPI","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO01","function":"E-Ink SDI / ADC1_CH0","protocol":"SPI","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO40","function":"LoRa NSS","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO45","function":"General Purpose GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO46","function":"General Purpose GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO44","function":"UART RXD / URXD","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO43","function":"UART TXD / UTXD","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO10","function":"SPI MOSI / LoRa MOSI","protocol":"SPI","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO11","function":"SPI MISO / LoRa MISO","protocol":"SPI","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO03","function":"E-Ink CS / ADC1_CH2","protocol":"SPI","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO47","function":"SPICLK_P / SUBSPICLK_P","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO48","function":"SPICLK_N / SUBSPICLK_N","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO42","function":"ADC1_CH2 / General Purpose","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO41","function":"General Purpose GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO13","function":"LoRa BUSY","protocol":"SPI","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO12","function":"LoRa RST","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO09","function":"SPI SCK / LoRa SCK","protocol":"SPI","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO08","function":"SPI SS / LoRa NSS","protocol":"SPI","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO18","function":"Vext Control (E-Ink power)","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO21","function":"User Button (PRG)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO14","function":"LoRa DIO1","capabilities":["digital-input","digital-output","adc","touch","pwm"]}
- **Links:** Product Url: https://heltec.org/project/vision-master-e290/, Github Url: https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series, Wiki Url: https://wiki.heltec.org/docs/devices/open-source-hardware/esp32-series/vision-master/vison-master-e290/, Datasheet Url: https://resource.heltec.cn/download/HT-VME290/HT-VME290-Datasheet.pdf, Schematics Url: https://resource.heltec.cn/download/HT-VME290/HT-VME290_Schematic_Diagram_V0.3.1.pdf
- **Stores:** {"name":"Heltec Official","url":"https://heltec.org/project/vision-master-e290/","price":"19.90"}, {"name":"Rokland","url":"https://store.rokland.com/products/heltecvision-master-e290","price":"29.97"}, {"name":"Amazon","url":"https://www.amazon.com/Development-ESP32-S3R8-Compatible-PlatformIO-IoT%EF%BC%88902-928MHz/dp/B0D9JWT4P1","price":"45.99"}

## Tags

`esp32-s3`, `e-ink`, `lora`, `meshtastic`, `iot`, `low-power`, `e-paper`

---
[View full page](https://openhardware.directory/s/1439/heltec-vision-master-e290)

---

# LILYGO T-Beam Supreme

> Upgraded T-Beam with ESP32-S3FN8, QMI8658 6-axis IMU, LoRa SX1262, dual GPS options (L76K or u-blox), SoftRF firmware support, and multi-frequency bands for Meshtastic and aircraft tracking.

## Details

- **Brand:** LILYGO
- **Board Type:** dev-board
- **Price:** Usd: 37.12, Buy Url: https://lilygo.cc/products/t-beam-supreme
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-beam-supreme","price":"$37.12"}
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Lora: SX1262 433/868/915/920MHz
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI instructions, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB, Flash: 8MB, Usb: USB-C, Power: 5V + Li-Ion 18650, Operating Voltage: 3.3V, Antenna Connector: U.FL/IPEX, Sd Card: none
- **Components:** {"name":"ESP32-S3FN8","type":"mcu","label":"Dual-Core WiFi & BLE MCU","description":"Xtensa LX7 dual-core at 240MHz with 8MB flash, 8MB PSRAM, WiFi 802.11 b/g/n, and BLE 5.0.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver","description":"Long-range LoRa transceiver supporting 150–960 MHz with up to +22 dBm output for Meshtastic, SoftRF, and APRS.","datasheetUrl":"https://semtech.com/uploads/documents/DS_SX1261-2_V2.1.pdf"}, {"name":"QMI8658","type":"accelerometer","label":"6-Axis IMU","description":"6-axis inertial measurement unit with 3-axis accelerometer and 3-axis gyroscope via I2C/SPI.","datasheetUrl":"https://www.qstcorp.com/upload/pdf/202202/13-52-58%20QMI8658A%20Datasheet%20Rev%20A.pdf"}, {"name":"L76K","type":"gps","label":"GNSS Module (GPS/BDS/GLONASS)","description":"Multi-constellation GNSS module supporting GPS, BeiDou, and GLONASS with 1PPS output.","datasheetUrl":"https://www.quectel.com/UploadImage/Andrd/Quectel_L76K_GNSS_Specification_V1.0.pdf"}
- **Protocols:** {"name":"SPI","pins":{"CLK":"GPIO12","MOSI":"GPIO11","MISO":"GPIO13"}}, {"name":"I2C","pins":{"SDA":"GPIO4","SCL":"GPIO3"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}
- **Gpio Map:** {"pin":"GPIO4","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO3","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}
- **Firmware Compatible:** arduino, micropython, esp-idf, meshtastic, softrf
- **Use Cases:** asset-tracking, iot-gateway, long-range-iot
- **Battery Powered:** 18650
- **Certifications:** CE, FCC
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Links:** Product Url: https://lilygo.cc/products/t-beam-supreme, Github Url: https://github.com/Xinyuan-LilyGO/T-Beam-Supreme

## Tags

`esp32-s3`, `lora`, `gps`, `meshtastic`, `softrf`, `imu`, `lilygo`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-beam-supreme)

---

# LILYGO T3 S3

> ESP32-S3 LoRa development board with 0.96" OLED display, multiple LoRa module options (SX1262/SX1276/SX1280/LR1121), WiFi, BLE, and 18650 battery support for Meshtastic and IoT applications.

## Details

- **Brand:** LILYGO
- **Board Type:** dev-board
- **Price:** Usd: 13.61, Buy Url: https://lilygo.cc/products/t3-s3-v1-3
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t3-s3-v1-3","price":"$13.61"}
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Lora: SX1262 433/868/915MHz
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI instructions, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 2MB, Flash: 4MB, Usb: USB-C, Power: 5V + Li-Ion 18650, Operating Voltage: 3.3V, Display Size: 0.96", Display Type: OLED, Display Resolution: 128×64, Antenna Connector: U.FL/IPEX, Sd Card: none
- **Components:** {"name":"ESP32-S3FH4R2","type":"mcu","label":"Dual-Core WiFi & BLE MCU","description":"Xtensa LX7 dual-core at 240MHz with 4MB flash, 2MB PSRAM, WiFi 802.11 b/g/n, and BLE 5.0.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver","description":"Long-range LoRa transceiver covering 150–960 MHz. Also available with SX1276, SX1280, or LR1121.","datasheetUrl":"https://semtech.com/uploads/documents/DS_SX1261-2_V2.1.pdf"}, {"name":"SSD1306","type":"display-driver","label":"0.96\" OLED Display Driver","description":"I2C monochrome OLED display driver for 128×64 pixel display.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf"}
- **Protocols:** {"name":"SPI","pins":{"CLK":"GPIO12","MOSI":"GPIO11","MISO":"GPIO13"}}, {"name":"I2C","pins":{"SDA":"GPIO18","SCL":"GPIO17"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}
- **Gpio Map:** {"pin":"GPIO18","function":"I2C SDA (OLED)","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO17","function":"I2C SCL (OLED)","protocol":"I2C","capabilities":["digital-input","digital-output"]}
- **Firmware Compatible:** arduino, micropython, esp-idf, meshtastic
- **Use Cases:** iot-gateway, long-range-iot, lora-messenger
- **Battery Powered:** 18650
- **Certifications:** CE, FCC
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Links:** Product Url: https://lilygo.cc/products/t3-s3-v1-3, Github Url: https://github.com/Xinyuan-LilyGO/T3-S3

## Tags

`esp32-s3`, `lora`, `oled`, `meshtastic`, `18650`, `lilygo`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t3-s3)

---

# LILYGO T-Lora Pager

> Compact LoRa pager with ESP32-S3, 2.33" touchscreen, QWERTY keyboard, u-blox GNSS, BHI260AP AI IMU, ES8311 audio codec, RFID/NFC, and foldable antenna for off-grid messaging.

## Details

- **Brand:** LILYGO
- **Board Type:** dev-board
- **Price:** Usd: 80.96, Buy Url: https://lilygo.cc/products/t-lora-pager
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-lora-pager","price":"$80.96"}
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Lora: SX1262 433/868/915/920MHz
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI instructions, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB, Flash: 16MB, Usb: USB-C, Power: 5V + LiPo, Operating Voltage: 3.3V, Display Size: 2.33", Display Type: IPS TFT LCD, Display Resolution: 222×480, Battery Capacity: LiPo (user-supplied, 1.25mm JST), Charging Port: USB-C, Antenna Connector: U.FL/IPEX (foldable), Sd Card: microSD, Dimensions: 106×89×23mm, Weight: 250g
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"Dual-Core WiFi & BLE MCU","description":"Xtensa LX7 dual-core at 240MHz with 16MB flash, 8MB PSRAM, WiFi, and BLE 5.0.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"ST7796","type":"display-driver","label":"2.33\" IPS TFT Display Driver","description":"SPI TFT LCD driver for 222×480 resolution display.","datasheetUrl":"https://www.displayfuture.com/Display/datasheet/controller/ST7796S.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver","description":"Long-range LoRa transceiver covering 150–960 MHz with +22 dBm output.","datasheetUrl":"https://semtech.com/uploads/documents/DS_SX1261-2_V2.1.pdf"}, {"name":"MIA-M10Q","type":"gps","label":"u-blox GNSS Module","description":"Ultra-compact u-blox GNSS module supporting GPS, GLONASS, BeiDou, and Galileo.","datasheetUrl":"https://www.u-blox.com/en/product/mia-m10-series"}, {"name":"BHI260AP","type":"accelerometer","label":"AI Smart Sensor Hub with IMU","description":"Self-learning AI sensor hub with integrated 6-axis IMU for gesture recognition and motion classification.","datasheetUrl":"https://www.bosch-sensortec.com/products/smart-sensor-systems/bhi260ap/"}, {"name":"ES8311","type":"audio-codec","label":"Audio Codec (Mic/Speaker/Headphone)","description":"24-bit mono audio codec with I2S interface, supporting microphone input and headphone output.","datasheetUrl":"https://www.everest-semi.com/pdf/ES8311%20PB.pdf"}
- **Protocols:** {"name":"SPI","pins":{"CLK":"GPIO12","MOSI":"GPIO11","MISO":"GPIO13"}}, {"name":"I2C","pins":{"SDA":"GPIO4","SCL":"GPIO5"}}, {"name":"I2S","pins":{"BCLK":"GPIO44","WS":"GPIO43","DOUT":"GPIO45"}}
- **Gpio Map:** {"pin":"GPIO4","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO5","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO44","function":"I2S BCLK","protocol":"I2S","capabilities":["digital-output"]}
- **Firmware Compatible:** arduino, esp-idf, meshtastic
- **Use Cases:** lora-messenger, asset-tracking, iot-gateway
- **Battery Powered:** Li-Po
- **Certifications:** CE, FCC
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Links:** Product Url: https://lilygo.cc/products/t-lora-pager, Github Url: https://github.com/Xinyuan-LilyGO/T-LoRa-Pager

## Tags

`esp32-s3`, `lora`, `gps`, `keyboard`, `pager`, `meshtastic`, `audio`, `lilygo`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-lora-pager)

---

# LILYGO T3-S3 MVSR

> ESP32-S3 LoRa voice kit with MAX98357A speaker, MSM261S4030HOR microphone, vibration motor, RTC, 0.96-inch SSD1306 OLED, 4MB Flash, 2MB PSRAM, and SX1262/SX1276/SX1280 radio options — designed for LoRa voice communication and off-grid messaging.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 26.15, Buy Url: https://lilygo.cc/products/t3-s3-mvsr
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t3-s3-mvsr","price":"$26.15"}
- **Board Type:** ESP32-S3
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Lora: SX1262/SX1276/SX1280 (433/868/915MHz/2.4G)
- **Specs:** Cpu: ESP32-S3FH4R2, Cpu Architecture: Xtensa LX7 dual-core, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 4MB, Psram: 2MB, Operating Voltage: 3.3V, Power: 5V + LiPo, Usb: USB-C, Display Type: OLED, Display Size: 0.96", Display Resolution: 128×64, Antenna Connector: U.FL/IPEX, Sd Card: none
- **Components:** {"name":"ESP32-S3FH4R2","type":"mcu","label":"Microcontroller","description":"Dual-core Xtensa LX7 at 240MHz with 4MB Flash, 2MB PSRAM, WiFi, and BLE 5.0.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"SSD1306","type":"display","label":"OLED Display Driver","description":"0.96-inch monochrome OLED at 128×64 resolution via I2C interface.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Radio Transceiver","description":"Semtech SX1262 sub-GHz LoRa transceiver (433/868/915MHz, variant-dependent).","datasheetUrl":"https://semtech.com/uploads/documents/DS_SX1261-2_V2.1.pdf"}, {"name":"MAX98357A","type":"audio","label":"I2S Audio Amplifier","description":"Maxim MAX98357A I2S digital-to-analog audio amplifier for speaker output.","datasheetUrl":"https://datasheets.maximintegrated.com/en/ds/MAX98357A-MAX98357B.pdf"}, {"name":"MSM261S4030HOR","type":"microphone","label":"MEMS Microphone","description":"I2S MEMS microphone for audio capture and voice input.","datasheetUrl":"https://www.mouser.com/datasheet/2/744/Merry_MSM261S4030HOR_Rev_A_1-2536185.pdf"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}, {"name":"I2S"}
- **Battery Powered:** Li-Po
- **Links:** Product Url: https://lilygo.cc/products/t3-s3-mvsr, Github Url: https://github.com/Xinyuan-LilyGO/T3-S3-MVSRBoard
- **Firmware Compatible:** arduino, platformio, meshtastic
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** lora-mesh-networking, off-grid-communication, iot, two-way-radio, lora-messenger

## Tags

`esp32-s3`, `lora`, `sx1262`, `sx1276`, `sx1280`, `speaker`, `microphone`, `vibration-motor`, `rtc`, `oled`, `meshtastic`, `iot`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t3-s3-mvsr)

---

# LILYGO T-Watch S3

> Open-source ESP32-S3 smartwatch with LoRa, 1.3" 240×240 IPS touchscreen, haptic feedback, accelerometer, speaker, microphone, IR transmitter, and 1500mAh battery. Supports Meshtastic, ESPHome, Arduino, and MicroPython.

## Details

- **Brand:** LILYGO
- **Board Type:** smartwatch
- **Product Readiness:** consumer
- **Price:** Usd: 42.98, Buy Url: https://lilygo.cc/products/t-watch-s3
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-watch-s3","price":"$42.98"}
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Lora: SX1262 433/868/915MHz
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, vector AI, hardware crypto, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB QSPI, Flash: 16MB, Usb: Micro-USB, Power: 5V + LiPo, Operating Voltage: 3.3V, Display Size: 1.3", Display Type: IPS LCD, Display Resolution: 240×240, Battery Capacity: 1500mAh, Charging Port: Micro-USB, Antenna Connector: U.FL/IPEX (LoRa) + PCB built-in (WiFi), Sd Card: none
- **Battery Powered:** Li-Po
- **Components:** {"name":"ESP32-S3FN16R8","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Espressif ESP32-S3FN16R8 dual-core Xtensa LX7 @ 240MHz with 16MB flash, 8MB PSRAM, WiFi 802.11 b/g/n, BLE 5.0, USB OTG, vector AI instructions, and hardware crypto (AES-XTS, RSA, SHA).","datasheetUrl":"https://www.espressif.com/en/products/socs/esp32-s3"}, {"name":"SX1262","type":"radio","label":"Sub-GHz LoRa Transceiver","description":"Semtech SX1262 LoRa transceiver supporting 150–960MHz (433/868/915MHz variants) with +22 dBm output power, -148 dBm sensitivity, and ultra-low 4.2mA receive current.","datasheetUrl":"https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"}, {"name":"AXP2101","type":"power-management","label":"LiPo Charger & Power Management IC","description":"X-Powers AXP2101 highly integrated PMIC managing LiPo battery charging (up to 1024mA programmable), multiple DC-DC converters, and LDO rails powering the ESP32-S3, display, LoRa, haptic driver, and RTC backup.","datasheetUrl":"http://www.x-powers.com/en.php/Info/product_detail/article_id/95"}, {"name":"BMA423","type":"accelerometer","label":"3-Axis Accelerometer & Step Counter","description":"Bosch BMA423 3-axis accelerometer with hardware step counting, activity recognition (walk/run/still), wrist-tilt detection, tap detection for display wake, and I2C interface at ultra-low power.","datasheetUrl":"https://www.mouser.com/datasheet/2/783/BSCH_S_A0010021471_1-2525113.pdf"}, {"name":"DRV2605","type":"haptic","label":"I2C Haptic Motor Driver","description":"Texas Instruments DRV2605 I2C haptic driver supporting both ERM and LRA vibration motors with 100+ licensed Immersion TouchSense effects and smart-loop auto-resonance tracking.","datasheetUrl":"https://www.ti.com/product/DRV2605"}, {"name":"SPM1423HM4H-B","type":"microphone","label":"PDM MEMS Microphone","description":"Knowles SPM1423HM4H-B PDM MEMS microphone with high SNR, low current consumption, and digital PDM output for voice capture, audio recording, and voice assistant applications.","datasheetUrl":"https://media.digikey.com/pdf/Data%20Sheets/Knowles%20Acoustics%20PDFs/SPM1423HM4H-B.pdf"}, {"name":"MAX98357A","type":"audio-amplifier","label":"I2S Class-D Audio Amplifier (3.2W)","description":"Analog Devices MAX98357A I2S Class-D mono amplifier delivering 3.2W into 4Ω with no external MCLK required, enabling audio output directly from the ESP32-S3's I2S peripheral.","datasheetUrl":"https://www.analog.com/en/products/max98357a.html"}, {"name":"ST7789V3","type":"display-driver","label":"1.3\" 240×240 IPS LCD Driver","description":"Sitronix ST7789V3 TFT LCD controller driving the 1.3-inch 240×240 IPS panel via SPI at 262K colors, 450 cd/m² brightness, and 800:1 contrast ratio.","datasheetUrl":"https://www.newhavendisplay.com/appnotes/datasheets/LCDs/ST7789V3.pdf"}, {"name":"FT6336U","type":"touch-controller","label":"Capacitive Touch Controller","description":"FocalTech FT6336U single-channel capacitive touch controller with I2C interface, swipe and tap gesture recognition, and interrupt-driven wake — connected on a dedicated I2C bus (Wire1).","datasheetUrl":"https://buydisplay.com/download/ic/FT6236-FT6336-FT6436L-FT6436_Datasheet.pdf"}, {"name":"PCF8563","type":"rtc","label":"I2C Real-Time Clock with Backup","description":"NXP PCF8563 nano-power I2C real-time clock with integrated 32.768 kHz crystal, alarm function, and battery backup via AXP2101 VBACKUP rail for accurate timekeeping across power cycles.","datasheetUrl":"https://www.nxp.com/products/PCF8563"}, {"name":"IR12-21C","type":"ir-transmitter","label":"Infrared LED Transmitter","description":"Everlight IR12-21C 940nm surface-mount infrared LED transmitter driven by GPIO2 for sending IR remote control signals to TVs, air conditioners, and other IR-controlled home appliances.","datasheetUrl":"https://www.everlight-led.cn/zh/datasheet-download/item/ir12-21c-tr8-datasheet"}
- **Protocols:** {"name":"I2C","bus":"Wire0","pins":{"SDA":"GPIO10","SCL":"GPIO11"}}, {"name":"I2C","bus":"Wire1 (Touch)","pins":{"SDA":"GPIO39","SCL":"GPIO40"}}, {"name":"SPI","bus":"LoRa","pins":{"SCK":"GPIO3","MISO":"GPIO4","MOSI":"GPIO1","CS":"GPIO5"}}, {"name":"SPI","bus":"Display","pins":{"SCK":"GPIO18","MOSI":"GPIO13","CS":"GPIO12","DC":"GPIO38"}}, {"name":"I2S","bus":"Speaker","pins":{"BCLK":"GPIO48","WCLK":"GPIO15","DOUT":"GPIO46"}}, {"name":"PDM","bus":"Microphone","pins":{"SCK":"GPIO44","DATA":"GPIO47"}}
- **Gpio Map:** {"pin":"GPIO1","function":"LoRa MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO2","function":"IR Transmitter","protocol":"RMT","capabilities":["digital-output","pwm"]}, {"pin":"GPIO3","function":"LoRa SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO4","function":"LoRa MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO5","function":"LoRa CS","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO7","function":"LoRa BUSY","protocol":"SPI","capabilities":["digital-input"]}, {"pin":"GPIO8","function":"LoRa RESET","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO9","function":"LoRa IRQ","protocol":"SPI","capabilities":["digital-input"]}, {"pin":"GPIO10","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO11","function":"I2C SCL","protocol":"I2C","capabilities":["digital-output"]}, {"pin":"GPIO12","function":"Display CS","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO13","function":"Display MOSI","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO14","function":"BMA423 INT","protocol":"I2C","capabilities":["digital-input"]}, {"pin":"GPIO15","function":"I2S WCLK (Speaker)","protocol":"I2S","capabilities":["digital-output"]}, {"pin":"GPIO16","function":"Touch INT","protocol":"I2C","capabilities":["digital-input"]}, {"pin":"GPIO17","function":"RTC INT","protocol":"I2C","capabilities":["digital-input"]}, {"pin":"GPIO18","function":"Display SCK","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO21","function":"AXP2101 INT","protocol":"I2C","capabilities":["digital-input"]}, {"pin":"GPIO38","function":"Display DC","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO39","function":"Touch SDA (Wire1)","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO40","function":"Touch SCL (Wire1)","protocol":"I2C","capabilities":["digital-output"]}, {"pin":"GPIO44","function":"PDM SCK (Microphone)","protocol":"PDM","capabilities":["digital-output"]}, {"pin":"GPIO45","function":"Display Backlight","protocol":"PWM","capabilities":["digital-output","pwm"]}, {"pin":"GPIO46","function":"I2S DOUT (Speaker)","protocol":"I2S","capabilities":["digital-output"]}, {"pin":"GPIO47","function":"PDM DATA (Microphone)","protocol":"PDM","capabilities":["digital-input"]}, {"pin":"GPIO48","function":"I2S BCLK (Speaker)","protocol":"I2S","capabilities":["digital-output"]}
- **Firmware Compatible:** arduino, micropython, esphome, meshtastic, platformio
- **Use Cases:** smart-watch, fitness-tracker, lora-mesh-networking, off-grid-communication, voice-assistant, remote-control
- **Open Source:** Firmware: true, Schematics: true
- **Open Source Status:** partially-open
- **Links:** Product Url: https://lilygo.cc/products/t-watch-s3, Github Url: https://github.com/Xinyuan-LilyGO/LilyGoLib, Wiki Url: https://wiki.lilygo.cc, Schematics Url: https://github.com/Xinyuan-LilyGO/LilyGoLib/blob/master/schematic/T_WATCH-S3%2025-03-24.pdf

## Tags

`esp32-s3`, `smartwatch`, `lora`, `meshtastic`, `esphome`, `wearable`, `iot`, `lilygo`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-watch-s3)

---

# LILYGO T-Watch S3 Plus

> ESP32-S3 smartwatch dev board with LoRa SX1262, GNSS, BMA423 accelerometer, MAX98357A audio, DRV2605 haptic feedback, AXP2101 PMIC, and 940mAh battery for wearable LoRa projects.

## Details

- **Brand:** LILYGO
- **Board Type:** dev-board
- **Price:** Usd: 58.74, Buy Url: https://lilygo.cc/products/t-watch-s3-plus
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-watch-s3-plus","price":"$58.74"}
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Lora: SX1262 868/915MHz
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI instructions, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB, Flash: 16MB, Usb: USB-C, Power: 5V + LiPo, Operating Voltage: 3.3V, Battery Capacity: 940mAh, Charging Port: USB-C, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"Dual-Core WiFi & BLE MCU","description":"Xtensa LX7 dual-core at 240MHz with 16MB flash, 8MB PSRAM, WiFi, and BLE 5.0.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver","description":"Long-range LoRa transceiver covering 150–960 MHz with +22 dBm output.","datasheetUrl":"https://semtech.com/uploads/documents/DS_SX1261-2_V2.1.pdf"}, {"name":"BMA423","type":"accelerometer","label":"Smart 3-Axis Accelerometer","description":"3-axis accelerometer with step counter, activity recognition, and wrist-tilt detection for smartwatch applications.","datasheetUrl":"https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bma423-ds000.pdf"}, {"name":"MAX98357A","type":"audio-amplifier","label":"I2S Class-D Audio Amplifier","description":"Filterless 3.2W Class D amplifier with I2S interface for speaker audio output.","datasheetUrl":"https://www.analog.com/media/en/technical-documentation/data-sheets/MAX98357A-MAX98357B.pdf"}, {"name":"DRV2605","type":"haptic","label":"Haptic Motor Driver","description":"I2C haptic motor driver with 123 built-in waveforms for ERM and LRA actuators.","datasheetUrl":"https://www.ti.com/lit/ds/symlink/drv2605.pdf"}, {"name":"AXP2101","type":"battery-charger","label":"Power Management IC","description":"Advanced PMIC with multi-rail LDO outputs, LiPo charging, and fuel gauge.","datasheetUrl":"https://github.com/Xinyuan-LilyGO/T-Watch-S3-Plus"}
- **Protocols:** {"name":"SPI","pins":{"CLK":"GPIO3","MOSI":"GPIO1","MISO":"GPIO4"}}, {"name":"I2C","pins":{"SDA":"GPIO10","SCL":"GPIO11"}}, {"name":"I2S","pins":{"BCLK":"GPIO44","WS":"GPIO43","DOUT":"GPIO45"}}
- **Gpio Map:** {"pin":"GPIO10","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO11","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}
- **Firmware Compatible:** arduino, esp-idf, micropython, meshtastic
- **Use Cases:** smart-watch, asset-tracking, lora-messenger
- **Battery Powered:** Li-Po
- **Certifications:** CE, FCC
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Links:** Product Url: https://lilygo.cc/products/t-watch-s3-plus, Github Url: https://github.com/Xinyuan-LilyGO/T-Watch-S3-Plus

## Tags

`esp32-s3`, `smartwatch`, `lora`, `gps`, `meshtastic`, `haptic`, `lilygo`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-watch-s3-plus)

---

# LILYGO T3 S3 V1.3

> ESP32-S3 LoRa development board (hardware revision V1.3) with 0.96-inch SSD1306 OLED, 4MB Flash, 2MB PSRAM, WiFi, BLE 5.0, and support for SX1262/SX1276/SX1280/LR1121 radio modules at 433/868/915MHz and 2.4GHz.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 13.61, Buy Url: https://lilygo.cc/products/t3-s3-v1-3
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t3-s3-v1-3","price":"$13.61"}
- **Board Type:** ESP32-S3
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Lora: SX1262/SX1276/SX1280/LR1121 (433/868/915MHz/2.4G)
- **Specs:** Cpu: ESP32-S3FH4R2, Cpu Architecture: Xtensa LX7 dual-core, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 4MB, Psram: 2MB, Operating Voltage: 3.3V, Power: 5V + LiPo, Usb: USB-C, Display Type: OLED, Display Size: 0.96", Display Resolution: 128×64, Antenna Connector: U.FL/IPEX, Sd Card: microSD
- **Components:** {"name":"ESP32-S3FH4R2","type":"mcu","label":"Microcontroller","description":"Dual-core Xtensa LX7 at 240MHz with 4MB Flash, 2MB PSRAM, WiFi, and BLE 5.0.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"SSD1306","type":"display","label":"OLED Display Driver","description":"0.96-inch monochrome OLED at 128×64 resolution via I2C (SDA IO18, SCL IO17).","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Radio Transceiver","description":"Semtech SX1262 sub-GHz LoRa transceiver supporting 433/868/915MHz bands (variant-dependent).","datasheetUrl":"https://semtech.com/uploads/documents/DS_SX1261-2_V2.1.pdf"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}
- **Battery Powered:** Li-Po
- **Links:** Product Url: https://lilygo.cc/products/t3-s3-v1-3, Github Url: https://github.com/Xinyuan-LilyGO/T3-S3
- **Firmware Compatible:** arduino, platformio, meshtastic, meshcore
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** lora-mesh-networking, off-grid-communication, iot, environmental-monitoring, lora-messenger

## Tags

`esp32-s3`, `lora`, `sx1262`, `sx1276`, `sx1280`, `lr1121`, `oled`, `meshtastic`, `iot`, `development-board`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t3-s3-v1-3)

---

# Heltec MeshPocket

> Qi2 magnetic wireless charging power bank with integrated Meshtastic mesh networking node, featuring nRF52840 BLE + SX1262 LoRa radio and a 2.13" e-ink display. Available in 5000mAh and 10000mAh configurations.

## Details

- **Brand:** Heltec
- **Board Type:** power-bank
- **Price:** Usd: 59
- **Battery Powered:** Li-Po
- **Product Readiness:** Consumer Ready
- **Open Source Status:** open-firmware
- **Specs:** Cpu: ARM Cortex-M4F @ 64MHz, FPU, DSP, HW crypto (CryptoCell-310), Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 64MHz, Cpu Cores: 1, Ram: 256KB SRAM, Flash: 1MB, Operating Voltage: 3.3V, Power: ["5V via USB-C","Qi2 wireless","Li-Po battery"], Usb: USB-C (charging only), Display Size: 2.13", Display Type: E-Paper, Display Resolution: 250x122, Battery Capacity: ["5000mAh","10000mAh"], Charging Port: USB-C, Antenna Connector: Built-in PCB antenna, Sd Card: No, Dimensions: 102 x 74.1 x 10.8-17mm, Weight: 140g (5000mAh) / 220g (10000mAh), Operating Temp: 0°C to +45°C (charging) / -10°C to +45°C (discharging)
- **Connectivity:** Bluetooth: Bluetooth 5.0, Lora: ["SX1262 863-870MHz","902-928MHz"]
- **Components:** {"name":"nRF52840","type":"mcu","label":"BLE 5.0 Mesh Networking MCU","description":"Nordic Semiconductor ARM Cortex-M4F SoC @ 64MHz with 1MB flash, 256KB RAM, Bluetooth 5.0, Thread, Zigbee, and USB 2.0 support. Serves as the main processor for Meshtastic firmware.","datasheetUrl":"https://docs.nordicsemi.com/bundle/ps_nrf52840/page/keyfeatures_html5.html"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver","description":"Semtech long-range LoRa transceiver operating at 863-870MHz or 902-928MHz with up to +22dBm output power and 4.2mA receive current. Provides mesh communication range up to 10km.","datasheetUrl":"https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"}, {"name":"LCMEN2R13ECC1","type":"e-ink-driver","label":"2.13\" Monochrome E-Ink Display","description":"2.13-inch monochrome e-ink display panel providing sunlight-readable output with ultra-low power consumption — only draws power during screen refreshes.","datasheetUrl":"https://resource.heltec.cn/download/MeshPocket/schematic/LCMEN2R13ECC1.pdf"}
- **Protocols:** {"name":"SPI","pins":{"SCK":"nRF52840 internal","MOSI":"nRF52840 internal","MISO":"nRF52840 internal"},"notes":"SPI bus used for SX1262 LoRa radio and e-ink display communication"}, {"name":"UART","pins":{"TX":"Pogo pin","RX":"Pogo pin"},"notes":"UART via 4-pin magnetic pogo connector for firmware flashing and serial debug"}, {"name":"BLE","notes":"Bluetooth 5.0 Low Energy for pairing with phone running Meshtastic app"}
- **Firmware:** meshtastic, arduino, zephyr
- **Use Cases:** lora-mesh-networking, off-grid-communication, emergency-communication, wireless-power-bank, lora-messenger, two-way-radio
- **Links:** Product Url: https://heltec.org/project/meshpocket/, Github Url: https://github.com/HelTecAutomation/Heltec_nRF52, Wiki Url: https://docs.heltec.org/en/ready_to_use/meshpocket/index.html, Datasheet Url: https://resource.heltec.cn/download/MeshPocket/datasheet/MeshPocket_1.0.1.pdf, Schematics Url: https://resource.heltec.cn/download/MeshPocket/schematic/MeshPocket_nRF52840%2BSX1262.pdf
- **Stores:** {"name":"Heltec Official","url":"https://heltec.org/project/meshpocket/","price":"59.00"}, {"name":"Rokland","url":"https://store.rokland.com/products/heltec-meshpocket-qi2-magnetic-charging-power-bank-meshtastic-compatible","price":"78.97"}, {"name":"Amazon","url":"https://www.amazon.com/Heltec-MeshPocket-Meshtastic-Compatible-Emergency/dp/B0F7LD3BQG","price":"59.00"}, {"name":"Muzi Works","url":"https://muzi.works/products/heltec-meshpocket","price":"59.00"}, {"name":"Meshnology","url":"https://meshnology.com/products/heltec-meshpocket-magnetic-charging-power-bank-w-meshtastic-lora-antenna","price":"59.00"}
- **Accessories:** usb-c-cable, magnetic-pogo-cable

---
[View full page](https://openhardware.directory/s/1439/heltec-meshpocket)

---

# LILYGO Helium T-Beam

> ESP32 + SX1276 LoRa T-Beam variant optimized for the Helium IoT network — with NEO-6M GPS, AXP2101 PMU, and 18650 battery support for portable LoRaWAN network mapping and sensor nodes.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 30.52, Buy Url: https://lilygo.cc/products/helium-t-beam
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/helium-t-beam","price":"$30.52"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2, Lora: SX1276 868/915MHz
- **Specs:** Cpu: ESP32 Xtensa LX6 dual-core @ 240MHz, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 4MB, Psram: 8MB, Usb: Micro-USB (CH9102), Power: 5V + Li-Ion 18650, Operating Voltage: 3.3V, Sd Card: none, Battery Capacity: 18650 (user-supplied), Charging Port: Micro-USB
- **Battery Powered:** 18650
- **Components:** {"name":"ESP32","type":"mcu","label":"Dual-Core WiFi/BLE SoC","description":"Espressif ESP32 dual-core Xtensa LX6 at 240MHz with 4MB flash, 8MB PSRAM, WiFi 802.11 b/g/n, and Bluetooth 4.2.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"SX1276","type":"radio","label":"LoRa Sub-GHz Transceiver","description":"Semtech SX1276 LoRa transceiver for 868/915 MHz with -148 dBm sensitivity and 300 kbps maximum data rate.","datasheetUrl":"https://semtech.com/uploads/documents/DS_SX1276-7-8-9_W_APP_V7.pdf"}, {"name":"NEO-6M","type":"gps","label":"u-blox NEO-6M GPS Module","description":"u-blox NEO-6M GPS module with RTC crystal, wakeup interrupt support for low-power positioning.","datasheetUrl":"https://www.u-blox.com/sites/default/files/products/documents/NEO-6_DataSheet_(GPS.G6-HW-09005).pdf"}, {"name":"AXP2101","type":"battery-charger","label":"Power Management Unit","description":"X-Powers AXP2101 PMU providing power regulation, 18650 battery charging, and power path management.","datasheetUrl":"http://www.x-powers.com/en.php/Info/product_detail/article_id/95"}
- **Protocols:** {"name":"SPI"}, {"name":"I2C"}, {"name":"UART"}
- **Firmware Compatible:** arduino, platformio
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** lora-mesh-networking, gps-tracking, iot-gateway, asset-tracking
- **Links:** Product Url: https://lilygo.cc/products/helium-t-beam, Github Url: https://github.com/Xinyuan-LilyGO/tbeam-helium-mapper

## Tags

`esp32`, `lora`, `gps`, `helium`, `lorawan`, `lilygo`, `18650`, `t-beam`, `iot`

---
[View full page](https://openhardware.directory/s/1439/lilygo-helium-t-beam)

---

# LILYGO T-Echo Lite

> Simplified T-Echo with nRF52840, SX1262 LoRa, and optional L76K GPS — a low-cost, low-power LoRa node and Meshtastic-compatible board for off-grid mesh networking.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 13.41, Buy Url: https://lilygo.cc/products/t-echo-lite
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-echo-lite","price":"$13.41"}
- **Board Type:** dev-board
- **Connectivity:** Bluetooth: BLE 5.0, Lora: SX1262 433/868/915MHz, Zigbee: Zigbee (nRF52840), Thread: Thread (nRF52840)
- **Specs:** Cpu: nRF52840 ARM Cortex-M4F @ 64MHz, Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 64MHz, Cpu Cores: 1, Ram: 256KB SRAM, Flash: 1MB, Usb: USB-C, Power: 5V + LiPo, Operating Voltage: 3.3V, Sd Card: none
- **Components:** {"name":"nRF52840","type":"mcu","label":"Multiprotocol BLE 5/Thread/Zigbee SoC","description":"Nordic Semiconductor nRF52840 ARM Cortex-M4F at 64MHz with 1MB Flash, 256KB RAM, supporting BLE 5, Thread, Zigbee, ANT, and 802.15.4.","datasheetUrl":"https://infocenter.nordicsemi.com/pdf/nRF52840_PS_v1.7.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver","description":"Semtech SX1262 LoRa transceiver covering 433/868/915 MHz bands with +22 dBm output and -148 dBm sensitivity.","datasheetUrl":"https://semtech.com/uploads/documents/DS_SX1261-2_V2.1.pdf"}, {"name":"L76K","type":"gps","label":"Multi-GNSS Receiver (optional)","description":"Quectel L76K multi-GNSS module supporting GPS, GLONASS, BeiDou, and QZSS constellations — available as optional add-on.","datasheetUrl":"https://www.quectel.com/wp-content/uploads/2021/03/Quectel_L76K_GNSS_Specification_V1.0.pdf"}
- **Protocols:** {"name":"SPI"}, {"name":"I2C"}, {"name":"UART"}
- **Firmware Compatible:** arduino, platformio, meshtastic, meshcore
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** lora-mesh-networking, off-grid-communication, gps-tracking, environmental-monitoring
- **Links:** Product Url: https://lilygo.cc/products/t-echo-lite, Github Url: https://github.com/Xinyuan-LilyGO/T-Echo-Lite

## Tags

`nrf52840`, `lora`, `meshtastic`, `lilygo`, `ble5`, `thread`, `zigbee`, `off-grid`, `low-power`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-echo-lite)

---

# LILYGO LoRa3 (T3 LoRa32 V1.6.1)

> LILYGO LoRa3 (T3 LoRa32 V1.6.1) is an ESP32 development board combining Wi-Fi, BLE, and LoRa radio (SX1276/SX1278) with OLED display and TF card slot for IoT and mesh networking.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 15.6, Buy Url: https://lilygo.cc/products/lora3
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/lora3","price":"$15.60"}
- **Board Type:** ESP32
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2, Lora: 433/868/915 MHz
- **Specs:** Cpu: ESP32, Cpu Architecture: Xtensa LX6 32-bit, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 4MB, Ram: 520KB SRAM, Usb: Micro USB (CH9102), Operating Voltage: 3.3V, Power: 5V + LiPo, Sd Card: microSD, Antenna Connector: SMA, Display Type: OLED, Display Size: 0.96", Display Resolution: 128x64
- **Components:** {"name":"ESP32","type":"mcu","label":"Main MCU","description":"Dual-core Xtensa LX6 at 240MHz with Wi-Fi 802.11 b/g/n, Bluetooth 4.2 BLE, 520KB SRAM, 4MB flash.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"SX1276","type":"radio","label":"LoRa Transceiver (868/915 MHz)","description":"Semtech SX1276 LoRa transceiver for 868/915 MHz bands with -148 dBm sensitivity, 300 kbps max data rate, and automatic frequency correction.","datasheetUrl":"https://semtech.com/uploads/documents/DS_SX1276-7-8-9_W_APP_V7.pdf"}, {"name":"SX1278","type":"radio","label":"LoRa Transceiver (433 MHz)","description":"Semtech SX1278 LoRa transceiver for 433 MHz band with -148 dBm sensitivity and 300 kbps max data rate.","datasheetUrl":"https://semtech.com/uploads/documents/DS_SX1276-7-8-9_W_APP_V7.pdf"}
- **Protocols:** {"name":"SPI"}, {"name":"I2C"}, {"name":"UART"}, {"name":"LoRa"}
- **Available Software:** Arduino IDE, ESP-IDF, MicroPython, Meshtastic, MeshCore, Paxcounter
- **Firmware Compatible:** arduino, micropython, meshtastic, meshcore, paxcounter
- **Links:** Product Url: https://lilygo.cc/products/lora3, Github Url: https://github.com/Xinyuan-LilyGO/LilyGo-LoRa-Series
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** lora-mesh-networking, off-grid-communication, iot, environmental-monitoring, iot-gateway, crowd-counting

## Tags

`esp32`, `lora`, `sx1276`, `sx1278`, `meshtastic`, `oled`, `wifi`, `bluetooth`, `lilygo`, `iot`

---
[View full page](https://openhardware.directory/s/1439/lilygo-lora3)

---

# LILYGO LoRa V1.3

> LILYGO LoRa V1.3 is an ESP32 development board with SX1276 LoRa radio at 868/915 MHz, optional 0.96-inch OLED display, Wi-Fi, BLE, and 4MB flash for IoT and LoRa applications.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 17.99, Buy Url: https://lilygo.cc/products/lora-v1-3
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/lora-v1-3","price":"$17.99"}
- **Board Type:** ESP32
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2, Lora: 868/915 MHz
- **Specs:** Cpu: ESP32, Cpu Architecture: Xtensa LX6 32-bit, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 4MB, Ram: 520KB SRAM, Usb: Micro USB (CH9102F), Operating Voltage: 2.7V–3.6V, Power: 5V + LiPo, Antenna Connector: U.FL/IPEX, Display Type: OLED (optional), Display Size: 0.96", Display Resolution: 128x64
- **Components:** {"name":"ESP32","type":"mcu","label":"Main MCU","description":"Dual-core Xtensa LX6 at 240MHz with Wi-Fi 802.11 b/g/n, Bluetooth 4.2 BLE, 520KB SRAM, 4MB flash, AES/RSA/ECC/SHA hardware encryption.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"SX1276","type":"radio","label":"LoRa Transceiver","description":"Semtech SX1276 LoRa transceiver supporting 868/915 MHz with -148 dBm sensitivity and long-range communication.","datasheetUrl":"https://semtech.com/uploads/documents/DS_SX1276-7-8-9_W_APP_V7.pdf"}
- **Protocols:** {"name":"SPI"}, {"name":"I2C"}, {"name":"UART"}, {"name":"PWM"}, {"name":"ADC"}, {"name":"DAC"}, {"name":"LoRa"}
- **Available Software:** Arduino IDE, ESP-IDF, MicroPython, Meshtastic
- **Firmware Compatible:** arduino, micropython, meshtastic
- **Links:** Product Url: https://lilygo.cc/products/lora-v1-3, Github Url: https://github.com/LilyGO/TTGO-LORA32-V2.0
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** lora-mesh-networking, off-grid-communication, iot, environmental-monitoring, iot-gateway

## Tags

`esp32`, `lora`, `sx1276`, `meshtastic`, `oled`, `wifi`, `bluetooth`, `lilygo`, `iot`

---
[View full page](https://openhardware.directory/s/1439/lilygo-lora-v1-3)

---

# LILYGO T3 STM32

> STM32WL55CCU6 LoRa development board with dual Cortex-M4 + M0+ cores, built-in LoRa/FSK/MSK radio at 433/868/915MHz, 0.96-inch SSD1315 OLED, 256KB Flash, 64KB RAM, and open-source Arduino/STM32CubeIDE firmware support.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 15.03, Buy Url: https://lilygo.cc/products/t3-stm32
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t3-stm32","price":"$15.03"}, {"name":"OpenELab","url":"https://openelab.io/products/lilygo-t3-stm32-st-state","price":"€22.95"}
- **Board Type:** STM32
- **Connectivity:** Lora: 433/868/915MHz (integrated STM32WL)
- **Specs:** Cpu: STM32WL55CCU6, Cpu Architecture: Arm Cortex-M4 + Cortex-M0+, Cpu Frequency: 48MHz, Cpu Cores: 2, Flash: 256KB, Ram: 64KB, Operating Voltage: 3.3V, Power: 5V + LiPo, Usb: USB-C, Display Type: OLED, Display Size: 0.96", Display Resolution: 128×64, Antenna Connector: U.FL/IPEX, Sd Card: microSD
- **Components:** {"name":"STM32WL55CCU6","type":"mcu","label":"MCU + Integrated LoRa Radio","description":"Dual-core STM32WL with Cortex-M4 and Cortex-M0+ CPUs plus integrated sub-GHz LoRa/FSK/MSK/BPSK radio at 433/868/915MHz.","datasheetUrl":"https://www.st.com/resource/en/datasheet/stm32wl55cc.pdf"}, {"name":"SSD1315","type":"display","label":"OLED Display Driver","description":"0.96-inch monochrome OLED at 128×64 resolution via SPI interface.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}
- **Links:** Product Url: https://lilygo.cc/products/t3-stm32, Github Url: https://github.com/Xinyuan-LilyGO/T3-STM32
- **Firmware Compatible:** arduino, platformio
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** lora-mesh-networking, off-grid-communication, iot, environmental-monitoring, lora-messenger

## Tags

`stm32`, `stm32wl`, `lora`, `lorawan`, `oled`, `cortex-m4`, `development-board`, `iot`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t3-stm32)

---

# CircuitMess Chatter 2.0

> DIY encrypted LoRa communicator kit building a pair of devices for off-grid text messaging up to 2km range. Features ESP32, LLCC68 LoRa radio, and 160×128 TFT display.

## Details

- **Brand:** circuitmess
- **Price:** Usd: 217, Buy Url: https://circuitmess.com/products/chatter-2-0
- **Stores:** {"name":"CircuitMess","url":"https://circuitmess.com/products/chatter-2-0","price":"€199.00"}
- **Board Type:** communicator
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2, Lora: LLCC68 868MHz
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz, FPU, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 4MB, Operating Voltage: 3.3V, Power: LiPo battery, USB-C charging, Display Size: 1.8", Display Type: TFT, Display Resolution: 160×128, Usb: USB-C, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"name":"ESP32-WROOM-32","type":"mcu","label":"Dual-Core WiFi & BLE 4.2 MCU","description":"Espressif ESP32-WROOM-32 module with dual-core Xtensa LX6 at 240MHz, WiFi 802.11 b/g/n, BLE 4.2, 520KB SRAM, and 4MB flash.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf"}, {"name":"LLCC68","type":"radio","label":"LoRa Sub-GHz Transceiver (868MHz)","description":"Semtech LLCC68 LoRa transceiver operating at 868MHz for long-range encrypted messaging up to 2km. Supports LoRa and FSK modulation.","datasheetUrl":"https://www.semtech.com/products/wireless-rf/lora-connect/llcc68"}, {"name":"ST7735S","type":"display-driver","label":"160×128 Color TFT Display Controller","description":"Sitronix ST7735S TFT LCD controller driving a 160×128 pixel color display over SPI.","datasheetUrl":"https://www.displayfuture.com/Display/datasheet/controller/ST7735.pdf"}, {"name":"74HC165","type":"io-expander","label":"16-Key Keypad Shift Register (×2)","description":"Two daisy-chained 74HC165 parallel-in/serial-out shift registers reading the 16-button keypad via 3 GPIO pins (DATA, CLOCK, LOAD).","datasheetUrl":"https://www.ti.com/lit/ds/symlink/sn74hc165.pdf"}
- **Protocols:** {"name":"SPI (LoRa)","bus":"HSPI","pins":{"SCK":"GPIO16","MISO":"GPIO17","MOSI":"GPIO5","CS":"GPIO14"}}, {"name":"Shift Register","pins":{"DATA":"GPIO23","CLOCK":"GPIO22","LOAD":"GPIO21"}}
- **Gpio Map:** {"pin":"GPIO16","function":"LoRa SCK","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO17","function":"LoRa MISO","protocol":"SPI","capabilities":["digital-input"]}, {"pin":"GPIO5","function":"LoRa MOSI","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO14","function":"LoRa CS","capabilities":["digital-output"]}, {"pin":"GPIO4","function":"LoRa BUSY","capabilities":["digital-input"]}, {"pin":"GPIO18","function":"LoRa DIO1","capabilities":["digital-input"]}, {"pin":"GPIO23","function":"Keypad Data","capabilities":["digital-input"]}, {"pin":"GPIO22","function":"Keypad Clock","capabilities":["digital-output"]}, {"pin":"GPIO21","function":"Keypad Load","capabilities":["digital-output"]}, {"pin":"GPIO32","function":"Backlight","capabilities":["digital-output","pwm"]}, {"pin":"GPIO19","function":"Buzzer","capabilities":["digital-output","pwm"]}, {"pin":"GPIO34","function":"Battery ADC","capabilities":["input-only","adc"]}, {"pin":"GPIO36","function":"Wake Button","capabilities":["input-only"]}
- **Firmware Compatible:** arduino, circuitblocks, meshtastic
- **Links:** Product Url: https://circuitmess.com/products/chatter-2-0, Github Url: https://github.com/CircuitMess/Chatter2-Firmware, Wiki Url: https://meshtastic.org/docs/hardware/devices/community-supported/chatter/
- **Open Source:** Firmware: true
- **Product Readiness:** consumer
- **Use Cases:** off-grid-communication, lora-messenger, stem-education, emergency-communication, lora-mesh-networking

## Tags

`circuitmess`, `lora`, `communicator`, `esp32`, `diy-kit`, `stem`, `encrypted`

---
[View full page](https://openhardware.directory/s/1439/circuitmess-chatter-2-0)

---

# LILYGO T-Beam BPF

> LILYGO T-Beam BPF is an ESP32-S3 LoRa development board variant featuring an onboard Band Pass Filter for improved RF selectivity, designed for the 144–148 MHz amateur radio band with GPS and OLED display.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 56.34, Buy Url: https://lilygo.cc/products/t-beam-bpf
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-beam-bpf","price":"$56.34"}, {"name":"OpenELab","url":"https://openelab.io/products/lilygo-t-beam-bpf-lora","price":"€72.95"}
- **Board Type:** dev-board
- **Battery Powered:** 18650 Li-ion
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Lora: SX1262 144-148MHz
- **Specs:** Cpu: ESP32-S3FN8 (ESP32-53FN8), Cpu Architecture: Xtensa LX7 dual-core, Flash: 16MB, Psram: 8MB, Usb: USB-C, Operating Voltage: 3.3V, Power: 5V + Li-Ion 18650, Sd Card: none, Display Size: 0.96", Display Type: OLED, Display Resolution: 128x64, Battery Capacity: 18650 (user-supplied), Antenna Connector: SMA
- **Components:** {"name":"ESP32-S3FN8","type":"mcu","label":"Main MCU","description":"ESP32-S3 dual-core LX7 microprocessor with 16MB flash, 8MB PSRAM, Wi-Fi, and Bluetooth 5 LE","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Transceiver","description":"Semtech SX1262 LoRa transceiver for sub-GHz communication with integrated Band Pass Filter for the 144–148 MHz VHF amateur radio band","datasheetUrl":"https://semtech.com/uploads/documents/DS_SX1261-2_V2.1.pdf"}, {"name":"SSD1306","type":"display-driver","label":"OLED Display Driver","description":"0.96 inch SSD1306 I2C OLED display driver with 128x64 resolution for status and telemetry display","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf"}, {"name":"AXP2101","type":"pmu","label":"Power Management Unit","description":"AXP2101 PMU for 18650 battery charging, power regulation, and power management","datasheetUrl":"https://www.x-powers.com/en.php/Info/product_detail/article_id/95"}
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}, {"name":"GPIO"}
- **Firmware Compatible:** meshtastic, esp32aprs
- **Links:** Product Url: https://lilygo.cc/products/t-beam-bpf, Github Url: https://github.com/Xinyuan-LilyGO/LilyGo-LoRa-Series
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** amateur-radio, aprs-tracking, lora-mesh-networking, vhf-telemetry, long-range-iot

## Tags

`esp32-s3`, `lora`, `band-pass-filter`, `vhf`, `amateur-radio`, `aprs`, `t-beam`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-beam-bpf)

---

# 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 learning satellite engineering.

## Details

- **Brand:** Orion Space
- **Price:** Usd: 220, Buy Url: https://www.tindie.com/products/orionspace/cubeek-cubesat-educational-kit/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/orionspace/cubeek-cubesat-educational-kit/","price":"$220.00"}
- **Board Type:** cubesat-kit
- **Connectivity:** Wifi: false, Bluetooth: false, Zigbee: false, Ethernet: false, Lora: RA-02 433MHz (SX1278)
- **Specs:** Cpu: ATmega328P @ 16MHz, Cpu Architecture: AVR 8-bit, Ram: 2KB SRAM, Flash: 32KB, Usb: Micro-USB (FT232R), Power: 5V via Micro-USB / 3.7V Li-ion (solar charging), Operating Voltage: 3.3V, Dimensions: 100 x 100 x 100 mm (1U CubeSat), Weight: < 1.33 kg
- **Components:** {"name":"ATmega328P","type":"mcu","label":"Arduino Pro Mini (ATmega328P)","description":"On-Board Computer (OBC) based on the Arduino Pro Mini with ATmega328P running at 16MHz, with built-in FT232R USB programmer and real-time clock.","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf"}, {"name":"RA-02","type":"radio","label":"RA-02 LoRa Module (SX1278)","description":"Ai-Thinker RA-02 LoRa transceiver based on Semtech SX1278 operating at 433MHz for satellite-to-ground communication link.","datasheetUrl":"https://docs.ai-thinker.com/_media/lora/docs/ra-02_v1.1_datasheet.pdf"}, {"name":"RFM26W","type":"radio","label":"RFM26W CW/FSK Transceiver (CW variant)","description":"HopeRF RFM26W ISM transceiver supporting CW, FSK, and GFSK modulation with external dipole antenna. Available in the CUBEEK-CW variant.","datasheetUrl":"https://www.hoperf.com/data/upload/portal/20190307/RFM26W.pdf"}, {"name":"MPU6050","type":"imu","label":"MPU-6050 6-Axis IMU","description":"InvenSense MPU-6050 6-axis inertial measurement unit combining a 3-axis accelerometer and 3-axis gyroscope for attitude determination.","datasheetUrl":"https://invensense.tdk.com/wp-content/uploads/2015/02/MPU-6000-Datasheet1.pdf"}, {"name":"BMP085","type":"barometer","label":"BMP085 Barometric Pressure Sensor","description":"Bosch BMP085 digital barometric pressure sensor measuring 300-1100 hPa with temperature output for altitude estimation.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/BMP085_DataSheet_Rev.1.0_01July2008.pdf"}, {"name":"DS18B20","type":"temperature-sensor","label":"DS18B20 Digital Temperature Sensor","description":"Maxim/Dallas DS18B20 1-Wire digital temperature sensor measuring -55 to +125 degrees C with +/-0.5 degree accuracy for thermal monitoring.","datasheetUrl":"https://datasheets.maximintegrated.com/en/ds/DS18B20.pdf"}, {"name":"TEMT6000","type":"light-sensor","label":"TEMT6000 Ambient Light Sensor","description":"Vishay TEMT6000 ambient light sensor with spectral response matching the human eye for illumination measurement.","datasheetUrl":"https://www.vishay.com/docs/81579/temt6000.pdf"}, {"name":"NEO-6M","type":"gps","label":"u-blox NEO-6M GPS Module","description":"u-blox NEO-6M GPS receiver with 50-channel acquisition engine and -161 dBm tracking sensitivity for position and time data.","datasheetUrl":"https://content.u-blox.com/sites/default/files/products/documents/NEO-6_DataSheet_(GPS.G6-HW-09005).pdf"}, {"name":"INA219","type":"power-monitor","label":"INA219 Current/Power Monitor","description":"Texas Instruments INA219 bidirectional I2C current and power monitor for EPS housekeeping telemetry, measuring solar panel and battery performance.","datasheetUrl":"https://www.ti.com/lit/ds/symlink/ina219.pdf"}
- **Protocols:** {"name":"I2C","description":"Used by MPU6050, BMP085, INA219 sensors"}, {"name":"SPI","description":"Used by RA-02 LoRa module"}, {"name":"UART","description":"Used by GPS module and FT232R USB serial"}, {"name":"1-Wire","description":"Used by DS18B20 temperature sensor"}, {"name":"ADC","description":"Used by TEMT6000 light sensor (analog output)"}, {"name":"LoRa","description":"433MHz long-range communication link for telemetry downlink"}
- **Available Software:** {"name":"CUBEEK Dashboard","url":"https://github.com/orionspacenepal/cubeek-public/tree/main/CUBEEK-Dashboard","description":"Node.js ground station dashboard with real-time telemetry plotting on localhost:4000"}, {"name":"Cubeek Flight Firmware","url":"https://github.com/orionspacenepal/cubeek-public","description":"Arduino C++ flight software for OBC sensor acquisition and LoRa telemetry transmission"}, {"name":"Ground Station Firmware","url":"https://github.com/orionspacenepal/cubeek-public","description":"Arduino receiver firmware for the ground station LoRa receiver module"}
- **Links:** Product Url: https://www.tindie.com/products/orionspace/cubeek-cubesat-educational-kit/, Github Url: https://github.com/orionspacenepal/cubeek-public
- **Firmware Compatible:** arduino
- **Open Source:** Firmware: true, License: MIT
- **Product Readiness:** diy-kit
- **Use Cases:** stem-education, satellite-engineering, telemetry, environmental-monitoring, gps-tracking

## Tags

`cubesat`, `arduino`, `lora`, `satellite`, `education`, `stem`, `open-source`, `gps`, `imu`, `telemetry`, `ground-station`, `nepal`

---
[View full page](https://openhardware.directory/s/1439/cubeek-cubesat-educational-kit)

---

# WiFi LoRa 32 (V3)

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

## Details

- **Brand:** Heltec
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Lora: SX1262 433/868/915MHz
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI vector instructions, hardware AES/SHA/RSA, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Flash: 8MB SiP, Usb: USB-C 2.0 (OTG + CP2102 UART bridge), Power: 5V via USB-C / 3.7V LiPo (SH1.25-2), Operating Voltage: 3.3V, Operating Temp: -20°C to +70°C, Dimensions: 50.2 × 25.5 × 10.2mm, Weight: 35g, Display Size: 0.96", Display Type: OLED, Display Resolution: 128×64, Antenna Connector: U.FL/IPEX, Sd Card: none, Charging Port: USB-C
- **Components:** {"name":"ESP32-S3FN8","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU (8MB SiP Flash)","description":"Xtensa LX7 dual-core at 240MHz with 512KB SRAM, 8MB SiP flash, WiFi 802.11 b/g/n, BLE 5.0, 45 GPIOs, hardware AES/SHA/RSA crypto, and AI vector instructions.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver","description":"Semtech SX1262 LoRa transceiver supporting 433/470/868/915MHz bands with +22dBm TX power and -134dBm RX sensitivity at SF12 BW=125kHz.","datasheetUrl":"https://semtech.com/uploads/documents/DS_SX1261-2_V2.1.pdf"}, {"name":"SSD1306","type":"display-driver","label":"0.96\" OLED Display Controller","description":"Solomon Systech SSD1306 driving the onboard 0.96-inch monochrome OLED display at 128×64 resolution via I2C (GPIO17/18).","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf"}, {"name":"CP2102","type":"usb-serial","label":"USB to UART Bridge","description":"Silicon Labs CP2102 USB-to-UART bridge enabling serial programming and debug output over USB-C without requiring a separate programmer.","datasheetUrl":"https://www.silabs.com/documents/public/data-sheets/CP2102-9.pdf"}
- **Firmware:** arduino, platformio, micropython, ESP-IDF, meshtastic, meshcore, esphome
- **Use Cases:** meshtastic-mesh, lora-mesh-networking, lora-iot, smart-agriculture, weather-station, compact-iot-node
- **Gpio Map:** {"pin":"GPIO8","function":"LoRa NSS (SPI CS)","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO9","function":"LoRa SCK","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO10","function":"LoRa MOSI","protocol":"SPI","capabilities":["digital-output","adc"]}, {"pin":"GPIO11","function":"LoRa MISO","protocol":"SPI","capabilities":["digital-input"]}, {"pin":"GPIO12","function":"LoRa RESET","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO13","function":"LoRa BUSY","protocol":"SPI","capabilities":["digital-input"]}, {"pin":"GPIO14","function":"LoRa DIO1","protocol":"SPI","capabilities":["digital-input"]}, {"pin":"GPIO17","function":"OLED SDA","protocol":"I2C","capabilities":["digital-output"]}, {"pin":"GPIO18","function":"OLED SCL","protocol":"I2C","capabilities":["digital-output"]}, {"pin":"GPIO21","function":"OLED RST","protocol":"I2C","capabilities":["digital-output"]}, {"pin":"GPIO35","function":"LED (built-in)","protocol":null,"capabilities":["digital-output","pwm"]}, {"pin":"GPIO36","function":"Vext (external 3.3V power control)","protocol":null,"capabilities":["digital-output"]}, {"pin":"GPIO41","function":"I2C SDA (user)","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO42","function":"I2C SCL (user)","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO43","function":"UART TX","protocol":"UART","capabilities":["digital-output"]}, {"pin":"GPIO44","function":"UART RX","protocol":"UART","capabilities":["digital-input"]}, {"pin":"GPIO1","function":"ADC / User GPIO","protocol":null,"capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO2","function":"ADC / User GPIO","protocol":null,"capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO3","function":"ADC / User GPIO","protocol":null,"capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO4","function":"ADC / User GPIO","protocol":null,"capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO5","function":"ADC / User GPIO","protocol":null,"capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO6","function":"ADC / User GPIO","protocol":null,"capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO7","function":"ADC / User GPIO","protocol":null,"capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO33","function":"User GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO34","function":"User GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO45","function":"User GPIO (strapping)","protocol":null,"capabilities":["digital-input","digital-output","pwm","strapping"]}, {"pin":"GPIO46","function":"User GPIO (strapping)","protocol":null,"capabilities":["digital-input","digital-output","pwm","strapping"]}, {"pin":"GPIO47","function":"User GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO48","function":"User GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}
- **Bus Interfaces:** {"name":"SPI","bus":"SPI0","pins":{"SCK":"GPIO9","MOSI":"GPIO10","MISO":"GPIO11","CS":"GPIO8"}}, {"name":"I2C","bus":"I2C0","pins":{"SDA":"GPIO41","SCL":"GPIO42"}}, {"name":"I2C","bus":"I2C1 (OLED)","pins":{"SDA":"GPIO17","SCL":"GPIO18","RST":"GPIO21"}}, {"name":"UART","bus":"UART0","pins":{"TX":"GPIO43","RX":"GPIO44"}}
- **Links:** Product Url: https://heltec.org/project/wifi-lora-32-v3/, Github Url: https://github.com/HelTecAutomation/Heltec_ESP32, Wiki Url: https://wiki.heltec.org/docs/devices/open-source-hardware/esp32-series/lora-32/wifi-lora-32-v3/, Datasheet Url: https://resource.heltec.cn/download/WiFi_LoRa_32_V3/HTIT-WB32LA_V3.2.pdf, Schematics Url: https://resource.heltec.cn/download/WiFi_LoRa_32_V3/WiFi_LoRa_32_V3.2_Schematic_Diagram.pdf
- **Stores:** {"name":"Heltec Store","url":"https://heltec.org/project/wifi-lora-32-v3/","price":"17.90"}
- **Price:** Usd: 17.9, Buy Url: https://heltec.org/project/wifi-lora-32-v3/

---
[View full page](https://openhardware.directory/s/1439/wifi-lora-32-v3)

---

# 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

- **Brand:** Pycom
- **Board Type:** dev-board
- **Price:** Usd: 39.95, Buy Url: https://www.adafruit.com/product/3339
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2, Lora: SX1272 868/915MHz
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz (ESP32), Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 4MB, Operating Voltage: 3.3V, Power: 3.5V–5.5V via Expansion Board or 3.3V direct, Sd Card: none, Antenna Connector: U.FL/IPEX
- **Components:** {"type":"mcu","label":"Dual-Core WiFi & BLE MCU (ESP32)","description":"Espressif ESP32 dual-core Xtensa LX6 @ 240MHz with WiFi and BLE","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"type":"radio","label":"LoRa 868/915MHz Transceiver","description":"Semtech SX1272 LoRa transceiver for 868 MHz (EU) and 915 MHz (US) bands","datasheetUrl":"https://www.semtech.com/uploads/documents/sx1272.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"P9","SCL":"P10"}}, {"name":"SPI","pins":{"MOSI":"P10","MISO":"P11","SCK":"P12"}}, {"name":"UART","pins":{"TX":"P0","RX":"P1"}}, {"name":"WiFi","notes":"Built-in ESP32 WiFi 802.11 b/g/n"}, {"name":"LoRa","notes":"SX1272 868/915 MHz via internal SPI"}
- **Gpio Map:** {"pin":"P0","function":"P0 — GPIO / TX (GPIO1)","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"P1","function":"P1 — GPIO / RX (GPIO3)","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"P2","function":"P2 — GPIO (GPIO16)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"P3","function":"P3 — GPIO (GPIO17)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"P4","function":"P4 — GPIO (GPIO18)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"P5","function":"P5 — GPIO (GPIO19)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"P6","function":"P6 — GPIO (GPIO20)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"P7","function":"P7 — GPIO (GPIO21)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"P8","function":"P8 — GPIO (GPIO22)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"P9","function":"P9 — I2C SDA (GPIO23)","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"P10","function":"P10 — I2C SCL (GPIO4)","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"P11","function":"P11 — GPIO (GPIO5)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"P12","function":"P12 — ADC input-only (GPIO34)","protocol":"ADC","capabilities":["adc","input-only"]}, {"pin":"P13","function":"P13 — ADC input-only (GPIO35)","protocol":"ADC","capabilities":["adc","input-only"]}, {"pin":"P14","function":"P14 — ADC input-only (GPIO36)","protocol":"ADC","capabilities":["adc","input-only"]}, {"pin":"P15","function":"P15 — ADC input-only (GPIO39)","protocol":"ADC","capabilities":["adc","input-only"]}, {"pin":"P16","function":"P16 — GPIO (GPIO12)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"P17","function":"P17 — GPIO (GPIO13)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"P18","function":"P18 — GPIO (GPIO14)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"P19","function":"P19 — GPIO (GPIO15)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"P20","function":"P20 — GPIO (GPIO2)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"P21","function":"P21 — GPIO / Boot (GPIO0)","capabilities":["digital-input","digital-output","pwm"]}
- **Firmware Compatible:** micropython, platformio
- **Use Cases:** iot, lora-mesh-networking, environmental-monitoring, asset-tracking
- **Links:** Product Url: https://www.adafruit.com/product/3339, Wiki Url: https://docs.pycom.io
- **Product Readiness:** developer

## Tags

`esp32`, `lora`, `micropython`, `pycom`, `iot`, `ble`, `wifi`, `sx1272`, `lpwan`

---
[View full page](https://openhardware.directory/s/1439/pycom-lopy)

---

# Mesh Detect 2

> Open-source ESP32-S3 device that detects FAA Remote ID drone broadcasts and BLE devices, reporting alerts over the Meshtastic LoRa mesh network. Uses XIAO ESP32-S3 + Heltec V3.

## Details

- **Brand:** Colonel Panic's Hack Shack
- **Price:** Usd: 110, Buy Url: https://www.tindie.com/products/colonel_panic/mesh-detect-2/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/colonel_panic/mesh-detect-2/","price":"$110.00"}
- **Board Type:** sensor-module
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Lora: SX1262 868/915MHz, Zigbee: false, Ethernet: false
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz (x2 — XIAO ESP32-S3 + Heltec V3 ESP32-S3), Cpu Architecture: Xtensa LX7, Ram: 512KB SRAM (per ESP32-S3), Flash: 8MB, Psram: 8MB OPI, Usb: USB-C, Power: 5V, Operating Voltage: 3.3V, Display Type: OLED, Display Size: 0.96", Display Resolution: 128×64, Antenna Connector: SMA, Charging Port: USB-C
- **Components:** {"name":"xiao-esp32-s3","type":"mcu","label":"Seeedstudio XIAO ESP32-S3","description":"Ultra-compact ESP32-S3 module handling WiFi and BLE scanning for Remote ID and OUI detection.","datasheetUrl":"https://www.seeedstudio.com/XIAO-ESP32S3-p-5627.html"}, {"name":"heltec-wifi-lora-32-v3","type":"mcu","label":"Heltec WiFi LoRa 32 V3","description":"ESP32-S3 + SX1262 LoRa development board with 0.96\" OLED display, providing mesh network connectivity via Meshtastic.","datasheetUrl":"https://heltec.org/project/wifi-lora-32-v3/"}, {"name":"ESP32-S3","type":"mcu","label":"ESP32-S3","description":"Espressif ESP32-S3 dual-core Xtensa LX7 SoC with WiFi, BLE 5.0, AI acceleration — the core processor in both XIAO and Heltec V3 modules.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"SX1262","type":"radio","label":"SX1262","description":"Semtech SX1262 sub-GHz LoRa transceiver supporting 150–960 MHz with +22 dBm output, integrated in the Heltec V3 for Meshtastic mesh relay.","datasheetUrl":"https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"}
- **Protocols:** {"name":"UART","label":"UART","description":"Serial communication between XIAO ESP32-S3 and Heltec V3 at 115200 baud via GPIO 19/20."}, {"name":"SPI","label":"SPI","description":"SPI bus used internally by Heltec V3 for SX1262 LoRa radio communication."}, {"name":"I2C","label":"I2C","description":"I2C bus used internally by Heltec V3 for the 0.96\" OLED display."}
- **Available Software:** {"name":"Drone Remote ID to Meshtastic","url":"https://github.com/colonelpanichacks/WiFi-RemoteID","description":"Captures drone Remote ID data via WiFi/BT and relays to Meshtastic mesh network with web UI."}, {"name":"OUI Sniffer","url":"https://github.com/colonelpanichacks/esp32-oui-sniffer/tree/Xiao-esp32-c3-serial","description":"BLE scanner that identifies specific Organizationally Unique Identifiers and generates mesh alerts."}, {"name":"Deepwoods Device Detection","url":"https://github.com/colonelpanichacks/deepwoods_device_detection","description":"Baselines WiFi/BT devices and alerts on new, unknown devices appearing in range."}
- **Links:** Product Url: https://www.tindie.com/products/colonel_panic/mesh-detect-2/, Github Url: https://github.com/colonelpanichacks/mesh-detect
- **Firmware Compatible:** arduino, platformio, meshtastic
- **Open Source:** Firmware: true
- **Product Readiness:** consumer
- **Use Cases:** drone-detection, ble-device-detection, airspace-monitoring, lora-mesh-networking, security-research, meshtastic-mesh, presence-detection

## Tags

`drone-detection`, `remote-id`, `meshtastic`, `esp32-s3`, `lora`, `ble-scanner`, `oui-detection`, `mesh-networking`, `open-source`, `heltec-v3`, `xiao`

---
[View full page](https://openhardware.directory/s/1439/mesh-detect-2)

---

# Heltec Wireless Bridge

> ESP32 + SX1276 LoRa multi-protocol bridge in an aluminum enclosure, converting between WiFi, Bluetooth, and LoRa with 8MB flash and 8MB PSRAM.

## Details

- **Brand:** Heltec
- **Price:** Usd: 28.9
- **Board Type:** wireless-bridge
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz, FPU, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Psram: 8MB (QSPI), Flash: 8MB, Usb: Micro-USB (CP2102), Power: ["5V via Micro-USB","3.7V LiPo"], Operating Voltage: 3.3V, Operating Temp: -20°C to +70°C, Dimensions: 66 × 30 × 15mm, Weight: 140g, Battery Capacity: User-supplied LiPo (1.25mm JST), Antenna Connector: SMA female (x2), Sd Card: No
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: ["v4.2 BR/EDR","BLE"], Lora: SX1276 433/868/915MHz
- **Components:** {"name":"ESP32-D0WDQ6","type":"mcu","label":"Dual-Core WiFi & Bluetooth 4.2 MCU","description":"Xtensa LX6 dual-core MCU running at 240MHz with integrated WiFi 802.11 b/g/n and Bluetooth 4.2 BR/EDR + BLE, 520KB SRAM, hardware crypto acceleration.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"SX1276","type":"radio","label":"LoRa Sub-GHz Transceiver","description":"Semtech LoRa transceiver covering 137-1020MHz with +18dBm TX power and -135dBm RX sensitivity, supporting LoRa and FSK modulation for long-range communication.","datasheetUrl":"https://www.semtech.com/products/wireless-rf/lora-connect/sx1276"}, {"name":"CP2102","type":"usb-uart","label":"USB-to-UART Bridge Controller","description":"Silicon Labs single-chip USB-to-UART bridge providing programming and serial debug interface via Micro-USB port.","datasheetUrl":"https://www.silabs.com/documents/public/data-sheets/CP2102-9.pdf"}, {"name":"ESP-PSRAM64H","type":"memory","label":"8MB SPI Pseudo-SRAM","description":"Espressif 64Mbit (8MB) SPI PSRAM chip providing external memory for data buffering and protocol translation workloads.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp-psram64_esp-psram64h_datasheet_en.pdf"}, {"name":"TP4054","type":"battery-charger","label":"Linear Li-Ion Battery Charger","description":"Standalone linear Li-Ion battery charger IC providing constant-current/constant-voltage charging for the internal LiPo battery via the 1.25mm JST connector.","datasheetUrl":"https://media.digikey.com/pdf/Data%20Sheets/UTD%20Semi%20PDFs/TP4054.pdf"}, {"name":"AO3401","type":"power-management","label":"P-Channel MOSFET Power Switch","description":"Alpha & Omega Semiconductor P-channel MOSFET used for power path switching between USB and battery sources.","datasheetUrl":"https://www.alldatasheet.com/datasheet-pdf/pdf/216396/AOSMD/AO3401.html"}
- **Protocols:** {"name":"SPI","bus":"VSPI","pins":{"SCK":"GPIO5","MOSI":"GPIO27","MISO":"GPIO19","SS":"GPIO18"}}, {"name":"I2C","pins":{"SDA":"GPIO21","SCL":"GPIO22"}}, {"name":"UART","bus":"UART0","pins":{"TX":"GPIO1","RX":"GPIO3"}}, {"name":"LoRa","pins":{"SCK":"GPIO5","MOSI":"GPIO27","MISO":"GPIO19","NSS":"GPIO18","RST":"GPIO14","DIO0":"GPIO26","DIO1":"GPIO35","DIO2":"GPIO34"}}, {"name":"PWM","notes":"Available on all standard GPIO pins via LEDC controller"}
- **Gpio Map:** {"pin":"GPIO0","function":"Boot / User Button","protocol":"Digital","capabilities":["digital-input","digital-output","pwm","strapping"]}, {"pin":"GPIO1","function":"UART0 TX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO3","function":"UART0 RX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO5","function":"SPI SCK / LoRa SCK","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO14","function":"LoRa RST","protocol":"LoRa","capabilities":["digital-input","digital-output","pwm","adc","touch"]}, {"pin":"GPIO18","function":"SPI SS / LoRa NSS","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO19","function":"SPI MISO / LoRa MISO","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO21","function":"I2C SDA / Vext Control","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO22","function":"I2C SCL / LoRa LED","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO23","function":"WiFi LED","protocol":"Digital","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO25","function":"Built-in LED / BLE LED","protocol":"Digital","capabilities":["digital-input","digital-output","pwm","dac"]}, {"pin":"GPIO26","function":"LoRa DIO0 (IRQ)","protocol":"LoRa","capabilities":["digital-input","digital-output","pwm","dac","adc"]}, {"pin":"GPIO27","function":"SPI MOSI / LoRa MOSI","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","adc","touch"]}, {"pin":"GPIO34","function":"LoRa DIO2","protocol":"LoRa","capabilities":["digital-input","input-only","adc"]}, {"pin":"GPIO35","function":"LoRa DIO1","protocol":"LoRa","capabilities":["digital-input","input-only","adc"]}
- **Firmware:** arduino, meshtastic
- **Use Cases:** lora-wifi-bridge, lora-ble-bridge, lora-mesh-networking, meshtastic-mesh, lorawan-node, iot-gateway
- **Certifications:** CE
- **Battery Powered:** Yes
- **Links:** Product Url: https://heltec.org/project/wireless-bridge/, Github Url: https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series, Wiki Url: https://wiki.heltec.org/docs/devices/open-source-hardware/esp32-series/lora-32/wireless-bridge/product-usage-guide/, Datasheet Url: https://resource.heltec.cn/download/Wireless_Bridge/bridge.pdf, Schematics Url: https://resource.heltec.cn/download/Wireless_Bridge/Schematic_Diagram_HTIT-WB_V0.2.pdf
- **Stores:** {"name":"Heltec Store","url":"https://heltec.org/project/wireless-bridge/","price":"28.90"}, {"name":"Amazon","url":"https://www.amazon.com/Heltec-Development-Bluetooth-Compatible-902-928MHz/dp/B0D3X2CZRZ","price":"28.90"}

## Tags

`esp32`, `lora`, `wifi`, `bluetooth`, `bridge`, `meshtastic`, `lorawan`, `heltec`

---
[View full page](https://openhardware.directory/s/1439/heltec-wireless-bridge)

---

# LILYGO T-Deck Pro

> ESP32-S3 keyboard terminal with 3.1" e-paper touchscreen, LoRa SX1262, GPS, BHI260AP AI IMU, PCM5102A/ES8311 audio, 1400mAh battery, and optional 4G LTE (A7682E) for off-grid terminal applications.

## Details

- **Brand:** LILYGO
- **Board Type:** dev-board
- **Price:** Usd: 84.96, Buy Url: https://lilygo.cc/products/t-deck-pro
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-deck-pro","price":"$84.96"}
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Lora: SX1262 868/915MHz
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI instructions, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB, Flash: 16MB, Usb: USB-C, Power: 5V + LiPo, Operating Voltage: 3.3V, Display Size: 3.1", Display Type: E-Paper, Display Resolution: 320×240, Battery Capacity: 1400mAh, Charging Port: USB-C, Antenna Connector: U.FL/IPEX, Sd Card: microSD
- **Components:** {"name":"ESP32-S3FN16R8","type":"mcu","label":"Dual-Core WiFi & BLE MCU","description":"Xtensa LX7 dual-core at 240MHz with 16MB flash, 8MB PSRAM, WiFi, and BLE 5.0.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"GDEQ031T10","type":"display-driver","label":"3.1\" E-Paper Display Driver","description":"3.1-inch monochrome e-paper display driver supporting 320×240 with touch support.","datasheetUrl":"https://github.com/Xinyuan-LilyGO/T-Deck-Pro"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver","description":"Long-range LoRa transceiver covering 150–960 MHz with +22 dBm output.","datasheetUrl":"https://semtech.com/uploads/documents/DS_SX1261-2_V2.1.pdf"}, {"name":"BHI260AP","type":"accelerometer","label":"AI Smart Sensor Hub with IMU","description":"Self-learning AI sensor hub with integrated 6-axis IMU for gesture recognition.","datasheetUrl":"https://www.bosch-sensortec.com/products/smart-sensor-systems/bhi260ap/"}, {"name":"A7682E","type":"cellular-modem","label":"4G LTE Cat-1 Modem (optional)","description":"4G LTE Cat-1 cellular modem for global band connectivity (optional variant).","datasheetUrl":"https://www.simcom.com/product/A7682E.html"}
- **Protocols:** {"name":"SPI","pins":{"CLK":"GPIO40","MOSI":"GPIO41","MISO":"GPIO38"}}, {"name":"I2C","pins":{"SDA":"GPIO18","SCL":"GPIO8"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}
- **Gpio Map:** {"pin":"GPIO18","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO8","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}
- **Firmware Compatible:** arduino, esp-idf, meshtastic
- **Use Cases:** lora-messenger, iot-gateway, asset-tracking
- **Battery Powered:** Li-Po
- **Certifications:** CE, FCC
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Links:** Product Url: https://lilygo.cc/products/t-deck-pro, Github Url: https://github.com/Xinyuan-LilyGO/T-Deck-Pro

## Tags

`esp32-s3`, `e-paper`, `keyboard`, `lora`, `gps`, `4g`, `meshtastic`, `lilygo`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-deck-pro)

---

# LILYGO T-Beam 1W

> LILYGO T-Beam 1W is an ESP32-S3 LoRa development board featuring a 1-watt LoRa power amplifier for significantly extended transmission range, with GPS support, AXP2101 PMU, and 18650 battery compatibility.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 47.32, Buy Url: https://lilygo.cc/products/t-beam-1w
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-beam-1w","price":"$47.32"}
- **Board Type:** dev-board
- **Battery Powered:** 18650
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Lora: SX1262 433/868/915MHz 1W
- **Specs:** Cpu: ESP32-S3FN8 (ESP32-53FN8), Cpu Architecture: Xtensa LX7 dual-core, Flash: 16MB, Psram: 8MB, Usb: USB-C, Operating Voltage: 3.3V, Power: 5V + Li-Ion 18650, Sd Card: none, Battery Capacity: 18650 (user-supplied), Antenna Connector: SMA
- **Components:** {"name":"ESP32-S3FN8","type":"mcu","label":"Main MCU","description":"ESP32-S3 dual-core LX7 microprocessor with 16MB flash, 8MB PSRAM, Wi-Fi, and Bluetooth 5 LE","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Transceiver with 1W PA","description":"Semtech SX1262 sub-GHz LoRa transceiver with integrated 1-watt power amplifier for maximum transmission range","datasheetUrl":"https://semtech.com/uploads/documents/DS_SX1261-2_V2.1.pdf"}, {"name":"AXP2101","type":"pmu","label":"Power Management Unit","description":"AXP2101 PMU for 18650 battery charging, power regulation, and power management across the board","datasheetUrl":"https://www.x-powers.com/en.php/Info/product_detail/article_id/95"}
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}, {"name":"GPIO"}
- **Firmware Compatible:** meshtastic
- **Links:** Product Url: https://lilygo.cc/products/t-beam-1w, Github Url: https://github.com/Xinyuan-LilyGO/LilyGo-LoRa-Series, Wiki Url: https://github.com/Xinyuan-LilyGO/LilyGo-LoRa-Series/blob/master/docs/en/t_beam_1w/t_beam_1w_hw.md
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** long-range-iot, meshtastic-mesh, aprs-tracking, rural-sensor-network, lora-telemetry

## Tags

`esp32-s3`, `lora`, `1-watt`, `high-power`, `meshtastic`, `t-beam`, `long-range`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-beam-1w)

---

# LILYGO T-Watch Ultra

> Premium ESP32-S3 smartwatch development platform with 2.06" AMOLED touchscreen, LoRa SX1262, GNSS, NFC, MAX98357A audio, DRV2605 haptic, AXP2101 PMIC, and 1100mAh battery.

## Details

- **Brand:** LILYGO
- **Board Type:** dev-board
- **Price:** Usd: 78.32, Buy Url: https://lilygo.cc/products/t-watch-ultra
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-watch-ultra","price":"$78.32"}, {"name":"OpenELab","url":"https://openelab.io/products/lilygo-t-watch-ultra-lora","price":"€99.95"}
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Lora: SX1262 868/915MHz
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI instructions, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB, Flash: 16MB, Usb: USB-C, Power: 5V + LiPo, Operating Voltage: 3.3V, Display Size: 2.06", Display Type: AMOLED, Display Resolution: 410×502, Battery Capacity: 1100mAh, Charging Port: USB-C, Antenna Connector: U.FL/IPEX, Sd Card: microSD, Dimensions: 49×63.5×22mm, Weight: 250g
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"Dual-Core WiFi & BLE MCU","description":"Xtensa LX7 dual-core at 240MHz with 16MB flash, 8MB PSRAM, WiFi, and BLE 5.0.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"CO5300","type":"display-driver","label":"2.06\" AMOLED Display Driver","description":"High-resolution AMOLED display driver supporting 410×502 pixels with 16.7M colors.","datasheetUrl":"https://github.com/Xinyuan-LilyGO/T-Watch-Ultra"}, {"name":"CST9217","type":"touch-controller","label":"Multi-Touch Capacitive Controller","description":"Capacitive touch controller with I2C interface supporting up to 5 touch points.","datasheetUrl":"https://github.com/Xinyuan-LilyGO/T-Watch-Ultra"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver","description":"Long-range LoRa transceiver covering 150–960 MHz with +22 dBm output power.","datasheetUrl":"https://semtech.com/uploads/documents/DS_SX1261-2_V2.1.pdf"}, {"name":"MAX98357A","type":"audio-amplifier","label":"I2S Class-D Audio Amplifier","description":"Filterless 3.2W Class D amplifier with I2S interface for speaker audio output.","datasheetUrl":"https://www.analog.com/media/en/technical-documentation/data-sheets/MAX98357A-MAX98357B.pdf"}, {"name":"DRV2605","type":"haptic","label":"Haptic Motor Driver","description":"I2C haptic motor driver with 123 built-in waveforms for ERM and LRA actuators.","datasheetUrl":"https://www.ti.com/lit/ds/symlink/drv2605.pdf"}, {"name":"AXP2101","type":"battery-charger","label":"Power Management IC","description":"Advanced PMIC with multi-rail LDO outputs, LiPo charging, fuel gauge, and power-off control.","datasheetUrl":"https://github.com/Xinyuan-LilyGO/T-Watch-Ultra"}
- **Protocols:** {"name":"SPI","pins":{"CLK":"GPIO3","MOSI":"GPIO1","MISO":"GPIO4","CS":"GPIO2"}}, {"name":"I2C","pins":{"SDA":"GPIO10","SCL":"GPIO11"}}, {"name":"I2S","pins":{"BCLK":"GPIO44","WS":"GPIO43","DOUT":"GPIO45"}}
- **Gpio Map:** {"pin":"GPIO10","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO11","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO44","function":"I2S BCLK","protocol":"I2S","capabilities":["digital-output"]}, {"pin":"GPIO43","function":"I2S WS","protocol":"I2S","capabilities":["digital-output"]}, {"pin":"GPIO45","function":"I2S DOUT","protocol":"I2S","capabilities":["digital-output"]}
- **Firmware Compatible:** arduino, esp-idf, micropython
- **Use Cases:** smart-watch, asset-tracking, iot-gateway
- **Battery Powered:** Li-Po
- **Certifications:** CE, FCC
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Links:** Product Url: https://lilygo.cc/products/t-watch-ultra, Github Url: https://github.com/Xinyuan-LilyGO/T-Watch-Ultra

## Tags

`esp32-s3`, `smartwatch`, `lora`, `gnss`, `amoled`, `nfc`, `haptic`, `lilygo`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-watch-ultra)

---

# Adafruit Feather 32u4 RFM69HCW (868/915 MHz)

> Feather-format development board combining the ATmega32u4 microcontroller with an RFM69HCW 868/915 MHz packet radio for low-power sub-GHz wireless applications.

## Details

- **Brand:** Adafruit
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Battery Powered:** Li-Po
- **Specs:** Cpu: AVR ATmega32u4 @ 8MHz, Cpu Architecture: AVR, Cpu Frequency: 8MHz, Cpu Cores: 1, Ram: 2KB SRAM, Flash: 32KB, Operating Voltage: 3.3V, Power: 3.7V LiPo via JST or 5V Micro-USB, Battery Capacity: external LiPo (JST connector), Sd Card: none, Antenna Connector: U.FL/IPEX, Dimensions: 51.0 × 22.8 × 8mm, Weight: 5g
- **Connectivity:** Lora: RFM69HCW 868/915 MHz sub-GHz packet radio
- **Protocols:** {"name":"I2C","pins":{"SDA":"D2","SCL":"D3"}}, {"name":"SPI","pins":{"MOSI":"D16","MISO":"D14","SCK":"D15","CS":"D10"}}, {"name":"UART","pins":{"TX":"D1","RX":"D0"}}
- **Gpio Map:** {"pin":"D0","function":"RX — UART Receive","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D1","function":"TX — UART Transmit","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D2","function":"SDA — I2C Data","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D3","function":"SCL — I2C Clock","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D4","function":"Radio RST","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"D5","function":"GPIO / PWM","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","function":"GPIO / PWM","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D7","function":"Radio IRQ","protocol":"GPIO","capabilities":["digital-input"]}, {"pin":"D8","function":"Radio CS","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D9","function":"GPIO / PWM","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D10","function":"SPI CS / PWM","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D11","function":"GPIO / PWM","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D13","function":"LED / PWM","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D14","function":"MISO — SPI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D15","function":"SCK — SPI Clock","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D16","function":"MOSI — SPI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"A0","function":"Analog Input 0 (D18)","protocol":"GPIO","capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"A1","function":"Analog Input 1 (D19)","protocol":"GPIO","capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"A2","function":"Analog Input 2 (D20)","protocol":"GPIO","capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"A3","function":"Analog Input 3 (D21)","protocol":"GPIO","capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"A4","function":"Analog Input 4 (D22)","protocol":"GPIO","capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"A5","function":"Analog Input 5 (D23)","protocol":"GPIO","capabilities":["digital-input","digital-output","analog-input"]}
- **Components:** {"type":"mcu","label":"8-bit AVR MCU @ 8MHz","part":"ATmega32u4","description":"8-bit AVR microcontroller with native USB, 32KB flash, 2KB SRAM, running at 8MHz on 3.3V","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf"}, {"type":"radio","label":"RFM69HCW 868/915MHz Packet Radio","part":"RFM69HCW","description":"HopeRF RFM69HCW sub-GHz packet radio transceiver operating at 868/915 MHz with up to +20 dBm output and AES-128 encryption","datasheetUrl":"https://cdn.sparkfun.com/datasheets/Wireless/General/RFM69HCW-V1.1.pdf"}, {"type":"battery-charger","label":"100mA LiPo Charger IC","part":"MCP73831","description":"Microchip MCP73831 single-cell LiPo/LiIon battery charger IC providing up to 100mA charge current via USB","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/20001984g.pdf"}
- **Firmware Compatible:** arduino, platformio
- **Use Cases:** iot, lora-mesh-networking, environmental-monitoring, asset-tracking
- **Price:** Usd: 24.95, Buy Url: https://www.adafruit.com/product/3076
- **Links:** Product Url: https://www.adafruit.com/product/3076, Wiki Url: https://learn.adafruit.com/adafruit-feather-32u4-radio-with-rfm69hcw-module, Github Url: https://github.com/adafruit/Adafruit-Feather-32u4-Radio-PCB

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-32u4-rfm69hcw)

---

# Adafruit Feather 32u4 RFM96 LoRa (433 MHz)

> Feather-format development board combining the ATmega32u4 microcontroller with an RFM96 LoRa 433 MHz transceiver for long-range, low-power IoT applications.

## Details

- **Brand:** Adafruit
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Battery Powered:** Li-Po
- **Specs:** Cpu: AVR ATmega32u4 @ 8MHz, Cpu Architecture: AVR, Cpu Frequency: 8MHz, Cpu Cores: 1, Ram: 2KB SRAM, Flash: 32KB, Operating Voltage: 3.3V, Power: 3.7V LiPo via JST or 5V Micro-USB, Battery Capacity: external LiPo (JST connector), Sd Card: none, Antenna Connector: U.FL/IPEX, Dimensions: 51.0 × 22.8 × 8mm, Weight: 5g
- **Connectivity:** Lora: RFM96 LoRa 433 MHz (SX1276-based)
- **Protocols:** {"name":"I2C","pins":{"SDA":"D2","SCL":"D3"}}, {"name":"SPI","pins":{"MOSI":"D16","MISO":"D14","SCK":"D15","CS":"D10"}}, {"name":"UART","pins":{"TX":"D1","RX":"D0"}}
- **Gpio Map:** {"pin":"D0","function":"RX — UART Receive","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D1","function":"TX — UART Transmit","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D2","function":"SDA — I2C Data","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D3","function":"SCL — I2C Clock","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D4","function":"Radio RST","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"D5","function":"GPIO / PWM","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","function":"GPIO / PWM","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D7","function":"Radio IRQ","protocol":"GPIO","capabilities":["digital-input"]}, {"pin":"D8","function":"Radio CS","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D9","function":"GPIO / PWM","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D10","function":"SPI CS / PWM","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D11","function":"GPIO / PWM","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D13","function":"LED / PWM","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D14","function":"MISO — SPI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D15","function":"SCK — SPI Clock","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D16","function":"MOSI — SPI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"A0","function":"Analog Input 0 (D18)","protocol":"GPIO","capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"A1","function":"Analog Input 1 (D19)","protocol":"GPIO","capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"A2","function":"Analog Input 2 (D20)","protocol":"GPIO","capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"A3","function":"Analog Input 3 (D21)","protocol":"GPIO","capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"A4","function":"Analog Input 4 (D22)","protocol":"GPIO","capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"A5","function":"Analog Input 5 (D23)","protocol":"GPIO","capabilities":["digital-input","digital-output","analog-input"]}
- **Components:** {"type":"mcu","label":"8-bit AVR MCU @ 8MHz","part":"ATmega32u4","description":"8-bit AVR microcontroller with native USB, 32KB flash, 2KB SRAM, running at 8MHz on 3.3V","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf"}, {"type":"radio","label":"RFM96 LoRa 433MHz Transceiver","part":"RFM96","description":"HopeRF RFM96 LoRa transceiver (SX1276-based) operating at 433 MHz with configurable spreading factor for long-range, low-power communication","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/3179/sx1276_77_78_79.pdf"}, {"type":"battery-charger","label":"100mA LiPo Charger IC","part":"MCP73831","description":"Microchip MCP73831 single-cell LiPo/LiIon battery charger IC providing up to 100mA charge current via USB","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/20001984g.pdf"}
- **Firmware Compatible:** arduino, platformio
- **Use Cases:** iot, lora-mesh-networking, environmental-monitoring, asset-tracking
- **Price:** Usd: 34.95, Buy Url: https://www.adafruit.com/product/3079
- **Links:** Product Url: https://www.adafruit.com/product/3077, Wiki Url: https://learn.adafruit.com/adafruit-feather-32u4-radio-with-rfm69hcw-module, Github Url: https://github.com/adafruit/Adafruit-Feather-32u4-Radio-PCB

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-32u4-rfm96)

---

# LoRa A39-T230A30D1a SX1262 Module

> Long-range LoRa transceiver module with Semtech SX1262, UART interface, 1W output power, and up to 16km range at 210-241MHz. Ideal for remote telemetry and agricultural IoT.

## Details

- **Brand:** OpenELAB
- **Price:** Usd: 10.9, Buy Url: https://openelab.io/products/lora-a39-t900a30d1a
- **Stores:** {"name":"OpenELAB","url":"https://openelab.io/products/lora-a39-t900a30d1a","price":"$10.90"}
- **Board Type:** module
- **Connectivity:** Lora: SX1262 210-241MHz 30dBm
- **Specs:** Cpu: SX1262 embedded DSP core (no user-programmable CPU), Cpu Architecture: Proprietary (Semtech baseband DSP), Flash: N/A (peripheral module), Ram: N/A (peripheral module), Operating Voltage: 3.3V, Power: 3.3–5.5V, Antenna Connector: SMA or U.FL (external antenna), Sd Card: none
- **Components:** {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver (210–241MHz)","description":"Semtech SX1262 LoRa transceiver with 1W output power, -148dBm sensitivity, and up to 16km range at 210–241MHz.","datasheetUrl":"https://semtech.com/uploads/documents/DS_SX1261-2_V2.1.pdf"}
- **Protocols:** {"name":"UART"}, {"name":"LoRa"}
- **Product Readiness:** developer
- **Use Cases:** lora-mesh-networking, remote-sensor-nodes, smart-agriculture, environmental-monitoring, industrial-iot
- **Links:** Product Url: https://openelab.io/products/lora-a39-t900a30d1a

## Tags

`lora`, `sx1262`, `uart`, `long-range`, `sub-ghz`, `wireless`, `telemetry`, `iot`

---
[View full page](https://openhardware.directory/s/1439/lora-a39-module)

---

# Adafruit Feather 32u4 RFM95 LoRa (900 MHz)

> Feather-format development board combining the ATmega32u4 microcontroller with an RFM95 LoRa 868/915 MHz transceiver for long-range, low-power IoT applications.

## Details

- **Brand:** Adafruit
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Battery Powered:** Li-Po
- **Specs:** Cpu: AVR ATmega32u4 @ 8MHz, Cpu Architecture: AVR, Cpu Frequency: 8MHz, Cpu Cores: 1, Ram: 2KB SRAM, Flash: 32KB, Operating Voltage: 3.3V, Power: 3.7V LiPo via JST or 5V Micro-USB, Battery Capacity: external LiPo (JST connector), Sd Card: none, Antenna Connector: U.FL/IPEX, Dimensions: 51.0 × 22.8 × 8mm, Weight: 5g
- **Connectivity:** Lora: RFM95 LoRa 868/915 MHz (SX1276-based)
- **Protocols:** {"name":"I2C","pins":{"SDA":"D2","SCL":"D3"}}, {"name":"SPI","pins":{"MOSI":"D16","MISO":"D14","SCK":"D15","CS":"D10"}}, {"name":"UART","pins":{"TX":"D1","RX":"D0"}}
- **Gpio Map:** {"pin":"D0","function":"RX — UART Receive","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D1","function":"TX — UART Transmit","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D2","function":"SDA — I2C Data","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D3","function":"SCL — I2C Clock","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D4","function":"Radio RST","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"D5","function":"GPIO / PWM","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","function":"GPIO / PWM","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D7","function":"Radio IRQ","protocol":"GPIO","capabilities":["digital-input"]}, {"pin":"D8","function":"Radio CS","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D9","function":"GPIO / PWM","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D10","function":"SPI CS / PWM","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D11","function":"GPIO / PWM","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D13","function":"LED / PWM","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D14","function":"MISO — SPI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D15","function":"SCK — SPI Clock","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D16","function":"MOSI — SPI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"A0","function":"Analog Input 0 (D18)","protocol":"GPIO","capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"A1","function":"Analog Input 1 (D19)","protocol":"GPIO","capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"A2","function":"Analog Input 2 (D20)","protocol":"GPIO","capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"A3","function":"Analog Input 3 (D21)","protocol":"GPIO","capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"A4","function":"Analog Input 4 (D22)","protocol":"GPIO","capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"A5","function":"Analog Input 5 (D23)","protocol":"GPIO","capabilities":["digital-input","digital-output","analog-input"]}
- **Components:** {"type":"mcu","label":"8-bit AVR MCU @ 8MHz","part":"ATmega32u4","description":"8-bit AVR microcontroller with native USB, 32KB flash, 2KB SRAM, running at 8MHz on 3.3V","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf"}, {"type":"radio","label":"RFM95 LoRa 868/915MHz Transceiver","part":"RFM95","description":"HopeRF RFM95 LoRa transceiver (SX1276-based) operating at 868/915 MHz with configurable spreading factor for long-range, low-power communication","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/3179/sx1276_77_78_79.pdf"}, {"type":"battery-charger","label":"100mA LiPo Charger IC","part":"MCP73831","description":"Microchip MCP73831 single-cell LiPo/LiIon battery charger IC providing up to 100mA charge current via USB","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/20001984g.pdf"}
- **Firmware Compatible:** arduino, platformio
- **Use Cases:** iot, lora-mesh-networking, environmental-monitoring, asset-tracking
- **Price:** Usd: 34.95, Buy Url: https://www.adafruit.com/product/3078
- **Links:** Product Url: https://www.adafruit.com/product/3178, Wiki Url: https://learn.adafruit.com/adafruit-feather-32u4-radio-with-rfm69hcw-module, Github Url: https://github.com/adafruit/Adafruit-Feather-32u4-Radio-PCB

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-32u4-rfm95)

---

# Heltec HT-M00S Single Channel LoRa Gateway

> A compact, wall-mountable single-channel LoRaWAN gateway based on the HT-CT62 module (ESP32-C3 + SX1262). Designed for indoor use with a built-in PCB antenna, it can listen to over a dozen LoRa nodes simultaneously and forward data to cloud servers via WiFi. Available in 470MHz, 868MHz, and 915MHz variants.

## Details

- **Brand:** Heltec Automation
- **Price:** Usd: 18
- **Board Type:** lorawan-gateway
- **Soc:** esp32-c3
- **Specs:** Cpu: RISC-V single-core @ 160MHz, 4-stage pipeline, Cpu Architecture: RISC-V, Cpu Frequency: 160MHz, Cpu Cores: 1, Ram: 400KB SRAM, Flash: 4MB SiP Flash, Usb: USB-C (power only), Power: 5V, Operating Voltage: 3.3V, Operating Temp: -40°C to +85°C, Dimensions: 46 × 46 × 13mm, Weight: 60g, Antenna Connector: PCB antenna (built-in), Sd Card: No
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Lora: SX1262 470/868/915MHz
- **Components:** {"name":"ESP32-C3FN4","type":"mcu","label":"RISC-V WiFi & BLE 5.0 MCU","description":"Espressif ESP32-C3FN4 single-core RISC-V MCU at 160MHz with 400KB SRAM, 4MB in-package flash, WiFi 802.11 b/g/n, and Bluetooth LE 5.0. Features hardware AES-128/256 and SHA acceleration, secure boot, and flash encryption.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver","description":"Semtech SX1262 long-range, low-power sub-GHz RF transceiver supporting LoRa and FSK modulation in the 150-960MHz band. Delivers up to +22dBm TX power with -134dBm receive sensitivity at SF12/125kHz.","datasheetUrl":"https://cdn.sparkfun.com/assets/6/b/5/1/4/SX1262_datasheet.pdf"}, {"name":"HT-CT62","type":"module","label":"ESP32-C3 + SX1262 WiFi/LoRa Combo Module","description":"Heltec HT-CT62 integrated module combining ESP32-C3FN4 and SX1262 in a compact 17.78 x 17.78 x 2.8mm stamp-hole package with built-in RF matching circuits.","datasheetUrl":"https://resource.heltec.cn/download/HT-CT62/HT-CT62(Rev1.1).pdf"}
- **Protocols:** {"name":"SPI","bus":"SPI0","pins":{"SCK":"GPIO10","MOSI":"GPIO7","MISO":"GPIO6","CS":"GPIO8"},"notes":"Connected to SX1262 LoRa transceiver"}, {"name":"UART","pins":{"TX":"GPIO21","RX":"GPIO20"}}, {"name":"I2C","pins":{"SDA":"GPIO8","SCL":"GPIO9"},"notes":"Default I2C bus"}, {"name":"LoRa","pins":{"DIO1":"GPIO3","BUSY":"GPIO4","RESET":"GPIO5","CS":"GPIO8"},"notes":"SX1262 control pins"}
- **Gpio Map:** {"pin":"GPIO0","function":"ADC1_CH0","protocol":"ADC","capabilities":["digital-input","digital-output","adc","pwm","rtc"]}, {"pin":"GPIO1","function":"ADC1_CH1","protocol":"ADC","capabilities":["digital-input","digital-output","adc","pwm","rtc"]}, {"pin":"GPIO2","function":"LED / ADC1_CH2","protocol":"GPIO","capabilities":["digital-input","digital-output","adc","pwm","rtc"]}, {"pin":"GPIO3","function":"LoRa DIO1","protocol":"LoRa","capabilities":["digital-input","digital-output","adc","pwm","rtc"]}, {"pin":"GPIO4","function":"LoRa BUSY","protocol":"LoRa","capabilities":["digital-input","digital-output","adc","pwm","rtc"]}, {"pin":"GPIO5","function":"LoRa RESET","protocol":"LoRa","capabilities":["digital-input","digital-output","pwm","rtc"]}, {"pin":"GPIO6","function":"SPI MISO (LoRa)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO7","function":"SPI MOSI (LoRa)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO8","function":"SPI CS / I2C SDA (LoRa)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO9","function":"USER Button / I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO10","function":"SPI SCK (LoRa)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO18","function":"USB D-","protocol":"USB","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO19","function":"USB D+","protocol":"USB","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO20","function":"UART RX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO21","function":"UART TX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}
- **Links:** Product Url: https://heltec.org/project/ht-m00s-single-channel-lora-gateway/, Github Url: https://github.com/HelTecAutomation, Wiki Url: https://wiki.heltec.org/docs/devices/lorawan-application/lora-gateway/ht-m00s/, Datasheet Url: https://resource.heltec.cn/download/HT-M00S/HT-M00S.pdf, Schematics Url: https://resource.heltec.cn/download/HT-CT62/HT-CT62_Schematic_Diagram.pdf
- **Stores:** {"name":"Heltec Store","url":"https://heltec.org/project/ht-m00s-single-channel-lora-gateway/","price":"$18.00"}
- **Firmware:** Arduino, LoRaWAN, Meshtastic
- **Use Cases:** lorawan-gateway, private-lorawan-network, lorawan-prototyping, sensor-data-collection, smart-home-hub, iot-gateway

## Tags

`lora`, `lorawan`, `gateway`, `esp32-c3`, `sx1262`, `iot`, `heltec`, `single-channel`, `wifi`

---
[View full page](https://openhardware.directory/s/1439/heltec-ht-m00s)

---

# LILYGO T5 E-Paper S3 Pro

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

## Details

- **Brand:** LILYGO
- **Price:** Usd: 81.36, Buy Url: https://lilygo.cc/products/t5-e-paper-s3-pro
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t5-e-paper-s3-pro","price":"$81.36"}, {"name":"OpenELab","url":"https://openelab.io/products/lilygo-t5-s3-pro","price":"€101.95"}
- **Board Type:** ESP32-S3
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Lora: SX1262 433/868/915MHz
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, Cpu Architecture: Xtensa LX7 dual-core, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB, Flash: 16MB, Display Type: E-Paper, Display Size: 4.7", Display Resolution: 960×540, Operating Voltage: 3.3V, Power: 5V + LiPo, Usb: USB-C, Sd Card: microSD, Battery Capacity: LiPo (user-supplied, 1.25mm JST), Antenna Connector: U.FL/IPEX
- **Components:** {"name":"ESP32-S3-WROOM-1","type":"mcu","label":"ESP32-S3 MCU Module","description":"Espressif ESP32-S3-WROOM-1 module with 16MB flash, 8MB PSRAM, dual-core Xtensa LX7, WiFi, and Bluetooth 5 LE.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Radio Transceiver","description":"Semtech SX1262 sub-GHz LoRa transceiver supporting 433/868/915MHz with +22dBm output power.","datasheetUrl":"https://semtech.com/uploads/documents/DS_SX1261-2_V2.1.pdf"}, {"name":"ED047TC1","type":"display-driver","label":"4.7\" E-Paper Display Driver","description":"E Ink ED047TC1 4.7-inch e-paper display driver IC supporting 16 grey levels for rich monochrome rendering.","datasheetUrl":"https://www.eink.com/display_product.html"}, {"name":"PCF8563","type":"rtc","label":"Real-Time Clock","description":"NXP PCF8563 low-power real-time clock and calendar IC connected via I2C for accurate timekeeping.","datasheetUrl":"https://www.nxp.com/docs/en/data-sheet/PCF8563.pdf"}, {"name":"BQ25896","type":"pmic","label":"Battery Charger IC","description":"Texas Instruments BQ25896 I2C-controlled 3A single-cell Li-Ion/LiPo battery charger with power path management.","datasheetUrl":"https://www.ti.com/lit/ds/symlink/bq25896.pdf"}, {"name":"BQ27220","type":"pmic","label":"Battery Fuel Gauge","description":"Texas Instruments BQ27220 single-cell Li-Ion battery fuel gauge IC providing accurate state-of-charge reporting via I2C.","datasheetUrl":"https://www.ti.com/lit/ds/symlink/bq27220.pdf"}
- **Protocols:** {"name":"SPI","description":"SPI for e-paper display, LoRa radio, and microSD card"}, {"name":"I2C","description":"I2C for RTC and battery management ICs"}, {"name":"UART","description":"UART for programming and GPS"}
- **Available Software:** {"name":"GxEPD2","url":"https://github.com/ZinggJM/GxEPD2"}, {"name":"LilyGo T5 Epaper Series","url":"https://github.com/Xinyuan-LilyGO/LilyGo-T5-Epaper-Series"}
- **Links:** Product Url: https://lilygo.cc/products/t5-e-paper-s3-pro, Github Url: https://github.com/Xinyuan-LilyGO/LilyGo-T5-Epaper-Series
- **Firmware Compatible:** arduino, platformio, meshtastic
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** e-reader, weather-display, smart-home-dashboard, digital-signage, lora-mesh-networking, field-data-logger, gps-tracking, environmental-monitoring

## Tags

`e-paper`, `e-ink`, `esp32-s3`, `lora`, `sx1262`, `4.7-inch`, `grayscale`, `touch`, `rtc`, `gps`, `battery-management`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t5-e-paper-s3-pro)

---

# LILYGO T-Connect Pro

> ESP32-S3 three-board stack with SX1262 LoRa, CAN, RS485, RS232, Ethernet (W5500), relay, capacitive touch LCD, and DC input — a versatile industrial IoT gateway with long-range wireless.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 60.74, Buy Url: https://lilygo.cc/products/t-connect-pro
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-connect-pro","price":"$60.74"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Ethernet: 10/100 Mbps W5500, Lora: SX1262 433/868/915/920MHz
- **Specs:** Cpu: ESP32-S3-R8 Xtensa LX7 dual-core @ 240MHz, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Flash: 16MB, Psram: 8MB, Usb: USB-C, Power: 5-12V DC, Operating Voltage: 3.3V, Display Size: 222×480px LCD (optional), Display Type: LCD TFT (optional), Sd Card: none
- **Components:** {"name":"ESP32-S3R8","type":"mcu","label":"Dual-Core WiFi/BLE SoC with PSRAM","description":"Espressif ESP32-S3-R8 dual-core Xtensa LX7 at 240MHz with 8MB PSRAM, 2.4GHz WiFi, and Bluetooth 5 LE.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver (HPD16A module)","description":"Semtech SX1262 LoRa transceiver inside HPD16A module, covering 433/868/915/920 MHz with +22 dBm output.","datasheetUrl":"https://semtech.com/uploads/documents/DS_SX1261-2_V2.1.pdf"}, {"name":"W5500","type":"interface","label":"SPI Ethernet Controller","description":"WIZnet W5500 hardwired TCP/IP SPI Ethernet controller providing 10/100 Mbps wired network connectivity.","datasheetUrl":"https://www.wiznet.io/wp-content/uploads/wiznethome/Chip/W5500/Document/W5500_DS_V109E.pdf"}, {"name":"RS485/RS232/CAN","type":"interface","label":"Industrial Serial Interfaces","description":"RS485, RS232, and CAN bus interfaces for connecting to industrial sensors, PLCs, and vehicle networks.","datasheetUrl":"https://github.com/Xinyuan-LilyGO/T-Connect-Pro"}
- **Protocols:** {"name":"RS-485"}, {"name":"RS-232"}, {"name":"CAN"}, {"name":"SPI"}, {"name":"I2C"}, {"name":"UART"}
- **Firmware Compatible:** arduino, platformio, micropython
- **Product Readiness:** developer
- **Use Cases:** industrial-automation, iot-gateway, lora-mesh-networking, wired-networking
- **Links:** Product Url: https://lilygo.cc/products/t-connect-pro, Github Url: https://github.com/Xinyuan-LilyGO/T-Connect-Pro

## Tags

`esp32-s3`, `lora`, `can-bus`, `rs485`, `rs232`, `ethernet`, `industrial`, `lilygo`, `iot-gateway`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-connect-pro)

---

# Heltec HRI-485X

> Industrial RS-485 wireless converter with ESP32, LoRa SX1262, Ethernet, and ESPHome support. Converts RS-485/Modbus serial data to LoRa, LoRaWAN, LTE, or Ethernet for long-range industrial IoT communication. DIN rail mountable with IP65 protection and 4.5-28V wide voltage input.

## Details

- **Brand:** Heltec Automation
- **Board Type:** DTU
- **Price:** Usd: 17.9, Buy Url: https://heltec.org/project/hri-485x/
- **Stores:** {"name":"Heltec Store","url":"https://heltec.org/project/hri-485x/","price":"$17.90"}, {"name":"Amazon","url":"https://www.amazon.com/Heltec-Wireless-Converter-Reliable-HRI-4851-915MHz/dp/B0DB27G4Z6","price":"$27.90"}
- **Links:** Product Url: https://heltec.org/project/hri-485x/, Wiki Url: https://docs.heltec.org/en/ready_to_use/hri-485x/index.html, Datasheet Url: https://resource.heltec.cn/download/HRI-485X/HRI-485x.pdf, Github Url: https://github.com/HelTecAutomation
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz, FPU, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 4MB, Usb: No, Power: 7-28V DC, Operating Voltage: 3.3V, Operating Temp: -40°C to +85°C, Dimensions: 120 × 70 × 32mm, Weight: 90g, Sd Card: No, Antenna Connector: SMA female (LoRa)
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: ["Bluetooth 4.2","BLE"], Lora: SX1262 433/868/915MHz, Ethernet: 10/100 Mbps
- **Components:** {"name":"ESP32-D0WDQ6","type":"mcu","label":"Dual-Core WiFi & BT 4.2 MCU","description":"Xtensa LX6 dual-core processor at 240MHz with 520KB SRAM, 4MB flash, WiFi 802.11 b/g/n and Bluetooth 4.2/BLE. Provides the main processing, Ethernet MAC, and wireless connectivity for the converter.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver","description":"Semtech SX1262 long-range, low-power sub-GHz RF transceiver supporting LoRa and FSK modulation in the 150-960MHz ISM bands. Provides +22dBm TX power with -134dBm receiving sensitivity for multi-kilometer range.","datasheetUrl":"https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"}, {"name":"RTL8201","type":"ethernet-phy","label":"10/100Mbps Ethernet PHY","description":"Realtek RTL8201 single-chip 10/100Mbps Fast Ethernet PHYceiver connected via RMII interface, providing wired LAN connectivity for local configuration and data forwarding.","datasheetUrl":"http://realtek.info/pdf/rtl8201.pdf"}, {"name":"MAX3485","type":"rs485-transceiver","label":"3.3V RS-485/RS-422 Transceiver","description":"Maxim MAX3485 half-duplex RS-485/RS-422 transceiver operating at 3.3V with up to 10Mbps data rate. Power-controlled via GPIO16 for energy-efficient RS-485 bus communication.","datasheetUrl":"https://www.analog.com/en/products/max3485.html"}
- **Protocols:** {"name":"UART","bus":"UART0","pins":{"TX":"GPIO33","RX":"GPIO37"},"notes":"RS-485 Modbus RTU via MAX3485 transceiver"}, {"name":"Ethernet (RMII)","pins":{"MDC":"GPIO23","MDIO":"GPIO18","CLK":"GPIO17"},"notes":"RTL8201 PHY, 10/100Mbps"}, {"name":"Modbus RTU","notes":"Over RS-485 bus, configurable baud rate 1200-115200"}
- **Gpio Map:** {"pin":"GPIO2","function":"HA Online LED","capabilities":["digital-output"]}, {"pin":"GPIO3","function":"Status LED","capabilities":["digital-output"]}, {"pin":"GPIO16","function":"MAX3485 Power Control","capabilities":["digital-output"]}, {"pin":"GPIO17","function":"Ethernet RMII CLK","protocol":"Ethernet","capabilities":["digital-output"]}, {"pin":"GPIO18","function":"Ethernet MDIO","protocol":"Ethernet","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO23","function":"Ethernet MDC","protocol":"Ethernet","capabilities":["digital-output"]}, {"pin":"GPIO33","function":"UART TX (RS-485)","protocol":"UART","capabilities":["digital-output"]}, {"pin":"GPIO37","function":"UART RX (RS-485)","protocol":"UART","capabilities":["digital-input"]}
- **Firmware:** esphome, arduino
- **Use Cases:** modbus-iot-gateway, industrial-rs485-communication, rs485-to-lora-bridge, rs485-to-wifi-bridge, building-management, lora-mesh-networking

## Tags

`rs485`, `lora`, `modbus`, `industrial`, `iot-gateway`, `esphome`, `ethernet`, `din-rail`, `esp32`

---
[View full page](https://openhardware.directory/s/1439/heltec-hri-485x)

---

# Heltec HT-M00 Dual Channel LoRa Gateway

> A compact, low-cost dual-channel LoRaWAN gateway based on ESP32 and dual SX1276 transceivers, designed for indoor LoRa coverage of 1500-2000 square meters with support for SF7-SF12 spreading factors and LoRaWAN Class A/C protocols.

## Details

- **Brand:** Heltec Automation
- **Price:** Usd: 39
- **Board Type:** lora-gateway
- **Soc:** ESP32-D0WDQ6
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz, FPU, hardware crypto (AES/SHA), Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 4MB, Usb: USB Type-C (via CP2102), Power: 5V via USB Type-C, Operating Voltage: 3.3V, Operating Temp: -20°C to +70°C, Dimensions: 30 × 76 × 14mm, Weight: 90g, Display Size: 0.96", Display Type: OLED, Display Resolution: 128×64, Antenna Connector: Built-in PCB antenna, Sd Card: No
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: ["Bluetooth 4.2","BLE"], Lora: 2x SX1276 (433/868/915MHz)
- **Components:** {"name":"ESP32-D0WDQ6","type":"mcu","label":"Dual-Core WiFi & BT 4.2 MCU","description":"Xtensa LX6 dual-core processor at 240MHz with 520KB SRAM, WiFi 802.11 b/g/n, Bluetooth 4.2 + BLE, hardware crypto acceleration, and deep sleep support. Drives both SX1276 LoRa transceivers and the OLED display.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"SX1276","type":"radio","label":"LoRa Sub-GHz Transceiver (x2)","description":"Two Semtech SX1276 LoRa transceivers providing dual-channel reception with -110dBm sensitivity at 300bps and up to +18dBm TX power. Supports 137-1020MHz frequency range with LoRa modulation (SF7-SF12) and FSK modulation.","datasheetUrl":"https://www.semtech.com/products/wireless-rf/lora-connect/sx1276"}, {"name":"SSD1306","type":"display-driver","label":"0.96\" OLED Display Controller","description":"128x64 monochrome OLED display driver connected via I2C, showing real-time gateway status including upstream/downstream packet counts and channel activity.","datasheetUrl":"https://www.datasheethub.com/ssd1306-128x64-mono-0-96-inch-i2c-oled-display/"}, {"name":"CP2102","type":"usb-uart","label":"USB-to-UART Bridge","description":"Silicon Labs CP2102 USB-to-UART bridge providing serial communication for firmware programming, debug output, and chip ID reading at 115200 baud.","datasheetUrl":"https://www.silabs.com/interface/usb-bridges/classic/device.cp2102"}
- **Protocols:** {"name":"SPI","bus":"VSPI","pins":{"SCK":"GPIO18","MISO":"GPIO19","MOSI":"GPIO23"},"notes":"Shared SPI bus for dual SX1276 LoRa transceivers with separate chip select lines"}, {"name":"I2C","pins":{"SDA":"GPIO4","SCL":"GPIO15"},"notes":"Connected to onboard 0.96\" SSD1306 OLED display"}, {"name":"UART","bus":"UART0","pins":{"TX":"GPIO1","RX":"GPIO3"},"notes":"USB-serial via CP2102 for programming and debug"}
- **Gpio Map:** {"pin":"GPIO1","function":"UART0 TX","protocol":"UART","capabilities":["digital-output"]}, {"pin":"GPIO3","function":"UART0 RX","protocol":"UART","capabilities":["digital-input"]}, {"pin":"GPIO4","function":"I2C SDA (OLED)","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO15","function":"I2C SCL (OLED)","protocol":"I2C","capabilities":["digital-input","digital-output","strapping"]}, {"pin":"GPIO18","function":"SPI SCK (LoRa)","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO19","function":"SPI MISO (LoRa)","protocol":"SPI","capabilities":["digital-input"]}, {"pin":"GPIO23","function":"SPI MOSI (LoRa)","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO16","function":"OLED RST","capabilities":["digital-output"]}, {"pin":"GPIO0","function":"CFG Button","capabilities":["digital-input","strapping"]}, {"pin":"GPIO2","function":"STA Button","capabilities":["digital-input","strapping"]}
- **Firmware:** arduino
- **Use Cases:** lorawan-gateway, lora-mesh-networking, environmental-monitoring, smart-agriculture, long-range-sensor-network
- **Certifications:** CE
- **Links:** Product Url: https://heltec.org/project/ht-m00/, Github Url: https://github.com/HelTecAutomation/HeltecDocs, Wiki Url: https://wiki.heltec.org/docs/devices/lorawan-application/lora-gateway/ht-m00/quick_start, Datasheet Url: https://resource.heltec.cn/download/HT-M00/M00.pdf
- **Stores:** {"name":"Heltec Store","url":"https://heltec.org/project/ht-m00/","price":"39.00"}, {"name":"Amazon","url":"https://www.amazon.com/Heltec-Channel-Gateway-Support-Standard/dp/B08JCFMH41","price":"39.00"}, {"name":"MakerFocus","url":"https://www.makerfocus.com/products/lorawan-lora-gateway","price":"39.00"}

## Tags

`lora`, `lorawan`, `gateway`, `esp32`, `sx1276`, `iot`, `heltec`

---
[View full page](https://openhardware.directory/s/1439/heltec-ht-m00)

---

# DFRobot FireBeetle 2 ESP32-C6

> Low-cost ESP32-C6 IoT board with WiFi 6, BLE 5, Thread, Zigbee, Matter, solar panel charging with MPPT, and ultra-low 16µA deep sleep — for $5.90.

## Details

- **Brand:** DFRobot
- **Price:** Usd: 5.9, Buy Url: https://www.dfrobot.com/product-2771.html
- **Stores:** {"name":"DFRobot","url":"https://www.dfrobot.com/product-2771.html","price":"5.90"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11ax (WiFi 6), Bluetooth: BLE 5.0, Thread: Thread 1.3, Zigbee: Zigbee 3.0, Matter: Matter over Thread
- **Specs:** Cpu: RISC-V single-core @ 160MHz, Cpu Architecture: RISC-V RV32IMAC, Cpu Frequency: 160MHz, Cpu Cores: 1, Ram: 512KB SRAM, Flash: 4MB, Usb: USB-C, Power: USB-C, 5V DC, or solar panel, Operating Voltage: 3.3V, Operating Temp: -10°C to +60°C, Dimensions: 25.4 × 60mm, Weight: 27g, Sd Card: none, Antenna Connector: Built-in PCB antenna, Battery Capacity: LiPo (external, via JST), Charging Port: USB-C
- **Battery Powered:** Li-Po
- **Components:** {"name":"ESP32-C6","type":"mcu","label":"RISC-V WiFi 6 + Thread/Zigbee/BLE MCU","description":"Espressif ESP32-C6 with RISC-V @ 160MHz, 512KB SRAM, 4MB flash, WiFi 6, BLE 5, Zigbee, Thread, and Matter support.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c6_datasheet_en.pdf"}, {"name":"solar-mppt-charger","type":"battery-charger","label":"Solar MPPT LiPo Charger","description":"Integrated solar panel MPPT charging circuit with simultaneous USB/VIN/solar input, 0.5A max charge current, and deep sleep at 16µA.","datasheetUrl":"https://wiki.dfrobot.com/dfr1075/"}
- **Protocols:** {"name":"I2C","count":2,"pins":{}}, {"name":"SPI","count":1,"pins":{}}, {"name":"UART","count":3,"pins":{}}, {"name":"I2S","count":1,"pins":{}}, {"name":"PWM","count":6,"pins":{}}
- **Gpio Map:** {"pin":"D0","function":"GPIO / ADC","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"D1","function":"GPIO / ADC","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"D2","function":"GPIO / ADC","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"D3","function":"GPIO / ADC","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"D4","function":"SDA / GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D5","function":"SCL / GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","function":"GPIO / ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"D7","function":"GPIO / ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"D8","function":"SPI CLK","capabilities":["digital-input","digital-output"]}, {"pin":"D9","function":"SPI MISO","capabilities":["digital-input"]}, {"pin":"D10","function":"SPI MOSI","capabilities":["digital-output"]}, {"pin":"D11","function":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"D12","function":"UART TX","capabilities":["digital-input","digital-output"]}, {"pin":"D13","function":"UART RX","capabilities":["digital-input","digital-output"]}, {"pin":"D14","function":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"D15","function":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"D16","function":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"D17","function":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"D18","function":"GPIO / IR","capabilities":["digital-input","digital-output"]}
- **Available Software:** arduino, micropython, ESP-IDF
- **Firmware Compatible:** arduino, micropython, esp-idf, esphome
- **Open Source:** Firmware: true
- **Product Readiness:** consumer
- **Use Cases:** matter-smart-home, matter-smart-home, solar-powered-sensor, solar-powered-iot, battery-powered-sensor-node, smart-home, iot, environmental-monitoring, prototyping
- **Links:** Product Url: https://www.dfrobot.com/product-2771.html, Wiki Url: https://wiki.dfrobot.com/dfr1075/

## Tags

`esp32-c6`, `wifi6`, `thread`, `zigbee`, `matter`, `ble`, `solar`, `low-power`, `dfrobot`, `firebeetle`

---
[View full page](https://openhardware.directory/s/1439/dfrobot-firebeetle-2-esp32-c6)

---

# Adafruit Feather M0 RFM96 LoRa Radio (433 MHz)

> ATSAMD21G18 ARM Cortex-M0+ Feather board with RFM96 LoRa radio at 433 MHz. Spread-spectrum modulation for long-range links, 256KB flash, 32KB RAM, native USB, and built-in LiPo charger.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 34.95, Buy Url: https://www.adafruit.com/product/3179
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3179","price":"34.95"}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Lora: RFM96 LoRa 433MHz SX1276
- **Specs:** Cpu: ATSAMD21G18 ARM Cortex-M0+ @ 48 MHz, Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 48 MHz, Cpu Cores: 1, Ram: 32KB SRAM, Flash: 256KB, Operating Voltage: 3.3V, Dimensions: 51 × 23 × 8 mm, Power: 5V + LiPo, Antenna Connector: U.FL/IPEX, Sd Card: none, Analog Inputs: 6, Analog Outputs: 1, Pwm Pins: 8
- **Components:** {"name":"ATSAMD21G18","type":"mcu","label":"MCU","description":"ARM Cortex-M0+ at 48MHz, 256KB flash, 32KB SRAM, native USB.","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/SAM_D21_DA1_Family_DataSheet_DS40001882F.pdf"}, {"name":"RFM96","type":"lora-radio","label":"LoRa Radio","description":"HopeRF RFM96 LoRa 433MHz transceiver based on Semtech SX1276, configurable SF7-SF12, up to +20 dBm TX.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/3179/sx1276_77_78_79.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"PA16","MISO":"PA19","SCK":"PA17"}}, {"name":"I2C","pins":{"SDA":"PA22","SCL":"PA23"}}, {"name":"UART","pins":{"TX":"PA10","RX":"PA11"}}, {"name":"RFM96 LoRa radio","pins":{"CS":"PA06","RST":"PA08","IRQ":"PA09"}}
- **Gpio Map:** {"pin":"PA02","function":"A0 — Analog In / DAC Out","protocol":null,"capabilities":["analog-input","analog-output"]}, {"pin":"PA05","function":"A1 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PB08","function":"A2 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PB09","function":"A3 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PA04","function":"A4 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PB02","function":"A5 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PA11","function":"RX — UART Receive","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"PA10","function":"TX — UART Transmit","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"PA09","function":"D3 — Radio IRQ","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA08","function":"D4 — Radio RST","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA15","function":"D5 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA20","function":"D6 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA06","function":"D8 — Radio CS","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA07","function":"D9 — GPIO / PWM / Analog","protocol":null,"capabilities":["digital-input","digital-output","pwm","analog-input"]}, {"pin":"PA18","function":"D10 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA16","function":"D11 — SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA19","function":"D12 — SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA17","function":"D13 — SPI SCK / LED","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA22","function":"SDA — I2C Data","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"PA23","function":"SCL — I2C Clock","protocol":"I2C","capabilities":["digital-input","digital-output"]}
- **Usb:** Micro-USB
- **Power:** 5V via Micro-USB / 3.7V LiPo
- **Firmware Compatible:** arduino, platformio
- **Use Cases:** iot, lora-mesh-networking, environmental-monitoring, asset-tracking, prototyping
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/3179, Github Url: https://github.com/adafruit/Adafruit-Feather-M0-RFM-LoRa-PCB, Wiki Url: https://learn.adafruit.com/adafruit-feather-m0-radio-with-lora-radio-module/overview, Datasheet Url: https://cdn-shop.adafruit.com/product-files/3179/sx1276_77_78_79.pdf

## Tags

`feather`, `samd21`, `rfm96`, `lora`, `433mhz`, `lpwan`, `adafruit`, `cortex-m0`, `sx1276`

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-m0-rfm96)

---

# LILYGO T-TWR Rev2.1

> LILYGO T-TWR Rev2.1 is an ESP32-S3 based programmable walkie-talkie board featuring the SA868 UHF/VHF radio module, GPS, OLED display, and battery support for amateur radio applications.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 48.99, Buy Url: https://lilygo.cc/products/t-twr-rev2-1
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-twr-rev2-1","price":"$48.99"}
- **Board Type:** dev-board
- **Battery Powered:** 18650/21700 Li-ion
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3-WROOM-1-N16R8, Cpu Architecture: Xtensa LX7 dual-core, Flash: 16MB, Psram: 8MB, Usb: USB-C, Operating Voltage: 3.3V, Power: 5V + Li-Ion 18650, Sd Card: microSD, Display Size: 1.3", Display Type: OLED, Display Resolution: 128x64, Battery Capacity: 18650/21700 (user-supplied)
- **Components:** {"name":"ESP32-S3-WROOM-1-N16R8","type":"mcu","label":"Main MCU","description":"ESP32-S3 dual-core LX7 module with 16MB flash, 8MB PSRAM, Wi-Fi and Bluetooth 5 LE","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"SA868","type":"vhf-uhf-radio","label":"UHF/VHF Transceiver","description":"SA868 UHF/VHF radio module available in 400-480 MHz (UHF) or 134-174 MHz (VHF) variants for amateur radio and walkie-talkie applications","datasheetUrl":"https://www.nicerf.com/datasheet/SA868.pdf"}, {"name":"L76K","type":"gps","label":"GNSS Module","description":"Quectel L76K GNSS module supporting GPS, BDS, and GLONASS with built-in LNA, SAW filter, AGNSS, and 1PPS output","datasheetUrl":"https://www.quectel.com/product/gnss-l76k"}, {"name":"SH1106","type":"display-driver","label":"OLED Display Driver","description":"1.3 inch OLED display driver with 128x64 resolution connected via I2C (SDA: IO08, SCL: IO09)","datasheetUrl":"https://www.displayfuture.com/Display/datasheet/controller/SH1106.pdf"}, {"name":"AXP2102","type":"pmu","label":"Power Management Unit","description":"AXP2102 PMU for battery charging and power distribution across the board","datasheetUrl":"https://www.x-powers.com/en.php/Info/product_detail/article_id/95"}
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}, {"name":"GPIO"}
- **Firmware Compatible:** softrf, openrtx, esp32aprs
- **Links:** Product Url: https://lilygo.cc/products/t-twr-rev2-1, Github Url: https://github.com/Xinyuan-LilyGO/T-TWR
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** amateur-radio, aprs-tracking, walkie-talkie, gps-tracking, lora-mesh-networking

## Tags

`esp32-s3`, `sa868`, `walkie-talkie`, `uhf`, `vhf`, `aprs`, `amateur-radio`, `gps`, `meshtastic`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-twr-rev2-1)

---

# Grasshopper LoRaWAN Development Board

> Ultra-compact 18x45mm LoRaWAN development board from Tlera Corp featuring Murata's FCC-certified CMWX1ZZABZ-078 module with STM32L082 Cortex-M0+ MCU and SX1276 LoRa radio, drawing just 2 uA in stop mode.

## Details

- **Brand:** Tlera Corp
- **Price:** Usd: 39.95, Buy Url: https://www.tindie.com/products/tleracorp/grasshopper-lorawan-development-board/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/tleracorp/grasshopper-lorawan-development-board/","price":"$39.95"}
- **Board Type:** dev-board
- **Connectivity:** Lora: SX1276 868/915MHz
- **Specs:** Cpu: ARM Cortex-M0+ single-core @ 32MHz, HW crypto (AES-128/256), Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 32MHz, Cpu Cores: 1, Ram: 20KB SRAM, Psram: none, Flash: 192KB, Gpio: 19, Usb: Micro-USB, Power: 5V via Micro-USB / 3.5-5.5V VIN, Antenna Connector: U.FL/IPEX + built-in chip antenna, Operating Voltage: 3.3V, Sd Card: none, Dimensions: 18 x 45mm
- **Components:** {"name":"stm32l082cz","label":"Ultra-Low-Power ARM Cortex-M0+ MCU","type":"mcu","description":"Ultra-low-power ARM Cortex-M0+ MCU with 192KB flash, 20KB RAM, AES-128/256 hardware crypto, running at up to 32 MHz","datasheetUrl":"https://www.st.com/resource/en/datasheet/stm32l082kb.pdf"}, {"name":"sx1276","label":"LoRa Sub-GHz Transceiver","type":"radio","description":"Semtech LoRa/FSK sub-GHz transceiver covering 137-1020 MHz with -148 dBm sensitivity and +20 dBm output power","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/3179/sx1276_77_78_79.pdf"}, {"name":"cmwx1zzabz-078","label":"FCC-Certified LoRa + MCU Module","type":"module","description":"Murata FCC-certified LoRa module integrating STM32L082 MCU and SX1276 radio in a compact 12.5 x 11.6 x 1.76mm package","datasheetUrl":"https://www.murata.com/products/productdata/8822549676062/TYPEABZ.pdf"}, {"name":"ncv8170","label":"Ultra-Low Quiescent Current 3.3V LDO","type":"voltage-regulator","description":"ON Semiconductor ultra-low quiescent current (500 nA) 3.3V 150mA LDO voltage regulator","datasheetUrl":"https://www.onsemi.com/pdf/datasheet/ncv8170-d.pdf"}
- **Protocols:** {"name":"SPI","description":"SPI2 bus on PB12-PB15 (NSS, SCK, MISO, MOSI)"}, {"name":"I2C","description":"I2C1 bus on PB8 (SCL) and PB9 (SDA)"}, {"name":"UART","description":"USART1 on PA9/PA10, USART2 on PA2/PA3, LPUART1 on PA13/PA14"}, {"name":"ADC","description":"5-channel 12-bit ADC on PA0, PA2, PA3, PA4, PA5"}, {"name":"DAC","description":"2-channel 12-bit DAC on PA4 (DAC1) and PA5 (DAC2)"}, {"name":"PWM","description":"4 PWM channels via TIM2 (PA0, PA2, PA3) and TIM22 (PB5)"}, {"name":"SWD","description":"Serial Wire Debug on PA13 (SWDIO) and PA14 (SWCLK)"}
- **Gpio Map:** {"pin":"D0","hwPin":"PA10","functions":["Digital","USART1 RX"]}, {"pin":"D1","hwPin":"PA9","functions":["Digital","USART1 TX"]}, {"pin":"D2","hwPin":"PB5","functions":["Digital","PWM (TIM22 CH2)"]}, {"pin":"D3","hwPin":"PB6","functions":["Digital"]}, {"pin":"D4","hwPin":"PB7","functions":["Digital"]}, {"pin":"D5","hwPin":"PB2","functions":["Digital"]}, {"pin":"D8","hwPin":"PA13","functions":["Digital","LPUART1 RX","SWDIO"]}, {"pin":"D9","hwPin":"PA14","functions":["Digital","LPUART1 TX","SWCLK"]}, {"pin":"D10","hwPin":"PB12","functions":["Digital","SPI2 NSS"]}, {"pin":"D11","hwPin":"PB15","functions":["Digital","SPI2 MOSI"]}, {"pin":"D12","hwPin":"PB14","functions":["Digital","SPI2 MISO"]}, {"pin":"D13","hwPin":"PB13","functions":["Digital","SPI2 SCK"]}, {"pin":"SDA","hwPin":"PB9","functions":["I2C1 SDA"]}, {"pin":"SCL","hwPin":"PB8","functions":["I2C1 SCL"]}, {"pin":"A0","hwPin":"PA4","functions":["ADC CH4","DAC1","USART2 CK"]}, {"pin":"A1","hwPin":"PA5","functions":["ADC CH5","DAC2"]}, {"pin":"A2","hwPin":"PA2","functions":["ADC CH2","PWM (TIM2 CH3)","USART2 TX"]}, {"pin":"A3","hwPin":"PA3","functions":["ADC CH3","PWM (TIM2 CH4)","USART2 RX"]}, {"pin":"A4","hwPin":"PA0","functions":["ADC CH0","PWM (TIM2 CH1)","USART2 CTS","WKUP1"]}
- **Links:** Product Url: https://www.tindie.com/products/tleracorp/grasshopper-lorawan-development-board/, Github Url: https://github.com/kriswiner/CMWX1ZZABZ, Wiki Url: https://hackaday.io/project/35169-hackable-cmwx1zzabz-lora-devices, Datasheet Url: https://www.murata.com/products/productdata/8822549676062/TYPEABZ.pdf, Schematics Url: https://www.oshpark.com/shared_projects/sszdyuZp
- **Firmware Compatible:** arduino
- **Certifications:** FCC
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Open Source Status:** fully-open
- **Product Readiness:** developer
- **Battery Powered:** LiPo (user-supplied, JST connector)
- **Use Cases:** iot, environmental-monitoring, field-data-logger, lora-mesh-networking, gps-tracking

## Tags

`lora`, `lorawan`, `stm32`, `cortex-m0`, `low-power`, `iot`, `murata`, `sx1276`, `arduino`, `tlera-corp`, `868mhz`, `915mhz`

---
[View full page](https://openhardware.directory/s/1439/grasshopper-lorawan-development-board)

---

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

## Details

- **Brand:** LILYGO
- **Price:** Usd: 20.88, Buy Url: https://lilygo.cc/products/t-weigh
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-weigh","price":"$20.88"}
- **Board Type:** ESP32
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2, Lora: 868/915 MHz
- **Specs:** Cpu: ESP32, Cpu Architecture: Xtensa LX6, Flash: 4MB, Ram: 520KB SRAM, Operating Voltage: 3.3V, Power: 5-12V DC
- **Components:** {"name":"ESP32","type":"mcu","label":"Microcontroller","description":"Dual-core 240MHz Xtensa LX6 with integrated WiFi and BLE 4.2","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"HX711","type":"adc","label":"Load Cell Amplifier (x4)","description":"24-bit analog-to-digital converter for precision weight measurement with 4-channel load cell support","datasheetUrl":"https://www.digikey.com/en/products/detail/avia-semiconductor-xiamen/HX711/7350216"}, {"name":"SX1262","type":"radio","label":"LoRa Transceiver","description":"LoRa/FSK sub-GHz transceiver with up to +22 dBm PA, -148 dBm sensitivity, supporting EU868 and US915 bands","datasheetUrl":"https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}, {"name":"SDIO"}
- **Available Software:** Arduino IDE, ESP-IDF
- **Links:** Product Url: https://lilygo.cc/products/t-weigh, Github Url: https://github.com/Xinyuan-LilyGO/T-Weigh
- **Firmware Compatible:** arduino, esp-idf
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** weight-monitoring, industrial-iot, remote-sensor-nodes, smart-agriculture

## Tags

`esp32`, `lora`, `hx711`, `load-cell`, `weight-sensor`, `iot-scale`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-weigh)

---

# LILYGO T-Display P4

> High-performance ESP32-P4 development board with dual-core 360MHz RISC-V, 4.1" AMOLED or 4.05" TFT touchscreen, 2MP camera, SX1262 LoRa, GPS, 9-axis IMU, and ESP32-C6 for Wi-Fi 6 and Bluetooth 5.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 97.4, Buy Url: https://lilygo.cc/products/t-display-p4
- **Stores:** {"name":"LILYGO","url":"https://lilygo.cc/products/t-display-p4","price":"$97.40"}
- **Board Type:** ESP32-P4
- **Connectivity:** Wifi: 802.11ax (WiFi 6), Bluetooth: BLE 5.0, Lora: SX1262 868/915/920MHz
- **Specs:** Cpu: ESP32-P4 (Dual-core RISC-V 360MHz + 40MHz), Cpu Architecture: RISC-V, Cpu Frequency: 360MHz, Cpu Cores: 2, Flash: 16MB, Psram: 32MB, Display Type: AMOLED, Display Size: 4.1", Display Resolution: 1080p AMOLED or 4.05" TFT, Usb: USB-C, Operating Voltage: 3.3V, Power: 5V, Battery Capacity: 18650 (user-supplied), Antenna Connector: U.FL/IPEX, Sd Card: microSD, Dimensions: 63 x 109 x 22mm
- **Components:** {"name":"ESP32-P4","type":"mcu","label":"Main MCU","description":"Dual-core RISC-V 360MHz + 40MHz high-performance application processor with 32MB PSRAM","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-p4_datasheet_en.pdf"}, {"name":"ESP32-C6","type":"mcu","label":"Wireless Co-Processor","description":"Wi-Fi 6 and Bluetooth 5 LE wireless co-processor","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c6_datasheet_en.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Module","description":"Long-range LoRa radio transceiver available in 868/915/920MHz variants","datasheetUrl":"https://semtech.com/uploads/documents/DS_SX1261-2_V2.1.pdf"}, {"name":"L76K","type":"gps","label":"GPS Module","description":"Multi-constellation GNSS module for GPS positioning","datasheetUrl":"https://www.quectel.com/UploadImage/Statics/About/Product/2019110715522610.pdf"}, {"name":"ICM-20948","type":"accelerometer","label":"9-Axis IMU","description":"9-axis MEMS IMU with accelerometer, gyroscope, and magnetometer plus onboard DMP","datasheetUrl":"https://invensense.tdk.com/wp-content/uploads/2016/06/DS-000189-ICM-20948-v1.3.pdf"}, {"name":"OV2710","type":"camera","label":"2MP MIPI Camera","description":"2MP MIPI camera sensor capable of 1080p@30fps and 720p@60fps","datasheetUrl":"https://www.ovt.com/sensors/OV2710"}, {"name":"LGs4056H","type":"battery-charger","label":"Battery Charger","description":"Linear Li-ion battery charge controller for 18650 cell charging","datasheetUrl":"https://www.lcsc.com/datasheet/lcsc_datasheet_1809291439_LGS-LGs4056H_C424779.pdf"}, {"name":"BQ27220","type":"sensor","label":"Battery Gauge","description":"I2C battery gas gauge for accurate state-of-charge measurement","datasheetUrl":"https://www.ti.com/lit/ds/symlink/bq27220.pdf"}, {"name":"XL9535","type":"other","label":"GPIO Expander","description":"16-bit I2C GPIO expander providing 24-pin expansion","datasheetUrl":"https://www.lcsc.com/datasheet/lcsc_datasheet_2304140030_XINLUDA-XL9535_C2681658.pdf"}
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}, {"name":"I2S"}, {"name":"MIPI CSI"}
- **Firmware Compatible:** arduino, platformio
- **Battery Powered:** 18650
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** iot, smart-home-dashboard, security-camera, gps-tracking, field-data-logger
- **Links:** Product Url: https://lilygo.cc/products/t-display-p4, Github Url: https://github.com/Xinyuan-LilyGO/T-Display-P4, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32-p4_datasheet_en.pdf

## Tags

`esp32-p4`, `esp32-c6`, `amoled`, `tft`, `lora`, `gps`, `camera`, `imu`, `wifi6`, `development-board`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-display-p4)

---

# Adafruit Feather 32u4 RFM69HCW 868/915 MHz

> ATmega32u4 Feather board with RFM69HCW sub-GHz radio supporting 868/915 MHz with up to +20 dBm transmit power, AES-128 encryption, and 100mA LiPo charger for long-range IoT sensor networks.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 24.95, Buy Url: https://www.adafruit.com/product/3076
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3076","price":"24.95"}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Lora: RFM69HCW 868/915MHz SX1231 (FSK/OOK, not LoRa)
- **Specs:** Cpu: ATmega32u4 @ 8 MHz, Cpu Architecture: AVR 8-bit, Cpu Frequency: 8 MHz, Cpu Cores: 1, Ram: 2.5KB SRAM, Flash: 32KB, Operating Voltage: 3.3V, Dimensions: 51 × 23 × 8 mm, Weight: 5.5g, Power: 5V + LiPo, Antenna Connector: U.FL/IPEX, Sd Card: none, Analog Inputs: 10, Pwm Pins: 7
- **Gpio Map:** {"pin":"D0","function":"RX — UART Receive","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D1","function":"TX — UART Transmit","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D5","function":"D5 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","function":"D6 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D9","function":"D9 — GPIO / PWM / Analog","protocol":null,"capabilities":["digital-input","digital-output","pwm","analog-input"]}, {"pin":"D10","function":"D10 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D16","function":"D11/MOSI — SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D14","function":"D12/MISO — SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D15","function":"D13/SCK — SPI Clock / LED","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D2","function":"SDA — I2C Data","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D3","function":"SCL — I2C Clock","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D15","function":"A0 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"D4","function":"A1 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"D5","function":"A2 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"D12","function":"A3 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"D24","function":"A4/SDA — Analog In / I2C SDA","protocol":"I2C","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"D25","function":"A5/SCL — Analog In / I2C SCL","protocol":"I2C","capabilities":["analog-input","digital-input","digital-output"]}
- **Components:** {"name":"ATmega32u4","type":"mcu","label":"MCU","description":"8-bit AVR microcontroller at 8MHz, 3.3V, native USB, 32KB flash, 2.5KB SRAM.","datasheetUrl":"http://www.atmel.com/Images/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf"}, {"name":"RFM69HCW","type":"sub-ghz-radio","label":"Sub-GHz Radio","description":"HopeRF RFM69HCW 868/915MHz radio module based on SX1231, +13 to +20 dBm TX, AES-128, FSK/OOK modulation.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/3076/RFM69HCW-V1.1.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"D16","MISO":"D14","SCK":"D15"}}, {"name":"I2C","pins":{"SDA":"D2","SCL":"D3"}}, {"name":"UART","pins":{"TX":"D1","RX":"D0"}}, {"name":"RFM69 packet radio","pins":{}}
- **Usb:** Micro-USB
- **Power:** 5V via Micro-USB / 3.7V LiPo
- **Firmware Compatible:** arduino
- **Use Cases:** iot, long-range-sensor-network, remote-sensor-nodes, sub-ghz-communication, prototyping
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/3076, Github Url: https://github.com/adafruit/Adafruit-Feather-32u4-RFM-LoRa-PCB, Wiki Url: https://learn.adafruit.com/adafruit-feather-32u4-radio-with-rfm69hcw-module/overview, Datasheet Url: https://cdn-shop.adafruit.com/product-files/3076/RFM69HCW-V1.1.pdf, Schematics Url: https://cdn-learn.adafruit.com/assets/assets/000/031/603/medium800/feather_schem.png

## Tags

`feather`, `rfm69`, `sub-ghz`, `868mhz`, `915mhz`, `atmega32u4`, `iot`, `sensor-network`, `adafruit`

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-32u4-rfm69hcw-868-915)

---

# Adafruit Feather 32u4 RFM69HCW 433 MHz

> ATmega32u4 Feather board with RFM69HCW sub-GHz radio at 433 MHz with up to +20 dBm transmit power, AES-128 encryption, and built-in LiPo charger for long-range sensor networks in the 433 MHz ISM band.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 24.95, Buy Url: https://www.adafruit.com/product/3077
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3077","price":"24.95"}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Lora: RFM69HCW 433MHz SX1231 (FSK/OOK, not LoRa)
- **Specs:** Cpu: ATmega32u4 @ 8 MHz, Cpu Architecture: AVR 8-bit, Cpu Frequency: 8 MHz, Cpu Cores: 1, Ram: 2.5KB SRAM, Flash: 32KB, Operating Voltage: 3.3V, Dimensions: 51 × 23 × 8 mm, Weight: 5.5g, Power: 5V + LiPo, Antenna Connector: U.FL/IPEX, Sd Card: none, Analog Inputs: 10, Pwm Pins: 7
- **Gpio Map:** {"pin":"D0","function":"RX — UART Receive","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D1","function":"TX — UART Transmit","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D5","function":"D5 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","function":"D6 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D9","function":"D9 — GPIO / PWM / Analog","protocol":null,"capabilities":["digital-input","digital-output","pwm","analog-input"]}, {"pin":"D10","function":"D10 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D16","function":"D11/MOSI — SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D14","function":"D12/MISO — SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D15","function":"D13/SCK — SPI Clock / LED","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D2","function":"SDA — I2C Data","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D3","function":"SCL — I2C Clock","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D15","function":"A0 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"D4","function":"A1 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"D5","function":"A2 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"D12","function":"A3 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"D24","function":"A4/SDA — Analog In / I2C SDA","protocol":"I2C","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"D25","function":"A5/SCL — Analog In / I2C SCL","protocol":"I2C","capabilities":["analog-input","digital-input","digital-output"]}
- **Components:** {"name":"ATmega32u4","type":"mcu","label":"MCU","description":"8-bit AVR microcontroller at 8MHz, 3.3V, native USB, 32KB flash, 2.5KB SRAM.","datasheetUrl":"http://www.atmel.com/Images/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf"}, {"name":"RFM69HCW","type":"sub-ghz-radio","label":"Sub-GHz Radio","description":"HopeRF RFM69HCW 433MHz radio module based on SX1231, +13 to +20 dBm TX, AES-128, FSK/OOK modulation.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/3076/RFM69HCW-V1.1.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"D16","MISO":"D14","SCK":"D15"}}, {"name":"I2C","pins":{"SDA":"D2","SCL":"D3"}}, {"name":"UART","pins":{"TX":"D1","RX":"D0"}}, {"name":"RFM69 packet radio","pins":{}}
- **Usb:** Micro-USB
- **Power:** 5V via Micro-USB / 3.7V LiPo
- **Firmware Compatible:** arduino
- **Use Cases:** iot, long-range-sensor-network, remote-sensor-nodes, sub-ghz-communication, prototyping
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/3077, Github Url: https://github.com/adafruit/Adafruit-Feather-32u4-RFM-LoRa-PCB, Wiki Url: https://learn.adafruit.com/adafruit-feather-32u4-radio-with-rfm69hcw-module/overview, Datasheet Url: https://cdn-shop.adafruit.com/product-files/3076/RFM69HCW-V1.1.pdf, Schematics Url: https://cdn-learn.adafruit.com/assets/assets/000/031/603/medium800/feather_schem.png

## Tags

`feather`, `rfm69`, `433mhz`, `sub-ghz`, `atmega32u4`, `iot`, `sensor-network`, `adafruit`

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-32u4-rfm69hcw-433)

---

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

## Details

- **Brand:** Adafruit
- **Price:** Usd: 34.95, Buy Url: https://www.adafruit.com/product/3078
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3078","price":"34.95"}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Lora: SX1276 868/915MHz
- **Specs:** Cpu: ATmega32u4 @ 8 MHz, Cpu Architecture: AVR 8-bit, Cpu Frequency: 8 MHz, Cpu Cores: 1, Ram: 2.5KB SRAM, Flash: 32KB, Operating Voltage: 3.3V, Dimensions: 51 × 23 × 8 mm, Weight: 5.5g, Power: 5V + LiPo, Antenna Connector: U.FL/IPEX, Sd Card: none, Analog Inputs: 10, Pwm Pins: 7
- **Gpio Map:** {"pin":"D0","function":"RX — UART Receive","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D1","function":"TX — UART Transmit","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D5","function":"D5 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","function":"D6 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D9","function":"D9 — GPIO / PWM / Analog","protocol":null,"capabilities":["digital-input","digital-output","pwm","analog-input"]}, {"pin":"D10","function":"D10 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D16","function":"D11/MOSI — SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D14","function":"D12/MISO — SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D15","function":"D13/SCK — SPI Clock / LED","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D2","function":"SDA — I2C Data","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D3","function":"SCL — I2C Clock","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D15","function":"A0 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"D4","function":"A1 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"D5","function":"A2 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"D12","function":"A3 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"D24","function":"A4/SDA — Analog In / I2C SDA","protocol":"I2C","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"D25","function":"A5/SCL — Analog In / I2C SCL","protocol":"I2C","capabilities":["analog-input","digital-input","digital-output"]}
- **Components:** {"name":"ATmega32u4","type":"mcu","label":"MCU","description":"8-bit AVR microcontroller at 8MHz, 3.3V, native USB, 32KB flash, 2.5KB SRAM.","datasheetUrl":"http://www.atmel.com/Images/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf"}, {"name":"RFM95W (SX1276)","type":"lora-module","label":"LoRa Radio","description":"HopeRF RFM95W LoRa module based on Semtech SX1276, 868/915MHz, +5 to +20dBm TX, SF6-SF12, >2km range.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/3179/sx1276_77_78_79.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"D16","MISO":"D14","SCK":"D15"}}, {"name":"I2C","pins":{"SDA":"D2","SCL":"D3"}}, {"name":"UART","pins":{"TX":"D1","RX":"D0"}}, {"name":"LoRa","pins":{}}, {"name":"LoRaWAN","pins":{}}
- **Usb:** Micro-USB
- **Power:** 5V via Micro-USB / 3.7V LiPo
- **Firmware Compatible:** arduino
- **Use Cases:** lora-iot, long-range-iot, lorawan-gateway, remote-sensor-nodes, iot, prototyping
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/3078, Github Url: https://github.com/adafruit/Adafruit-Feather-32u4-RFM-LoRa-PCB, Wiki Url: https://learn.adafruit.com/adafruit-feather-32u4-radio-with-lora-radio-module/overview, Datasheet Url: https://cdn-shop.adafruit.com/product-files/3179/sx1276_77_78_79.pdf

## Tags

`feather`, `lora`, `sx1276`, `rfm95`, `868mhz`, `915mhz`, `lorawan`, `atmega32u4`, `adafruit`

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-32u4-rfm95-lora-868-915)

---

# Adafruit Feather 32u4 RFM96 LoRa 433 MHz

> ATmega32u4 Feather board with RFM96W SX1278 LoRa radio for 433 MHz long-range communication. Achieves 2+ km range with quarter-wave antennas, supports LoRaWAN, and includes a built-in LiPo charger.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 34.95, Buy Url: https://www.adafruit.com/product/3079
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3079","price":"34.95"}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Lora: SX1278 433MHz
- **Specs:** Cpu: ATmega32u4 @ 8 MHz, Cpu Architecture: AVR 8-bit, Cpu Frequency: 8 MHz, Cpu Cores: 1, Ram: 2.5KB SRAM, Flash: 32KB, Operating Voltage: 3.3V, Dimensions: 51 × 23 × 8 mm, Weight: 5.5g, Power: 5V + LiPo, Antenna Connector: U.FL/IPEX, Sd Card: none, Analog Inputs: 10, Pwm Pins: 7
- **Gpio Map:** {"pin":"D0","function":"RX — UART Receive","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D1","function":"TX — UART Transmit","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D5","function":"D5 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","function":"D6 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D9","function":"D9 — GPIO / PWM / Analog","protocol":null,"capabilities":["digital-input","digital-output","pwm","analog-input"]}, {"pin":"D10","function":"D10 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D16","function":"D11/MOSI — SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D14","function":"D12/MISO — SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D15","function":"D13/SCK — SPI Clock / LED","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D2","function":"SDA — I2C Data","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D3","function":"SCL — I2C Clock","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D15","function":"A0 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"D4","function":"A1 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"D5","function":"A2 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"D12","function":"A3 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"D24","function":"A4/SDA — Analog In / I2C SDA","protocol":"I2C","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"D25","function":"A5/SCL — Analog In / I2C SCL","protocol":"I2C","capabilities":["analog-input","digital-input","digital-output"]}
- **Components:** {"name":"ATmega32u4","type":"mcu","label":"MCU","description":"8-bit AVR microcontroller at 8MHz, 3.3V, native USB, 32KB flash, 2.5KB SRAM.","datasheetUrl":"http://www.atmel.com/Images/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf"}, {"name":"RFM96W (SX1278)","type":"lora-module","label":"LoRa Radio","description":"HopeRF RFM96W LoRa module based on Semtech SX1278, 433MHz, +5 to +20dBm TX, SF6-SF12, >2km range.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/3179/sx1276_77_78_79.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"D16","MISO":"D14","SCK":"D15"}}, {"name":"I2C","pins":{"SDA":"D2","SCL":"D3"}}, {"name":"UART","pins":{"TX":"D1","RX":"D0"}}, {"name":"LoRa","pins":{}}, {"name":"LoRaWAN","pins":{}}
- **Usb:** Micro-USB
- **Power:** 5V via Micro-USB / 3.7V LiPo
- **Firmware Compatible:** arduino
- **Use Cases:** lora-iot, long-range-iot, remote-sensor-nodes, iot, prototyping
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/3079, Github Url: https://github.com/adafruit/Adafruit-Feather-32u4-RFM-LoRa-PCB, Wiki Url: https://learn.adafruit.com/adafruit-feather-32u4-radio-with-lora-radio-module/overview, Datasheet Url: https://cdn-shop.adafruit.com/product-files/3179/sx1276_77_78_79.pdf

## Tags

`feather`, `lora`, `sx1278`, `rfm96`, `433mhz`, `lorawan`, `atmega32u4`, `adafruit`

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-32u4-rfm96-lora-433)

---

# Adafruit Feather M0 RFM96 LoRa 433 MHz

> ATSAMD21G18 ARM Cortex-M0+ Feather board with RFM96W SX1278 LoRa radio for 433 MHz. Achieves 2+ km range, supports LoRaWAN, 256KB flash, 32KB RAM, native USB, and built-in LiPo charger.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 34.95, Buy Url: https://www.adafruit.com/product/3179
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3179","price":"34.95"}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Lora: SX1278 433MHz
- **Specs:** Cpu: ATSAMD21G18 ARM Cortex-M0+ @ 48 MHz, Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 48 MHz, Cpu Cores: 1, Ram: 32KB SRAM, Flash: 256KB, Operating Voltage: 3.3V, Dimensions: 51 × 23 × 8 mm, Power: 5V + LiPo, Antenna Connector: U.FL/IPEX, Sd Card: none, Analog Inputs: 10, Analog Outputs: 1, Pwm Pins: 8
- **Gpio Map:** {"pin":"PA11","function":"RX — UART Receive","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"PA10","function":"TX — UART Transmit","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"PA15","function":"D5 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA20","function":"D6 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA07","function":"D9 — GPIO / PWM / Analog","protocol":null,"capabilities":["digital-input","digital-output","pwm","analog-input"]}, {"pin":"PA18","function":"D10 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA16","function":"D11 — SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA19","function":"D12 — SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA17","function":"D13 — SPI SCK / LED","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA22","function":"SDA — I2C Data","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"PA23","function":"SCL — I2C Clock","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"PA02","function":"A0 — Analog In / DAC Out","protocol":null,"capabilities":["analog-input","analog-output"]}, {"pin":"PB08","function":"A1 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PB09","function":"A2 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PA04","function":"A3 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PA05","function":"A4 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PB02","function":"A5 — Analog In","protocol":null,"capabilities":["analog-input"]}
- **Components:** {"name":"ATSAMD21G18","type":"mcu","label":"MCU","description":"ARM Cortex-M0+ at 48MHz, 256KB flash, 32KB SRAM, native USB.","datasheetUrl":"https://www.adafruit.com/images/product-files/2772/atmel-42181-sam-d21_datasheet.pdf"}, {"name":"RFM96W (SX1278)","type":"lora-module","label":"LoRa Radio","description":"HopeRF RFM96W LoRa module based on Semtech SX1278, 433MHz, +5 to +20dBm TX, SF6-SF12, >2km range.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/3179/sx1276_77_78_79.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"PA16","MISO":"PA19","SCK":"PA17"}}, {"name":"I2C","pins":{"SDA":"PA22","SCL":"PA23"}}, {"name":"UART","pins":{"TX":"PA10","RX":"PA11"}}, {"name":"LoRa","pins":{}}, {"name":"LoRaWAN","pins":{}}
- **Usb:** Micro-USB
- **Power:** 5V via Micro-USB / 3.7V LiPo
- **Firmware Compatible:** arduino, circuitpython
- **Use Cases:** lora-iot, long-range-iot, remote-sensor-nodes, iot, prototyping
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/3179, Github Url: https://github.com/adafruit/Adafruit-Feather-M0-RFM-LoRa-PCB, Wiki Url: https://learn.adafruit.com/adafruit-feather-m0-radio-with-lora-radio-module/overview, Datasheet Url: https://cdn-shop.adafruit.com/product-files/3179/sx1276_77_78_79.pdf

## Tags

`feather`, `lora`, `sx1278`, `rfm96`, `433mhz`, `lorawan`, `atsamd21`, `arm-cortex-m0`, `adafruit`

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-m0-rfm96-lora-433)

---

# LILYGO T-SIM7000G

> ESP32 board with SIMCom SIM7000G multi-band LTE-M/NB-IoT modem, GPS, 8MB PSRAM, USB-C, and 18650 battery support — designed for global cellular IoT deployments.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 35.14, Buy Url: https://lilygo.cc/products/t-sim7000g
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-sim7000g","price":"$35.14"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2, Cellular: LTE-M / NB-IoT + GPRS (SIM7000G)
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz, FPU, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Psram: 8MB QSPI, Flash: 4MB, Usb: USB-C 2.0, Power: 5V + LiPo, Operating Voltage: 3.3V, Antenna Connector: U.FL/IPEX (LoRa + GPS), Sd Card: microSD
- **Components:** {"name":"ESP32-D0WDQ6","type":"mcu","label":"Dual-Core WiFi & BT 4.2 MCU","description":"Espressif ESP32-D0WDQ6 dual-core Xtensa LX6 at 240MHz with WiFi and Bluetooth 4.2/BLE.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"SIM7000G","type":"cellular-modem","label":"Global LTE-M/NB-IoT + GPS Modem","description":"SIMCom SIM7000G multi-band modem supporting LTE-M, NB-IoT, and GPRS across global bands, with integrated GNSS for location tracking.","datasheetUrl":"https://simcom.ee/documents/SIM7000x/SIM7000%20Series_AT%20Command%20Manual_V1.06.pdf"}, {"name":"CH9102","type":"usb-uart","label":"USB-to-Serial Bridge","description":"WCH CH9102 USB-to-UART converter for programming and serial debug over USB-C.","datasheetUrl":"https://www.wch-ic.com/downloads/CH9102DS1_PDF.html"}
- **Protocols:** {"name":"UART","pins":{"TX":"GPIO1","RX":"GPIO3"}}, {"name":"SPI","pins":{"MOSI":"GPIO15","MISO":"GPIO2","CLK":"GPIO14","CS":"GPIO13"}}, {"name":"I2C","pins":{"SDA":"GPIO21","SCL":"GPIO22"}}
- **Gpio Map:** {"pin":"GPIO0","function":"Boot / Free GPIO","protocol":"GPIO","capabilities":["digital-input","strapping"]}, {"pin":"GPIO2","function":"SD MISO","protocol":"SPI","capabilities":["digital-input"]}, {"pin":"GPIO4","function":"SIM7000G Power","protocol":"GPIO","capabilities":["digital-output"]}, {"pin":"GPIO12","function":"SIM7000G Reset","protocol":"GPIO","capabilities":["digital-output"]}, {"pin":"GPIO13","function":"SD CS","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO14","function":"SD CLK","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO15","function":"SD MOSI","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO19","function":"SIM7000G RX","protocol":"UART","capabilities":["digital-input"]}, {"pin":"GPIO26","function":"SIM7000G TX","protocol":"UART","capabilities":["digital-output"]}, {"pin":"GPIO27","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO32","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output","adc","pwm","rtc"]}, {"pin":"GPIO33","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output","adc","pwm","rtc"]}, {"pin":"GPIO34","function":"Battery Voltage ADC","protocol":"ADC","capabilities":["digital-input","adc","input-only"]}, {"pin":"GPIO35","function":"Free ADC Input","protocol":"ADC","capabilities":["digital-input","adc","input-only"]}
- **Firmware Compatible:** arduino, micropython, esphome, platformio
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** cellular-iot, asset-tracking, pet-tracker, environmental-monitoring, field-data-logger, gps-tracking
- **Battery Powered:** 18650
- **Links:** Product Url: https://lilygo.cc/products/t-sim7000g, Github Url: https://github.com/Xinyuan-LilyGO/LilyGo-Modem-Series, Wiki Url: https://wiki.lilygo.cc

## Tags

`esp32`, `sim7000g`, `lte-m`, `nb-iot`, `gps`, `cellular`, `lilygo`, `18650`, `iot`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-sim7000g)

---

# Gnat LoRa+GNSS Asset Tracker

> Ultra-small (20x20mm), ultra-low-power LoRa/LoRaWAN + concurrent GNSS asset tracker by Tlera Corp, built on the Murata CMWX1ZZABZ-078 module with STM32L082 MCU, SX1276 LoRa radio, u-blox MAX-M8Q GNSS, and LIS2DW12 accelerometer.

## Details

- **Brand:** Tlera Corp
- **Price:** Usd: 79.95, Buy Url: https://www.tindie.com/products/tleracorp/gnat-loragnss-asset-tracker/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/tleracorp/gnat-loragnss-asset-tracker/","price":"$79.95"}
- **Board Type:** asset-tracker
- **Connectivity:** Lora: SX1276 868/915MHz (CMWX1ZZABZ-078)
- **Specs:** Cpu: ARM Cortex-M0+ @ 32MHz, AES-128/256 hardware crypto, Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 32MHz, Cpu Cores: 1, Ram: 20KB SRAM, Flash: 192KB, Power: 3.6-5.5V via Molex PicoBlade / 1S LiPo battery, Operating Voltage: 3.3V, Operating Temp: -40°C to +85°C, Dimensions: 20 × 20mm, Weight: 2.8g, Antenna Connector: U.FL (LoRa) + external active patch (GNSS), Sd Card: none
- **Components:** {"name":"CMWX1ZZABZ-078","type":"module","label":"LoRaWAN System-on-Module (STM32L082 + SX1276)","description":"Murata Type ABZ module integrating STM32L082 ARM Cortex-M0+ MCU and Semtech SX1276 LoRa transceiver in a 12.5 x 11.6mm package, supporting all major LoRaWAN frequency bands.","datasheetUrl":"https://www.murata.com/products/productdata/8822549676062/TYPEABZ.pdf"}, {"name":"STM32L082","type":"mcu","label":"ARM Cortex-M0+ Ultra-Low-Power MCU","description":"ST ultra-low-power MCU with 192KB flash, 20KB SRAM, AES-128/256 hardware crypto engine, and deep-sleep current under 1µA. Runs at up to 32MHz.","datasheetUrl":"https://www.st.com/resource/en/datasheet/stm32l082cz.pdf"}, {"name":"SX1276","type":"radio","label":"LoRa Sub-GHz Transceiver","description":"Semtech SX1276 LoRa transceiver supporting FSK, GFSK, and LoRa modulation across 868/915MHz bands with up to +20dBm output power and -148dBm sensitivity.","datasheetUrl":"https://semtech.my.salesforce.com/sfc/p/E0000000JelG/a/2R000000HT76/7Nka9W5WgugoZe.xwIHJy6ebj1hW8B.YJlQBKkLWygo"}, {"name":"MAX-M8Q","type":"gps","label":"Concurrent Multi-GNSS Receiver","description":"u-blox MAX-M8Q concurrent GNSS receiver supporting GPS, GLONASS, Galileo, and BeiDou simultaneously with -167dBm navigation sensitivity and PPS output.","datasheetUrl":"https://www.u-blox.com/en/product/max-m8-series"}, {"name":"LIS2DW12","type":"accelerometer","label":"Ultra-Low-Power 3-Axis Accelerometer","description":"ST LIS2DW12 ultra-low-power MEMS accelerometer with ±2g/±4g/±8g/±16g selectable ranges, wake-on-motion interrupts, and 1.5µA current in low-power mode for motion detection.","datasheetUrl":"https://www.st.com/resource/en/datasheet/lis2dw12.pdf"}, {"name":"TPS7A02","type":"voltage-regulator","label":"25nA Ultra-Low-Power LDO Regulator","description":"Texas Instruments TPS7A02 LDO voltage regulator with only 25nA quiescent current, providing dedicated 3.1V supply for the MAX-M8Q GNSS receiver.","datasheetUrl":"https://www.ti.com/product/TPS7A02"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"D15","SCL":"D14"}}, {"name":"UART","bus":"UART1","pins":{"RX":"D0","TX":"D1"}}, {"name":"UART","bus":"UART2","pins":{"RX":"A2","TX":"A3"}}, {"name":"SWD","pins":{"SWDIO":"D8","SWDCLK":"D9"}}
- **Gpio Map:** {"pin":"D0","function":"UART RX1 (MAX M8Q)","protocol":"UART","capabilities":["digital-input"]}, {"pin":"D1","function":"UART TX1 (MAX M8Q)","protocol":"UART","capabilities":["digital-output"]}, {"pin":"D2","function":"User Button / Battery Monitor Enable","capabilities":["digital-input","digital-output"]}, {"pin":"D3","function":"LIS2DW12 INT2","capabilities":["digital-input"]}, {"pin":"D4","function":"GNSS PPS Output","capabilities":["digital-input"]}, {"pin":"D5","function":"GNSS VDD Enable","capabilities":["digital-output"]}, {"pin":"D8","function":"SWDIO","protocol":"SWD","capabilities":["digital-input","digital-output"]}, {"pin":"D9","function":"SWDCLK","protocol":"SWD","capabilities":["digital-output"]}, {"pin":"D10","function":"Blue LED (active LOW)","capabilities":["digital-output","pwm"]}, {"pin":"D14","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D15","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"A0","function":"GNSS RTC Backup Enable","capabilities":["digital-output","adc"]}, {"pin":"A1","function":"Battery Voltage Monitor","capabilities":["adc","digital-input"]}, {"pin":"A2","function":"UART RX2 / ADC","protocol":"UART","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"A3","function":"UART TX2 / ADC","protocol":"UART","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"A4","function":"LIS2DW12 INT1 (Wake from STANDBY)","capabilities":["digital-input"]}
- **Links:** Product Url: https://www.tindie.com/products/tleracorp/gnat-loragnss-asset-tracker/, Github Url: https://github.com/kriswiner/CMWX1ZZABZ/tree/master/Gnat, Wiki Url: https://hackaday.io/project/35169-hackable-cmwx1zzabz-lora-devices, Datasheet Url: https://www.murata.com/products/productdata/8822549676062/TYPEABZ.pdf
- **Firmware Compatible:** arduino, rust-embedded
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Battery Powered:** External 1S LiPo (3.7V) or LiSOCl2
- **Use Cases:** asset-tracking, vehicle-tracking, pet-tracker, wildlife-tracking, gnss-data-logger, lora-iot, battery-powered-sensor-node, remote-sensor-nodes

## Tags

`lora`, `lorawan`, `gnss`, `gps`, `asset-tracker`, `stm32`, `ultra-low-power`, `iot`

---
[View full page](https://openhardware.directory/s/1439/gnat-loragnss-asset-tracker)

---

# Adafruit Feather M0 RFM95 LoRa Radio (868/915 MHz)

> ATSAMD21G18 ARM Cortex-M0+ Feather board with RFM95 LoRa radio at 868/915 MHz. Spread-spectrum LoRa modulation for multi-kilometre range, 256KB flash, 32KB RAM, native USB, and built-in LiPo charger.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 34.95, Buy Url: https://www.adafruit.com/product/3178
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3178","price":"34.95"}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Lora: RFM95 LoRa 868/915MHz SX1276
- **Specs:** Cpu: ATSAMD21G18 ARM Cortex-M0+ @ 48 MHz, Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 48 MHz, Cpu Cores: 1, Ram: 32KB SRAM, Flash: 256KB, Operating Voltage: 3.3V, Dimensions: 51 × 23 × 8 mm, Power: 5V + LiPo, Antenna Connector: U.FL/IPEX, Sd Card: none, Analog Inputs: 6, Analog Outputs: 1, Pwm Pins: 8
- **Components:** {"name":"ATSAMD21G18","type":"mcu","label":"MCU","description":"ARM Cortex-M0+ at 48MHz, 256KB flash, 32KB SRAM, native USB.","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/SAM_D21_DA1_Family_DataSheet_DS40001882F.pdf"}, {"name":"RFM95","type":"lora-radio","label":"LoRa Radio","description":"HopeRF RFM95 LoRa 868/915MHz transceiver based on Semtech SX1276, SF7-SF12, up to +20 dBm TX, LoRaWAN compatible.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/3179/sx1276_77_78_79.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"PA16","MISO":"PA19","SCK":"PA17"}}, {"name":"I2C","pins":{"SDA":"PA22","SCL":"PA23"}}, {"name":"UART","pins":{"TX":"PA10","RX":"PA11"}}, {"name":"RFM95 LoRa radio","pins":{"CS":"PA06","RST":"PA08","IRQ":"PA09"}}
- **Gpio Map:** {"pin":"PA02","function":"A0 — Analog In / DAC Out","protocol":null,"capabilities":["analog-input","analog-output"]}, {"pin":"PA05","function":"A1 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PB08","function":"A2 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PB09","function":"A3 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PA04","function":"A4 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PB02","function":"A5 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PA11","function":"RX — UART Receive","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"PA10","function":"TX — UART Transmit","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"PA09","function":"D3 — Radio IRQ","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA08","function":"D4 — Radio RST","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA15","function":"D5 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA20","function":"D6 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA06","function":"D8 — Radio CS","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA07","function":"D9 — GPIO / PWM / Analog","protocol":null,"capabilities":["digital-input","digital-output","pwm","analog-input"]}, {"pin":"PA18","function":"D10 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA16","function":"D11 — SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA19","function":"D12 — SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA17","function":"D13 — SPI SCK / LED","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA22","function":"SDA — I2C Data","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"PA23","function":"SCL — I2C Clock","protocol":"I2C","capabilities":["digital-input","digital-output"]}
- **Usb:** Micro-USB
- **Power:** 5V via Micro-USB / 3.7V LiPo
- **Firmware Compatible:** arduino, platformio
- **Use Cases:** iot, lora-mesh-networking, environmental-monitoring, asset-tracking, prototyping
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/3178, Github Url: https://github.com/adafruit/Adafruit-Feather-M0-RFM-LoRa-PCB, Wiki Url: https://learn.adafruit.com/adafruit-feather-m0-radio-with-lora-radio-module/overview, Datasheet Url: https://cdn-shop.adafruit.com/product-files/3179/sx1276_77_78_79.pdf

## Tags

`feather`, `samd21`, `rfm95`, `lora`, `lorawan`, `868mhz`, `915mhz`, `lpwan`, `adafruit`, `cortex-m0`, `sx1276`, `ttn`

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-m0-rfm95)

---

# CubeCell AM01 Module V2 (HTCC-AM01)

> Ultra-compact 18x18mm LoRa/LoRaWAN module based on the ASR6502 SiP with integrated ARM Cortex-M0+ MCU and Semtech SX1262 transceiver. Features 3.5uA deep sleep, Arduino compatibility, and CE/FCC certification. Designed for SMT integration into custom IoT sensor nodes.

## Details

- **Brand:** Heltec
- **Price:** Usd: 9.9
- **Board Type:** module
- **Specs:** Cpu: ["ARM Cortex-M0","single-core @ 48MHz"], Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 48MHz, Cpu Cores: 1, Ram: 16KB SRAM, Flash: 128KB, Usb: No, Power: 3.3V, Operating Voltage: 3.3V, Operating Temp: -40°C to +85°C, Dimensions: 18 × 18 × 3mm, Weight: 2g, Antenna Connector: IPEX 1.0 (U.FL), Sd Card: No
- **Connectivity:** Lora: SX1262 433/868/915MHz
- **Components:** {"name":"ASR6502","type":"mcu","label":"ARM Cortex-M0+ LoRa SiP","description":"ASR Micro ASR6502 System-in-Package integrating a 48MHz ARM Cortex-M0+ MCU (PSoC 4000 series) with Semtech SX1262 LoRa transceiver, 128KB flash, 16KB SRAM, and 8-channel DMA engine.","datasheetUrl":"https://resource.heltec.cn/download/CubeCell/HTCC-AM01_V2/HTCC-AM01_V2(Rev1.1).pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver","description":"Semtech SX1262 long-range, low-power sub-GHz RF transceiver integrated into the ASR6502 SiP, supporting 150-960MHz ISM bands with +22dBm TX power and LoRa/FSK modulation.","datasheetUrl":"https://cdn.sparkfun.com/assets/6/b/5/1/4/SX1262_datasheet.pdf"}
- **Protocols:** {"name":"SPI","pins":{"SCK":"GPIO1","MISO":"GPIO2","MOSI":"GPIO3"}}, {"name":"I2C","pins":{"SDA":"GPIO4","SCL":"GPIO5"}}, {"name":"UART","pins":{"TX":"GPIO6","RX":"GPIO7"}}, {"name":"SWD","pins":{"SWCLK":"SWCLK","SWDIO":"SWDIO"}}, {"name":"ADC","notes":"1x 12-bit ADC channel on GPIO pin"}
- **Gpio Map:** {"pin":"GPIO1","function":"SPI SCK / Digital IO","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO2","function":"SPI MISO / Digital IO","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO3","function":"SPI MOSI / Digital IO","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO4","function":"I2C SDA / Digital IO","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO5","function":"I2C SCL / Digital IO","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO6","function":"UART TX / Digital IO","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO7","function":"UART RX / Digital IO","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"ADC","function":"12-bit Analog Input","protocol":"ADC","capabilities":["adc","digital-input"]}
- **Links:** Product Url: https://heltec.org/project/htcc-am01-v2/, Github Url: https://github.com/HelTecAutomation/CubeCell-Arduino, Wiki Url: https://docs.heltec.org/en/node/asr650x/htcc_am01/index.html, Datasheet Url: https://resource.heltec.cn/download/CubeCell/HTCC-AM01_V2/HTCC-AM01_V2(Rev1.1).pdf, Schematics Url: https://resource.heltec.cn/download/CubeCell/HTCC-AM01_V2/HTCC-AM01_V2_Schematic_Diagram.pdf
- **Stores:** {"name":"Heltec Official","url":"https://heltec.org/project/htcc-am01-v2/","price":"9.90"}, {"name":"Alibaba","url":"https://www.alibaba.com/product-detail/Heltec-iot-CubeCell-Module-HTCC-AM01_1600286671803.html","price":"9.00"}
- **Firmware:** cubecell-arduino, arduino, platformio
- **Use Cases:** lorawan-sensor-node, environmental-monitoring, soil-monitoring, smart-irrigation, compost-monitor, mailbox-notification, water-level-monitoring, solar-powered-iot
- **Certifications:** CE, FCC

## Tags

`lora`, `lorawan`, `iot`, `low-power`, `asr6502`, `sx1262`, `cubecell`, `heltec`, `module`

---
[View full page](https://openhardware.directory/s/1439/heltec-cubecell-am01-v2)

---

# Arduino MKR WAN 1310

> LoRa-enabled IoT board with SAMD21 ARM Cortex-M0+ at 48MHz, Murata CMWX1ZZABZ LoRa module, ECC508 crypto chip, 2MB SPI flash, onboard LiPo charger, and 104\u00b5A low-power mode — designed for long-range, battery-powered IoT sensor networks.

## Details

- **Brand:** Arduino
- **Price:** Usd: 44.5, Buy Url: https://store-usa.arduino.cc/products/arduino-mkr-wan-1310
- **Stores:** {"name":"Arduino Store (US)","url":"https://store-usa.arduino.cc/products/arduino-mkr-wan-1310","price":"$44.50"}, {"name":"Arduino Store (EU)","url":"https://store.arduino.cc/products/arduino-mkr-wan-1310","price":"€49.00"}, {"name":"DigiKey","url":"https://www.digikey.com/en/products/detail/arduino/MKRWAN1310WANT/13993133","price":"$48.00"}, {"name":"Mouser","url":"https://www.mouser.com/ProductDetail/Arduino/MKRWAN1310WANT","price":"$48.00"}
- **Board Type:** dev-board
- **Connectivity:** Lora: ["Murata CMWX1ZZABZ 868","915MHz"]
- **Specs:** Cpu: ["ARM Cortex-M0","@ 48MHz (SAMD21)"], Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 48MHz, Cpu Cores: 1, Ram: 32KB SRAM, Flash: ["256KB","2MB SPI Flash"], Usb: Micro-USB, Power: 5V via Micro-USB or 3.7V LiPo, Operating Voltage: 3.3V, Dimensions: 61.5 × 25mm, Weight: 10g, Sd Card: No, Antenna Connector: U.FL/IPEX
- **Components:** {"name":"ATSAMD21G18A","type":"mcu","label":"ARM Cortex-M0+ Main MCU","description":"Microchip SAMD21 ARM Cortex-M0+ at 48MHz with 256KB flash, 32KB SRAM, and native USB.","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/SAM_D21_DA1_Family_DataSheet_DS40001882F.pdf"}, {"name":"CMWX1ZZABZ","type":"sensor","label":"LoRa/LoRaWAN Wireless Module","description":"Murata CMWX1ZZABZ-078 LoRa module with STM32L072CZ + SX1276 for LoRaWAN communication at 868/915MHz.","datasheetUrl":"https://www.murata.com/en-us/products/connectivitymodule/lpwa/overview/lineup/type-abz-078"}, {"name":"ATECC508A","type":"sensor","label":"Hardware Crypto Authentication","description":"Microchip ATECC508A for hardware TLS/SSL and LoRaWAN OTAA key storage.","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/20005927A.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"D8","MISO":"D10","SCK":"D9"}}, {"name":"I2C","pins":{"SDA":"D11","SCL":"D12"}}, {"name":"UART","pins":{"TX":"D14","RX":"D13"}}
- **Gpio Map:** {"pin":"D0","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D1","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D2","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D3","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D4","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D5","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output"]}, {"pin":"D7","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output"]}, {"pin":"A0","function":"Analog Input / DAC","protocol":"ADC","capabilities":["adc","dac","digital-input","digital-output"]}, {"pin":"A1","function":"Analog Input","protocol":"ADC","capabilities":["adc","digital-input","digital-output"]}, {"pin":"A2","function":"Analog Input","protocol":"ADC","capabilities":["adc","digital-input","digital-output"]}, {"pin":"A3","function":"Analog Input","protocol":"ADC","capabilities":["adc","digital-input","digital-output"]}, {"pin":"A4","function":"Analog Input","protocol":"ADC","capabilities":["adc","digital-input","digital-output"]}, {"pin":"A5","function":"Analog Input","protocol":"ADC","capabilities":["adc","digital-input","digital-output"]}, {"pin":"A6","function":"Analog Input","protocol":"ADC","capabilities":["adc","digital-input","digital-output"]}
- **Links:** Product Url: https://store.arduino.cc/products/arduino-mkr-wan-1310, Wiki Url: https://docs.arduino.cc/hardware/mkr-wan-1310/, Datasheet Url: https://docs.arduino.cc/resources/datasheets/MKRWAN1310WANT-datasheet.pdf, Schematics Url: https://docs.arduino.cc/resources/schematics/MKRWAN1310WANT-schematics.pdf
- **Firmware Compatible:** arduino
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** remote-sensor-nodes, environmental-monitoring, iot, smart-agriculture

## Tags

`arduino`, `mkr`, `lora`, `lorawan`, `iot`, `low-power`, `samd21`, `crypto`

---
[View full page](https://openhardware.directory/s/1439/arduino-mkr-wan-1310)

---

# LILYGO T-Lora C6

> LILYGO T-Lora C6 is a compact LoRa development board combining the ESP32-C6 module with SX1262 radio, supporting Wi-Fi 6, Bluetooth 5 LE, Zigbee, Thread, and sub-GHz LoRa communication.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 16.52, Buy Url: https://lilygo.cc/products/t-lora-c6
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-lora-c6","price":"$16.52"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11ax (WiFi 6), Bluetooth: BLE 5.0, Zigbee: Zigbee (IEEE 802.15.4), Lora: SX1262 868/915MHz
- **Specs:** Cpu: ESP32-C6-MINI-1, Cpu Architecture: RISC-V 32-bit single-core, Flash: 4MB, Psram: none, Usb: USB-C, Operating Voltage: 3.3V, Power: 5V, Sd Card: none, Antenna Connector: FPC antenna
- **Components:** {"name":"ESP32-C6-MINI-1","type":"mcu","label":"Main MCU","description":"ESP32-C6 module with RISC-V core, Wi-Fi 6, Bluetooth 5 LE, and IEEE 802.15.4 (Zigbee/Thread) support","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c6_datasheet_en.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Transceiver","description":"Semtech SX1262 sub-GHz LoRa transceiver supporting 433, 868, and 915 MHz frequency bands for long-range communication","datasheetUrl":"https://semtech.com/uploads/documents/DS_SX1261-2_V2.1.pdf"}
- **Protocols:** {"name":"SPI"}, {"name":"I2C"}, {"name":"UART"}, {"name":"GPIO"}
- **Links:** Product Url: https://lilygo.cc/products/t-lora-c6, Github Url: https://github.com/Xinyuan-LilyGO/LilyGo-LoRa-Series
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** lora-iot, smart-metering, zigbee-gateway, long-range-sensor-network, thread-mesh-network

## Tags

`esp32-c6`, `lora`, `sx1262`, `zigbee`, `thread`, `iot`, `development-board`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-lora-c6)

---

# LILYGO T3 S3 LR1121

> LILYGO T3 S3 LR1121 is an ESP32-S3 development board with a Semtech LR1121 multi-band transceiver supporting sub-GHz (830–940 MHz) and 2.4 GHz LoRa, plus a 0.96" OLED display and microSD card slot.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 23.98, Buy Url: https://lilygo.cc/products/t3-s3-lr1121
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t3-s3-lr1121","price":"$23.98"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Lora: LR1121 830-940MHz/2.4GHz
- **Specs:** Cpu: ESP32S3FH4R2, Cpu Architecture: Xtensa LX7 dual-core, Flash: 4MB, Psram: 2MB, Usb: USB-C, Operating Voltage: 3.3V, Power: 5V, Sd Card: microSD, Display Size: 0.96", Display Type: OLED, Display Resolution: 128x64, Antenna Connector: U.FL/IPEX
- **Components:** {"name":"ESP32-S3FH4R2","type":"mcu","label":"Main MCU","description":"ESP32-S3 dual-core LX7 microcontroller with 4MB flash, 2MB PSRAM, Wi-Fi, and Bluetooth 5.0","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"LR1121","type":"radio","label":"LR1121 Multi-band Transceiver","description":"Semtech LR1121 multi-band transceiver supporting sub-GHz (830–940 MHz) and 2.4 GHz LoRa bands for flexible global deployment","datasheetUrl":"https://semtech.com/uploads/documents/ds_lr1121.pdf"}, {"name":"SSD1306","type":"display-driver","label":"OLED Display Driver","description":"0.96 inch SSD1306 I2C OLED display with 128x64 resolution, connected via I2C (SDA: IO18, SCL: IO17)","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf"}
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}, {"name":"GPIO"}
- **Links:** Product Url: https://lilygo.cc/products/t3-s3-lr1121, Github Url: https://github.com/Xinyuan-LilyGO/LilyGo-LoRa-Series
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** multi-band-lora-iot, sub-ghz-communication, 2.4ghz-lora-mesh, global-iot-deployment, long-range-sensor-network

## Tags

`esp32-s3`, `lr1121`, `lora`, `multi-band`, `2.4ghz`, `sub-ghz`, `oled`, `development-board`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t3-s3-lr1121)

---

# Pycom LoPy 1.0

> ESP32-based MicroPython module combining 802.11b/g/n WiFi, Bluetooth, and LoRa/LoRaWAN (868/915 MHz) in one board. Can act as a nano LoRa gateway and is 100% Python programmable for multi-protocol IoT deployments.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 39.95, Buy Url: https://www.adafruit.com/product/3339
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3339","price":"39.95"}
- **Board Type:** module
- **Product Readiness:** developer
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.0, Lora: SX1272 868/915MHz
- **Specs:** Cpu: ESP32 dual-core Xtensa LX6 @ 240 MHz, Cpu Architecture: Xtensa LX6 dual-core, Cpu Frequency: 240 MHz, Cpu Cores: 2, Ram: 4MB, Flash: 8MB, Operating Voltage: 3.3V, Dimensions: 55.3 × 20.0 × 3.0 mm, Weight: 5.2g, Power: 3.3V-5.5V via pin / USB via Expansion Board, Antenna Connector: U.FL/IPEX, Sd Card: microSD (via interface), Analog Inputs: 8
- **Gpio Map:** {"pin":"GPIO18","function":"P0 — GPIO / Analog In","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"GPIO17","function":"P1 — GPIO / Analog In","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"GPIO16","function":"P2 — GPIO / UART TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO15","function":"P3 — GPIO / UART RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO14","function":"P4/SDA — GPIO / I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO13","function":"P5/SCL — GPIO / I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO12","function":"P6/MOSI — GPIO / SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO19","function":"P7/MISO — GPIO / SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO20","function":"P8/CLK — GPIO / SPI CLK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO21","function":"P9 — GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO22","function":"P10 — GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}
- **Components:** {"name":"ESP32","type":"mcu","label":"MCU/SoC","description":"Espressif ESP32 dual-core Xtensa LX6 at 240MHz with integrated WiFi 802.11b/g/n and Bluetooth.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"SX1272","type":"lora-module","label":"LoRa Radio","description":"Semtech SX1272 LoRa radio module providing LoRa and LoRaWAN connectivity on 868/915 MHz.","datasheetUrl":"https://www.semtech.com/uploads/documents/sx1272.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"GPIO12","MISO":"GPIO19","SCK":"GPIO20"}}, {"name":"I2C","pins":{"SDA":"GPIO14","SCL":"GPIO13"}}, {"name":"UART","pins":{"TX":"GPIO16","RX":"GPIO15"}}, {"name":"I2S","pins":{}}, {"name":"802.11 b/g/n","pins":{}}, {"name":"BLE","pins":{}}, {"name":"LoRa","pins":{}}, {"name":"LoRaWAN","pins":{}}
- **Usb:** Micro USB
- **Power:** 3.3V-5.5V via pin / USB via Expansion Board
- **Firmware Compatible:** micropython
- **Use Cases:** lora-iot, long-range-iot, lorawan-gateway, iot, prototyping
- **Links:** Product Url: https://www.adafruit.com/product/3339, Wiki Url: https://docs.pycom.io/datasheets/development/lopy/

## Tags

`pycom`, `esp32`, `lora`, `lorawan`, `micropython`, `wifi`, `bluetooth`, `nano-gateway`

---
[View full page](https://openhardware.directory/s/1439/pycom-lopy-10)

---

# DFRobot Solar Power Manager for 12V Lead-Acid Battery

> DFRobot solar energy harvesting and battery management module with MPPT for 12V lead-acid batteries. Designed for outdoor IoT deployments, environmental monitoring stations, and off-grid solar-powered systems.

## Details

- **Brand:** DFRobot
- **Price:** Usd: 29.88, Buy Url: https://openelab.io/products/dfrobot-solar-power-manager
- **Stores:** {"name":"OpenELab","url":"https://openelab.io/products/dfrobot-solar-power-manager","price":"$29.88"}
- **Board Type:** module
- **Specs:** Cpu: N/A (power management module), Flash: N/A, Ram: N/A, Power: Solar panel 15-18V input, Operating Voltage: 5V / 12V output, Sd Card: none, Battery Type: 12V Lead-Acid, Charging Method: MPPT, Solar Panel Voltage: 15-18V, Output Voltage: 5V / 12V
- **Links:** Product Url: https://www.dfrobot.com/product-1795.html
- **Open Source:** Schematics: true
- **Product Readiness:** developer
- **Use Cases:** solar-project, outdoor-iot, environmental-monitoring

## Tags

`solar`, `power-management`, `mppt`, `lead-acid`, `dfrobot`, `outdoor-iot`

---
[View full page](https://openhardware.directory/s/1439/dfrobot-solar-power-manager)

---

# Waveshare RP2040-LoRa

> A compact RP2040-based LoRa module with SX1262 transceiver, available in 410-525MHz (LF) and 850-930MHz (HF) variants, featuring 2MB flash, 20 GPIO pins, IPEX antenna connector, and castellated edge design for embedded integration.

## Details

- **Price:** Usd: 12.99, Buy Url: https://www.waveshare.com/rp2040-lora.htm
- **Brand:** Waveshare
- **Board Types:** module
- **Firmware:** arduino, micropython, Raspberry Pi Pico SDK
- **Use Cases:** lora-iot, remote-sensor-nodes, environmental-monitoring, long-range-iot, lorawan-gateway, battery-powered-sensor-node
- **Open Source Status:** open-firmware
- **Specs:** Cpu: ARM Cortex-M0+ dual-core @ 133MHz, Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 133MHz, Cpu Cores: 2, Ram: 264KB SRAM, Psram: none, Flash: 2MB, Usb: USB-C (via adapter board), Power: 3.3V, Operating Voltage: 3.3V, Operating Temp: -40°C to +85°C, Dimensions: 21 × 41mm, Sd Card: none, Antenna Connector: U.FL/IPEX
- **Connectivity:** Lora: SX1262 410-525MHz / 850-930MHz
- **Components:** {"name":"RP2040","type":"mcu","label":"Dual-Core ARM Cortex-M0+ MCU","description":"Raspberry Pi RP2040 dual-core ARM Cortex-M0+ processor at 133MHz with 264KB SRAM, 8 PIO state machines, and USB 1.1 support.","datasheetUrl":"https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver","description":"Semtech SX1262 long-range LoRa transceiver with +22dBm TX power, -148dBm sensitivity, supporting LoRa/FSK/GFSK modulation up to 256-byte packets.","datasheetUrl":"https://files.waveshare.com/upload/e/e1/DS_SX1261-2_V1.2.pdf"}
- **Protocols:** {"name":"SPI","bus":"SPI1 (LoRa)","pins":{"SCK":"GPIO14","MOSI":"GPIO15","MISO":"GPIO24","CS":"GPIO13"}}, {"name":"UART","bus":"UART0","pins":{"TX":"GPIO0","RX":"GPIO1"}}, {"name":"I2C","bus":"I2C0","pins":{"SDA":"GPIO4","SCL":"GPIO5"}}
- **Gpio Map:** {"pin":"GPIO0","function":"UART0 TX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO1","function":"UART0 RX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO4","function":"I2C0 SDA","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO5","function":"I2C0 SCL","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO13","function":"SX1262 CS","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO14","function":"SX1262 SCK","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO15","function":"SX1262 MOSI","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO16","function":"SX1262 DIO1","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO17","function":"SX1262 ANT SW","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO18","function":"SX1262 BUSY","capabilities":["digital-input"]}, {"pin":"GPIO23","function":"SX1262 RST","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO24","function":"SX1262 MISO","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO26","function":"ADC0","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"GPIO27","function":"ADC1","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"GPIO28","function":"ADC2","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"GPIO29","function":"ADC3","capabilities":["digital-input","digital-output","pwm","adc"]}
- **Bus Interfaces:** SPI, UART, I2C, LoRa
- **Links:** Product Url: https://www.waveshare.com/rp2040-lora.htm, Github Url: https://github.com/waveshareteam/Pico_MircoPython_Examples, Wiki Url: https://www.waveshare.com/wiki/RP2040-LoRa, Datasheet Url: https://files.waveshare.com/upload/e/e1/DS_SX1261-2_V1.2.pdf, Schematics Url: https://files.waveshare.com/wiki/RP2040-LoRa/Rp2040-lora-sch.pdf
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/rp2040-lora.htm","price":"12.99"}

---
[View full page](https://openhardware.directory/s/1439/waveshare-rp2040-lora)

---

# 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

- **Brand:** Pycom
- **Price:** Usd: 49.95, Buy Url: https://www.adafruit.com/product/3689
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3689","price":49.95}
- **Board Type:** dev-board
- **Specs:** Cpu: Espressif ESP32 dual-core Xtensa LX6, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 4 MB, Flash: 8 MB, Gpio: 24, Dimensions: 55mm × 20mm × 3.5mm, Weight: 6.7g, Operating Voltage: 3.3V, Power: 3.3V-5.5V via pin headers or Pycom expansion board, Sd Card: microSD, Antenna Connector: U.FL/IPEX
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2, Lora: SX1276 868/915/433MHz
- **Components:** {"name":"ESP32","type":"mcu","label":"Microcontroller + WiFi + BLE","description":"Dual-core Xtensa LX6 at 240 MHz with integrated 802.11 b/g/n WiFi and Bluetooth 4.2/BLE.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"Semtech SX1276","type":"radio","label":"LoRa + SigFox Transceiver","description":"LoRa/FSK transceiver supporting LoRaWAN Class A & C at 868/915/433MHz and SigFox multi-region.","datasheetUrl":"https://semtech.my.salesforce.com/sfc/p/#E0000000JelG/a/2R000000HSSi/71Zf0o7wgdTx3S7PpPOxgLDCVPAezDcnMlE4a2eZ9_k"}
- **Gpio Map:** {"pin":"P0","function":"RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"P1","function":"TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"P2","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P3","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P4","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P6","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P7","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P8","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P9","function":"SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"P10","function":"SCL/MOSI","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"P11","function":"MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"P12","function":"SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"P13","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P14","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P15","function":"GPIO/ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"P16","function":"GPIO/ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"P17","function":"GPIO/ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"P18","function":"GPIO/ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"P19","function":"GPIO/ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"P20","function":"GPIO/ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"P21","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P22","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"P9","SCL":"P10"}}, {"name":"SPI","pins":{"MOSI":"P10","MISO":"P11","SCK":"P12"}}, {"name":"UART","pins":{"TX":"P1","RX":"P0"}}, {"name":"WiFi","pins":{}}, {"name":"Bluetooth","pins":{}}, {"name":"LoRa","pins":{}}
- **Available Software:** MicroPython
- **Firmware Compatible:** micropython
- **Links:** Product Page: https://www.adafruit.com/product/3689, Product Url: https://www.adafruit.com/product/3689, Documentation: https://docs.pycom.io/datasheets/development/lopy4/, Datasheet Url: https://cdn-shop.adafruit.com/product-files/3689/3689_datasheet.pdf, Github Url: https://github.com/pycom/pycom-micropython-sigfox
- **Open Source:** Firmware: true
- **Certifications:** FCC, CE, RoHS
- **Product Readiness:** developer
- **Use Cases:** lorawan, lpwan, asset-tracking, iot-sensor-platform, nano-gateway, smart-agriculture

## Tags

`lora`, `lorawan`, `sigfox`, `esp32`, `micropython`, `wifi`, `ble`, `iot`, `pycom`, `lpwan`, `nano-gateway`

---
[View full page](https://openhardware.directory/s/1439/pycom-lopy4)

---

# Adafruit Feather M0 RFM95 LoRa 900 MHz

> ATSAMD21G18 ARM Cortex-M0+ Feather board with RFM95W SX1276 LoRa radio for 868/915 MHz. Achieves 2+ km range, supports LoRaWAN, 256KB flash, 32KB RAM, native USB, and built-in LiPo charger.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 34.95, Buy Url: https://www.adafruit.com/product/3178
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3178","price":"34.95"}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Lora: SX1276 868/915MHz
- **Specs:** Cpu: ATSAMD21G18 ARM Cortex-M0+ @ 48 MHz, Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 48 MHz, Cpu Cores: 1, Ram: 32KB SRAM, Flash: 256KB, Operating Voltage: 3.3V, Dimensions: 51 × 23 × 8 mm, Power: 5V + LiPo, Antenna Connector: U.FL/IPEX, Sd Card: none, Analog Inputs: 10, Analog Outputs: 1, Pwm Pins: 8
- **Gpio Map:** {"pin":"PA11","function":"RX — UART Receive","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"PA10","function":"TX — UART Transmit","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"PA15","function":"D5 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA20","function":"D6 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA07","function":"D9 — GPIO / PWM / Analog","protocol":null,"capabilities":["digital-input","digital-output","pwm","analog-input"]}, {"pin":"PA18","function":"D10 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA16","function":"D11 — SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA19","function":"D12 — SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA17","function":"D13 — SPI SCK / LED","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA22","function":"SDA — I2C Data","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"PA23","function":"SCL — I2C Clock","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"PA02","function":"A0 — Analog In / DAC Out","protocol":null,"capabilities":["analog-input","analog-output"]}, {"pin":"PB08","function":"A1 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PB09","function":"A2 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PA04","function":"A3 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PA05","function":"A4 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PB02","function":"A5 — Analog In","protocol":null,"capabilities":["analog-input"]}
- **Components:** {"name":"ATSAMD21G18","type":"mcu","label":"MCU","description":"ARM Cortex-M0+ at 48MHz, 256KB flash, 32KB SRAM, native USB.","datasheetUrl":"https://www.adafruit.com/images/product-files/2772/atmel-42181-sam-d21_datasheet.pdf"}, {"name":"RFM95W (SX1276)","type":"lora-module","label":"LoRa Radio","description":"HopeRF RFM95W LoRa module based on Semtech SX1276, 868/915MHz, +5 to +20dBm TX, SF6-SF12, >2km range.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/3179/sx1276_77_78_79.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"PA16","MISO":"PA19","SCK":"PA17"}}, {"name":"I2C","pins":{"SDA":"PA22","SCL":"PA23"}}, {"name":"UART","pins":{"TX":"PA10","RX":"PA11"}}, {"name":"LoRa","pins":{}}, {"name":"LoRaWAN","pins":{}}
- **Usb:** Micro-USB
- **Power:** 5V via Micro-USB / 3.7V LiPo
- **Firmware Compatible:** arduino, circuitpython
- **Use Cases:** lora-iot, long-range-iot, lorawan-gateway, remote-sensor-nodes, iot, prototyping
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/3178, Github Url: https://github.com/adafruit/Adafruit-Feather-M0-RFM-LoRa-PCB, Wiki Url: https://learn.adafruit.com/adafruit-feather-m0-radio-with-lora-radio-module/overview, Datasheet Url: https://cdn-shop.adafruit.com/product-files/3179/sx1276_77_78_79.pdf

## Tags

`feather`, `lora`, `sx1276`, `rfm95`, `868mhz`, `915mhz`, `lorawan`, `atsamd21`, `arm-cortex-m0`, `adafruit`

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-m0-rfm95-lora-900)

---

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

## Details

- **Brand:** LILYGO
- **Price:** Usd: 19.04, Buy Url: https://lilygo.cc/products/t-lora-dual
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-lora-dual","price":"$19.04"}
- **Board Type:** dev-board
- **Connectivity:** Lora: LR1121 830-940MHz/2.4GHz dual-band
- **Specs:** Cpu: LR1121 (dual, radio processor), Cpu Architecture: Semtech proprietary, Flash: N/A (radio module), Psram: none, Operating Voltage: 3.3V, Power: 3.3V, Sd Card: none, Antenna Connector: U.FL/IPEX
- **Components:** {"name":"LR1121","type":"radio","label":"LR1121 Multi-band Transceiver #1","description":"Semtech LR1121 multi-band LoRa transceiver supporting sub-GHz (830–940 MHz) and 2.4 GHz bands with LoRa and GFSK modulation","datasheetUrl":"https://semtech.com/uploads/documents/ds_lr1121.pdf"}, {"name":"LR1121 #2","type":"radio","label":"LR1121 Multi-band Transceiver #2","description":"Second Semtech LR1121 multi-band LoRa transceiver enabling dual concurrent radio operation for full-duplex or multi-band applications","datasheetUrl":"https://semtech.com/uploads/documents/ds_lr1121.pdf"}
- **Protocols:** {"name":"SPI"}, {"name":"GPIO"}
- **Links:** Product Url: https://lilygo.cc/products/t-lora-dual, Github Url: https://github.com/Xinyuan-LilyGO/T-Lora-Dual
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** lora-mesh-networking, expresslrs-rc-link, long-range-telemetry, dual-band-iot, sub-ghz-communication

## Tags

`lr1121`, `lora`, `dual-radio`, `expresslrs`, `sub-ghz`, `2.4ghz`, `development-board`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-lora-dual)

---

# Adafruit Feather M0 RFM69HCW 868/915 MHz

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

## Details

- **Brand:** Adafruit
- **Price:** Usd: 24.95, Buy Url: https://www.adafruit.com/product/3176
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3176","price":"24.95"}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Lora: RFM69HCW 868/915MHz SX1231 (FSK/OOK, not LoRa)
- **Specs:** Cpu: ATSAMD21G18 ARM Cortex-M0+ @ 48 MHz, Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 48 MHz, Cpu Cores: 1, Ram: 32KB SRAM, Flash: 256KB, Operating Voltage: 3.3V, Dimensions: 51 × 23 × 8 mm, Power: 5V + LiPo, Antenna Connector: U.FL/IPEX, Sd Card: none, Analog Inputs: 10, Analog Outputs: 1, Pwm Pins: 8
- **Gpio Map:** {"pin":"PA11","function":"RX — UART Receive","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"PA10","function":"TX — UART Transmit","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"PA15","function":"D5 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA20","function":"D6 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA07","function":"D9 — GPIO / PWM / Analog","protocol":null,"capabilities":["digital-input","digital-output","pwm","analog-input"]}, {"pin":"PA18","function":"D10 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA16","function":"D11 — SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA19","function":"D12 — SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA17","function":"D13 — SPI SCK / LED","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA22","function":"SDA — I2C Data","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"PA23","function":"SCL — I2C Clock","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"PA02","function":"A0 — Analog In / DAC Out","protocol":null,"capabilities":["analog-input","analog-output"]}, {"pin":"PB08","function":"A1 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PB09","function":"A2 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PA04","function":"A3 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PA05","function":"A4 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PB02","function":"A5 — Analog In","protocol":null,"capabilities":["analog-input"]}
- **Components:** {"name":"ATSAMD21G18","type":"mcu","label":"MCU","description":"ARM Cortex-M0+ at 48MHz, 256KB flash, 32KB SRAM, native USB.","datasheetUrl":"https://www.adafruit.com/images/product-files/2772/atmel-42181-sam-d21_datasheet.pdf"}, {"name":"RFM69HCW","type":"sub-ghz-radio","label":"Sub-GHz Radio","description":"HopeRF RFM69HCW 868/915MHz radio module based on SX1231, +13 to +20 dBm TX, AES-128, FSK/OOK modulation.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/3076/RFM69HCW-V1.1.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"PA16","MISO":"PA19","SCK":"PA17"}}, {"name":"I2C","pins":{"SDA":"PA22","SCL":"PA23"}}, {"name":"UART","pins":{"TX":"PA10","RX":"PA11"}}, {"name":"RFM69 packet radio","pins":{}}
- **Usb:** Micro-USB
- **Power:** 5V via Micro-USB / 3.7V LiPo
- **Firmware Compatible:** arduino, circuitpython
- **Use Cases:** iot, long-range-sensor-network, remote-sensor-nodes, sub-ghz-communication, prototyping
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/3176, Github Url: https://github.com/adafruit/Adafruit-Feather-M0-RFM-LoRa-PCB, Wiki Url: https://learn.adafruit.com/adafruit-feather-m0-radio-with-rfm69-packet-radio/overview, Datasheet Url: https://cdn-shop.adafruit.com/product-files/3076/RFM69HCW-V1.1.pdf

## Tags

`feather`, `rfm69`, `sub-ghz`, `868mhz`, `915mhz`, `atsamd21`, `arm-cortex-m0`, `iot`, `adafruit`

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-m0-rfm69hcw-868-915)

---

# Adafruit Feather M0 RFM69HCW 433 MHz

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

## Details

- **Brand:** Adafruit
- **Price:** Usd: 24.95, Buy Url: https://www.adafruit.com/product/3177
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3177","price":"24.95"}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Lora: RFM69HCW 433MHz SX1231 (FSK/OOK, not LoRa)
- **Specs:** Cpu: ATSAMD21G18 ARM Cortex-M0+ @ 48 MHz, Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 48 MHz, Cpu Cores: 1, Ram: 32KB SRAM, Flash: 256KB, Operating Voltage: 3.3V, Dimensions: 51 × 23 × 8 mm, Power: 5V + LiPo, Antenna Connector: U.FL/IPEX, Sd Card: none, Analog Inputs: 10, Analog Outputs: 1, Pwm Pins: 8
- **Gpio Map:** {"pin":"PA11","function":"RX — UART Receive","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"PA10","function":"TX — UART Transmit","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"PA15","function":"D5 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA20","function":"D6 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA07","function":"D9 — GPIO / PWM / Analog","protocol":null,"capabilities":["digital-input","digital-output","pwm","analog-input"]}, {"pin":"PA18","function":"D10 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA16","function":"D11 — SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA19","function":"D12 — SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA17","function":"D13 — SPI SCK / LED","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA22","function":"SDA — I2C Data","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"PA23","function":"SCL — I2C Clock","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"PA02","function":"A0 — Analog In / DAC Out","protocol":null,"capabilities":["analog-input","analog-output"]}, {"pin":"PB08","function":"A1 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PB09","function":"A2 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PA04","function":"A3 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PA05","function":"A4 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PB02","function":"A5 — Analog In","protocol":null,"capabilities":["analog-input"]}
- **Components:** {"name":"ATSAMD21G18","type":"mcu","label":"MCU","description":"ARM Cortex-M0+ at 48MHz, 256KB flash, 32KB SRAM, native USB.","datasheetUrl":"https://www.adafruit.com/images/product-files/2772/atmel-42181-sam-d21_datasheet.pdf"}, {"name":"RFM69HCW","type":"sub-ghz-radio","label":"Sub-GHz Radio","description":"HopeRF RFM69HCW 433MHz radio module based on SX1231, +13 to +20 dBm TX, AES-128, FSK/OOK modulation.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/3076/RFM69HCW-V1.1.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"PA16","MISO":"PA19","SCK":"PA17"}}, {"name":"I2C","pins":{"SDA":"PA22","SCL":"PA23"}}, {"name":"UART","pins":{"TX":"PA10","RX":"PA11"}}, {"name":"RFM69 packet radio","pins":{}}
- **Usb:** Micro-USB
- **Power:** 5V via Micro-USB / 3.7V LiPo
- **Firmware Compatible:** arduino, circuitpython
- **Use Cases:** iot, long-range-sensor-network, remote-sensor-nodes, sub-ghz-communication, prototyping
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/3177, Github Url: https://github.com/adafruit/Adafruit-Feather-M0-RFM-LoRa-PCB, Wiki Url: https://learn.adafruit.com/adafruit-feather-m0-radio-with-rfm69-packet-radio/overview, Datasheet Url: https://cdn-shop.adafruit.com/product-files/3076/RFM69HCW-V1.1.pdf

## Tags

`feather`, `rfm69`, `433mhz`, `sub-ghz`, `atsamd21`, `arm-cortex-m0`, `iot`, `adafruit`

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-m0-rfm69hcw-433)

---

# Adafruit Feather M0 RFM69HCW Packet Radio (868/915 MHz)

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

## Details

- **Brand:** Adafruit
- **Price:** Usd: 29.95, Buy Url: https://www.adafruit.com/product/3176
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3176","price":"29.95"}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Lora: RFM69HCW 868/915MHz SX1231 (FSK/OOK, not LoRa)
- **Specs:** Cpu: ATSAMD21G18 ARM Cortex-M0+ @ 48 MHz, Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 48 MHz, Cpu Cores: 1, Ram: 32KB SRAM, Flash: 256KB, Operating Voltage: 3.3V, Dimensions: 51 × 23 × 8 mm, Power: 5V + LiPo, Antenna Connector: U.FL/IPEX, Sd Card: none, Analog Inputs: 6, Analog Outputs: 1, Pwm Pins: 8
- **Components:** {"name":"ATSAMD21G18","type":"mcu","label":"MCU","description":"ARM Cortex-M0+ at 48MHz, 256KB flash, 32KB SRAM, native USB.","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/SAM_D21_DA1_Family_DataSheet_DS40001882F.pdf"}, {"name":"RFM69HCW","type":"sub-ghz-radio","label":"Sub-GHz Radio","description":"HopeRF RFM69HCW 868/915MHz radio module based on SX1231, +13 to +20 dBm TX, AES-128, FSK/OOK modulation.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/3076/RFM69HCW-V1.1.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"PA16","MISO":"PA19","SCK":"PA17"}}, {"name":"I2C","pins":{"SDA":"PA22","SCL":"PA23"}}, {"name":"UART","pins":{"TX":"PA10","RX":"PA11"}}, {"name":"RFM69 packet radio","pins":{"CS":"PA06","RST":"PA08","IRQ":"PA09"}}
- **Gpio Map:** {"pin":"PA02","function":"A0 — Analog In / DAC Out","protocol":null,"capabilities":["analog-input","analog-output"]}, {"pin":"PA05","function":"A1 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PB08","function":"A2 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PB09","function":"A3 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PA04","function":"A4 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PB02","function":"A5 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PA11","function":"RX — UART Receive","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"PA10","function":"TX — UART Transmit","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"PA09","function":"D3 — Radio IRQ","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA08","function":"D4 — Radio RST","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA15","function":"D5 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA20","function":"D6 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA06","function":"D8 — Radio CS","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA07","function":"D9 — GPIO / PWM / Analog","protocol":null,"capabilities":["digital-input","digital-output","pwm","analog-input"]}, {"pin":"PA18","function":"D10 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA16","function":"D11 — SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA19","function":"D12 — SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA17","function":"D13 — SPI SCK / LED","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA22","function":"SDA — I2C Data","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"PA23","function":"SCL — I2C Clock","protocol":"I2C","capabilities":["digital-input","digital-output"]}
- **Usb:** Micro-USB
- **Power:** 5V via Micro-USB / 3.7V LiPo
- **Firmware Compatible:** arduino, platformio
- **Use Cases:** iot, long-range-sensor-network, remote-sensor-nodes, sub-ghz-communication, prototyping
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/3176, Github Url: https://github.com/adafruit/Adafruit-Feather-M0-Radio-PCB, Wiki Url: https://learn.adafruit.com/adafruit-feather-m0-radio-with-rfm69-packet-radio/overview, Datasheet Url: https://cdn-shop.adafruit.com/product-files/3076/RFM69HCW-V1.1.pdf

## Tags

`feather`, `samd21`, `rfm69`, `packet-radio`, `868mhz`, `915mhz`, `sub-ghz`, `adafruit`, `cortex-m0`

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-m0-rfm69hcw)

---

# Heltec CubeCell 1/2AA Node (HTCC-AB02A)

> Ultra-low-power LoRa/LoRaWAN development node based on the ASR6502 SoC (ARM Cortex-M0+ @ 48MHz + SX1262), with a built-in 1/2AA battery holder, 3.5uA deep sleep, and Arduino compatibility. Ideal for remote sensor deployments.

## Details

- **Brand:** Heltec
- **Price:** Usd: 12.9
- **Currency:** USD
- **Board Types:** dev-board, lora-node
- **Connectivity:** Lora: SX1262 433/868/915MHz
- **Specs:** Cpu: ["ARM Cortex-M0","single-core @ 48MHz (PSoC 4000 series)"], Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 48MHz, Cpu Cores: 1, Ram: 16KB SRAM, Flash: 128KB, Usb: Micro-USB (CP2102), Power: Micro-USB 5V / 1/2AA 3.6V lithium battery, Operating Voltage: 3.3V, Operating Temp: -20°C to +70°C, Dimensions: 56.6 × 24 × 21.5mm, Weight: 40g, Antenna Connector: SMA female (LoRa), Sd Card: No
- **Battery Powered:** 1/2AA Lithium (non-rechargeable)
- **Components:** {"name":"ASR6502","type":"mcu","label":"ARM Cortex-M0+ MCU with Integrated SX1262 LoRa","description":"PSoC 4000 series ARM Cortex-M0+ running at 48MHz with 128KB flash and 16KB SRAM, integrating the SX1262 LoRa transceiver for a single-chip LoRaWAN solution.","datasheetUrl":"https://resource.heltec.cn/download/CubeCell/HTCC-AB02A/AB02A.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver","description":"Semtech SX1262 long-range, low-power sub-GHz RF transceiver supporting LoRa and (G)FSK modulation across 150-960MHz bands, with +22dBm output power and -135dBm receive sensitivity.","datasheetUrl":"https://cdn.sparkfun.com/assets/6/b/5/1/4/SX1262_datasheet.pdf"}, {"name":"CP2102","type":"usb-serial","label":"USB-to-UART Bridge","description":"Silicon Labs CP2102 USB-to-UART bridge providing serial communication over Micro-USB for programming and debugging.","datasheetUrl":"https://www.silabs.com/documents/public/data-sheets/CP2102-9.pdf"}
- **Protocols:** {"name":"UART","bus":"UART1","pins":{"TX":"GPIO5 (P3_1)","RX":"GPIO5 (P3_0)"}}, {"name":"UART","bus":"UART2","pins":{"TX":"GPIO (P4_5)","RX":"GPIO (P4_4)"}}, {"name":"SPI","bus":"SPI0","pins":{"SCK":"P4_2","MOSI":"P4_0","MISO":"P4_1","SS":"P4_3"}}, {"name":"SPI","bus":"SPI1","pins":{"SCK":"GPIO3 (P6_2)","MOSI":"GPIO1 (P6_0)","MISO":"GPIO2 (P6_1)"}}, {"name":"I2C","bus":"I2C0","pins":{"SDA":"P0_1","SCL":"P0_0"}}, {"name":"I2C","bus":"I2C1","pins":{"SDA":"GPIO9 (P7_1)","SCL":"GPIO8 (P7_0)"}}, {"name":"SWD","pins":{"SWDIO":"SWDIO","SWCLK":"SWCLK"}}
- **Gpio Map:** {"pin":"GPIO1","function":"SPI1 MOSI / Digital I/O","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO2","function":"SPI1 MISO / Digital I/O","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO3","function":"SPI1 CLK / PWM1","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO4","function":"PWM2 / Digital I/O","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO5","function":"Vext Control (P3_4)","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO6","function":"Digital I/O (P3_6)","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO7","function":"Digital I/O (P3_7)","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO8","function":"I2C1 SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO9","function":"I2C1 SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO10","function":"Digital I/O (P7_2)","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO11","function":"Digital I/O (P0_2)","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO12","function":"Digital I/O (P0_3)","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO13","function":"LED / Digital I/O (P0_6)","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO14","function":"Digital I/O (P0_7)","capabilities":["digital-input","digital-output"]}, {"pin":"ADC1","function":"12-bit Analog Input (P2_0)","protocol":"ADC","capabilities":["adc","digital-input"]}, {"pin":"ADC2","function":"12-bit Analog Input (P2_1)","protocol":"ADC","capabilities":["adc","digital-input"]}
- **Firmware:** arduino, platformio, lorawan
- **Certifications:** CE, FCC
- **Use Cases:** lorawan-sensor-node, environmental-monitoring, smart-agriculture, asset-tracking, battery-powered-sensor-node, field-data-logger
- **Links:** Product Url: https://heltec.org/project/htcc-ab02a/, Github Url: https://github.com/HelTecAutomation/CubeCell-Arduino, Wiki Url: https://wiki.heltec.org/docs/devices/open-source-hardware/cubecell-series/htcc_ab02a/, Datasheet Url: https://resource.heltec.cn/download/CubeCell/HTCC-AB02A/AB02A.pdf, Schematics Url: https://resource.heltec.cn/download/CubeCell/HTCC-AB02A/HTCC-AB02A_SchematicDiagram.pdf
- **Stores:** {"name":"Heltec Official","url":"https://heltec.org/project/htcc-ab02a/","price":"12.90"}, {"name":"Amazon","url":"https://www.amazon.com/Heltec-HTCC-AB02A-Applications-Development-902-928MHz/dp/B0D2LD7ZTX","price":"12.90"}

## Tags

`lora`, `lorawan`, `iot`, `low-power`, `sensor-node`, `asr6502`, `sx1262`, `heltec`, `cubecell`, `arduino`

---
[View full page](https://openhardware.directory/s/1439/heltec-cubecell-htcc-ab02a)

---

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

## Details

- **Price:** Usd: 13.5
- **Brand:** heltec
- **Board Types:** dev-board
- **Open Source Status:** open-source-hardware
- **Product Readiness:** production
- **Specs:** Cpu: ARM Cortex-M3 single-core @ 32MHz, ultra-low-power, Cpu Architecture: ARM Cortex-M3, Cpu Frequency: 32MHz, Cpu Cores: 1, Ram: 16KB SRAM, Flash: 128KB, Usb: Micro-USB, Power: ["5V via Micro-USB","3.7V LiPo"], Operating Voltage: 3.3V, Operating Temp: -20°C to +70°C, Dimensions: 56.3 x 25.5 x 7.8mm, Weight: 20g, Antenna Connector: IPEX, Sd Card: No, Battery Capacity: External 3.7V LiPo (SH1.25 connector)
- **Connectivity:** Lora: ["SX1278 433/470MHz,","19dBm TX, -135dBm RX"]
- **Components:** {"name":"STM32L151CBU6","type":"mcu","label":"Ultra-Low-Power ARM Cortex-M3 MCU","description":"STMicroelectronics STM32L151CBU6 ultra-low-power 32-bit ARM Cortex-M3 MCU running at up to 32MHz with 128KB flash, 16KB SRAM, 4KB EEPROM, 12-bit ADC/DAC, and deep sleep current as low as 6uA.","datasheetUrl":"https://www.st.com/resource/en/datasheet/stm32l151cc.pdf"}, {"name":"SX1278","type":"radio","label":"LoRa Sub-GHz Transceiver (433/470MHz)","description":"Semtech SX1278 LoRa transceiver supporting 137-525MHz with LoRa modulation, -135dBm sensitivity at SF12/125kHz, and +19dBm maximum TX power for long-range LPWAN communication.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/3179/sx1276_77_78_79.pdf"}, {"name":"CP2102","type":"usb-uart","label":"USB-to-UART Serial Bridge","description":"Silicon Labs CP2102 single-chip USB to UART bridge IC providing USB 2.0 full-speed connectivity for programming and serial debug output.","datasheetUrl":"https://www.silabs.com/documents/public/data-sheets/CP2102-9.pdf"}, {"name":"TP4054","type":"battery-charger","label":"Linear Li-Ion Battery Charger IC","description":"TP4054 single-cell lithium-ion/polymer battery charger with programmable charge current, providing integrated battery management with USB/battery automatic power switching.","datasheetUrl":"https://www.alldatasheet.com/datasheet-pdf/pdf/1132571/ETC2/TP4054.html"}
- **Protocols:** {"name":"SPI1","bus":"SPI1","pins":{"SCK":"PA5","MISO":"PA6","MOSI":"PA7","NSS":"PA4"},"notes":"Shared with LoRa radio (PA5 SCK, PA6 MISO, PA7 MOSI, PA4 NSS)"}, {"name":"SPI2","bus":"SPI2","pins":{"SCK":"PB13","MISO":"PB14","MOSI":"PB15","NSS":"PB12"}}, {"name":"SPI3","bus":"SPI3","pins":{"SCK":"PB3","MISO":"PB4","MOSI":"PB5","NSS":"PA15"}}, {"name":"I2C1","bus":"I2C1","pins":{"SCL":"PB8","SDA":"PB9"}}, {"name":"I2C2","bus":"I2C2","pins":{"SCL":"PB10","SDA":"PB11"}}, {"name":"UART1","bus":"UART1","pins":{"TX":"PA9","RX":"PA10"}}, {"name":"UART2","bus":"UART2","pins":{"TX":"PA2","RX":"PA3"}}, {"name":"UART3","bus":"UART3","pins":{"TX":"PB10","RX":"PB11"}}, {"name":"ADC","notes":"8x 12-bit ADC channels (ADC_IN0-IN9, IN18-IN21)"}, {"name":"DAC","notes":"2x 12-bit DAC outputs (PA4 DAC_OUT1, PA5 DAC_OUT2)"}, {"name":"SWD","pins":{"SWDIO":"PA13","SWCLK":"PA14"},"notes":"Serial Wire Debug for programming via ST-LINK"}
- **Gpio Map:** {"pin":"PA0","function":"ADC_IN0, WKUP — Analog Input / Wake-up","protocol":"ADC","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"PA1","function":"ADC_IN1 — Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"PA2","function":"ADC_IN2, TX2 — UART2 Transmit / Analog","protocol":"UART","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"PA3","function":"ADC_IN3, RX2 — UART2 Receive / Analog","protocol":"UART","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"PA4","function":"LoRa_NSS, DAC_OUT1, ADC_IN4, NSS1 — LoRa Chip Select (reserved)","protocol":"SPI","capabilities":["digital-input","digital-output","adc","dac"]}, {"pin":"PA5","function":"LoRa_SCK, DAC_OUT2, ADC_IN5, SCK1 — LoRa SPI Clock (reserved)","protocol":"SPI","capabilities":["digital-input","digital-output","adc","dac"]}, {"pin":"PA6","function":"LoRa_MISO, ADC_IN6, MISO1 — LoRa SPI MISO (reserved)","protocol":"SPI","capabilities":["digital-input","digital-output","adc"]}, {"pin":"PA7","function":"LoRa_MOSI, ADC_IN7, MOSI1 — LoRa SPI MOSI (reserved)","protocol":"SPI","capabilities":["digital-input","digital-output","adc"]}, {"pin":"PA8","function":"GPIO — General Purpose I/O","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA9","function":"TX1 — UART1 Transmit","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA10","function":"RX1 — UART1 Receive","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA13","function":"SWDIO — Serial Wire Debug Data","protocol":"SWD","capabilities":["digital-input","digital-output"]}, {"pin":"PA14","function":"SWCLK — Serial Wire Debug Clock","protocol":"SWD","capabilities":["digital-input","digital-output"]}, {"pin":"PA15","function":"NSS1/NSS3 — SPI Chip Select","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PB0","function":"LoRa_DIO3, ADC_IN8 — LoRa Interrupt (reserved)","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"PB1","function":"LoRa_DIO2, ADC_IN9 — LoRa Interrupt (reserved)","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"PB3","function":"SCK1/SCK3, Vext control — SPI Clock / External Power Control","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PB4","function":"MISO1/MISO3 — SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PB5","function":"MOSI3/MOSI1 — SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PB6","function":"SCL1 — I2C1 Clock","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"PB7","function":"SDA1 — I2C1 Data","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"PB8","function":"SCL1, LED — I2C1 Clock / LED","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PB9","function":"SDA1 — I2C1 Data","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"PB10","function":"SCL2, TX3 — I2C2 Clock / UART3 Transmit","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PB11","function":"SDA2, RX3, LoRa_DIO0 — I2C2 Data / UART3 RX / LoRa Interrupt (reserved)","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"PB12","function":"NSS2, ADC_IN18 — SPI2 Chip Select / Analog","protocol":"SPI","capabilities":["digital-input","digital-output","adc"]}, {"pin":"PB13","function":"SCK2, ADC_IN19 — SPI2 Clock / Analog","protocol":"SPI","capabilities":["digital-input","digital-output","adc"]}, {"pin":"PB14","function":"MISO2, ADC_IN20 — SPI2 MISO / Analog","protocol":"SPI","capabilities":["digital-input","digital-output","adc"]}, {"pin":"PB15","function":"MOSI2, ADC_IN21 — SPI2 MOSI / Analog","protocol":"SPI","capabilities":["digital-input","digital-output","adc"]}
- **Links:** Product Url: https://heltec.org/project/lora-kit-151/, Datasheet Url: https://resource.heltec.cn/download/LoRa_Kit_151/kit151.pdf, Schematics Url: https://resource.heltec.cn/download/LoRa_Kit_151/LoRa_Kit_151_sch_diagram.PDF, Github Url: https://github.com/HelTecAutomation, Wiki Url: https://docs.heltec.org/en/node/stm32/lora_node_151/index.html
- **Stores:** {"name":"Heltec Official Store","url":"https://heltec.org/project/lora-kit-151/","price":"13.50"}
- **Firmware:** arduino, lorawan, platformio
- **Certifications:** CE
- **Use Cases:** lorawan-node, environmental-monitoring, irrigation-control, smart-agriculture, asset-tracking
- **Battery Powered:** lithium-battery

## Tags

`lora`, `lorawan`, `stm32`, `low-power`, `iot`, `sensor-node`, `battery-powered`

---
[View full page](https://openhardware.directory/s/1439/heltec-lora-kit-151)

---

# Heltec Turtle Board

> Ultra-low-power LoRa development board with STM32L432KC ARM Cortex-M4 MCU and SX1276 transceiver, capable of 10-year battery life on AAA cells using the RadioShuttle peer-to-peer protocol.

## Details

- **Brand:** Heltec Automation
- **Board Types:** dev-board
- **Price:** Usd: 41
- **Specs:** Cpu: ARM Cortex-M4F single-core @ 80MHz, FPU, DSP, AES-256 hardware crypto, Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 80MHz, Cpu Cores: 1, Ram: 64KB SRAM, Flash: 256KB, Usb: Micro-USB (DFU), Power: ["Micro-USB","2x AAA batteries (3V)","VIN 3.4-5V"], Operating Voltage: 3.3V, Operating Temp: -20°C to +70°C, Dimensions: 73.5 x 31.5 x 24mm, Weight: 40g, Antenna Connector: ["SMA","IPEX"], Sd Card: No
- **Connectivity:** Lora: SX1276 433/868/915MHz
- **Components:** {"name":"STM32L432KC","type":"mcu","label":"Ultra-Low-Power ARM Cortex-M4 MCU","description":"STMicroelectronics 32-bit ARM Cortex-M4 with FPU running at up to 80 MHz, featuring 256KB flash, 64KB SRAM, hardware AES-256 encryption, and 4 uA deep sleep current.","datasheetUrl":"https://www.st.com/resource/en/datasheet/stm32l432kc.pdf"}, {"name":"SX1276","type":"radio","label":"LoRa Sub-GHz Transceiver","description":"Semtech SX1276 LoRa transceiver supporting 137-1020 MHz with up to +20 dBm TX power, -148 dBm sensitivity, and LoRa/FSK/OOK modulation. Provides 200m to 20km range in ISM bands.","datasheetUrl":"https://cdn.sparkfun.com/assets/7/7/3/2/2/SX1276_Datasheet.pdf"}
- **Firmware:** arm-mbed, stm32cubeide
- **Use Cases:** lora-sensor-node, environmental-monitoring, battery-powered-sensor, mqtt-gateway, asset-tracking
- **Certifications:** CE
- **Battery Powered:** yes
- **Protocols:** {"name":"SPI","bus":"SPI1","pins":{"MOSI":"PA7","MISO":"PA6","SCK":"PA5","CS":"PA4"}}, {"name":"I2C","bus":"I2C1","pins":{"SCL":"PA9","SDA":"PA10"}}, {"name":"UART","bus":"USART2","pins":{"TX":"PA2","RX":"PA15"}}, {"name":"ADC","notes":"12-bit ADC available on multiple GPIO pins"}, {"name":"DAC","notes":"2x 12-bit DAC outputs"}, {"name":"DFU","notes":"USB Device Firmware Upgrade for programming"}, {"name":"SAI","notes":"Serial Audio Interface for digital audio"}
- **Bus Interfaces:** SPI, I2C, UART, ADC, DAC, DFU, SAI
- **Gpio Map:** {"pin":"PA0","function":"LoRa DIO0 — RX/TX Interrupt","protocol":"LoRa","capabilities":["digital-input"]}, {"pin":"PA1","function":"LoRa Reset","protocol":"LoRa","capabilities":["digital-output"]}, {"pin":"PA2","function":"USART2 TX (Debug Console)","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA3","function":"VEXT Power Switch","capabilities":["digital-output"]}, {"pin":"PA4","function":"LoRa SPI CS","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA5","function":"SPI1 SCK (LoRa)","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA6","function":"SPI1 MISO (LoRa)","protocol":"SPI","capabilities":["digital-input","digital-output","adc"]}, {"pin":"PA7","function":"SPI1 MOSI (LoRa)","protocol":"SPI","capabilities":["digital-input","digital-output","adc"]}, {"pin":"PA8","function":"Battery Power Detect","capabilities":["digital-input"]}, {"pin":"PA9","function":"I2C1 SCL (10k pullup)","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA10","function":"I2C1 SDA (10k pullup)","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA13","function":"SWDIO (Debug)","protocol":"SWD","capabilities":["digital-input","digital-output"]}, {"pin":"PA14","function":"SWCLK (Debug)","protocol":"SWD","capabilities":["digital-input","digital-output"]}, {"pin":"PA15","function":"USART2 RX (Debug Console)","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PB0","function":"Red LED (Receive Indicator)","capabilities":["digital-output","pwm","adc"]}, {"pin":"PB1","function":"Green LED (Status)","capabilities":["digital-output","pwm","adc"]}, {"pin":"PB3","function":"SWO Debug / General GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PB4","function":"General Purpose GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PB5","function":"General Purpose GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PB6","function":"General Purpose GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PB7","function":"General Purpose GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PH3","function":"User Button / Boot Pin","capabilities":["digital-input"]}
- **Links:** Product Url: https://heltec.org/project/turtle-board/, Github Url: https://github.com/RadioShuttle/MBED_Turtle_RadioShuttle, Wiki Url: https://docs.heltec.cn/en/node/stm32/turtle_board/index.html, Datasheet Url: https://resource.heltec.cn/download/TurtleBoard/Turtle%20Board.pdf, Schematics Url: https://resource.heltec.cn/download/TurtleBoard/Turtle_Board_Pinout.pdf
- **Stores:** {"name":"Heltec Store","url":"https://heltec.org/project/turtle-board/","price":"41.00"}, {"name":"AliExpress","url":"https://www.aliexpress.com/item/33023966198.html","price":"29.99"}, {"name":"Amazon US","url":"https://www.amazon.com/Heltec-Turtle-Development-LoRaWAN-RadioShuttle/dp/B07WPYW35M","price":"41.00"}

## Tags

`lora`, `stm32`, `low-power`, `iot`, `radioshuttle`, `lorawan`, `sensor-node`

---
[View full page](https://openhardware.directory/s/1439/heltec-turtle-board)

---

# DFRobot FireBeetle 2 ESP32-C5 Development Kit

> ESP32-C5 RISC-V development kit with dual-band WiFi 6 (2.4/5GHz), BLE 5, Zigbee 3.0, Thread 1.3, and Matter support. Features solar charging, 21uA deep sleep, IO expansion board, and 18 digital I/O pins at just $8.90.

## Details

- **Price:** Usd: 8.9, Buy Url: https://www.dfrobot.com/product-2977.html
- **Brand:** DFRobot
- **Board Type:** dev-board
- **Specs:** Cpu: ESP32-C5 RISC-V single-core @ 240MHz, Cpu Architecture: RISC-V, Cpu Frequency: 240MHz, Cpu Cores: 1, Ram: 384KB SRAM, Psram: none, Flash: 4MB, Usb: USB-C, Power: 5V via USB-C or 4.5-6V solar panel, Operating Voltage: 3.3V, Dimensions: 25.4 x 60mm, Weight: 33g, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Connectivity:** Wifi: 802.11 b/g/n/ax (WiFi 6) 2.4/5GHz, Bluetooth: BLE 5.0, Zigbee: Zigbee 3.0, Thread: Thread 1.3, Matter: Matter over Thread / WiFi
- **Components:** {"name":"ESP32-C5","type":"mcu","label":"RISC-V WiFi 6 + BLE 5 + Zigbee/Thread MCU","description":"Espressif ESP32-C5 RISC-V single-core at 240MHz with dual-band WiFi 6, BLE 5, Zigbee 3.0, Thread 1.3, 384KB SRAM, 4MB flash.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c5_datasheet_en.pdf"}
- **Bus Interfaces:** {"name":"SPI","pins":{"SCLK":"GPIO23","MOSI":"GPIO24","MISO":"GPIO25","CS":"GPIO27"}}, {"name":"I2C","pins":{"SCL":"I2C_SCL","SDA":"I2C_SDA"}}, {"name":"UART","pins":{"TX":"UART_TX","RX":"UART_RX"}}, {"name":"I2S","pins":{"I2S":"configurable"}}, {"name":"ADC","pins":{"channels":"7x 12-bit SAR ADC"}}, {"name":"IR","pins":{"TX":"5 channels","RX":"5 channels"}}
- **Gpio Map:** {"pin":"GPIO8","function":"D2 / LCD_DC","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO15","function":"D13 / LCD_BL","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO23","function":"SPI SCLK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO24","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO25","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO26","function":"D3 / LCD_RST","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO27","function":"D6 / SPI CS","protocol":"SPI","capabilities":["digital-input","digital-output"]}
- **Firmware:** arduino, esp-idf, micropython
- **Use Cases:** smart-home, matter-smart-home, battery-powered-sensor-node, solar-powered-sensor, environmental-monitoring, iot-gateway
- **Links:** Product Url: https://www.dfrobot.com/product-2977.html, Wiki Url: https://wiki.dfrobot.com/SKU_DFR1236_FireBeetle_2_ESP32_C5_Development_Board_IO_Expansion_Kit, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32-c5_datasheet_en.pdf
- **Stores:** {"name":"DFRobot","url":"https://www.dfrobot.com/product-2977.html","price":"$8.90"}

---
[View full page](https://openhardware.directory/s/1439/dfrobot-firebeetle-2-esp32-c5)

---

# 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

- **Brand:** Pycom
- **Price:** Usd: 94.95, Buy Url: https://www.adafruit.com/product/3613
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3613","price":94.95}
- **Board Type:** dev-board
- **Specs:** Cpu: Espressif ESP32 dual-core Xtensa LX6, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 4 MB, Flash: 8 MB, Gpio: 22, Dimensions: 54mm × 20mm × 9.6mm, Weight: 8.6g, Operating Voltage: 3.3V, Power: 3.3V-5.5V via pin headers or Pycom expansion board, Sd Card: microSD, Antenna Connector: U.FL/IPEX
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2, Lora: SX1276 868/915MHz, Cellular: NB-IoT / LTE-M
- **Components:** {"name":"ESP32","type":"mcu","label":"Microcontroller + WiFi + BLE","description":"Dual-core Xtensa LX6 at 240 MHz with integrated 802.11 b/g/n WiFi and Bluetooth 4.2/BLE.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"Semtech SX1276","type":"radio","label":"LoRa + SigFox Transceiver","description":"LoRa/FSK transceiver for LoRaWAN (868/915MHz) and SigFox connectivity, Class A & C.","datasheetUrl":"https://semtech.my.salesforce.com/sfc/p/#E0000000JelG/a/2R000000HSSi/71Zf0o7wgdTx3S7PpPOxgLDCVPAezDcnMlE4a2eZ9_k"}, {"name":"Sequans Monarch","type":"wireless-module","label":"LTE CAT-M1/NB1 Modem","description":"LTE modem supporting CAT-M1 and NB1 across 699-2690 MHz globally.","datasheetUrl":"https://www.sequans.com/products/monarch/"}
- **Gpio Map:** {"pin":"P0","function":"RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"P1","function":"TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"P2","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P3","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P4","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P6","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P7","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P8","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P9","function":"SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"P10","function":"SCL/MOSI","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"P11","function":"MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"P12","function":"SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"P13","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P14","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P15","function":"GPIO/ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"P16","function":"GPIO/ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"P17","function":"GPIO/ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"P18","function":"GPIO/ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"P19","function":"GPIO/ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"P20","function":"GPIO/ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"P21","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P22","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"P9","SCL":"P10"}}, {"name":"SPI","pins":{"MOSI":"P10","MISO":"P11","SCK":"P12"}}, {"name":"UART","pins":{"TX":"P1","RX":"P0"}}, {"name":"WiFi","pins":{}}, {"name":"Bluetooth","pins":{}}, {"name":"LoRa","pins":{}}, {"name":"LTE","pins":{}}
- **Available Software:** MicroPython
- **Firmware Compatible:** micropython
- **Links:** Product Page: https://www.adafruit.com/product/3613, Product Url: https://www.adafruit.com/product/3613, Documentation: https://docs.pycom.io/datasheets/development/fipy/, Github Url: https://github.com/pycom/pycom-micropython-sigfox
- **Open Source:** Firmware: true
- **Certifications:** FCC, CE, RoHS
- **Product Readiness:** developer
- **Use Cases:** lpwan, cellular-iot, lorawan, asset-tracking, industrial-iot, network-evaluation

## Tags

`lora`, `sigfox`, `lte`, `cat-m1`, `nb-iot`, `esp32`, `micropython`, `wifi`, `ble`, `iot`, `pycom`, `lpwan`, `five-network`

---
[View full page](https://openhardware.directory/s/1439/pycom-fipy)

---

# Pine64 PineCone BL602

> Open-source RISC-V evaluation board powered by the Bouffalo Lab BL602 WiFi+BLE5 SoC. Features 276KB SRAM, 2MB flash, USB-C with CH340 serial bridge, onboard RGB LED, JTAG header, and PCB antenna. Supports Arduino, NuttX, FreeRTOS, Rust, and OpenBeken firmware. Priced from $3.99.

## Details

- **Brand:** Pine64
- **Price:** Usd: 3.99, Buy Url: https://pine64.com/product/pinecone-bl602-evaluation-board/
- **Stores:** {"name":"Pine64 Store","url":"https://pine64.com/product/pinecone-bl602-evaluation-board/","price":"$3.99"}
- **Board Type:** evaluation-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Bouffalo Lab BL602, Cpu Architecture: RISC-V 32-bit, Cpu Frequency: 192 MHz, Cpu Cores: 1, Ram: 276 KB SRAM, Flash: 2 MB, Gpio: 16, Usb: USB-C (USB 2.0 via CH340), Power: USB-C 5V, Dimensions: 25.4 mm × 44.0 mm, Weight: 2 g, Operating Voltage: 3.3 V, Operating Temp: -30°C to 85°C, Antenna Connector: built-in PCB antenna, Sd Card: No
- **Components:** {"name":"BL602","type":"MCU","label":"U1","description":"32-bit RISC-V WiFi+BLE5 SoC at 192MHz with 276KB SRAM, 128KB ROM, 2MB flash, integrated RF","datasheetUrl":"https://files.pine64.org/doc/datasheet/pine64/BL602_BL604_DS_1.2_en.pdf"}, {"name":"CH340","type":"USB-serial-bridge","label":"U2","description":"USB Full-Speed to UART adapter for programming and serial console","datasheetUrl":"https://cdn.sparkfun.com/datasheets/Dev/Arduino/Other/CH340DS1.PDF"}, {"name":"RGB LED","type":"LED","label":"LED1","description":"Tri-color LED — Red (GPIO17), Green (GPIO14), Blue (GPIO11)","datasheetUrl":"https://files.pine64.org/doc/Pinenut/Pine64%20BL602%20EVB%20Schematic%20ver%201.1.pdf"}, {"name":"PCB Antenna","type":"antenna","label":"ANT1","description":"Integrated 2.4GHz PCB antenna for WiFi and BLE","datasheetUrl":"https://files.pine64.org/doc/Pinenut/Pine64%20BL602%20EVB%20Schematic%20ver%201.1.pdf"}
- **Protocols:** {"name":"UART0","pins":{"TX":"GPIO16","RX":"GPIO7"}}, {"name":"UART1","pins":{"TX":"GPIO4","RX":"GPIO3"}}, {"name":"I2C","pins":{"SDA":"GPIO3","SCL":"GPIO4"}}, {"name":"SPI","pins":{"MOSI":"GPIO1","MISO":"GPIO0","SCLK":"GPIO3","CS":"GPIO2"}}, {"name":"JTAG","pins":{"TDI":"GPIO17","TDO":"GPIO11","TMS":"GPIO12","TCK":"GPIO14"}}
- **Gpio Map:** {"pin":"GPIO0","function":"SPI MISO (default)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","spi","i2c","uart"]}, {"pin":"GPIO1","function":"SPI MOSI (default)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","spi","i2c","uart"]}, {"pin":"GPIO2","function":"SPI CS (default)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","spi","i2c","uart"]}, {"pin":"GPIO3","function":"I2C SDA / UART1 RX / SPI SCLK","protocol":"I2C","capabilities":["digital-input","digital-output","pwm","spi","i2c","uart"]}, {"pin":"GPIO4","function":"I2C SCL / UART1 TX","protocol":"I2C","capabilities":["digital-input","digital-output","pwm","adc","spi","i2c","uart"]}, {"pin":"GPIO5","function":"General IO / ADC CH4","capabilities":["digital-input","digital-output","pwm","adc","spi","i2c","uart"]}, {"pin":"GPIO7","function":"UART0 RX (default)","protocol":"UART","capabilities":["digital-input","digital-output","pwm","spi","i2c","uart"]}, {"pin":"GPIO8","function":"Boot mode jumper","capabilities":["digital-input","digital-output","pwm","spi","i2c","uart"]}, {"pin":"GPIO11","function":"Blue LED / JTAG TDO","protocol":"JTAG","capabilities":["digital-input","digital-output","pwm","adc","spi","i2c","uart"]}, {"pin":"GPIO12","function":"JTAG TMS / IR RX","protocol":"JTAG","capabilities":["digital-input","digital-output","pwm","adc","spi","i2c","uart"]}, {"pin":"GPIO14","function":"Green LED / JTAG TCK / DAC","protocol":"JTAG","capabilities":["digital-input","digital-output","pwm","adc","dac","spi","i2c","uart"]}, {"pin":"GPIO16","function":"UART0 TX (default)","protocol":"UART","capabilities":["digital-input","digital-output","pwm","spi","i2c","uart"]}, {"pin":"GPIO17","function":"Red LED / JTAG TDI","protocol":"JTAG","capabilities":["digital-input","digital-output","pwm","spi","i2c","uart"]}, {"pin":"GPIO20","function":"General IO","capabilities":["digital-input","digital-output","pwm","spi","i2c","uart"]}, {"pin":"GPIO21","function":"General IO","capabilities":["digital-input","digital-output","pwm","spi","i2c","uart"]}, {"pin":"GPIO22","function":"General IO","capabilities":["digital-input","digital-output","pwm","spi","i2c","uart"]}
- **Available Software:** {"title":"BL IoT SDK","description":"Official Bouffalo Lab SDK for BL602 — FreeRTOS-based C development with WiFi, BLE, GPIO, SPI, I2C, ADC","url":"https://github.com/bouffalolab/bl_iot_sdk","type":"SDK"}, {"title":"ArduinoCore-bouffalo","description":"Pine64-maintained Arduino Core for BL602 — Arduino IDE and PlatformIO support","url":"https://github.com/pine64/ArduinoCore-bouffalo","type":"Framework"}, {"title":"bl602-hal (Rust)","description":"Sipeed's embedded Rust HAL for BL602 implementing embedded-hal traits","url":"https://github.com/sipeed/bl602-hal","type":"Library"}, {"title":"OpenBeken","description":"Open-source Tasmota/ESPHome alternative for BL602 with MQTT and Home Assistant support","url":"https://github.com/openshwprojects/OpenBK7231T_App","type":"Firmware"}, {"title":"blflash","description":"BL602 serial flasher written in Rust for firmware flashing over UART","url":"https://github.com/spacemeowx2/blflash","type":"Tool"}, {"title":"Bouffalo SDK","description":"Unified successor SDK from Bouffalo Lab for BL602/BL702/BL808","url":"https://github.com/bouffalolab/bouffalo_sdk","type":"SDK"}
- **Links:** Product Url: https://pine64.com/product/pinecone-bl602-evaluation-board/, Github Url: https://github.com/pine64/bl602-docs, Wiki Url: https://wiki.pine64.org/wiki/PineCone, Datasheet Url: https://files.pine64.org/doc/datasheet/pine64/BL602_BL604_DS_1.2_en.pdf, Schematics Url: https://files.pine64.org/doc/Pinenut/Pine64%20BL602%20EVB%20Schematic%20ver%201.1.pdf
- **Firmware Compatible:** arduino, nuttx, freertos, rust-embedded, openbeken, zephyr
- **Open Source:** Firmware: true, Schematics: true, License: Apache-2.0
- **Open Source Status:** partially-open
- **Product Readiness:** developer
- **Use Cases:** iot, smart-home, environmental-monitoring, lora-mesh-networking

## Tags

`risc-v`, `wifi`, `ble`, `iot`, `bl602`, `pine64`, `open-source`

---
[View full page](https://openhardware.directory/s/1439/pine64-pinecone-bl602)

---

# LILYGO T-Halow

> ESP32-S3 development board with WiFi HaLow (802.11ah) sub-GHz radio for long-range IoT deployments, plus standard 2.4GHz WiFi, BLE 5.0, microSD, and 18650 battery support.

## Details

- **Brand:** LILYGO
- **Board Type:** dev-board
- **Price:** Usd: 26, Buy Url: https://lilygo.cc/products/t-halow
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-halow","price":"$26.00"}
- **Connectivity:** Wifi: 802.11 b/g/n + 802.11ah (HaLow 900MHz), Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI instructions, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB, Flash: 16MB, Usb: USB-C, Power: 5V + Li-Ion 18650, Operating Voltage: 3.3V, Antenna Connector: U.FL/IPEX, Sd Card: microSD, Weight: 195g
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"Dual-Core WiFi & BLE MCU","description":"Xtensa LX7 dual-core at 240MHz with 16MB flash, 8MB PSRAM, WiFi 802.11 b/g/n, and BLE 5.0.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}
- **Protocols:** {"name":"SPI","pins":{"CLK":"GPIO12","MOSI":"GPIO11","MISO":"GPIO13"}}, {"name":"I2C","pins":{"SDA":"GPIO4","SCL":"GPIO5"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}
- **Gpio Map:** {"pin":"GPIO11","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO12","function":"SPI CLK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO13","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO4","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO5","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}
- **Firmware Compatible:** arduino, esp-idf, micropython
- **Use Cases:** iot-gateway, long-range-iot
- **Battery Powered:** 18650
- **Certifications:** CE, FCC
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Links:** Product Url: https://lilygo.cc/products/t-halow, Github Url: https://github.com/Xinyuan-LilyGO/T-Halow

## Tags

`esp32-s3`, `wifi-halow`, `802.11ah`, `long-range`, `iot`, `sub-ghz`, `lilygo`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-halow)

---

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

## Details

- **Brand:** Ai-Thinker
- **Price:** Usd: 4.32, Buy Url: https://www.lcsc.com/product-detail/C41368033.html
- **Stores:** {"name":"LCSC Electronics","url":"https://www.lcsc.com/product-detail/C41368033.html","price":"$4.32"}, {"name":"Alibaba","url":"https://www.alibaba.com/product-detail/Ai-Thinker-intelligent-wireless-data-communication_1601355973830.html","price":"Contact seller"}
- **Board Type:** DTU
- **Connectivity:** Lora: Integrated STM32WL 410-525MHz
- **Specs:** Cpu: ARM Cortex-M4 @ 48MHz, FPU, DSP, AES-256 hardware crypto, Cpu Architecture: ARM Cortex-M4, Cpu Frequency: 48MHz, Cpu Cores: 1, Ram: 64KB SRAM, Flash: 256KB, Operating Voltage: 3.3V, Operating Temp: -40°C to +85°C, Power: 6-36V DC (wide voltage input), Usb: none, Antenna Connector: U.FL/IPEX, Sd Card: none
- **Components:** {"name":"STM32WLE5CCU6","type":"mcu","label":"ARM Cortex-M4 MCU with Integrated Sub-GHz Radio","description":"STMicroelectronics STM32WLE5CCU6 — ARM Cortex-M4 @ 48MHz with integrated LoRa/FSK/MSK/BPSK sub-GHz transceiver (410-525MHz), 256KB flash, 64KB SRAM, AES-256 hardware encryption, 12-bit ADC/DAC, DMA, and deep sleep as low as 0.1µA.","datasheetUrl":"https://www.st.com/resource/en/datasheet/stm32wle5c8.pdf"}, {"name":"rs485-transceiver","type":"interface-ic","label":"Isolated RS485 Transceiver","description":"Electrically isolated RS485 transceiver for half-duplex serial communication, providing noise immunity and ground loop protection in industrial environments.","datasheetUrl":"https://docs.ai-thinker.com/en/Ra-09/"}
- **Protocols:** {"name":"RS-485","description":"Isolated RS485 half-duplex serial interface for connecting industrial serial devices","pins":{"A":"RS485_A","B":"RS485_B"}}, {"name":"UART","description":"Internal UART for AT command interface and firmware programming","pins":{"TX":"UART_TX","RX":"UART_RX"}}, {"name":"LoRa","description":"Integrated Sub-GHz LoRa radio (410-525MHz) via STM32WL internal transceiver","pins":{"ANT":"IPEX connector"}}
- **Links:** Product Url: https://en.ai-thinker.com/pro_view-164.html, Github Url: https://github.com/Ai-Thinker-Open/Ai-Thinker-LoRaWAN-Ra-09, Wiki Url: https://docs.ai-thinker.com/en/Ra-09/, Datasheet Url: https://www.st.com/resource/en/datasheet/stm32wle5c8.pdf
- **Firmware Compatible:** stm32cubewl
- **Certifications:** CE, FCC
- **Open Source:** Firmware: true
- **Product Readiness:** consumer
- **Use Cases:** industrial-rs485-communication, utility-meter-reading, remote-monitoring, smart-agriculture, long-range-sensor-network

## Tags

`lorawan`, `rs485`, `dtu`, `industrial-iot`, `stm32wl`, `sub-ghz`, `ai-thinker`

---
[View full page](https://openhardware.directory/s/1439/ai-thinker-ra-09-dtu)

---

# ESP32-C3-DevKit-RUST-2

> Espressif RISC-V dev board optimized for Rust programming, featuring ESP32-C3-MINI-1 with 4MB flash, Wi-Fi, BT5, onboard ICM-42670-P IMU, SHTC3 temperature/humidity sensor, and USB-C.

## Details

- **Brand:** Espressif
- **Price:** Usd: 19.95, Buy Url: https://www.adafruit.com/product/5787
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5787","price":19.95}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11b/g/n, Bluetooth: 5.0 + Mesh
- **Specs:** Cpu: ESP32-C3, Cpu Architecture: RISC-V 32-bit, Cpu Frequency: 160 MHz, Cpu Cores: 1, Flash: 4MB, Ram: 400 KB, Sd Card: none, Operating Voltage: 3.3V, Power: 5V, Antenna Connector: Built-in PCB antenna, Usb Type: USB-C
- **Components:** {"name":"ESP32-C3-MINI-1","type":"mcu","label":"Module","description":"ESP32-C3 RISC-V module, 4MB flash, Wi-Fi + BT5 Mesh, PCB antenna.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/5787/esp32-c3-mini-1_datasheet_en.pdf"}, {"name":"ICM-42670-P","type":"imu","label":"6-DoF IMU","description":"TDK InvenSense 6-DoF accelerometer/gyroscope.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/5787/DS-000451-ICM-42670-P-v1.0.pdf"}, {"name":"SHTC3","type":"sensor","label":"Temp/Humidity Sensor","description":"Sensirion SHTC3 digital temperature and humidity sensor.","datasheetUrl":"https://sensirion.com/media/documents/643F9C8E/63534AA8/Datasheet_SHTC3.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO5","SCL":"GPIO6"}}, {"name":"SPI","pins":{"MOSI":"GPIO8","MISO":"GPIO2","SCK":"GPIO7"}}, {"name":"UART","pins":{"TX":"GPIO18","RX":"GPIO19"}}, {"name":"I2S","pins":{}}, {"name":"TWAI/CAN","pins":{}}
- **Gpio Map:** {"pin":"GPIO0","function":"D0","protocol":"GPIO","capabilities":["digital","adc"]}, {"pin":"GPIO1","function":"D1","protocol":"GPIO","capabilities":["digital","adc"]}, {"pin":"GPIO2","function":"MISO","protocol":"SPI","capabilities":["spi-miso","digital","adc"]}, {"pin":"GPIO3","function":"D3","protocol":"GPIO","capabilities":["digital","adc"]}, {"pin":"GPIO4","function":"D4","protocol":"GPIO","capabilities":["digital","adc"]}, {"pin":"GPIO5","function":"SDA","protocol":"I2C","capabilities":["i2c-sda","digital"]}, {"pin":"GPIO6","function":"SCL","protocol":"I2C","capabilities":["i2c-scl","digital"]}, {"pin":"GPIO7","function":"SCK","protocol":"SPI","capabilities":["spi-sck","digital"]}, {"pin":"GPIO8","function":"MOSI","protocol":"SPI","capabilities":["spi-mosi","digital"]}, {"pin":"GPIO9","function":"D9","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO10","function":"LED","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO18","function":"TX","protocol":"UART","capabilities":["uart-tx","digital"]}, {"pin":"GPIO19","function":"RX","protocol":"UART","capabilities":["uart-rx","digital"]}
- **Firmware Compatible:** esp-idf, arduino, Rust (embedded)
- **Links:** Product Url: https://www.adafruit.com/product/5787, Github Url: https://github.com/esp-rs/esp-rust-board, Datasheet Url: https://cdn-shop.adafruit.com/product-files/5787/esp32-c3-mini-1_datasheet_en.pdf
- **Certifications:** RoHS
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** iot, prototyping, education, rust-programming, sensors

## Tags

`esp32-c3`, `espressif`, `rust`, `risc-v`, `imu`, `temperature-sensor`, `wifi`, `circuitpython`

---
[View full page](https://openhardware.directory/s/1439/esp32-c3-devkit-rust-2)

---

# Heltec CubeCell AM02 Module Plus

> Ultra-compact LoRa/LoRaWAN module based on the ASR6502 SoC (ARM Cortex-M0+ @ 48MHz + SX1262), designed for SMT integration into custom IoT sensor nodes with 3.5uA deep sleep current.

## Details

- **Brand:** Heltec Automation
- **Board Type:** module
- **Price:** Usd: 11.9
- **Specs:** Cpu: ["ARM Cortex-M0","single-core @ 48MHz"], Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 48MHz, Cpu Cores: 1, Ram: 16KB SRAM, Flash: 128KB, Gpio: 16, Power: 1.8V-3.6V via VDD pin, Operating Voltage: 3.3V, Operating Temp: -20°C to +70°C, Dimensions: 20.4 × 20.4 × 3mm, Weight: 2g, Antenna Connector: IPEX, Sd Card: No, Usb: none (module)
- **Connectivity:** Lora: ["SX1262 470-510/863-923MHz","21dBm"]
- **Components:** {"name":"ASR6502","type":"mcu","label":"ARM Cortex-M0+ LoRa SoC","description":"Integrated SoC combining a PSoC 4000 series ARM Cortex-M0+ MCU at 48MHz with 128KB flash and 16KB SRAM, plus a Semtech SX1262 LoRa transceiver. Features 8-channel DMA, 12-bit ADC, and 3.5uA deep sleep.","datasheetUrl":"https://resource.heltec.cn/download/CubeCell/HTCC-AM02_Module/AM02.pdf"}, {"name":"SX1262","type":"radio","label":"LoRa Sub-GHz Transceiver","description":"Semtech SX1262 long-range, low-power sub-GHz RF transceiver supporting LoRa and FSK modulation from 150MHz to 960MHz. Maximum TX power +22dBm with -148dBm sensitivity.","datasheetUrl":"https://cdn.sparkfun.com/assets/6/b/5/1/4/SX1262_datasheet.pdf"}
- **Protocols:** {"name":"UART","bus":"UART1","pins":{"TX":"GPIO18","RX":"GPIO17"}}, {"name":"UART","bus":"UART2","pins":{"TX":"GPIO30","RX":"GPIO29"}}, {"name":"SPI","bus":"SPI1","pins":{"MOSI":"GPIO9","MISO":"GPIO8","CLK":"GPIO23","NSS":"any GPIO"}}, {"name":"I2C","bus":"I2C0","pins":{"SCL":"GPIO39","SDA":"GPIO40"}}, {"name":"I2C","bus":"I2C1","pins":{"SCL":"GPIO36","SDA":"GPIO37"}}, {"name":"SWD","pins":{"SWCLK":"GPIO20","SWD":"GPIO19"}}, {"name":"PWM","pins":{"PWM1":"GPIO23","PWM2":"GPIO23"},"notes":"PWM output available on designated pins"}
- **Gpio Map:** {"pin":"GPIO1","function":"ADC2 — Analog Input","protocol":"ADC","capabilities":["adc","digital-input","digital-output"]}, {"pin":"GPIO2","function":"ADC3 — Analog Input","protocol":"ADC","capabilities":["adc","digital-input","digital-output"]}, {"pin":"GPIO3","function":"ADC1 — Analog Input","protocol":"ADC","capabilities":["adc","digital-input","digital-output"]}, {"pin":"GPIO4","function":"General Purpose I/O","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO5","function":"General Purpose I/O","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO6","function":"General Purpose I/O","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO7","function":"General Purpose I/O","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO8","function":"SPI1 MISO / SCL1","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO9","function":"SPI1 MOSI / SDA1","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO10","function":"General Purpose I/O","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO11","function":"General Purpose I/O","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO12","function":"General Purpose I/O","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO13","function":"General Purpose I/O","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO14","function":"General Purpose I/O","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO15","function":"SWD Debug","protocol":"SWD","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO16","function":"SWCLK Debug","protocol":"SWD","capabilities":["digital-input","digital-output"]}
- **Firmware:** arduino, platformio
- **Use Cases:** lorawan-sensor-node, environmental-monitoring, asset-tracking, soil-monitoring, irrigation-control, weather-station
- **Certifications:** CE, FCC
- **Links:** Product Url: https://heltec.org/project/htcc-am02/, Github Url: https://github.com/HelTecAutomation/CubeCell-Arduino, Wiki Url: https://wiki.heltec.org/docs/devices/open-source-hardware/cubecell-series/htcc_am02/, Datasheet Url: https://resource.heltec.cn/download/CubeCell/HTCC-AM02_Module/AM02.pdf, Schematics Url: https://resource.heltec.cn/download/CubeCell/HTCC-AM02_Module/sch_pcb_package.zip
- **Stores:** {"name":"Heltec Official Store","url":"https://heltec.org/project/htcc-am02/","price":"11.90"}, {"name":"Eckstein Shop","url":"https://eckstein-shop.de/Heltec-CubeCell-AM02-Module-Plus-EN","price":"12.95"}

## Tags

`lora`, `lorawan`, `iot`, `module`, `low-power`, `cubecell`, `asr6502`, `sx1262`

---
[View full page](https://openhardware.directory/s/1439/heltec-cubecell-am02-module-plus)

---

# LILYGO T-SIM7600

> ESP32 development board with SIM7600 LTE Cat-4 modem (150Mbps DL), GPS, 18650 battery holder with solar charging interface, and dual USB-C ports for high-speed cellular IoT applications.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 49.78, Buy Url: https://lilygo.cc/products/t-sim7600
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-sim7600","price":"$49.78"}
- **Board Type:** ESP32
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2, Cellular: LTE Cat-4
- **Specs:** Cpu: ESP32, Cpu Architecture: Xtensa LX6 dual-core, Flash: 4MB, Ram: 520KB SRAM, Operating Voltage: 3.3V, Power: 5V + Solar, Usb: USB-C (dual), Antenna Connector: SMA, Sd Card: none
- **Battery Powered:** 18650
- **Components:** {"name":"ESP32","type":"mcu","label":"Microcontroller","description":"Dual-core Xtensa LX6 at up to 240MHz with Wi-Fi and Bluetooth 4.2","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"SIM7600","type":"cellular-modem","label":"LTE Cat-4 Modem","description":"SIM7600 series LTE Cat-4 modem with GPS; 150 Mbps DL / 50 Mbps UL; regional variants E-H, G-H, SA-H","datasheetUrl":"https://simcom.ee/documents/SIM7600E/SIM7600E_Hardware_Design_V1.06.pdf"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}
- **Firmware Compatible:** arduino, esp-idf, platformio
- **Available Software:** {"name":"Arduino IDE","url":"https://www.arduino.cc/"}
- **Links:** Product Url: https://lilygo.cc/products/t-sim7600, Github Url: https://github.com/Xinyuan-LilyGO/T-SIM7600X
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** cellular-iot, remote-monitoring, asset-tracking, gps-tracking, off-grid-connectivity

## Tags

`esp32`, `lte`, `4g`, `sim7600`, `gps`, `solar`, `cellular-iot`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-sim7600)

---

# nRF24L01 2.4GHz Wireless 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.

## Details

- **Brand:** OpenELAB
- **Price:** Usd: 5.99, Buy Url: https://openelab.io/products/nrf24l01
- **Stores:** {"name":"OpenELAB","url":"https://openelab.io/products/nrf24l01","price":"$5.99"}
- **Board Type:** module
- **Connectivity:** Lora: nRF24L01+ 2.4GHz (proprietary, not LoRa)
- **Specs:** Cpu: nRF24L01+ embedded baseband processor (no user-programmable CPU), Cpu Architecture: Proprietary (Nordic baseband), Flash: N/A (peripheral module), Ram: N/A (peripheral module), Operating Voltage: 3.3V, Power: 1.9–3.6V, Sd Card: none
- **Components:** {"name":"nRF24L01","type":"radio","label":"2.4GHz Wireless Transceiver","description":"Nordic Semiconductor nRF24L01+ 2.4GHz transceiver with Enhanced ShockBurst, 126 RF channels, and up to 2Mbps data rate.","datasheetUrl":"https://www.sparkfun.com/datasheets/Components/SMD/nRF24L01Pluss_Preliminary_Product_Specification_v1_0.pdf"}
- **Protocols:** {"name":"SPI"}
- **Product Readiness:** developer
- **Use Cases:** wireless-sensor-network, remote-control, iot, remote-sensor-nodes
- **Links:** Product Url: https://openelab.io/products/nrf24l01

## Tags

`nrf24l01`, `2.4ghz`, `wireless`, `spi`, `transceiver`, `sensor-network`, `arduino`, `raspberry-pi`

---
[View full page](https://openhardware.directory/s/1439/nrf24l01-wireless-module)

---

# Adafruit Feather RP2040 RFM69 868/915 MHz

> RP2040 Feather with integrated RFM69HCW 868/915 MHz packet radio transceiver, 8MB flash, LiPo charging, STEMMA QT, and uFL antenna connector for long-range wireless mesh networks.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 19.95, Buy Url: https://www.adafruit.com/product/5712
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5712","price":19.95}
- **Board Type:** feather
- **Connectivity:** Lora: RFM69HCW 868/915MHz
- **Specs:** Cpu: RP2040, Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 133 MHz, Cpu Cores: 2, Flash: 8 MB, Ram: 264 KB, Sd Card: none, Operating Voltage: 3.3V, Power: 5V + LiPo, Dimensions: 52.2 x 23.0 x 7.3 mm, Weight: 6 g, Usb Type: USB-C, Antenna Connector: uFL/IPEX
- **Components:** {"name":"RP2040","type":"mcu","label":"MCU","description":"Dual-core ARM Cortex-M0+ at 133 MHz, 264KB SRAM.","datasheetUrl":"https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf"}, {"name":"RFM69HCW","type":"radio","label":"Packet Radio","description":"868/915 MHz FSK packet radio, SX1231-based, +20 dBm, AES-128, SPI interface.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/3070/RFM69HCW-V1.1.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO24","SCL":"GPIO25"}}, {"name":"SPI","pins":{"MOSI":"GPIO11","MISO":"GPIO12","SCK":"GPIO13","CS":"GPIO10"}}, {"name":"UART","pins":{"TX":"GPIO0","RX":"GPIO1"}}
- **Gpio Map:** {"pin":"GPIO0","function":"TX — UART","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO1","function":"RX — UART","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO2","function":"D2 — GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO3","function":"D3 — GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO4","function":"D4 — GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO5","function":"D5 — GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO6","function":"D6 — RFM69 CS","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO7","function":"D7 — GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO8","function":"D8 — GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO9","function":"D9 — GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO10","function":"RFM69 CS","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO11","function":"MOSI — SPI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO12","function":"MISO — SPI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO13","function":"SCK — SPI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO14","function":"RFM69 IRQ","protocol":null,"capabilities":["digital-input","interrupt"]}, {"pin":"GPIO15","function":"RFM69 RST","protocol":null,"capabilities":["digital-output"]}, {"pin":"GPIO24","function":"SDA — I2C (STEMMA QT)","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO25","function":"SCL — I2C (STEMMA QT)","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO26","function":"A0 — ADC0","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"GPIO27","function":"A1 — ADC1","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"GPIO28","function":"A2 — ADC2","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"GPIO29","function":"A3 — ADC3","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output"]}
- **Firmware Compatible:** circuitpython, micropython, arduino
- **Links:** Product Url: https://www.adafruit.com/product/5712, Learn Guide: https://learn.adafruit.com/feather-rp2040-rfm69
- **Certifications:** RoHS
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** iot, wireless-sensor-network, home-automation, prototyping

## Tags

`adafruit`, `feather`, `rp2040`, `rfm69`, `packet-radio`, `sub-ghz`, `868mhz`, `915mhz`, `circuitpython`

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-rp2040-rfm69)

---

# LILYGO ESP32 OLED V3.0

> ESP32 development board with integrated 0.96-inch SSD1306 OLED display, 4MB Flash, 520KB SRAM, WiFi, Bluetooth dual-mode, USB-C, and onboard LiPo battery charging for compact IoT display projects.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 8.16, Buy Url: https://lilygo.cc/products/esp32-oled-v3-0
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/esp32-oled-v3-0","price":"$8.16"}
- **Board Type:** ESP32
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: ESP32, Cpu Architecture: Xtensa LX6 dual-core, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 4MB, Ram: 520KB SRAM, Operating Voltage: 3.3V, Power: 5V + LiPo, Usb: USB-C, Display Type: OLED, Display Size: 0.96", Display Resolution: 128×64, Battery Capacity: LiPo (user-supplied, 1.25mm JST), Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"name":"ESP32","type":"mcu","label":"Microcontroller","description":"Dual-core Xtensa LX6 at 240MHz with 520KB SRAM, WiFi, and Bluetooth dual-mode.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"SSD1306","type":"display","label":"OLED Display Driver","description":"0.96-inch monochrome OLED display at 128×64 resolution via I2C interface.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf"}, {"name":"LiPo Charger","type":"battery-charger","label":"Battery Charger","description":"Onboard single-cell LiPo battery charger with JST connector.","datasheetUrl":"https://datasheet.lcsc.com/szlcsc/TP4054_C16680.pdf"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}
- **Battery Powered:** Li-Po
- **Links:** Product Url: https://lilygo.cc/products/esp32-oled-v3-0
- **Firmware Compatible:** arduino, micropython, platformio, esphome
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** iot, environmental-monitoring, smart-home, weather-display

## Tags

`esp32`, `oled`, `ssd1306`, `development-board`, `iot`, `arduino`, `micropython`, `wifi`, `bluetooth`, `usb-c`

---
[View full page](https://openhardware.directory/s/1439/lilygo-esp32-oled-v3-0)

---

# LILYGO T-QT C6

> Tiny ESP32-C6 dev board with WiFi 6, BLE 5, Zigbee/Thread (802.15.4), 0.85" 128×128 touchscreen, LiPo battery charging, and breathing LED in a thumbnail-sized form factor.

## Details

- **Brand:** LILYGO
- **Board Type:** dev-board
- **Price:** Usd: 13.25, Buy Url: https://lilygo.cc/products/t-qt-c6
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-qt-c6","price":"$13.25"}
- **Connectivity:** Wifi: 802.11ax (WiFi 6), Bluetooth: BLE 5.0, Zigbee: Zigbee 3.0, Thread: Thread 1.3
- **Specs:** Cpu: RISC-V single-core @ 160MHz, Cpu Architecture: RISC-V, Cpu Frequency: 160MHz, Cpu Cores: 1, Ram: 512KB SRAM, Flash: 4MB, Usb: USB-C, Power: 5V + LiPo, Operating Voltage: 3.3V, Display Size: 0.85", Display Type: TFT LCD, Display Resolution: 128×128, Battery Capacity: LiPo (user-supplied, 1.25mm JST), Charging Port: USB-C, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"name":"ESP32-C6","type":"mcu","label":"RISC-V WiFi6 + Zigbee MCU","description":"Single-core RISC-V at 160MHz with WiFi 6 (802.11ax), BLE 5.0, and IEEE 802.15.4 for Zigbee 3.0 and Thread.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c6_datasheet_en.pdf"}, {"name":"GC9107","type":"display-driver","label":"0.85\" TFT LCD Display Driver","description":"Compact TFT LCD driver supporting 128×128 resolution for small wearable and IoT displays.","datasheetUrl":"https://github.com/Xinyuan-LilyGO/T-QT-C6"}, {"name":"ETA4662","type":"battery-charger","label":"Battery Charger & Power Path","description":"I2C LiPo charger with integrated power path management for portable battery-powered designs.","datasheetUrl":"https://github.com/Xinyuan-LilyGO/T-QT-C6"}
- **Protocols:** {"name":"SPI","pins":{"CLK":"GPIO6","MOSI":"GPIO7","CS":"GPIO14"}}, {"name":"I2C","pins":{"SDA":"GPIO4","SCL":"GPIO5"}}, {"name":"UART","pins":{"TX":"GPIO16","RX":"GPIO17"}}
- **Gpio Map:** {"pin":"GPIO4","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO5","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO6","function":"SPI CLK","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO7","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-output"]}
- **Firmware Compatible:** arduino, esp-idf, micropython, esphome
- **Use Cases:** smart-home, iot-prototyping, wearable-display
- **Battery Powered:** Li-Po
- **Certifications:** CE, FCC
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Links:** Product Url: https://lilygo.cc/products/t-qt-c6, Github Url: https://github.com/Xinyuan-LilyGO/T-QT-C6

## Tags

`esp32-c6`, `wifi6`, `zigbee`, `thread`, `matter`, `tiny`, `lilygo`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-qt-c6)

---

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

## Details

- **Brand:** Olimex
- **Price:** Usd: 9.5, Buy Url: https://www.olimex.com/Products/IoT/ESP32-C6/ESP32-C6-DevKit-Lipo/
- **Stores:** {"name":"Olimex","url":"https://www.olimex.com/Products/IoT/ESP32-C6/ESP32-C6-DevKit-Lipo/","price":"8.95"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11ax (WiFi 6), Bluetooth: BLE 5.3, Thread: Thread 1.3, Zigbee: Zigbee 3.0, Matter: Matter over Thread
- **Specs:** Cpu: RISC-V single-core @ 160MHz, Cpu Architecture: RISC-V RV32IMAC, Cpu Frequency: 160MHz, Cpu Cores: 1, Ram: 512KB SRAM, Flash: 4MB, Usb: 2× USB-C (serial + native JTAG), Power: USB-C or LiPo battery, Operating Voltage: 3.3V, Dimensions: 45 × 25.4mm, Sd Card: none, Antenna Connector: Built-in PCB antenna, Battery Capacity: LiPo (external, via connector), Charging Port: USB-C
- **Battery Powered:** Li-Po
- **Components:** {"name":"ESP32-C6-MINI-1-N4","type":"mcu","label":"RISC-V WiFi 6 + Thread/Zigbee/BLE Module","description":"Espressif ESP32-C6-MINI-1-N4 module with RISC-V @ 160MHz, 4MB flash, WiFi 6, BLE 5.3, and IEEE 802.15.4 for Thread/Zigbee/Matter.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c6-mini-1_mini-1u_datasheet_en.pdf"}, {"name":"battery-charger","type":"battery-charger","label":"LiPo Battery Charger","description":"Onboard single-cell LiPo charger with battery status indicator LED.","datasheetUrl":"https://github.com/OLIMEX/ESP32-C6-DevKit-Lipo"}
- **Protocols:** {"name":"I2C","pins":{}}, {"name":"SPI","pins":{}}, {"name":"UART","pins":{}}, {"name":"UEXT","pins":{}}
- **Gpio Map:** {"pin":"GPIO0","function":"GPIO 0","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GPIO1","function":"GPIO 1","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GPIO2","function":"GPIO 2","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GPIO3","function":"GPIO 3","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GPIO4","function":"GPIO 4 / SDA","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO5","function":"GPIO 5 / SCL","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO6","function":"GPIO 6 / SPI CS","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO7","function":"GPIO 7 / SPI MOSI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO8","function":"GPIO 8","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO9","function":"GPIO 9 / BOOT","capabilities":["digital-input","digital-output","strapping"]}, {"pin":"GPIO10","function":"GPIO 10 / SPI MISO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO11","function":"GPIO 11 / SPI CLK","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO12","function":"GPIO 12 / UART TX","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO13","function":"GPIO 13 / UART RX","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO14","function":"GPIO 14","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO15","function":"GPIO 15","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO22","function":"GPIO 22","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO23","function":"GPIO 23","capabilities":["digital-input","digital-output"]}
- **Available Software:** arduino, ESP-IDF, esphome, platformio
- **Firmware Compatible:** arduino, esp-idf, esphome, tasmota, platformio
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** matter-smart-home, matter-smart-home, smart-home, thread-mesh-network, iot, prototyping, battery-powered-sensor-node
- **Licenses:** CERN-OHL-S-2.0
- **Links:** Product Url: https://www.olimex.com/Products/IoT/ESP32-C6/ESP32-C6-DevKit-Lipo/open-source-hardware, Github Url: https://github.com/OLIMEX/ESP32-C6-DevKit-Lipo

## Tags

`esp32-c6`, `wifi6`, `thread`, `zigbee`, `matter`, `ble`, `open-hardware`, `cern-ohl`, `lipo`, `breadboard`

---
[View full page](https://openhardware.directory/s/1439/olimex-esp32-c6-devkit-lipo)

---

# Seeed Studio XIAO ESP32C6

> Thumb-sized (21×17.8mm) Matter/Thread/Zigbee/WiFi 6/BLE 5.3 dev board with dual RISC-V cores, onboard antenna, 15µA deep sleep, and hardware security — for ~$5.

## Details

- **Brand:** Seeed Studio
- **Price:** Usd: 5.4, Buy Url: https://www.seeedstudio.com/Seeed-Studio-XIAO-ESP32C6-p-5884.html
- **Stores:** {"name":"Seeed Studio","url":"https://www.seeedstudio.com/Seeed-Studio-XIAO-ESP32C6-p-5884.html","price":"5.40"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11ax (WiFi 6), Bluetooth: BLE 5.3, Thread: Thread 1.3, Zigbee: Zigbee 3.0, Matter: Matter over Thread
- **Specs:** Cpu: RISC-V dual-core (HP: 160MHz + LP: 20MHz), Cpu Architecture: RISC-V RV32IMAC, Cpu Frequency: 160MHz, Cpu Cores: 2, Ram: 512KB SRAM, Flash: 4MB, Usb: USB-C, Power: USB-C (5V) or LiPo (3.7V), Operating Voltage: 3.3V, Operating Temp: -40°C to +85°C, Dimensions: 21 × 17.8mm, Sd Card: none, Antenna Connector: Built-in ceramic antenna + U.FL/IPEX, Battery Capacity: LiPo (external, via JST), Charging Port: USB-C
- **Battery Powered:** Li-Po
- **Components:** {"name":"ESP32-C6","type":"mcu","label":"RISC-V WiFi 6 + Thread/Zigbee/BLE MCU","description":"Espressif ESP32-C6 dual RISC-V (160MHz HP + 20MHz LP), 4MB flash, WiFi 6, BLE 5.3, Zigbee, Thread, Matter, secure boot, TEE.","datasheetUrl":"https://files.seeedstudio.com/wiki/SeeedStudio-XIAO-ESP32C6/res/esp32-c6_datasheet_en.pdf"}, {"name":"xiao-lipo-charger","type":"battery-charger","label":"Integrated LiPo Charger","description":"Onboard LiPo battery charger via USB-C with battery measurement via JST connector, deep sleep at 15µA.","datasheetUrl":"https://wiki.seeedstudio.com/xiao_esp32c6_getting_started/"}
- **Protocols:** {"name":"I2C","count":1,"pins":{}}, {"name":"SPI","count":1,"pins":{}}, {"name":"UART","count":1,"pins":{}}, {"name":"SDIO","count":1,"pins":{}}
- **Gpio Map:** {"pin":"D0/A0","function":"GPIO / ADC","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"D1/A1","function":"GPIO / ADC","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"D2/A2","function":"GPIO / ADC","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"D3/A3","function":"GPIO / ADC","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"D4/SDA","function":"I2C SDA / ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"D5/SCL","function":"I2C SCL / ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"D6/TX","function":"UART TX","capabilities":["digital-input","digital-output"]}, {"pin":"D7/RX","function":"UART RX","capabilities":["digital-input","digital-output"]}, {"pin":"D8/SCK","function":"SPI CLK","capabilities":["digital-input","digital-output"]}, {"pin":"D9/MISO","function":"SPI MISO","capabilities":["digital-input"]}, {"pin":"D10/MOSI","function":"SPI MOSI","capabilities":["digital-output"]}
- **Available Software:** arduino, micropython, esphome, ESP-IDF, circuitpython
- **Firmware Compatible:** arduino, micropython, esphome, esp-idf, circuitpython, tasmota
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** matter-smart-home, matter-smart-home, smart-home, thread-mesh-network, wearable, battery-powered-sensor-node, iot, prototyping, compact-iot-node
- **Links:** Product Url: https://www.seeedstudio.com/Seeed-Studio-XIAO-ESP32C6-p-5884.html, Wiki Url: https://wiki.seeedstudio.com/xiao_esp32c6_getting_started/, Datasheet Url: https://files.seeedstudio.com/wiki/SeeedStudio-XIAO-ESP32C6/res/esp32-c6_datasheet_en.pdf, Schematics Url: https://files.seeedstudio.com/wiki/SeeedStudio-XIAO-ESP32C6/XIAO_ESP32_C6_v1.0_SCH_260114.pdf

## Tags

`esp32-c6`, `xiao`, `wifi6`, `thread`, `zigbee`, `matter`, `ble`, `tiny`, `seeed-studio`, `low-power`, `secure-boot`

---
[View full page](https://openhardware.directory/s/1439/seeed-xiao-esp32c6)

---

# Adafruit ESP32-C6 Feather

> Open-source Feather-form-factor ESP32-C6 board with WiFi 6, BLE 5, Thread, Zigbee, STEMMA QT, NeoPixel, LiPo charging with MAX17048, and CircuitPython support — $14.95.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 14.95, Buy Url: https://www.adafruit.com/product/5933
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5933","price":"14.95"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11ax (WiFi 6), Bluetooth: BLE 5.0, Thread: Thread 1.3, Zigbee: Zigbee 3.0, Matter: Matter over Thread
- **Specs:** Cpu: RISC-V single-core @ 160MHz, Cpu Architecture: RISC-V RV32IMAC, Cpu Frequency: 160MHz, Cpu Cores: 1, Ram: 512KB SRAM, Flash: 4MB, Usb: USB-C (serial via CH340), Power: USB-C or LiPoly JST, Operating Voltage: 3.3V, Sd Card: none, Antenna Connector: Built-in PCB antenna, Battery Capacity: LiPo (external, via JST), Charging Port: USB-C
- **Battery Powered:** Li-Po
- **Components:** {"name":"ESP32-C6","type":"mcu","label":"RISC-V WiFi 6 + Thread/Zigbee/BLE MCU","description":"Espressif ESP32-C6 @ 160MHz, 4MB flash, WiFi 6, BLE 5, Zigbee, Thread 1.3, and Matter support.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c6_datasheet_en.pdf"}, {"name":"MAX17048","type":"battery-gauge","label":"LiPo Fuel Gauge","description":"Maxim MAX17048 I2C fuel gauge for accurate LiPo battery state-of-charge measurement.","datasheetUrl":"https://www.analog.com/media/en/technical-documentation/data-sheets/MAX17048-MAX17049.pdf"}, {"name":"adafruit-lipo-charger","type":"battery-charger","label":"LiPo Battery Charger","description":"Onboard USB-C LiPo charger via JST 2-PH connector with peripheral power control pin.","datasheetUrl":"https://learn.adafruit.com/adafruit-esp32-c6-feather"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"IO19","SCL":"IO18"}}, {"name":"SPI","pins":{"SCK":"IO21","MOSI":"IO22","MISO":"IO23"}}, {"name":"UART","pins":{"TX":"IO16","RX":"IO17"}}
- **Gpio Map:** {"pin":"A0/IO0","function":"ADC / GPIO","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"A1/IO1","function":"ADC / GPIO","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"A2/IO6","function":"ADC / GPIO (shared)","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A3/IO5","function":"ADC / GPIO (shared)","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A4/IO2","function":"ADC / GPIO","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A5/IO3","function":"ADC / GPIO","capabilities":["digital-input","digital-output","adc"]}, {"pin":"IO4","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"IO7","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"IO8","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"IO9","function":"NeoPixel / BOOT","capabilities":["digital-output","strapping"]}, {"pin":"IO15","function":"Red LED","capabilities":["digital-output"]}, {"pin":"IO16","function":"UART TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"IO17","function":"UART RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"IO18","function":"I2C SCL / STEMMA QT","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"IO19","function":"I2C SDA / STEMMA QT","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"IO20","function":"Peripheral Power Control","capabilities":["digital-output"]}, {"pin":"IO21","function":"SPI SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"IO22","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"IO23","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input"]}, {"pin":"EN","function":"Reset / Enable","capabilities":[]}, {"pin":"3V3","function":"3.3V Power","capabilities":[]}, {"pin":"VBAT","function":"Battery Voltage","capabilities":["adc"]}
- **Available Software:** arduino, circuitpython, micropython, esphome, ESP-IDF
- **Firmware Compatible:** arduino, circuitpython, micropython, esphome, esp-idf
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Licenses:** CC-BY-SA-4.0
- **Use Cases:** matter-smart-home, matter-smart-home, smart-home, thread-mesh-network, iot, prototyping, battery-powered-sensor-node, circuitpython-learning
- **Links:** Product Url: https://www.adafruit.com/product/5933, Github Url: https://github.com/adafruit/Adafruit-ESP32-C6-Feather-PCB, Wiki Url: https://learn.adafruit.com/adafruit-esp32-c6-feather

## Tags

`esp32-c6`, `feather`, `wifi6`, `thread`, `zigbee`, `matter`, `ble`, `stemma-qt`, `circuitpython`, `open-hardware`, `adafruit`, `neopixel`

---
[View full page](https://openhardware.directory/s/1439/adafruit-esp32-c6-feather)

---

# LILYGO T-SIM7080G S3

> ESP32-S3 development board with SIM7080G NB-IoT/LTE-M/GNSS module, 16MB flash, 8MB PSRAM, 18650 battery support, and USB-C connectivity for low-power IoT applications.

## Details

- **Brand:** LILYGO
- **Board Type:** dev-board
- **Battery Powered:** LiPo/Li-Ion
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Cellular: NB-IoT / LTE-M Cat-M1 (SIM7080G)
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI instructions, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB, Flash: 16MB, Usb: USB-C, Power: 5V + Li-Ion 18650, Operating Voltage: 3.3V, Battery Capacity: 18650 (user-supplied), Charging Port: USB-C, Antenna Connector: U.FL/IPEX, Sd Card: none, Weight: 100g
- **Components:** {"name":"ESP32-S3R8","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Xtensa LX7 dual-core at 240MHz with 16MB flash, 8MB PSRAM, WiFi 802.11 b/g/n and BLE 5.0","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"SIM7080G","type":"cellular-modem","label":"Multi-Band NB-IoT/LTE-M & GNSS Module","description":"SIMCom SIM7080G supports NB-IoT and LTE-M Cat-M1 on multiple global bands plus integrated GNSS for location tracking","datasheetUrl":"https://simcom.ee/documents/SIM7080G/SIM7080G_Hardware_Design_V1.02.pdf"}, {"name":"AXP2101","type":"battery-charger","label":"LiPo/Li-Ion Battery Charger & PMIC","description":"Power management IC supporting single-cell lithium battery charging with fuel gauge and multiple LDO outputs","datasheetUrl":"https://github.com/Xinyuan-LilyGO/T-SIM7080G-S3/blob/main/datasheet/AXP2101_Datasheet_V1.0_en.pdf"}
- **Firmware Compatible:** arduino, esp-idf, micropython
- **Use Cases:** asset-tracking, iot-sensor-node, remote-monitoring, smart-agriculture, fleet-management
- **Links:** Product Url: https://lilygo.cc/products/t-sim7080-s3, Github Url: https://github.com/Xinyuan-LilyGO/T-SIM7080G-S3
- **Stores:** {"store":"LILYGO Official","url":"https://lilygo.cc/products/t-sim7080-s3","price":"29.60"}
- **Price:** Usd: 29.6, Buy Url: https://lilygo.cc/products/t-sim7080-s3

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-sim7080g-s3)

---

# Adafruit Feather RP2040 with RFM95 LoRa 915 MHz

> RP2040 Feather with integrated RFM95W LoRa radio at 915 MHz (SX1276), 8MB flash, up to 20 km range, LiPo charging, STEMMA QT, and uFL antenna connector.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 29.95, Buy Url: https://www.adafruit.com/product/5714
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5714","price":29.95}
- **Board Type:** feather
- **Connectivity:** Lora: SX1276 915MHz
- **Specs:** Cpu: RP2040, Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 133 MHz, Cpu Cores: 2, Flash: 8 MB, Ram: 264 KB, Sd Card: none, Operating Voltage: 3.3V, Power: 5V + LiPo, Dimensions: 50.8 x 22.8 x 7 mm, Weight: 6.3 g, Usb Type: USB-C, Antenna Connector: uFL/IPEX
- **Components:** {"name":"RP2040","type":"mcu","label":"MCU","description":"Dual-core ARM Cortex-M0+ at 133 MHz, 264KB SRAM.","datasheetUrl":"https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf"}, {"name":"RFM95W","type":"radio","label":"LoRa Radio","description":"SX1276-based 868/915 MHz LoRa transceiver, +20 dBm, up to 20 km range, SPI.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/5714/SX1276-7-8.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO24","SCL":"GPIO25"}}, {"name":"SPI","pins":{"MOSI":"GPIO11","MISO":"GPIO12","SCK":"GPIO13","CS":"GPIO10"}}, {"name":"UART","pins":{"TX":"GPIO0","RX":"GPIO1"}}
- **Gpio Map:** {"pin":"GPIO0","function":"TX — UART","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO1","function":"RX — UART","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO2","function":"D2 — GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO3","function":"D3 — GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO4","function":"D4 — GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO5","function":"D5 — GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO6","function":"D6 — RFM95 CS","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO7","function":"D7 — GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO8","function":"D8 — GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO9","function":"D9 — GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO10","function":"RFM95 CS","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO11","function":"MOSI — SPI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO12","function":"MISO — SPI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO13","function":"SCK — SPI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO14","function":"RFM95 IRQ","protocol":null,"capabilities":["digital-input","interrupt"]}, {"pin":"GPIO15","function":"RFM95 RST","protocol":null,"capabilities":["digital-output"]}, {"pin":"GPIO24","function":"SDA — I2C (STEMMA QT)","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO25","function":"SCL — I2C (STEMMA QT)","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO26","function":"A0 — ADC0","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"GPIO27","function":"A1 — ADC1","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"GPIO28","function":"A2 — ADC2","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"GPIO29","function":"A3 — ADC3","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output"]}
- **Firmware Compatible:** circuitpython, micropython, arduino
- **Links:** Product Url: https://www.adafruit.com/product/5714, Datasheet Url: https://cdn-shop.adafruit.com/product-files/5714/SX1276-7-8.pdf, Learn Guide: https://learn.adafruit.com/feather-rp2040-rfm95
- **Certifications:** RoHS
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** iot, lorawan, wireless-sensor-network, asset-tracking, prototyping

## Tags

`adafruit`, `feather`, `rp2040`, `lora`, `rfm95`, `sx1276`, `915mhz`, `lorawan`, `circuitpython`

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-rp2040-rfm95)

---

# 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

- **Brand:** Heltec Automation
- **Board Type:** lorawan-gateway
- **Price:** Usd: 89
- **Specs:** Cpu: MIPS 24KEc single-core @ 580MHz, HW crypto (AES-128/256), Cpu Architecture: MIPS 24KEc, Cpu Frequency: 580MHz, Cpu Cores: 1, Ram: 64MB DDR2, Flash: 16MB SPI NOR, Usb: USB 2.0 Host, Power: 5V via DC adapter (included), Operating Voltage: 5V, Operating Temp: -20°C to +70°C, Dimensions: 116 × 65 × 30mm, Weight: 100g, Antenna Connector: SMA female (LoRa), Sd Card: No
- **Connectivity:** Wifi: 802.11 b/g/n 2.4GHz, Lora: ["SX1303","SX1250 470-510/863-870/902-923MHz"], Ethernet: 10/100 Mbps
- **Components:** {"name":"MT7628","type":"mcu","label":"MIPS 24KEc WiFi Router SoC","description":"MediaTek MT7628 system-on-chip with MIPS 24KEc core at 580MHz, integrated 2T2R 802.11n WiFi, 5-port 10/100 Ethernet PHY, USB 2.0, PCIe, and AES-128/256 hardware crypto engine.","datasheetUrl":"https://files.seeedstudio.com/products/114992470/MT7628_datasheet.pdf"}, {"name":"SX1303","type":"lora-baseband","label":"LoRa 8-Channel Gateway Baseband Processor","description":"Semtech SX1303 digital baseband processor for LoRa gateways, supporting 8 simultaneous channels with SF5-SF12 demodulation, fine timestamp capability for TDOA geolocation, and compatibility with SX1250/SX1255/SX1257 front-ends.","datasheetUrl":"https://www.mouser.com/pdfDocs/Semtech_DS_SX1303_W_APP_V12.pdf"}, {"name":"SX1250","type":"rf-transceiver","label":"LoRa Sub-GHz RF Transceiver","description":"Semtech SX1250 half-duplex RF transceiver covering 150-960 MHz ISM bands with up to +22 dBm output power, built-in differential LNA, and SPI interface. Serves as the analog front-end for the SX1303 baseband processor.","datasheetUrl":"https://www.mouser.com/datasheet/2/761/Semtech_10072019_DS_SX1250_V1.2-1660181.pdf"}
- **Protocols:** {"name":"Ethernet","pins":{"RJ45":"Integrated 10/100 Mbps"},"notes":"Via MT7628 integrated 5-port Ethernet PHY"}, {"name":"WiFi","pins":{"Antenna":"Built-in 2T2R"},"notes":"802.11 b/g/n 2.4GHz via MT7628 integrated radio"}, {"name":"SPI","pins":{"SX1303":"Internal"},"notes":"Internal SPI bus connecting MT7628 to SX1303 LoRa concentrator"}, {"name":"USB","pins":{"USB":"USB 2.0 Host"},"notes":"USB 2.0 Host port via MT7628"}
- **Links:** Product Url: https://heltec.org/project/ht-m7603/, Github Url: https://github.com/HelTecAutomation/HeltecDocs, Wiki Url: https://docs.heltec.org/en/gateway/ht-m7603/index.html, Datasheet Url: https://resource.heltec.cn/download/HT-M7603/HT-M7603.pdf
- **Stores:** {"name":"Heltec Official Store","url":"https://heltec.org/project/ht-m7603/","price":"89.00"}, {"name":"Amazon","url":"https://www.amazon.com/Heltec-HT-M7603-Ethernet-Standard-915MHz/dp/B0D3X1JDSN","price":"89.00"}
- **Firmware:** chirpstack, ttn
- **Use Cases:** lorawan-gateway, iot-gateway, smart-agriculture, smart-building, environmental-monitoring, smart-city, industrial-iot-gateway, asset-tracking
- **Accessories:** power-adapter, lora-antenna

## Tags

`lorawan`, `gateway`, `iot`, `lora`, `sx1303`, `mt7628`, `heltec`, `indoor`, `8-channel`

---
[View full page](https://openhardware.directory/s/1439/heltec-ht-m7603)

---

# LILYGO T-SIM7070G

> ESP32-WROVER-E development board with SIM7070G NB-IoT/LTE-M/GPRS modem, GPS, Wi-Fi, Bluetooth 4.2, MicroSD, and solar charging input for ultra-low-power IoT applications.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 26.59, Buy Url: https://lilygo.cc/products/t-sim7070g
- **Stores:** {"name":"LILYGO Official Store","url":"https://lilygo.cc/products/t-sim7070g","price":"$26.59"}
- **Board Type:** ESP32
- **Battery Powered:** Li-Po
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2, Cellular: NB-IoT / LTE-M / GPRS
- **Specs:** Cpu: ESP32-WROVER-E, Cpu Architecture: Xtensa LX6 dual-core, Cpu Speed: 240 MHz, Flash: 4MB, Ram: 520KB SRAM, Psram: 8MB, Operating Voltage: 3.3V, Power: 5V, Usb: USB-C (CH9102), Sd Card: microSD, Antenna Connector: U.FL/IPEX, Charging Port: USB-C, Battery Capacity: LiPo (user-supplied, 1.25mm JST)
- **Components:** {"name":"ESP32-WROVER-E","type":"mcu","label":"Main MCU","description":"Dual-core 240 MHz Xtensa LX6 MCU with 8 MB PSRAM and 4 MB flash, integrated Wi-Fi and Bluetooth 4.2.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"SIM7070G","type":"cellular-modem","label":"NB-IoT / LTE-M Modem","description":"SIMCOM SIM7070G multi-band NB-IoT / Cat-M1 / GPRS / EDGE modem with integrated GNSS (GPS, GLONASS, BeiDou) support.","datasheetUrl":"https://simcom.ee/documents/SIM7070G/SIM7080G_Hardware_Design_V1.02.pdf"}, {"name":"CH9102","type":"usb-bridge","label":"USB-to-Serial Bridge","description":"WCH CH9102 USB-to-TTL serial converter enabling USB programming and debugging.","datasheetUrl":"https://www.wch-ic.com/products/CH9102.html"}
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}, {"name":"SDIO"}, {"name":"I2S"}, {"name":"CAN"}
- **Available Software:** Arduino IDE, ESP-IDF
- **Firmware Compatible:** arduino, esp-idf
- **Links:** Product Url: https://lilygo.cc/products/t-sim7070g, Github Url: https://github.com/Xinyuan-LilyGO/LilyGo-Modem-Series
- **Open Source:** Firmware: true
- **Open Source Status:** open-firmware
- **Product Readiness:** developer
- **Use Cases:** asset-tracking, iot-sensors, smart-agriculture, remote-monitoring, fleet-management, environmental-monitoring

## Tags

`esp32`, `nb-iot`, `lte-m`, `cellular`, `gps`, `iot`, `solar`, `lilygo`, `sim7070g`, `lpwa`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-sim7070g)

---

# LILYGO T-SIM7600E

> ESP32-based development board with SIM7600E-H 4G LTE Cat-4 modem, GPS, Wi-Fi, Bluetooth, 18650 battery holder with solar charging, and dual USB-C ports for high-speed IoT connectivity.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 49.78, Buy Url: https://lilygo.cc/products/t-sim7600
- **Stores:** {"name":"LILYGO Official Store","url":"https://lilygo.cc/products/t-sim7600","price":"$49.78"}
- **Board Type:** ESP32
- **Battery Powered:** 18650
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2, Cellular: LTE Cat-4
- **Specs:** Cpu: ESP32, Cpu Architecture: Xtensa LX6 dual-core, Cpu Speed: 240 MHz, Flash: 4MB, Ram: 520KB SRAM, Psram: 8MB, Operating Voltage: 3.3V, Power: 5V, Usb: USB-C (dual), Sd Card: microSD, Antenna Connector: U.FL/IPEX, Charging Port: USB-C, Battery Capacity: 18650 Li-Ion (external holder)
- **Components:** {"name":"ESP32","type":"mcu","label":"Main MCU","description":"Dual-core 240 MHz Xtensa LX6 MCU with 4 MB flash, 8 MB PSRAM, integrated Wi-Fi 802.11 b/g/n and Bluetooth 4.2.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"SIM7600E-H","type":"cellular-modem","label":"4G LTE Cat-4 Modem","description":"SIMCOM SIM7600E-H multi-band LTE Cat-4 modem with integrated GPS/GNSS, delivering 150 Mbps downlink and 50 Mbps uplink. Supports Europe LTE-FDD bands.","datasheetUrl":"https://simcom.ee/documents/SIM7600E/SIM7600E_Hardware_Design_V1.06.pdf"}, {"name":"CH9102","type":"usb-bridge","label":"USB-to-Serial Bridge","description":"WCH CH9102 USB-to-TTL serial converter for USB programming and debugging.","datasheetUrl":"https://www.wch-ic.com/products/CH9102.html"}
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}, {"name":"SDIO"}, {"name":"I2S"}, {"name":"CAN"}
- **Available Software:** Arduino IDE, ESP-IDF
- **Firmware Compatible:** arduino, esp-idf
- **Links:** Product Url: https://lilygo.cc/products/t-sim7600, Github Url: https://github.com/Xinyuan-LilyGO/LilyGo-Modem-Series
- **Open Source:** Firmware: true
- **Open Source Status:** open-firmware
- **Product Readiness:** developer
- **Use Cases:** iot-gateway, asset-tracking, fleet-management, remote-monitoring, video-streaming, industrial-iot

## Tags

`esp32`, `4g`, `lte`, `sim7600`, `cellular`, `gps`, `iot`, `lilygo`, `solar`, `18650`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-sim7600e)

---

# UkieLab WiFi Weather Station 7.5"

> A smart WiFi-enabled weather station with a 7.5\" e-ink display showing current conditions, humidity, pressure, and 4-day forecasts via Apple Weather. Available in USB-powered or battery-powered versions with optional CO2 sensor.

## Details

- **Brand:** UkieLab
- **Price:** Usd: 119, Buy Url: https://www.tindie.com/products/ukielab/wifi-weather-station-75-with-apple-weather/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/ukielab/wifi-weather-station-75-with-apple-weather/","price":"$119.00"}, {"name":"UkieLab","url":"https://ukielab.com/product/wifi-weather-station-7-5-battery/","price":"$119.00"}
- **Board Type:** consumer
- **Connectivity:** Wifi: 802.11 b/g/n
- **Specs:** Cpu: ESP32 (exact variant not disclosed by manufacturer), Cpu Architecture: Xtensa LX6 (inferred), Flash: 4MB (estimated), Ram: 520KB SRAM, Display Size: 7.5", Display Type: E-Paper, Display Resolution: 800×480 (estimated), Battery Capacity: 3000mAh, Charging Port: USB-C, Usb: USB-C, Power: 5V + LiPo, Operating Voltage: 3.3V, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"name":"ESP32","type":"mcu","label":"WiFi MCU with Deep Sleep","description":"ESP32 microcontroller providing WiFi connectivity and ultra-low-power deep sleep for battery operation. Exact variant not disclosed by UkieLab.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"7.5\" E-Paper Display","type":"e-paper-display","label":"7.5\" E-Ink Display Panel","description":"Large 7.5-inch electronic paper display with 800x480 resolution. Retains image without power consumption, ideal for battery-operated weather displays.","datasheetUrl":"https://www.waveshare.com/7.5inch-e-paper-hat.htm"}
- **Links:** Product Url: https://ukielab.com/product/wifi-weather-station-7-5-battery/
- **Accessories:** magnetic-stand, co2-sensor-module
- **Product Readiness:** consumer
- **Use Cases:** weather-station, weather-display, smart-home-dashboard, air-quality-monitoring, environmental-monitoring
- **Battery Powered:** Li-Po

## Tags

`weather-station`, `e-paper`, `e-ink`, `wifi`, `apple-weather`, `esp32`, `battery-powered`, `co2-sensor`

---
[View full page](https://openhardware.directory/s/1439/ukielab-wifi-weather-station-75)

---

# Heltec HT-HC32 Wi-Fi HaLow Camera

> ESP32-S3 development board with integrated camera and Wi-Fi HaLow (802.11ah) module for long-range wireless video transmission up to 1-2km at speeds up to 32 Mbps. Features USB-C, SD card slot, and LiPo battery charging.

## Details

- **Brand:** Heltec
- **Price:** Usd: 22.9, Buy Url: https://heltec.org/project/ht-hc32/
- **Stores:** {"name":"Heltec Official","url":"https://heltec.org/project/ht-hc32/","price":"$22.90"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n + 802.11ah (HaLow), Bluetooth: true, Lora: HT-HC01 Wi-Fi HaLow (802.11ah) sub-1GHz
- **Specs:** Cpu: ESP32-S3, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 16 MB, Ram: ["512KB SRAM","8MB PSRAM"], Usb: USB-C, Sd Card: microSD, Antenna Connector: IPEX/U.FL, Operating Voltage: 3.3V, Power: ["USB-C 5V","LiPo 2.7-4.2V"], Charging Port: USB-C, Dimensions: 60.00 x 33.50 x 7.10 mm, Weight: 35g, Operating Temp: -30°C to +85°C
- **Components:** {"name":"ESP32-S3R8","type":"mcu","label":"Dual-Core WiFi & BLE MCU with 8MB PSRAM","description":"Dual-core Xtensa LX7 microcontroller at 240 MHz with WiFi, Bluetooth, 512KB SRAM, and 8MB PSRAM","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"HT-HC01","type":"radio","label":"Wi-Fi HaLow Module","description":"IEEE 802.11ah Wi-Fi HaLow module for long-range sub-GHz wireless communication up to 32 Mbps","datasheetUrl":"https://resource.heltec.cn/download/HT-HC01/Datasheet/HT-HC01.pdf"}, {"name":"CP2102","type":"interface","label":"USB-to-UART Bridge","description":"USB-to-UART bridge for serial programming and debugging","datasheetUrl":"https://www.silabs.com/documents/public/data-sheets/CP2102-9.pdf"}
- **Protocols:** {"name":"UART"}, {"name":"I2C"}, {"name":"SPI"}
- **Firmware Compatible:** arduino
- **Links:** Product Url: https://heltec.org/project/ht-hc32/, Github Url: https://github.com/HelTecAutomation/ESP_HaLow, Datasheet Url: https://resource.heltec.cn/download/HT-HC01/Datasheet/HT-HC01.pdf, Schematics Url: https://resource.heltec.cn/download/HT-HC01/Schematic_diagram, Wiki Url: https://wiki.heltec.org/docs/devices/wifi-halow/ht-hc01/
- **Open Source:** Firmware: true
- **Battery Powered:** Li-Po
- **Product Readiness:** developer
- **Use Cases:** iot, smart-home, environmental-monitoring

## Tags

`esp32-s3`, `wifi-halow`, `802.11ah`, `camera`, `heltec`, `iot`, `long-range`, `wifi`

---
[View full page](https://openhardware.directory/s/1439/heltec-ht-hc32)

---

# Heltec Sufficient IoT Hub

> Linux-based IoT hub with Allwinner T113-S3 dual-core ARM Cortex-A7 SoC, LoRa (SX1262), WiFi, Ethernet, and optional LTE. Runs Debian 10 with a dedicated IoT OS, CLI, and web UI for no-code device management.

## Details

- **Brand:** Heltec
- **Price:** Usd: 33.9, Buy Url: https://heltec.org/project/sufficient-iot-hub/
- **Board Type:** SBC
- **Connectivity:** Wifi: 802.11b/g/n, Ethernet: 10/100 Mbps, Lora: ["SX1262 (433","470-510","863-870","902-928 MHz)"], Cellular: Optional LTE Cat.1
- **Specs:** Cpu: Allwinner T113-S3, Cpu Architecture: ARM Cortex-A7 dual-core, Cpu Frequency: 1GHz, Cpu Cores: 2, Ram: 128 MB DDR3, Flash: SD 3.0 (8GB/16GB), Usb: USB Type-C Host, Power: 5V USB-C (~150mA active), Operating Voltage: 3.3V, Dimensions: 90 x 41 x 11 mm, Weight: 78g, Operating Temp: -40C to 85C, Antenna Connector: U.FL/IPEX, Sd Card: microSD
- **Components:** {"type":"SoC","name":"Allwinner T113-S3","label":"Dual-Core ARM Cortex-A7 Linux SoC","description":"Application processor with dual ARM Cortex-A7 cores at 1GHz, 32KB L1 cache per core, 256KB L2 cache. Designed for embedded Linux applications.","datasheetUrl":"https://linux-sunxi.org/T113-S3"}, {"type":"LoRa Radio","name":"Semtech SX1262","label":"Long Range Sub-GHz LoRa Transceiver","description":"Sub-GHz LoRa transceiver supporting 150MHz to 960MHz frequency range with up to +22dBm output power and -148dBm sensitivity.","datasheetUrl":"https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"}
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}, {"name":"PWM"}, {"name":"ADC"}, {"name":"UART"}, {"name":"MQTT"}
- **Available Software:** {"name":"Sufficient IoT OS","url":"https://github.com/HelTecAutomation/Sufficient-IoT-Application"}
- **Links:** Product Url: https://heltec.org/project/sufficient-iot-hub/, Documentation: https://docs.heltec.org/en/node/sufficient_iot_hub/index.html, Github Url: https://github.com/HelTecAutomation/Sufficient-IoT-Application, Downloads: https://resource.heltec.cn/download/
- **Firmware Compatible:** Debian 10 (Linux 5.4.61), Sufficient IoT OS
- **Accessories:** HT-1303 LoRaWAN Module, EG21-G LTE Module, RGB Extension Panel, WiFi Antenna, LoRa Antenna
- **Certifications:** CE, RoHS
- **Open Source:** Firmware: true
- **Open Source Status:** open-firmware
- **Product Readiness:** consumer
- **Use Cases:** iot, iot-gateway, environmental-monitoring, smart-home

## Tags

`iot-hub`, `linux`, `lora`, `gateway`, `allwinner`, `arm-cortex-a7`, `mqtt`, `no-code`

---
[View full page](https://openhardware.directory/s/1439/heltec-sufficient-iot-hub)

---

# LILYGO T-Display S3 Pro

> Upgraded T-Display S3 with a larger 2.33" IPS touchscreen, ESP32-S3R8, OTG charging via SY6970, QWIIC ports, ambient light/proximity sensor, and optional camera module expansion via POGOpin.

## Details

- **Brand:** LILYGO
- **Board Type:** dev-board
- **Price:** Usd: 37.99, Buy Url: https://lilygo.cc/products/t-display-s3-pro
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-display-s3-pro","price":"$37.99"}
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: Bluetooth 5.0 + Mesh
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI instructions, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB, Flash: 16MB, Usb: USB-C (OTG), Power: 5V, Operating Voltage: 3.3V, Display Size: 2.33", Display Type: IPS TFT LCD, Display Resolution: 222×480, Battery Capacity: LiPo (user-supplied, 1.25mm JST), Charging Port: USB-C, Antenna Connector: Built-in PCB antenna, Sd Card: none, Weight: 130g, Dimensions: ~90×55×15mm
- **Components:** {"name":"ESP32-S3R8","type":"mcu","label":"Dual-Core WiFi & BLE MCU","description":"Xtensa LX7 dual-core at 240MHz with 16MB flash, 8MB PSRAM, WiFi 802.11 b/g/n, and BLE 5.0 with Bluetooth Mesh.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"ST7796","type":"display-driver","label":"2.33\" IPS TFT Display Driver","description":"SPI TFT LCD driver supporting 222×480 resolution.","datasheetUrl":"https://www.displayfuture.com/Display/datasheet/controller/ST7796S.pdf"}, {"name":"SY6970","type":"battery-charger","label":"Battery Charger with OTG Boost","description":"Single-cell LiPo charger with USB OTG power path management.","datasheetUrl":"https://www.silergy.com/product/productInfo/SY6970"}, {"name":"LTR-553ALS","type":"sensor","label":"Ambient Light & Proximity Sensor","description":"I2C ambient light and proximity sensor for automatic display brightness.","datasheetUrl":"https://optoelectronics.liteon.com/upload/download/DS86-2013-0003/LTR-553ALS-01_DS_V1.pdf"}
- **Protocols:** {"name":"SPI","pins":{"CLK":"GPIO12","MOSI":"GPIO11","CS":"GPIO10","DC":"GPIO9"}}, {"name":"I2C","pins":{"SDA":"GPIO4","SCL":"GPIO3"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}
- **Gpio Map:** {"pin":"GPIO4","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO3","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO12","function":"Boot/User Button","protocol":null,"capabilities":["digital-input"]}, {"pin":"GPIO16","function":"User Button IO16","protocol":null,"capabilities":["digital-input"]}
- **Firmware Compatible:** arduino, micropython, esp-idf
- **Use Cases:** smart-display, iot-prototyping
- **Battery Powered:** Li-Po
- **Certifications:** CE, FCC
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Links:** Product Url: https://lilygo.cc/products/t-display-s3-pro, Github Url: https://github.com/Xinyuan-LilyGO/T-Display-S3-Pro

## Tags

`esp32-s3`, `display`, `touchscreen`, `otg`, `camera-expansion`, `lilygo`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-display-s3-pro)

---

# LILYGO T-Display Bar

> ESP32-S3 development board with a unique wide bar-format display, 16MB flash, 8MB PSRAM, and USB-C for information display and custom UI projects.

## Details

- **Brand:** LILYGO
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI instructions, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB, Flash: 16MB, Usb: USB-C, Power: 5V, Operating Voltage: 3.3V, Display Type: IPS LCD with capacitive touch, Antenna Connector: Built-in PCB antenna, Sd Card: microSD, Display Size: 2.25", Display Resolution: 76×284, Display Driver: ST7789, Display Interface: SPI, Imu: BHI260AP 6-axis accelerometer/gyroscope, Rtc: PCF8563, Battery Monitor: BQ27220, Charging I C: BQ25896, Buzzer: yes
- **Components:** {"name":"ESP32-S3R8","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Xtensa LX7 dual-core at 240MHz with 16MB flash, 8MB PSRAM, WiFi 802.11 b/g/n and BLE 5.0","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"ST7789","type":"display-driver","label":"2.25\" IPS Bar Display Driver","description":"Sitronix ST7789 TFT driver for the 76×284 bar-format IPS LCD with SPI interface and capacitive touch (CSTxxx)","datasheetUrl":"https://www.displayfuture.com/Display/datasheet/controller/ST7789.pdf"}, {"name":"BHI260AP","type":"imu","label":"AI Smart 6-Axis IMU Sensor","description":"Bosch BHI260AP AI-powered 6-axis IMU with accelerometer and gyroscope, connected via I2C","datasheetUrl":"https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bhi260ap-ds000.pdf"}, {"name":"BQ25896","type":"battery-charger","label":"LiPo Battery Charging Controller","description":"Texas Instruments BQ25896 standalone switch-mode battery charging IC","datasheetUrl":"https://www.ti.com/lit/ds/symlink/bq25896.pdf"}, {"name":"PCF8563","type":"rtc","label":"Real-Time Clock","description":"NXP PCF8563 low-power RTC with alarm and timer functions, connected via I2C","datasheetUrl":"https://www.nxp.com/docs/en/data-sheet/PCF8563.pdf"}
- **Firmware Compatible:** arduino, esp-idf, micropython
- **Use Cases:** info-display, stock-ticker, weather-station, smart-home-dashboard
- **Links:** Product Url: https://lilygo.cc/products/t-display-bar, Github Url: https://github.com/Xinyuan-LilyGO/T-Display-Bar
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-display-bar","price":"$27.36"}, {"name":"OpenELab","url":"https://openelab.io/products/lilygo-t-display-bar-esp32","price":"€34.95"}
- **Price:** Usd: 27.36

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-display-bar)

---

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

## Details

- **Brand:** Prokyber
- **Price:** Usd: 33, Buy Url: https://www.tindie.com/products/allexok/ai-on-the-edge-cam-esp32-s3-with-poe-sd-camera/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/allexok/ai-on-the-edge-cam-esp32-s3-with-poe-sd-camera/","price":"$33.00"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Zigbee: false, Ethernet: 10/100 Mbps PoE
- **Specs:** Cpu: ESP32-S3-N16R8, Cpu Architecture: Xtensa LX7 dual-core, Flash: 16MB, Psram: 8MB OPI, Ram: 512KB SRAM, Gpio: 6, Usb: USB-C, Power: 5V + PoE, Sd Card: microSD, Antenna Connector: U.FL/IPEX, Operating Voltage: 3.3V
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"ESP32-S3 N16R8","description":"Espressif ESP32-S3 dual-core Xtensa LX7 SoC at 240MHz with 16MB flash, 8MB PSRAM, WiFi 802.11 b/g/n, BLE 5.0, and AI vector extensions for TensorFlow Lite inference.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"W5500","type":"ethernet-phy","label":"WIZnet W5500 Ethernet Controller","description":"Hardwired TCP/IP embedded Ethernet controller with SPI interface supporting 10/100 Mbps, 8 simultaneous sockets, and 32KB internal buffer.","datasheetUrl":"https://docs.wiznet.io/img/products/w5500/W5500_ds_v110e.pdf"}, {"name":"SI3404","type":"poe-controller","label":"Silicon Labs SI3404 PoE PD Controller","description":"IEEE 802.3af/at compliant PoE powered device controller with integrated bridge rectifier driver and DC-DC converter support for up to 25.5W extraction from Ethernet cables.","datasheetUrl":"https://www.silabs.com/documents/public/data-sheets/si3404-datasheet.pdf"}, {"name":"OV2640","type":"camera","label":"OmniVision OV2640 Camera Sensor","description":"2-megapixel UXGA (1600x1200) CMOS image sensor with built-in JPEG compression engine, DVP parallel interface, and up to 15fps at full resolution.","datasheetUrl":"https://www.uctronics.com/download/OV2640_DS.pdf"}, {"name":"WS2812B","type":"led-driver","label":"WS2812B Addressable RGB LEDs (x4)","description":"Four WorldSemi WS2812B individually addressable RGB LEDs providing configurable illumination for consistent camera image capture in varying lighting conditions.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf"}, {"name":"stemma-qt","type":"connector","label":"Stemma QT / Qwiic I2C Connector","description":"JST SH 4-pin I2C connector compatible with Adafruit Stemma QT and SparkFun Qwiic ecosystems for plug-and-play sensor expansion.","datasheetUrl":"https://learn.adafruit.com/introducing-adafruit-stemma-qt/what-is-stemma-qt"}
- **Protocols:** {"name":"SPI"}, {"name":"I2C"}, {"name":"UART"}, {"name":"SDIO"}, {"name":"TCP/IP"}, {"name":"HTTP"}, {"name":"MQTT"}
- **Available Software:** AI-on-the-edge-device, ESPHome, Arduino, PlatformIO
- **Links:** Product Url: https://www.tindie.com/products/allexok/ai-on-the-edge-cam-esp32-s3-with-poe-sd-camera/, Github Url: https://github.com/prokyber/ai-on-the-edge-cam-hw-description, Schematics Url: https://github.com/prokyber/ai-on-the-edge-cam-hw-description/blob/main/Schematic_ai-on-the-edge-cam_2025-08-27.pdf, Wiki Url: https://jomjol.github.io/AI-on-the-edge-device-docs/
- **Firmware Compatible:** ai-on-the-edge-device, esphome, arduino, platformio
- **Open Source:** Firmware: true, Schematics: true, License: CERN-OHL-P-2.0
- **Product Readiness:** consumer
- **Use Cases:** utility-meter-reading, smart-metering, ai-image-recognition, computer-vision, iot-sensor-node, edge-computing, data-logging, remote-monitoring, wired-networking, poe-iot-gateway, timelapse-photography, environmental-monitoring

## Tags

`esp32-s3`, `poe`, `camera`, `ai`, `meter-reading`, `tensorflow-lite`, `open-hardware`, `ov2640`, `w5500`, `stemma-qt`, `ws2812b`, `lorawan`, `cern-ohl-p`

---
[View full page](https://openhardware.directory/s/1439/ai-on-the-edge-cam)

---

# Adafruit HUZZAH32 ESP32 Feather Board

> Adafruit's Feather-format ESP32 board with dual-core Xtensa LX6 @ 240MHz, WiFi b/g/n, Bluetooth Classic + BLE 4.2, built-in LiPo charger, and Feather-compatible pin layout. Great all-around wireless IoT platform.

## Details

- **Brand:** Adafruit
- **Board Type:** dev-board
- **Price:** Usd: 19.95, Buy Url: https://www.adafruit.com/product/3405
- **Battery Powered:** Li-Po
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz (ESP32), Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 4MB, Operating Voltage: 3.3V, Power: 5V via Micro-USB or 3.7V LiPo, Sd Card: none, Antenna Connector: built-in PCB antenna + U.FL option, Battery Capacity: external LiPo (JST connector, any capacity)
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: Bluetooth Classic + BLE 4.2
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO23","SCL":"GPIO22"}}, {"name":"SPI","pins":{"MOSI":"GPIO18","MISO":"GPIO19","SCK":"GPIO5"}}, {"name":"UART","pins":{"TX":"GPIO1","RX":"GPIO3"}}, {"name":"PWM","notes":"LEDC controller on all GPIO except input-only pins"}, {"name":"ADC","pins":{"A0":"GPIO26","A1":"GPIO25","A2":"GPIO34","A3":"GPIO39","A4":"GPIO36","A5":"GPIO4"}}
- **Gpio Map:** {"pin":"GPIO26","function":"A0 — ADC","protocol":"ADC","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO25","function":"A1 — ADC / D25","protocol":"ADC","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO34","function":"A2 — ADC (input-only)","protocol":"ADC","capabilities":["adc","input-only"]}, {"pin":"GPIO39","function":"A3 — ADC (input-only)","protocol":"ADC","capabilities":["adc","input-only"]}, {"pin":"GPIO36","function":"A4 — ADC (input-only)","protocol":"ADC","capabilities":["adc","input-only"]}, {"pin":"GPIO4","function":"A5 — ADC / D4","protocol":"ADC","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO1","function":"TX — UART","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO3","function":"RX — UART","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO5","function":"D5 / SPI SCK","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO12","function":"D12","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO13","function":"D13","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO14","function":"D14","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO15","function":"D15","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO16","function":"D16","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO17","function":"D17","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO18","function":"D18 / SPI SCK","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO19","function":"D19 / SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO21","function":"D21","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO22","function":"D22 / I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO23","function":"D23 / I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO27","function":"D27","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO32","function":"D32","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO33","function":"D33","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}
- **Components:** {"name":"ESP32-WROOM-32","type":"mcu","label":"Dual-Core WiFi + BLE MCU","description":"ESP32-WROOM-32 module with dual-core Xtensa LX6 at 240MHz, 520KB SRAM, 4MB flash, WiFi b/g/n, Bluetooth Classic + BLE 4.2","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf"}, {"name":"MCP73831","type":"battery-charger","label":"100mA LiPo Charger","description":"MCP73831 single-cell LiPo/Li-Ion charge management IC providing 100mA charge current with status indicator LED","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/20001984g.pdf"}
- **Firmware Compatible:** esp-idf, arduino, micropython, esphome, tasmota, circuitpython
- **Use Cases:** iot, smart-home, environmental-monitoring, home-automation
- **Links:** Product Url: https://www.adafruit.com/product/3405, Github Url: https://github.com/adafruit/Adafruit-HUZZAH32-ESP32-Feather-PCB, Wiki Url: https://learn.adafruit.com/adafruit-huzzah32-esp32-feather

## Tags

`esp32`, `feather`, `wifi`, `bluetooth`, `ble`, `lipo-charger`, `adafruit`, `xtensa`, `dual-core`

---
[View full page](https://openhardware.directory/s/1439/adafruit-huzzah32-esp32-feather)

---

# Heltec HT-M2802 Indoor LoRa Gateway

> Indoor edge computing LoRaWAN gateway with Rockchip RK3566 quad-core Cortex-A55 processor, SX1303+SX1250 8-channel LoRa radio, 2GB DDR4, 32GB eMMC, Gigabit Ethernet, dual-band WiFi, Bluetooth 4.0, and pre-installed Debian Linux with Docker support.

## Details

- **Price:** Usd: 199
- **Brand:** Heltec Automation
- **Board Types:** lora-gateway
- **Soc:** rk3566
- **Firmware:** debian, linux, chirpstack, the-things-stack, docker
- **Use Cases:** lorawan-gateway, iot-gateway, edge-computing-gateway, lorawan-network-server, smart-building, smart-agriculture, environmental-monitoring, industrial-iot
- **Components:** {"name":"RK3566","type":"soc","label":"Quad-Core Cortex-A55 Edge Computing SoC","description":"Rockchip RK3566 quad-core ARM Cortex-A55 @ 1.8GHz with Mali-G52 GPU, 1 TOPS NPU, running Debian 10 Linux with Docker pre-installed.","datasheetUrl":"https://www.rock-chips.com/uploads/pdf/2022.8.26/192/RK3566%20Brief%20Datasheet.pdf"}, {"name":"SX1303","type":"lora-baseband","label":"8-Channel LoRa Gateway Baseband Processor","description":"Semtech SX1303 digital baseband chip for LoRa gateways, supporting 8-channel simultaneous reception, Fine Timestamp for TDOA geolocation, and -139dBm sensitivity at SF12/125kHz.","datasheetUrl":"https://www.mouser.com/datasheet/2/761/Semtech_DS_SX1303_W_APP_V1_2-1919724.pdf"}, {"name":"SX1250","type":"radio","label":"Sub-GHz LoRa RF Front-End Transceiver","description":"Semtech SX1250 multi-band sub-GHz RF front-end (150-960MHz) designed for LoRa gateways, supporting up to +22dBm TX power in half-duplex mode with SX1303 baseband.","datasheetUrl":"https://www.mouser.com/datasheet/2/761/Semtech_10072019_DS_SX1250_V1.2-1660181.pdf"}
- **Specs:** Cpu: ARM Cortex-A55 quad-core @ 1.8GHz, Mali-G52 GPU, 1 TOPS NPU, Cpu Architecture: ARM Cortex-A55 (64-bit), Cpu Frequency: 1.8GHz, Cpu Cores: 4, Ram: 2GB DDR4, Flash: 32GB eMMC 5.1, Usb: USB Type-C (firmware flashing), Power: 4.5-17V DC (12V 1.3A adapter included), Operating Voltage: 3.3V, Operating Temp: -40°C to +85°C, Dimensions: 120 x 115 x 35mm, Weight: 1500g, Antenna Connector: SMA female (LoRa), Sd Card: No
- **Connectivity:** Wifi: 802.11 b/g/n 2.4GHz/5GHz, Bluetooth: ["BT 4.0 (HS)","BLE"], Ethernet: Gigabit (10/100/1000M), Lora: ["SX1303","SX1250 8ch 433/868/915MHz"]
- **Protocols:** {"name":"Ethernet","pins":{"RJ45":"10/100/1000M Gigabit"}}, {"name":"SPI","notes":"SX1303 connected to RK3566 via SPI bus"}, {"name":"USB","pins":{"USB-C":"Firmware flashing port"}}
- **Links:** Product Url: https://heltec.org/project/ht-m2802/, Github Url: https://github.com/HelTecAutomation, Wiki Url: https://wiki.heltec.org/docs/devices/lorawan-application/lora-gateway/ht-m2802/quick_start, Datasheet Url: https://resource.heltec.cn/download/HT-2802/HT-M2802%20Indoor%20LoRa%20Gateway.pdf
- **Stores:** {"name":"Heltec Official Store","url":"https://heltec.org/project/ht-m2802/","price":"199.00"}, {"name":"Amazon","url":"https://www.amazon.com/Heltec-HT-M2802-Gateway-Ethernet-US915/dp/B0DJR4SZK7","price":"199.00"}

## Tags

`lorawan`, `lora-gateway`, `iot`, `edge-computing`, `heltec`, `sx1303`, `rockchip`

---
[View full page](https://openhardware.directory/s/1439/heltec-ht-m2802)

---

# LILYGO T-HMI

> ESP32-S3 HMI development board with a 2.8-inch resistive touchscreen, GROVE connectors, 16MB flash, 8MB PSRAM, and USB-C — designed for industrial HMI panels and interactive control interfaces.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 17.99, Buy Url: https://lilygo.cc/products/t-hmi
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-hmi","price":"$17.99"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI vector extensions, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB OPI, Flash: 16MB, Usb: USB-C 2.0, Power: 5V + LiPo, Operating Voltage: 3.3V, Display Size: 2.8", Display Type: IPS LCD, Display Resolution: 320×240, Antenna Connector: Built-in PCB antenna, Sd Card: microSD, Charging Port: USB-C, Battery Capacity: LiPo (user-supplied, 1.25mm JST)
- **Components:** {"name":"ESP32-S3R8","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Espressif ESP32-S3R8 dual-core Xtensa LX7 at 240MHz with 8MB integrated PSRAM, WiFi, BLE 5.0, and USB OTG.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"ST7789V","type":"display-driver","label":"2.8\" TFT LCD Driver (320×240)","description":"Sitronix ST7789V TFT LCD driver for the 2.8-inch 320×240 panel with resistive touch overlay.","datasheetUrl":"https://www.displayfuture.com/Display/datasheet/controller/ST7789.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO4","SCL":"GPIO5"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"SPI","pins":{"MOSI":"GPIO11","CLK":"GPIO12","CS":"GPIO10"}}
- **Gpio Map:** {"pin":"GPIO0","function":"Boot Button","protocol":"GPIO","capabilities":["digital-input","strapping"]}, {"pin":"GPIO4","function":"GROVE I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output","touch"]}, {"pin":"GPIO5","function":"GROVE I2C SCL","protocol":"I2C","capabilities":["digital-output","touch"]}, {"pin":"GPIO10","function":"Display CS","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO11","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO12","function":"SPI CLK","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO38","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO43","function":"UART TX","protocol":"UART","capabilities":["digital-output"]}, {"pin":"GPIO44","function":"UART RX","protocol":"UART","capabilities":["digital-input"]}
- **Firmware Compatible:** arduino, micropython, esphome, platformio
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** smart-home-dashboard, weather-display, digital-signage, iot
- **Battery Powered:** Li-Po
- **Links:** Product Url: https://lilygo.cc/products/t-hmi, Github Url: https://github.com/Xinyuan-LilyGO/T-HMI, Wiki Url: https://wiki.lilygo.cc

## Tags

`esp32-s3`, `hmi`, `touchscreen`, `lilygo`, `grove`, `industrial`, `display`, `wifi`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-hmi)

---

# LILYGO T-ETH-Lite

> Compact ESP32-S3 development board with wired Ethernet (W5500 SPI), WiFi, BLE, microSD slot, and optional PoE and camera shields for reliable networked IoT edge nodes.

## Details

- **Brand:** LILYGO
- **Board Type:** dev-board
- **Price:** Usd: 14.88, Buy Url: https://lilygo.cc/products/t-eth-lite
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-eth-lite","price":"$14.88"}
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: Bluetooth 5.0 + Mesh, Ethernet: 10/100 Mbps W5500
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI instructions, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB, Flash: 16MB, Usb: USB-C, Power: 5V + PoE, Operating Voltage: 3.3V, Display Size: none, Display Type: none, Display Resolution: none, Antenna Connector: Built-in PCB antenna, Sd Card: microSD
- **Components:** {"name":"ESP32-S3-WROOM-1","type":"mcu","label":"Dual-Core WiFi & BLE MCU","description":"Xtensa LX7 dual-core at 240MHz with 16MB flash, 8MB PSRAM, WiFi 802.11 b/g/n, and BLE 5.0.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3-wroom-1_wroom-1u_datasheet_en.pdf"}, {"name":"W5500","type":"ethernet-phy","label":"SPI Hardwired TCP/IP Ethernet","description":"Full hardwired TCP/IP stack Ethernet controller with SPI interface, supporting 10/100 Mbps.","datasheetUrl":"https://docs.wiznet.io/img/products/w5500/w5500_ds_v109e.pdf"}
- **Protocols:** {"name":"SPI","pins":{"CLK":"GPIO12","MOSI":"GPIO11","MISO":"GPIO13","CS":"GPIO9"}}, {"name":"I2C","pins":{"SDA":"GPIO4","SCL":"GPIO5"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}
- **Gpio Map:** {"pin":"GPIO11","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO12","function":"SPI CLK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO13","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO4","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO5","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}
- **Firmware Compatible:** arduino, esp-idf, esphome, micropython
- **Use Cases:** wired-networking, iot-gateway, home-automation
- **Certifications:** CE, FCC
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Links:** Product Url: https://lilygo.cc/products/t-eth-lite, Github Url: https://github.com/Xinyuan-LilyGO/LilyGO-T-ETH-Series

## Tags

`esp32-s3`, `ethernet`, `w5500`, `poe`, `esphome`, `lilygo`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-eth-lite)

---

# LILYGO T-TWR Plus

> Enhanced ESP32-S3 two-way radio board with SA868 UHF/VHF module, L76K GNSS, 1.3" OLED, AXP2102 PMIC, WS2812 RGB LED, TF card, and PPT button for APRS and walkie-talkie applications.

## Details

- **Brand:** LILYGO
- **Board Type:** dev-board
- **Price:** Usd: 51.74, Buy Url: https://lilygo.cc/products/t-twr-plus
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-twr-plus","price":"$51.74"}
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI instructions, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB, Flash: 16MB, Usb: USB-C, Power: 5V + Li-Ion 18650, Operating Voltage: 3.3V, Display Size: 1.3", Display Type: OLED, Display Resolution: 128×64, Battery Capacity: 18650/21700 (user-supplied), Antenna Connector: SMA, Sd Card: microSD
- **Components:** {"name":"ESP32-S3-WROOM-1-N16R8","type":"mcu","label":"Dual-Core WiFi & BLE MCU","description":"Xtensa LX7 dual-core at 240MHz with 16MB flash, 8MB PSRAM, WiFi, and BLE 5.0.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3-wroom-1_wroom-1u_datasheet_en.pdf"}, {"name":"SA868","type":"vhf-uhf-radio","label":"UHF/VHF Walkie-Talkie Radio Module","description":"Analog FM voice transceiver covering UHF (400–480 MHz) or VHF (134–174 MHz) bands.","datasheetUrl":"https://github.com/Xinyuan-LilyGO/T-TWR"}, {"name":"SH1106","type":"display-driver","label":"1.3\" OLED Display Driver","description":"I2C OLED driver for 128×64 monochrome display.","datasheetUrl":"https://www.velleman.eu/downloads/29/lcd/sh1106_datasheet.pdf"}, {"name":"L76K","type":"gps","label":"GNSS Module","description":"Multi-constellation GNSS supporting GPS, BeiDou, GLONASS with 1PPS output.","datasheetUrl":"https://www.quectel.com/UploadImage/Andrd/Quectel_L76K_GNSS_Specification_V1.0.pdf"}, {"name":"AXP2102","type":"battery-charger","label":"Power Management IC","description":"LiPo charging PMIC with multi-channel LDO outputs and power path management.","datasheetUrl":"https://github.com/Xinyuan-LilyGO/T-TWR"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO8","SCL":"GPIO9"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}
- **Gpio Map:** {"pin":"GPIO8","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO9","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}
- **Firmware Compatible:** arduino, esp-idf
- **Use Cases:** two-way-radio, asset-tracking, iot-gateway
- **Battery Powered:** 18650
- **Certifications:** CE, FCC
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Links:** Product Url: https://lilygo.cc/products/t-twr-plus, Github Url: https://github.com/Xinyuan-LilyGO/T-TWR

## Tags

`esp32-s3`, `walkie-talkie`, `sa868`, `uhf`, `vhf`, `aprs`, `gps`, `lilygo`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-twr-plus)

---

# LILYGO T7-C6

> Compact ESP32-C6 development board with WiFi 6, BLE 5, and IEEE 802.15.4 (Zigbee/Thread/Matter) support, featuring 4MB flash and USB-C for next-generation IoT protocols.

## Details

- **Brand:** LILYGO
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11ax (WiFi 6), Bluetooth: BLE 5.0, Zigbee: Zigbee 3.0, Thread: Thread 1.3, Matter: Matter over Thread / WiFi
- **Specs:** Cpu: RISC-V single-core @ 160MHz, Cpu Architecture: RISC-V, Cpu Frequency: 160MHz, Cpu Cores: 1, Ram: 512KB SRAM, Flash: 4MB, Usb: USB-C, Power: 5V, Operating Voltage: 3.3V, Antenna Connector: Built-in PCB antenna, Sd Card: none, Antenna Options: External U.FL/IPEX or Built-in PCB antenna (two variants)
- **Components:** {"name":"ESP32-C6-MINI-1","type":"mcu","label":"WiFi 6 + BLE 5 + 802.15.4 RISC-V MCU","description":"Espressif ESP32-C6 RISC-V single-core at 160MHz with WiFi 6, BLE 5.0, and IEEE 802.15.4 for Zigbee/Thread/Matter","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c6_datasheet_en.pdf"}
- **Firmware Compatible:** arduino, esp-idf, micropython, zephyr
- **Use Cases:** zigbee-gateway, matter-smart-home, smart-home-hub, iot-sensor-node, thread-border-router
- **Links:** Product Url: https://lilygo.cc/products/t7-c6, Github Url: https://github.com/Xinyuan-LilyGO/LilyGo-T-Dongle-C6
- **Stores:** {"store":"LILYGO Official","url":"https://lilygo.cc/products/t7-c6","price":"6.80","note":"External Antenna (N1) variant; Built-in Antenna (N4) variant $6.40"}
- **Price:** Usd: 6.8

---
[View full page](https://openhardware.directory/s/1439/lilygo-t7-c6)

---

# LILYGO T-Zigbee ESP32-C3 TLSR8258

> Dual-MCU Zigbee development board combining ESP32-C3 (WiFi/BLE) and Telink TLSR8258 (Zigbee/BLE Mesh) — both run simultaneously for bridging Zigbee sensor networks to WiFi/cloud platforms.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 6.89, Buy Url: https://lilygo.cc/products/t-zigbee-esp32-c3-tlsr8258
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-zigbee-esp32-c3-tlsr8258","price":"$6.89"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Zigbee: Zigbee 3.0 (TLSR8258), Thread: Thread (TLSR8258)
- **Specs:** Cpu: ESP32-C3 RISC-V @ 160MHz + Telink TLSR8258, Cpu Architecture: RISC-V + ARM, Cpu Frequency: 160MHz, Cpu Cores: 2 (dual MCU), Ram: 400KB (ESP32-C3), Flash: 4MB, Usb: USB via T-U2T adapter (optional), Power: 3.3V, Operating Voltage: 3.3V, Sd Card: none
- **Components:** {"name":"ESP32-C3","type":"mcu","label":"RISC-V WiFi/BLE SoC","description":"Espressif ESP32-C3 RISC-V single-core at 160MHz with 400KB SRAM, 384KB ROM, 2.4GHz WiFi, and Bluetooth 5 LE.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf"}, {"name":"TLSR8258","type":"mcu","label":"Ultra-Low-Power Zigbee/BLE Mesh SoC","description":"Telink TLSR8258 ultra-low-power SoC supporting Zigbee, BLE 5 Mesh, Thread, 6LoWPAN, RF4CE, HomeKit, and ANT protocols.","datasheetUrl":"http://wiki.telink-semi.cn/wiki/chip-series/TLSR825x-Series/"}
- **Protocols:** {"name":"SPI"}, {"name":"I2C"}, {"name":"UART"}
- **Firmware Compatible:** arduino, platformio, esphome
- **Product Readiness:** developer
- **Use Cases:** smart-home, iot-gateway, iot, smart-home-dashboard
- **Links:** Product Url: https://lilygo.cc/products/t-zigbee-esp32-c3-tlsr8258, Github Url: https://github.com/Xinyuan-LilyGO/T-ZigBee

## Tags

`esp32-c3`, `tlsr8258`, `zigbee`, `lilygo`, `wifi`, `ble5`, `smart-home`, `dual-mcu`, `thread`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-zigbee-esp32-c3-tlsr8258)

---

# M5Stack NanoC6

> Ultra-compact ESP32-C6 dev board by M5Stack with WiFi 6, BLE 5.0, Zigbee 3.0, and Thread/Matter support. RISC-V single-core at 160MHz, USB-C, RGB LED, and button in a tiny form factor.

## Details

- **Brand:** M5Stack
- **Price:** Usd: 8.95, Buy Url: https://openelab.io/products/nanoc6-dev-kit
- **Stores:** {"name":"OpenELab","url":"https://openelab.io/products/nanoc6-dev-kit","price":"$8.95"}, {"name":"M5Stack Official","url":"https://shop.m5stack.com/products/m5stack-nanoc6-dev-kit","price":"$6.90"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11ax (WiFi 6), Bluetooth: BLE 5.0, Zigbee: Zigbee 3.0, Thread: Thread 1.3, Matter: Matter 1.0
- **Specs:** Cpu: ESP32-C6, Cpu Architecture: RISC-V, Cpu Frequency: 160MHz, Cpu Cores: 1, Flash: 4MB, Ram: 512KB SRAM, Usb: USB-C, Operating Voltage: 3.3V, Power: 5V, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"type":"LED","name":"WS2812B","label":"Addressable RGB LED","description":"Single WS2812 addressable RGB LED for status indication and visual feedback","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812.pdf"}, {"type":"Button","name":"User Button","label":"Programmable Button","description":"Single tactile push button for user input and boot mode selection","datasheetUrl":"https://docs.m5stack.com/en/core/M5NanoC6"}, {"type":"Connector","name":"USB-C","label":"USB Type-C Port","description":"USB Type-C connector for power supply and serial programming/debugging","datasheetUrl":"https://docs.m5stack.com/en/core/M5NanoC6"}
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}
- **Firmware Compatible:** esp-idf, arduino, esphome, micropython
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** smart-home, matter-smart-home, zigbee-gateway, thread-node, iot-prototyping
- **Links:** Product Url: https://docs.m5stack.com/en/core/M5NanoC6, Github Url: https://github.com/m5stack/M5NanoC6

## Tags

`esp32-c6`, `wifi-6`, `zigbee`, `thread`, `matter`, `risc-v`, `m5stack`, `ble`, `iot`, `smart-home`

---
[View full page](https://openhardware.directory/s/1439/m5stack-nanoc6)

---

# DFRobot Beetle ESP32-C3

> Coin-sized ESP32-C3 RISC-V IoT development board with WiFi, BLE 5.0, integrated LiPo charging, 13 GPIO pins, and USB-C in a 25x20.5mm form factor.

## Details

- **Brand:** DFRobot
- **Board Types:** dev-board
- **Specs:** Cpu: RISC-V single-core @ 160MHz, HW crypto (AES/SHA/RSA), Cpu Architecture: RISC-V 32-bit, Cpu Frequency: 160MHz, Cpu Cores: 1, Ram: 400KB SRAM, Flash: 4MB, Usb: USB-C (native USB 2.0), Power: 5V USB-C / LiPo battery (BAT pin) / 5V external (VIN), Operating Voltage: 3.3V, Operating Temp: -40°C to 105°C, Dimensions: 25 × 20.5mm, Weight: 17g, Sd Card: none, Antenna Connector: Built-in PCB antenna, Battery Capacity: LiPo (user-supplied, 1.25mm JST)
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Components:** {"name":"ESP32-C3","type":"mcu","label":"RISC-V WiFi & BLE 5.0 MCU","description":"Espressif ESP32-C3 RISC-V single-core processor at 160MHz with 400KB SRAM, 4MB flash, WiFi 802.11 b/g/n, BLE 5.0, and hardware crypto acceleration.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf"}, {"name":"TP4057","type":"battery-charger","label":"LiPo Battery Charger IC","description":"Linear lithium battery charger with up to 400mA programmable charge current for safe LiPo/Li-Ion charging.","datasheetUrl":"https://dlnmh9ip6v2uc.cloudfront.net/datasheets/Prototyping/TP4056.pdf"}
- **Firmware:** arduino, esp-idf, micropython
- **Use Cases:** compact-iot-node, battery-powered-sensor-node, smart-home, wearable, e-textiles
- **Open Source Status:** partially-open
- **Product Readiness:** Consumer Ready
- **Battery Powered:** Li-Po
- **Links:** Product Url: https://www.dfrobot.com/product-2566.html, Wiki Url: https://wiki.dfrobot.com/SKU_DFR0868_Beetle_ESP32_C3, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf, Schematics Url: https://dfimg.dfrobot.com/nobody/wiki/30b31d7cbf66fc9dbe38928552106295.pdf
- **Stores:** {"name":"DFRobot","url":"https://www.dfrobot.com/product-2566.html","price":"$7.90"}
- **Bus Interfaces:** SPI, I2C, I2S, UART, IR, ADC, PWM
- **Gpio Map:** {"pin":"GPIO0","function":"ADC1_CH0 / SD Card CS","protocol":"SPI/ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GPIO1","function":"ADC1_CH1","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GPIO2","function":"ADC1_CH2","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GPIO3","function":"ADC1_CH3","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GPIO4","function":"SPI SCLK / ADC1_CH4","protocol":"SPI","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO5","function":"SPI MISO / ADC2_CH0","protocol":"SPI","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO6","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO7","function":"SPI CS","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO8","function":"Digital I/O","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO9","function":"BOOT Button","protocol":"GPIO","capabilities":["digital-input","digital-output","strapping"]}, {"pin":"GPIO10","function":"Onboard LED","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO20","function":"UART RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO21","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}
- **Protocols:** {"name":"SPI","bus":"SPI0","pins":{"SCLK":"GPIO4","MOSI":"GPIO6","MISO":"GPIO5","CS":"GPIO7"}}, {"name":"I2C","bus":"I2C0","pins":{"SDA":"GPIO21","SCL":"GPIO22"}}, {"name":"UART","bus":"UART0","pins":{"RX":"GPIO20"}}
- **Price:** Usd: 7.9, Buy Url: https://www.dfrobot.com/product-2566.html

---
[View full page](https://openhardware.directory/s/1439/dfrobot-beetle-esp32-c3)

---

# SparkFun Thing Plus Matter - MGM240P

> Feather-compatible Matter/Thread/Zigbee/BLE dev board based on Silicon Labs MGM240P with Qwiic, LiPo charging, microSD, and +20dBm radio range.

## Details

- **Brand:** SparkFun
- **Price:** Usd: 27.95, Buy Url: https://www.sparkfun.com/products/20270
- **Stores:** {"name":"SparkFun","url":"https://www.sparkfun.com/products/20270","price":"27.95"}
- **Board Type:** dev-board
- **Connectivity:** Bluetooth: BLE 5.3, Thread: Thread 1.3, Zigbee: Zigbee 3.0, Matter: Matter over Thread
- **Specs:** Cpu: ARM Cortex-M33 @ 78MHz, FPU, DSP, Secure Vault, Cpu Architecture: ARM Cortex-M33, Cpu Frequency: 78MHz, Cpu Cores: 1, Ram: 256KB SRAM, Flash: 1536KB, Usb: USB-C, Power: USB-C or 2-pin JST LiPo, Operating Voltage: 3.3V, Dimensions: 58.42 × 22.86mm, Sd Card: microSD, Antenna Connector: Built-in PCB antenna, Battery Capacity: LiPo (external, via JST), Charging Port: JST 2-pin
- **Battery Powered:** Li-Po
- **Components:** {"name":"MGM240P","type":"mcu","label":"ARM Cortex-M33 Matter/Thread/BLE Module","description":"Silicon Labs MGM240P multiprotocol wireless module, ARM Cortex-M33 @ 78MHz, 1536KB flash, 256KB RAM, +20dBm TX, Matter/Thread/Zigbee/BLE 5.3.","datasheetUrl":"https://cdn.sparkfun.com/assets/1/4/5/e/5/MGM240P-Datasheet.pdf"}, {"name":"MCP73831","type":"battery-charger","label":"LiPo Battery Charger","description":"Microchip MCP73831 single-cell LiPo charger, selectable 100mA or 500mA charge rate.","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/MCP73831-Family-Data-Sheet-DS20001984H.pdf"}, {"name":"MAX17048","type":"battery-gauge","label":"LiPo Fuel Gauge","description":"Maxim MAX17048 fuel gauge IC for accurate battery state-of-charge measurement via I2C.","datasheetUrl":"https://www.analog.com/media/en/technical-documentation/data-sheets/MAX17048-MAX17049.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"SDA","SCL":"SCL"}}, {"name":"SPI","pins":{"POCI":"POCI","PICO":"PICO","SCK":"SCK"}}, {"name":"UART","pins":{"TX":"TX","RX":"RX"}}
- **Gpio Map:** {"pin":"TX","function":"UART TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"RX","function":"UART RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"SDA","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"SCL","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"POCI","function":"SPI POCI","protocol":"SPI","capabilities":["digital-input"]}, {"pin":"PICO","function":"SPI PICO","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"SCK","function":"SPI CLK","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"A0","function":"Analog 0","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A1","function":"Analog 1","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A2","function":"Analog 2","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A3","function":"Analog 3","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A4","function":"Analog 4","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A5","function":"Analog 5","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GPIO0","function":"GPIO 0","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO1","function":"GPIO 1","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO2","function":"GPIO 2","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO3","function":"GPIO 3","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO4","function":"GPIO 4","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO5","function":"GPIO 5","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO6","function":"GPIO 6","capabilities":["digital-input","digital-output"]}, {"pin":"RST","function":"Reset","capabilities":[]}, {"pin":"EN","function":"Enable","capabilities":[]}, {"pin":"3V3","function":"3.3V Power","capabilities":[]}
- **Available Software:** arduino, zephyr
- **Firmware Compatible:** arduino, zephyr
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** matter-smart-home, smart-home, thread-mesh-network, iot, prototyping, battery-powered-sensor-node
- **Links:** Product Url: https://www.sparkfun.com/products/20270, Github Url: https://github.com/sparkfun/SparkFun_Thing_Plus_MGM240P, Wiki Url: https://learn.sparkfun.com/tutorials/sparkfun-thing-plus-matter---mgm240p-hookup-guide/all, Datasheet Url: https://cdn.sparkfun.com/assets/1/4/5/e/5/MGM240P-Datasheet.pdf, Schematics Url: https://cdn.sparkfun.com/assets/0/f/8/4/9/Thing_Plus_MGM240P.pdf

## Tags

`matter`, `thread`, `zigbee`, `ble`, `silicon-labs`, `feather`, `qwiic`, `lipo`, `arm-cortex-m33`, `smart-home`

---
[View full page](https://openhardware.directory/s/1439/sparkfun-thing-plus-matter-mgm240p)

---

# Olimex ESP32-H2-DevKit-LiPo

> Ultra-affordable open-source ESP32-H2 dev board for Thread, Zigbee, and Matter — BLE 5, LiPo charging, Qwiic/Stemma, dual USB-C, for €5.95.

## Details

- **Brand:** Olimex
- **Price:** Usd: 6.5, Buy Url: https://www.olimex.com/Products/IoT/ESP32-H2/ESP32-H2-DevKit-LiPo/
- **Stores:** {"name":"Olimex","url":"https://www.olimex.com/Products/IoT/ESP32-H2/ESP32-H2-DevKit-LiPo/","price":"5.95"}, {"name":"The Pi Hut","url":"https://thepihut.com/products/olimex-esp32-h2-devkit-lipo","price":"8.50"}
- **Board Type:** dev-board
- **Connectivity:** Bluetooth: BLE 5.0, Thread: Thread 1.3, Zigbee: Zigbee 3.0, Matter: Matter over Thread
- **Specs:** Cpu: RISC-V single-core @ 96MHz, Cpu Architecture: RISC-V RV32IMAC, Cpu Frequency: 96MHz, Cpu Cores: 1, Ram: 320KB SRAM, Flash: 4MB, Usb: 2× USB-C (serial + native JTAG), Power: USB-C or LiPo battery, Operating Voltage: 3.3V, Operating Temp: -40°C to +85°C, Dimensions: 48 × 25mm, Sd Card: none, Antenna Connector: Built-in PCB antenna, Battery Capacity: LiPo (external, via connector), Charging Port: USB-C
- **Battery Powered:** Li-Po
- **Components:** {"name":"ESP32-H2","type":"mcu","label":"RISC-V Thread/Zigbee/BLE MCU (no WiFi)","description":"Espressif ESP32-H2 SoC with RISC-V @ 96MHz, 4MB flash, 320KB RAM, BLE 5, and IEEE 802.15.4 for Thread/Zigbee/Matter. No WiFi.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-h2_datasheet_en.pdf"}, {"name":"battery-charger-h2","type":"battery-charger","label":"LiPo Battery Charger","description":"Onboard LiPo battery charger with JST connector and battery measurement circuitry.","datasheetUrl":"https://github.com/OLIMEX/ESP32-H2-DevKit-Lipo"}
- **Protocols:** {"name":"I2C","pins":{}}, {"name":"SPI","pins":{}}, {"name":"UART","pins":{}}, {"name":"UEXT","pins":{}}, {"name":"Qwiic","pins":{}}
- **Gpio Map:** {"pin":"GPIO0","function":"GPIO 0 / ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GPIO1","function":"GPIO 1 / ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GPIO2","function":"GPIO 2 / ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GPIO3","function":"GPIO 3 / ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GPIO4","function":"GPIO 4 / SDA","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO5","function":"GPIO 5 / SCL","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO6","function":"GPIO 6 / UART TX","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO7","function":"GPIO 7 / UART RX","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO8","function":"GPIO 8 / SPI CLK","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO9","function":"GPIO 9 / BOOT","capabilities":["digital-input","digital-output","strapping"]}, {"pin":"GPIO10","function":"GPIO 10 / SPI MOSI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO11","function":"GPIO 11 / SPI MISO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO12","function":"GPIO 12 / SPI CS","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO13","function":"GPIO 13","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO14","function":"GPIO 14","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO22","function":"GPIO 22","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO23","function":"GPIO 23","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO24","function":"GPIO 24","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO25","function":"GPIO 25","capabilities":["digital-input","digital-output"]}
- **Available Software:** arduino, ESP-IDF, esphome, platformio
- **Firmware Compatible:** arduino, esp-idf, esphome, platformio
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** matter-smart-home, matter-smart-home, smart-home, thread-mesh-network, iot, prototyping, battery-powered-sensor-node, zigbee-gateway
- **Licenses:** CERN-OHL-S-2.0
- **Links:** Product Url: https://www.olimex.com/Products/IoT/ESP32-H2/ESP32-H2-DevKit-LiPo/open-source-hardware, Github Url: https://github.com/OLIMEX/ESP32-H2-DevKit-Lipo

## Tags

`esp32-h2`, `thread`, `zigbee`, `matter`, `ble`, `open-hardware`, `cern-ohl`, `lipo`, `breadboard`, `802.15.4`

---
[View full page](https://openhardware.directory/s/1439/olimex-esp32-h2-devkit-lipo)

---

# 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

- **Brand:** Pycom
- **Price:** Usd: 54.95, Buy Url: https://www.adafruit.com/product/3534
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3534","price":54.95}
- **Board Type:** dev-board
- **Specs:** Cpu: Espressif ESP32 dual-core Xtensa LX6, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 4MB, Dimensions: 55.1mm × 20.3mm × 9.6mm, Weight: 7g, Operating Voltage: 3.3V, Power: 3.3V-5.5V via pin headers or Pycom expansion board, Sd Card: none, Antenna Connector: U.FL/IPEX
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Components:** {"name":"ESP32","type":"mcu","label":"Microcontroller + WiFi + BLE","description":"Dual-core Xtensa LX6 SoC at 240 MHz with integrated 802.11 b/g/n WiFi and Bluetooth 4.2/BLE.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"AX-SFEU SigFox Module","type":"wireless-module","label":"SigFox Radio","description":"SigFox-certified radio module with +22dBm output power supporting RCZ2/RCZ4 frequency regions.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/3534/SiPy_specs.pdf"}
- **Gpio Map:** {"pin":"P0","function":"RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"P1","function":"TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"P2","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P3","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P4","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P6","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P7","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P8","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P9","function":"SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"P10","function":"SCL/MOSI","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"P11","function":"MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"P12","function":"SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"P13","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P14","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P15","function":"GPIO/ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"P16","function":"GPIO/ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"P17","function":"GPIO/ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"P18","function":"GPIO/ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"P19","function":"GPIO/ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"P20","function":"GPIO/ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"P21","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P22","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"P9","SCL":"P10"}}, {"name":"SPI","pins":{"MOSI":"P10","MISO":"P11","SCK":"P12"}}, {"name":"UART","pins":{"TX":"P1","RX":"P0"}}, {"name":"WiFi","pins":{}}, {"name":"Bluetooth","pins":{}}
- **Available Software:** MicroPython
- **Firmware Compatible:** micropython
- **Links:** Product Page: https://www.adafruit.com/product/3534, Product Url: https://www.adafruit.com/product/3534, Documentation: https://docs.pycom.io/datasheets/development/sipy/, Datasheet Url: https://cdn-shop.adafruit.com/product-files/3534/SiPy_specs.pdf, Pinout: https://cdn-shop.adafruit.com/product-files/3534/SiPy_S01_OEM_module_pinout.pdf, Github Url: https://github.com/pycom/pycom-micropython-sigfox
- **Open Source:** Firmware: true
- **Certifications:** FCC, CE, RoHS
- **Product Readiness:** developer
- **Use Cases:** asset-tracking, lpwan, iot-sensor-platform, environmental-monitoring, smart-metering

## Tags

`sigfox`, `esp32`, `micropython`, `wifi`, `ble`, `iot`, `pycom`, `sub-ghz`, `lpwan`

---
[View full page](https://openhardware.directory/s/1439/pycom-sipy)

---

# FeatherS3 ESP32-S3

> Pro ESP32-S3 Feather-form-factor board by Unexpected Maker — dual-core 240 MHz LX7, 16 MB Flash, 8 MB PSRAM, WiFi, BLE 5, 21 GPIO, 2× STEMMA connectors, dual LDOs, LiPo charging.

## Details

- **Brand:** Unexpected Maker
- **Price:** Usd: 22.5, Buy Url: https://www.adafruit.com/product/5399
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5399","price":22.5}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Wifi: 2.4GHz 802.11 b/g/n, Bluetooth: Bluetooth 5.0 + Mesh
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240 MHz (ESP32-S3), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240 MHz, Cpu Cores: 2, Ram: 512 KB SRAM + 8 MB PSRAM, Flash: 16MB, Psram: 8MB QSPI, Power: 5V + LiPo, Usb Connector: USB-C, Sd Card: none, Operating Voltage: 3.3V, Antenna Connector: built-in PCB antenna, Battery Capacity: user-supplied LiPo
- **Battery Powered:** Li-Po
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"MCU","description":"Espressif ESP32-S3 dual-core 240 MHz Xtensa LX7 with WiFi, BLE 5, native USB, and vector AI instructions.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}
- **Gpio Map:** {"pin":"GPIO1","name":"D1","function":"GPIO","protocol":"GPIO","capabilities":["ADC","GPIO","touch"]}, {"pin":"GPIO2","name":"D2","function":"GPIO","protocol":"GPIO","capabilities":["ADC","GPIO","touch"]}, {"pin":"GPIO3","name":"SDA","function":"SDA","protocol":"I2C","capabilities":["I2C","ADC","touch"]}, {"pin":"GPIO4","name":"SCL","function":"SCL","protocol":"I2C","capabilities":["I2C","ADC","touch"]}, {"pin":"GPIO5","name":"D5","function":"GPIO","protocol":"GPIO","capabilities":["ADC","GPIO","touch"]}, {"pin":"GPIO6","name":"D6","function":"GPIO","protocol":"GPIO","capabilities":["ADC","GPIO","touch"]}, {"pin":"GPIO7","name":"D7","function":"GPIO","protocol":"GPIO","capabilities":["ADC","GPIO","touch"]}, {"pin":"GPIO8","name":"D8","function":"GPIO","protocol":"GPIO","capabilities":["ADC","GPIO","touch"]}, {"pin":"GPIO9","name":"D9","function":"GPIO","protocol":"GPIO","capabilities":["ADC","GPIO","touch"]}, {"pin":"GPIO10","name":"D10","function":"GPIO","protocol":"GPIO","capabilities":["ADC","GPIO","touch"]}, {"pin":"GPIO11","name":"MOSI","function":"MOSI","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO12","name":"MISO","function":"MISO","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO13","name":"SCK","function":"SCK","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO36","name":"D36","function":"GPIO","protocol":"GPIO","capabilities":["GPIO"]}, {"pin":"GPIO37","name":"D37","function":"GPIO","protocol":"GPIO","capabilities":["GPIO"]}, {"pin":"GPIO38","name":"D38","function":"GPIO","protocol":"GPIO","capabilities":["GPIO"]}, {"pin":"GPIO43","name":"TX","function":"TX","protocol":"UART","capabilities":["UART"]}, {"pin":"GPIO44","name":"RX","function":"RX","protocol":"UART","capabilities":["UART"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO3","SCL":"GPIO4"}}, {"name":"SPI","pins":{"MOSI":"GPIO11","MISO":"GPIO12","SCK":"GPIO13"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"USB","pins":{}}
- **Bus Interfaces:** i2c, spi, uart, USB
- **Firmware Compatible:** circuitpython, micropython, arduino, esp-idf
- **Available Software:** {"name":"CircuitPython","url":"https://circuitpython.org/board/unexpectedmaker_feathers3/"}, {"name":"Arduino ESP32","url":"https://github.com/espressif/arduino-esp32"}
- **Open Source:** Firmware: true, Schematics: true
- **Links:** Product Url: https://www.adafruit.com/product/5399, Github Url: https://github.com/UnexpectedMaker/feathers3, Manufacturer Url: https://unexpectedmaker.com/feathers3
- **Use Cases:** iot, wearable, smart-home
- **Prompt Version:** adafruit-bulk-import-v1

## Tags

`esp32-s3`, `unexpected-maker`, `feathers3`, `feather`, `circuitpython`, `wifi`, `ble`, `psram`, `lipo`, `stemma-qt`

---
[View full page](https://openhardware.directory/s/1439/feathers3-esp32-s3)

---

# Heltec WiFi Kit 32 (V3)

> ESP32-S3-based IoT development board with built-in 0.96" OLED display, lithium battery management, WiFi and Bluetooth 5.0 connectivity, and USB-C interface in a compact 50mm form factor.

## Details

- **Brand:** Heltec Automation
- **Price:** Usd: 12.99
- **Board Type:** dev-board
- **Battery Powered:** Yes
- **Open Source:** Yes
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, hardware crypto (AES/SHA), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Flash: 8MB (SiP), Usb: USB-C (via CP2102), Power: ["5V via USB-C","3.7V LiPo battery"], Operating Voltage: 3.3V, Operating Temp: -20°C to +70°C, Dimensions: 50.2 × 25.5 × 10.2mm, Weight: 30g, Display Size: 0.96", Display Type: OLED, Display Resolution: 128×64, Battery Capacity: External LiPo (SH1.25 connector), Charging Port: USB-C, Antenna Connector: PCB antenna (built-in), Sd Card: No
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: ["Bluetooth 5.0","BLE","Mesh"]
- **Components:** {"name":"ESP32-S3FN8","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Xtensa LX7 dual-core processor at 240MHz with 8MB SiP flash, 512KB SRAM, WiFi 802.11 b/g/n, Bluetooth 5.0, hardware crypto acceleration, and 34 programmable GPIOs.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"SSD1306","type":"display-driver","label":"0.96\" 128×64 Monochrome OLED Controller","description":"Integrated OLED display controller driving a 0.96-inch 128×64 pixel monochrome display via I2C, used for showing sensor data, status info, and debug output.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf"}, {"name":"CP2102","type":"usb-uart","label":"USB-to-UART Bridge for Programming","description":"Silicon Labs USB 2.0 to UART bridge providing serial programming and debugging interface with baud rates up to 1Mbps.","datasheetUrl":"https://www.silabs.com/documents/public/data-sheets/CP2102-9.pdf"}, {"name":"TP4054","type":"battery-charger","label":"Linear Li-Ion Battery Charger","description":"Standalone constant-current/constant-voltage linear charger for single-cell lithium-ion batteries with programmable charge current up to 800mA and thermal regulation.","datasheetUrl":"https://media.digikey.com/pdf/Data%20Sheets/UTD%20Semi%20PDFs/TP4054.pdf"}, {"name":"CE6260B33M","type":"voltage-regulator","label":"3.3V LDO Voltage Regulator","description":"Low-dropout linear voltage regulator providing stable 3.3V output from USB 5V or battery input to power the ESP32-S3 and peripheral ICs.","datasheetUrl":"https://datasheet.lcsc.com/lcsc/1811081611_Shenzhen-Fuman-Elec-CE6260B33M_C193408.pdf"}
- **Protocols:** {"name":"I2C","bus":"I2C0","pins":{"SDA":"GPIO21","SCL":"GPIO22"}}, {"name":"I2C","bus":"I2C (OLED)","pins":{"SDA":"GPIO21","SCL":"GPIO18"}}, {"name":"SPI","bus":"SPI2","pins":{"SCK":"GPIO10","MOSI":"GPIO11","MISO":"GPIO12","SS":"GPIO9"}}, {"name":"UART","bus":"UART0","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"PWM","notes":"Available on all GPIO pins via LEDC controller (16 channels)"}, {"name":"ADC","notes":"12-bit SAR ADC: 7× ADC1 (GPIO1-7) + 2× ADC2 (GPIO8-9)"}, {"name":"I2S","notes":"Available on configurable GPIO pins for audio I/O"}
- **Gpio Map:** {"pin":"GPIO0","function":"KEY_BUILTIN — User Button","capabilities":["digital-input","strapping"]}, {"pin":"GPIO1","function":"A0 — Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO2","function":"A1 — Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO3","function":"A2 — Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO4","function":"A3 — Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO5","function":"A4 — Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO6","function":"A5 — Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO7","function":"A6 — Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO8","function":"A7 — ADC2 Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO9","function":"SPI SS / A8","protocol":"SPI","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO10","function":"SPI SCK / A9","protocol":"SPI","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO11","function":"SPI MOSI / A10","protocol":"SPI","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO12","function":"SPI MISO / A11","protocol":"SPI","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO13","function":"A12 — General Purpose","protocol":"ADC","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO14","function":"A13 — General Purpose","protocol":"ADC","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO15","function":"A14 — General Purpose","protocol":"ADC","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO16","function":"A15 — General Purpose","protocol":"ADC","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO17","function":"A16 — General Purpose","protocol":"ADC","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO18","function":"OLED SCL — I2C Clock","protocol":"I2C","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO19","function":"A18 — General Purpose","protocol":"ADC","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO20","function":"A19 — General Purpose","protocol":"ADC","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO21","function":"OLED SDA / RST — I2C Data","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO22","function":"I2C SCL — General I2C Clock","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO35","function":"LED_BUILTIN — Onboard LED","capabilities":["digital-output"]}, {"pin":"GPIO36","function":"Vext — External Power Control","capabilities":["digital-output"]}, {"pin":"GPIO43","function":"UART TX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO44","function":"UART RX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}
- **Links:** Product Url: https://heltec.org/project/wifi-kit32-v3/, Github Url: https://github.com/HelTecAutomation/Heltec_ESP32, Wiki Url: https://wiki.heltec.org/docs/devices/open-source-hardware/esp32-series/lora-32/wifi-kit-32/, Datasheet Url: https://resource.heltec.cn/download/WiFi_Kit_32_V3/HTIT-WiFi%20kit32_V3%28Rev1.1%29.pdf, Schematics Url: https://resource.heltec.cn/download/WiFi_Kit_32_V3/HTIT-WB32_V3_Schematic_Diagram.pdf
- **Stores:** {"name":"Heltec Official","url":"https://heltec.org/project/wifi-kit32-v3/","price":"12.99"}, {"name":"AliExpress","url":"https://www.aliexpress.com/item/1005005443005152.html","price":"32.80"}
- **Firmware:** arduino, platformio, esp-idf, micropython, esphome, tasmota
- **Use Cases:** weather-station, weather-display, environmental-monitoring, oled-status-display, portable-sensor-node, iot-sensors
- **Accessories:** sh1.25-battery-cable

## Tags

`esp32-s3`, `oled`, `wifi`, `bluetooth`, `battery`, `iot`, `heltec`, `dev-board`

---
[View full page](https://openhardware.directory/s/1439/heltec-wifi-kit-32-v3)

---

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

## Details

- **Brand:** LILYGO
- **Price:** Usd: 16.51, Buy Url: https://lilygo.cc/products/t-call-v1-4
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-call-v1-4","price":"$16.51"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2, Cellular: GSM/GPRS 2G (SIM800L)
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz, FPU, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Psram: 8MB QSPI, Flash: 4MB, Usb: USB-C 2.0, Power: 5V + LiPo, Operating Voltage: 3.3V, Antenna Connector: Built-in PCB antenna, Sd Card: none, Charging Port: USB-C, Battery Capacity: LiPo (user-supplied, 1.25mm JST)
- **Components:** {"name":"ESP32-D0WDQ6","type":"mcu","label":"Dual-Core WiFi & BT 4.2 MCU","description":"Espressif ESP32-D0WDQ6 dual-core Xtensa LX6 at 240MHz with WiFi and Bluetooth 4.2/BLE.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"SIM800L","type":"cellular-modem","label":"2G GSM/GPRS Modem","description":"SIMCom SIM800L quad-band GSM/GPRS modem supporting SMS, voice calls, and GPRS data up to 85.6 kbps.","datasheetUrl":"https://simcom.ee/documents/SIM800L/SIM800L%20Hardware%20Design_V1.00.pdf"}, {"name":"IP5306","type":"battery-charger","label":"Power Management & Charger IC","description":"INJOINIC IP5306 2A LiPo charger and boost converter with battery level indication.","datasheetUrl":"https://datasheet.lcsc.com/lcsc/2110231230_INJOINIC-IP5306_C181749.pdf"}, {"name":"CH9102","type":"usb-uart","label":"USB-to-Serial Bridge","description":"WCH CH9102 USB-to-UART converter for programming and serial debug.","datasheetUrl":"https://www.wch-ic.com/downloads/CH9102DS1_PDF.html"}
- **Protocols:** {"name":"UART","pins":{"TX":"GPIO1","RX":"GPIO3"}}, {"name":"I2C","pins":{"SDA":"GPIO21","SCL":"GPIO22"}}, {"name":"SPI","pins":{"MOSI":"GPIO23","MISO":"GPIO19","CLK":"GPIO18"}}
- **Gpio Map:** {"pin":"GPIO0","function":"Boot / Free GPIO","protocol":"GPIO","capabilities":["digital-input","strapping"]}, {"pin":"GPIO4","function":"SIM800 PWRKEY","protocol":"GPIO","capabilities":["digital-output"]}, {"pin":"GPIO5","function":"SIM800 RESET","protocol":"GPIO","capabilities":["digital-output"]}, {"pin":"GPIO26","function":"SIM800 RX","protocol":"UART","capabilities":["digital-input"]}, {"pin":"GPIO27","function":"SIM800 TX","protocol":"UART","capabilities":["digital-output"]}, {"pin":"GPIO21","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO22","function":"I2C SCL","protocol":"I2C","capabilities":["digital-output"]}, {"pin":"GPIO34","function":"Free ADC Input","protocol":"ADC","capabilities":["digital-input","adc","input-only"]}, {"pin":"GPIO35","function":"Free ADC Input","protocol":"ADC","capabilities":["digital-input","adc","input-only"]}
- **Firmware Compatible:** arduino, micropython, esphome, platformio
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** cellular-iot, environmental-monitoring, asset-tracking, iot
- **Battery Powered:** Li-Po
- **Links:** Product Url: https://lilygo.cc/products/t-call-v1-4, Github Url: https://github.com/Xinyuan-LilyGO/LilyGo-T-Call-SIM800, Wiki Url: https://wiki.lilygo.cc

## Tags

`esp32`, `sim800l`, `gsm`, `gprs`, `2g`, `cellular`, `lilygo`, `sms`, `iot`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-call-sim800)

---

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

## Details

- **Brand:** LILYGO
- **Price:** Usd: 25.62, Buy Url: https://lilygo.cc/products/t-watch-2021
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-watch-2021","price":"$25.62"}
- **Board Type:** ESP32
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: ESP32, Cpu Architecture: Xtensa LX6 dual-core, Flash: 4MB, Psram: 2MB, Operating Voltage: 3.3V, Power: 5V + LiPo, Display Type: IPS LCD (round), Display Size: 1.3", Display Resolution: 240×240, Battery Powered: LiPo, Usb: Micro-USB (via T-U2T programmer)
- **Components:** {"name":"ESP32","type":"mcu","label":"Microcontroller","description":"Dual-core Xtensa LX6 processor running at 240MHz with integrated WiFi and Bluetooth 4.2/BLE.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"GC9A01","type":"display","label":"Round TFT Display Driver","description":"1.3-inch round IPS LCD with capacitive touch at 240×240 resolution.","datasheetUrl":"https://www.buydisplay.com/download/ic/GC9A01A.pdf"}, {"name":"BMA423","type":"sensor","label":"Accelerometer / Pedometer","description":"Three-axis accelerometer with built-in pedometer, step counter, and activity recognition.","datasheetUrl":"https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bma423-ds000.pdf"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}, {"name":"I2S"}, {"name":"CAN"}, {"name":"SDIO"}
- **Battery Powered:** Li-Po
- **Links:** Product Url: https://lilygo.cc/products/t-watch-2021, Github Url: https://github.com/Xinyuan-LilyGO/T-Watch-2021
- **Firmware Compatible:** arduino, micropython, platformio
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** smart-watch, wearable, iot, fitness-tracker

## Tags

`esp32`, `smartwatch`, `wearable`, `iot`, `arduino`, `micropython`, `ble`, `wifi`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-watch-2021)

---

# Makerfabs ESP32 UWB Pro with Display

> ESP32-WROVER development board with Decawave DWM1000 UWB module for centimeter-accurate indoor positioning and ranging, featuring a 1.3\" OLED display and LiPo battery charging.

## Details

- **Brand:** Makerfabs
- **Price:** Usd: 54.8, Buy Url: https://www.tindie.com/products/makerfabs/esp32-uwb-pro-with-display/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/makerfabs/esp32-uwb-pro-with-display/","price":"$54.80"}, {"name":"Makerfabs","url":"https://www.makerfabs.com/esp32-uwb-pro-with-display.html","price":"$54.80"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz, FPU, HW crypto (AES/SHA), Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Psram: 8MB (SPI), Flash: 4MB, Usb: Micro-USB, Power: 5V + LiPo, Operating Voltage: 3.3V, Operating Temp: -40°C to +85°C, Display Size: 1.3", Display Type: OLED, Display Resolution: 128×64, Sd Card: none, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"ESP32-WROVER","type":"mcu","label":"Dual-Core WiFi & BT 4.2 MCU","description":"Xtensa LX6 dual-core @ 240MHz with 4MB flash, 8MB PSRAM, WiFi 802.11 b/g/n and Bluetooth 4.2 + BLE.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-wrover_datasheet_en.pdf"}, {"name":"DWM1000","type":"uwb-transceiver","label":"UWB Ranging Transceiver Module","description":"Decawave DWM1000 IEEE 802.15.4-2011 UWB module based on the DW1000 IC, supporting channels 2 and 5 with precision ranging up to 200m and 10cm accuracy.","datasheetUrl":"https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/unit/uwb/dwm1000-datasheet-1.pdf"}, {"name":"SSD1306","type":"display-driver","label":"128×64 Monochrome OLED Controller","description":"Solomon Systech SSD1306 OLED driver IC controlling the 1.3-inch 128×64 monochrome OLED display via I2C interface.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf"}
- **Protocols:** {"name":"SPI","bus":"VSPI","pins":{"SCK":"GPIO18","MISO":"GPIO19","MOSI":"GPIO23","CS":"GPIO21"}}, {"name":"I2C","bus":"I2C0","pins":{"SDA":"GPIO4","SCL":"GPIO5"}}
- **Gpio Map:** {"pin":"GPIO4","function":"I2C SDA (OLED)","protocol":"I2C","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO5","function":"I2C SCL (OLED)","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO18","function":"SPI SCK (DWM1000)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO19","function":"SPI MISO (DWM1000)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO21","function":"SPI CS (DWM1000)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO23","function":"SPI MOSI (DWM1000)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO27","function":"UWB Reset","protocol":"","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO34","function":"UWB IRQ","protocol":"","capabilities":["digital-input","input-only"]}
- **Links:** Product Url: https://www.makerfabs.com/esp32-uwb-pro-with-display.html, Github Url: https://github.com/Makerfabs/Makerfabs-ESP32-UWB, Wiki Url: https://wiki.makerfabs.com/ESP32_UWB_Pro_with_Display.html, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32-wrover_datasheet_en.pdf, Schematics Url: https://github.com/Makerfabs/Makerfabs-ESP32-UWB/blob/main/hardware/ESP32%20UWB%20Pro%20with%20Display%20v1.2.sch
- **Firmware Compatible:** arduino, esp-idf
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Battery Powered:** Li-Po
- **Use Cases:** indoor-positioning, asset-tracking, distance-measurement, uwb-development, prototyping

## Tags

`esp32`, `uwb`, `ultra-wideband`, `indoor-positioning`, `dw1000`, `dwm1000`, `ranging`, `rtls`, `oled`, `makerfabs`

---
[View full page](https://openhardware.directory/s/1439/makerfabs-esp32-uwb-pro-with-display)

---

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

## Details

- **Brand:** LILYGO
- **Price:** Usd: 11.23, Buy Url: https://lilygo.cc/products/t-lion
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-lion","price":"$11.23"}
- **Board Type:** ESP32
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Battery Powered:** 18650
- **Specs:** Cpu: ESP32, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 4MB, Ram: 520KB SRAM, Psram: 8MB, Operating Voltage: 3.3V, Power: 5V + Li-Ion 18650, Usb: Micro-USB, Display Type: OLED, Display Size: 0.96", Display Resolution: 128x64, Charging Port: Micro-USB, Battery Capacity: 18650 (user-supplied)
- **Components:** {"name":"ESP32-WROVER","type":"mcu","label":"Microcontroller Module","description":"ESP32-WROVER with 4MB flash, 8MB PSRAM, 240MHz dual-core, WiFi and BLE 4.2","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"SSD1306","type":"display","label":"0.96\" OLED Display","description":"128x64 monochrome OLED display driven by SSD1306 via I2C","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf"}, {"name":"5-Way Button","type":"input","label":"Five-Way Navigation Button","description":"Multi-directional (up/down/left/right/press) navigation control for menu-driven interfaces","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"CH9102","type":"usb-serial","label":"USB-to-TTL Chip","description":"USB to serial converter for programming and battery charging at 5V/1A","datasheetUrl":"https://www.wch-ic.com/products/CH9102.html"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}, {"name":"I2S"}
- **Available Software:** Arduino IDE, ESP-IDF, MicroPython
- **Links:** Product Url: https://lilygo.cc/products/t-lion
- **Firmware Compatible:** arduino, esp-idf, micropython
- **Product Readiness:** developer
- **Use Cases:** portable-iot-controller, battery-powered-sensor-node, handheld-display-device, field-data-logger

## Tags

`esp32`, `oled`, `battery`, `18650`, `portable`, `controller`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-lion)

---

# LILYGO T-SIM7670G S3

> ESP32-S3-based development board with SIM7670G LTE Cat-1 modem, integrated GPS, Wi-Fi, Bluetooth 5, MicroSD, solar charging input, and 16 MB flash for high-performance IoT and asset tracking applications.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 36.77, Buy Url: https://lilygo.cc/products/t-sim-7670g-s3
- **Stores:** {"name":"LILYGO Official Store","url":"https://lilygo.cc/products/t-sim-7670g-s3","price":"$36.77"}
- **Board Type:** ESP32-S3
- **Battery Powered:** Li-Po
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Cellular: 4G LTE Cat-1
- **Specs:** Cpu: ESP32-S3-WROOM-1, Cpu Architecture: Xtensa LX7 dual-core, Cpu Speed: 240 MHz, Flash: 16MB, Ram: 512KB SRAM, Psram: 8MB OPI, Operating Voltage: 3.3V, Power: 5V, Usb: USB-C (native USB CDC), Sd Card: microSD, Antenna Connector: U.FL/IPEX, Charging Port: USB-C, Battery Capacity: LiPo (user-supplied, 1.25mm JST)
- **Components:** {"name":"ESP32-S3-WROOM-1","type":"mcu","label":"Main MCU","description":"Dual-core 240 MHz Xtensa LX7 MCU with 16 MB flash, 8 MB OPI PSRAM, native USB CDC, Wi-Fi 802.11 b/g/n, and Bluetooth 5 LE.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"SIM7670G","type":"cellular-modem","label":"LTE Cat-1 Modem with GPS","description":"SIMCOM SIM7670G LTE Cat-1 modem with integrated multi-constellation GNSS (GPS/GLONASS/BeiDou/Galileo) supporting global frequency bands.","datasheetUrl":"https://simcom.ee/documents/SIM7670G/SIM7670G_Hardware_Design_V1.03.pdf"}
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}, {"name":"SDIO"}, {"name":"USB CDC"}
- **Available Software:** Arduino IDE, ESP-IDF
- **Firmware Compatible:** arduino, esp-idf
- **Links:** Product Url: https://lilygo.cc/products/t-sim-7670g-s3, Github Url: https://github.com/Xinyuan-LilyGO/LilyGo-Modem-Series
- **Open Source:** Firmware: true
- **Open Source Status:** open-firmware
- **Product Readiness:** developer
- **Use Cases:** asset-tracking, iot-gateway, fleet-management, remote-monitoring, environmental-monitoring, industrial-iot

## Tags

`esp32-s3`, `4g`, `lte`, `sim7670g`, `cellular`, `gps`, `iot`, `lilygo`, `solar`, `s3`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-sim-7670g-s3)

---

# LILYGO T-Display K230

> AI-capable development board powered by KENDRYTE K230 dual-core 64-bit RISC-V SoC running at 1.6GHz with KPU neural network accelerator, 4.1" AMOLED display, and LoRa connectivity in multiple frequency bands.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 98.79, Buy Url: https://lilygo.cc/products/t-display-k230
- **Stores:** {"name":"LILYGO","url":"https://lilygo.cc/products/t-display-k230","price":"$98.79"}
- **Board Type:** K230
- **Connectivity:** Lora: SX1262 433/868/915/923MHz
- **Specs:** Cpu: Canaan K230 Dual-core RISC-V (1.6GHz + 800MHz), Cpu Architecture: RISC-V, Cpu Frequency: 1.6GHz, Cpu Cores: 2, Flash: 16MB eMMC, Ram: 512MB LPDDR4, Display Type: AMOLED, Display Size: 4.1", Display Resolution: 568x1232, Usb: USB-C, Operating Voltage: 3.3V, Power: 5V, Antenna Connector: U.FL/IPEX, Sd Card: microSD, Dimensions: 104 x 51 x 15.5mm
- **Components:** {"name":"K230","type":"mcu","label":"Main SoC","description":"Dual-core 64-bit RISC-V SoC at 1.6GHz + 800MHz with integrated KPU, DPU, GPU, VPU for AI inference and media processing","datasheetUrl":"https://developer.canaan-creative.com/k230/dev/zh/CanMV_K230_"}, {"name":"RM69A10","type":"display-driver","label":"AMOLED Display Driver","description":"4.1-inch AMOLED display driver IC providing 568x1232 RGB resolution","datasheetUrl":"https://www.raydium.com.tw/product/detail/item/86/"}, {"name":"SX1262","type":"radio","label":"LoRa Module","description":"Long-range LoRa radio transceiver available in 433/868/915/923MHz variants","datasheetUrl":"https://semtech.com/uploads/documents/DS_SX1261-2_V2.1.pdf"}
- **Protocols:** {"name":"UART"}, {"name":"I2C"}, {"name":"SPI"}
- **Firmware Compatible:** micropython
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** iot, security-camera, smart-home-dashboard, digital-signage
- **Links:** Product Url: https://lilygo.cc/products/t-display-k230, Github Url: https://github.com/Xinyuan-LilyGO/T-Display-K230_canmv_rt, Datasheet Url: https://developer.canaan-creative.com/k230/dev/zh/CanMV_K230_

## Tags

`k230`, `risc-v`, `ai`, `kpu`, `amoled`, `lora`, `micropython`, `canmv`, `edge-ai`, `development-board`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-display-k230)

---

# Heltec HT-DE01 Multi Size E-Ink Drive Board

> A compact universal e-ink driver board based on ESP32-S3FN8 with WiFi and Bluetooth connectivity, 24-pin FFC interface compatible with most e-ink displays, USB-C and LiPo battery support, and Arduino development environment.

## Details

- **Brand:** Heltec Automation
- **Price:** Usd: 9.9
- **Board Types:** e-ink-driver-board, dev-board
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, vector instructions, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Flash: 8MB (QSPI), Usb: USB-C (via CP2102 UART bridge), Power: ["5V via USB-C","3.7V LiPo battery (SH1.25-2)"], Operating Voltage: 3.3V, Operating Temp: -10°C to +55°C, Dimensions: 49 × 25mm, Weight: 6.1g, Antenna Connector: Built-in PCB antenna, Sd Card: No, Battery Capacity: External LiPo (SH1.25-2 connector)
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Bluetooth Mesh
- **Components:** {"name":"ESP32-S3FN8","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Xtensa LX7 dual-core processor at 240MHz with 8MB flash, WiFi 802.11 b/g/n and Bluetooth 5 (BLE + Mesh). Provides the main processing, wireless connectivity, and SPI bus for e-ink display control.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"CP2102","type":"usb-uart","label":"USB-to-UART Bridge","description":"Silicon Labs USB 2.0 full-speed to UART bridge IC providing serial programming and debug interface via USB-C connector. Includes DTR/RTS auto-reset circuit for one-click flashing.","datasheetUrl":"https://www.silabs.com/documents/public/data-sheets/CP2102-9.pdf"}, {"name":"TP4054","type":"battery-charger","label":"LiPo Battery Charger IC","description":"Standalone linear Li-Ion/LiPo battery charger with constant current/constant voltage algorithm, thermal regulation, and charge status indicator. Programmed for charging via the 2K resistor on PROG pin.","datasheetUrl":"https://media.digikey.com/pdf/Data%20Sheets/UTD%20Semi%20PDFs/TP4054.pdf"}, {"name":"CE6260B33M","type":"voltage-regulator","label":"3.3V 500mA LDO Regulator","description":"Low-dropout CMOS voltage regulator from Chipower providing stable 3.3V output with high PSRR (Power Supply Rejection Ratio) to power the ESP32-S3 and peripherals.","datasheetUrl":"https://www.alldatasheet.com/datasheet-pdf/pdf/2132598/CHIPOWER/CE6260B33M.html"}
- **Protocols:** {"name":"SPI","bus":"E-Ink SPI","pins":{"CLK":"GPIO3","MOSI":"GPIO2","CS":"GPIO5","DC":"GPIO4","RST":"GPIO6","BUSY":"GPIO7"}}, {"name":"UART","bus":"UART0","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"FFC","bus":"E-Ink FFC","pins":{"24-pin FFC connector":"Directly wired to SPI + power rails"}}
- **Gpio Map:** {"pin":"GPIO0","function":"Boot / User Button (BTN-0)","protocol":"Boot","capabilities":["digital-input","digital-output","strapping"]}, {"pin":"GPIO2","function":"E-Ink SDI (MOSI)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","adc","touch"]}, {"pin":"GPIO3","function":"E-Ink CLK (SCK)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","adc","touch"]}, {"pin":"GPIO4","function":"E-Ink D/C (Data/Command)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","adc","touch"]}, {"pin":"GPIO5","function":"E-Ink CS (Chip Select)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","adc","touch"]}, {"pin":"GPIO6","function":"E-Ink RST (Reset)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO7","function":"E-Ink BUSY","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO8","function":"General Purpose IO","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO43","function":"UART0 TX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO44","function":"UART0 RX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}
- **Links:** Product Url: https://heltec.org/project/e-ink-driveboard/, Github Url: https://github.com/HelTecAutomation/Heltec_ESP32, Wiki Url: https://docs.heltec.org/en/node/esp32/ht_de01/index.html, Datasheet Url: https://resource.heltec.cn/download/HT-DE01/Universal%20E-Ink%20Driver.pdf, Schematics Url: https://resource.heltec.cn/download/HT-DE01/HTDE01_sch.pdf
- **Stores:** {"name":"Heltec Official Store","url":"https://heltec.org/project/e-ink-driveboard/","price":"9.90"}
- **Firmware:** arduino
- **Use Cases:** e-ink-development, electronic-shelf-labels, digital-signage, smart-display, e-paper-display
- **Battery Powered:** Yes

## Tags

`e-ink`, `e-paper`, `ESP32-S3`, `display-driver`, `wireless`, `battery-powered`, `arduino`, `heltec`

---
[View full page](https://openhardware.directory/s/1439/heltec-ht-de01)

---

# LILYGO T5 E-Paper S3 Pro Lite

> A pocket-sized ESP32-S3 development board with a 4.7-inch capacitive touchscreen e-paper display (960×540, 16 grayscale), anti-glare glass, warm-toned backlight, MagSafe wireless charging, and comprehensive battery management.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 71.31, Buy Url: https://lilygo.cc/products/t5-e-paper-s3-pro-lite
- **Stores:** {"name":"LILYGO Official Store","url":"https://lilygo.cc/products/t5-e-paper-s3-pro-lite","price":"$71.31"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI vector extensions, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB OPI, Flash: 16MB, Usb: USB-C 2.0, Power: 5V + LiPo, Operating Voltage: 3.3V, Operating Temp: -40°C to +85°C, Dimensions: 129 × 69 × 11mm, Weight: 250g, Display Size: 4.7", Display Type: E-Paper, Display Resolution: 960×540, Battery Capacity: 1500mAh, Charging Port: USB-C, Antenna Connector: Built-in PCB antenna, Sd Card: microSD
- **Components:** {"name":"ESP32-S3-WROOM-1","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU Module","description":"Espressif ESP32-S3-WROOM-1 with dual-core Xtensa LX7 @ 240MHz, 16MB flash, 8MB PSRAM, WiFi 802.11 b/g/n, BLE 5.0, and USB OTG.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3-wroom-1_wroom-1u_datasheet_en.pdf"}, {"name":"ED047TC1","type":"display-driver","label":"4.7\" E-Paper Display Panel (960×540)","description":"E Ink ED047TC1 4.7-inch e-paper display with 960×540 resolution, 16 grayscale levels, 235 PPI, and glass substrate with anti-glare coating.","datasheetUrl":"https://github.com/Xinyuan-LilyGO/T5S3-4.7-e-paper-PRO/blob/H752-01/hardware/ED047TC1.pdf"}, {"name":"GT911","type":"touch-controller","label":"5-Point Capacitive Touch Controller","description":"Goodix GT911 capacitive touch controller with I2C interface (0x5D), 2-point touch on this board, gesture recognition, and adaptive frequency hopping.","datasheetUrl":"https://www.fortec-integrated.de/fileadmin/pdf/produkte/Touchcontroller/DDGroup/GT911_Datasheet.pdf"}, {"name":"TPS65185","type":"power-management","label":"E-Ink Display Power Management IC","description":"Texas Instruments TPS65185 single-chip PMIC for E Ink displays with programmable VCOM (0–5.11V, 9-bit), boost converters, charge pumps, and auto VCOM calibration.","datasheetUrl":"https://www.ti.com/lit/ds/symlink/tps65185.pdf"}, {"name":"BQ25896","type":"battery-charger","label":"3A Switch-Mode LiPo Battery Charger","description":"Texas Instruments BQ25896 I2C-controlled 3A battery charger (0x6B) with USB OTG 5V/2A output, 7-bit ADC monitoring, and system power path management.","datasheetUrl":"https://www.ti.com/lit/gpn/BQ25896"}, {"name":"BQ27220","type":"battery-gauge","label":"Single-Cell Battery Fuel Gauge","description":"Texas Instruments BQ27220 fuel gauge (0x55) with CEDV algorithm providing state-of-charge, remaining capacity, voltage, temperature, and state-of-health over I2C.","datasheetUrl":"https://www.ti.com/product/BQ27220"}, {"name":"PCF85063","type":"rtc","label":"Nano-Power I2C Real-Time Clock","description":"NXP PCF85063 RTC (0x51) with integrated 32.768 kHz crystal, alarm function, I2C interface (400 kbit/s), and ultra-low power consumption for battery-backed timekeeping.","datasheetUrl":"https://www.nxp.com/docs/en/data-sheet/PCF85063A.pdf"}, {"name":"PCA9535PW","type":"io-expander","label":"16-Bit I2C GPIO Expander","description":"NXP PCA9535PW 16-bit I/O expander (0x20) providing additional GPIO for e-ink power control, user button, and TPS65185 management signals.","datasheetUrl":"https://www.nexperia.com/product/PCA9535PW"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO39","SCL":"GPIO40"}}, {"name":"SPI","pins":{"MOSI":"GPIO13","MISO":"GPIO21","SCLK":"GPIO14"}}
- **Gpio Map:** {"pin":"GPIO0","function":"Boot Button","capabilities":["digital-input","digital-output","strapping"]}, {"pin":"GPIO1","function":"Free (LoRa RST on Pro)","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO2","function":"RTC Interrupt","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO3","function":"Touch INT","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO4","function":"E-Ink CKH","protocol":"Parallel","capabilities":["digital-input","digital-output","adc","touch","pwm","rtc"]}, {"pin":"GPIO5","function":"E-Ink D0","protocol":"Parallel","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO6","function":"E-Ink D1","protocol":"Parallel","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO7","function":"E-Ink D2","protocol":"Parallel","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO8","function":"E-Ink D3","protocol":"Parallel","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO9","function":"Touch RST","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO10","function":"Free (LoRa IRQ on Pro)","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO11","function":"Backlight Enable","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO12","function":"SD Card CS","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO13","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO14","function":"SPI SCLK","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO15","function":"E-Ink D4","protocol":"Parallel","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO16","function":"E-Ink D5","protocol":"Parallel","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO17","function":"E-Ink D6","protocol":"Parallel","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO18","function":"E-Ink D7","protocol":"Parallel","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO21","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO38","function":"PCA9535 Interrupt","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO39","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO40","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO41","function":"E-Ink STH","protocol":"Parallel","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO42","function":"E-Ink LEH","protocol":"Parallel","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO43","function":"Free (GPS TXD on Pro)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO44","function":"Free (GPS RXD on Pro)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO45","function":"E-Ink STV","capabilities":["digital-input","digital-output","strapping"]}, {"pin":"GPIO46","function":"Free (LoRa CS on Pro)","capabilities":["digital-input","digital-output","strapping"]}, {"pin":"GPIO47","function":"Free (LoRa BUSY on Pro)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO48","function":"E-Ink CKV","capabilities":["digital-input","digital-output","pwm"]}
- **Links:** Product Url: https://lilygo.cc/products/t5-e-paper-s3-pro-lite, Github Url: https://github.com/Xinyuan-LilyGO/T5S3-4.7-e-paper-PRO, Wiki Url: https://wiki.lilygo.cc/get_started/en/Wearable/T5-E-Paper-S3-Pro/T5-E-Paper-S3-Pro.html, Schematics Url: https://github.com/Xinyuan-LilyGO/T5S3-4.7-e-paper-PRO/tree/H752-01/hardware
- **Firmware Compatible:** arduino, platformio
- **Accessories:** magsafe-charger
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Battery Powered:** Li-Po
- **Use Cases:** e-reader, smart-home-dashboard, weather-display, digital-signage, digital-photo-frame

---
[View full page](https://openhardware.directory/s/1439/lilygo-t5-e-paper-s3-pro-lite)

---

# LILYGO T-Embed CC1101

> ESP32-S3 multi-protocol RF tool with CC1101 sub-GHz transceiver (300–928 MHz), 13.56 MHz RFID, IR transmit/receive, 1.9" IPS display, and rotary encoder for RF analysis and replay attacks.

## Details

- **Brand:** LILYGO
- **Board Type:** dev-board
- **Price:** Usd: 54.67, Buy Url: https://lilygo.cc/products/t-embed-cc1101
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-embed-cc1101","price":"$54.67"}
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Lora: CC1101 300-928MHz
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI instructions, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB, Flash: 16MB, Usb: USB-C, Power: 5V + LiPo, Operating Voltage: 3.3V, Display Size: 1.9", Display Type: IPS TFT LCD, Display Resolution: 170×320, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"Dual-Core WiFi & BLE MCU","description":"Xtensa LX7 dual-core at 240MHz with 16MB flash, 8MB PSRAM, WiFi, and BLE 5.0.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"ST7789V","type":"display-driver","label":"1.9\" IPS TFT Display Driver","description":"SPI IPS TFT LCD driver for 170×320 resolution color display.","datasheetUrl":"https://www.displayfuture.com/Display/datasheet/controller/ST7789V.pdf"}, {"name":"CC1101","type":"sub-ghz-radio","label":"Sub-GHz RF Transceiver","description":"Multi-band sub-1 GHz RF transceiver covering 300–928 MHz with FSK/OOK/MSK modulation.","datasheetUrl":"https://www.ti.com/lit/ds/symlink/cc1101.pdf"}
- **Protocols:** {"name":"SPI","pins":{"CLK":"GPIO12","MOSI":"GPIO11","MISO":"GPIO13","CS":"GPIO10"}}, {"name":"I2C","pins":{"SDA":"GPIO4","SCL":"GPIO5"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}
- **Gpio Map:** {"pin":"GPIO11","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO12","function":"SPI CLK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO4","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO5","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}
- **Firmware Compatible:** arduino, esp-idf
- **Use Cases:** rf-scanner, iot-prototyping, home-automation
- **Certifications:** CE, FCC
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Links:** Product Url: https://lilygo.cc/products/t-embed-cc1101, Github Url: https://github.com/Xinyuan-LilyGO/T-Embed-CC1101

## Tags

`esp32-s3`, `cc1101`, `sub-ghz`, `rfid`, `ir`, `rf-tool`, `lilygo`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-embed-cc1101)

---

# Pycom Pytrack

> GPS/GNSS tracking expansion board for Pycom modules with GLONASS/Galileo/QZSS support, 3-axis accelerometer, MicroSD slot, LiPo charger, USB serial, and 5 extra GPIO headers. Ultra-low 1µA deep sleep current.

## Details

- **Brand:** Pycom
- **Price:** Usd: 49.95, Buy Url: https://www.adafruit.com/product/3506
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3506","price":49.95}
- **Board Type:** IoT Sensor Board
- **Specs:** Cpu: N/A (expansion board — CPU provided by attached Pycom module), Cpu Architecture: N/A, Cpu Frequency: N/A, Cpu Cores: N/A, Ram: N/A (provided by host module), Flash: N/A (provided by host module), Dimensions: 55mm × 35mm × 10mm, Weight: 11g, Operating Voltage: 3.3V, Power: 5V via USB or LiPo battery via JST connector, Sd Card: microSD
- **Components:** {"name":"u-blox MAX-M8Q","type":"gps","label":"GNSS Receiver","description":"Multi-constellation GNSS receiver supporting GPS, GLONASS, Galileo, and QZSS.","datasheetUrl":"https://www.u-blox.com/sites/default/files/MAX-M8-FW3_DataSheet_%28UBX-15031506%29.pdf"}, {"name":"LIS2HH12","type":"imu","label":"3-Axis Accelerometer","description":"12-bit 3-axis MEMS accelerometer for motion detection and tap sensing.","datasheetUrl":"https://www.st.com/resource/en/datasheet/lis2hh12.pdf"}
- **Protocols:** I2C, UART, USB
- **Available Software:** MicroPython
- **Firmware Compatible:** micropython
- **Links:** Product Page: https://www.adafruit.com/product/3506, Product Url: https://www.adafruit.com/product/3506, Documentation: https://docs.pycom.io/datasheets/expansionboards/pytrack/, Datasheet Url: https://cdn-shop.adafruit.com/product-files/3506/3506_specsheet.pdf, Pinout: https://cdn-shop.adafruit.com/product-files/3506/3506_pinout.pdf
- **Product Readiness:** developer
- **Use Cases:** asset-tracking, gps-tracking, fleet-management, iot-sensor-platform, wildlife-tracking

## Tags

`gps`, `gnss`, `glonass`, `tracker`, `iot`, `pycom`, `micropython`, `accelerometer`, `lipo`, `expansion-board`

---
[View full page](https://openhardware.directory/s/1439/pycom-pytrack)

---

# Adafruit Matrix Portal M4

> The Adafruit Matrix Portal M4 is a plug-in controller for HUB75 RGB LED matrix panels, featuring an ATSAMD51J19 Cortex-M4F at 120MHz, ESP32 WiFi coprocessor with TLS/SSL, LIS3DH accelerometer, USB-C power, and STEMMA QT — designed to drive 16×32 to 64×64 LED matrices directly.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 24.95, Buy Url: https://www.adafruit.com/product/4745
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/4745","price":"$24.95"}, {"name":"Adafruit (Starter Kit)","url":"https://www.adafruit.com/product/4812","price":"$69.95"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n (via ESP32 coprocessor, TLS/SSL)
- **Specs:** Cpu: ATSAMD51J19 ARM Cortex-M4F @ 120MHz, Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 120MHz, Cpu Cores: 1, Flash: 512 KB, Ram: 192 KB SRAM, Usb Connector: USB-C, Operating Voltage: 3.3V, Power: 5V, Sd Card: none, Antenna Connector: built-in PCB antenna (ESP32), Dimensions: 63.3mm × 44.5mm × 16mm, Weight: 17g
- **Components:** {"name":"ATSAMD51J19","type":"mcu","label":"Main MCU","description":"Microchip ATSAMD51J19 ARM Cortex-M4F at 120MHz with FPU, 192KB SRAM, 512KB internal flash","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/SAM-D5x-E5x-Family-Data-Sheet-DS60001507G.pdf"}, {"name":"ESP32 (WiFi coprocessor)","type":"wifi-module","label":"WiFi Coprocessor","description":"Espressif ESP32 dedicated WiFi coprocessor providing 802.11 b/g/n with TLS/SSL via SPI","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"LIS3DH","type":"sensor","label":"Accelerometer","description":"ST Microelectronics LIS3DH 3-axis MEMS accelerometer for orientation and tap detection","datasheetUrl":"https://www.st.com/resource/en/datasheet/lis3dh.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"SDA","SCL":"SCL"}}, {"name":"SPI"}, {"name":"UART"}, {"name":"ADC"}, {"name":"PWM"}
- **Gpio Map:** {"pin":"SDA","name":"SDA","functions":["I2C SDA","STEMMA QT"]}, {"pin":"SCL","name":"SCL","functions":["I2C SCL","STEMMA QT"]}, {"pin":"A1","name":"A1","functions":["GPIO","Analog","PWM (3-pin JST)"]}, {"pin":"A2","name":"A2","functions":["GPIO","Analog"]}, {"pin":"A3","name":"A3","functions":["GPIO","Analog"]}, {"pin":"A4","name":"A4","functions":["GPIO","Analog"]}
- **Available Software:** CircuitPython, Arduino
- **Firmware Compatible:** circuitpython, arduino
- **Links:** Product Url: https://www.adafruit.com/product/4745, Docs: https://learn.adafruit.com/adafruit-matrixportal-m4, Github Url: https://github.com/adafruit/Adafruit_MatrixPortal_M4
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Open Source Status:** fully-open
- **Product Readiness:** developer
- **Use Cases:** led-matrix-display, digital-signage, iot-display, iot
- **Certifications:** FCC, CE

## Tags

`adafruit`, `matrix-portal`, `circuitpython`, `wifi`, `led-matrix`, `hub75`, `samd51`, `esp32`, `digital-signage`

---
[View full page](https://openhardware.directory/s/1439/adafruit-matrix-portal-m4)

---

# Heltec HT-M02 Edge LoRa Gateway (V2)

> IP66 waterproof edge computing LoRaWAN gateway with Rockchip RK3566 quad-core Cortex-A55 SoC, SX1303+SX1250 8-channel LoRa concentrator, 2GB DDR4, 32GB eMMC, pre-installed Debian Linux with Docker, and optional LTE/WiFi/PoE connectivity.

## Details

- **Brand:** Heltec Automation
- **Board Type:** lorawan-gateway
- **Price:** Usd: 229
- **Specs:** Cpu: ARM Cortex-A55 quad-core @ 1.8GHz, 64-bit ARMv8-A, NEON SIMD, VFPv4 FPU, Crypto Extensions, 0.8 TOPS NPU, Cpu Architecture: ARM Cortex-A55, Cpu Frequency: 1.8GHz, Cpu Cores: 4, Ram: 2GB DDR4, Flash: 32GB eMMC 5.1, Operating Voltage: 3.3V, Power: 5V + PoE, Usb: USB 2.0 (firmware update), Operating Temp: -40°C to +85°C, Dimensions: 125 × 125 × 52mm (165mm with mounting bracket), Weight: 2000g, Antenna Connector: 3x SMA female (LoRa, 4G, WiFi), Sd Card: microSD (TF card) for firmware updates
- **Connectivity:** Wifi: 802.11 b/g/n (optional), Lora: ["SX1303","SX1250 8-channel 433/868/915MHz"], Ethernet: Gigabit, Cellular: ["LTE Cat-1","Cat-4 (optional)"]
- **Components:** {"name":"RK3566","type":"sbc","label":"Quad-Core ARM Application Processor with NPU","description":"Rockchip RK3566 quad-core Cortex-A55 @ 1.8GHz with 0.8 TOPS NPU, Mali-G52 MP2 GPU, hardware crypto (AES/SHA), running Debian 10 Linux with Docker pre-installed.","datasheetUrl":"https://www.rock-chips.com/uploads/pdf/2022.8.26/192/RK3566%20Brief%20Datasheet.pdf"}, {"name":"SX1303","type":"lora-baseband","label":"8-Channel LoRa Gateway Baseband with TDOA","description":"Semtech SX1303 digital baseband processor with 8-channel simultaneous LoRa reception (SF5-SF12), Fine Timestamp for TDOA geolocation, and (G)FSK modem. Pin-compatible with SX1302.","datasheetUrl":"https://www.mouser.com/datasheet/2/761/Semtech_DS_SX1303_W_APP_V1_2-1919724.pdf"}, {"name":"SX1250","type":"radio","label":"Sub-GHz LoRa RF Front End Transceiver","description":"Semtech SX1250 multi-band sub-GHz RF front end covering 150-960MHz with built-in LNA, up to +22dBm TX power, paired with SX1303 baseband for 8-channel gateway operation.","datasheetUrl":"https://www.mouser.com/datasheet/2/761/Semtech_10072019_DS_SX1250_V1.2-1660181.pdf"}
- **Protocols:** {"name":"Ethernet","pins":{"RJ45":"10/100/1000 Mbps"},"notes":"Gigabit Ethernet via waterproof RJ45 connector"}, {"name":"UART","pins":{"TX":"Debug TX","RX":"Debug RX","GND":"GND"},"notes":"Debug serial port, 115200 baud, requires USB-UART bridge (CP2102/CH340G)"}, {"name":"SPI","notes":"Internal SPI bus connecting SX1303 baseband to SX1250 RF front end"}, {"name":"USB","pins":{"USB":"USB 2.0"},"notes":"USB port for firmware updates and download mode"}
- **Links:** Product Url: https://heltec.org/project/ht-m02-v2/, Github Url: https://github.com/HelTecAutomation/HeltecDocs, Wiki Url: https://wiki.heltec.org/docs/devices/lorawan-application/lora-gateway/ht-m02_v2/quick_start, Datasheet Url: https://resource.heltec.cn/download/HT-M02_V2/HT-M02_Edge_LoRa_Gateway_V1.1.pdf
- **Stores:** {"name":"Heltec Official Store","url":"https://heltec.org/project/ht-m02-v2/","price":"229.00"}
- **Firmware:** linux, debian, docker, chirpstack, the-things-stack
- **Use Cases:** lorawan-gateway, smart-agriculture, smart-building, industrial-iot, environmental-monitoring, edge-computing, iot-gateway
- **Accessories:** external-antenna, wall-mount-kit, power-adapter, ethernet-cable

## Tags

`lorawan`, `gateway`, `lora`, `iot`, `edge-computing`, `outdoor`, `ip66`, `linux`, `docker`, `rockchip`

---
[View full page](https://openhardware.directory/s/1439/heltec-ht-m02-v2)

---

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

## Details

- **Brand:** Heltec Automation
- **Board Types:** lorawan-gateway
- **Specs:** Cpu: ESP32-D0WDQ6 Xtensa LX6 dual-core @ 240MHz, Cpu Architecture: Xtensa LX6 dual-core, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 4MB, Usb: USB Type-C, Power: 5V, Operating Voltage: 3.3V, Operating Temp: -20°C to +70°C, Dimensions: 70 × 70 × 23mm, Weight: ~150g, Display Size: 1.8", Display Type: TFT LCD, Display Resolution: 128×160, Antenna Connector: SMA female (x2), Sd Card: No
- **Connectivity:** Wifi: 802.11 b/g/n, Lora: ["SX1303","SX1250 863-928MHz"], Ethernet: 100Mbps RJ45
- **Components:** {"name":"ESP32-D0WDQ6","type":"mcu","label":"Dual-Core WiFi & BT MCU","description":"Xtensa LX6 dual-core @ 240MHz with 520KB SRAM, WiFi 802.11 b/g/n and Bluetooth 4.2. Runs the LoRa packet forwarder and web configuration interface.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"SX1303","type":"radio","label":"8-Channel LoRa Gateway Baseband Processor","description":"Semtech SX1303 multi-channel LoRa baseband processor supporting 8 uplink and 1 downlink channel with fine timestamp for TDOA geolocation. Pin-compatible with SX1302.","datasheetUrl":"https://www.mouser.com/datasheet/2/761/Semtech_DS_SX1303_W_APP_V1_2-1919724.pdf"}, {"name":"SX1250","type":"radio","label":"Sub-GHz LoRa RF Front-End Transceiver","description":"Semtech SX1250 half-duplex RF transceiver covering 150-960 MHz with up to +22 dBm output power. Paired with SX1303 for complete gateway receive/transmit chain.","datasheetUrl":"https://www.mouser.com/datasheet/2/761/Semtech_08072019_DS_SX1250_V1.1-1626823.pdf"}, {"name":"ST7735","type":"display-driver","label":"1.8\" TFT LCD Controller","description":"Drives the 1.8-inch TFT display showing gateway status, device ID, IP address, frequency band, and RX/TX packet statistics.","datasheetUrl":"https://www.displayfuture.com/Display/datasheet/controller/ST7735.pdf"}
- **Protocols:** {"name":"SPI","notes":"ESP32 to SX1303 LoRa baseband communication"}, {"name":"SPI","bus":"SPI1","notes":"ESP32 to ST7735 TFT display"}, {"name":"Ethernet","notes":"100Mbps RJ45 network backhaul"}
- **Firmware:** Arduino
- **Use Cases:** lorawan-gateway, iot-gateway, smart-agriculture, warehouse-monitoring, environmental-monitoring, smart-building, industrial-iot
- **Links:** Product Url: https://heltec.org/project/ht-m01s-v2/, Github Url: https://github.com/HelTecAutomation/HeltecDocs, Wiki Url: https://docs.heltec.org/en/gateway/ht-m01s_v2/, Datasheet Url: https://resource.heltec.cn/download/HT-M01S_V2/HT-M01S-V2(V1.1).pdf
- **Stores:** {"name":"Heltec Store","url":"https://heltec.org/project/ht-m01s-v2/","price":"$99.00"}
- **Open Source Status:** open-source-firmware
- **Price:** Usd: 99, Buy Url: https://heltec.org/project/ht-m01s-v2/

---
[View full page](https://openhardware.directory/s/1439/heltec-ht-m01s-v2)

---

# Flipper Zero

> Portable open-source multi-tool for hardware exploration, combining Sub-GHz, NFC, RFID 125kHz, infrared, iButton, BLE, and GPIO in a pocket-sized device with a 1.4" monochrome LCD.

## Details

- **Brand:** Flipper Devices
- **Price:** Usd: 199, Buy Url: https://flipper.net/products/flipper-zero
- **Stores:** {"name":"Flipper Official Store","url":"https://flipper.net/products/flipper-zero","price":"$199.00"}
- **Board Type:** multi-tool
- **Connectivity:** Bluetooth: BLE 5.4, Lora: CC1101 315/433/868/915MHz (Sub-GHz, not LoRa)
- **Specs:** Cpu: STM32WB55RG ARM Cortex-M4 @ 64MHz + Cortex-M0+ @ 32MHz, Cpu Architecture: ARM Cortex-M4 + Cortex-M0+, Cpu Frequency: 64MHz + 32MHz, Cpu Cores: 2, Flash: 1MB, Ram: 256KB SRAM, Gpio: 13, Usb: USB-C 2.0, Display Type: Monochrome LCD, Display Size: 1.4", Display Resolution: 128x64, Battery Capacity: 2100mAh, Charging Port: USB-C, Sd Card: microSD up to 256GB, Operating Voltage: 3.3V, Antenna Connector: Built-in PCB antenna, Power: USB-C 5V / LiPo 2100mAh
- **Components:** {"name":"STM32WB55RG","type":"mcu","label":"Main MCU","description":"Dual-core wireless MCU: ARM Cortex-M4 @ 64MHz (application) + ARM Cortex-M0+ @ 32MHz (BLE/802.15.4 radio stack). 1MB flash, 256KB SRAM, hardware AES-256 encryption.","datasheetUrl":"https://www.st.com/resource/en/datasheet/stm32wb55rg.pdf"}, {"name":"CC1101","type":"radio","label":"Sub-GHz Transceiver","description":"Texas Instruments low-power sub-1GHz RF transceiver supporting 315/433/868/915 MHz bands with -20dBm TX power. Used for reading and transmitting garage remotes, weather stations, and other sub-GHz protocols.","datasheetUrl":"https://www.ti.com/product/CC1101"}, {"name":"ST25R3916","type":"nfc-reader","label":"NFC Reader","description":"STMicroelectronics high-performance NFC universal device supporting ISO-14443A/B, ISO-15693, FeliCa, NFC Forum T1T-T5T, MIFARE Classic/Ultralight/DESFire, and HID iClass at 13.56MHz.","datasheetUrl":"https://www.st.com/resource/en/datasheet/st25r3916.pdf"}, {"name":"ST7567","type":"display-driver","label":"LCD Controller","description":"Sitronix monochrome LCD controller/driver for the 1.4\" 128x64 pixel display. Low-power dot matrix controller with SPI interface.","datasheetUrl":"https://www.topwaydisplay.com/sites/default/files/2020-05/ST7567.pdf"}
- **Protocols:** {"name":"SPI"}, {"name":"I2C"}, {"name":"UART"}, {"name":"1-Wire"}, {"name":"USB"}, {"name":"IR"}, {"name":"NFC"}, {"name":"Sub-GHz RF"}, {"name":"125kHz RFID"}, {"name":"iButton 1-Wire"}, {"name":"GPIO"}
- **Gpio Map:** {"pin":"1","label":"5V","description":"5V power output"}, {"pin":"2","label":"PA7/SPI-MOSI","description":"SPI Master Out, GPIO"}, {"pin":"3","label":"PA6/SPI-MISO","description":"SPI Master In, GPIO"}, {"pin":"4","label":"PA4/SPI-CS","description":"SPI Chip Select, GPIO"}, {"pin":"5","label":"PB3/SPI-SCK","description":"SPI Clock, GPIO"}, {"pin":"6","label":"PA14/I2C-SDA","description":"I2C Data, GPIO"}, {"pin":"7","label":"PA15/I2C-SCL","description":"I2C Clock, GPIO"}, {"pin":"8","label":"PB13/UART-TX","description":"UART Transmit, GPIO"}, {"pin":"9","label":"PB14/UART-RX","description":"UART Receive, GPIO"}, {"pin":"10","label":"PC1/ADC","description":"ADC Input, GPIO"}, {"pin":"11","label":"GND","description":"Ground"}, {"pin":"12","label":"3.3V","description":"3.3V power output"}, {"pin":"13","label":"PC0/1-Wire","description":"iButton/1-Wire, GPIO"}, {"pin":"14","label":"PC3/IR-TX","description":"IR Transmit, GPIO"}, {"pin":"15","label":"PA0/PWM","description":"PWM output, GPIO"}, {"pin":"16","label":"PB2","description":"GPIO"}, {"pin":"17","label":"PB12","description":"GPIO"}, {"pin":"18","label":"GND","description":"Ground"}
- **Available Software:** {"name":"Flipper Zero Official Firmware","url":"https://github.com/flipperdevices/flipperzero-firmware"}, {"name":"Momentum Firmware","url":"https://github.com/Next-Flip/Momentum-Firmware"}, {"name":"Unleashed Firmware","url":"https://github.com/DarkFlippers/unleashed-firmware"}, {"name":"RogueMaster Firmware","url":"https://github.com/RogueMaster/flipperzero-firmware-wPlugins"}, {"name":"Flipper App Catalog","url":"https://lab.flipper.net/"}, {"name":"qFlipper Desktop App","url":"https://docs.flipper.net/qflipper"}
- **Links:** Product Url: https://flipper.net/products/flipper-zero, Github Url: https://github.com/flipperdevices/flipperzero-firmware, Wiki Url: https://docs.flipper.net/, Schematics Url: https://docs.flipper.net/zero/development/hardware/schematic
- **Firmware Compatible:** flipper-zero-official, momentum, unleashed, roguemaster
- **Certifications:** FCC, CE, IC
- **Open Source:** Firmware: true, Schematics: true, License: GPL-3.0
- **Product Readiness:** consumer
- **Battery Powered:** LiPo 2100mAh
- **Use Cases:** security-research, penetration-testing, nfc-rfid-research, sub-ghz-research, ir-remote-control, hardware-hacking, ibutton-reader, access-control, rf-signal-analysis, educational-platform, prototyping

## Tags

`flipper-zero`, `multi-tool`, `nfc`, `rfid`, `sub-ghz`, `infrared`, `ibutton`, `ble`, `gpio`, `open-source`, `security-research`, `hardware-hacking`, `stm32`

---
[View full page](https://openhardware.directory/s/1439/flipper-zero)

---

# TinkerNav RTK GNSS Board

> Open-source RTK GNSS board with SkyTraq PX1105R receiver and ESP32-S3 for centimeter-level positioning. Works as base station or rover with WiFi, Bluetooth LE, and optional LoRa connectivity.

## Details

- **Brand:** Tinkerbug Robotics
- **Price:** Usd: 99, Buy Url: https://www.tindie.com/products/tinkerbug/tinkernav-rtk-gnss-board/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/tinkerbug/tinkernav-rtk-gnss-board/","price":"$99.00"}
- **Board Type:** GNSS Receiver
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 16MB, Ram: 512KB SRAM, Operating Voltage: 3.3V, Power: USB-C or JST battery (1.8V-5.5V input), Sd Card: none, Antenna Connector: SMA, Usb: USB-C
- **Components:** {"name":"SkyTraq PX1105R","type":"GNSS Receiver","label":"Multi-Band RTK GNSS Receiver","description":"GNSS receiver with integrated RTK engine for centimeter-level positioning accuracy, supporting GPS, GLONASS, Galileo, and BeiDou constellations.","datasheetUrl":"https://www.skytraq.com.tw/homesite/PX1105R.html"}, {"name":"ESP32-S3","type":"MCU","label":"Dual-Core WiFi & BLE MCU","description":"Espressif ESP32-S3 dual-core Xtensa LX7 processor with integrated WiFi 802.11 b/g/n and Bluetooth 5.0 LE.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"TPS63070RNMR","type":"Power Management","label":"Buck-Boost Voltage Converter","description":"Texas Instruments high-efficiency buck-boost converter with 2A output, providing stable 3.3V from a wide 1.8V-5.5V input range.","datasheetUrl":"https://www.ti.com/lit/ds/symlink/tps63070.pdf"}
- **Protocols:** {"name":"UART"}, {"name":"RTCM"}, {"name":"NTRIP"}, {"name":"USB"}
- **Links:** Github Url: https://github.com/Tinkerbug-Robotics/TinkerNav, Product Url: https://www.tindie.com/products/tinkerbug/tinkernav-rtk-gnss-board/
- **Firmware Compatible:** arduino
- **Accessories:** TinkerSend LoRa Radio
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true, License: CC-BY-SA
- **Product Readiness:** consumer
- **Battery Powered:** 1S-2S LiPo (JST 2.0 PH)
- **Use Cases:** gps-tracking, iot

## Tags

`rtk`, `gnss`, `gps`, `esp32-s3`, `skytraq`, `positioning`, `rover`, `base-station`, `lora`, `arduino`

---
[View full page](https://openhardware.directory/s/1439/tinkernav-rtk-gnss-board)

---

# DFRobot FireBeetle 328P BLE 4.1

> Low-power Arduino-compatible board with ATmega328P and Dialog BLE 4.1 chip, featuring 14 digital I/O, 6 analog inputs, wireless OTA programming, 25uA deep sleep, onboard LiPo charging, and dual interrupt wakeup in a compact 58x29mm form factor.

## Details

- **Price:** Usd: 18.9, Buy Url: https://www.dfrobot.com/product-1646.html
- **Brand:** DFRobot
- **Board Type:** dev-board
- **Specs:** Cpu: AVR 8-bit single-core @ 8MHz, Cpu Architecture: AVR 8-bit, Cpu Frequency: 8MHz, Cpu Cores: 1, Ram: 2KB SRAM, Psram: none, Flash: 32KB, Usb: Micro-USB, Power: 5V via Micro-USB or 3.7V LiPo battery, Operating Voltage: 3.3V, Dimensions: 58 x 29mm, Weight: 20g, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Connectivity:** Bluetooth: BLE 4.1
- **Components:** {"name":"ATmega328P","type":"mcu","label":"8-bit AVR MCU @ 8MHz","description":"Atmel ATmega328P 8-bit AVR microcontroller running at 8MHz with 32KB flash, 2KB SRAM, 1KB EEPROM, Arduino Pro/Pro Mini compatible.","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf"}, {"name":"Dialog BLE 4.1","type":"mcu","label":"BLE 4.1 Central/Peripheral Radio Module","description":"Dialog Semiconductor BLE 4.1 chip supporting central and peripheral modes, up to 4-device cascade, P2P wireless programming, and 4 KB/s throughput.","datasheetUrl":"https://wiki.dfrobot.com/FireBeetle_Board-328P_with_BLE4.1_SKU__DFR0492"}
- **Bus Interfaces:** {"name":"SPI","pins":{"SCK":"D13","MOSI":"D11","MISO":"D12","SS":"D10"}}, {"name":"I2C","pins":{"SDA":"A4","SCL":"A5"}}, {"name":"UART","pins":{"TX":"D1","RX":"D0"}}
- **Gpio Map:** {"pin":"D0","function":"UART RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D1","function":"UART TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D2","function":"INT0 (wakeup)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D3","function":"INT1 (wakeup)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D4","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"D5","function":"Digital I/O","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","function":"Digital I/O","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D7","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"D8","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"D9","function":"Digital I/O","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D10","function":"SPI SS","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D11","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D12","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D13","function":"SPI SCK / LED","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"A0","function":"Analog In","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A1","function":"Analog In","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A2","function":"Analog In","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A3","function":"Analog In","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A4","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A5","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output","adc"]}
- **Firmware:** arduino
- **Use Cases:** wearable, battery-powered-sensor-node, asset-tracking, iot, remote-sensor-nodes
- **Links:** Product Url: https://www.dfrobot.com/product-1646.html, Wiki Url: https://wiki.dfrobot.com/FireBeetle_Board-328P_with_BLE4.1_SKU__DFR0492
- **Stores:** {"name":"DFRobot","url":"https://www.dfrobot.com/product-1646.html","price":"$18.90"}

---
[View full page](https://openhardware.directory/s/1439/dfrobot-firebeetle-328p-ble)

---

# ProS3[D] ESP32-S3 by Unexpected Maker

> The ProS3[D] is Unexpected Maker's flagship ESP32-S3 development board featuring a dual antenna system (onboard 3D high-gain + u.FL for external), an I2C battery fuel gauge, 16MB flash, 8MB PSRAM, dual 700mA LDOs, and STEMMA QT — with software-switchable RF routing.

## Details

- **Brand:** Unexpected Maker
- **Price:** Usd: 26.5, Buy Url: https://www.adafruit.com/product/6398
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/6398","price":"$26.50"}
- **Board Type:** ESP32-S3
- **Connectivity:** Wifi: 2.4GHz 802.11 b/g/n, Bluetooth: Bluetooth 5 LE + Mesh
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI vector extensions, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX7 dual-core, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM + 8MB PSRAM, Psram: 8MB QSPI, Flash: 16MB, Usb: USB-C (native USB + USB Serial JTAG), Power: USB-C 5V or LiPo battery, Operating Voltage: 3.3V GPIO, Antenna Connector: u.FL + onboard PCB antenna (switchable), Sd Card: none
- **Gpio Map:** {"pin":"GPIO1","function":"ADC1_CH0","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO2","function":"ADC1_CH1","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO3","function":"ADC1_CH2","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO4","function":"ADC1_CH3","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO5","function":"ADC1_CH4","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO6","function":"ADC1_CH5","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO7","function":"ADC1_CH6","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO8","function":"GPIO8","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO9","function":"GPIO9","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO10","function":"GPIO10","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO11","function":"GPIO11","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO12","function":"GPIO12","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO13","function":"GPIO13","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO14","function":"GPIO14","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO15","function":"GPIO15","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO16","function":"GPIO16","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO17","function":"GPIO17","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO18","function":"GPIO18","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO21","function":"SDA","protocol":"I2C","capabilities":["i2c-sda","digital"]}, {"pin":"GPIO26","function":"GPIO26","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO33","function":"TX","protocol":"UART","capabilities":["uart-tx","digital"]}, {"pin":"GPIO34","function":"RX","protocol":"UART","capabilities":["uart-rx","digital"]}, {"pin":"GPIO35","function":"MOSI","protocol":"SPI","capabilities":["spi-mosi","digital"]}, {"pin":"GPIO36","function":"MISO","protocol":"SPI","capabilities":["spi-miso","digital"]}, {"pin":"GPIO37","function":"SCK","protocol":"SPI","capabilities":["spi-sck","digital"]}, {"pin":"GPIO38","function":"SCL","protocol":"I2C","capabilities":["i2c-scl","digital"]}
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"Espressif ESP32-S3 MCU","description":"Dual-core Xtensa LX7 at 240MHz with AI vector extensions, WiFi 802.11 b/g/n, Bluetooth 5 LE+Mesh, and native USB OTG.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"8MB PSRAM","type":"memory","label":"8MB QSPI PSRAM","description":"External 8MB QSPI pseudo-static RAM providing expanded working memory for large datasets and ML inference.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"I2C Battery Fuel Gauge","type":"sensor","label":"I2C Battery Fuel Gauge","description":"Dedicated I2C fuel gauge IC for accurate LiPo battery state-of-charge monitoring.","datasheetUrl":"https://esp32s3.com/pros3.html"}, {"name":"RF Switch","type":"chip","label":"RF Antenna Switch","description":"Software-controlled RF switch allowing runtime selection between the onboard 3D high-gain antenna and the u.FL external antenna connector.","datasheetUrl":"https://esp32s3.com/pros3.html"}, {"name":"RGB LED","type":"led","label":"WS2812B RGB LED","description":"Built-in addressable RGB LED for status indication and user feedback.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO21","SCL":"GPIO38"}}, {"name":"SPI","pins":{"MOSI":"GPIO35","MISO":"GPIO36","SCK":"GPIO37"}}, {"name":"UART","pins":{"TX":"GPIO33","RX":"GPIO34"}}, {"name":"PWM"}
- **Firmware Compatible:** circuitpython, micropython, arduino, esp-idf
- **Available Software:** {"name":"CircuitPython","url":"https://circuitpython.org/board/unexpectedmaker_pros3/"}, {"name":"Getting Started Guide","url":"https://esp32s3.com/pros3.html"}
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** developer
- **Use Cases:** iot, prototyping, smart-home, iot-gateway
- **Links:** Product Url: https://www.adafruit.com/product/6398, Github Url: https://github.com/unexpectedmaker/esp32s3, Wiki Url: https://esp32s3.com/pros3.html
- **Certifications:** CE, FCC, RoHS

## Tags

`unexpected-maker`, `esp32-s3`, `pros3`, `dual-antenna`, `psram`, `circuitpython`, `wifi`, `ble`, `iot`, `ufl`

---
[View full page](https://openhardware.directory/s/1439/pros3d-esp32-s3)

---

# FeatherS3[D] ESP32-S3 by Unexpected Maker

> The FeatherS3[D] is Unexpected Maker's Feather-form ESP32-S3 board with a dual antenna system (onboard + u.FL, software-switchable), I2C battery fuel gauge, 16MB flash, 8MB PSRAM, two STEMMA QT connectors, and LiPo charging — all in the standard Adafruit Feather footprint.

## Details

- **Brand:** Unexpected Maker
- **Price:** Usd: 24.95, Buy Url: https://www.adafruit.com/product/6399
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/6399","price":"$24.95"}
- **Board Type:** ESP32-S3
- **Connectivity:** Wifi: 2.4GHz 802.11 b/g/n, Bluetooth: Bluetooth 5 LE + Mesh
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI vector extensions, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX7 dual-core, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM + 8MB PSRAM, Psram: 8MB QSPI, Flash: 16MB, Usb: USB-C (native USB + USB Serial JTAG), Power: USB-C 5V or LiPo battery, Operating Voltage: 3.3V GPIO, Antenna Connector: u.FL + onboard PCB antenna (switchable), Sd Card: none
- **Gpio Map:** {"pin":"GPIO1","function":"TX","protocol":"UART","capabilities":["uart-tx","digital"]}, {"pin":"GPIO2","function":"RX","protocol":"UART","capabilities":["uart-rx","digital"]}, {"pin":"GPIO3","function":"MISO","protocol":"SPI","capabilities":["spi-miso","digital"]}, {"pin":"GPIO4","function":"A4","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO5","function":"A5","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO6","function":"SCK","protocol":"SPI","capabilities":["spi-sck","digital"]}, {"pin":"GPIO7","function":"MOSI","protocol":"SPI","capabilities":["spi-mosi","digital"]}, {"pin":"GPIO8","function":"D5","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO9","function":"D6","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO10","function":"D9","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO11","function":"D10","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO12","function":"D11","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO13","function":"D12","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO14","function":"D13","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO15","function":"SDA","protocol":"I2C","capabilities":["i2c-sda","digital"]}, {"pin":"GPIO16","function":"SCL","protocol":"I2C","capabilities":["i2c-scl","digital"]}
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"Espressif ESP32-S3 MCU","description":"Dual-core Xtensa LX7 at 240MHz with AI vector extensions, WiFi 802.11 b/g/n, Bluetooth 5 LE+Mesh, and native USB OTG.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"8MB PSRAM","type":"memory","label":"8MB QSPI PSRAM","description":"External 8MB QSPI pseudo-static RAM for expanded working memory and large library support.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"I2C Battery Fuel Gauge","type":"sensor","label":"I2C Battery Fuel Gauge","description":"Dedicated I2C fuel gauge IC for accurate LiPo battery state-of-charge monitoring.","datasheetUrl":"https://esp32s3.com/feathers3.html"}, {"name":"RF Switch","type":"chip","label":"RF Antenna Switch","description":"Software-controlled RF switch allowing runtime selection between the onboard PCB antenna and the u.FL external antenna connector.","datasheetUrl":"https://esp32s3.com/feathers3.html"}, {"name":"RGB LED","type":"led","label":"WS2812B RGB LED","description":"Built-in addressable RGB LED for status indication.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO15","SCL":"GPIO16"}}, {"name":"SPI","pins":{"MOSI":"GPIO7","MISO":"GPIO3","SCK":"GPIO6"}}, {"name":"UART","pins":{"TX":"GPIO1","RX":"GPIO2"}}, {"name":"PWM"}
- **Firmware Compatible:** circuitpython, micropython, arduino, esp-idf
- **Available Software:** {"name":"CircuitPython","url":"https://circuitpython.org/board/unexpectedmaker_feathers3/"}, {"name":"Getting Started Guide","url":"https://esp32s3.com/feathers3.html"}
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** developer
- **Use Cases:** iot, prototyping, smart-home, wearable
- **Links:** Product Url: https://www.adafruit.com/product/6399, Github Url: https://github.com/unexpectedmaker/esp32s3, Wiki Url: https://esp32s3.com/feathers3.html
- **Certifications:** CE, FCC, RoHS

## Tags

`unexpected-maker`, `esp32-s3`, `feathers3`, `feather`, `dual-antenna`, `psram`, `circuitpython`, `wifi`, `ble`, `ufl`

---
[View full page](https://openhardware.directory/s/1439/feathers3d-esp32-s3)

---

# 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

- **Brand:** Pycom
- **Board Type:** dev-board
- **Price:** Usd: 29.95, Buy Url: https://www.adafruit.com/product/3338
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz (ESP32), Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 4MB, Operating Voltage: 3.3V, Power: 3.5V–5.5V via Expansion Board, Sd Card: none, Antenna Connector: U.FL/IPEX
- **Components:** {"type":"mcu","label":"Dual-Core WiFi & BLE MCU (ESP32)","description":"Espressif ESP32 dual-core Xtensa LX6 @ 240MHz with WiFi and BLE","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"P9","SCL":"P10"}}, {"name":"SPI","pins":{"MOSI":"P10","MISO":"P11","SCK":"P12"}}, {"name":"UART","pins":{"TX":"P0","RX":"P1"}}, {"name":"WiFi","notes":"Built-in ESP32 WiFi 802.11 b/g/n"}, {"name":"Bluetooth","notes":"Built-in ESP32 BLE 4.2"}
- **Gpio Map:** {"pin":"P0","function":"P0 — GPIO / TX (GPIO1)","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"P1","function":"P1 — GPIO / RX (GPIO3)","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"P2","function":"P2 — GPIO (GPIO16)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"P3","function":"P3 — GPIO (GPIO17)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"P4","function":"P4 — GPIO (GPIO18)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"P5","function":"P5 — GPIO (GPIO19)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"P6","function":"P6 — GPIO (GPIO20)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"P7","function":"P7 — GPIO (GPIO21)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"P8","function":"P8 — GPIO (GPIO22)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"P9","function":"P9 — I2C SDA (GPIO23)","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"P10","function":"P10 — I2C SCL (GPIO4)","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"P11","function":"P11 — GPIO (GPIO5)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"P12","function":"P12 — ADC input-only (GPIO34)","protocol":"ADC","capabilities":["adc","input-only"]}, {"pin":"P13","function":"P13 — ADC input-only (GPIO35)","protocol":"ADC","capabilities":["adc","input-only"]}, {"pin":"P14","function":"P14 — ADC input-only (GPIO36)","protocol":"ADC","capabilities":["adc","input-only"]}, {"pin":"P15","function":"P15 — ADC input-only (GPIO39)","protocol":"ADC","capabilities":["adc","input-only"]}, {"pin":"P16","function":"P16 — GPIO (GPIO12)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"P17","function":"P17 — GPIO (GPIO13)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"P18","function":"P18 — GPIO (GPIO14)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"P19","function":"P19 — GPIO (GPIO15)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"P20","function":"P20 — GPIO (GPIO2)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"P21","function":"P21 — GPIO / Boot (GPIO0)","capabilities":["digital-input","digital-output","pwm"]}
- **Firmware Compatible:** micropython, platformio
- **Use Cases:** iot, smart-home, environmental-monitoring
- **Links:** Product Url: https://www.adafruit.com/product/3338, Wiki Url: https://docs.pycom.io
- **Product Readiness:** developer

## Tags

`esp32`, `micropython`, `pycom`, `iot`, `ble`, `wifi`, `smart-home`

---
[View full page](https://openhardware.directory/s/1439/pycom-wipy-3)

---

# LILYGO T-Display S3

> ESP32-S3 development board with 1.9-inch ST7789V TFT display (170×320), optional capacitive touch, 16MB flash, 8MB PSRAM, and USB-C. Popular for smart displays and IoT dashboards.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 9.04, Buy Url: https://lilygo.cc/products/t-display-s3
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-display-s3","price":"$9.04"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI vector extensions, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB QSPI, Flash: 16MB, Usb: USB-C 2.0, Power: 5V + LiPo, Operating Voltage: 3.3V, Display Size: 1.9", Display Type: IPS LCD, Display Resolution: 170×320, Antenna Connector: Built-in PCB antenna, Sd Card: none, Charging Port: USB-C, Battery Capacity: 700mAh
- **Components:** {"name":"ESP32-S3R8","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Espressif ESP32-S3R8 dual-core Xtensa LX7 @ 240MHz with 8MB integrated PSRAM, WiFi 802.11 b/g/n, BLE 5.0, USB OTG, and AI vector extensions.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"ST7789V","type":"display-driver","label":"1.9\" TFT LCD Driver (170×320)","description":"Sitronix ST7789V TFT LCD driver for the 1.9-inch 170×320 panel via 8-bit parallel interface.","datasheetUrl":"https://www.displayfuture.com/Display/datasheet/controller/ST7789.pdf"}, {"name":"CST816S","type":"touch-controller","label":"Capacitive Touch Controller (optional)","description":"Hynitron CST816S single-point capacitive touch controller with I2C and gesture recognition on touch variants.","datasheetUrl":"https://github.com/lupyuen/hynitron_i2c_cst0xxse/blob/master/CST816S_Datasheet_EN.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO43","SCL":"GPIO44"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"SPI","pins":{"MOSI":"GPIO11","MISO":"GPIO13","CLK":"GPIO12"}}
- **Gpio Map:** {"pin":"GPIO0","function":"Boot Button","protocol":"GPIO","capabilities":["digital-input","strapping"]}, {"pin":"GPIO4","function":"Battery Voltage ADC","protocol":"ADC","capabilities":["digital-input","adc","input-only"]}, {"pin":"GPIO14","function":"Button","protocol":"GPIO","capabilities":["digital-input"]}, {"pin":"GPIO1","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output","adc","touch"]}, {"pin":"GPIO2","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output","adc","touch"]}, {"pin":"GPIO3","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output","adc","touch"]}, {"pin":"GPIO10","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output","touch"]}, {"pin":"GPIO11","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO12","function":"SPI CLK","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO13","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input"]}, {"pin":"GPIO21","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO40","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO41","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO42","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO43","function":"UART TX / I2C SDA","protocol":"UART","capabilities":["digital-output"]}, {"pin":"GPIO44","function":"UART RX / I2C SCL","protocol":"UART","capabilities":["digital-input"]}, {"pin":"GPIO45","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output","strapping"]}, {"pin":"GPIO46","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output","strapping"]}
- **Firmware Compatible:** arduino, micropython, esphome, platformio
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** weather-display, smart-home-dashboard, digital-signage, iot, remote-control
- **Battery Powered:** Li-Po
- **Links:** Product Url: https://lilygo.cc/products/t-display-s3, Github Url: https://github.com/Xinyuan-LilyGO/T-Display-S3, Wiki Url: https://wiki.lilygo.cc

## Tags

`esp32-s3`, `display`, `tft`, `lilygo`, `touch`, `wifi`, `ble`, `usb-c`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-display-s3)

---

# LILYGO T-TWR

> ESP32-S3 walkie-talkie development board with SA868 UHF/VHF radio module, 0.96" OLED display, rotary encoder, WiFi, BLE, and 18650 battery support for two-way radio projects.

## Details

- **Brand:** LILYGO
- **Board Type:** dev-board
- **Price:** Usd: 35.7, Buy Url: https://lilygo.cc/products/t-twr
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-twr","price":"$35.70"}
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI instructions, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB, Flash: 16MB, Usb: USB-C, Power: 5V + Li-Ion 18650, Operating Voltage: 3.3V, Display Size: 0.96", Display Type: OLED, Display Resolution: 128×64, Antenna Connector: SMA, Sd Card: none
- **Components:** {"name":"ESP32-S3-WROOM-1-N16R8","type":"mcu","label":"Dual-Core WiFi & BLE MCU","description":"Xtensa LX7 dual-core at 240MHz with 16MB flash, 8MB PSRAM, WiFi 802.11 b/g/n, and BLE 5.0.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3-wroom-1_wroom-1u_datasheet_en.pdf"}, {"name":"SA868","type":"vhf-uhf-radio","label":"UHF/VHF Walkie-Talkie Radio Module","description":"Analog FM voice transceiver module covering UHF (400–480 MHz) or VHF (134–174 MHz) bands.","datasheetUrl":"https://github.com/Xinyuan-LilyGO/T-TWR"}, {"name":"SSD1306","type":"display-driver","label":"0.96\" OLED Display Driver","description":"I2C monochrome OLED display driver for 128×64 pixel display.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO13","SCL":"GPIO14"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}
- **Gpio Map:** {"pin":"GPIO13","function":"I2C SDA (OLED)","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO14","function":"I2C SCL (OLED)","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO21","function":"OLED Enable","protocol":null,"capabilities":["digital-output"]}, {"pin":"GPIO3","function":"Encoder/Button IO3","protocol":null,"capabilities":["digital-input"]}
- **Firmware Compatible:** arduino, esp-idf
- **Use Cases:** two-way-radio, iot-gateway
- **Battery Powered:** 18650
- **Certifications:** CE, FCC
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Links:** Product Url: https://lilygo.cc/products/t-twr, Github Url: https://github.com/Xinyuan-LilyGO/T-TWR

## Tags

`esp32-s3`, `walkie-talkie`, `sa868`, `uhf`, `vhf`, `radio`, `lilygo`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-twr)

---

# LILYGO T7 S3

> Ultra-affordable ESP32-S3 development board with 16MB flash, 8MB PSRAM, USB 3.0, QWIIC/Stemma QT connector, power switch, and breadboard-compatible pinout at under $8.

## Details

- **Brand:** LILYGO
- **Board Type:** dev-board
- **Price:** Usd: 7.93, Buy Url: https://lilygo.cc/products/t7-s3
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t7-s3","price":"$7.93"}
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: Bluetooth 5.0 + Mesh
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI instructions, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB, Flash: 16MB, Usb: USB-C (USB 3.0), Power: 5V, Operating Voltage: 3.3V, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"name":"ESP32-S3-WROOM-1","type":"mcu","label":"Dual-Core WiFi & BLE MCU","description":"Xtensa LX7 dual-core at 240MHz with 16MB flash, 8MB PSRAM, WiFi 802.11 b/g/n, and BLE 5.0 with Bluetooth Mesh.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3-wroom-1_wroom-1u_datasheet_en.pdf"}
- **Protocols:** {"name":"SPI","pins":{"CLK":"GPIO12","MOSI":"GPIO11","MISO":"GPIO13"}}, {"name":"I2C","pins":{"SDA":"GPIO8","SCL":"GPIO9"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}
- **Gpio Map:** {"pin":"GPIO8","function":"I2C SDA (QWIIC)","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO9","function":"I2C SCL (QWIIC)","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO43","function":"UART TX","protocol":"UART","capabilities":["digital-output"]}, {"pin":"GPIO44","function":"UART RX","protocol":"UART","capabilities":["digital-input"]}
- **Firmware Compatible:** arduino, micropython, esp-idf, esphome
- **Use Cases:** iot-prototyping, home-automation
- **Certifications:** CE, FCC
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Links:** Product Url: https://lilygo.cc/products/t7-s3, Github Url: https://github.com/Xinyuan-LilyGO/LilyGo-T7-S3

## Tags

`esp32-s3`, `dev-board`, `qwiic`, `usb3`, `lilygo`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t7-s3)

---

# LILYGO T-OI Plus

> LILYGO T-OI Plus is a compact ESP32-C3 development board with Wi-Fi, BLE 5.0, Grove connectors, and optional 16340 battery holder, designed to fit Sonoff BASICR2 enclosures.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 5.5, Buy Url: https://lilygo.cc/products/t-oi-plus
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-oi-plus","price":"$5.50"}
- **Board Type:** ESP32-C3
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: Bluetooth 5.0 + Mesh
- **Specs:** Cpu: ESP32-C3, Cpu Architecture: RISC-V 32-bit, Cpu Frequency: 160MHz, Flash: 4MB, Ram: 400KB SRAM, Usb: USB Type-C (CH340K), Operating Voltage: 3.3V, Power: 5V + Li-Ion 18650
- **Components:** {"name":"ESP32-C3","type":"mcu","label":"Main MCU","description":"32-bit RISC-V single-core processor at 160MHz with Wi-Fi 802.11 b/g/n, Bluetooth 5.0 BLE + Mesh, 400KB SRAM, 4MB flash.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf"}, {"name":"CH340K","type":"usb-serial","label":"USB-Serial Bridge","description":"USB to serial converter chip enabling USB Type-C programming and communication.","datasheetUrl":"https://www.wch-ic.com/downloads/CH340DS1_PDF.html"}
- **Protocols:** {"name":"SPI"}, {"name":"I2C"}, {"name":"UART"}, {"name":"PWM"}, {"name":"ADC"}, {"name":"Grove"}
- **Available Software:** Arduino IDE, PlatformIO, MicroPython
- **Firmware Compatible:** arduino, platformio, micropython, esphome
- **Links:** Product Url: https://lilygo.cc/products/t-oi-plus, Github Url: https://github.com/Xinyuan-LilyGO/LilyGO-T-OI-PLUS
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** iot, smart-home, smart-switch, environmental-monitoring

## Tags

`esp32-c3`, `risc-v`, `wifi`, `bluetooth`, `grove`, `battery`, `lilygo`, `iot`, `sonoff-replacement`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-oi-plus)

---

# TP4056 Charge Controller 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.

## Details

- **Brand:** OpenELAB
- **Price:** Usd: 2.79, Buy Url: https://openelab.io/products/tp4056-charge-controller
- **Stores:** {"name":"OpenELab","url":"https://openelab.io/products/tp4056-charge-controller","price":"$2.79"}
- **Board Type:** module
- **Specs:** Cpu: N/A (charge controller module), Flash: N/A, Ram: N/A, Power: 5V via Mini USB, Operating Voltage: 5V, Sd Card: none, Charging Port: Mini USB, Charging Current: 1A, Battery Type: Li-Ion / LiPo (3.7V), Protection Features: Overcharge, over-discharge, overcurrent, short circuit
- **Components:** {"type":"Charge Controller","name":"TP4056","label":"Linear Li-Ion Battery Charger","description":"Complete constant-current/constant-voltage linear charger for single-cell lithium-ion batteries with 1A programmable charge current","datasheetUrl":"https://dlnmh9ip6v2uc.cloudfront.net/datasheets/Prototyping/TP4056.pdf"}
- **Links:** Product Url: https://openelab.io/products/tp4056-charge-controller
- **Open Source:** Schematics: true
- **Product Readiness:** developer
- **Use Cases:** battery-management, solar-project, portable-device

## Tags

`battery-charger`, `lipo`, `li-ion`, `tp4056`, `power-management`

---
[View full page](https://openhardware.directory/s/1439/tp4056-charge-controller)

---

# Waveshare ESP32-H2-Zero

> Ultra-compact castellated ESP32-H2 development board with BLE 5.2, Zigbee 3.0, Thread 1.3, and Matter support. USB-C powered with WS2812 RGB LED, 15 GPIO pins, and 4MB flash in a tiny 23.5 x 15.2mm form factor.

## Details

- **Brand:** Waveshare
- **Price:** Usd: 3.49, Buy Url: https://www.waveshare.com/esp32-h2-zero.htm
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/esp32-h2-zero.htm","price":"$3.49"}
- **Board Type:** dev-board
- **Connectivity:** Bluetooth: BLE 5.2, Zigbee: Zigbee 3.0, Thread: Thread 1.3, Matter: Matter over Thread
- **Specs:** Cpu: RISC-V RV32IMC single-core @ 96MHz, HW crypto (AES/SHA/RSA/ECC/HMAC), Cpu Architecture: RISC-V, Cpu Frequency: 96MHz, Cpu Cores: 1, Ram: 320KB SRAM, Flash: 4MB, Gpio: 15, Usb: USB-C, Power: 5V, Operating Voltage: 3.3V, Antenna Connector: Built-in ceramic, Dimensions: 23.5 x 15.2mm, Sd Card: none
- **Components:** {"name":"ESP32-H2","label":"BLE 5.2 + Zigbee 3.0 + Thread RISC-V MCU","type":"mcu","description":"ESP32-H2FH4S RISC-V single-core @ 96MHz with 320KB SRAM, 4MB flash, BLE 5.2, IEEE 802.15.4 (Zigbee/Thread)","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-h2_datasheet_en.pdf"}, {"name":"WS2812B","label":"Addressable RGB LED","type":"led-driver","description":"WS2812 addressable RGB LED for status indication and visual feedback","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf"}, {"name":"ME6217C33M5G","label":"3.3V 800mA LDO Regulator","type":"power-management","description":"Microne ME6217C33M5G LDO providing 3.3V at up to 800mA from 5V USB input","datasheetUrl":"https://datasheet.lcsc.com/lcsc/1912111437_MICRONE-Nanjing-Micro-One-Elec-ME6217C33M5G_C427602.pdf"}
- **Protocols:** {"name":"SPI","description":"Fast SPI interface on GPIO0-4"}, {"name":"I2C","description":"I2C bus on GPIO3/GPIO4"}, {"name":"UART","description":"UART on GPIO4/GPIO5"}, {"name":"JTAG","description":"JTAG debug interface exposed on headers"}
- **Gpio Map:** {"pin":"GPIO0","function":"SPI MISO / ADC1_CH0","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO1","function":"SPI SCK / ADC1_CH1","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO2","function":"SPI MOSI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO3","function":"I2C SDA / ADC1_CH2","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO4","function":"I2C SCL / ADC1_CH3","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO5","function":"ADC1_CH4","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO8","function":"WS2812 data (onboard LED)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO9","function":"BOOT button","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO10","function":"General purpose","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO11","function":"General purpose","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO12","function":"General purpose","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO13","function":"JTAG MTMS","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO14","function":"JTAG MTDI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO22","function":"UART TX","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO23","function":"UART RX","capabilities":["digital-input","digital-output","pwm"]}
- **Links:** Product Url: https://www.waveshare.com/esp32-h2-zero.htm, Github Url: https://github.com/waveshareteam, Wiki Url: https://www.waveshare.com/wiki/ESP32-H2-Zero, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32-h2_datasheet_en.pdf, Schematics Url: https://files.waveshare.com/wiki/ESP32-H2-Zero/ESP32-H2-Zero-Schematic.pdf
- **Firmware Compatible:** arduino, esp-idf, esphome
- **Open Source:** Schematics: true
- **Product Readiness:** developer
- **Use Cases:** zigbee-gateway, thread-border-router, ble-sensor-node, smart-home, iot-prototyping, battery-powered-sensor-node

## Tags

`esp32-h2`, `risc-v`, `zigbee`, `thread`, `matter`, `ble`, `castellated`, `usb-c`, `waveshare`, `802.15.4`

---
[View full page](https://openhardware.directory/s/1439/waveshare-esp32-h2-zero)

---

# DFRobot FireBeetle ESP8266

> Compact ESP8266 WiFi IoT microcontroller with Tensilica L106 at 80/160MHz, 16MB flash, 50KB SRAM, 10 digital I/O, onboard LiPo charging, 46uA low-power mode, OTA updates, and Arduino/MicroPython support at just $7.50.

## Details

- **Price:** Usd: 7.5, Buy Url: https://www.dfrobot.com/product-1634.html
- **Brand:** DFRobot
- **Board Type:** dev-board
- **Specs:** Cpu: Tensilica L106 single-core @ 80MHz (max 160MHz), Cpu Architecture: Tensilica L106 single-core, Cpu Frequency: 80MHz, Cpu Cores: 1, Ram: 50KB SRAM, Psram: none, Flash: 16MB, Usb: Micro-USB, Power: 5V via Micro-USB or 3.7V LiPo battery, Operating Voltage: 3.3V, Operating Temp: -40°C to +85°C, Dimensions: 58 x 29mm, Weight: 24g, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Connectivity:** Wifi: 802.11 b/g/n
- **Components:** {"name":"ESP8266","type":"mcu","label":"Tensilica L106 WiFi MCU","description":"Espressif ESP8266 with Tensilica L106 32-bit processor at 80/160MHz, 50KB SRAM, 16MB SPI flash, WiFi 802.11 b/g/n.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/0a-esp8266ex_datasheet_en.pdf"}
- **Bus Interfaces:** {"name":"SPI","pins":{"SPI":"1 channel"}}, {"name":"I2C","pins":{"I2C":"1 channel"}}, {"name":"UART","pins":{"UART":"1 channel"}}, {"name":"I2S","pins":{"I2S":"1 channel"}}, {"name":"IR","pins":{"IR":"1 channel"}}, {"name":"ADC","pins":{"ADC":"1 channel, 10-bit"}}
- **Gpio Map:** {"pin":"D2","function":"Digital I/O","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D3","function":"Digital I/O","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D4","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"D5","function":"Digital I/O","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","function":"Digital I/O","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D7","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"D8","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"D9","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"D10","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"D11","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"A0","function":"Analog In (10-bit)","capabilities":["adc"]}
- **Firmware:** arduino, micropython, esphome, Tasmota
- **Use Cases:** iot, smart-home, environmental-monitoring, battery-powered-sensor-node, remote-sensor-nodes, smart-switch
- **Links:** Product Url: https://www.dfrobot.com/product-1634.html, Wiki Url: https://wiki.dfrobot.com/FireBeetle_ESP8266_IOT_Microcontroller_SKU_DFR0489
- **Stores:** {"name":"DFRobot","url":"https://www.dfrobot.com/product-1634.html","price":"$7.50"}

---
[View full page](https://openhardware.directory/s/1439/dfrobot-firebeetle-esp8266)

---

# Arduino Nano Matter

> Ultra-compact Matter/Thread/BLE development board based on Silicon Labs MGM240S, bringing official Matter support to the beloved Arduino Nano form factor at 45×18mm.

## Details

- **Brand:** Arduino
- **Price:** Usd: 22, Buy Url: https://store-usa.arduino.cc/products/nano-matter
- **Stores:** {"name":"Arduino Store (US)","url":"https://store-usa.arduino.cc/products/nano-matter","price":"$22.00"}, {"name":"Arduino Store (EU)","url":"https://store.arduino.cc/products/nano-matter","price":"€24.30"}, {"name":"DigiKey","url":"https://www.digikey.com/en/products/detail/arduino/ABX00112/23099932","price":"$24.00"}, {"name":"Mouser","url":"https://www.mouser.com/ProductDetail/Arduino/ABX00112","price":"$24.00"}
- **Board Type:** dev-board
- **Connectivity:** Bluetooth: BLE 5.3, Thread: Thread 1.3, Zigbee: Zigbee 3.0, Matter: Matter over Thread
- **Specs:** Cpu: ARM Cortex-M33 @ 78MHz, FPU, DSP, Secure Vault, Cpu Architecture: ARM Cortex-M33, Cpu Frequency: 78MHz, Cpu Cores: 1, Ram: 256KB SRAM, Flash: 1536KB, Usb: ["USB-C (power","SWD debug)"], Power: 5V via USB-C or header pins, Operating Voltage: 3.3V, Operating Temp: -40°C to +85°C, Dimensions: 45 × 18mm, Weight: 4g, Sd Card: No, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"MGM240SD22VNA","type":"mcu","label":"ARM Cortex-M33 Matter/Thread/BLE Module","description":"Silicon Labs multiprotocol wireless module with ARM Cortex-M33 @ 78MHz, 1536KB flash, 256KB RAM, Matter/Thread/Zigbee/BLE 5.3, and Secure Vault hardware security.","datasheetUrl":"https://www.silabs.com/documents/public/data-sheets/mgm240s-datasheet.pdf"}
- **Protocols:** {"name":"I2C","count":2,"pins":{}}, {"name":"SPI","count":2,"pins":{}}, {"name":"UART","count":2,"pins":{}}, {"name":"PWM","count":5,"pins":{}}
- **Gpio Map:** {"pin":"D0","function":"UART RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D1","function":"UART TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D2","function":"GPIO","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D3","function":"GPIO/PWM","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D4","function":"GPIO","protocol":"","capabilities":["digital-input","digital-output"]}, {"pin":"D5","function":"GPIO/PWM","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","function":"GPIO/PWM","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D7","function":"GPIO","protocol":"","capabilities":["digital-input","digital-output"]}, {"pin":"D8","function":"GPIO","protocol":"","capabilities":["digital-input","digital-output"]}, {"pin":"D9","function":"GPIO/PWM","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D10","function":"SPI CS","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D11","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D12","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D13","function":"SPI CLK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"A0","function":"ADC0","protocol":"","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A1","function":"ADC1","protocol":"","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A2","function":"ADC2","protocol":"","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A3","function":"ADC3","protocol":"","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A4","function":"I2C SDA / ADC4","protocol":"I2C","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A5","function":"I2C SCL / ADC5","protocol":"I2C","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A6","function":"ADC6","protocol":"","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A7","function":"ADC7","protocol":"","capabilities":["digital-input","digital-output","adc"]}
- **Available Software:** arduino, zephyr
- **Firmware Compatible:** arduino, zephyr
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** matter-smart-home, smart-home, thread-mesh-network, iot, prototyping, battery-powered-sensor-node
- **Links:** Product Url: https://store.arduino.cc/products/nano-matter, Wiki Url: https://docs.arduino.cc/hardware/nano-matter, Datasheet Url: https://docs.arduino.cc/resources/datasheets/ABX00112-ABX00137-datasheet.pdf

## Tags

`matter`, `thread`, `ble`, `silicon-labs`, `arm-cortex-m33`, `smart-home`, `802.15.4`, `nano-form-factor`, `low-power`

---
[View full page](https://openhardware.directory/s/1439/arduino-nano-matter)

---

# M5Stack NanoH2

> Ultra-compact ESP32-H2 dev module with Thread 1.4, Zigbee 3.0, Matter, and BLE 5 — featuring a Grove port, IR transmitter, and RGB LED in a stamp-sized 23.5×12mm form factor.

## Details

- **Brand:** m5stack
- **Board Type:** stamp-module
- **Price:** Usd: 6.95, Buy Url: https://shop.m5stack.com/products/m5stack-nanoh2-dev-kit-esp32-h2
- **Specs:** Cpu: RISC-V RV32IMAC single-core @ 96MHz, IEEE 802.15.4 radio, hardware secure boot, Cpu Architecture: RISC-V RV32IMAC, Cpu Frequency: 96MHz, Cpu Cores: 1, Ram: 320KB SRAM, Flash: 4MB, Usb: USB-C 2.0, Power: 5V, Operating Voltage: 3.3V, Operating Temp: -40°C to +85°C, Dimensions: 23.5 × 12.0 × 9.5mm, Weight: 3.7g, Sd Card: none, Antenna Connector: Built-in PCB antenna
- **Connectivity:** Bluetooth: BLE 5, Thread: Thread 1.4, Zigbee: Zigbee 3.0, Matter: Matter over Thread
- **Components:** {"name":"ESP32-H2FH4S","type":"mcu","label":"RISC-V 802.15.4 & BLE MCU","description":"Single-core RISC-V @ 96MHz with 4MB flash, IEEE 802.15.4, BLE 5, hardware secure boot, and flash encryption. Supports Thread, Zigbee, and Matter natively.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-h2_datasheet_en.pdf"}, {"name":"WS2812B","type":"led-driver","label":"Addressable RGB LED","description":"Single WS2812 RGB LED for visual status indication, controllable via single-wire protocol.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf"}
- **Firmware:** arduino, esp-idf
- **Use Cases:** matter-smart-home, zigbee-sensor-node, thread-mesh-node, home-automation, ir-remote-control
- **Open Source Status:** partial
- **Licenses:** apache-2.0
- **Gpio Map:** {"pin":"GPIO2","function":"IR Transmitter","protocol":"IR","capabilities":["digital-output","pwm"]}, {"pin":"GPIO8","function":"WS2812 RGB LED","protocol":"WS2812","capabilities":["digital-output"]}, {"pin":"GPIO0","function":"Grove SDA / GPIO","protocol":"I2C","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GPIO1","function":"Grove SCL / GPIO","protocol":"I2C","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GPIO4","function":"GPIO / ADC","protocol":"GPIO","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GPIO5","function":"GPIO / ADC","protocol":"GPIO","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GPIO10","function":"GPIO / ADC","protocol":"GPIO","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO11","function":"GPIO / ADC","protocol":"GPIO","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO12","function":"GPIO / SPI CLK","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO13","function":"GPIO / SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO14","function":"GPIO / SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO15","function":"GPIO / SPI CS","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO22","function":"UART TX","protocol":"UART","capabilities":["digital-output"]}, {"pin":"GPIO23","function":"UART RX","protocol":"UART","capabilities":["digital-input"]}
- **Bus Interfaces:** {"name":"I2C","pins":{"SDA":"GPIO0","SCL":"GPIO1"}}, {"name":"UART","pins":{"TX":"GPIO22","RX":"GPIO23"}}, {"name":"SPI","pins":{"CLK":"GPIO12","MOSI":"GPIO13","MISO":"GPIO14","CS":"GPIO15"}}, {"name":"Grove","pins":{"Pin1":"GPIO0","Pin2":"GPIO1"}}
- **Links:** Product Url: https://shop.m5stack.com/products/m5stack-nanoh2-dev-kit-esp32-h2, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32-h2_datasheet_en.pdf
- **Stores:** {"name":"M5Stack Store","url":"https://shop.m5stack.com/products/m5stack-nanoh2-dev-kit-esp32-h2","price":"6.95"}

## Tags

`esp32-h2`, `matter`, `thread`, `zigbee`, `ble`, `m5stack`, `stamp-module`, `grove`

---
[View full page](https://openhardware.directory/s/1439/m5stack-nanoh2)

---

# Espressif ESP32-C6-DevKitC-1

> Official Espressif development board for the ESP32-C6, combining WiFi 6, BLE 5, and IEEE 802.15.4 (Thread/Zigbee/Matter) on a RISC-V single-core SoC — ideal for Matter-native IoT and smart home development.

## Details

- **Brand:** Espressif
- **Board Type:** dev-board
- **Price:** Usd: 10
- **Specs:** Cpu: RISC-V RV32IMAC single-core HP @ 160MHz + LP core @ 20MHz, hardware crypto (AES/SHA/RSA/ECC), Cpu Architecture: RISC-V RV32IMAC, Cpu Frequency: 160MHz, Cpu Cores: 1, Ram: 512KB SRAM + 16KB LP SRAM, Flash: 8MB (QSPI), Usb: USB-C 2.0 (native OTG, up to 12Mbps) + USB-C to UART bridge, Power: 5V, Operating Voltage: 3.3V, Operating Temp: -40°C to +85°C, Sd Card: none, Antenna Connector: Built-in PCB antenna (WROOM-1) or U.FL (WROOM-1U)
- **Connectivity:** Wifi: 802.11ax (WiFi 6, 2.4GHz), Bluetooth: BLE 5, Thread: Thread 1.3, Zigbee: Zigbee 3.0, Matter: Matter over Thread / WiFi
- **Components:** {"name":"ESP32-C6-WROOM-1","type":"mcu","label":"RISC-V WiFi 6 + 802.15.4 MCU Module","description":"Single-core RISC-V @ 160MHz with WiFi 6, BLE 5, and IEEE 802.15.4 (Thread/Zigbee/Matter). 8MB flash, hardware AES/SHA/RSA/ECC crypto, secure boot.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c6-wroom-1_wroom-1u_datasheet_en.pdf"}, {"name":"WS2812B","type":"led-driver","label":"Addressable RGB LED","description":"Single WS2812 addressable RGB LED on GPIO8 for visual status indication.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf"}
- **Firmware:** esp-idf, arduino, micropython, esphome, zephyr
- **Use Cases:** matter-smart-home, zigbee-sensor-node, thread-mesh-node, home-automation, iot-prototyping
- **Open Source Status:** open-source
- **Licenses:** apache-2.0
- **Gpio Map:** {"pin":"GPIO0","function":"GPIO / ADC / SPI CLK","protocol":"GPIO","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO1","function":"GPIO / ADC / SPI CS","protocol":"GPIO","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO2","function":"GPIO / ADC / SPI MOSI","protocol":"GPIO","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO3","function":"GPIO / ADC / SPI MISO","protocol":"GPIO","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO4","function":"GPIO / ADC / MTMS","protocol":"GPIO","capabilities":["digital-input","digital-output","adc","strapping"]}, {"pin":"GPIO5","function":"GPIO / ADC / MTDI","protocol":"GPIO","capabilities":["digital-input","digital-output","adc","strapping"]}, {"pin":"GPIO6","function":"GPIO / ADC / MTCK","protocol":"GPIO","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GPIO7","function":"GPIO / ADC / MTDO","protocol":"GPIO","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GPIO8","function":"RGB LED / strapping","protocol":"WS2812","capabilities":["digital-output","strapping"]}, {"pin":"GPIO9","function":"Boot button / strapping","protocol":"GPIO","capabilities":["digital-input","strapping"]}, {"pin":"GPIO10","function":"GPIO / ADC","protocol":"GPIO","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO11","function":"GPIO / ADC / VDD_SPI","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO12","function":"GPIO / SPI flash CLK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO13","function":"GPIO / SPI flash Q","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO14","function":"GPIO / SPI flash WP","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO15","function":"GPIO / strapping","protocol":"GPIO","capabilities":["digital-input","digital-output","strapping"]}, {"pin":"GPIO16","function":"UART TX","protocol":"UART","capabilities":["digital-output","pwm"]}, {"pin":"GPIO17","function":"UART RX","protocol":"UART","capabilities":["digital-input","pwm"]}, {"pin":"GPIO18","function":"GPIO / USB D-","protocol":"USB","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO19","function":"GPIO / USB D+","protocol":"USB","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO22","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO23","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}
- **Bus Interfaces:** {"name":"UART","bus":"UART0","pins":{"TX":"GPIO16","RX":"GPIO17"}}, {"name":"I2C","pins":{"SDA":"GPIO22","SCL":"GPIO23"}}, {"name":"SPI","pins":{"CLK":"GPIO0","MOSI":"GPIO2","MISO":"GPIO3","CS":"GPIO1"}}
- **Links:** Product Url: https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32c6/esp32-c6-devkitc-1/user_guide.html, Github Url: https://github.com/espressif/esp-dev-kits/tree/master/esp32-c6-devkitc-1, Schematics Url: https://dl.espressif.com/dl/schematics/esp32-c6-devkitc-1-schematics_v1.4.pdf, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32-c6-wroom-1_wroom-1u_datasheet_en.pdf
- **Stores:** {"name":"Espressif / AliExpress","url":"https://www.espressif.com/en/company/contact/buy-a-sample","price":"10.00"}

## Tags

`esp32-c6`, `wifi6`, `matter`, `thread`, `zigbee`, `ble`, `risc-v`, `espressif`, `devkit`

---
[View full page](https://openhardware.directory/s/1439/espressif-esp32-c6-devkitc-1)

---

# JetHub D1 / D1+

> DIN-rail mountable Linux IoT hub by JetHome, powered by the Amlogic S905W2 SoC with up to 4GB DDR4, 16GB eMMC, WiFi 5, Bluetooth 5.0, Gigabit Ethernet, and 12V DC — designed for home automation and industrial IoT.

## Details

- **Brand:** JetHome
- **Board Type:** linux-sbc
- **Connectivity:** Wifi: 802.11ac (WiFi 5), Bluetooth: BLE 5.0, Ethernet: Gigabit
- **Specs:** Cpu: Quad-core Cortex-A35 @ 2GHz (Amlogic S905W2), Cpu Architecture: ARM Cortex-A35, Cpu Frequency: 2GHz, Cpu Cores: 4, Ram: 2GB or 4GB DDR4, Flash: 16GB eMMC, Sd Card: microSD, Usb: USB 2.0 + USB-C, Operating Voltage: 3.3V, Power: 12V DC, Antenna Connector: Built-in PCB antenna
- **Components:** {"type":"soc","name":"Amlogic-S905W2","label":"Amlogic S905W2 Quad-Core SoC","description":"Amlogic S905W2 quad-core Cortex-A35 @ 2GHz SoC with Mali-G31 GPU and neural network engine for media and IoT applications.","datasheetUrl":"https://www.amlogic.com/#Products/393/index.html"}
- **Firmware Compatible:** armbian
- **Use Cases:** home-automation, iot-gateway, din-rail, industrial-controller
- **Open Source:** Schematics: true
- **Open Source Status:** partially-open
- **Product Readiness:** consumer
- **Links:** Product Url: https://jethome.ru/jethub-d1/, Wiki Url: https://www.armbian.com/jethub-d1/
- **Price:** Usd: 95, Buy Url: https://www.aliexpress.com/item/1005010431713721.html
- **Stores:** {"name":"AliExpress","url":"https://www.aliexpress.com/item/1005010431713721.html","price":"$95.00"}

## Tags

`home-automation`, `iot-gateway`, `din-rail`, `amlogic`, `wifi`, `embedded-linux`, `industrial`

---
[View full page](https://openhardware.directory/s/1439/jethub-d1)

---

# Pycom Pysense

> Multi-sensor expansion board for Pycom modules featuring light, barometric pressure, humidity, temperature, and 3-axis accelerometer sensors. Includes MicroSD slot, USB serial, LiPo charger, and ultra-low 1µA deep sleep.

## Details

- **Brand:** Pycom
- **Price:** Usd: 34.95, Buy Url: https://www.adafruit.com/product/3507
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3507","price":34.95}
- **Board Type:** IoT Sensor Board
- **Specs:** Cpu: N/A (expansion board — CPU provided by attached Pycom module), Cpu Architecture: N/A, Cpu Frequency: N/A, Cpu Cores: N/A, Ram: N/A (provided by host module), Flash: N/A (provided by host module), Dimensions: 55mm × 35mm × 10mm, Weight: 11g, Operating Voltage: 3.3V, Power: 5V via USB or LiPo battery via JST connector, Sd Card: microSD
- **Components:** {"name":"LIS2HH12","type":"imu","label":"3-Axis Accelerometer","description":"12-bit 3-axis MEMS accelerometer for motion detection and orientation sensing.","datasheetUrl":"https://www.st.com/resource/en/datasheet/lis2hh12.pdf"}, {"name":"MPL3115A2","type":"sensor","label":"Barometric Pressure & Temperature Sensor","description":"MEMS pressure sensor with 20-bit data, barometric pressure and temperature output.","datasheetUrl":"https://www.nxp.com/docs/en/data-sheet/MPL3115A2.pdf"}, {"name":"SI7006-A20","type":"sensor","label":"Humidity & Temperature Sensor","description":"Relative humidity and temperature sensor with I2C digital output.","datasheetUrl":"https://www.silabs.com/documents/public/data-sheets/Si7006-A20.pdf"}, {"name":"APDS-9007","type":"sensor","label":"Ambient Light Sensor","description":"Analog output ambient light sensor for daylight and indoor light measurement.","datasheetUrl":"https://docs.broadcom.com/doc/AV02-0512EN"}
- **Protocols:** I2C, UART, USB
- **Available Software:** MicroPython
- **Firmware Compatible:** micropython
- **Links:** Product Page: https://www.adafruit.com/product/3507, Product Url: https://www.adafruit.com/product/3507, Documentation: https://docs.pycom.io/datasheets/expansionboards/pysense/, Datasheet Url: https://cdn-shop.adafruit.com/product-files/3507/3507_specsheet.pdf, Pinout: https://cdn-shop.adafruit.com/product-files/3507/3507_pinout.pdf
- **Product Readiness:** developer
- **Use Cases:** environmental-monitoring, weather-station, smart-agriculture, iot-sensor-platform, air-quality-monitoring

## Tags

`sensors`, `environmental-monitoring`, `iot`, `pycom`, `micropython`, `accelerometer`, `lipo`, `expansion-board`, `humidity`, `pressure`

---
[View full page](https://openhardware.directory/s/1439/pycom-pysense)

---

# ESP32-C6 DevKitC-1-N8

> Official Espressif development board featuring the ESP32-C6 — a RISC-V single-core MCU with WiFi 6, BLE 5.0, Zigbee 3.0, Thread 1.3, and native Matter support. 8MB flash, USB-C JTAG/serial.

## Details

- **Brand:** Espressif
- **Board Type:** dev-board
- **Price:** Usd: 9.95, Buy Url: https://www.adafruit.com/product/5672
- **Specs:** Cpu: RISC-V single-core LP @ 160MHz + ULP @ 20MHz (ESP32-C6), Cpu Architecture: RISC-V 32-bit, Cpu Frequency: 160MHz, Cpu Cores: 1, Ram: 512KB SRAM, Flash: 8MB, Usb: USB-C 2.0 (JTAG/serial), Operating Voltage: 3.3V, Power: 5V, Sd Card: none, Antenna Connector: Built-in PCB antenna
- **Connectivity:** Wifi: 802.11ax WiFi 6, Bluetooth: BLE 5.0, Zigbee: Zigbee 3.0, Thread: Thread 1.3, Matter: Matter 1.0
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO6","SCL":"GPIO7"}}, {"name":"SPI","pins":{"MOSI":"GPIO7","MISO":"GPIO2","SCK":"GPIO6","CS":"GPIO10"}}, {"name":"UART","pins":{"TX":"GPIO16","RX":"GPIO17"}}, {"name":"PWM","notes":"Available on all GPIO via LEDC controller"}, {"name":"ADC","pins":{"ADC0":"GPIO0","ADC1":"GPIO1","ADC2":"GPIO2","ADC3":"GPIO3","ADC4":"GPIO4","ADC5":"GPIO5","ADC6":"GPIO6"}}
- **Gpio Map:** {"pin":"GPIO0","function":"ADC0","protocol":"ADC","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO1","function":"ADC1","protocol":"ADC","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO2","function":"ADC2 / SPI MISO","protocol":"ADC","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO3","function":"ADC3","protocol":"ADC","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO4","function":"ADC4","protocol":"ADC","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO5","function":"ADC5","protocol":"ADC","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO6","function":"ADC6 / I2C SDA / SPI SCK","protocol":"ADC","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO7","function":"I2C SCL / SPI MOSI","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO8","function":"GPIO8","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO9","function":"GPIO9","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO10","function":"SPI CS","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO11","function":"GPIO11","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO12","function":"GPIO12","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO13","function":"GPIO13","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO14","function":"GPIO14","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO15","function":"GPIO15","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO16","function":"UART TX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO17","function":"UART RX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO18","function":"GPIO18","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO19","function":"GPIO19","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO20","function":"GPIO20","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO21","function":"GPIO21","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO22","function":"GPIO22","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO23","function":"GPIO23","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}
- **Components:** {"name":"ESP32-C6","type":"mcu","label":"RISC-V WiFi 6 + BLE 5 + Zigbee + Thread MCU","description":"ESP32-C6 SoC with RISC-V 32-bit core, WiFi 6, BLE 5.0, Zigbee 3.0, Thread 1.3, and Matter support","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c6_datasheet_en.pdf"}
- **Firmware Compatible:** esp-idf, arduino, micropython, zephyr, matter
- **Use Cases:** iot, smart-home, matter-smart-home, zigbee-gateway, thread-mesh
- **Links:** Product Url: https://www.adafruit.com/product/5672, Github Url: https://github.com/espressif/esp-dev-kits

## Tags

`esp32-c6`, `risc-v`, `wifi6`, `zigbee`, `thread`, `matter`, `ble`, `espressif`, `devkit`

---
[View full page](https://openhardware.directory/s/1439/esp32-c6-devkitc-1)

---

# ESP32-H2 DevKitM-1-N4S

> Official Espressif development board for the ESP32-H2 — a RISC-V MCU purpose-built for 802.15.4 wireless protocols: BLE 5.3, Zigbee 3.0, Thread 1.3, and Matter. No WiFi. 4MB flash, USB-C with CH343P.

## Details

- **Brand:** Espressif
- **Board Type:** dev-board
- **Price:** Usd: 10, Buy Url: https://www.adafruit.com/product/5715
- **Specs:** Cpu: RISC-V single-core @ 96MHz (ESP32-H2), Cpu Architecture: RISC-V 32-bit, Cpu Frequency: 96MHz, Cpu Cores: 1, Ram: 320KB SRAM, Flash: 4MB, Usb: USB-C 2.0 (JTAG/serial via CH343P), Operating Voltage: 3.3V, Power: 5V, Sd Card: none, Antenna Connector: Built-in PCB antenna
- **Connectivity:** Bluetooth: BLE 5.3, Zigbee: Zigbee 3.0, Thread: Thread 1.3, Matter: Matter 1.0
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO12","SCL":"GPIO22"}}, {"name":"SPI","pins":{"MOSI":"GPIO5","MISO":"GPIO0","SCK":"GPIO4","CS":"GPIO1"}}, {"name":"UART","pins":{"TX":"GPIO24","RX":"GPIO23"}}, {"name":"PWM","notes":"LEDC controller available on all GPIO"}
- **Gpio Map:** {"pin":"GPIO0","function":"SPI MISO","protocol":"SPI","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO1","function":"SPI CS","protocol":"SPI","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO2","function":"GPIO2","protocol":"GPIO","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO3","function":"GPIO3","protocol":"GPIO","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO4","function":"SPI SCK","protocol":"SPI","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO5","function":"SPI MOSI","protocol":"SPI","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO6","function":"GPIO6","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO7","function":"GPIO7","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO8","function":"GPIO8","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO9","function":"GPIO9","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO10","function":"GPIO10","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO11","function":"GPIO11","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO12","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO13","function":"GPIO13","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO14","function":"GPIO14","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO15","function":"GPIO15","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO16","function":"GPIO16","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO17","function":"GPIO17","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO22","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO23","function":"UART RX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO24","function":"UART TX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO25","function":"GPIO25","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO26","function":"GPIO26","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO27","function":"GPIO27","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}
- **Components:** {"name":"ESP32-H2","type":"mcu","label":"RISC-V BLE 5.3 + Zigbee + Thread MCU (no WiFi)","description":"ESP32-H2 SoC with RISC-V 32-bit core at 96MHz, BLE 5.3, Zigbee 3.0, Thread 1.3, and Matter 1.0 — no WiFi radio","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-h2_datasheet_en.pdf"}
- **Firmware Compatible:** esp-idf, arduino, zephyr, matter
- **Use Cases:** iot, smart-home, matter-smart-home, zigbee-gateway, thread-mesh
- **Links:** Product Url: https://www.adafruit.com/product/5715, Github Url: https://github.com/espressif/esp-dev-kits

## Tags

`esp32-h2`, `risc-v`, `zigbee`, `thread`, `matter`, `ble`, `802154`, `espressif`, `devkit`

---
[View full page](https://openhardware.directory/s/1439/esp32-h2-devkitm-1)

---

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

## Details

- **Brand:** LILYGO
- **Price:** Usd: 29.98, Buy Url: https://lilygo.cc/products/t-sim-a7670e
- **Stores:** {"name":"LILYGO Official Store","url":"https://lilygo.cc/products/t-sim-a7670e","price":"$29.98"}
- **Board Type:** ESP32
- **Battery Powered:** 18650
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2, Cellular: 4G LTE Cat-1
- **Specs:** Cpu: ESP32-WROVER-E, Cpu Architecture: Xtensa LX6 dual-core, Cpu Speed: 240 MHz, Flash: 4MB, Ram: 520 KB, Psram: 8MB, Operating Voltage: 3.3V, Power: 5V, Usb: USB-C (CH9102), Sd Card: microSD, Antenna Connector: U.FL/IPEX, Charging Port: USB-C, Battery Capacity: 18650 Li-Ion (external holder)
- **Components:** {"name":"ESP32-WROVER-E","type":"mcu","label":"Main MCU","description":"Dual-core 240 MHz Xtensa LX6 MCU with 4 MB flash and 8 MB PSRAM, integrated Wi-Fi 802.11 b/g/n and Bluetooth 4.2.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"A7670E","type":"cellular-modem","label":"LTE Cat-1 Modem","description":"SIMCOM A7670E LTE Cat-1 modem supporting voice calls, SMS, and data over LTE-FDD B1/B3/B5/B7/B8/B20 and GSM 900/1800 MHz. Optional GNSS (GPS/GLONASS/BeiDou) positioning.","datasheetUrl":"https://www.ai-thinker.com/pro_view-58.html"}, {"name":"CH9102","type":"usb-bridge","label":"USB-to-Serial Bridge","description":"WCH CH9102 USB-to-TTL serial converter for USB programming and debugging.","datasheetUrl":"https://www.wch-ic.com/products/CH9102.html"}
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}, {"name":"SDIO"}, {"name":"I2S"}, {"name":"CAN"}
- **Available Software:** Arduino IDE, ESP-IDF
- **Firmware Compatible:** arduino, esp-idf
- **Links:** Product Url: https://lilygo.cc/products/t-sim-a7670e, Github Url: https://github.com/Xinyuan-LilyGO/LilyGo-Modem-Series
- **Open Source:** Firmware: true
- **Open Source Status:** open-firmware
- **Product Readiness:** developer
- **Use Cases:** iot-sensors, asset-tracking, remote-monitoring, smart-agriculture, vehicle-tracking, alarm-systems

## Tags

`esp32`, `4g`, `lte`, `a7670e`, `cellular`, `gps`, `iot`, `lilygo`, `voice`, `sms`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-sim-a7670e)

---

# LILYGO T-A7608E-H

> ESP32-WROVER-E development board with A7608E-H LTE Cat-1 modem supporting voice, SMS, GPS, and multi-band LTE-FDD/TDD connectivity for Europe with 18650 battery support.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 34.99, Buy Url: https://lilygo.cc/products/t-a7608e-h
- **Stores:** {"name":"LILYGO Official Store","url":"https://lilygo.cc/products/t-a7608e-h","price":"$34.99"}
- **Board Type:** ESP32
- **Battery Powered:** 18650
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2, Cellular: 4G LTE Cat-1
- **Specs:** Cpu: ESP32-WROVER-E, Cpu Architecture: Xtensa LX6 dual-core, Cpu Speed: 240 MHz, Flash: 4MB, Ram: 520 KB, Psram: 8MB, Operating Voltage: 3.3V, Power: 5V, Usb: USB-C (CH9102), Sd Card: microSD, Antenna Connector: U.FL/IPEX, Charging Port: USB-C, Battery Capacity: 18650 Li-Ion (external holder)
- **Components:** {"name":"ESP32-WROVER-E","type":"mcu","label":"Main MCU","description":"Dual-core 240 MHz Xtensa LX6 MCU with 4 MB flash and 8 MB PSRAM, integrated Wi-Fi 802.11 b/g/n and Bluetooth 4.2.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"A7608E-H","type":"cellular-modem","label":"LTE Cat-1 Modem with HSPA+","description":"SIMCOM A7608E-H LTE Cat-1 modem with multi-band LTE-TDD/FDD, UMTS/HSPA+, GSM/GPRS/EDGE support and integrated GPS/GNSS for Europe frequency bands.","datasheetUrl":"https://www.ai-thinker.com/pro_view-58.html"}, {"name":"CH9102","type":"usb-bridge","label":"USB-to-Serial Bridge","description":"WCH CH9102 USB-to-TTL serial converter for USB programming and debugging.","datasheetUrl":"https://www.wch-ic.com/products/CH9102.html"}
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}, {"name":"SDIO"}, {"name":"I2S"}, {"name":"CAN"}
- **Available Software:** Arduino IDE, ESP-IDF
- **Firmware Compatible:** arduino, esp-idf
- **Links:** Product Url: https://lilygo.cc/products/t-a7608e-h, Github Url: https://github.com/Xinyuan-LilyGO/LilyGo-Modem-Series
- **Open Source:** Firmware: true
- **Open Source Status:** open-firmware
- **Product Readiness:** developer
- **Use Cases:** iot-sensors, asset-tracking, vehicle-tracking, alarm-systems, remote-monitoring, industrial-iot

## Tags

`esp32`, `4g`, `lte`, `a7608`, `cellular`, `gps`, `iot`, `lilygo`, `voice`, `sms`, `umts`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-a7608e-h)

---

# LILYGO TO-ESP8266 OLED SH1106

> ESP8266 development board with 1.3-inch SH1106 OLED display, 8 digital I/O pins, CH9102 USB-serial, 3.3V operation, WiFi 802.11 b/g/n, and JST 1.25mm LiPo connector — supports ESPHome and Tasmota firmware.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 9.56, Buy Url: https://lilygo.cc/products/to-esp8266-oled-sh1106
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/to-esp8266-oled-sh1106","price":"$9.56"}
- **Board Type:** ESP8266
- **Connectivity:** Wifi: 802.11 b/g/n
- **Specs:** Cpu: ESP8266, Cpu Architecture: Tensilica L106 single-core, Cpu Frequency: 80/160MHz, Cpu Cores: 1, Flash: 4MB, Ram: 160KB, Gpio: 8, Operating Voltage: 3.3V, Power: 5V + LiPo, Usb: Micro-USB (CH9102), Display Type: OLED, Display Size: 1.3", Display Resolution: 128×64, Battery Capacity: LiPo (user-supplied, 1.25mm JST), Antenna Connector: built-in PCB antenna / optional external, Sd Card: none
- **Components:** {"name":"ESP8266","type":"mcu","label":"Microcontroller","description":"Single-core Tensilica L106 at 80/160MHz with 160KB RAM and integrated WiFi 802.11 b/g/n.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/0a-esp8266ex_datasheet_en.pdf"}, {"name":"SH1106","type":"display","label":"OLED Display Driver","description":"1.3-inch monochrome OLED at 128×64 resolution via I2C interface (SDA D1, SCL D2).","datasheetUrl":"https://www.displayfuture.com/Display/datasheet/controller/SH1106.pdf"}, {"name":"CH9102","type":"usb-serial","label":"USB-to-Serial Bridge","description":"CH9102 USB to UART bridge for flashing and serial communication.","datasheetUrl":"https://www.wch-ic.com/products/CH9102.html"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}
- **Battery Powered:** Li-Po
- **Links:** Product Url: https://lilygo.cc/products/to-esp8266-oled-sh1106
- **Firmware Compatible:** arduino, platformio, esphome
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** iot, environmental-monitoring, smart-home, weather-display

## Tags

`esp8266`, `oled`, `sh1106`, `development-board`, `iot`, `esphome`, `tasmota`, `wifi`, `arduino`

---
[View full page](https://openhardware.directory/s/1439/lilygo-to-esp8266-oled-sh1106)

---

# 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

- **Brand:** Pycom
- **Price:** Usd: 54.95, Buy Url: https://www.adafruit.com/product/3612
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3612","price":54.95}
- **Board Type:** dev-board
- **Specs:** Cpu: Espressif ESP32 dual-core Xtensa LX6, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 4 MB, Flash: 8 MB, Gpio: 22, Dimensions: 55mm × 20mm × 3.5mm, Weight: 7g, Operating Voltage: 3.3V, Power: 3.3V-5.5V via pin headers or Pycom expansion board, Sd Card: microSD, Antenna Connector: U.FL/IPEX
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2, Cellular: NB-IoT / LTE-M
- **Components:** {"name":"ESP32","type":"mcu","label":"Microcontroller + WiFi + BLE","description":"Dual-core Xtensa LX6 at 240 MHz with integrated 802.11 b/g/n WiFi and Bluetooth 4.2/BLE.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"Sequans Monarch","type":"wireless-module","label":"LTE CAT-M1/NB1 Modem","description":"LTE modem supporting CAT-M1 and NB1 (3GPP Release 13) across 699-2690 MHz globally.","datasheetUrl":"https://www.sequans.com/products/monarch/"}
- **Gpio Map:** {"pin":"P0","function":"RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"P1","function":"TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"P2","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P3","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P4","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P6","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P7","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P8","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P9","function":"SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"P10","function":"SCL/MOSI","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"P11","function":"MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"P12","function":"SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"P13","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P14","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P15","function":"GPIO/ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"P16","function":"GPIO/ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"P17","function":"GPIO/ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"P18","function":"GPIO/ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"P19","function":"GPIO/ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"P20","function":"GPIO/ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"P21","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P22","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"P9","SCL":"P10"}}, {"name":"SPI","pins":{"MOSI":"P10","MISO":"P11","SCK":"P12"}}, {"name":"UART","pins":{"TX":"P1","RX":"P0"}}, {"name":"WiFi","pins":{}}, {"name":"Bluetooth","pins":{}}, {"name":"LTE","pins":{}}
- **Available Software:** MicroPython
- **Firmware Compatible:** micropython
- **Links:** Product Page: https://www.adafruit.com/product/3612, Product Url: https://www.adafruit.com/product/3612, Documentation: https://docs.pycom.io/datasheets/development/gpy/, Github Url: https://github.com/pycom/pycom-micropython-sigfox
- **Open Source:** Firmware: true
- **Certifications:** FCC, CE, RoHS
- **Product Readiness:** developer
- **Use Cases:** cellular-iot, lpwan, asset-tracking, smart-metering, industrial-iot

## Tags

`lte`, `cat-m1`, `nb-iot`, `esp32`, `micropython`, `wifi`, `ble`, `iot`, `pycom`, `lpwan`, `cellular`

---
[View full page](https://openhardware.directory/s/1439/pycom-gpy)

---

# Adafruit ESP32-S2 Feather with BME280

> ESP32-S2 Feather with an onboard BME280 temperature, humidity, and barometric pressure sensor, plus 4 MB flash, 2 MB PSRAM, native USB-C, STEMMA QT, and LiPoly charging.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 24.95, Buy Url: https://www.adafruit.com/product/5303
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5303","price":24.95}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Wifi: 2.4GHz 802.11 b/g/n
- **Specs:** Cpu: Xtensa LX7 single-core @ 240 MHz (ESP32-S2), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240 MHz, Cpu Cores: 1, Ram: 320 KB SRAM + 2 MB PSRAM, Flash: 4MB, Psram: 2MB, Power: 5V + LiPo, Usb Connector: USB-C, Sd Card: none, Operating Voltage: 3.3V, Dimensions: 52.4 × 22.9 × 7.2 mm, Weight: 6.3 g, Antenna Connector: built-in PCB antenna, Battery Capacity: user-supplied LiPo
- **Battery Powered:** Li-Po
- **Components:** {"name":"ESP32-S2","type":"mcu","label":"MCU","description":"Espressif ESP32-S2 single-core 240 MHz Xtensa LX7 with native USB OTG, 2.4 GHz WiFi, and 320 KB SRAM.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf"}, {"name":"BME280","type":"sensor","label":"Environmental Sensor","description":"Bosch BME280 combined temperature, humidity, and barometric pressure sensor with I2C interface at 0x77.","datasheetUrl":"https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bme280-ds002.pdf"}, {"name":"MAX17048","type":"battery-charger","label":"Battery Monitor","description":"Maxim MAX17048 Li-Ion/LiPo fuel gauge providing state-of-charge via I2C.","datasheetUrl":"https://www.analog.com/media/en/technical-documentation/data-sheets/MAX17048-MAX17049.pdf"}
- **Gpio Map:** {"pin":"GPIO17","name":"A0","function":"ADC","protocol":"ADC","capabilities":["ADC"]}, {"pin":"GPIO18","name":"A1","function":"ADC","protocol":"ADC","capabilities":["ADC"]}, {"pin":"GPIO14","name":"A2","function":"ADC","protocol":"ADC","capabilities":["ADC"]}, {"pin":"GPIO15","name":"A3","function":"ADC","protocol":"ADC","capabilities":["ADC"]}, {"pin":"GPIO16","name":"A4","function":"ADC","protocol":"ADC","capabilities":["ADC"]}, {"pin":"GPIO8","name":"A5","function":"ADC","protocol":"ADC","capabilities":["ADC","touch"]}, {"pin":"GPIO5","name":"D5","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO6","name":"D6","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO9","name":"D9","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO10","name":"D10","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO11","name":"D11","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO12","name":"D12","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO13","name":"D13/LED","function":"LED","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO36","name":"SCK","function":"SCK","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO35","name":"MOSI","function":"MOSI","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO37","name":"MISO","function":"MISO","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO3","name":"SDA (STEMMA QT)","function":"SDA","protocol":"I2C","capabilities":["I2C","STEMMA QT"]}, {"pin":"GPIO4","name":"SCL (STEMMA QT)","function":"SCL","protocol":"I2C","capabilities":["I2C","STEMMA QT"]}, {"pin":"GPIO43","name":"TX","function":"TX","protocol":"UART","capabilities":["UART"]}, {"pin":"GPIO44","name":"RX","function":"RX","protocol":"UART","capabilities":["UART"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO3","SCL":"GPIO4"}}, {"name":"SPI","pins":{"SCK":"GPIO36","MOSI":"GPIO35","MISO":"GPIO37"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"USB","pins":{}}
- **Bus Interfaces:** i2c, spi, uart, USB
- **Firmware Compatible:** circuitpython, arduino, esp-idf
- **Available Software:** {"name":"CircuitPython","url":"https://circuitpython.org/board/adafruit_feather_esp32s2/"}, {"name":"Arduino","url":"https://docs.espressif.com/projects/arduino-esp32/"}
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/5303, Github Url: https://github.com/adafruit/Adafruit-ESP32-S2-Feather-PCB, Learn Guide: https://learn.adafruit.com/adafruit-esp32-s2-feather-bme280
- **Use Cases:** iot, environmental-monitoring, smart-home, plant-monitoring
- **Prompt Version:** adafruit-bulk-import-v1

## Tags

`esp32-s2`, `feather`, `bme280`, `environmental-sensor`, `circuitpython`, `stemma-qt`, `wifi`, `lipo`

---
[View full page](https://openhardware.directory/s/1439/adafruit-esp32-s2-feather-bme280)

---

# Arduino Nicla Vision

> Tiny 22.86mm AI vision module with STM32H747 dual-core Cortex-M7/M4, 2MP camera, WiFi/BLE, 6-axis IMU, microphone, and time-of-flight sensor — runs TinyML image recognition and OpenMV/MicroPython at the edge.

## Details

- **Brand:** Arduino
- **Price:** Usd: 65, Buy Url: https://store-usa.arduino.cc/products/nicla-vision
- **Stores:** {"name":"Arduino Store (US)","url":"https://store-usa.arduino.cc/products/nicla-vision","price":"$65.00"}, {"name":"Arduino Store (EU)","url":"https://store.arduino.cc/products/nicla-vision","price":"€71.83"}, {"name":"DigiKey","url":"https://www.digikey.com/en/products/detail/arduino/ABX00051/16733930","price":"$72.00"}, {"name":"Mouser","url":"https://www.mouser.com/ProductDetail/Arduino/ABX00051","price":"$72.00"}
- **Board Type:** module
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: ["ARM Cortex-M7 @ 480MHz","Cortex-M4 @ 240MHz"], Cpu Architecture: ARM Cortex-M7, Cpu Frequency: 480MHz, Cpu Cores: 2, Ram: 1MB SRAM, Flash: 2MB, Usb: Micro-USB, Power: 3.3V via Micro-USB or battery, Operating Voltage: 3.3V, Dimensions: 22.86 × 22.86mm, Weight: 2g, Sd Card: No, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"STM32H747AII6","type":"mcu","label":"Dual-Core ARM Cortex-M7/M4 MCU","description":"STMicroelectronics STM32H747AII6 with Cortex-M7 at 480MHz and Cortex-M4 at 240MHz, 2MB flash, 1MB RAM.","datasheetUrl":"https://www.st.com/resource/en/datasheet/stm32h747ai.pdf"}, {"name":"GC2145","type":"camera","label":"2MP CMOS Camera","description":"GalaxyCore GC2145 2-megapixel CMOS image sensor for vision AI and image classification.","datasheetUrl":"https://www.galaxycore.com.cn/Uploads/image/GC2145/GC2145_CSP_DataSheet_release_V1.0_20131201.pdf"}, {"name":"LSM6DSOX","type":"accelerometer","label":"6-Axis IMU with ML Core","description":"STMicroelectronics LSM6DSOX 6-axis IMU with embedded machine learning core.","datasheetUrl":"https://www.st.com/resource/en/datasheet/lsm6dsox.pdf"}, {"name":"VL53L1CBV0FY","type":"sensor","label":"Time-of-Flight Distance Sensor","description":"STMicroelectronics VL53L1 long-range time-of-flight sensor for proximity and distance measurement.","datasheetUrl":"https://www.st.com/resource/en/datasheet/vl53l1x.pdf"}
- **Protocols:** {"name":"SPI","pins":{"notes":"Via castellated pads"}}, {"name":"I2C","pins":{"notes":"Via castellated pads"}}
- **Gpio Map:** {"pin":"GPIO0","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO1","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO2","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO3","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output"]}
- **Links:** Product Url: https://store.arduino.cc/products/nicla-vision, Wiki Url: https://docs.arduino.cc/hardware/nicla-vision/, Datasheet Url: https://docs.arduino.cc/resources/datasheets/ABX00051-datasheet.pdf
- **Firmware Compatible:** arduino, micropython
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** security-camera, industrial-iot, iot

## Tags

`arduino`, `nicla`, `vision`, `camera`, `ai`, `tinyml`, `stm32`, `wifi`, `ble`

---
[View full page](https://openhardware.directory/s/1439/arduino-nicla-vision)

---

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

## Details

- **Brand:** LILYGO
- **Price:** Usd: 9.31, Buy Url: https://lilygo.cc/products/t-higrow
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-higrow","price":"$9.31"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz, FPU, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 4MB, Usb: Micro-USB, Power: 5V + LiPo, Operating Voltage: 3.3V, Antenna Connector: Built-in PCB antenna, Sd Card: none, Battery Capacity: 200mAh
- **Components:** {"name":"ESP32-D0WDQ6","type":"mcu","label":"Dual-Core WiFi & BT 4.2 MCU","description":"Espressif ESP32-D0WDQ6 dual-core Xtensa LX6 at 240MHz with WiFi and Bluetooth 4.2/BLE.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"BH1750","type":"sensor","label":"Ambient Light Sensor (1–65535 lux)","description":"ROHM BH1750 I2C ambient light sensor with 1–65535 lux range for plant light-cycle monitoring.","datasheetUrl":"https://www.mouser.com/datasheet/2/348/bh1750fvi-e-186247.pdf"}, {"name":"DHT11","type":"sensor","label":"Temperature & Humidity Sensor","description":"AOSONG DHT11 digital temperature and humidity sensor (±2°C, ±5% RH) for environmental monitoring.","datasheetUrl":"https://www.mouser.com/datasheet/2/758/DHT11-Technical-Data-Sheet-Translated-Version-1143054.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO25","SCL":"GPIO26"}}, {"name":"UART","pins":{"TX":"GPIO1","RX":"GPIO3"}}
- **Gpio Map:** {"pin":"GPIO25","function":"I2C SDA (BH1750)","protocol":"I2C","capabilities":["digital-input","digital-output","dac"]}, {"pin":"GPIO26","function":"I2C SCL (BH1750)","protocol":"I2C","capabilities":["digital-input","digital-output","dac"]}, {"pin":"GPIO32","function":"Soil Moisture ADC","protocol":"ADC","capabilities":["digital-input","adc","rtc"]}, {"pin":"GPIO33","function":"Soil Fertility ADC","protocol":"ADC","capabilities":["digital-input","adc","rtc"]}, {"pin":"GPIO0","function":"Boot / Free GPIO","protocol":"GPIO","capabilities":["digital-input","strapping"]}, {"pin":"GPIO34","function":"DHT11 / BME280 Data","protocol":"GPIO","capabilities":["digital-input","adc","input-only"]}
- **Firmware Compatible:** arduino, micropython, esphome, platformio
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** plant-monitoring, greenhouse-automation, environmental-monitoring, smart-home, iot
- **Battery Powered:** Li-Po
- **Links:** Product Url: https://lilygo.cc/products/t-higrow, Github Url: https://github.com/Xinyuan-LilyGO/TTGO-HiGrow, Wiki Url: https://wiki.lilygo.cc

## Tags

`esp32`, `soil-sensor`, `plant`, `agriculture`, `lilygo`, `dht11`, `bme280`, `bh1750`, `wifi`, `esphome`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-higrow)

---

# LILYGO T-Journal

> Compact ESP32-PICO-D4 camera board with OV2640 2MP sensor, 0.91-inch SSD1306 OLED display, fisheye or normal lens options, WiFi, BLE, and LiPo battery support — a minimal wireless camera module for IoT vision projects.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 14.15, Buy Url: https://lilygo.cc/products/t-journal
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-journal","price":"$14.15"}
- **Board Type:** ESP32
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Battery Powered:** Li-Po
- **Specs:** Cpu: ESP32-PICO-D4, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 4MB, Ram: 520KB SRAM, Operating Voltage: 3.3V, Power: 5V + LiPo, Usb: Micro-USB, Display Type: OLED, Display Size: 0.91", Display Resolution: 128x32, Charging Port: JST 1.25mm, Battery Capacity: LiPo (user-supplied, 1.25mm JST)
- **Components:** {"name":"ESP32-PICO-D4","type":"mcu","label":"Microcontroller","description":"ESP32 SiP with 4MB flash, 520KB SRAM, 240MHz dual-core Xtensa LX6, WiFi and BLE 4.2 in minimal package","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"OV2640","type":"camera","label":"2MP Camera Sensor","description":"OV2640 2-megapixel camera sensor with fisheye or normal lens option for wide-angle or standard field of view","datasheetUrl":"https://www.uctronics.com/download/cam_module/OV2640DS.pdf"}, {"name":"SSD1306","type":"display","label":"0.91\" OLED Display","description":"128x32 monochrome OLED display for status and preview output","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}
- **Available Software:** Arduino IDE, ESP-IDF
- **Links:** Product Url: https://lilygo.cc/products/t-journal, Github Url: https://github.com/Xinyuan-LilyGO/esp32-camera-series
- **Firmware Compatible:** arduino, esp-idf
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** wifi-camera-streaming, computer-vision, timelapse-photography, iot-surveillance

## Tags

`esp32`, `camera`, `ov2640`, `oled`, `wifi-camera`, `fisheye`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-journal)

---

# LILYGO T-MixRF

> LILYGO T-MixRF is a multi-protocol RF development board combining SX1262 LoRa sub-GHz radio with CC1101 FSK/OOK transceiver for versatile wireless protocol support and RF experimentation.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 16.34, Buy Url: https://lilygo.cc/products/t-mixrf
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-mixrf","price":"$16.34"}
- **Board Type:** dev-board
- **Connectivity:** Lora: SX1262 sub-GHz
- **Specs:** Cpu: SX1262 + CC1101 (radio module), Cpu Architecture: Semtech/TI proprietary, Flash: N/A (radio module), Psram: none, Operating Voltage: 3.3V, Power: 3.3V, Sd Card: none, Antenna Connector: U.FL/IPEX
- **Components:** {"name":"SX1262","type":"radio","label":"SX1262 LoRa Transceiver","description":"Semtech SX1262 sub-GHz LoRa transceiver supporting 868/915 MHz for long-range communication with LoRa modulation","datasheetUrl":"https://semtech.com/uploads/documents/DS_SX1261-2_V2.1.pdf"}, {"name":"CC1101","type":"radio","label":"CC1101 Sub-GHz RF Transceiver","description":"Texas Instruments CC1101 low-power sub-GHz RF transceiver supporting FSK, GFSK, OOK, MSK modulations from 300 to 928 MHz","datasheetUrl":"https://www.ti.com/lit/ds/symlink/cc1101.pdf"}
- **Protocols:** {"name":"SPI"}, {"name":"GPIO"}
- **Links:** Product Url: https://lilygo.cc/products/t-mixrf
- **Product Readiness:** developer
- **Use Cases:** rf-protocol-bridging, sub-ghz-sniffing, lora-iot, rf-experimentation, multi-protocol-communication

## Tags

`sx1262`, `cc1101`, `lora`, `fsk`, `multi-protocol-rf`, `development-board`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-mixrf)

---

# LILYGO T-Touch Bar

> ESP32-S3 touch-sensitive bar display board with 8MB PSRAM, 16MB Flash, Wi-Fi, and Bluetooth 5, available in LED and AMOLED display variants for building custom HMI panels, smart home controls, and interactive displays.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 25.5, Buy Url: https://lilygo.cc/products/t-touch-bar
- **Stores:** {"name":"LILYGO","url":"https://lilygo.cc/products/t-touch-bar","price":"$25.50"}
- **Board Type:** ESP32-S3
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: Bluetooth 5.0 + Mesh
- **Specs:** Cpu: ESP32-S3R8 Xtensa LX7 Dual-core, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 16MB, Psram: 8MB, Display Type: AMOLED, Usb: USB-C, Operating Voltage: 3.3V, Power: 5V, Sd Card: none, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"ESP32-S3R8","type":"mcu","label":"Main MCU","description":"Dual-core Xtensa LX7 240MHz with 8MB PSRAM, Wi-Fi and Bluetooth 5","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}
- **Firmware Compatible:** arduino, platformio
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** smart-home-dashboard, smart-home, smart-home-dashboard, digital-signage, remote-control
- **Links:** Product Url: https://lilygo.cc/products/t-touch-bar, Github Url: https://github.com/Xinyuan-LilyGO/T-Touch_Bar, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf

## Tags

`esp32-s3`, `touch`, `amoled`, `led-display`, `hmi`, `smart-panel`, `wifi`, `bluetooth`, `development-board`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-touch-bar)

---

# Louder Raspberry HAT Plus

> Open-source Raspberry Pi audio HAT featuring TAS5825M Class-D amplifier with integrated DSP, delivering 32W per channel at 8 ohms. Includes 15-band parametric EQ, FIR filtering, DRC, IR input, and onboard step-down converter to power the Pi from 7-26V.

## Details

- **Brand:** Sonocotta
- **Price:** Usd: 25, Buy Url: https://www.tindie.com/products/sonocotta/louder-raspberry-hat-plus/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/sonocotta/louder-raspberry-hat-plus/","price":"$25.00"}
- **Board Type:** raspberry-pi-hat
- **Connectivity:** Wifi: false, Bluetooth: false, Zigbee: false, Ethernet: false
- **Specs:** Cpu: N/A (HAT expansion board — uses host Raspberry Pi CPU), Cpu Architecture: N/A (HAT), Flash: N/A (HAT), Ram: N/A (HAT), Operating Voltage: 3.3V, Power: 7-28V DC, Dimensions: 65mm x 56mm x 20mm, Sd Card: none, Audio Output: 2x 32W @ 8Ω / 2x 45W @ 4Ω (20V, 1% THD+N), Sample Rate: Up to 192kHz, Thd: 0.03% @ 1W, 1kHz, Supply Voltage: 4.5V-26.4V (TAS5825M rated range)
- **Components:** {"name":"TAS5825M","type":"audio-amplifier","label":"TAS5825M Class-D Smart Audio Amplifier","description":"Texas Instruments 38W stereo closed-loop Class-D amplifier with integrated DAC and advanced DSP featuring 15-band PEQ, 128-tap FIR, 3-band DRC, and speaker protection. Supports I2S/TDM input at up to 192kHz in a 5x5mm VQFN-32 package.","datasheetUrl":"https://www.ti.com/lit/gpn/tas5825m"}, {"name":"ir-receiver","type":"sensor","label":"IR Receiver","description":"Infrared receiver connected to GPIO 17 for decoding standard consumer IR remote control signals (38kHz carrier). Enabled with a single dtoverlay line in /boot/config.txt.","datasheetUrl":"https://www.vishay.com/docs/82491/tsop382.pdf"}, {"name":"dc-dc-step-down","type":"power-management","label":"DC-DC Step-Down Converter","description":"Onboard buck converter accepting 7-26V input and providing regulated 5V at up to 3A continuous output to power the host Raspberry Pi through the GPIO header.","datasheetUrl":"https://www.ti.com/lit/gpn/tps54331"}
- **Protocols:** {"name":"I2S"}, {"name":"I2C"}
- **Gpio Map:** {"pin":"GPIO 2","function":"I2C Data (SDA)"}, {"pin":"GPIO 3","function":"I2C Clock (SCL)"}, {"pin":"GPIO 4","function":"DAC Power Down"}, {"pin":"GPIO 17","function":"IR Input"}, {"pin":"GPIO 18","function":"I2S Bit Clock (BCLK)"}, {"pin":"GPIO 19","function":"I2S Data (DIN)"}, {"pin":"GPIO 21","function":"I2S Word Select (LRCLK)"}
- **Available Software:** Volumio, Music Assistant, Home Assistant, Squeezelite / LMS, Snapcast / SnapClient
- **Links:** Product Url: https://www.tindie.com/products/sonocotta/louder-raspberry-hat-plus/, Github Url: https://github.com/sonocotta/raspberry-media-center, Hackaday Url: https://hackaday.io/project/195272, Datasheet Url: https://www.ti.com/lit/gpn/tas5825m
- **Firmware Compatible:** volumio, squeezelite, snapcast, music-assistant, home-assistant-voice
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true, License: GPL-3.0
- **Open Source Status:** fully-open
- **Product Readiness:** consumer
- **Use Cases:** hi-fi-audio, multi-room-audio, network-audio-player, dsp-audio-processing, text-to-speech, smart-home, music-player, ir-remote-control, internet-radio

## Tags

`raspberry-pi`, `audio`, `amplifier`, `dac`, `dsp`, `class-d`, `i2s`, `open-source`, `hat`, `tas5825m`, `hi-fi`, `multi-room`

---
[View full page](https://openhardware.directory/s/1439/louder-raspberry-hat-plus)

---

# BeagleConnect Freedom

> Open-source wireless IoT board with TI CC1352P7 dual-band radio (sub-GHz + 2.4 GHz), BLE 5.0, two mikroBUS sockets for 1,000+ Click boards, and Zephyr RTOS. Designed for long-range wireless sensor networks up to 1 km.

## Details

- **Brand:** BeagleBoard.org
- **Price:** Usd: 29.67, Buy Url: https://www.beagleboard.org/boards/beagleconnect-freedom
- **Stores:** {"name":"Electromaker","url":"https://electromaker.io/shop/product/beagleconnect-freedom","price":"$29.67"}, {"name":"Mouser","url":"https://www.mouser.com/ProductDetail/102110577","price":"$29.67"}, {"name":"DigiKey","url":"https://www.digikey.com/en/products/detail/102110577","price":"$29.67"}, {"name":"Farnell","url":"https://www.farnell.com/","price":"$29.67"}
- **Board Type:** CC1352P7
- **Connectivity:** Bluetooth: Bluetooth 5.0 BLE
- **Specs:** Cpu: ARM Cortex-M4F @ 48MHz, FPU, DSP, Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 48MHz, Cpu Cores: 1, Ram: 144 KB SRAM + 8 KB cache, Flash: 704 KB + 2 MB external SPI, Usb: USB-C (via MSP430 bridge), Power: 5V via USB-C or battery, Operating Voltage: 3.3V, Antenna Connector: built-in 2.4GHz chip antenna + U.FL for sub-GHz, Sd Card: none
- **Components:** {"type":"MCU","name":"TI CC1352P7","label":"Dual-Band Wireless MCU (Sub-GHz + 2.4 GHz)","description":"TI SimpleLink multi-band wireless MCU with ARM Cortex-M4F @ 48MHz, 704KB flash, 144KB SRAM, supporting sub-1 GHz (287-1054 MHz) and 2.4 GHz bands for BLE 5.0, IEEE 802.15.4, Wi-SUN, and Sidewalk","datasheetUrl":"https://www.ti.com/lit/ds/symlink/cc1352p7.pdf"}, {"type":"MCU","name":"TI MSP430F5503","label":"USB-UART Bridge Co-Processor","description":"TI MSP430 mixed-signal microcontroller with 32KB flash and 4KB RAM, serving as USB-to-UART bridge for serial console and firmware updates","datasheetUrl":"https://www.ti.com/product/MSP430F5503"}, {"type":"Sensor","name":"TI OPT3001","label":"Ambient Light Sensor","description":"TI digital ambient light sensor measuring 0.01 to 83,000 lux with human-eye spectral response, I2C interface","datasheetUrl":"https://www.ti.com/lit/ds/symlink/opt3001.pdf"}, {"type":"Sensor","name":"TI HDC2010","label":"Humidity and Temperature Sensor","description":"TI integrated humidity and temperature sensor with ±2% RH accuracy and ±0.2°C accuracy, I2C interface, ultra-low power","datasheetUrl":"https://www.ti.com/product/HDC2010"}, {"type":"Storage","name":"2MB SPI Flash","label":"2 MB External SPI Flash","description":"2MB SPI NOR flash memory for firmware storage, OTA updates, and data logging","datasheetUrl":"https://www.ti.com/lit/ds/symlink/cc1352p7.pdf"}, {"type":"Battery Charger","name":"TI BQ2104","label":"Battery Charger IC","description":"TI battery charger for powering the board from rechargeable batteries in field deployments","datasheetUrl":"https://www.ti.com/lit/ds/symlink/cc1352p7.pdf"}
- **Protocols:** {"name":"UART","bus":"UART0","pins":{"TX":"DIO13","RX":"DIO12"}}, {"name":"UART","bus":"UART1","pins":{"TX":"DIO22","RX":"DIO21"}}, {"name":"I2C","pins":{"SCL":"DIO25","SDA":"DIO26"}}, {"name":"SPI","pins":{"SCK":"DIO10","MOSI":"DIO9","MISO":"DIO11","CS_FLASH":"DIO8","CS_MB1":"DIO28","CS_MB2":"DIO27"}}, {"name":"USB"}, {"name":"IEEE 802.15.4"}, {"name":"BLE"}, {"name":"mikroBUS"}
- **Gpio Map:** {"pin":"DIO5","function":"Reset mikroBUS 2"}, {"pin":"DIO6","function":"Reset mikroBUS 1"}, {"pin":"DIO7","function":"Sensor Interrupt"}, {"pin":"DIO8","function":"SPI Flash CS","protocol":"SPI"}, {"pin":"DIO9","function":"SPI MOSI","protocol":"SPI"}, {"pin":"DIO10","function":"SPI SCK","protocol":"SPI"}, {"pin":"DIO11","function":"SPI MISO","protocol":"SPI"}, {"pin":"DIO12","function":"UART0 RX","protocol":"UART"}, {"pin":"DIO13","function":"UART0 TX","protocol":"UART"}, {"pin":"DIO14","function":"I2C Bus Control"}, {"pin":"DIO15","function":"User Boot Button","capabilities":["digital-input"]}, {"pin":"DIO16","function":"mikroBUS 1 Interrupt"}, {"pin":"DIO17","function":"mikroBUS 1 PWM","capabilities":["pwm"]}, {"pin":"DIO18","function":"Link LED"}, {"pin":"DIO19","function":"mikroBUS 2 PWM","capabilities":["pwm"]}, {"pin":"DIO20","function":"mikroBUS 2 Interrupt"}, {"pin":"DIO21","function":"UART1 RX","protocol":"UART"}, {"pin":"DIO22","function":"UART1 TX","protocol":"UART"}, {"pin":"DIO23","function":"mikroBUS 1 Analog","capabilities":["adc"]}, {"pin":"DIO24","function":"mikroBUS 2 Analog","capabilities":["adc"]}, {"pin":"DIO25","function":"I2C SCL","protocol":"I2C"}, {"pin":"DIO26","function":"I2C SDA","protocol":"I2C"}, {"pin":"DIO27","function":"SPI CS mikroBUS 2","protocol":"SPI"}, {"pin":"DIO28","function":"SPI CS mikroBUS 1","protocol":"SPI"}
- **Firmware Compatible:** Zephyr RTOS, micropython
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** developer
- **Battery Powered:** Rechargeable (BQ2104 charger)
- **Use Cases:** long-range-wireless-sensors, sub-ghz-iot, industrial-iot, environmental-monitoring, mikrobus-prototyping, beaglebone-expansion, sensor-aggregation
- **Links:** Product Url: https://www.beagleboard.org/boards/beagleconnect-freedom, Github Url: https://git.beagleboard.org/beagleconnect/freedom, Wiki Url: https://docs.beagleboard.org/boards/beagleconnect/freedom/index.html, Datasheet Url: https://www.ti.com/lit/ds/symlink/cc1352p7.pdf

## Tags

`beagleboard`, `cc1352`, `sub-ghz`, `iot`, `wireless`, `zephyr`, `mikrobus`, `sensor-network`, `open-hardware`, `ti`

---
[View full page](https://openhardware.directory/s/1439/beagleconnect-freedom)

---

# M5Stack Station-Bat

> Industrial ESP32 controller with 1.14" IPS LCD, 6 Grove ports, INA3221 power monitor, MPU6886 IMU, RTC, 7x SK6812 LEDs, dual 18650 battery holders, USB-A power output, and 16MB flash.

## Details

- **Brand:** M5Stack
- **Price:** Usd: 65, Buy Url: https://shop.m5stack.com/products/m5stack-station-esp32-iot-development-kit-battery-version
- **Stores:** {"name":"M5Stack Official","url":"https://shop.m5stack.com/products/m5stack-station-esp32-iot-development-kit-battery-version","price":"$65.00"}
- **Board Type:** industrial-controller
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: ["Bluetooth 4.2","BLE"]
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz, FPU, hardware crypto, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 16MB, Ram: 520KB SRAM, Usb: ["USB-C","USB-A"], Power: 5V via USB-C or dual 18650 batteries, Operating Voltage: 3.3V, Display Type: IPS LCD, Display Size: 1.14", Display Resolution: 240x135, Battery Capacity: 18650 x2 (user-supplied), Antenna Connector: Built-in PCB antenna, Sd Card: No, Dimensions: 88 x 65 x 35mm, Weight: 153g
- **Components:** {"type":"mcu","name":"ESP32-D0WDQ6-V3","label":"Dual-Core WiFi & BT MCU","description":"Espressif ESP32 SoC dual-core Xtensa LX6 at 240MHz","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"type":"display-driver","name":"ST7789V2","label":"1.14\" IPS LCD Controller","description":"240x135 IPS LCD driver, SPI interface","datasheetUrl":"https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/unit/lcd/ST7789V2_SPEC_V1.0.pdf"}, {"type":"battery-charger","name":"AXP192","label":"Li-Battery Power Management IC","description":"Advanced PMIC for LiPo charging and power path management","datasheetUrl":"https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/AXP192_datasheet_en.pdf"}, {"type":"accelerometer","name":"MPU6886","label":"6-Axis IMU (Accel + Gyro)","description":"6-axis MEMS IMU for motion sensing","datasheetUrl":"https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/MPU-6886-000193+v1.1_GHIC_en.pdf"}, {"type":"rtc","name":"BM8563","label":"I2C Real-Time Clock","description":"Low-power RTC for timekeeping","datasheetUrl":"https://datasheet.lcsc.com/lcsc/1811152241_GATEMODE-BM8563_C269877.pdf"}, {"type":"current-sensor","name":"INA3221","label":"Triple-Channel Current/Voltage Monitor","description":"3-channel I2C current and voltage monitor for power management","datasheetUrl":"https://www.ti.com/lit/ds/symlink/ina3221.pdf"}, {"type":"led-driver","name":"SK6812","label":"Addressable RGB LED (x7)","description":"7 individually addressable RGB LEDs for status indication","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/1138/SK6812+LED+datasheet+.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO32","SCL":"GPIO33"}}, {"name":"SPI","pins":{"CLK":"GPIO18","MOSI":"GPIO23"}}, {"name":"UART","pins":{"TX0":"GPIO1","RX0":"GPIO3"}}
- **Gpio Map:** {"pin":"GPIO32","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO33","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO25","function":"DAC1","capabilities":["digital-input","digital-output","dac","adc","pwm"]}, {"pin":"GPIO26","function":"DAC2","capabilities":["digital-input","digital-output","dac","adc","pwm"]}, {"pin":"GPIO36","function":"ADC Input","capabilities":["adc","input-only"]}, {"pin":"GPIO35","function":"ADC Input","capabilities":["adc","input-only"]}
- **Firmware Compatible:** arduino, esp-idf, platformio, uiflow, micropython
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** industrial-iot, iot-gateway, energy-monitoring, environmental-monitoring, smart-home-dashboard
- **Links:** Product Url: https://shop.m5stack.com/products/m5stack-station-esp32-iot-development-kit-battery-version, Github Url: https://github.com/m5stack/M5Station, Wiki Url: https://docs.m5stack.com/en/core/station_bat
- **Battery Powered:** 18650 Li-ion (x2)

## Tags

`esp32`, `m5stack`, `industrial`, `power-monitor`, `imu`, `grove`, `battery`

---
[View full page](https://openhardware.directory/s/1439/m5stack-station-bat)

---

# Arduino Portenta X8

> 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 for edge computing.

## Details

- **Brand:** Arduino
- **Price:** Usd: 202, Buy Url: https://store-usa.arduino.cc/products/portenta-x8
- **Stores:** {"name":"Arduino Store (US)","url":"https://store-usa.arduino.cc/products/portenta-x8","price":"$202.00"}, {"name":"Arduino Store (EU)","url":"https://store.arduino.cc/products/portenta-x8","price":"€223.00"}, {"name":"DigiKey","url":"https://www.digikey.com/en/products/detail/arduino/ABX00049/16733929","price":"$223.00"}, {"name":"Mouser","url":"https://www.mouser.com/ProductDetail/Arduino/ABX00049","price":"$223.00"}
- **Board Type:** compute-module
- **Connectivity:** Wifi: 802.11 b/g/n/ac, Bluetooth: BLE 5.1
- **Specs:** Cpu: ["ARM Cortex-A53 quad-core @ 1.8GHz","Cortex-M7 @ 480MHz","Cortex-M4 @ 240MHz"], Cpu Architecture: ARM Cortex-A53, Cpu Frequency: 1.8GHz, Cpu Cores: 4+2, Ram: 2GB LPDDR4, Flash: 16GB eMMC, Usb: USB-C, Power: 5V, Operating Voltage: 3.3V, Dimensions: 66.04 × 25.4mm, Weight: 10g, Sd Card: No, Antenna Connector: U.FL/IPEX
- **Components:** {"name":"i.MX8M-Mini","type":"mcu","label":"Quad-Core Linux Application Processor","description":"NXP i.MX 8M Mini quad-core ARM Cortex-A53 at 1.8GHz running Linux with hardware video decode and 3D GPU.","datasheetUrl":"https://www.nxp.com/docs/en/data-sheet/IMX8MMCEC.pdf"}, {"name":"STM32H747XI","type":"mcu","label":"Dual-Core Real-Time Co-Processor","description":"STM32H747 with Cortex-M7 at 480MHz + Cortex-M4 at 240MHz for Arduino sketch execution and real-time I/O.","datasheetUrl":"https://www.st.com/resource/en/datasheet/stm32h747xi.pdf"}, {"name":"SE050C2","type":"sensor","label":"Hardware Security Element","description":"NXP SE050C2 secure element for hardware key storage, crypto acceleration, X.509 certificates, and secure boot.","datasheetUrl":"https://www.nxp.com/docs/en/data-sheet/SE050-DATASHEET.pdf"}
- **Protocols:** {"name":"SPI","pins":{"notes":"Via high-density connectors"}}, {"name":"I2C","pins":{"notes":"Via high-density connectors"}}, {"name":"UART","pins":{"notes":"Via high-density connectors"}}, {"name":"CAN FD","pins":{"notes":"Via high-density connectors"}}
- **Gpio Map:** {"pin":"GPIO0","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO1","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO2","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO3","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO4","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO5","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"A0","function":"Analog Input","protocol":"ADC","capabilities":["adc"]}, {"pin":"A1","function":"Analog Input","protocol":"ADC","capabilities":["adc"]}
- **Links:** Product Url: https://store.arduino.cc/products/portenta-x8, Wiki Url: https://docs.arduino.cc/hardware/portenta-x8/, Datasheet Url: https://docs.arduino.cc/resources/datasheets/ABX00049-datasheet.pdf
- **Firmware Compatible:** arduino, micropython
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** industrial-iot, iot-gateway, industrial-automation

## Tags

`arduino`, `portenta`, `linux`, `industrial`, `imx8`, `stm32`, `docker`, `edge-computing`

---
[View full page](https://openhardware.directory/s/1439/arduino-portenta-x8)

---

# LILYGO T-Energy S3

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

## Details

- **Brand:** LILYGO
- **Board Type:** dev-board
- **Price:** Usd: 9.7, Buy Url: https://lilygo.cc/products/t-energy-s3
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-energy-s3","price":"$9.70"}
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI instructions, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB, Flash: 16MB, Usb: USB-C, Power: 5V + Li-Ion 18650, Operating Voltage: 3.3V, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"Dual-Core WiFi & BLE MCU","description":"Xtensa LX7 dual-core at 240MHz with 16MB flash, 8MB PSRAM, WiFi 802.11 b/g/n, and BLE 5.0.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}
- **Protocols:** {"name":"SPI","pins":{"CLK":"GPIO12","MOSI":"GPIO11","MISO":"GPIO13"}}, {"name":"I2C","pins":{"SDA":"GPIO8","SCL":"GPIO9"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}
- **Gpio Map:** {"pin":"GPIO8","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO9","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO43","function":"UART TX","protocol":"UART","capabilities":["digital-output"]}, {"pin":"GPIO44","function":"UART RX","protocol":"UART","capabilities":["digital-input"]}
- **Firmware Compatible:** arduino, micropython, esp-idf, esphome
- **Use Cases:** iot-prototyping, home-automation, plant-monitoring
- **Battery Powered:** 18650
- **Certifications:** CE, FCC
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Links:** Product Url: https://lilygo.cc/products/t-energy-s3, Github Url: https://github.com/Xinyuan-LilyGO/T-Energy-S3

## Tags

`esp32-s3`, `18650`, `battery`, `affordable`, `esphome`, `lilygo`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-energy-s3)

---

# LILYGO T7 V1.3 Mini32 ESP32

> Compact ESP32 development board (Mini32 form factor) with 4MB Flash, WiFi 802.11 b/g/n, Bluetooth 4.2, CH340C USB-to-serial, TP4054 LiPo charger, and 1.25mm JST battery connector — a classic breadboard-compatible IoT dev board.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 5.99, Buy Url: https://lilygo.cc/products/t7-v1-3-mini-32-esp32
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t7-v1-3-mini-32-esp32","price":"$5.99"}
- **Board Type:** ESP32
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: ESP32, Cpu Architecture: Xtensa LX6 dual-core, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 4MB, Ram: 520KB SRAM, Operating Voltage: 3.3V, Power: 5V + LiPo, Usb: Micro-USB (CH340C), Battery Capacity: LiPo (user-supplied, 1.25mm JST), Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"name":"ESP32","type":"mcu","label":"Microcontroller","description":"Dual-core Xtensa LX6 processor with 520KB SRAM, WiFi, and Bluetooth 4.2.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"CH340C","type":"usb-serial","label":"USB-to-Serial Bridge","description":"USB to UART bridge for programming and serial communication.","datasheetUrl":"https://www.wch-ic.com/downloads/CH340DS1_PDF.html"}, {"name":"TP4054","type":"battery-charger","label":"LiPo Battery Charger","description":"Single-cell lithium battery charger connected via 1.25mm JST 2-pin connector.","datasheetUrl":"https://datasheet.lcsc.com/szlcsc/TP4054_C16680.pdf"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}, {"name":"I2S"}
- **Battery Powered:** Li-Po
- **Specs.battery Capacity:** external LiPo
- **Links:** Product Url: https://lilygo.cc/products/t7-v1-3-mini-32-esp32
- **Firmware Compatible:** arduino, micropython, platformio, esphome
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** iot, smart-home, environmental-monitoring, smart-switch

## Tags

`esp32`, `mini32`, `development-board`, `iot`, `arduino`, `micropython`, `wifi`, `bluetooth`, `lipo-charger`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t7-v1-3-mini-32-esp32)

---

# LILYGO T7 Mini32 V1.5

> Updated ESP32 Mini32 development board with 8MB PSRAM, 4/16MB Flash options, dual-core 240MHz, CH9102 USB-serial, WiFi, BLE 4.2, and 1.25mm JST LiPo connector in a 40×31mm breadboard-friendly footprint.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 7.44, Buy Url: https://lilygo.cc/products/t7-mini32-v1-5
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t7-mini32-v1-5","price":"$7.44"}
- **Board Type:** ESP32
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: ESP32, Cpu Architecture: Xtensa LX6 dual-core, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 4MB/16MB, Ram: 520KB SRAM, Psram: 8MB, Operating Voltage: 3.3V, Power: 5V + LiPo, Usb: Micro-USB (CH9102), Battery Capacity: LiPo (user-supplied, 1.25mm JST), Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"name":"ESP32","type":"mcu","label":"Microcontroller","description":"Dual-core Xtensa LX6 at 240MHz with 520KB SRAM, WiFi, and Bluetooth 4.2.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"CH9102","type":"usb-serial","label":"USB-to-Serial Bridge","description":"CH9102 USB to UART bridge for flashing and serial communication.","datasheetUrl":"https://www.wch-ic.com/products/CH9102.html"}, {"name":"LiPo Charger","type":"battery-charger","label":"Battery Charger","description":"Onboard LiPo battery charger via 1.25mm JST 2-pin connector for single-cell batteries.","datasheetUrl":"https://datasheet.lcsc.com/szlcsc/TP4054_C16680.pdf"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}, {"name":"I2S"}
- **Battery Powered:** Li-Po
- **Links:** Product Url: https://lilygo.cc/products/t7-mini32-v1-5
- **Firmware Compatible:** arduino, micropython, platformio, esphome
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** iot, smart-home, environmental-monitoring, smart-switch

## Tags

`esp32`, `mini32`, `psram`, `development-board`, `iot`, `arduino`, `micropython`, `wifi`, `bluetooth`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t7-mini32-v1-5)

---

# LILYGO T-Bao

> Dual-MCU development board combining ESP32 and KENDRYTE K210 RISC-V AI processor with OV2640 camera, 1.54" IPS touchscreen, I2S audio amplifier, motor driver, 6-axis IMU, and Wi-Fi for edge AI and robotics prototyping.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 80.69, Buy Url: https://lilygo.cc/products/t-bao
- **Stores:** {"name":"LILYGO","url":"https://lilygo.cc/products/t-bao","price":"$80.69"}
- **Board Type:** ESP32
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: ESP32-D0WDQ6-V3 + K210 RISC-V Dual-Core 64-bit, Cpu Architecture: Xtensa LX6 + RISC-V, Cpu Frequency: 240MHz (ESP32) / 400MHz (K210), Cpu Cores: 4, Flash: 16MB, Psram: 8MB, Display Type: IPS LCD, Display Size: 1.54", Display Resolution: 240x240, Usb: Micro-USB, Operating Voltage: 3.3V, Power: 5V, Battery Capacity: LiPo (user-supplied, 1.25mm JST), Sd Card: none, Antenna Connector: Built-in PCB antenna, Dimensions: 53 x 64mm
- **Components:** {"name":"ESP32-D0WDQ6-V3","type":"mcu","label":"Main MCU (Wi-Fi/BT)","description":"Xtensa LX6 dual-core 240MHz ESP32 with 16MB Flash, 8MB PSRAM, Wi-Fi and Bluetooth 4.2","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"K210","type":"mcu","label":"AI Co-Processor","description":"KENDRYTE K210 RISC-V dual-core 64-bit processor at 400MHz with FPU and KPU for face recognition and neural network inference","datasheetUrl":"https://s3.cn-north-1.amazonaws.com.cn/dl.kendryte.com/documents/kendryte_datasheet_20181011163248_en.pdf"}, {"name":"OV2640","type":"camera","label":"2MP Camera","description":"2MP CMOS camera sensor supporting QVGA@60fps and VGA@30fps for face recognition and video capture","datasheetUrl":"https://www.uctronics.com/download/cam_module/OV2640DS.pdf"}, {"name":"ST7789","type":"display-driver","label":"IPS LCD Display Driver","description":"1.54-inch 240x240 IPS LCD driver with capacitive touch support","datasheetUrl":"https://www.rhydolabz.com/documents/33/ST7789.pdf"}, {"name":"MAX98357A","type":"other","label":"I2S Audio Amplifier","description":"I2S digital audio amplifier outputting 3.2W at 4Ω for speaker drive","datasheetUrl":"https://www.analog.com/media/en/technical-documentation/data-sheets/MAX98357A-MAX98357B.pdf"}, {"name":"MPU6050","type":"accelerometer","label":"6-Axis IMU","description":"6-axis gyroscope and accelerometer with onboard DMP for motion sensing","datasheetUrl":"https://invensense.tdk.com/wp-content/uploads/2015/02/MPU-6000-Datasheet1.pdf"}, {"name":"DRV8833","type":"other","label":"Motor Driver","description":"Dual H-bridge motor driver for DC motor and stepper motor control","datasheetUrl":"https://www.ti.com/lit/ds/symlink/drv8833.pdf"}, {"name":"AXP202","type":"battery-charger","label":"PMU","description":"X-Powers AXP202 multi-function power management unit with battery charging and power path control","datasheetUrl":"https://github.com/lewisxhe/AXP202X_Library/blob/master/datasheet/AXP202%20Datasheet%20v1.0.pdf"}
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}, {"name":"I2S"}
- **Firmware Compatible:** arduino, micropython
- **Battery Powered:** Li-ion
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** security-camera, iot, voice-assistant, smart-home
- **Links:** Product Url: https://lilygo.cc/products/t-bao, Github Url: https://github.com/Xinyuan-LilyGO/LilyGo-K210-Script, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf

## Tags

`esp32`, `k210`, `risc-v`, `ai`, `camera`, `ov2640`, `motor`, `audio`, `imu`, `development-board`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-bao)

---

# M5StickC Plus 2

> Compact ESP32-PICO-V3-02 wearable dev board with 1.14" TFT LCD (135x240), 6-axis IMU (MPU6886), IR transmitter, microphone, buzzer, 200mAh battery, Wi-Fi and Bluetooth in a 48x24x13.5mm form factor.

## Details

- **Brand:** M5Stack
- **Price:** Usd: 19.95, Buy Url: https://shop.m5stack.com/products/m5stickc-plus2-esp32-mini-iot-development-kit
- **Stores:** {"name":"M5Stack Official","url":"https://shop.m5stack.com/products/m5stickc-plus2-esp32-mini-iot-development-kit","price":"$19.95"}, {"name":"OpenELab","url":"https://openelab.io/products/m5stickcplus2","price":"$19.95"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: Wi-Fi 4 (2.4GHz), Bluetooth: BLE 4.2
- **Specs:** Cpu: ESP32-PICO-V3-02, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Psram: 2MB, Flash: 8MB, Display Type: TFT LCD, Display Size: 1.14", Display Resolution: 135x240, Battery Capacity: 200mAh, Usb: USB-C, Charging Port: USB-C, Power: 5V, Operating Voltage: 3.3V, Antenna Connector: Built-in PCB antenna, Sd Card: none, Dimensions: 48.0 x 24.0 x 13.5mm, Weight: 16.7g
- **Components:** {"type":"MCU","name":"ESP32-PICO-V3-02","label":"Dual-Core Wi-Fi & Bluetooth SiP","description":"Dual-core Xtensa LX6 up to 240MHz with integrated Wi-Fi and Bluetooth","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-pico-v3-02_datasheet_en.pdf"}, {"type":"Display Driver","name":"ST7789V2","label":"TFT LCD Display Controller","description":"TFT LCD controller for 1.14\" 135x240 display","datasheetUrl":"https://www.newhavendisplay.com/appnotes/datasheets/LCDs/ST7789V2_SPEC_V1.0.pdf"}, {"type":"IMU","name":"MPU6886","label":"6-Axis Accelerometer & Gyroscope","description":"6-axis accelerometer and gyroscope","datasheetUrl":"https://invensense.tdk.com/wp-content/uploads/2020/06/DS-000286-MPU-6886-v1.2.pdf"}, {"type":"RTC","name":"BM8563","label":"Real-Time Clock IC","description":"Real-time clock for timekeeping","datasheetUrl":"https://datasheet.lcsc.com/lcsc/1912111437_GATEMODE-BM8563_C413258.pdf"}, {"type":"Microphone","name":"SPM1423","label":"MEMS Digital Microphone","description":"MEMS microphone for audio input","datasheetUrl":"https://datasheet.lcsc.com/lcsc/2206010030_Knowles-SPM1423HM4H-B_C2684877.pdf"}, {"type":"IR","name":"IR Transmitter","label":"Infrared LED Emitter","description":"Infrared LED for remote control applications","datasheetUrl":"https://www.vishay.com/docs/81009/tsal6200.pdf"}, {"type":"Audio","name":"Buzzer","label":"Piezoelectric Buzzer","description":"Built-in buzzer for audio feedback","datasheetUrl":"https://www.murata.com/en-global/products/productdata/8797589053470/SPEC-PKMC16E4T1000-B0.pdf"}, {"type":"Power","name":"AXP2101","label":"Power Management IC","description":"Multi-channel PMIC for battery charging and power regulation","datasheetUrl":"https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/AXP2101_Datasheet_V1.0_en.pdf"}
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}, {"name":"GPIO"}
- **Firmware Compatible:** arduino, esp-idf, uiflow, micropython
- **Links:** Product Url: https://shop.m5stack.com/products/m5stickc-plus2-esp32-mini-iot-development-kit, Github Url: https://github.com/m5stack/M5StickCPlus2, Wiki Url: https://docs.m5stack.com/en/core/M5StickC%20PLUS2
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** wearable-iot, environmental-monitoring, ir-remote-control, motion-tracking, portable-data-logger, rapid-prototyping
- **Battery Powered:** Li-Po

## Tags

`esp32`, `wearable`, `iot`, `dev-board`, `m5stack`, `imu`, `ir-transmitter`, `tft-display`, `battery-powered`, `compact`, `bluetooth`, `wifi`, `arduino`, `micropython`, `uiflow`

---
[View full page](https://openhardware.directory/s/1439/m5stickc-plus-2)

---

# WT32-ETH01

> ESP32 module with built-in Ethernet (LAN8720A PHY), WiFi, and Bluetooth. Designed for wired IoT applications, gateways, and industrial automation where reliable network connectivity is essential.

## Details

- **Brand:** Wireless-Tag
- **Price:** Usd: 15, Buy Url: https://openelab.io/products/wt32-eth01-esp32
- **Stores:** {"name":"OpenELab","url":"https://openelab.io/products/wt32-eth01-esp32","price":"$15.00"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2, Ethernet: 10/100 Mbps
- **Specs:** Cpu: ESP32, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 4MB, Ram: 520KB SRAM, Gpio: 12, Sd Card: none, Operating Voltage: 3.3V, Power: 5V via pin header
- **Components:** {"name":"ESP32","type":"mcu","label":"Dual-Core WiFi & BT MCU","description":"Dual-core Xtensa LX6 microcontroller at 240 MHz with WiFi and Bluetooth 4.2","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"LAN8720A","type":"network","label":"10/100 Ethernet PHY","description":"Microchip LAN8720A 10/100 Base-T Ethernet PHY transceiver with RMII interface","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/LAN8720A.pdf"}, {"name":"RJ45 Connector","type":"connector","label":"Ethernet Port","description":"RJ45 Ethernet connector for wired network connectivity","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/LAN8720A.pdf"}
- **Protocols:** {"name":"UART"}, {"name":"I2C"}, {"name":"SPI"}, {"name":"RMII"}
- **Firmware Compatible:** arduino, esp-idf, micropython, esphome, tasmota
- **Links:** Product Url: https://openelab.io/products/wt32-eth01-esp32
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** iot-gateway, industrial-iot, home-automation, ethernet-bridge, esphome-node

## Tags

`esp32`, `ethernet`, `lan8720a`, `wireless-tag`, `iot`, `gateway`, `industrial`

---
[View full page](https://openhardware.directory/s/1439/wt32-eth01)

---

# Olimex ESP32-POE

> Open-source ESP32 development board with built-in Ethernet, Power-over-Ethernet support, micro-SD card slot, and LiPo battery connector. Ideal for wired Tasmota nodes and industrial IoT applications.

## Details

- **Brand:** Olimex
- **Price:** Usd: 24.95, Buy Url: https://www.olimex.com/Products/IoT/ESP32/ESP32-POE/open-source-hardware
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2, Ethernet: 100Mbps (LAN8710A)
- **Specs:** Cpu: ESP32-WROOM-32, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 4MB, Ram: 520KB SRAM, Gpio: 20+, Power: PoE 802.3af or USB-C 5V or LiPo, Operating Voltage: 3.3V, Usb: USB-C, Antenna Connector: Built-in PCB antenna, Sd Card: microSD
- **Components:** {"type":"Microcontroller","name":"ESP32-WROOM-32","label":"Dual-Core WiFi & BLE SoC Module","description":"Espressif ESP32-WROOM-32 module with dual-core Xtensa LX6 at 240MHz, 4MB flash, WiFi 802.11 b/g/n, and Bluetooth 4.2","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf"}, {"type":"Ethernet PHY","name":"LAN8710A","label":"10/100 Ethernet PHY Transceiver","description":"Microchip LAN8710A 10/100 Ethernet PHY with RMII interface for wired network connectivity","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/00002164B.pdf"}
- **Protocols:** {"name":"WiFi 802.11 b/g/n"}, {"name":"Bluetooth 4.2 + BLE"}, {"name":"Ethernet 100Mbps"}, {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}, {"name":"MQTT"}
- **Firmware Compatible:** Tasmota, esphome, arduino, micropython
- **Open Source:** Schematics: true, Pcb Layout: true
- **Product Readiness:** developer
- **Use Cases:** industrial-iot, wired-smart-home, poe-sensor-node, data-logging, ethernet-mqtt-bridge, zigbee-gateway-host
- **Links:** Product Url: https://www.olimex.com/Products/IoT/ESP32/ESP32-POE/open-source-hardware, Wiki Url: https://templates.blakadder.com/olimex_ESP32-POE.html, Github Url: https://github.com/OLIMEX/ESP32-POE, Schematics Url: https://github.com/OLIMEX/ESP32-POE/tree/master/HARDWARE

## Tags

`esp32`, `ethernet`, `poe`, `wifi`, `tasmota`, `esphome`, `open-source-hardware`, `development-board`, `industrial-iot`, `olimex`, `sd-card`

---
[View full page](https://openhardware.directory/s/1439/olimex-esp32-poe)

---

# DFRobot UNIHIKER K10

> All-in-one AI coding board for STEM education with ESP32-S3, 2.8-inch touchscreen, 2MP camera, microphone, speaker, environmental sensors, WiFi, Bluetooth 5, and pre-loaded AI models for vision, voice, and TinyML.

## Details

- **Price:** Usd: 28.9, Buy Url: https://www.dfrobot.com/product-2904.html
- **Brand:** DFRobot
- **Board Type:** dev-board
- **Battery Powered:** Yes
- **Open Source Status:** open-source
- **Product Readiness:** ready-to-use
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Flash: 16MB, Usb: USB-C, Power: 5V via USB-C or PH2.0 battery port, Operating Voltage: 3.3V, Dimensions: 51.6 x 83 x 11mm, Weight: 192g, Display Size: 2.8", Display Type: LCD, Display Resolution: 240x320, Sd Card: microSD, Antenna Connector: Built-in PCB antenna, Charging Port: USB-C
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"Dual-Core WiFi and BLE 5.0 MCU","description":"ESP32-S3 Xtensa LX7 dual-core microcontroller at 240MHz with WiFi and Bluetooth 5 for AI edge computing.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"OV2640","type":"camera","label":"2MP Camera Module","description":"Onboard 2-megapixel camera for computer vision, face detection, pet recognition, and QR code scanning.","datasheetUrl":"https://www.uctronics.com/download/OV2640_DS.pdf"}
- **Firmware:** micropython, arduino
- **Use Cases:** ai-education, stem-education, computer-vision, iot-sensor-node, voice-assistant
- **Bus Interfaces:** I2C, SPI, UART
- **Links:** Product Url: https://www.dfrobot.com/product-2904.html, Wiki Url: https://www.unihiker.com/wiki/K10/
- **Stores:** {"name":"DFRobot","url":"https://www.dfrobot.com/product-2904.html","price":"28.90"}, {"name":"Amazon","url":"https://www.amazon.com/UNIHIKER-Coding-Board-STEM-Beginners/dp/B0FK5C68NX","price":"28.90"}

---
[View full page](https://openhardware.directory/s/1439/dfrobot-unihiker-k10)

---

# DFRobot Beetle ESP32-C6

> Coin-sized (25×20.5mm) ESP32-C6 wearable dev board with WiFi 6, BLE 5, Thread, Zigbee, Matter, integrated LiPo charger, and 14µA deep sleep — for $4.90.

## Details

- **Brand:** DFRobot
- **Price:** Usd: 4.9, Buy Url: https://www.dfrobot.com/product-2778.html
- **Stores:** {"name":"DFRobot","url":"https://www.dfrobot.com/product-2778.html","price":"4.90"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11ax (WiFi 6), Bluetooth: BLE 5.0, Thread: Thread 1.3, Zigbee: Zigbee 3.0, Matter: Matter over Thread
- **Specs:** Cpu: RISC-V single-core @ 160MHz, Cpu Architecture: RISC-V RV32IMAC, Cpu Frequency: 160MHz, Cpu Cores: 1, Ram: 512KB SRAM, Flash: 4MB, Usb: USB-C, Power: USB-C or LiPo battery, Operating Voltage: 3.3V, Dimensions: 25 × 20.5mm, Weight: 17g, Sd Card: none, Antenna Connector: Built-in PCB antenna, Battery Capacity: LiPo (external, via connector), Charging Port: USB-C
- **Battery Powered:** Li-Po
- **Components:** {"name":"ESP32-C6","type":"mcu","label":"RISC-V WiFi 6 + Thread/Zigbee/BLE MCU","description":"Espressif ESP32-C6 with RISC-V @ 160MHz, 512KB SRAM, 4MB flash, WiFi 6, BLE 5, Zigbee, Thread, and Matter support.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c6_datasheet_en.pdf"}, {"name":"lipo-charger-beetle","type":"battery-charger","label":"Integrated LiPo Charger","description":"Onboard single-cell LiPo charging management with 0.5A max charge current, deep sleep at 14µA.","datasheetUrl":"https://wiki.dfrobot.com/dfr1117/"}
- **Protocols:** {"name":"I2C","count":2,"pins":{}}, {"name":"SPI","count":1,"pins":{}}, {"name":"UART","count":3,"pins":{}}, {"name":"I2S","count":1,"pins":{}}, {"name":"PWM","count":6,"pins":{}}
- **Gpio Map:** {"pin":"D0","function":"GPIO / ADC","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"D1","function":"GPIO / ADC","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"D2","function":"GPIO / ADC","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"D3","function":"GPIO / ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"D4","function":"SDA","capabilities":["digital-input","digital-output"]}, {"pin":"D5","function":"SCL","capabilities":["digital-input","digital-output"]}, {"pin":"D6","function":"SPI CLK","capabilities":["digital-input","digital-output"]}, {"pin":"D7","function":"SPI MOSI","capabilities":["digital-output"]}, {"pin":"D8","function":"SPI MISO","capabilities":["digital-input"]}, {"pin":"D9","function":"UART TX","capabilities":["digital-input","digital-output"]}, {"pin":"D10","function":"UART RX","capabilities":["digital-input","digital-output"]}, {"pin":"D11","function":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"D12","function":"GPIO / IR","capabilities":["digital-input","digital-output"]}
- **Available Software:** arduino, micropython, ESP-IDF
- **Firmware Compatible:** arduino, micropython, esp-idf, esphome
- **Open Source:** Firmware: true
- **Product Readiness:** consumer
- **Use Cases:** matter-smart-home, matter-smart-home, wearable, battery-powered-sensor-node, smart-home, iot, prototyping, ble-sensor-node
- **Links:** Product Url: https://www.dfrobot.com/product-2778.html, Wiki Url: https://wiki.dfrobot.com/dfr1117/

## Tags

`esp32-c6`, `wifi6`, `thread`, `zigbee`, `matter`, `ble`, `wearable`, `tiny`, `dfrobot`, `beetle`, `lipo`

---
[View full page](https://openhardware.directory/s/1439/dfrobot-beetle-esp32-c6)

---

# ESP32-S2 HMI DevKit 1

> Espressif ESP32-S2-WROVER HMI development kit with a 4.3″ 800×480 capacitive touchscreen, onboard IMU, microphone, speaker, microSD, IR, and RGB LEDs — designed for smart-home panel prototyping.

## Details

- **Brand:** Espressif
- **Price:** Usd: 79.95, Buy Url: https://www.adafruit.com/product/5207
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5207","price":79.95}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Wifi: 2.4GHz 802.11 b/g/n
- **Specs:** Cpu: Xtensa LX7 single-core @ 240 MHz (ESP32-S2-WROVER), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240 MHz, Cpu Cores: 1, Ram: 320 KB SRAM + 2 MB PSRAM, Flash: 4MB, Psram: 2MB, Power: 5V, Usb Connector: USB-C (dual), Sd Card: microSD, Operating Voltage: 3.3V, Display Size: 4.3 inch, Display Resolution: 800 × 480, Display Type: IPS LCD capacitive touch, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"ESP32-S2-WROVER","type":"mcu","label":"MCU Module","description":"Espressif ESP32-S2-WROVER module with single-core 240 MHz Xtensa LX7, 320 KB SRAM, 4 MB Flash, 2 MB PSRAM, and 2.4 GHz WiFi.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s2-wrover_esp32-s2-wrover-i_datasheet_en.pdf"}, {"name":"MPU-6886","type":"sensor","label":"IMU (Accel + Gyro)","description":"InvenSense MPU-6886 6-axis IMU providing 3-axis accelerometer and 3-axis gyroscope for orientation sensing.","datasheetUrl":"https://invensense.tdk.com/wp-content/uploads/2015/02/MPU-6500-Datasheet2.pdf"}
- **Gpio Map:** {"pin":"GPIO3","name":"SDA (I2C)","function":"SDA","protocol":"I2C","capabilities":["I2C","GPIO"]}, {"pin":"GPIO4","name":"SCL (I2C)","function":"SCL","protocol":"I2C","capabilities":["I2C","GPIO"]}, {"pin":"GPIO35","name":"MOSI (SPI)","function":"MOSI","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO36","name":"MISO (SPI)","function":"MISO","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO37","name":"SCK (SPI)","function":"SCK","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO43","name":"TX","function":"TX","protocol":"UART","capabilities":["UART"]}, {"pin":"GPIO44","name":"RX","function":"RX","protocol":"UART","capabilities":["UART"]}, {"pin":"GPIO1","name":"TWAI_TX (CAN)","function":"TWAI_TX","protocol":"CAN","capabilities":["CAN"]}, {"pin":"GPIO2","name":"TWAI_RX (CAN)","function":"TWAI_RX","protocol":"CAN","capabilities":["CAN"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO3","SCL":"GPIO4"}}, {"name":"SPI","pins":{"MOSI":"GPIO35","MISO":"GPIO36","SCK":"GPIO37"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"USB","pins":{}}, {"name":"CAN","pins":{"TX":"GPIO1","RX":"GPIO2"}}
- **Bus Interfaces:** i2c, spi, uart, USB, CAN
- **Firmware Compatible:** esp-idf
- **Available Software:** {"name":"ESP-IDF","url":"https://docs.espressif.com/projects/esp-idf/"}, {"name":"ESP-HMI (ESP-UI)","url":"https://github.com/espressif/esp-idf"}
- **Open Source:** Schematics: true
- **Links:** Product Url: https://www.adafruit.com/product/5207, Github Url: https://github.com/espressif/esp32-s2-hmi-reference-design
- **Use Cases:** smart-home, smart-home-dashboard, home-automation, iot
- **Prompt Version:** adafruit-bulk-import-v1

## Tags

`esp32-s2`, `hmi`, `touchscreen`, `4.3-inch`, `lcd`, `smart-home`, `esp-idf`, `microsd`

---
[View full page](https://openhardware.directory/s/1439/esp32-s2-hmi-devkit-1)

---

# M5Stack FIRE V2.7

> Feature-rich ESP32 IoT dev kit with 2.0" IPS display, 8MB PSRAM, 16MB flash, MPU6886 IMU, BMM150 magnetometer, 10x SK6812 RGB LEDs, microphone, speaker, microSD, 500mAh battery, and M5GO charging base.

## Details

- **Brand:** M5Stack
- **Price:** Usd: 49.9, Buy Url: https://shop.m5stack.com/products/m5stack-fire-iot-development-kit-psram-v2-7
- **Stores:** {"name":"M5Stack Official","url":"https://shop.m5stack.com/products/m5stack-fire-iot-development-kit-psram-v2-7","price":"$49.90"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: ["Bluetooth 4.2","BLE"]
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz, FPU, hardware crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 16MB, Ram: 520KB SRAM, Psram: 8MB, Usb: USB-C, Power: 5V, Operating Voltage: 3.3V, Gpio: 10, Display Type: IPS LCD, Display Size: 2.0", Display Resolution: 320x240, Battery Capacity: 500mAh, Charging Port: USB-C, Antenna Connector: Built-in 3D antenna, Sd Card: microSD (up to 16GB), Dimensions: 54 x 54 x 30.5mm, Weight: 62.3g
- **Components:** {"type":"mcu","name":"ESP32-D0WDQ6-V3","label":"Dual-Core WiFi & BT MCU","description":"Espressif ESP32 SoC with dual-core Xtensa LX6 at 240MHz, WiFi 802.11 b/g/n and Bluetooth 4.2 + BLE","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"type":"display-driver","name":"ILI9342C","label":"2.0\" IPS LCD Controller","description":"320x240 IPS LCD driver with 853nit brightness, SPI interface","datasheetUrl":"https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/ILI9342C-ILITEK.pdf"}, {"type":"accelerometer","name":"MPU6886","label":"6-Axis IMU (Accel + Gyro)","description":"TDK InvenSense 6-axis MEMS IMU with 3-axis gyroscope and 3-axis accelerometer, I2C interface","datasheetUrl":"https://invensense.tdk.com/wp-content/uploads/2021/12/DS-000451-MPU-6886-TYP-v1.3.pdf"}, {"type":"magnetometer","name":"BMM150","label":"3-Axis Geomagnetic Sensor","description":"Bosch 3-axis digital magnetometer for compass applications, I2C interface","datasheetUrl":"https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bmm150-ds001.pdf"}, {"type":"battery-charger","name":"IP5306","label":"Power Management SoC","description":"Power management IC for LiPo battery charging and 5V boost output","datasheetUrl":"https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/IIC_IP5306_REG_V1.4.pdf"}, {"type":"led-driver","name":"SK6812","label":"Addressable RGB LED (x10)","description":"10 individually addressable RGB LEDs on M5GO base for status indication and light effects","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/1138/SK6812+LED+datasheet+.pdf"}, {"type":"microphone","name":"Analog MEMS Microphone","label":"Analog MEMS Microphone","description":"Built-in analog MEMS microphone for voice input and sound detection","datasheetUrl":"https://docs.m5stack.com/en/core/fire_v2.7"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO21","SCL":"GPIO22"}}, {"name":"SPI","pins":{"MOSI":"GPIO23","MISO":"GPIO19","CLK":"GPIO18"}}, {"name":"UART","pins":{"TX":"GPIO17","RX":"GPIO16"}}, {"name":"DAC","pins":{"DAC1":"GPIO25","DAC2":"GPIO26"}}
- **Gpio Map:** {"pin":"GPIO21","function":"I2C SDA / Grove Port A","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO22","function":"I2C SCL / Grove Port A","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO17","function":"UART TX / Grove Port C","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO16","function":"UART RX / Grove Port C","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO36","function":"ADC / Grove Port B","protocol":"ADC","capabilities":["adc","input-only"]}, {"pin":"GPIO26","function":"DAC / Grove Port B","protocol":"DAC","capabilities":["digital-input","digital-output","dac","adc","pwm"]}, {"pin":"GPIO25","function":"DAC1 / Speaker","protocol":"DAC","capabilities":["digital-input","digital-output","dac","adc","pwm"]}, {"pin":"GPIO35","function":"ADC Input","protocol":"ADC","capabilities":["adc","input-only"]}, {"pin":"GPIO34","function":"Microphone ADC","protocol":"ADC","capabilities":["adc","input-only"]}, {"pin":"GPIO19","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}
- **Firmware Compatible:** arduino, esp-idf, uiflow, micropython, platformio, esphome
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** iot-prototyping, smart-home-dashboard, stem-education, environmental-monitoring, sensor-node
- **Links:** Product Url: https://shop.m5stack.com/products/m5stack-fire-iot-development-kit-psram-v2-7, Github Url: https://github.com/m5stack/M5Stack, Wiki Url: https://docs.m5stack.com/en/core/fire_v2.7, Datasheet Url: https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/esp32_datasheet_en.pdf, Schematics Url: https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/schematic/Core/M5-Core-Schematic(20171206).pdf
- **Battery Powered:** LiPo 3.7V
- **Accessories:** m5go-charging-base

## Tags

`esp32`, `m5stack`, `psram`, `imu`, `magnetometer`, `rgb-led`, `lcd`, `iot`, `grove`

---
[View full page](https://openhardware.directory/s/1439/m5stack-fire-v2-7)

---

# Heltec ESP32-C3 Arduino Development Board

> Ultra-compact RISC-V development board with ESP32-C3FN4, WiFi, BLE 5.0, integrated battery management, and USB-C — ideal for low-power IoT sensor nodes and wireless prototyping.

## Details

- **Brand:** Heltec Automation
- **Price:** Usd: 4.9, Buy Url: https://heltec.org/project/esp32-c3/
- **Stores:** {"name":"Heltec Official Store","url":"https://heltec.org/project/esp32-c3/","price":"$4.90"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: RISC-V 32-bit single-core @ 160MHz, hardware crypto (AES/SHA/RSA/ECC), Cpu Architecture: RISC-V, Cpu Frequency: 160MHz, Cpu Cores: 1, Ram: 400KB SRAM, Flash: 4MB (SiP), Usb: USB-C (via CH340K), Power: ["5V via USB-C","3.7V LiPo battery"], Operating Voltage: 3.3V, Operating Temp: -20°C to +70°C, Dimensions: 40.64 × 20.32 × 7.6mm, Weight: 15g, Battery Capacity: External 3.7V LiPo (SH1.25 connector), Antenna Connector: Built-in PCB antenna, Sd Card: No
- **Components:** {"name":"ESP32-C3FN4","type":"mcu","label":"RISC-V WiFi & BLE 5.0 SoC","description":"Espressif RISC-V 32-bit single-core MCU at 160MHz with integrated 4MB flash, 802.11 b/g/n WiFi, BLE 5.0, and hardware crypto acceleration (AES/SHA/RSA/ECC).","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf"}, {"name":"TP4054","type":"battery-charger","label":"400mA Linear Li-Ion Battery Charger","description":"Standalone constant-current/constant-voltage linear charger for single-cell lithium-ion batteries with programmable charge current up to 800mA and automatic termination.","datasheetUrl":"https://media.digikey.com/pdf/Data%20Sheets/UTD%20Semi%20PDFs/TP4054.pdf"}, {"name":"CH340K","type":"usb-serial","label":"USB-to-Serial Bridge (No External Crystal)","description":"USB to UART serial converter with integrated clock generator requiring no external crystal oscillator. Supports 5V, 3.3V, 2.5V, and 1.8V I/O with built-in diode protection.","datasheetUrl":"https://www.wch-ic.com/products/CH340.html"}
- **Protocols:** {"name":"UART0","bus":"UART0","pins":{"TX":"GPIO21","RX":"GPIO20"}}, {"name":"UART1","bus":"UART1","pins":{"TX":"GPIO7","RX":"GPIO6"}}, {"name":"I2C","pins":{"SDA":"GPIO1","SCL":"GPIO0"}}, {"name":"SPI","bus":"SPI2","pins":{"SCK":"GPIO4","MOSI":"GPIO5","MISO":"GPIO6","CS":"GPIO7"}}, {"name":"PWM","notes":"Available on all GPIO pins via LEDC controller (6 channels)"}, {"name":"USB-JTAG","pins":{"D+":"GPIO19","D-":"GPIO18"}}
- **Gpio Map:** {"pin":"GPIO0","function":"I2C SCL / ADC1_CH0","protocol":"I2C","capabilities":["digital-input","digital-output","adc","pwm","rtc"]}, {"pin":"GPIO1","function":"I2C SDA / ADC1_CH1","protocol":"I2C","capabilities":["digital-input","digital-output","adc","pwm","rtc"]}, {"pin":"GPIO2","function":"ADC1_CH2 (Strapping)","protocol":"","capabilities":["digital-input","digital-output","adc","pwm","strapping","rtc"]}, {"pin":"GPIO3","function":"ADC1_CH3","protocol":"","capabilities":["digital-input","digital-output","adc","pwm","rtc"]}, {"pin":"GPIO4","function":"SPI SCK / ADC1_CH4","protocol":"SPI","capabilities":["digital-input","digital-output","adc","pwm","rtc"]}, {"pin":"GPIO5","function":"SPI MOSI / ADC2_CH0","protocol":"SPI","capabilities":["digital-input","digital-output","adc","pwm","rtc"]}, {"pin":"GPIO6","function":"UART1 RX / SPI MISO","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO7","function":"UART1 TX / SPI CS","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO8","function":"General GPIO (Strapping)","protocol":"","capabilities":["digital-input","digital-output","pwm","strapping"]}, {"pin":"GPIO9","function":"Boot Button (Strapping)","protocol":"","capabilities":["digital-input","digital-output","pwm","strapping"]}, {"pin":"GPIO10","function":"General GPIO","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO18","function":"USB-JTAG D-","protocol":"USB","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO19","function":"USB-JTAG D+","protocol":"USB","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO20","function":"UART0 RX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO21","function":"UART0 TX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}
- **Links:** Product Url: https://heltec.org/project/esp32-c3/, Github Url: https://github.com/HelTecAutomation/Heltec_ESP32, Wiki Url: https://wiki.heltec.org/, Datasheet Url: https://resource.heltec.cn/download/ESP32-C3_DevBoard/ESP32-C3_DevBoard(Rev1.1).pdf, Schematics Url: https://resource.heltec.cn/download/ESP32-C3_DevBoard/ESP32-C3_DevBoard_Schematic_Diagram.pdf
- **Firmware Compatible:** arduino, esphome, tasmota, micropython
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Battery Powered:** Yes
- **Use Cases:** iot, smart-home, home-automation, environmental-monitoring, wireless-sensor-node, battery-powered-sensor, data-logging, prototyping

## Tags

`esp32-c3`, `risc-v`, `wifi`, `ble`, `battery`, `iot`, `heltec`, `arduino`, `low-power`, `usb-c`

---
[View full page](https://openhardware.directory/s/1439/heltec-esp32-c3)

---

# Heltec HT-H7608 V2

> WiFi HaLow (802.11ah) router and IoT gateway with 2.4GHz dual-band, up to 1km+ range, mesh networking, Ethernet, and OpenWrt-compatible MT7628 SoC.

## Details

- **Brand:** Heltec Automation
- **Board Type:** router-gateway
- **Price:** Usd: 79
- **Specs:** Cpu: ["MIPS 24KEc single-core @ 580MHz, AES128","256 HW crypto"], Cpu Architecture: MIPS 24KEc, Cpu Frequency: 580MHz, Cpu Cores: 1, Ram: 128MB DDR2, Flash: 32MB SPI, Usb: ["USB-C (power","network)"], Power: 5V, Operating Voltage: 5V, Operating Temp: -20°C to +70°C, Dimensions: 109 × 66 × 30.5mm, Weight: 650g, Antenna Connector: SMA female, Sd Card: No
- **Connectivity:** Wifi: 802.11ah (WiFi HaLow) + 802.11b/g/n (2.4GHz), Ethernet: 10/100 Mbps (RJ45)
- **Components:** {"name":"MT7628","type":"soc","label":"MIPS 24KEc Router-on-Chip SoC","description":"MediaTek MT7628 system-on-chip with 580MHz MIPS 24KEc CPU, 2T2R 802.11n WiFi radio, 5-port Fast Ethernet switch, USB 2.0 host, PCIe, and AES128/256 hardware crypto engine. Runs Linux/OpenWrt.","datasheetUrl":"https://files.seeedstudio.com/products/114992470/MT7628_datasheet.pdf"}, {"name":"MM6108","type":"wifi-module","label":"WiFi HaLow 802.11ah Sub-GHz Radio SoC","description":"Morse Micro MM6108 IEEE 802.11ah WiFi HaLow SoC providing sub-1 GHz operation (850-950MHz), up to 32.5 Mbps data rate, 1/2/4/8 MHz channel bandwidth, with ultra-long range PA and high-linear LNA. Packaged in the HT-HC01 module.","datasheetUrl":"https://www.morsemicro.com/wp-content/uploads/2024/12/MM6108-Data-Sheet-v4.pdf"}
- **Protocols:** {"name":"Ethernet","pins":{"RJ45":"10/100 Mbps"}}, {"name":"USB","pins":{"USB-C":"USB 2.0 (power + network)"}}, {"name":"UART","notes":"3x UART available on MT7628 SoC (console + expansion)"}, {"name":"SPI","notes":"SPI flash interface for firmware storage"}, {"name":"I2C","notes":"I2C bus available on MT7628 SoC"}, {"name":"SDIO","pins":{"SDIO":"SDIO 2.0 to HT-HC01 HaLow module"}}
- **Firmware:** openwrt, linux
- **Use Cases:** wifi-halow-gateway, wireless-bridge, mesh-networking, iot-gateway, smart-agriculture, industrial-iot, remote-surveillance
- **Links:** Product Url: https://heltec.org/project/ht-h7608/, Github Url: https://github.com/HelTecAutomation/HeltecDocs, Wiki Url: https://wiki.heltec.org/docs/devices/wifi-halow/ht-h7608/, Datasheet Url: https://resource.heltec.cn/download/HT-H7608/HT-H7608_1.0.pdf
- **Stores:** {"name":"Heltec Store","url":"https://heltec.org/project/ht-h7608/","price":"79.00"}, {"name":"Amazon","url":"https://www.amazon.com/HT-H7608-802-11ah-Dual-Band-Transmission-902-928MHz/dp/B0F2HT6ZFX","price":"79.00"}

---
[View full page](https://openhardware.directory/s/1439/heltec-ht-h7608)

---

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

## Details

- **Brand:** LILYGO
- **Price:** Usd: 23.04, Buy Url: https://lilygo.cc/products/t-eth-elite-1
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-eth-elite-1","price":"$23.04"}
- **Board Type:** ESP32-S3
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Ethernet: 10/100 Mbps W5500
- **Specs:** Cpu: ESP32-S3R8, Cpu Architecture: Xtensa LX7 dual-core, Flash: 16MB, Ram: 512KB SRAM, Psram: 8MB, Operating Voltage: 3.3V, Power: 5V + PoE, Usb: USB-C, Dimensions: 50 × 67mm
- **Components:** {"name":"ESP32-S3R8","type":"mcu","label":"Microcontroller","description":"Dual-core Xtensa LX7 at 240MHz with 512KB SRAM, Wi-Fi and BLE 5","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"W5500","type":"ethernet-phy","label":"Ethernet Controller","description":"SPI-based hardwired TCP/IP Ethernet controller supporting TCP, UDP, ICMP, IPv4, ARP, PPPoE","datasheetUrl":"https://www.wiznet.io/wp-content/uploads/wizdoc/W5500_DS_V109E.pdf"}
- **Protocols:** {"name":"SPI"}, {"name":"I2C"}, {"name":"UART"}, {"name":"TCP/IP"}
- **Firmware Compatible:** arduino, esp-idf, platformio
- **Available Software:** {"name":"Arduino IDE","url":"https://www.arduino.cc/"}, {"name":"ESP-IDF","url":"https://idf.espressif.com/"}
- **Links:** Product Url: https://lilygo.cc/products/t-eth-elite-1, Github Url: https://github.com/Xinyuan-LilyGO/LilyGO-T-ETH-Series
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** iot-gateway, lorawan-gateway, network-automation, industrial-iot, edge-computing

## Tags

`esp32-s3`, `ethernet`, `poe`, `w5500`, `lorawan-gateway`, `iot-gateway`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-eth-elite-1)

---

# SenseCAP Indicator D1

> Dual-MCU IoT development platform featuring ESP32-S3 and RP2040 processors with a 4-inch capacitive touchscreen, WiFi, BLE, optional LoRa, and multiple Grove sensor connectors for IoT prototyping.

## Details

- **Brand:** Seeed Studio
- **Price:** Usd: 64.9, Buy Url: https://openelab.io/products/seeed-studio-sensecap-indicator-d1-4-inch-touch-screen-iot-dev-platform
- **Stores:** {"name":"OpenELab","url":"https://openelab.io/products/seeed-studio-sensecap-indicator-d1-4-inch-touch-screen-iot-dev-platform","price":"$64.90"}, {"name":"Seeed Studio","url":"https://www.seeedstudio.com/SenseCAP-Indicator-D1-p-5643.html","price":"$64.90"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3 + RP2040, Cpu Architecture: Xtensa LX7 + ARM Cortex-M0+, Cpu Frequency: 240MHz + 133MHz, Cpu Cores: 2 + 2, Flash: 8MB, Psram: 8MB, Display Type: IPS LCD, Display Size: 4 inch, Display Resolution: 480x480, Usb: USB-C, Sd Card: microSD, Operating Voltage: 3.3V, Power: 5V, Antenna Connector: Built-in PCB antenna
- **Components:** {"type":"MCU","name":"ESP32-S3","label":"Dual-Core WiFi & BLE MCU","description":"Espressif ESP32-S3 with Xtensa LX7 dual-core processor at 240MHz, 8MB PSRAM, WiFi and BLE 5.0 connectivity, drives the display and handles wireless communication","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"type":"MCU","name":"RP2040","label":"Dual-Core Co-Processor","description":"Raspberry Pi RP2040 with dual ARM Cortex-M0+ cores at 133MHz, handles Grove sensor peripherals and real-time I/O processing","datasheetUrl":"https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf"}, {"type":"Display","name":"4-inch IPS LCD (480x480)","label":"Capacitive Touch Display","description":"4-inch IPS LCD with 480x480 resolution and capacitive touch overlay, driven via SPI by the ESP32-S3, supports LVGL graphics library","datasheetUrl":"https://wiki.seeedstudio.com/SenseCAP_Indicator/"}, {"type":"Sensor","name":"SCD41","label":"CO2 Sensor","description":"Sensirion SCD41 photoacoustic CO2 sensor with built-in temperature and humidity sensing, measurement range 400-5000 ppm","datasheetUrl":"https://sensirion.com/media/documents/48C4B7FB/64C134E7/Sensirion_SCD4x_Datasheet.pdf"}, {"type":"Sensor","name":"AHT20","label":"Temperature & Humidity Sensor","description":"ASAIR AHT20 digital temperature and humidity sensor with I2C interface","datasheetUrl":"https://asairsensors.com/wp-content/uploads/2021/09/Data-Sheet-AHT20-Humidity-and-Temperature-Sensor-ASAIR-V1.0.03.pdf"}, {"type":"Sensor","name":"SGP40","label":"tVOC Sensor","description":"Sensirion SGP40 digital VOC sensor for indoor air quality monitoring with I2C interface","datasheetUrl":"https://sensirion.com/media/documents/296373BB/6203C5DF/Sensirion_Gas_Sensors_Datasheet_SGP40.pdf"}, {"type":"Audio","name":"Buzzer","label":"Piezo Buzzer","description":"Built-in piezoelectric buzzer for audio alerts, notifications, and alarm feedback","datasheetUrl":"https://wiki.seeedstudio.com/SenseCAP_Indicator/"}, {"type":"Connector","name":"Grove I2C","label":"Grove I2C Port","description":"Standard Grove 4-pin connector with I2C interface for connecting compatible Seeed Studio sensors and modules","datasheetUrl":"https://wiki.seeedstudio.com/Grove_System/"}, {"type":"Connector","name":"Grove GPIO/ADC","label":"Grove GPIO/ADC Port","description":"Standard Grove 4-pin connector with GPIO and ADC interface for analog and digital sensor expansion","datasheetUrl":"https://wiki.seeedstudio.com/Grove_System/"}, {"type":"Storage","name":"microSD slot","label":"microSD Card Slot","description":"microSD card slot for data logging, storage expansion, and firmware updates","datasheetUrl":"https://wiki.seeedstudio.com/SenseCAP_Indicator/"}
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}, {"name":"GPIO"}, {"name":"ADC"}
- **Firmware Compatible:** arduino, esp-idf, micropython, squareline-studio
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** iot-dashboard, environmental-monitoring, smart-home, air-quality-monitoring, data-visualization, rapid-prototyping
- **Links:** Product Url: https://www.seeedstudio.com/SenseCAP-Indicator-D1-p-5643.html, Github Url: https://github.com/Seeed-Solution/SenseCAP_Indicator_ESP32, Wiki Url: https://wiki.seeedstudio.com/SenseCAP_Indicator/

## Tags

`esp32-s3`, `rp2040`, `touchscreen`, `iot-platform`, `grove`, `lvgl`, `seeed-studio`, `dual-mcu`

---
[View full page](https://openhardware.directory/s/1439/sensecap-indicator-d1)

---

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

## Details

- **Brand:** ACEBOTT
- **Price:** Usd: 83.95, Buy Url: https://openelab.io/products/acebott-qd001-smart-robot-car
- **Stores:** {"name":"OpenElab","url":"https://openelab.io/products/acebott-qd001-smart-robot-car","price":"$83.95"}, {"name":"ACEBOTT","url":"https://www.acebott.com/products/qd001","price":"$83.95"}
- **Board Type:** robot
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: ESP32-WROOM-32, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 4MB, Psram: none, Operating Voltage: 3.3V, Power: Rechargeable battery pack, Sd Card: none, Antenna Connector: Built-in PCB antenna
- **Components:** {"type":"Sensor","name":"HC-SR04 Ultrasonic Sensor","label":"Ultrasonic Distance Sensor","description":"HC-SR04 ultrasonic ranging module for obstacle detection and distance measurement with 2cm-400cm range","datasheetUrl":"https://cdn.sparkfun.com/datasheets/Sensors/Proximity/HCSR04.pdf"}, {"type":"Sensor","name":"IR Receiver","label":"Infrared Receiver Module","description":"Infrared receiver for IR remote control functionality, enabling wireless control via included remote","datasheetUrl":"https://www.vishay.com/docs/82491/tsop382.pdf"}, {"type":"Sensor","name":"Line-Tracking Sensors","label":"IR Line-Following Sensor Array","description":"Infrared reflective sensors for line detection and following, supporting multiple route tracking patterns","datasheetUrl":"https://www.acebott.com/products/acebott-qd001-smart-robot-car-kit"}, {"type":"Motor","name":"TT Mecanum Motors","label":"4x Mecanum Wheel DC Motors","description":"Four DC gear motors paired with mecanum wheels enabling omnidirectional movement including lateral, diagonal, and rotational motion","datasheetUrl":"https://www.acebott.com/products/acebott-qd001-smart-robot-car-kit"}
- **Protocols:** {"name":"I2C"}, {"name":"UART"}, {"name":"GPIO"}, {"name":"SPI"}
- **Firmware Compatible:** arduino, Python
- **Product Readiness:** diy-kit
- **Use Cases:** robotics, education, stem
- **Links:** Product Url: https://www.acebott.com/products/acebott-qd001-smart-robot-car-kit

## Tags

`esp32`, `mecanum-wheels`, `4wd`, `arduino`, `stem`, `education`, `robot-car`, `expandable`, `acebott`

---
[View full page](https://openhardware.directory/s/1439/acebott-qd001-smart-robot-car)

---

# LILYGO T-Display S3 AMOLED

> ESP32-S3 board with 1.91-inch RM67162 AMOLED display (240×536), optional touch, 16MB flash, 8MB PSRAM, and USB-C — delivering vivid OLED visuals for IoT dashboards and smart displays.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 26.44, Buy Url: https://lilygo.cc/products/t-display-s3-amoled
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-display-s3-amoled","price":"$26.44"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI vector extensions, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB OPI, Flash: 16MB, Usb: USB-C 2.0, Power: 5V + LiPo, Operating Voltage: 3.3V, Display Size: 1.91", Display Type: AMOLED, Display Resolution: 240×536, Antenna Connector: Built-in PCB antenna, Sd Card: none, Charging Port: USB-C
- **Components:** {"name":"ESP32-S3R8","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Espressif ESP32-S3R8 dual-core Xtensa LX7 at 240MHz with 8MB integrated PSRAM, WiFi, BLE 5.0, USB OTG.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"RM67162","type":"display-driver","label":"1.91\" AMOLED Driver (240×536)","description":"Raydium RM67162 AMOLED display controller for the 1.91-inch 240×536 panel via QSPI interface.","datasheetUrl":"https://www.raydium.com.tw/en-US/productDetail/55"}, {"name":"CST816S","type":"touch-controller","label":"Capacitive Touch Controller (optional)","description":"Hynitron CST816S single-point touch controller with gesture recognition on touch variants.","datasheetUrl":"https://github.com/lupyuen/hynitron_i2c_cst0xxse/blob/master/CST816S_Datasheet_EN.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"GPIO11","CLK":"GPIO12","CS":"GPIO10","DC":"GPIO13"}}, {"name":"I2C","pins":{"SDA":"GPIO3","SCL":"GPIO2"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}
- **Gpio Map:** {"pin":"GPIO0","function":"Boot Button","protocol":"GPIO","capabilities":["digital-input","strapping"]}, {"pin":"GPIO2","function":"I2C SCL (Touch)","protocol":"I2C","capabilities":["digital-input","digital-output","touch"]}, {"pin":"GPIO3","function":"I2C SDA (Touch)","protocol":"I2C","capabilities":["digital-input","digital-output","touch"]}, {"pin":"GPIO4","function":"Battery ADC","protocol":"ADC","capabilities":["digital-input","adc"]}, {"pin":"GPIO10","function":"Display CS","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO11","function":"Display MOSI","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO12","function":"Display CLK","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO13","function":"Display DC","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO21","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO38","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO39","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO40","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO41","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO42","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO43","function":"UART TX","protocol":"UART","capabilities":["digital-output"]}, {"pin":"GPIO44","function":"UART RX","protocol":"UART","capabilities":["digital-input"]}, {"pin":"GPIO45","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output","strapping"]}, {"pin":"GPIO46","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output","strapping"]}
- **Firmware Compatible:** arduino, micropython, esphome, platformio
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** smart-home-dashboard, weather-display, digital-signage, wearable, iot
- **Battery Powered:** Li-Po
- **Links:** Product Url: https://lilygo.cc/products/t-display-s3-amoled, Github Url: https://github.com/Xinyuan-LilyGO/LilyGo-AMOLED-Series, Wiki Url: https://wiki.lilygo.cc

## Tags

`esp32-s3`, `amoled`, `display`, `lilygo`, `touch`, `wifi`, `ble5`, `iot`, `dashboard`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-display-s3-amoled)

---

# LILYGO T-RGB

> ESP32-S3 board with a circular 2.1\" or 2.8\" ST7701S RGB display (480×480) and capacitive touch — perfect for smart home controllers, round-display clocks, and interactive dashboards.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 30.04, Buy Url: https://lilygo.cc/products/t-rgb
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-rgb","price":"$30.04"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI vector extensions, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB OPI, Flash: 16MB, Usb: USB-C 2.0, Power: 5V + LiPo, Operating Voltage: 3.3V, Display Size: 2.1", Display Type: IPS LCD, Display Resolution: 480×480, Antenna Connector: Built-in PCB antenna, Sd Card: microSD, Charging Port: USB-C
- **Components:** {"name":"ESP32-S3R8","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Espressif ESP32-S3R8 dual-core Xtensa LX7 at 240MHz with 8MB integrated PSRAM, WiFi, BLE 5.0, and USB OTG.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"ST7701S","type":"display-driver","label":"Circular TFT LCD Driver (480×480)","description":"Sitronix ST7701S RGB TFT controller for the 2.1\" or 2.8\" 480×480 circular display via 3-wire SPI and 18-bit RGB interface.","datasheetUrl":"https://dl.espressif.com/AE/esp-iot-solution/ST7701S_SPEC_V1.4.pdf"}, {"name":"GT911","type":"touch-controller","label":"5-Point Capacitive Touch Controller","description":"Goodix GT911 5-point capacitive touch controller on 2.8\" full-circle variant with I2C and gesture recognition.","datasheetUrl":"https://www.goodix.com/en/product/touch/touch_ic/GT911"}
- **Protocols:** {"name":"SPI","pins":{"CS":"GPIO1","CLK":"GPIO2","DATA":"GPIO3"}}, {"name":"I2C","pins":{"SDA":"GPIO4","SCL":"GPIO8"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}
- **Gpio Map:** {"pin":"GPIO0","function":"Boot Button","protocol":"GPIO","capabilities":["digital-input","strapping"]}, {"pin":"GPIO4","function":"Battery ADC / I2C SDA","protocol":"ADC","capabilities":["digital-input","adc","touch"]}, {"pin":"GPIO8","function":"I2C SCL","protocol":"I2C","capabilities":["digital-output","touch"]}, {"pin":"GPIO43","function":"UART TX","protocol":"UART","capabilities":["digital-output"]}, {"pin":"GPIO44","function":"UART RX","protocol":"UART","capabilities":["digital-input"]}, {"pin":"GPIO45","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output","strapping"]}, {"pin":"GPIO46","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output","strapping"]}
- **Firmware Compatible:** arduino, platformio, esphome
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** smart-home-dashboard, weather-display, digital-signage, remote-control, iot
- **Battery Powered:** Li-Po
- **Links:** Product Url: https://lilygo.cc/products/t-rgb, Github Url: https://github.com/Xinyuan-LilyGO/T-RGB, Wiki Url: https://wiki.lilygo.cc

## Tags

`esp32-s3`, `round-display`, `circular`, `touch`, `lilygo`, `rgb`, `wifi`, `ble5`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-rgb)

---

# LILYGO T-Display S3 AMOLED Plus

> Enhanced ESP32-S3 AMOLED development board with 1.91" RM67162 display, onboard RTC, PMU, SD card slot, capacitive touch, metal shielding, and external FPC antenna.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 32.68, Buy Url: https://lilygo.cc/products/t-display-s3-amoled-plus
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-display-s3-amoled-plus","price":"$32.68"}
- **Board Type:** ESP32-S3
- **Connectivity:** Wifi: 802.11 b/g/n 2.4 GHz, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3R8, Cpu Architecture: Xtensa LX7 dual-core, Flash: 16MB, Psram: 8MB, Display Size: 1.91", Display Type: AMOLED, Display Resolution: 240×536, Usb: USB-C, Operating Voltage: 3.3V, Power: 5V + LiPo, Sd Card: microSD, Charging Port: USB-C
- **Components:** {"name":"ESP32-S3R8","type":"mcu","label":"Main MCU","description":"Dual-core Xtensa LX7 MCU running at up to 240 MHz with 8MB PSRAM, Wi-Fi 802.11 b/g/n and Bluetooth 5 LE","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"RM67162","type":"display-driver","label":"AMOLED Display Driver","description":"1.91-inch AMOLED display driver IC with SPI interface, 240×536 resolution, capacitive touch, IPS full viewing angle","datasheetUrl":"https://github.com/Xinyuan-LilyGO/LilyGo-AMOLED-Series/blob/master/datasheet/RM67162.pdf"}
- **Protocols:** {"name":"SPI"}, {"name":"I2C"}, {"name":"UART"}, {"name":"SDIO"}
- **Available Software:** Arduino, PlatformIO, MicroPython
- **Firmware Compatible:** arduino, micropython, esp-idf
- **Links:** Product Url: https://lilygo.cc/products/t-display-s3-amoled-plus, Github Url: https://github.com/Xinyuan-LilyGO/LilyGo-AMOLED-Series
- **Open Source:** Firmware: true
- **Open Source Status:** open-firmware
- **Product Readiness:** developer
- **Use Cases:** iot-sensor-display, data-logging, smart-home-dashboard, portable-device, hmi-panel
- **Accessories:** TF card

## Tags

`esp32-s3`, `amoled`, `display`, `rtc`, `pmu`, `sd-card`, `touch`, `wifi`, `bluetooth`, `lilygo`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-display-s3-amoled-plus)

---

# LILYGO T-Display S3 Long

> ESP32-S3 development board with an elongated 3.4" capacitive touch TFT LCD (180×640 resolution), 16MB Flash, 8MB PSRAM, Wi-Fi, Bluetooth 5, and optional enclosure variant.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 29.35, Buy Url: https://lilygo.cc/products/t-display-s3-long
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-display-s3-long","price":"$29.35"}
- **Board Type:** ESP32-S3
- **Connectivity:** Wifi: 802.11 b/g/n 2.4 GHz, Bluetooth: Bluetooth 5.0 + Mesh
- **Specs:** Cpu: ESP32-S3R8, Cpu Architecture: Xtensa LX7 dual-core, Flash: 16MB, Psram: 8MB, Display Size: 3.4", Display Type: TFT LCD, Display Resolution: 180×640, Usb: USB-C, Operating Voltage: 3.3V, Power: 5V + LiPo, Charging Port: USB-C
- **Components:** {"name":"ESP32-S3R8","type":"mcu","label":"Main MCU","description":"Dual-core Xtensa LX7 MCU at up to 240 MHz with 8MB PSRAM, Wi-Fi 802.11 b/g/n and Bluetooth 5 LE with BT mesh","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}
- **Protocols:** {"name":"QSPI"}, {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}
- **Available Software:** Arduino, PlatformIO, VS Code
- **Firmware Compatible:** arduino, esp-idf
- **Links:** Product Url: https://lilygo.cc/products/t-display-s3-long, Github Url: https://github.com/Xinyuan-LilyGO/T-Display-S3-Long
- **Open Source:** Firmware: true
- **Open Source Status:** open-firmware
- **Product Readiness:** developer
- **Use Cases:** iot-sensor-display, smart-home-dashboard, hmi-panel, prototyping, data-logging

## Tags

`esp32-s3`, `display`, `tft`, `touch`, `wifi`, `bluetooth`, `lilygo`, `long-display`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-display-s3-long)

---

# LILYGO T-SimCam

> ESP32-S3 camera development board with mPCIe slot for LILYGO T-PCIE SIM cellular modules, supporting OV2640 or OV5640 cameras, 16MB flash, 8MB PSRAM, TF card, and I2S microphone for connected vision applications.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 13.86, Buy Url: https://lilygo.cc/products/t-simcam
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-simcam","price":"$13.86"}
- **Board Type:** ESP32-S3
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3R8, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 16MB, Ram: 512KB SRAM, Psram: 8MB, Operating Voltage: 3.3V, Power: 5V, Sd Card: microSD, Usb: USB-C
- **Components:** {"name":"ESP32-S3R8","type":"mcu","label":"Microcontroller","description":"Dual-core 240MHz Xtensa LX7 with 8MB embedded PSRAM, WiFi 802.11, and BLE 5.0","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"OV2640","type":"camera","label":"2MP Camera Sensor","description":"2-megapixel (1622×1200 UXGA) image sensor at 3.3V, with IR-CUT variant available","datasheetUrl":"https://www.uctronics.com/download/cam_module/OV2640DS.pdf"}, {"name":"OV5640","type":"camera","label":"5MP Camera Sensor (optional)","description":"5-megapixel image sensor with optional autofocus and IR-CUT variants available as upgrade option","datasheetUrl":"https://www.uctronics.com/download/cam_module/OV2640DS.pdf"}, {"name":"mPCIe Slot","type":"expansion","label":"Mini PCIe SIM Slot","description":"Mini PCI Express slot for LILYGO T-PCIE SIM cellular modules (sold separately)","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"I2S Microphone","type":"audio","label":"Digital Microphone","description":"I2S digital microphone for audio capture alongside camera video","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}, {"name":"I2S"}
- **Available Software:** Arduino IDE, ESP-IDF, VS Code
- **Links:** Product Url: https://lilygo.cc/products/t-simcam
- **Firmware Compatible:** arduino, esp-idf
- **Product Readiness:** developer
- **Use Cases:** ip-camera, cellular-camera, computer-vision, remote-surveillance, iot-gateway

## Tags

`esp32-s3`, `camera`, `cellular`, `ov2640`, `ov5640`, `mpcie`, `vision`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-simcam)

---

# LILYGO T-Camera Plus S3

> ESP32-S3 camera development board with 8MB PSRAM, 16MB Flash, onboard microphone, MAX98357A I2S amplifier, speaker output, and choice of OV2640 or OV5640 camera sensor for audio-visual IoT applications.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 30.06, Buy Url: https://lilygo.cc/products/t-camera-plus-s3
- **Stores:** {"name":"LILYGO","url":"https://lilygo.cc/products/t-camera-plus-s3","price":"$30.06"}
- **Board Type:** ESP32-S3
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: Bluetooth 5.0 + Mesh
- **Specs:** Cpu: ESP32-S3R8 Dual-core Xtensa LX7 240MHz, Cpu Architecture: Xtensa LX7, Flash: 16MB, Psram: 8MB, Usb: USB-C, Operating Voltage: 3.3V, Power: 5V
- **Components:** {"name":"ESP32-S3R8","type":"mcu","label":"Main MCU","description":"Dual-core Xtensa LX7 240MHz with 8MB PSRAM, Wi-Fi and BLE","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"OV2640","type":"camera","label":"2MP Camera Sensor (OV2640 variant)","description":"2MP CMOS image sensor supporting QVGA to UXGA resolution","datasheetUrl":"https://www.uctronics.com/download/cam_module/OV2640DS.pdf"}, {"name":"OV5640","type":"camera","label":"5MP Camera Sensor (OV5640 variant)","description":"5MP auto-focus CMOS image sensor for higher resolution imaging","datasheetUrl":"https://cdn.sparkfun.com/datasheets/Sensors/LightImaging/OV5640_datasheet.pdf"}, {"name":"MAX98357A","type":"other","label":"I2S Audio Amplifier","description":"I2S digital audio amplifier with built-in D-class output for speaker drive","datasheetUrl":"https://www.analog.com/media/en/technical-documentation/data-sheets/MAX98357A-MAX98357B.pdf"}
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}, {"name":"I2S"}, {"name":"UART"}
- **Firmware Compatible:** arduino, platformio
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** security-camera, voice-assistant, iot, smart-home
- **Links:** Product Url: https://lilygo.cc/products/t-camera-plus-s3, Github Url: https://github.com/Xinyuan-LilyGO/T-CameraPlus-S3, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf

## Tags

`esp32-s3`, `camera`, `ov2640`, `ov5640`, `audio`, `speaker`, `microphone`, `wifi`, `bluetooth`, `development-board`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-camera-plus-s3)

---

# M5Stack Cardputer-Adv

> Credit-card-sized ESP32-S3 handheld computer with 56-key mechanical keyboard, 1.14" IPS display, BMI270 IMU, ES8311 audio codec, 1W speaker, MEMS microphone, IR transmitter, 1750mAh battery, Grove I2C port, and microSD slot.

## Details

- **Brand:** M5Stack
- **Price:** Usd: 29.9, Buy Url: https://shop.m5stack.com/products/m5stack-cardputer-adv-version-esp32-s3
- **Stores:** {"name":"OpenELab","url":"https://openelab.io/products/m5stack-cardputer-adv-esp32-s3a","price":"€32.55"}, {"name":"M5Stack Official","url":"https://shop.m5stack.com/products/m5stack-cardputer-adv-version-esp32-s3","price":"$29.90"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0 + Mesh
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz with RISC-V ULP co-processor, Cpu Architecture: Xtensa LX7 dual-core, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Flash: 8MB, Usb: USB-C (OTG + Serial/JTAG), Power: 5V USB-C or 1750mAh Li-ion battery, Operating Voltage: 3.3V, Display Type: IPS LCD, Display Size: 1.14", Display Resolution: 240×135, Battery Capacity: 1750mAh, Charging Port: USB-C, Antenna Connector: 2.4GHz 3D antenna (built-in), Sd Card: microSD, Dimensions: 84 × 54 × 20mm, Weight: 81.0g, Keyboard: 56-key mechanical (4×14 matrix, 160gf actuation), Audio Output: 1W speaker + 3.5mm headphone jack, Ir Transmitter: yes
- **Components:** {"name":"ESP32-S3FN8","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Espressif ESP32-S3FN8 dual-core Xtensa LX7 at 240MHz with 8MB flash, WiFi 802.11 b/g/n, BLE 5.0, and RISC-V ULP co-processor.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"ST7789V2","type":"display-driver","label":"1.14\" IPS LCD Controller","description":"Sitronix ST7789V2 TFT display controller driving the 1.14-inch 240×135 IPS LCD.","datasheetUrl":"https://www.newhavendisplay.com/appnotes/datasheets/LCDs/ST7789V.pdf"}, {"name":"ES8311","type":"audio-codec","label":"Low-Power Audio Codec","description":"Everest Semiconductor ES8311 low-power mono audio codec with ADC and DAC for microphone input and headphone/speaker output.","datasheetUrl":"https://github.com/m5stack/M5Cardputer/blob/main/docs/datasheet/ES8311.pdf"}, {"name":"NS4150B","type":"audio-amplifier","label":"Class-D 1W Audio Amplifier","description":"Novosense NS4150B mono Class-D audio amplifier driving the built-in 1W speaker.","datasheetUrl":"https://datasheet.lcsc.com/lcsc/2206010030_Novosense-Micro-NS4150B_C3012802.pdf"}, {"name":"BMI270","type":"accelerometer","label":"6-Axis IMU (Accel + Gyro)","description":"Bosch BMI270 ultra-low-power 6-axis inertial measurement unit with accelerometer and gyroscope for motion sensing.","datasheetUrl":"https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bmi270-ds000.pdf"}
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}, {"name":"I2S"}, {"name":"Grove"}, {"name":"IR"}
- **Firmware Compatible:** arduino, esp-idf, uiflow, platformio
- **Links:** Product Url: https://docs.m5stack.com/en/core/CardputerAdv, Github Url: https://github.com/m5stack/M5Cardputer
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Battery Powered:** Li-ion
- **Use Cases:** iot-prototyping, portable-terminal, security-research, rf-hacking, handheld-gaming, remote-control, audio-projects, education

## Tags

`esp32-s3`, `m5stack`, `keyboard`, `handheld`, `portable`, `imu`, `speaker`, `microphone`, `ir-transmitter`, `grove`, `iot`, `hacking-tool`

---
[View full page](https://openhardware.directory/s/1439/m5stack-cardputer-adv)

---

# M5Stack Dial

> ESP32-S3 smart rotary knob with 1.28" round GC9A01 touch display (240x240), rotary encoder, RFID reader (WS1850S), RTC (BM8563), buzzer, and 2 Grove ports for IoT control interfaces.

## Details

- **Brand:** M5Stack
- **Price:** Usd: 22.7, Buy Url: https://shop.m5stack.com/products/m5stack-dial-esp32-s3-smart-rotary-knob-w-1-28-round-touch-screen
- **Stores:** {"name":"OpenELab","url":"https://openelab.io/products/m5stackdial","price":"€39.80"}, {"name":"M5Stack Official","url":"https://shop.m5stack.com/products/m5stack-dial-esp32-s3-smart-rotary-knob-w-1-28-round-touch-screen","price":"$22.70"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, Cpu Architecture: Xtensa LX7 dual-core, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB, Flash: 8MB, Usb: USB-C, Power: 5V, Operating Voltage: 3.3V, Display Type: Round TFT LCD, Display Size: 1.28", Display Resolution: 240×240, Dimensions: 51 × 51 × 32.3mm, Weight: 46.3g, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Espressif ESP32-S3 dual-core Xtensa LX7 at 240MHz with 8MB flash, 8MB PSRAM, WiFi 802.11 b/g/n and BLE 5.0.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"GC9A01","type":"display-driver","label":"1.28\" Round TFT Display Controller","description":"GC9A01 TFT controller driving the 1.28-inch 240×240 round IPS display with SPI interface.","datasheetUrl":"https://www.buydisplay.com/download/ic/GC9A01A.pdf"}, {"name":"WS1850S","type":"mcu","label":"13.56MHz RFID/NFC Reader","description":"WS1850S 13.56MHz contactless reader/writer module for NFC and RFID card applications, compatible with MFRC522.","datasheetUrl":"https://www.alldatasheet.com/datasheet-pdf/view/1160022/ETC/WS1850S.html"}, {"name":"BM8563","type":"rtc","label":"Real-Time Clock with Timer","description":"BM8563 RTC with I2C interface, alarm, and timer functions for timekeeping and sleep scheduling.","datasheetUrl":"https://datasheet.lcsc.com/lcsc/2305061436_GATEMODE-BM8563EMA_C5129976.pdf"}, {"name":"Rotary Encoder","type":"mcu","label":"Incremental Rotary Encoder","description":"Built-in incremental rotary encoder for precise rotational input and dial control.","datasheetUrl":"https://docs.m5stack.com/en/core/M5Dial"}
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}, {"name":"Grove"}
- **Firmware Compatible:** arduino, esp-idf, uiflow
- **Links:** Product Url: https://docs.m5stack.com/en/core/M5Dial, Github Url: https://github.com/m5stack/M5Dial
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** smart-home-dashboard, iot, remote-control, environmental-monitoring

## Tags

`esp32-s3`, `m5stack`, `rotary-encoder`, `rfid`, `touchscreen`, `round-display`, `grove`, `iot`, `smart-home`

---
[View full page](https://openhardware.directory/s/1439/m5stack-dial)

---

# Waveshare ESP32-S3 Touch LCD 3.49

> ESP32-S3 dev board with 3.49" capacitive touch IPS display, dual microphone array, 6-axis IMU, RTC, and battery support. Ideal for wearable UIs and compact IoT dashboards.

## Details

- **Brand:** Waveshare
- **Price:** Usd: 33.95, Buy Url: https://openelab.io/products/waveshare-esp32-s3-touch-lcd
- **Stores:** {"name":"OpenELab","url":"https://openelab.io/products/waveshare-esp32-s3-touch-lcd","price":"$33.95"}, {"name":"Waveshare Official","url":"https://www.waveshare.com/esp32-s3-touch-lcd-3.49.htm","price":"$33.95"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 2.4GHz 802.11b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3R8, Cpu Architecture: Xtensa LX7 Dual-Core, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB, Flash: 16MB, Usb: Type-C, Display Type: IPS LCD, Display Size: 3.49", Display Resolution: 172x640, Sd Card: TF (microSD), Operating Voltage: 3.3V, Power: 5V, Antenna Connector: Onboard + IPEX
- **Components:** {"type":"MCU","name":"ESP32-S3R8","label":"Dual-Core WiFi & BLE MCU","description":"Xtensa LX7 dual-core processor at 240MHz with integrated WiFi and Bluetooth 5.0 LE, 512KB SRAM and 8MB stacked PSRAM","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"type":"Display","name":"3.49\" IPS LCD (AXS15231B)","label":"3.49\" Capacitive Touch IPS Display","description":"172x640 IPS LCD with 16.7M colors, 350 cd/m² brightness, 1200:1 contrast, driven via QSPI interface with I2C capacitive touch","datasheetUrl":"https://www.waveshare.com/wiki/ESP32-S3-Touch-LCD-3.49"}, {"type":"IMU","name":"QMI8658","label":"6-Axis Inertial Measurement Unit","description":"3-axis accelerometer and 3-axis gyroscope for motion sensing and orientation detection","datasheetUrl":"https://www.qstcorp.com/upload/pdf/202202/QMI8658A%20Datasheet%20Rev%20A.pdf"}, {"type":"RTC","name":"PCF85063","label":"Real-Time Clock","description":"Low-power I2C real-time clock/calendar chip for accurate timekeeping with battery backup support","datasheetUrl":"https://www.nxp.com/docs/en/data-sheet/PCF85063A.pdf"}, {"type":"Audio DAC","name":"ES8311","label":"Audio Codec DAC","description":"Low-power mono audio codec with integrated DAC for speaker output","datasheetUrl":"https://www.everest-semi.com/pdf/ES8311%20PB.pdf"}, {"type":"Audio ADC","name":"ES7210","label":"4-Channel Audio ADC","description":"High-performance 4-channel audio ADC for dual microphone array input with noise reduction","datasheetUrl":"https://www.everest-semi.com/pdf/ES7210%20PB.pdf"}, {"type":"GPIO Expander","name":"TCA9554PWR","label":"8-Bit I2C GPIO Expander","description":"8-bit I2C-bus and SMBus I/O expander providing additional GPIO pins","datasheetUrl":"https://www.ti.com/lit/ds/symlink/tca9554.pdf"}
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}, {"name":"QSPI"}
- **Firmware Compatible:** arduino, esp-idf, micropython, lvgl
- **Links:** Product Url: https://www.waveshare.com/esp32-s3-touch-lcd-3.49.htm, Wiki Url: https://www.waveshare.com/wiki/ESP32-S3-Touch-LCD-3.49, Github Url: https://github.com/waveshareteam/ESP32-S3-Touch-LCD-3.49
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** embedded-ui, smart-home-dashboard, industrial-hmi, iot-dashboard, wearable-device

## Tags

`esp32-s3`, `touch-display`, `ips-lcd`, `imu`, `rtc`, `audio`, `battery`, `waveshare`

---
[View full page](https://openhardware.directory/s/1439/waveshare-esp32-s3-touch-lcd-3-49)

---

# Waveshare ESP32-S3 Touch LCD 7

> ESP32-S3 dev board with 7" capacitive touch IPS display (800x480), CAN/RS485 interfaces, and battery support. Built for HMI panels, industrial control, and IoT dashboards.

## Details

- **Brand:** Waveshare
- **Price:** Usd: 59.85, Buy Url: https://openelab.io/products/waveshare-esp32-s3-7inch-lcd
- **Stores:** {"name":"OpenELab","url":"https://openelab.io/products/waveshare-esp32-s3-7inch-lcd","price":"$59.85"}, {"name":"Waveshare Official","url":"https://www.waveshare.com/esp32-s3-touch-lcd-7.htm","price":"$59.85"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 2.4GHz 802.11b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3, Cpu Architecture: Xtensa LX7 Dual-Core, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB, Flash: 16MB, Usb: Type-C, Display Type: IPS LCD (RGB), Display Size: 7", Display Resolution: 800x480, Sd Card: TF (microSD), Operating Voltage: 3.3V, Power: 5V 450mA via USB-C, Antenna Connector: Onboard PCB antenna
- **Components:** {"type":"MCU","name":"ESP32-S3","label":"Dual-Core WiFi & BLE MCU","description":"Xtensa LX7 dual-core processor at 240MHz with integrated WiFi and Bluetooth 5.0 LE, 512KB SRAM and 8MB PSRAM","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"type":"Display","name":"7\" RGB IPS LCD","label":"7-Inch Capacitive Touch IPS Display","description":"800x480 RGB IPS panel with 65K colors, 345 cd/m² brightness, 170° viewing angle, 5-point capacitive touch with toughened glass","datasheetUrl":"https://www.waveshare.com/wiki/ESP32-S3-Touch-LCD-7"}, {"type":"GPIO Expander","name":"CH422G","label":"I2C GPIO Expander","description":"I2C-bus GPIO expander providing additional I/O pins for peripheral control","datasheetUrl":"https://www.wch-ic.com/downloads/CH422DS1_PDF.html"}
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}, {"name":"CAN"}, {"name":"RS-485"}
- **Firmware Compatible:** arduino, esp-idf, micropython, lvgl
- **Links:** Product Url: https://www.waveshare.com/esp32-s3-touch-lcd-7.htm, Wiki Url: https://www.waveshare.com/wiki/ESP32-S3-Touch-LCD-7, Github Url: https://github.com/paulhamsh/Waveshare-ESP32-S3-LCD-7-LVGL
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** embedded-ui, smart-home-dashboard, industrial-hmi, iot-dashboard, digital-signage

## Tags

`esp32-s3`, `touch-display`, `7-inch`, `hmi`, `can-bus`, `rs485`, `battery`, `waveshare`

---
[View full page](https://openhardware.directory/s/1439/waveshare-esp32-s3-touch-lcd-7)

---

# Espressif ESP Thread Border Router

> Official Espressif dual-SoC development board combining ESP32-S3 (host) and ESP32-H2 (radio co-processor) to build Thread 1.3 border routers and Zigbee gateways with Matter support over WiFi.

## Details

- **Brand:** Espressif
- **Board Type:** dev-board
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz (ESP32-S3, host) + RISC-V @ 96MHz (ESP32-H2, radio co-processor), Cpu Architecture: Xtensa LX7 + RISC-V RV32IMAC, Cpu Frequency: 240MHz (host), Cpu Cores: 2 (host) + 1 (RCP), Ram: 512KB SRAM (S3) + 320KB SRAM (H2), Psram: 2MB PSRAM (S3), Flash: 8MB (S3) + 4MB (H2), Usb: USB-C (UART bridge), Power: 5V, Operating Voltage: 3.3V, Sd Card: none, Antenna Connector: Built-in PCB antenna
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5, Thread: Thread 1.3 (Certified), Zigbee: Zigbee 3.0, Matter: Matter over Thread
- **Components:** {"name":"ESP32-S3-WROOM-1","type":"mcu","label":"Dual-Core WiFi & BLE Host MCU","description":"Xtensa LX7 dual-core @ 240MHz running OpenThread Border Router stack over WiFi. Provides 8MB flash and 2MB PSRAM for border router application.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3-wroom-1_wroom-1u_datasheet_en.pdf"}, {"name":"ESP32-H2-MINI-1","type":"mcu","label":"IEEE 802.15.4 Radio Co-Processor","description":"RISC-V @ 96MHz acting as radio co-processor for IEEE 802.15.4. Handles Thread/Zigbee physical and MAC layers, communicating with host over UART/SPI.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-h2-mini-1_mini-1u_datasheet_en.pdf"}
- **Firmware:** esp-idf, arduino
- **Use Cases:** thread-border-router, zigbee-gateway, matter-smart-home, home-automation
- **Open Source Status:** open-source
- **Licenses:** apache-2.0
- **Gpio Map:** {"pin":"GPIO0","function":"GPIO / Boot","protocol":"GPIO","capabilities":["digital-input","digital-output","strapping"]}, {"pin":"GPIO1","function":"GPIO / ADC","protocol":"GPIO","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GPIO2","function":"GPIO / ADC","protocol":"GPIO","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GPIO3","function":"GPIO / ADC","protocol":"GPIO","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GPIO4","function":"GPIO / ADC","protocol":"GPIO","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GPIO5","function":"GPIO / ADC","protocol":"GPIO","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GPIO6","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO7","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO8","function":"GPIO / SPI CS (RCP)","protocol":"SPI","capabilities":["digital-input","digital-output","strapping"]}, {"pin":"GPIO9","function":"GPIO / Boot","protocol":"GPIO","capabilities":["digital-input","digital-output","strapping"]}, {"pin":"GPIO10","function":"GPIO / SPI CLK (RCP)","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO11","function":"GPIO / SPI MOSI (RCP)","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO12","function":"GPIO / SPI MISO (RCP)","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO13","function":"GPIO / SPI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO14","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO15","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO16","function":"UART0 TX (to RCP)","protocol":"UART","capabilities":["digital-output"]}, {"pin":"GPIO17","function":"UART0 RX (from RCP)","protocol":"UART","capabilities":["digital-input"]}, {"pin":"GPIO18","function":"GPIO / I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO19","function":"GPIO / I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO20","function":"GPIO / USB D-","protocol":"USB","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO21","function":"GPIO / USB D+","protocol":"USB","capabilities":["digital-input","digital-output"]}
- **Bus Interfaces:** {"name":"UART","bus":"UART0","pins":{"TX":"GPIO16","RX":"GPIO17"}}, {"name":"I2C","pins":{"SDA":"GPIO18","SCL":"GPIO19"}}, {"name":"SPI","pins":{"CLK":"GPIO10","MOSI":"GPIO11","MISO":"GPIO12","CS":"GPIO8"}}
- **Links:** Product Url: https://docs.espressif.com/projects/esp-thread-br/en/latest/hardware_platforms.html, Github Url: https://github.com/espressif/esp-thread-br
- **Stores:** {"name":"Espressif Store","url":"https://www.espressif.com/en/company/contact/buy-a-sample","price":"0"}, {"name":"Espressif","url":"https://www.espressif.com/en/dev-board/esp-thread-border-routerzigbee-gateway-en","price":"$10.05"}
- **Price:** Usd: 10.05, Buy Url: https://www.espressif.com/en/dev-board/esp-thread-border-routerzigbee-gateway-en

## Tags

`esp32-s3`, `esp32-h2`, `thread`, `matter`, `zigbee`, `border-router`, `gateway`, `espressif`

---
[View full page](https://openhardware.directory/s/1439/espressif-esp-thread-border-router)

---

# BeaglePlay

> Versatile open-source SBC by BeagleBoard.org featuring the TI AM625 SoC, 2GB LPDDR4, 16GB eMMC, WiFi 5, Bluetooth 5.0, 802.15.4 sub-GHz radio, and Gigabit Ethernet for IoT and home automation.

## Details

- **Brand:** BeagleBoard.org
- **Board Type:** linux-sbc
- **Connectivity:** Wifi: 802.11ac (WiFi 5), Bluetooth: BLE 5.0, Ethernet: Gigabit
- **Specs:** Cpu: Quad-core Cortex-A53 @ 1.4GHz + Cortex-M4F (TI AM625), Cpu Architecture: ARM Cortex-A53, Cpu Frequency: 1.4GHz, Cpu Cores: 4, Ram: 2GB LPDDR4, Flash: 16GB eMMC, Sd Card: microSD, Usb: USB-C + USB 2.0 Type-A, Operating Voltage: 3.3V, Power: 5V, Antenna Connector: Built-in PCB antenna
- **Components:** {"type":"soc","name":"AM625","label":"TI AM625 Sitara SoC","description":"TI AM625 quad-core Cortex-A53 @ 1.4GHz with Cortex-M4F real-time core, PowerVR GPU, and PRU-ICSS subsystem.","datasheetUrl":"https://www.ti.com/product/AM625"}
- **Firmware Compatible:** armbian
- **Use Cases:** iot-gateway, home-automation, mesh-networking, embedded-linux
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Open Source Status:** fully-open
- **Product Readiness:** developer
- **Links:** Product Url: https://www.beagleboard.org/boards/beagleplay, Wiki Url: https://www.armbian.com/beagleplay/
- **Price:** Usd: 99, Buy Url: https://www.digikey.com/en/products/detail/beagleboard-by-seeed-studio/102110762/17398989
- **Stores:** {"name":"DigiKey","url":"https://www.digikey.com/en/products/detail/beagleboard-by-seeed-studio/102110762/17398989","price":"$99.00"}

## Tags

`iot`, `home-automation`, `wifi`, `bluetooth`, `802.15.4`, `ti`, `beagle`, `gateway`

---
[View full page](https://openhardware.directory/s/1439/beagleplay)

---

# ESP32-H2-DevKitM-1-N4S

> Espressif development board for the ESP32-H2 with Bluetooth 5 LE, Zigbee 3.0, Thread, and Matter support, 4MB flash, USB-C, RGB LED, and full GPIO breakout — no Wi-Fi.

## Details

- **Brand:** Espressif
- **Price:** Usd: 10, Buy Url: https://www.adafruit.com/product/5715
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5715","price":10}
- **Board Type:** dev-board
- **Connectivity:** Bluetooth: BLE 5.0, Zigbee: 3.0, Thread: 1.3, Matter: 1.0
- **Specs:** Cpu: ESP32-H2, Cpu Architecture: RISC-V 32-bit, Cpu Frequency: 96 MHz, Cpu Cores: 1, Flash: 4MB, Ram: 320KB, Sd Card: none, Operating Voltage: 3.3V, Power: 5V, Usb Type: USB-C, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"ESP32-H2","type":"mcu","label":"SoC","description":"32-bit RISC-V at 96 MHz, 320KB SRAM, BT5 LE, Zigbee, Thread, Matter, USB FS.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/5715/esp32-h2_datasheet_en.pdf"}, {"name":"WS2812B RGB LED","type":"led","label":"RGB LED","description":"Addressable RGB LED on GPIO8.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO22","SCL":"GPIO23"}}, {"name":"SPI","pins":{"MOSI":"GPIO5","MISO":"GPIO4","SCK":"GPIO6"}}, {"name":"UART","pins":{"TX":"GPIO24","RX":"GPIO25"}}, {"name":"I2S","pins":{}}, {"name":"PWM","pins":{}}
- **Gpio Map:** {"pin":"GPIO0","function":"D0","protocol":"GPIO","capabilities":["digital","adc"]}, {"pin":"GPIO1","function":"D1","protocol":"GPIO","capabilities":["digital","adc"]}, {"pin":"GPIO2","function":"D2","protocol":"GPIO","capabilities":["digital","adc"]}, {"pin":"GPIO3","function":"D3","protocol":"GPIO","capabilities":["digital","adc"]}, {"pin":"GPIO4","function":"MISO","protocol":"SPI","capabilities":["spi-miso","digital"]}, {"pin":"GPIO5","function":"MOSI","protocol":"SPI","capabilities":["spi-mosi","digital"]}, {"pin":"GPIO6","function":"SCK","protocol":"SPI","capabilities":["spi-sck","digital"]}, {"pin":"GPIO7","function":"D7","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO8","function":"RGB LED","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO9","function":"D9","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO10","function":"D10","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO11","function":"D11","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO12","function":"D12","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO13","function":"D13","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO14","function":"D14","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO22","function":"SDA","protocol":"I2C","capabilities":["i2c-sda","digital"]}, {"pin":"GPIO23","function":"SCL","protocol":"I2C","capabilities":["i2c-scl","digital"]}, {"pin":"GPIO24","function":"TX","protocol":"UART","capabilities":["uart-tx","digital"]}, {"pin":"GPIO25","function":"RX","protocol":"UART","capabilities":["uart-rx","digital"]}
- **Firmware Compatible:** esp-idf, arduino, Zephyr
- **Links:** Product Url: https://www.adafruit.com/product/5715, Datasheet Url: https://cdn-shop.adafruit.com/product-files/5715/esp32-h2_datasheet_en.pdf, Learn Guide: https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32h2/esp32-h2-devkitm-1/user_guide.html
- **Certifications:** RoHS
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** smart-home, matter, zigbee, iot, prototyping

## Tags

`esp32-h2`, `espressif`, `zigbee`, `thread`, `matter`, `ble`, `risc-v`, `devkit`

---
[View full page](https://openhardware.directory/s/1439/esp32-h2-devkitm-1-n4s)

---

# TinyS3 ESP32-S3

> Ultra-compact ESP32-S3 dev board by Unexpected Maker in the TinyPICO form factor — dual-core 240 MHz LX7, 8 MB Flash, 8 MB PSRAM, WiFi, BLE 5, 17 GPIO, LiPo charging at 35 × 17.8 mm.

## Details

- **Brand:** Unexpected Maker
- **Price:** Usd: 20, Buy Url: https://www.adafruit.com/product/5398
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5398","price":20}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Wifi: 2.4GHz 802.11 b/g/n, Bluetooth: Bluetooth 5.0 + Mesh
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240 MHz (ESP32-S3), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240 MHz, Cpu Cores: 2, Ram: 512 KB SRAM + 8 MB PSRAM, Flash: 8MB, Psram: 8MB QSPI, Power: 5V + LiPo, Usb Connector: USB-C, Sd Card: none, Operating Voltage: 3.3V, Dimensions: 35 × 17.8 mm, Antenna Connector: built-in PCB antenna, Battery Capacity: user-supplied LiPo
- **Battery Powered:** Li-Po
- **Components:** {"name":"ESP32-S3FN8","type":"mcu","label":"MCU","description":"Espressif ESP32-S3FN8 dual-core 240 MHz Xtensa LX7 with 8 MB embedded Flash, WiFi, BLE 5, and vector AI instructions.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}
- **Gpio Map:** {"pin":"GPIO1","name":"D1","function":"GPIO","protocol":"GPIO","capabilities":["ADC","GPIO","touch"]}, {"pin":"GPIO2","name":"D2","function":"GPIO","protocol":"GPIO","capabilities":["ADC","GPIO","touch"]}, {"pin":"GPIO3","name":"SDA","function":"SDA","protocol":"I2C","capabilities":["I2C","ADC","touch"]}, {"pin":"GPIO4","name":"SCL","function":"SCL","protocol":"I2C","capabilities":["I2C","ADC","touch"]}, {"pin":"GPIO5","name":"D5","function":"GPIO","protocol":"GPIO","capabilities":["ADC","GPIO","touch"]}, {"pin":"GPIO6","name":"D6","function":"GPIO","protocol":"GPIO","capabilities":["ADC","GPIO","touch"]}, {"pin":"GPIO7","name":"D7","function":"GPIO","protocol":"GPIO","capabilities":["ADC","GPIO","touch"]}, {"pin":"GPIO8","name":"D8","function":"GPIO","protocol":"GPIO","capabilities":["ADC","GPIO","touch"]}, {"pin":"GPIO9","name":"D9","function":"GPIO","protocol":"GPIO","capabilities":["ADC","GPIO","touch"]}, {"pin":"GPIO10","name":"D10","function":"GPIO","protocol":"GPIO","capabilities":["ADC","GPIO","touch"]}, {"pin":"GPIO11","name":"MOSI","function":"MOSI","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO12","name":"MISO","function":"MISO","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO13","name":"SCK","function":"SCK","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO43","name":"TX","function":"TX","protocol":"UART","capabilities":["UART"]}, {"pin":"GPIO44","name":"RX","function":"RX","protocol":"UART","capabilities":["UART"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO3","SCL":"GPIO4"}}, {"name":"SPI","pins":{"MOSI":"GPIO11","MISO":"GPIO12","SCK":"GPIO13"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"USB","pins":{}}
- **Bus Interfaces:** i2c, spi, uart, USB
- **Firmware Compatible:** circuitpython, micropython, arduino, esp-idf
- **Available Software:** {"name":"CircuitPython","url":"https://circuitpython.org/board/unexpectedmaker_tinys3/"}, {"name":"Arduino ESP32","url":"https://github.com/espressif/arduino-esp32"}
- **Open Source:** Firmware: true, Schematics: true
- **Links:** Product Url: https://www.adafruit.com/product/5398, Github Url: https://github.com/UnexpectedMaker/tinys3, Manufacturer Url: https://unexpectedmaker.com/tinys3
- **Use Cases:** iot, wearable, smart-home
- **Prompt Version:** adafruit-bulk-import-v1

## Tags

`esp32-s3`, `unexpected-maker`, `tinys3`, `tiny`, `circuitpython`, `wifi`, `ble`, `lipo`, `psram`

---
[View full page](https://openhardware.directory/s/1439/tinys3-esp32-s3)

---

# ProS3 ESP32-S3

> Unexpected Maker's ultimate ESP32-S3 dev board — dual-core 240 MHz LX7, 16 MB Flash, 8 MB PSRAM, WiFi, BLE 5, 27 GPIO, 2× LDOs, castellated headers, STEMMA, LiPo charging, JTAG.

## Details

- **Brand:** Unexpected Maker
- **Price:** Usd: 29.95, Buy Url: https://www.adafruit.com/product/5401
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5401","price":29.95}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Wifi: 2.4GHz 802.11 b/g/n, Bluetooth: Bluetooth 5.0 + Mesh
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240 MHz (ESP32-S3), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240 MHz, Cpu Cores: 2, Ram: 512 KB SRAM + 8 MB PSRAM, Flash: 16MB, Psram: 8MB QSPI, Power: 5V + LiPo, Usb Connector: USB-C, Sd Card: none, Operating Voltage: 3.3V, Antenna Connector: built-in PCB antenna, Battery Capacity: user-supplied LiPo
- **Battery Powered:** Li-Po
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"MCU","description":"Espressif ESP32-S3 dual-core 240 MHz Xtensa LX7 with 512 KB SRAM, WiFi, BLE 5, native USB, JTAG, and vector AI instructions.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}
- **Gpio Map:** {"pin":"GPIO1","name":"D1","function":"GPIO","protocol":"GPIO","capabilities":["ADC","GPIO","touch"]}, {"pin":"GPIO2","name":"D2","function":"GPIO","protocol":"GPIO","capabilities":["ADC","GPIO","touch"]}, {"pin":"GPIO3","name":"SDA","function":"SDA","protocol":"I2C","capabilities":["I2C","ADC","touch"]}, {"pin":"GPIO4","name":"SCL","function":"SCL","protocol":"I2C","capabilities":["I2C","ADC","touch"]}, {"pin":"GPIO5","name":"D5","function":"GPIO","protocol":"GPIO","capabilities":["ADC","GPIO","touch"]}, {"pin":"GPIO6","name":"D6","function":"GPIO","protocol":"GPIO","capabilities":["ADC","GPIO","touch"]}, {"pin":"GPIO7","name":"D7","function":"GPIO","protocol":"GPIO","capabilities":["ADC","GPIO","touch"]}, {"pin":"GPIO8","name":"D8","function":"GPIO","protocol":"GPIO","capabilities":["ADC","GPIO","touch"]}, {"pin":"GPIO9","name":"D9","function":"GPIO","protocol":"GPIO","capabilities":["ADC","GPIO","touch"]}, {"pin":"GPIO10","name":"D10","function":"GPIO","protocol":"GPIO","capabilities":["ADC","GPIO","touch"]}, {"pin":"GPIO11","name":"MOSI","function":"MOSI","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO12","name":"MISO","function":"MISO","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO13","name":"SCK","function":"SCK","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO36","name":"D36","function":"GPIO","protocol":"GPIO","capabilities":["GPIO"]}, {"pin":"GPIO37","name":"D37","function":"GPIO","protocol":"GPIO","capabilities":["GPIO"]}, {"pin":"GPIO38","name":"D38","function":"GPIO","protocol":"GPIO","capabilities":["GPIO"]}, {"pin":"GPIO43","name":"TX","function":"TX","protocol":"UART","capabilities":["UART"]}, {"pin":"GPIO44","name":"RX","function":"RX","protocol":"UART","capabilities":["UART"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO3","SCL":"GPIO4"}}, {"name":"SPI","pins":{"MOSI":"GPIO11","MISO":"GPIO12","SCK":"GPIO13"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"USB","pins":{}}, {"name":"JTAG","pins":{}}
- **Bus Interfaces:** i2c, spi, uart, USB, JTAG
- **Firmware Compatible:** circuitpython, micropython, arduino, esp-idf
- **Available Software:** {"name":"CircuitPython","url":"https://circuitpython.org/board/unexpectedmaker_pros3/"}, {"name":"Arduino ESP32","url":"https://github.com/espressif/arduino-esp32"}
- **Open Source:** Firmware: true, Schematics: true
- **Links:** Product Url: https://www.adafruit.com/product/5401, Github Url: https://github.com/UnexpectedMaker/pros3, Manufacturer Url: https://unexpectedmaker.com/pros3
- **Use Cases:** iot, smart-home, wearable, industrial-iot
- **Prompt Version:** adafruit-bulk-import-v1

## Tags

`esp32-s3`, `unexpected-maker`, `pros3`, `circuitpython`, `wifi`, `ble`, `psram`, `lipo`, `castellated`, `jtag`

---
[View full page](https://openhardware.directory/s/1439/pros3-esp32-s3)

---

# Adafruit QT Py ESP32-C3

> Tiny RISC-V ESP32-C3 dev board in the QT Py / Seeed XIAO footprint with 4 MB flash, WiFi, BLE 5 with Mesh, STEMMA QT, 13 GPIO, 5 ADC inputs, and USB-C — no native USB.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 9.95, Buy Url: https://www.adafruit.com/product/5405
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5405","price":9.95}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Wifi: 2.4GHz 802.11 b/g/n, Bluetooth: Bluetooth 5.0 + Mesh
- **Specs:** Cpu: RISC-V single-core @ 160 MHz (ESP32-C3), Cpu Architecture: RISC-V 32-bit, Cpu Frequency: 160 MHz, Cpu Cores: 1, Ram: 400 KB SRAM, Flash: 4MB, Power: 5V, Usb Connector: USB-C, Sd Card: none, Operating Voltage: 3.3V, Dimensions: 22 × 17.8 × 5.7 mm, Weight: 2.1 g, Antenna Connector: built-in PCB antenna
- **Components:** {"name":"ESP32-C3","type":"mcu","label":"MCU","description":"Espressif ESP32-C3 single-core 160 MHz RISC-V with 4 MB Flash, 400 KB SRAM, WiFi, and BLE 5 with Mesh.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf"}
- **Gpio Map:** {"pin":"GPIO2","function":"A0 / NeoPixel Data (shared)","protocol":"ADC","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO3","function":"A1 — Analog Input (ADC1_CH3)","protocol":"ADC","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO4","function":"A2 — Analog Input (ADC1_CH4)","protocol":"ADC","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO5","function":"A3 / SDA — Analog Input / I2C Data (shared)","protocol":"I2C","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO6","function":"SCK / SCL — SPI Clock / I2C Clock (shared)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO7","function":"MOSI / D1 — SPI Data Out","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO8","function":"MISO / D0 — SPI Data In / NeoPixel Power","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO0","function":"SCL — STEMMA QT I2C Clock","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO1","function":"SDA — STEMMA QT I2C Data","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO20","function":"TX — UART0 Transmit","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO21","function":"RX — UART0 Receive","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO5 (breakout) / GPIO1 (STEMMA QT)","SCL":"GPIO6 (breakout) / GPIO0 (STEMMA QT)"},"notes":"STEMMA QT has dedicated I2C pins GPIO0/GPIO1"}, {"name":"SPI","pins":{"SCK":"GPIO6","MOSI":"GPIO7","MISO":"GPIO8"},"notes":"SCK/GPIO6 is shared with I2C SCL"}, {"name":"UART","pins":{"TX":"GPIO20","RX":"GPIO21"}}, {"name":"PWM","notes":"Available on all GPIO pins"}, {"name":"I2S","notes":"Hardware I2S available (configurable pins)"}
- **Bus Interfaces:** i2c, spi, uart, pwm, i2s
- **Firmware Compatible:** circuitpython, micropython, arduino, esp-idf
- **Available Software:** {"name":"CircuitPython","url":"https://circuitpython.org/board/adafruit_qtpy_esp32c3/"}, {"name":"Arduino ESP32","url":"https://github.com/espressif/arduino-esp32"}
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/5405, Github Url: https://github.com/adafruit/Adafruit-QT-Py-ESP32-C3-PCB, Learn Guide: https://learn.adafruit.com/adafruit-qt-py-esp32-c3
- **Use Cases:** iot, smart-home, wearable
- **Prompt Version:** adafruit-bulk-import-v1

## Tags

`esp32-c3`, `risc-v`, `qt-py`, `stemma-qt`, `circuitpython`, `wifi`, `ble`, `tiny`, `xiao-compatible`

---
[View full page](https://openhardware.directory/s/1439/adafruit-qt-py-esp32-c3)

---

# ESP32-S3 Box Lite

> Espressif AIoT dev kit — ESP32-S3, 2.4″ 320×240 display, dual MEMS microphones, speaker, 16 MB Flash, 8 MB PSRAM, WiFi, BLE 5, Pmod expansion — the dock-free Lite sibling of the ESP32-S3 Box.

## Details

- **Brand:** Espressif
- **Price:** Usd: 35, Buy Url: https://www.adafruit.com/product/5511
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5511","price":35}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Wifi: 2.4GHz 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240 MHz (ESP32-S3), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240 MHz, Cpu Cores: 2, Ram: 512 KB SRAM + 8 MB PSRAM, Flash: 16MB, Psram: 8MB OPI, Power: 5V, Usb Connector: USB-C, Sd Card: none, Operating Voltage: 3.3V, Display Size: 2.4", Display Resolution: 320 × 240, Display Type: IPS TFT capacitive touch, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"MCU","description":"Espressif ESP32-S3 dual-core 240 MHz Xtensa LX7 with 512 KB SRAM, 8 MB Octal PSRAM, vector AI instructions, native USB, WiFi, and BLE 5.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"Dual MEMS Microphone","type":"microphone","label":"Dual MEMS Microphone","description":"Dual far-field MEMS microphones for offline voice wake-up and command recognition in English and Chinese.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}
- **Gpio Map:** {"pin":"GPIO1","name":"SDA (I2C)","function":"SDA","protocol":"I2C","capabilities":["I2C","GPIO"]}, {"pin":"GPIO2","name":"SCL (I2C)","function":"SCL","protocol":"I2C","capabilities":["I2C","GPIO"]}, {"pin":"GPIO35","name":"MOSI (SPI)","function":"MOSI","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO36","name":"MISO (SPI)","function":"MISO","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO37","name":"SCK (SPI)","function":"SCK","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO43","name":"TX","function":"TX","protocol":"UART","capabilities":["UART"]}, {"pin":"GPIO44","name":"RX","function":"RX","protocol":"UART","capabilities":["UART"]}, {"pin":"GPIO3","name":"I2S_WS","function":"I2S_WS","protocol":"I2S","capabilities":["I2S","GPIO"]}, {"pin":"GPIO6","name":"I2S_DOUT","function":"I2S_DOUT","protocol":"I2S","capabilities":["I2S","GPIO"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO1","SCL":"GPIO2"}}, {"name":"SPI","pins":{"MOSI":"GPIO35","MISO":"GPIO36","SCK":"GPIO37"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"USB","pins":{}}
- **Bus Interfaces:** i2c, spi, uart, USB
- **Firmware Compatible:** esp-idf, arduino, micropython
- **Available Software:** {"name":"ESP-IDF","url":"https://docs.espressif.com/projects/esp-idf/"}, {"name":"ESP-BOX Firmware","url":"https://github.com/espressif/esp-box"}
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/5511, Github Url: https://github.com/espressif/esp-box
- **Use Cases:** smart-home, voice-assistant, smart-home-dashboard, iot
- **Prompt Version:** adafruit-bulk-import-v1

## Tags

`esp32-s3`, `esp-box-lite`, `aiiot`, `touchscreen`, `voice-recognition`, `smart-home`, `esp-idf`, `pmod`

---
[View full page](https://openhardware.directory/s/1439/esp32-s3-box-lite)

---

# Adafruit Matrix Portal S3

> ESP32-S3 board designed to drive HUB75 LED matrix panels directly, with built-in WiFi, BLE 5.0, native USB, STEMMA QT connector, and two user buttons — ideal for dynamic digital signage and LED art displays.

## Details

- **Brand:** Adafruit
- **Board Type:** dev-board
- **Price:** Usd: 19.95, Buy Url: https://www.adafruit.com/product/5778
- **Specs:** Cpu: Xtensa LX7 single-core @ 240MHz (ESP32-S3), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 1, Ram: 512KB SRAM, Psram: 2MB, Flash: 8MB, Usb: USB-C (native USB OTG), Operating Voltage: 3.3V, Power: 5V, Sd Card: none, Antenna Connector: Built-in PCB antenna
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO3","SCL":"GPIO4"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"HUB75","notes":"Internal HUB75 LED matrix interface via GPIO"}, {"name":"PWM","notes":"Available on all GPIO via LEDC controller"}
- **Gpio Map:** {"pin":"GPIO3","function":"SDA — STEMMA QT I2C Data","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO4","function":"SCL — STEMMA QT I2C Clock","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO43","function":"TX — UART Transmit","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO44","function":"RX — UART Receive","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO1","function":"Button Up","capabilities":["digital-input"]}, {"pin":"GPIO2","function":"Button Down","capabilities":["digital-input"]}, {"pin":"GPIO6","function":"HUB75 R1","capabilities":["digital-output"]}, {"pin":"GPIO7","function":"HUB75 G1","capabilities":["digital-output"]}, {"pin":"GPIO8","function":"HUB75 B1","capabilities":["digital-output"]}, {"pin":"GPIO9","function":"HUB75 R2","capabilities":["digital-output"]}, {"pin":"GPIO10","function":"HUB75 G2","capabilities":["digital-output"]}, {"pin":"GPIO11","function":"HUB75 B2","capabilities":["digital-output"]}, {"pin":"GPIO14","function":"HUB75 CLK","capabilities":["digital-output"]}, {"pin":"GPIO15","function":"HUB75 LAT","capabilities":["digital-output"]}, {"pin":"GPIO16","function":"HUB75 OE","capabilities":["digital-output"]}, {"pin":"GPIO17","function":"HUB75 A","capabilities":["digital-output"]}, {"pin":"GPIO18","function":"HUB75 B","capabilities":["digital-output"]}, {"pin":"GPIO42","function":"HUB75 C","capabilities":["digital-output"]}, {"pin":"GPIO40","function":"HUB75 D","capabilities":["digital-output"]}, {"pin":"GPIO41","function":"HUB75 E","capabilities":["digital-output"]}
- **Components:** {"id":"esp32-s3","type":"mcu","label":"Single-Core WiFi + BLE MCU with Native USB","description":"ESP32-S3 module with single-core Xtensa LX7 @ 240MHz, 8MB flash, 2MB PSRAM, native USB OTG, WiFi and BLE 5.0","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}
- **Firmware Compatible:** circuitpython, arduino, esp-idf
- **Use Cases:** digital-signage, led-matrix-display, smart-home, iot
- **Links:** Product Url: https://www.adafruit.com/product/5778, Wiki Url: https://learn.adafruit.com/adafruit-matrix-portal-s3, Github Url: https://github.com/adafruit/Adafruit-MatrixPortal-S3-PCB

---
[View full page](https://openhardware.directory/s/1439/adafruit-matrix-portal-s3)

---

# Arduino Stella

> Arduino's Ultra-Wideband (UWB) board with nRF52840 ARM Cortex-M4F, Truesense DCU040 UWB module, BLE 5.0, and NFC — enabling centimeter-accurate indoor positioning, asset tracking, and secure proximity interactions.

## Details

- **Brand:** Arduino
- **Price:** Usd: 76.5, Buy Url: https://store-usa.arduino.cc/products/stella
- **Stores:** {"name":"Arduino Store (US)","url":"https://store-usa.arduino.cc/products/stella","price":"$76.50"}, {"name":"Arduino Store (EU)","url":"https://store.arduino.cc/products/stella","price":"€84.20"}
- **Board Type:** dev-board
- **Connectivity:** Bluetooth: BLE 5.0
- **Specs:** Cpu: ARM Cortex-M4F @ 64MHz, FPU, DSP, Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 64MHz, Cpu Cores: 1, Ram: 256KB SRAM, Flash: 1MB, Usb: USB-C, Power: 5V, Operating Voltage: 3.3V, Dimensions: 68.85 × 53.34mm, Weight: 30g, Sd Card: No, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"nRF52840","type":"mcu","label":"ARM Cortex-M4F BLE 5.0 MCU","description":"Nordic nRF52840 at 64MHz with 1MB flash, 256KB RAM, BLE 5.0, Thread, Zigbee, and NFC-A tag emulation.","datasheetUrl":"https://infocenter.nordicsemi.com/pdf/nRF52840_PS_v1.1.pdf"}, {"name":"DCU040","type":"sensor","label":"Ultra-Wideband (UWB) Ranging Module","description":"Truesense DCU040 UWB module for centimeter-accurate indoor positioning, ranging, and secure proximity detection.","datasheetUrl":"https://www.truesense.com/products/dcu040"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"D11","MISO":"D12","SCK":"D13"}}, {"name":"I2C","pins":{"SDA":"A4","SCL":"A5"}}, {"name":"UART","pins":{"TX":"D1","RX":"D0"}}
- **Gpio Map:** {"pin":"D0","function":"UART RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D1","function":"UART TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D2","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D3","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D4","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D5","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D7","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D8","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D9","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D10","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D11","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D12","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D13","function":"SPI SCK","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}
- **Links:** Product Url: https://store.arduino.cc/products/stella, Wiki Url: https://docs.arduino.cc/hardware/stella/
- **Firmware Compatible:** arduino
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** asset-tracking, industrial-iot, iot

## Tags

`arduino`, `uwb`, `ultra-wideband`, `nrf52840`, `ble`, `indoor-positioning`, `asset-tracking`, `nfc`

---
[View full page](https://openhardware.directory/s/1439/arduino-stella)

---

# 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

- **Brand:** BigTreeTech
- **Board Type:** Display
- **Connectivity:** Wifi: true, Bluetooth: true
- **Specs:** Cpu: ESP32 dual-core Xtensa LX6 @ 240MHz, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 8MB PSRAM, Flash: 16MB, Operating Voltage: 3.3V, Power: 5V/1A (DC 5-24V input), Display Type: Round LCD (SPI), Display Size: 1.28 inch, Display Resolution: 240x240, Sd Card: No, Antenna Connector: Built-in PCB antenna
- **Components:** {"type":"mcu","name":"ESP32","label":"Dual-core WiFi & BLE MCU","description":"Espressif ESP32 dual-core Xtensa LX6 @ 240MHz with 2.4GHz WiFi and Bluetooth 5 LE","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"type":"display-driver","name":"GC9A01","label":"Round LCD Driver IC","description":"Galaxycore GC9A01 SPI LCD driver for 1.28-inch 240x240 circular displays","datasheetUrl":"https://www.waveshare.com/datasheet/LCD_en_PDF/GC9A01A.pdf"}
- **Protocols:** {"name":"SPI"}, {"name":"WiFi"}, {"name":"I2C"}, {"name":"USB"}
- **Firmware Compatible:** Klipper
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** 3D Printing
- **Links:** Github Url: https://github.com/bigtreetech/KNOMI, Product Url: https://biqu.equipment/products/bigtreetech-knomi-2-for-voron-stealthburner, Wiki Url: https://global.bttwiki.com/KNOMI2.html
- **Stores:** {"name":"BIQU Equipment","url":"https://biqu.equipment/products/bigtreetech-knomi-2-for-voron-stealthburner"}

## Tags

`3d-printing`, `display`, `klipper`, `voron`, `stealthburner`, `esp32`, `round-display`, `1.28-inch`, `toolhead`, `bigtreetech`, `wifi`, `ble`

---
[View full page](https://openhardware.directory/s/1439/bigtreetech-knomi-2)

---

# LILYGO T-Call V1.4

> ESP32 development board with SIM800L 2G GSM/GPRS cellular modem, Wi-Fi, Bluetooth 4.2, USB-C charging, and Li-Po battery connector for IoT devices requiring SMS and GPRS data connectivity.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 16.51, Buy Url: https://lilygo.cc/products/t-call-v1-4
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-call-v1-4","price":"$16.51"}
- **Board Type:** ESP32
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2, Cellular: 2G GSM/GPRS
- **Specs:** Cpu: ESP32, Cpu Architecture: Xtensa LX6 dual-core, Flash: 4MB, Psram: 8MB, Operating Voltage: 3.3V, Power: 5V + LiPo, Usb: USB-C, Charging Port: USB-C, Battery Capacity: LiPo (user-supplied, 1.25mm JST), Sd Card: none
- **Battery Powered:** Li-Po
- **Components:** {"name":"ESP32","type":"mcu","label":"Microcontroller","description":"Dual-core Xtensa LX6 at 240MHz with Wi-Fi b/g/n and Bluetooth 4.2 BR/EDR+BLE","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"SIM800L","type":"cellular-modem","label":"2G GSM/GPRS Modem","description":"Quad-band 2G GSM/GPRS modem supporting SMS, voice calls, and GPRS data","datasheetUrl":"https://simcom.ee/documents/SIM800/SIM800_Hardware_Design_V1.09.pdf"}, {"name":"IP5306","type":"battery-charger","label":"Battery Management IC","description":"Li-Po battery charging and power path management IC","datasheetUrl":"https://datasheet.lcsc.com/szlcsc/IP5306_C181692.pdf"}, {"name":"CH9102","type":"usb-serial","label":"USB-to-Serial Bridge","description":"CH9102 USB to UART bridge chip for programming","datasheetUrl":"https://www.wch-ic.com/products/CH9102.html"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}, {"name":"SDIO"}, {"name":"I2S"}
- **Firmware Compatible:** arduino, esp-idf, platformio
- **Available Software:** {"name":"Arduino IDE","url":"https://www.arduino.cc/"}
- **Links:** Product Url: https://lilygo.cc/products/t-call-v1-4, Github Url: https://github.com/Xinyuan-LilyGO/LilyGo-T-Call-SIM800
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** cellular-iot, sms-alerts, remote-monitoring, asset-tracking, gsm-data-logger

## Tags

`esp32`, `gsm`, `gprs`, `sim800l`, `cellular`, `sms`, `2g`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-call-v1-4)

---

# 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 via MakeCode or MicroPython.

## Details

- **Brand:** BBC micro:bit
- **Price:** Usd: 14.95, Buy Url: https://www.adafruit.com/product/3530
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3530","price":14.95}
- **Board Type:** dev-board
- **Specs:** Cpu: Nordic nRF51822 ARM Cortex-M0, Cpu Architecture: ARM Cortex-M0, Cpu Frequency: 16MHz, Cpu Cores: 1, Ram: 16 KB, Flash: 256 KB, Dimensions: 52mm × 42.1mm × 11mm, Weight: 9g, Operating Voltage: 3.3V, Power: 5V via Micro USB or 3V via 2x AAA batteries, Sd Card: none
- **Connectivity:** Bluetooth: Bluetooth 4.0 LE
- **Components:** {"name":"nRF51822","type":"mcu","label":"Microcontroller + BLE Radio","description":"ARM Cortex-M0 SoC with integrated Bluetooth 4.0 LE radio at 16 MHz.","datasheetUrl":"https://infocenter.nordicsemi.com/pdf/nRF51822_PS_v3.1.pdf"}, {"name":"MMA8652FC","type":"imu","label":"Accelerometer","description":"3-axis 12-bit MEMS accelerometer for motion and tilt detection.","datasheetUrl":"https://www.nxp.com/docs/en/data-sheet/MMA8652FC.pdf"}, {"name":"MAG3110","type":"sensor","label":"Magnetometer / Compass","description":"3-axis digital magnetometer providing compass heading and magnetic field data.","datasheetUrl":"https://www.nxp.com/docs/en/data-sheet/MAG3110.pdf"}
- **Gpio Map:** {"pin":"P0","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output","analog-input","touch"]}, {"pin":"P1","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output","analog-input","touch"]}, {"pin":"P2","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output","analog-input","touch"]}, {"pin":"P8","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P9","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P12","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P13","function":"SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"P14","function":"MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"P15","function":"MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"P16","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P19","function":"SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"P20","function":"SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"P20","SCL":"P19"}}, {"name":"SPI","pins":{"MOSI":"P15","MISO":"P14","SCK":"P13"}}, {"name":"UART","pins":{"TX":"P0","RX":"P1"}}, {"name":"Bluetooth LE","pins":{}}
- **Available Software:** MicroPython, MakeCode, Arduino, mbed
- **Firmware Compatible:** micropython, arduino
- **Links:** Product Page: https://www.adafruit.com/product/3530, Product Url: https://www.adafruit.com/product/3530, Documentation: https://microbit.org/, Github Url: https://github.com/bbcmicrobit
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** education, kids-coding, stem, wearable, iot-prototyping

## Tags

`education`, `kids`, `micropython`, `makecode`, `bluetooth`, `nrf51822`, `led-matrix`, `bbc`, `microbit`, `beginner`

---
[View full page](https://openhardware.directory/s/1439/bbc-microbit-v1)

---

# Adafruit MagTag

> The Adafruit MagTag is an ESP32-S2 WiFi e-paper IoT display board featuring a 2.9" 296×128 grayscale e-ink screen, 4 NeoPixels, LIS3DH accelerometer, 4 user buttons, STEMMA QT, USB-C, LiPo charging, and a deep-sleep current of ~250µA — ideal for low-power battery-driven IoT displays.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 34.95, Buy Url: https://www.adafruit.com/product/4800
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/4800","price":"$34.95"}, {"name":"Adafruit (Starter Kit)","url":"https://www.adafruit.com/product/4819","price":"$44.95"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n (ESP32-S2 native)
- **Specs:** Cpu: Xtensa LX7 single-core @ 240MHz (ESP32-S2), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 1, Flash: 4MB, Ram: 320 KB SRAM, Psram: 2 MB, Usb Connector: USB-C, Operating Voltage: 3.3V, Power: 5V via USB-C or LiPo 3.7V (JST connector), Sd Card: none, Antenna Connector: Built-in PCB antenna, Display Size: 2.9", Display Type: Grayscale E-Ink, Display Resolution: 296×128, Deep Sleep Current: ~250µA
- **Components:** {"name":"ESP32-S2 (WROVER)","type":"mcu","label":"Main SoC","description":"Espressif ESP32-S2 single-core Xtensa LX7 at 240MHz with native USB OTG, 320KB SRAM, 4MB flash, 2MB PSRAM","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf"}, {"name":"SSD1680","type":"display-driver","label":"E-Ink Display Driver","description":"Solomon Systech SSD1680 e-paper display controller for 2.9\" grayscale 296×128 panel","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/4800/4800_SSD1680.pdf"}, {"name":"LIS3DH","type":"sensor","label":"Accelerometer","description":"ST Microelectronics LIS3DH 3-axis MEMS accelerometer for orientation and wake-from-sleep","datasheetUrl":"https://www.st.com/resource/en/datasheet/lis3dh.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO3","SCL":"GPIO4"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"WiFi 802.11 b/g/n","pins":{}}
- **Gpio Map:** {"pin":"GPIO3","function":"SDA — STEMMA QT I2C Data","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO4","function":"SCL — STEMMA QT I2C Clock","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO43","function":"TX — UART Transmit","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO44","function":"RX — UART Receive","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO9","function":"D9 / STEMMA JST 1","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO10","function":"D10 / STEMMA JST 2","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO11","function":"BTN A — Button / Wake","protocol":null,"capabilities":["digital-input"]}, {"pin":"GPIO12","function":"BTN B — Button / Wake","protocol":null,"capabilities":["digital-input"]}, {"pin":"GPIO13","function":"BTN C — Button / Wake","protocol":null,"capabilities":["digital-input"]}, {"pin":"GPIO14","function":"BTN D — Button / Wake","protocol":null,"capabilities":["digital-input"]}
- **Available Software:** CircuitPython, Arduino, ESP-IDF
- **Firmware Compatible:** circuitpython, arduino, esphome, esp-idf
- **Links:** Product Url: https://www.adafruit.com/product/4800, Docs: https://learn.adafruit.com/adafruit-magtag, Github Url: https://github.com/adafruit/Adafruit_MagTag_Library
- **Battery Powered:** LiPo 3.7V (JST, 350–420mAh)
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Open Source Status:** fully-open
- **Product Readiness:** developer
- **Use Cases:** iot-display, e-reader, smart-home, environmental-monitoring, weather-display
- **Certifications:** FCC, CE

## Tags

`adafruit`, `magtag`, `e-paper`, `e-ink`, `esp32-s2`, `circuitpython`, `wifi`, `low-power`, `iot-display`, `neopixel`

---
[View full page](https://openhardware.directory/s/1439/adafruit-magtag)

---

# LOLIN D1 Mini V3

> Compact WiFi development board based on the ESP8266-12F module. Features 4 MB flash, 11 digital I/O pins, Micro-USB, and a rich shield ecosystem. One of the most popular boards for IoT projects.

## Details

- **Brand:** LOLIN/Wemos
- **Price:** Usd: 3.5, Buy Url: https://openelab.io/products/d1-mini-v3-nodemcu
- **Stores:** {"name":"OpenELab","url":"https://openelab.io/products/d1-mini-v3-nodemcu","price":"$3.50"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: WiFi 4 (2.4 GHz)
- **Specs:** Cpu: ESP8266, Cpu Architecture: Xtensa L106, Cpu Frequency: 80/160 MHz, Cpu Cores: 1, Ram: 64 KB, Flash: 4MB, Gpio: 11, Usb: Micro-B, Operating Voltage: 3.3V, Power: 5V, Antenna Connector: built-in PCB antenna, Sd Card: none
- **Components:** {"type":"SoC","name":"ESP8266-12F","label":"WiFi SoC Module","description":"ESP8266-based WiFi module with integrated TCP/IP stack, 80/160 MHz Xtensa L106 processor, and PCB antenna.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/0a-esp8266ex_datasheet_en.pdf"}, {"type":"Antenna","name":"PCB Antenna","label":"2.4 GHz PCB Trace Antenna","description":"Integrated PCB trace antenna for 2.4 GHz WiFi connectivity, built into the ESP8266-12F module.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/0a-esp8266ex_datasheet_en.pdf"}
- **Protocols:** {"name":"SPI"}, {"name":"I2C"}, {"name":"UART"}, {"name":"PWM"}, {"name":"ADC"}, {"name":"1-Wire"}
- **Firmware Compatible:** arduino, micropython, NodeMCU, esphome, tasmota, ESP Easy
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** IoT, Home Automation, Wireless Sensor Networks, Prototyping, MQTT Nodes
- **Links:** Product Url: https://www.wemos.cc/en/latest/d1/d1_mini.html, Github Url: https://github.com/wemos/D1_mini_Examples

## Tags

`esp8266`, `wifi`, `iot`, `arduino`, `micropython`, `esphome`, `tasmota`, `home-automation`

---
[View full page](https://openhardware.directory/s/1439/d1-mini-v3)

---

# LILYGO T-Encoder Pro

> ESP32-S3 smart rotary encoder knob with 1.2-inch round AMOLED display, capacitive touch, buzzer, vibration motor, and dual Qwiic connectors — ideal for smart home control and media interfaces.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 31.05, Buy Url: https://lilygo.cc/products/t-encoder-pro
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-encoder-pro","price":"$31.05"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3R8 Xtensa LX7 dual-core @ 240MHz, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Flash: 16MB, Psram: 8MB, Usb: USB-C, Power: 5V, Operating Voltage: 3.3V, Display Size: 1.2", Display Type: AMOLED, Display Resolution: 390×390, Sd Card: none
- **Components:** {"name":"ESP32-S3R8","type":"mcu","label":"Dual-Core WiFi/BLE SoC with PSRAM","description":"Espressif ESP32-S3R8 dual-core Xtensa LX7 at 240MHz with 8MB PSRAM, 2.4GHz WiFi, and Bluetooth 5 LE.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"SH8601A","type":"display","label":"1.2-inch Round AMOLED Display","description":"1.2-inch round AMOLED display with 390×390 resolution, SH8601A driver, QSPI interface.","datasheetUrl":"https://lilygo.cc/products/t-encoder-pro"}, {"name":"CHSC5816","type":"touch","label":"Capacitive Touch Controller","description":"CHSC5816 capacitive touch controller with I2C interface for touch input on the AMOLED display.","datasheetUrl":"https://lilygo.cc/products/t-encoder-pro"}
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}, {"name":"QSPI"}
- **Firmware Compatible:** arduino, platformio
- **Product Readiness:** developer
- **Use Cases:** smart-knob, smart-home, remote-control, smart-home-dashboard
- **Links:** Product Url: https://lilygo.cc/products/t-encoder-pro, Github Url: https://github.com/Xinyuan-LilyGO/T-Encoder-Pro

## Tags

`esp32-s3`, `amoled`, `rotary-encoder`, `lilygo`, `wifi`, `ble5`, `smart-home`, `qwiic`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-encoder-pro)

---

# LILYGO T-Dongle C5

> Compact USB dongle with ESP32-C5 featuring dual-band WiFi 6 (2.4/5GHz), Bluetooth 5, 802.15.4, 0.96-inch LCD, TF card slot, and 16MB flash — the first LILYGO dongle with WiFi 6 support.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 13.02, Buy Url: https://lilygo.cc/products/t-dongle-c5
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-dongle-c5","price":"$13.02"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: WiFi 6 (802.11ax) 2.4/5GHz, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-C5 RISC-V single-core @ 240MHz, Cpu Architecture: RISC-V, Cpu Frequency: 240MHz, Cpu Cores: 1, Ram: 512KB SRAM, Flash: 16MB, Psram: 8MB, Usb: USB-A, Power: 5V, Operating Voltage: 3.3V, Display Size: 0.96", Display Type: IPS LCD, Display Resolution: 80×160, Sd Card: microSD
- **Components:** {"name":"ESP32-C5","type":"mcu","label":"Dual-Band WiFi 6 RISC-V SoC","description":"Espressif ESP32-C5 RISC-V SoC with dual-band WiFi 6 (2.4/5GHz 802.11ax), Bluetooth 5, and 802.15.4 (Thread/Zigbee).","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c5_datasheet_en.pdf"}, {"name":"ST7735","type":"display","label":"0.96-inch IPS LCD Display","description":"0.96-inch ST7735 IPS LCD with 80×160 resolution, 65K full color, 4-wire SPI interface.","datasheetUrl":"https://www.displayfuture.com/Display/datasheet/controller/ST7735.pdf"}
- **Protocols:** {"name":"SPI"}, {"name":"I2C"}, {"name":"UART"}
- **Firmware Compatible:** arduino, platformio
- **Product Readiness:** developer
- **Use Cases:** iot, iot-gateway, environmental-monitoring
- **Links:** Product Url: https://lilygo.cc/products/t-dongle-c5, Github Url: https://github.com/Xinyuan-LilyGO/T-Dongle-C5

## Tags

`esp32-c5`, `wifi6`, `lilygo`, `usb-dongle`, `ble5`, `lcd`, `802-15-4`, `risc-v`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-dongle-c5)

---

# ESP32-CAM

> ESP32-based camera dev board with OV2640 2MP sensor, microSD slot, WiFi, Bluetooth, 4MB flash, and 520KB SRAM. Ideal for DIY security cameras, timelapse, and computer vision projects.

## Details

- **Brand:** AI-Thinker
- **Price:** Usd: 9.95, Buy Url: https://openelab.io/products/esp32cam
- **Stores:** {"name":"OpenELab","url":"https://openelab.io/products/esp32cam","price":"$9.95"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: ESP32-S, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 4MB, Ram: 520KB SRAM, Psram: 4 MB, Gpio: 10, Sd Card: microSD, Operating Voltage: 3.3V, Power: 5V via pin header
- **Components:** {"name":"ESP32-S","type":"mcu","label":"Dual-Core WiFi & BT MCU","description":"Dual-core Xtensa LX6 microcontroller at 240 MHz with WiFi and Bluetooth 4.2","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"OV2640","type":"sensor","label":"2MP Camera Sensor","description":"2-megapixel CMOS image sensor supporting JPEG, BMP, and grayscale output up to 1600x1200","datasheetUrl":"https://www.uctronics.com/download/cam_module/OV2640DS.pdf"}, {"name":"MicroSD Slot","type":"storage","label":"MicroSD Card Slot","description":"MicroSD card slot for local image and video storage up to 4GB","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"LED Flash","type":"led","label":"Onboard LED Flash","description":"Bright white LED flash for low-light camera operation","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}
- **Protocols:** {"name":"UART"}, {"name":"I2C"}, {"name":"SPI"}
- **Firmware Compatible:** arduino, esp-idf, micropython, esphome, tasmota
- **Links:** Product Url: https://openelab.io/products/esp32cam
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** security-camera, timelapse, computer-vision, video-streaming, iot-prototyping

## Tags

`esp32`, `camera`, `ov2640`, `ai-thinker`, `iot`, `computer-vision`, `security-camera`

---
[View full page](https://openhardware.directory/s/1439/esp32-cam)

---

# Denky D4

> Open-source ESP32 Teleinfo reader board for French Linky energy meters. Pre-flashed with Tasmota, features USB-C, WiFi, QWIIC I2C port, and RGB LED. Reads both Standard and Historique TIC formats.

## Details

- **Brand:** hallard
- **Price:** Usd: 26.9, Buy Url: https://www.tindie.com/products/hallard/denky-d4-esp32-tic-teleinfo-reader/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/hallard/denky-d4-esp32-tic-teleinfo-reader/","price":"$26.90"}
- **Board Type:** IoT Sensor Board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: ESP32-PICO-V3-02, Cpu Architecture: Xtensa LX6 dual-core, Ram: 520KB SRAM, Flash: 8MB, Psram: 2MB, Usb: USB-C (CH9102), Power: 5V, Operating Voltage: 3.3V, Antenna Connector: U.FL (footprint), Cpu Frequency: 240MHz, Cpu Cores: 2, Sd Card: none
- **Components:** {"name":"ESP32-PICO-V3-02","type":"mcu","label":"Main MCU","description":"ESP32 system-in-package with dual-core Xtensa LX6 processor at 240MHz, integrated 8MB flash and 2MB PSRAM, WiFi and Bluetooth 4.2 connectivity","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-pico-v3-02_datasheet_en.pdf"}, {"name":"CH9102","type":"usb-uart","label":"USB-to-UART Bridge","description":"USB to serial UART bridge IC providing USB-C connectivity for programming and serial communication","datasheetUrl":"https://www.wch-ic.com/products/CH9102.html"}, {"name":"SK6805-1515","type":"led-driver","label":"Addressable RGB LED","description":"Ultra-compact 1.5x1.5mm addressable RGB LED with integrated driver, WS2812-compatible protocol, used for status indication","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/4492/Datasheet.pdf"}, {"name":"Teleinfo Interface","type":"sensor","label":"TIC Teleinfo Reader","description":"Optocoupler-based interface circuit for reading French energy meter TIC serial data, supports both Standard (9600 baud) and Historique (1200 baud) modes with adjustable sensitivity trimmer","datasheetUrl":"https://github.com/hallard/Denky-D4"}
- **Protocols:** {"name":"I2C"}, {"name":"UART"}, {"name":"USB"}, {"name":"GPIO"}
- **Gpio Map:** {"pin":"GPIO8","function":"Teleinfo Rx"}, {"pin":"GPIO14","function":"RGB LED (SK6805)"}, {"pin":"GPIO21","function":"I2C SDA"}, {"pin":"GPIO22","function":"I2C SCL"}
- **Links:** Product Url: https://www.tindie.com/products/hallard/denky-d4-esp32-tic-teleinfo-reader/, Github Url: https://github.com/hallard/Denky-D4, Schematics Url: https://github.com/hallard/Denky-D4
- **Firmware Compatible:** tasmota, esphome, arduino, esp-idf, micropython
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** energy-monitoring, teleinfo-reader, home-automation, smart-metering, iot, data-logging

## Tags

`esp32`, `teleinfo`, `energy-monitor`, `linky`, `tasmota`, `esphome`, `open-source`, `french-energy-meter`, `tic`, `home-automation`, `wifi`, `qwiic`, `usb-c`

---
[View full page](https://openhardware.directory/s/1439/denky-d4)

---

# PicoGlitcher V3

> Open-source voltage glitching tool for hardware security research, based on Raspberry Pi Pico 2 (RP2350) with dual high-power MOSFETs, 4 selectable voltage levels, and adjustable Schmitt trigger inputs.

## Details

- **Brand:** Faulty Hardware
- **Price:** Usd: 54, Buy Url: https://www.tindie.com/products/faulty-hardware/picoglitcher-v3/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/faulty-hardware/picoglitcher-v3/","price":"$54.00"}, {"name":"Faulty Hardware","url":"https://faultyhardware.de","price":"€55.00"}
- **Board Type:** security-tool
- **Connectivity:** Wifi: false, Bluetooth: false, Zigbee: false, Ethernet: false
- **Specs:** Cpu: RP2350 Dual-core ARM Cortex-M33 / RISC-V Hazard3 @ 150MHz, Cpu Architecture: ARM Cortex-M33 / RISC-V Hazard3, Cpu Frequency: 150MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 4MB, Usb: Micro-USB, Power: 5V via Micro-USB, Operating Voltage: 3.3V, Gpio: 26, Antenna Connector: none, Sd Card: none
- **Components:** {"name":"RP2350","type":"mcu","label":"Raspberry Pi RP2350","description":"Dual-core ARM Cortex-M33 / RISC-V Hazard3 microcontroller at 150MHz with 520KB SRAM, providing high-speed glitch timing control.","datasheetUrl":"https://datasheets.raspberrypi.com/rp2350/rp2350-datasheet.pdf"}, {"name":"High-Power MOSFET (Crowbar Glitch)","type":"power-management","label":"Dual High-Power N-Channel MOSFETs","description":"Two N-channel MOSFET transistors (IRF9410/NDS8434-compatible SOIC-8) capable of switching up to 66A for generating crowbar-style voltage glitches on target power rails.","datasheetUrl":"https://www.infineon.com/dgdl/Infineon-IRF9410-DataSheet-v01_01-EN.pdf?fileId=5546d462533600a40153567a25b42552"}, {"name":"Adjustable Schmitt Trigger","type":"sensor","label":"Adjustable Schmitt Trigger Inputs","description":"Two Schmitt trigger input channels (EXT1, EXT2) with adjustable threshold, attenuation, and hysteresis via onboard potentiometers for reliable glitch triggering.","datasheetUrl":"https://www.ti.com/lit/ds/symlink/sn74lvc1g17.pdf"}, {"name":"Voltage Level Shifter","type":"bus-controller","label":"SN74LVC8T245 Level Shifters","description":"Two SN74LVC8T245 bidirectional voltage level shifters from Texas Instruments for translating signals between the RP2350 (3.3V) and target devices at 1.2V to 5V.","datasheetUrl":"https://www.ti.com/lit/ds/symlink/sn74lvc8t245.pdf"}, {"name":"Voltage Multiplexer","type":"power-management","label":"Voltage Multiplexer Stage","description":"Analog multiplexer for rapid switching between four voltage outputs (1.2V, 1.8V, 3.3V, 5V) during fault injection operations.","datasheetUrl":"https://www.ti.com/lit/ds/symlink/cd74hc4067.pdf"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"GPIO"}, {"name":"SWD"}, {"name":"ADC"}
- **Available Software:** {"name":"findus","url":"https://pypi.org/project/findus/","description":"Python fault injection library for automated glitch campaigns"}
- **Links:** Product Url: https://faultyhardware.de, Github Url: https://github.com/MKesenheimer/fault-injection-library, Wiki Url: https://fault-injection-library.readthedocs.io/, Schematics Url: https://github.com/MKesenheimer/fault-injection-library/tree/master/schematics
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true, License: GPL-3.0
- **Open Source Status:** fully-open
- **Product Readiness:** developer
- **Use Cases:** hardware-security-research, fault-injection, voltage-glitching, penetration-testing

## Tags

`voltage-glitching`, `fault-injection`, `hardware-security`, `rp2350`, `raspberry-pi-pico-2`, `open-source-hardware`, `crowbar-glitch`, `penetration-testing`, `side-channel`, `findus`

---
[View full page](https://openhardware.directory/s/1439/picoglitcher-v3)

---

# Flipper Zero Video Game Module

> RP2040-powered expansion module for Flipper Zero with DVI-D video output, 6-axis IMU motion sensor, 14-pin GPIO breakout, and USB-C. Fully open-source firmware and schematics.

## Details

- **Brand:** Flipper Devices
- **Price:** Usd: 49, Buy Url: https://flipper.net/products/video-game-module-for-flipper-zero
- **Stores:** {"name":"Flipper Store","url":"https://flipper.net/products/video-game-module-for-flipper-zero","price":"$49.00"}
- **Board Type:** expansion-module
- **Connectivity:** Wifi: false, Bluetooth: false, Zigbee: false, Ethernet: false
- **Specs:** Cpu: ARM Cortex-M0+ dual-core @ 133MHz (RP2040), Cpu Architecture: ARM Cortex-M0+, Ram: 264KB SRAM, Flash: 16MB, Gpio: 11, Usb: USB-C, Power: 5V via USB-C or Flipper Zero, Operating Voltage: 3.3V
- **Components:** {"name":"RP2040","type":"mcu","label":"Raspberry Pi RP2040","description":"Dual-core ARM Cortex-M0+ microcontroller at 133 MHz with 264KB SRAM, programmable I/O (PIO), and USB 1.1. Handles video signal generation via PIO and runs game/application firmware.","datasheetUrl":"https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf"}, {"name":"icm-42688-p","type":"imu","label":"TDK ICM-42688-P","description":"High-precision 6-axis MEMS inertial measurement unit with 3-axis gyroscope and 3-axis accelerometer. Connected via SPI to both RP2040 and Flipper Zero for motion-controlled games and sensor applications.","datasheetUrl":"https://invensense.tdk.com/wp-content/uploads/2020/04/ds-000347_icm-42688-p-datasheet.pdf"}
- **Protocols:** {"name":"SPI","description":"Used for IMU communication and Flipper Zero interface"}, {"name":"USB","description":"USB 1.1 device/host via dedicated USB-C port"}, {"name":"DVI-D","description":"640x480 @ 60Hz video output generated via RP2040 PIO"}
- **Gpio Map:** {"pin":"GPIO 0-7","function":"General purpose I/O on 14-pin breakout"}, {"pin":"GPIO 16-17","function":"General purpose I/O on 14-pin breakout"}, {"pin":"GPIO 21-22","function":"General purpose I/O on 14-pin breakout"}, {"pin":"GPIO 26-28","function":"ADC-capable GPIO on 14-pin breakout"}, {"pin":"GPIO 8-15, 18-20","function":"DVI-D video output (dedicated)"}, {"pin":"3.3V","function":"3.3V power output"}, {"pin":"GND x2","function":"Ground pins"}
- **Available Software:** Flipper Zero Game Engine, Raspberry Pi Pico SDK, Arduino (RP2040 core)
- **Links:** Product Url: https://flipper.net/products/video-game-module-for-flipper-zero, Github Url: https://github.com/flipperdevices/video-game-module, Wiki Url: https://docs.flipper.net/video-game-module, Schematics Url: https://docs.flipper.net/video-game-module/gpio
- **Firmware Compatible:** Flipper Zero Game Engine, pico-sdk, arduino
- **Accessories:** Flipper Zero, DVI/HDMI cable, USB-C cable
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** gaming, motion-tracking, video-output, prototyping

## Tags

`flipper-zero`, `rp2040`, `video-game-module`, `dvi-output`, `imu`, `motion-sensor`, `open-source`, `raspberry-pi-pico`, `game-development`, `expansion-module`

---
[View full page](https://openhardware.directory/s/1439/flipper-zero-video-game-module)

---

# HeishaMon Communication PCB

> Open-source ESP-based communication PCB for local monitoring and control of Panasonic Aquarea heat pumps via MQTT and HTTP, with Home Assistant integration and S0 energy metering support.

## Details

- **Brand:** TheHogNL
- **Price:** Usd: 20, Buy Url: https://www.tindie.com/products/thehognl/heishamon-communication-pcb/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/thehognl/heishamon-communication-pcb/","price":"$20.00"}
- **Board Type:** communication-pcb
- **Connectivity:** Wifi: 802.11 b/g/n, Ethernet: 10/100 Mbps (W5500, large board only)
- **Specs:** Cpu: ESP8266EX, Cpu Architecture: Xtensa LX106, Cpu Frequency: 80MHz, Cpu Cores: 1, Ram: 80KB, Flash: 4MB, Usb: USB-C, Power: 5V USB-C or heat pump CN-CNT 5V, Operating Voltage: 3.3V, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"name":"ESP8266EX","type":"mcu","label":"Single-Core WiFi MCU","description":"Espressif ESP8266EX single-core Xtensa L106 WiFi SoC @ 80/160MHz with 802.11 b/g/n","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/0a-esp8266ex_datasheet_en.pdf"}, {"name":"level-shifter","type":"voltage-regulator","label":"5V/3.3V Bidirectional Level Shifter","description":"5V to 3.3V bidirectional level shifter for Panasonic heat pump UART communication","datasheetUrl":"https://www.ti.com/lit/ds/symlink/txb0102.pdf"}, {"name":"DS18B20","type":"temperature-sensor","label":"1-Wire Digital Temperature Sensor","description":"Supported external 1-Wire digital temperature sensors connected to GPIO4","datasheetUrl":"https://datasheets.maximintegrated.com/en/ds/DS18B20.pdf"}, {"name":"W5500","type":"ethernet-phy","label":"Hardwired TCP/IP Ethernet Controller","description":"WIZnet W5500 10/100 Mbps hardwired TCP/IP Ethernet controller via SPI (large board only)","datasheetUrl":"https://docs.wiznet.io/img/products/w5500/W5500_ds_v110e.pdf"}
- **Protocols:** {"name":"UART","pins":"GPIO13 (TX), GPIO15 (RX)","description":"Heat pump serial communication at 9600 baud, 8E1"}, {"name":"1-Wire","pins":"GPIO4","description":"DS18B20 temperature sensor bus, supports up to 15 sensors"}, {"name":"S0 Pulse","pins":"GPIO12 (meter 1), GPIO14 (meter 2)","description":"S0 pulse inputs for kWh energy metering"}, {"name":"SPI","pins":"W5500 Ethernet (large board)","description":"SPI bus for optional W5500 Ethernet module"}, {"name":"MQTT","description":"MQTT protocol for publishing heat pump data and receiving control commands"}, {"name":"HTTP","description":"HTTP API and web dashboard for configuration and monitoring"}
- **Gpio Map:** {"pin":"GPIO2","function":"Debug LED"}, {"pin":"GPIO4","function":"1-Wire (DS18B20 temperature sensors)"}, {"pin":"GPIO12","function":"S0 pulse meter input 1"}, {"pin":"GPIO13","function":"UART TX to heat pump"}, {"pin":"GPIO14","function":"S0 pulse meter input 2"}, {"pin":"GPIO15","function":"UART RX from heat pump"}
- **Available Software:** {"name":"HeishaMon Web Dashboard","url":"https://github.com/Egyras/HeishaMon"}, {"name":"Home Assistant Integration","url":"https://github.com/kamaradclimber/heishamon-homeassistant"}, {"name":"Node-RED Control Flow","url":"https://github.com/edterbak/NodeRed_Heishamon_control"}
- **Links:** Product Url: https://www.tindie.com/products/thehognl/heishamon-communication-pcb/, Github Url: https://github.com/Egyras/HeishaMon, Wiki Url: https://github.com/Egyras/HeishaMon/wiki, Schematics Url: https://github.com/Egyras/HeishaMon/tree/master/Schematics
- **Firmware Compatible:** heishamon, arduino, esphome
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true, License: GPL-3.0
- **Product Readiness:** diy-kit
- **Use Cases:** heat-pump-monitoring, heat-pump-control, energy-monitoring, hvac-control, home-automation, smart-home

## Tags

`heat-pump`, `panasonic-aquarea`, `hvac`, `mqtt`, `home-assistant`, `esp8266`, `esp32-s3`, `energy-monitoring`, `1-wire`, `s0-pulse`

---
[View full page](https://openhardware.directory/s/1439/heishamon-communication-pcb)

---

# CircuitMess NASA Artemis Watch 2.0

> NASA-themed programmable smartwatch powered by ESP32-S3 with BLE 5.0, 6-axis IMU, ST7735S display, and activity tracking. Pre-assembled and ready to code.

## Details

- **Brand:** circuitmess
- **Price:** Usd: 184, Buy Url: https://circuitmess.com/products/nasa-artemis-watch-2-0
- **Stores:** {"name":"CircuitMess","url":"https://circuitmess.com/products/nasa-artemis-watch-2-0","price":"€169.00"}
- **Board Type:** smartwatch
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI instructions, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: PSRAM (OPI), Flash: 4MB, Operating Voltage: 3.3V, Power: LiPo battery, Display Size: 1.44", Display Type: TFT, Display Resolution: 128×128, Usb: USB-C, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Espressif ESP32-S3 dual-core Xtensa LX7 microcontroller at 240MHz with WiFi 802.11 b/g/n, BLE 5.0, 512KB SRAM, PSRAM, and 4MB flash.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"ST7735S","type":"display-driver","label":"128×128 Color TFT Display Controller","description":"Sitronix ST7735S TFT LCD controller driving a 128×128 pixel color display over SPI at 40MHz.","datasheetUrl":"https://www.displayfuture.com/Display/datasheet/controller/ST7735.pdf"}, {"name":"LSM6DS3TR-C","type":"imu","label":"6-Axis Accelerometer & Gyroscope","description":"STMicroelectronics LSM6DS3TR-C 6-axis IMU providing accelerometer and gyroscope data over I2C. Features wrist tilt detection, tap recognition, and significant motion detection.","datasheetUrl":"https://www.st.com/resource/en/datasheet/lsm6ds3tr-c.pdf"}
- **Protocols:** {"name":"SPI","bus":"SPI2","pins":{"SCK":"GPIO36/41","MOSI":"GPIO35/40","DC":"GPIO48/39","RST":"GPIO34/38"}}, {"name":"I2C","pins":{"SDA":"GPIO40/35","SCL":"GPIO41/36"}}
- **Gpio Map:** {"pin":"GPIO2/1","function":"Button DOWN","capabilities":["digital-input"]}, {"pin":"GPIO1/9","function":"Button UP","capabilities":["digital-input"]}, {"pin":"GPIO3/8","function":"Button SELECT","capabilities":["digital-input"]}, {"pin":"GPIO21","function":"Button ALT","capabilities":["digital-input"]}, {"pin":"GPIO33/14","function":"RGB LED Red","capabilities":["digital-output","pwm"]}, {"pin":"GPIO34/12","function":"RGB LED Green","capabilities":["digital-output","pwm"]}, {"pin":"GPIO48/13","function":"RGB LED Blue","capabilities":["digital-output","pwm"]}, {"pin":"GPIO33/37","function":"Backlight","capabilities":["digital-output","pwm"]}, {"pin":"GPIO11/47","function":"Buzzer","capabilities":["digital-output","pwm"]}, {"pin":"GPIO6/5","function":"Battery ADC","capabilities":["adc"]}, {"pin":"GPIO4/38","function":"IMU INT1","capabilities":["digital-input"]}, {"pin":"GPIO5/39","function":"IMU INT2","capabilities":["digital-input"]}, {"pin":"GPIO46","function":"LED 1","capabilities":["digital-output"]}, {"pin":"GPIO45","function":"LED 2","capabilities":["digital-output"]}, {"pin":"GPIO44","function":"LED 3","capabilities":["digital-output"]}, {"pin":"GPIO43","function":"LED 4","capabilities":["digital-output"]}, {"pin":"GPIO18","function":"LED 5","capabilities":["digital-output"]}, {"pin":"GPIO17","function":"LED 6","capabilities":["digital-output"]}
- **Firmware Compatible:** arduino, circuitblocks, esp-idf
- **Links:** Product Url: https://circuitmess.com/products/nasa-artemis-watch-2-0, Github Url: https://github.com/CircuitMess/GC_Artemis-Firmware
- **Open Source:** Firmware: true
- **Product Readiness:** consumer
- **Use Cases:** smart-watch, wearable, stem-education, educational-platform

## Tags

`circuitmess`, `smartwatch`, `esp32-s3`, `nasa`, `wearable`, `stem`

---
[View full page](https://openhardware.directory/s/1439/circuitmess-nasa-artemis-watch-2-0)

---

# Waveshare UGV Rover

> Open-source 6-wheel 4WD AI robot platform with dual-controller architecture (ESP32 + Raspberry Pi), computer vision, pan-tilt camera, ESP-NOW communication, and ROS2 support for robotics education and autonomous navigation.

## Details

- **Brand:** Waveshare
- **Price:** Usd: 244.99, Buy Url: https://www.waveshare.com/ugv-rover.htm
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/ugv-rover.htm","price":"$244.99"}
- **Board Type:** robot-platform
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: ESP32-WROOM-32 + Raspberry Pi 4B/5, Cpu Architecture: Xtensa LX6 dual-core, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 4MB, Psram: N/A, Usb: USB-C (CP2102), Power: 7-13V DC / 3S 18650 Li-ion, Display Type: OLED, Display Size: 0.96", Display Resolution: 128x64, Sd Card: microSD, Antenna Connector: IPEX1, Operating Voltage: 3.3V, Gpio: 40-pin RPi header + ESP32 GPIOs, Dimensions: 230.42 x 252.40 x 254.53mm, Weight: 2190g
- **Components:** {"type":"mcu","name":"ESP32-WROOM-32","label":"Dual-Core WiFi & BT MCU","description":"Dual-core WiFi & BT sub-controller for motion and sensor processing","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf"}, {"type":"motor-driver","name":"TB6612FNG","label":"Dual H-Bridge Motor Driver","description":"Dual H-bridge MOSFET motor driver, 1.2A continuous per channel","datasheetUrl":"https://www.sparkfun.com/datasheets/Robotics/TB6612FNG.pdf"}, {"type":"imu","name":"QMI8658C","label":"6-Axis IMU","description":"6-axis IMU (accelerometer + gyroscope) for motion sensing","datasheetUrl":"https://qstcorp.com/upload/pdf/202202/QMI8658C%20datasheet%20rev%200.9.pdf"}, {"type":"magnetometer","name":"AK09918C","label":"3-Axis Electronic Compass","description":"3-axis electronic compass for heading detection","datasheetUrl":"https://www.akm.com/content/dam/documents/products/electronic-compass/ak09918c/ak09918c-en-datasheet.pdf"}, {"type":"current-sensor","name":"INA219","label":"I2C Power Monitor","description":"I2C voltage/current/power monitor for battery management","datasheetUrl":"https://www.ti.com/lit/ds/symlink/ina219.pdf"}, {"type":"usb-uart","name":"CP2102","label":"USB-to-UART Bridge","description":"USB-to-UART bridge for programming (x2 on board)","datasheetUrl":"https://www.silabs.com/documents/public/data-sheets/CP2102-9.pdf"}, {"type":"display-driver","name":"SSD1306","label":"128x64 OLED Controller","description":"0.96\" 128x64 OLED display controller for status monitoring","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf"}, {"type":"servo","name":"ST3215","label":"High-Torque Serial Bus Servo","description":"Serial bus servo for pan-tilt, 30 kg.cm torque","datasheetUrl":"https://www.waveshare.com/wiki/ST3215_Servo"}, {"type":"camera","name":"5MP Wide-Angle Camera","label":"5MP 160-Degree FOV Camera","description":"5MP ultra-wide-angle camera with 160 degree FOV for computer vision","datasheetUrl":"https://www.waveshare.com/wiki/UGV-Rover"}
- **Protocols:** {"name":"I2C","description":"GPIO32 (SDA) / GPIO33 (SCL) — IMU, INA219, OLED"}, {"name":"UART","description":"GPIO18 (RXD) / GPIO19 (TXD) — servo control; host comms"}, {"name":"SPI","description":"SD card interface"}, {"name":"PWM","description":"GPIO25/26 — motor speed control; GPIO4/5 — LED"}, {"name":"ESP-NOW","description":"Robot-to-robot wireless communication, ~100us latency"}
- **Gpio Map:** {"pin":"GPIO4","function":"LED/PWM output"}, {"pin":"GPIO5","function":"LED/PWM output"}, {"pin":"GPIO16","function":"Encoder B input (BENCA)"}, {"pin":"GPIO17","function":"Motor A direction (AIN2)"}, {"pin":"GPIO18","function":"Servo UART RXD"}, {"pin":"GPIO19","function":"Servo UART TXD"}, {"pin":"GPIO21","function":"Motor A direction (AIN1)"}, {"pin":"GPIO22","function":"Motor B direction (BIN1)"}, {"pin":"GPIO23","function":"Motor B direction (BIN2)"}, {"pin":"GPIO25","function":"Motor A PWM (PWMA)"}, {"pin":"GPIO26","function":"Motor B PWM (PWMB)"}, {"pin":"GPIO27","function":"Encoder B input (BENCB)"}, {"pin":"GPIO32","function":"I2C SDA"}, {"pin":"GPIO33","function":"I2C SCL"}, {"pin":"GPIO34","function":"Encoder A input (AENCB, input-only)"}, {"pin":"GPIO35","function":"Encoder A input (AENCA, input-only)"}
- **Available Software:** {"name":"ugv_base_general","description":"ESP32 Arduino firmware for motion control, sensors, and ESP-NOW","url":"https://github.com/waveshareteam/ugv_base_general"}, {"name":"ugv_rpi","description":"Raspberry Pi Python software with ROS2, OpenCV, and web interface","url":"https://github.com/waveshareteam/ugv_rpi"}, {"name":"Jupyter Lab","description":"Interactive programming environment on port 8888"}, {"name":"Flask Web App","description":"WebRTC-based control interface on port 5000"}
- **Links:** Product Url: https://www.waveshare.com/ugv-rover.htm, Github Url: https://github.com/waveshareteam/ugv_base_general, Wiki Url: https://www.waveshare.com/wiki/UGV-Rover, Schematics Url: https://www.waveshare.com/w/upload/3/37/General_Driver_for_Robots.pdf
- **Firmware Compatible:** arduino, esp-idf, micropython, ros2
- **Accessories:** external-antenna, Raspberry Pi, Raspberry Pi 4B
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** mobile-robot, computer-vision, autonomous-navigation, stem-kit, telepresence-robot, surveillance-robot, ros2-robot

## Tags

`robotics`, `rover`, `ai-robot`, `esp32`, `raspberry-pi`, `ros2`, `computer-vision`, `4wd`, `open-source`, `stem`

---
[View full page](https://openhardware.directory/s/1439/waveshare-ugv-rover)

---

# Waveshare WAVE ROVER

> Flexible 4WD mobile robot chassis with all-metal body, ESP32 controller, 0.91\" OLED, 9-axis IMU, 3S UPS power system, and open-source firmware. Supports Raspberry Pi and Jetson Nano as host computers.

## Details

- **Brand:** Waveshare
- **Price:** Usd: 89.99, Buy Url: https://www.waveshare.com/wave-rover.htm
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/wave-rover.htm","price":"$89.99"}
- **Board Type:** robot-platform
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: ESP32-WROOM-32, Cpu Architecture: Xtensa LX6 dual-core, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 4MB, Psram: N/A, Usb: USB-C (CP2102), Power: 3S 18650 Li-ion / 12.6V 2A charger, Display Type: OLED, Display Size: 0.91", Display Resolution: 128x32, Sd Card: microSD, Antenna Connector: IPEX1, Operating Voltage: 3.3V, Dimensions: 194 x 168 x 100mm, Weight: 860g
- **Components:** {"type":"mcu","name":"ESP32-WROOM-32","label":"Dual-Core WiFi & BT MCU","description":"Dual-core WiFi & Bluetooth sub-controller for motion and sensor processing","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf"}, {"type":"motor-driver","name":"TB6612FNG","label":"Dual H-Bridge Motor Driver","description":"Dual H-bridge MOSFET motor driver for 4 N20 geared motors","datasheetUrl":"https://www.sparkfun.com/datasheets/Robotics/TB6612FNG.pdf"}, {"type":"imu","name":"QMI8658C","label":"6-Axis IMU","description":"6-axis IMU (accelerometer + gyroscope) for motion sensing","datasheetUrl":"https://qstcorp.com/upload/pdf/202202/QMI8658C%20datasheet%20rev%200.9.pdf"}, {"type":"magnetometer","name":"AK09918C","label":"3-Axis Electronic Compass","description":"3-axis electronic compass for heading detection","datasheetUrl":"https://www.akm.com/content/dam/documents/products/electronic-compass/ak09918c/ak09918c-en-datasheet.pdf"}, {"type":"current-sensor","name":"INA219","label":"I2C Power Monitor","description":"I2C voltage/current/power monitor for battery management","datasheetUrl":"https://www.ti.com/lit/ds/symlink/ina219.pdf"}, {"type":"usb-uart","name":"CP2102","label":"USB-to-UART Bridge","description":"USB-to-UART bridge for programming and LIDAR data","datasheetUrl":"https://www.silabs.com/documents/public/data-sheets/CP2102-9.pdf"}, {"type":"display-driver","name":"SSD1306","label":"128x32 OLED Controller","description":"0.91-inch 128x32 OLED display for status monitoring","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf"}, {"type":"motor","name":"GF12-N20","label":"12V 200RPM Geared Motor","description":"N20 geared motor, 12V rated, 200 RPM, 0.7 kg.cm stall torque (x4)","datasheetUrl":"https://www.waveshare.com/wiki/WAVE_ROVER"}
- **Protocols:** {"name":"I2C","description":"IMU, INA219, OLED communication"}, {"name":"UART","description":"Host computer communication and LIDAR data"}, {"name":"SPI","description":"SD card interface"}, {"name":"PWM","description":"Motor speed control"}, {"name":"ESP-NOW","description":"Multi-robot wireless communication"}, {"name":"HTTP","description":"Web-based control interface"}
- **Gpio Map:** {"pin":"GPIO25","function":"Motor A PWM"}, {"pin":"GPIO26","function":"Motor B PWM"}, {"pin":"GPIO17","function":"Motor A direction"}, {"pin":"GPIO21","function":"Motor A direction"}, {"pin":"GPIO22","function":"Motor B direction"}, {"pin":"GPIO23","function":"Motor B direction"}, {"pin":"GPIO32","function":"I2C SDA"}, {"pin":"GPIO33","function":"I2C SCL"}, {"pin":"GPIO18","function":"Servo UART RXD"}, {"pin":"GPIO19","function":"Servo UART TXD"}
- **Available Software:** {"name":"ugv_base_general","description":"ESP32 Arduino firmware for motion control, sensors, and ESP-NOW","url":"https://github.com/waveshareteam/ugv_base_general"}
- **Links:** Product Url: https://www.waveshare.com/wave-rover.htm, Github Url: https://github.com/waveshareteam/ugv_base_general, Wiki Url: https://www.waveshare.com/wiki/WAVE_ROVER, Schematics Url: https://www.waveshare.com/w/upload/3/37/General_Driver_for_Robots.pdf
- **Firmware Compatible:** arduino, esp-idf, micropython
- **Accessories:** external-antenna, Raspberry Pi 4B, Raspberry Pi Zero
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** mobile-robot, stem-kit, iot-gateway, autonomous-navigation

## Tags

`robotics`, `rover`, `esp32`, `4wd`, `open-source`, `mobile-robot`, `raspberry-pi`, `jetson-nano`

---
[View full page](https://openhardware.directory/s/1439/waveshare-wave-rover)

---

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

## Details

- **Brand:** Waveshare
- **Price:** Usd: 174.99, Buy Url: https://www.waveshare.com/rasprover.htm
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/rasprover.htm","price":"$174.99"}
- **Board Type:** robot-platform
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: ESP32-WROOM-32 + Raspberry Pi 4B/5, Cpu Architecture: Xtensa LX6 dual-core, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 4MB, Psram: N/A, Usb: USB-C (CH340), Power: 3S 18650 Li-ion UPS, Display Type: OLED, Display Size: 0.96", Display Resolution: 128x64, Sd Card: microSD, Antenna Connector: IPEX1, Operating Voltage: 3.3V, Dimensions: 172.40 x 182.91 x 251.25mm, Weight: 1330g
- **Components:** {"type":"mcu","name":"ESP32-WROOM-32","label":"Dual-Core WiFi & BT MCU","description":"Dual-core WiFi & Bluetooth sub-controller for motion and sensor processing","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf"}, {"type":"motor-driver","name":"TB6612FNG","label":"Dual H-Bridge Motor Driver","description":"Dual H-bridge MOSFET motor driver for 4 N20 encoder motors","datasheetUrl":"https://www.sparkfun.com/datasheets/Robotics/TB6612FNG.pdf"}, {"type":"imu","name":"ICM-20948","label":"9-Axis IMU","description":"9-axis IMU (accel + gyro + magnetometer) for motion sensing and stabilization","datasheetUrl":"https://invensense.tdk.com/wp-content/uploads/2016/06/DS-000189-ICM-20948-v1.3.pdf"}, {"type":"current-sensor","name":"INA219","label":"I2C Power Monitor","description":"I2C voltage/current/power monitor for battery management","datasheetUrl":"https://www.ti.com/lit/ds/symlink/ina219.pdf"}, {"type":"audio-controller","name":"SSS1629A5","label":"USB Audio Controller","description":"USB audio controller IC for speaker and microphone","datasheetUrl":"https://www.waveshare.com/wiki/RaspRover"}, {"type":"audio-amplifier","name":"APA2068","label":"Audio Power Amplifier","description":"Audio amplifier for dual-track speaker output","datasheetUrl":"https://www.waveshare.com/wiki/RaspRover"}, {"type":"usb-hub","name":"FE1.1S","label":"USB 2.0 Hub Controller","description":"4-port USB 2.0 hub controller for peripheral management","datasheetUrl":"https://www.waveshare.com/wiki/RaspRover"}, {"type":"usb-uart","name":"CH340","label":"USB-to-UART Bridge","description":"USB-to-serial converter for LIDAR UART data","datasheetUrl":"https://www.waveshare.com/wiki/RaspRover"}, {"type":"servo","name":"ST3215","label":"High-Torque Serial Bus Servo","description":"Serial bus servo for pan-tilt, 20 kg.cm torque (PT versions)","datasheetUrl":"https://www.waveshare.com/wiki/ST3215_Servo"}, {"type":"camera","name":"5MP Wide-Angle Camera","label":"5MP 160-Degree FOV Camera","description":"5MP ultra-wide-angle camera with 160 degree FOV for computer vision","datasheetUrl":"https://www.waveshare.com/wiki/RaspRover"}
- **Protocols:** {"name":"I2C","description":"IMU, INA219, OLED, expansion devices"}, {"name":"UART","description":"Host-ESP32 communication and servo control"}, {"name":"SPI","description":"SD card interface"}, {"name":"PWM","description":"Motor speed control and LED"}, {"name":"ESP-NOW","description":"Robot-to-robot wireless communication"}, {"name":"USB","description":"FE1.1S hub for peripherals, CH340 for LIDAR"}
- **Gpio Map:** {"pin":"GPIO25","function":"Motor A PWM"}, {"pin":"GPIO26","function":"Motor B PWM"}, {"pin":"GPIO17","function":"Motor A direction"}, {"pin":"GPIO21","function":"Motor A direction"}, {"pin":"GPIO22","function":"Motor B direction"}, {"pin":"GPIO23","function":"Motor B direction"}, {"pin":"GPIO32","function":"I2C SDA"}, {"pin":"GPIO33","function":"I2C SCL"}, {"pin":"GPIO18","function":"Servo UART RXD"}, {"pin":"GPIO19","function":"Servo UART TXD"}
- **Available Software:** {"name":"ugv_base_general","description":"ESP32 Arduino firmware for motion control, sensors, and ESP-NOW","url":"https://github.com/waveshareteam/ugv_base_general"}, {"name":"ugv_rpi","description":"Raspberry Pi Python software with ROS2, OpenCV, and web interface","url":"https://github.com/waveshareteam/ugv_rpi"}, {"name":"Jupyter Lab","description":"Interactive programming environment"}, {"name":"Flask Web App","description":"WebRTC-based control interface"}
- **Links:** Product Url: https://www.waveshare.com/rasprover.htm, Github Url: https://github.com/waveshareteam/ugv_rpi, Wiki Url: https://www.waveshare.com/wiki/RaspRover, Schematics Url: https://files.waveshare.com/wiki/RaspRover/ROS_Driver_for_Robots.pdf
- **Firmware Compatible:** arduino, esp-idf, micropython, ros2
- **Accessories:** external-antenna, Raspberry Pi, Raspberry Pi 4B
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** mobile-robot, computer-vision, autonomous-navigation, stem-kit, voice-assistant, ros2-robot

## Tags

`robotics`, `ai-robot`, `esp32`, `raspberry-pi`, `ros2`, `computer-vision`, `4wd`, `open-source`, `stem`, `audio`

---
[View full page](https://openhardware.directory/s/1439/waveshare-rasprover)

---

# DFRobot ESP32-S3 AI Camera

> ESP32-S3 AI camera module with 2MP wide-angle night vision sensor, I2S speaker and microphone, ambient light sensor, WiFi/BLE 5.0, and edge AI inference support in a 42x42mm package.

## Details

- **Brand:** DFRobot
- **Board Types:** dev-board
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI vector extensions, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB, Flash: 16MB, Usb: USB-C, Power: 5V USB-C / 3.7-15V DC (VIN), Operating Voltage: 3.3V, Operating Temp: -10°C to 60°C, Dimensions: 42 × 42mm, Weight: 27g, Sd Card: microSD, Antenna Connector: Built-in PCB antenna
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Components:** {"name":"ESP32-S3R8","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 AI MCU","description":"Espressif ESP32-S3R8 with dual-core Xtensa LX7 at 240MHz, 8MB PSRAM, 16MB flash, WiFi 802.11 b/g/n, BLE 5.0, and AI vector extensions.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"OV3660","type":"camera","label":"2MP Wide-Angle Night Vision Camera","description":"OmniVision OV3660 2MP CMOS image sensor with 160-degree FOV, F/2.0 aperture, and 940nm infrared sensitivity for day/night vision.","datasheetUrl":"https://www.ovt.com/products/ov3660/"}, {"name":"MAX98357A","type":"audio-amplifier","label":"I2S Class-D Audio Amplifier","description":"Analog Devices MAX98357A I2S digital input Class-D mono amplifier for speaker output, no external MCLK required.","datasheetUrl":"https://www.analog.com/media/en/technical-documentation/data-sheets/MAX98357A-MAX98357B.pdf"}, {"name":"LTR-308","type":"sensor","label":"Ambient Light Sensor","description":"Lite-On LTR-308 I2C ambient light sensor for automatic IR illumination control based on ambient light levels.","datasheetUrl":"https://optoelectronics.liteon.com/en-global/led/led-component/Detail/926"}
- **Firmware:** arduino, esp-idf, micropython
- **Use Cases:** security-camera, baby-monitor, computer-vision, license-plate-recognition, voice-assistant, edge-ai
- **Open Source Status:** partially-open
- **Product Readiness:** Consumer Ready
- **Links:** Product Url: https://www.dfrobot.com/product-2899.html, Github Url: https://github.com/DFRobot/openai-realtime-embedded-sdk, Wiki Url: https://wiki.dfrobot.com/SKU_DFR1154_ESP32_S3_AI_CAM, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf
- **Stores:** {"name":"DFRobot","url":"https://www.dfrobot.com/product-2899.html","price":"$18.90"}
- **Bus Interfaces:** I2C, I2S, UART, SPI, PDM
- **Gpio Map:** {"pin":"IO47","function":"IR LED Control","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"IO44","function":"UART TX / Gravity Connector","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"IO43","function":"UART RX / Gravity Connector","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"IO3","function":"Onboard LED","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}
- **Protocols:** {"name":"UART","bus":"UART0","pins":{"TX":"IO44","RX":"IO43"}}
- **Price:** Usd: 18.9, Buy Url: https://www.dfrobot.com/product-2899.html

---
[View full page](https://openhardware.directory/s/1439/dfrobot-esp32-s3-ai-camera)

---

# Seeeduino Cloud

> Arduino Yun-compatible board combining ATmega32u4 with a Dragino HE Linux WiFi module running OpenWRT. Features 802.11 b/g/n WiFi, Ethernet, 14 digital I/O pins, and USB host for IoT gateway applications.

## Details

- **Brand:** Seeed Studio
- **Price:** Usd: 49.95, Buy Url: https://www.adafruit.com/product/3034
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3034","price":"49.95"}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Wifi: 802.11 b/g/n, Ethernet: 10/100 Mbps
- **Specs:** Cpu: ATmega32u4 @ 16 MHz + AR9331 Linux SoC, Cpu Architecture: AVR 8-bit, Cpu Frequency: 16 MHz, Cpu Cores: 1, Ram: 2.5KB SRAM (MCU), Flash: 32KB, Operating Voltage: 5V, Dimensions: 75.1 × 53.39 × 11.5 mm, Power: 5V via Micro USB, Antenna Connector: Built-in PCB antenna, Sd Card: none, Analog Inputs: 6, Pwm Pins: 7
- **Gpio Map:** {"pin":"D0","label":"RX","functions":["UART RX"]}, {"pin":"D1","label":"TX","functions":["UART TX"]}, {"pin":"D2","label":"D2","functions":["GPIO","Interrupt"]}, {"pin":"D3","label":"D3","functions":["GPIO","PWM","Interrupt"]}, {"pin":"D4","label":"D4","functions":["GPIO"]}, {"pin":"D5","label":"D5","functions":["GPIO","PWM"]}, {"pin":"D6","label":"D6","functions":["GPIO","PWM"]}, {"pin":"D7","label":"D7","functions":["GPIO"]}, {"pin":"D8","label":"D8","functions":["GPIO"]}, {"pin":"D9","label":"D9","functions":["GPIO","PWM"]}, {"pin":"D10","label":"D10","functions":["GPIO","PWM"]}, {"pin":"D11","label":"D11","functions":["GPIO","PWM"]}, {"pin":"D12","label":"D12","functions":["GPIO"]}, {"pin":"D13","label":"D13","functions":["GPIO","LED"]}, {"pin":"A0","label":"A0","functions":["Analog In"]}, {"pin":"A1","label":"A1","functions":["Analog In"]}, {"pin":"A2","label":"A2","functions":["Analog In"]}, {"pin":"A3","label":"A3","functions":["Analog In"]}, {"pin":"A4","label":"A4","functions":["Analog In","I2C SDA"]}, {"pin":"A5","label":"A5","functions":["Analog In","I2C SCL"]}
- **Components:** {"name":"ATmega32u4","type":"mcu","label":"MCU","description":"8-bit AVR microcontroller at 16MHz, 5V with native USB, 32KB flash, 2.5KB SRAM.","datasheetUrl":"http://www.atmel.com/Images/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf"}, {"name":"Dragino HE (AR9331)","type":"wifi-module","label":"WiFi/Linux Module","description":"Dragino HE IoT module with Atheros AR9331 SoC running OpenWRT Linux, providing 802.11b/g/n WiFi and Ethernet.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/3034/HE%20WiFi%20IoT%20Module%20datasheet.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"D11","MISO":"D12","SCK":"D13"}}, {"name":"I2C","pins":{"SDA":"A4","SCL":"A5"}}, {"name":"UART","pins":{"TX":"D1","RX":"D0"}}, {"name":"802.11 b/g/n","pins":{}}, {"name":"Ethernet","pins":{}}
- **Usb:** Micro USB
- **Power:** 5V via Micro USB
- **Firmware Compatible:** arduino, openwrt
- **Use Cases:** iot-gateway, iot, prototyping, embedded-linux
- **Open Source:** Schematics: true
- **Links:** Product Url: https://www.adafruit.com/product/3034, Wiki Url: https://wiki.seeedstudio.com/Seeeduino_Cloud/, Datasheet Url: https://cdn-shop.adafruit.com/product-files/3034/HE%20WiFi%20IoT%20Module%20datasheet.pdf, Schematics Url: https://cdn-shop.adafruit.com/product-files/3034/Seeeduino_Cloud_PDF.pdf

## Tags

`arduino-yun`, `atmega32u4`, `openwrt`, `wifi`, `ethernet`, `linux`, `iot-gateway`, `seeed-studio`

---
[View full page](https://openhardware.directory/s/1439/seeeduino-cloud)

---

# Adafruit ESP32-S2 Feather

> Feather-format ESP32-S2 board with 4 MB flash, 2 MB PSRAM, native USB-C, STEMMA QT, LiPoly charging, and MAX17048 battery monitor — WiFi IoT in the Feather ecosystem.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 17.5, Buy Url: https://www.adafruit.com/product/5000
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5000","price":17.5}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Wifi: 2.4GHz 802.11 b/g/n
- **Specs:** Cpu: Xtensa LX7 single-core @ 240 MHz (ESP32-S2), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240 MHz, Cpu Cores: 1, Ram: 320 KB SRAM + 2 MB PSRAM, Flash: 4MB, Psram: 2MB, Power: 5V + LiPo, Usb Connector: USB-C, Sd Card: none, Operating Voltage: 3.3V, Dimensions: 52.4 × 22.8 × 7.2 mm, Weight: 6.3 g, Antenna Connector: built-in PCB antenna, Battery Capacity: user-supplied LiPo
- **Battery Powered:** Li-Po
- **Components:** {"name":"ESP32-S2","type":"mcu","label":"MCU","description":"Espressif ESP32-S2 single-core 240 MHz Xtensa LX7 with native USB OTG, 2.4 GHz WiFi, and 320 KB SRAM.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf"}, {"name":"MAX17048","type":"battery-charger","label":"Battery Monitor","description":"Maxim MAX17048 Li-Ion/LiPo fuel gauge providing state-of-charge over I2C.","datasheetUrl":"https://www.analog.com/media/en/technical-documentation/data-sheets/MAX17048-MAX17049.pdf"}
- **Gpio Map:** {"pin":"GPIO17","name":"A0","function":"ADC","protocol":"ADC","capabilities":["ADC"]}, {"pin":"GPIO18","name":"A1","function":"ADC","protocol":"ADC","capabilities":["ADC"]}, {"pin":"GPIO14","name":"A2","function":"ADC","protocol":"ADC","capabilities":["ADC"]}, {"pin":"GPIO15","name":"A3","function":"ADC","protocol":"ADC","capabilities":["ADC"]}, {"pin":"GPIO16","name":"A4","function":"ADC","protocol":"ADC","capabilities":["ADC"]}, {"pin":"GPIO8","name":"A5","function":"ADC","protocol":"ADC","capabilities":["ADC","touch"]}, {"pin":"GPIO5","name":"D5","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO6","name":"D6","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO9","name":"D9","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO10","name":"D10","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO11","name":"D11","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO12","name":"D12","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO13","name":"D13/LED","function":"LED","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO36","name":"SCK","function":"SCK","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO35","name":"MOSI","function":"MOSI","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO37","name":"MISO","function":"MISO","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO3","name":"SDA (STEMMA QT)","function":"SDA","protocol":"I2C","capabilities":["I2C","STEMMA QT"]}, {"pin":"GPIO4","name":"SCL (STEMMA QT)","function":"SCL","protocol":"I2C","capabilities":["I2C","STEMMA QT"]}, {"pin":"GPIO43","name":"TX","function":"TX","protocol":"UART","capabilities":["UART"]}, {"pin":"GPIO44","name":"RX","function":"RX","protocol":"UART","capabilities":["UART"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO3","SCL":"GPIO4"}}, {"name":"SPI","pins":{"SCK":"GPIO36","MOSI":"GPIO35","MISO":"GPIO37"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"USB","pins":{}}
- **Bus Interfaces:** i2c, spi, uart, USB
- **Firmware Compatible:** circuitpython, arduino, esp-idf
- **Available Software:** {"name":"CircuitPython","url":"https://circuitpython.org/board/adafruit_feather_esp32s2/"}, {"name":"Arduino","url":"https://docs.espressif.com/projects/arduino-esp32/"}
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/5000, Github Url: https://github.com/adafruit/Adafruit-ESP32-S2-Feather-PCB, Learn Guide: https://learn.adafruit.com/adafruit-esp32-s2-feather
- **Use Cases:** iot, smart-home, environmental-monitoring
- **Prompt Version:** adafruit-bulk-import-v1

## Tags

`esp32-s2`, `feather`, `stemma-qt`, `circuitpython`, `native-usb`, `lipo-charging`, `wifi`

---
[View full page](https://openhardware.directory/s/1439/adafruit-esp32-s2-feather)

---

# Adafruit Feather nRF52 Pro

> Bluetooth 5.0 LE Feather board with nRF52832 ARM Cortex M4F at 64MHz, 512KB flash, 64KB SRAM, Apache Mynewt bootloader, SWD debug port, and built-in LiPo charging. For advanced BLE 5.0 open-source applications.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 27.5, Buy Url: https://www.adafruit.com/product/3574
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3574","price":27.5}
- **Board Type:** dev-board
- **Specs:** Cpu: Nordic nRF52832 ARM Cortex M4F, Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 64MHz, Cpu Cores: 1, Ram: 64 KB, Flash: 512 KB, Gpio: 19, Dimensions: 50.8mm × 23mm × 7mm, Weight: 5.5g, Operating Voltage: 3.3V, Power: 5V via Micro USB or 3.7V LiPo via JST connector, Sd Card: none, Antenna Connector: Built-in PCB antenna
- **Connectivity:** Bluetooth: BLE 5.0
- **Components:** {"name":"nRF52832","type":"mcu","label":"Microcontroller + BLE Radio","description":"ARM Cortex-M4F at 64 MHz with 512KB flash, 64KB SRAM, BLE 5.0 radio up to +4dBm.","datasheetUrl":"https://infocenter.nordicsemi.com/pdf/nRF52832_PS_v1.8.pdf"}
- **Gpio Map:** {"pin":"GPIO2","function":"A0 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output","pwm"]}, {"pin":"GPIO3","function":"A1 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output","pwm"]}, {"pin":"GPIO4","function":"A2 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"GPIO5","function":"A3 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"GPIO28","function":"A4 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"GPIO29","function":"A5 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"GPIO12","function":"D5 — GPIO/PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO11","function":"D6 — GPIO/PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO27","function":"D9 — GPIO/PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO30","function":"D10 — GPIO/PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO7","function":"D11 — MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO6","function":"D12 — MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO8","function":"D13 — SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO25","function":"SDA — I2C","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO26","function":"SCL — I2C","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO6","function":"TX — UART","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO8","function":"RX — UART","protocol":"UART","capabilities":["digital-input","digital-output"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO25","SCL":"GPIO26"}}, {"name":"SPI","pins":{"MOSI":"GPIO7","MISO":"GPIO6","SCK":"GPIO8"}}, {"name":"UART","pins":{"TX":"GPIO6","RX":"GPIO8"}}, {"name":"Bluetooth LE","notes":"BLE 5.0 via nRF52832 integrated radio"}
- **Available Software:** Apache Mynewt, Arduino
- **Firmware Compatible:** arduino
- **Links:** Product Page: https://www.adafruit.com/product/3574, Product Url: https://www.adafruit.com/product/3574, Documentation: https://learn.adafruit.com/adafruit-nrf52-pro-feather, Github Url: https://github.com/adafruit/Adafruit_nRF52_Arduino
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Certifications:** FCC, IC, TELEC
- **Product Readiness:** developer
- **Use Cases:** ble-beacons, wearable, iot-prototyping, bluetooth-hid, sensor-nodes

## Tags

`ble`, `bluetooth`, `nrf52832`, `cortex-m4`, `feather`, `adafruit`, `mynewt`, `open-source`, `swd`

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-nrf52-pro)

---

# TinyS3[D] ESP32-S3 by Unexpected Maker

> The TinyS3[D] is Unexpected Maker's ultra-compact ESP32-S3 board in the TinyPICO form factor, featuring a dual antenna system (onboard + u.FL, software-switchable), I2C battery fuel gauge, 8MB flash, 8MB PSRAM, LiPo charging, and 17 GPIO pins — all in a tiny castellated module.

## Details

- **Brand:** Unexpected Maker
- **Price:** Usd: 21.5, Buy Url: https://www.adafruit.com/product/6401
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/6401","price":"$21.50"}
- **Board Type:** ESP32-S3
- **Connectivity:** Wifi: 2.4GHz 802.11 b/g/n, Bluetooth: BLE 5.3
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI vector extensions, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX7 dual-core, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM + 8MB PSRAM, Psram: 8MB QSPI, Flash: 8MB, Usb: USB-C (native USB + USB Serial JTAG), Power: USB-C 5V or LiPo battery, Operating Voltage: 3.3V GPIO, Antenna Connector: u.FL + onboard PCB antenna (switchable), Sd Card: none
- **Gpio Map:** {"pin":"GPIO1","function":"ADC1_CH0","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO2","function":"ADC1_CH1","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO3","function":"ADC1_CH2","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO5","function":"GPIO5","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO6","function":"GPIO6","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO7","function":"GPIO7","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO8","function":"GPIO8","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO9","function":"GPIO9","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO21","function":"SDA","protocol":"I2C","capabilities":["i2c-sda","digital"]}, {"pin":"GPIO22","function":"SCL","protocol":"I2C","capabilities":["i2c-scl","digital"]}, {"pin":"GPIO34","function":"MOSI","protocol":"SPI","capabilities":["spi-mosi","digital"]}, {"pin":"GPIO35","function":"MISO","protocol":"SPI","capabilities":["spi-miso","digital"]}, {"pin":"GPIO36","function":"SCK","protocol":"SPI","capabilities":["spi-sck","digital"]}, {"pin":"GPIO37","function":"CS","protocol":"SPI","capabilities":["spi-cs","digital"]}
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"Espressif ESP32-S3 MCU","description":"Dual-core Xtensa LX7 at 240MHz with AI vector extensions, WiFi 802.11 b/g/n, Bluetooth 5 LE, and native USB OTG.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"8MB PSRAM","type":"memory","label":"8MB QSPI PSRAM","description":"External 8MB QSPI pseudo-static RAM providing expanded dynamic memory in an ultra-compact form factor.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"I2C Battery Fuel Gauge","type":"sensor","label":"I2C Battery Fuel Gauge","description":"Dedicated I2C fuel gauge IC for accurate LiPo battery state-of-charge monitoring in portable applications.","datasheetUrl":"https://esp32s3.com/tinys3.html"}, {"name":"RF Switch","type":"chip","label":"RF Antenna Switch","description":"Software-controlled RF switch for runtime selection between onboard antenna and u.FL external antenna.","datasheetUrl":"https://esp32s3.com/tinys3.html"}, {"name":"Low-power RGB LED","type":"led","label":"Low-Power RGB LED","description":"Ultra-low current RGB LED for status indication, visible even in deep-sleep modes with minimal power overhead.","datasheetUrl":"https://esp32s3.com/tinys3.html"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO21","SCL":"GPIO22"}}, {"name":"SPI","pins":{"MOSI":"GPIO34","MISO":"GPIO35","SCK":"GPIO36","CS":"GPIO37"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"PWM"}
- **Firmware Compatible:** circuitpython, micropython, arduino, esp-idf
- **Available Software:** {"name":"CircuitPython","url":"https://circuitpython.org/board/unexpectedmaker_tinys3/"}, {"name":"Getting Started Guide","url":"https://esp32s3.com/tinys3.html"}
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** developer
- **Use Cases:** iot, prototyping, wearable, smart-home
- **Links:** Product Url: https://www.adafruit.com/product/6401, Github Url: https://github.com/unexpectedmaker/esp32s3, Wiki Url: https://esp32s3.com/tinys3.html
- **Certifications:** CE, FCC, RoHS

## Tags

`unexpected-maker`, `esp32-s3`, `tinys3`, `tiny`, `psram`, `dual-antenna`, `circuitpython`, `wifi`, `ble`, `ufl`, `wearable`

---
[View full page](https://openhardware.directory/s/1439/tinys3d-esp32-s3)

---

# Espressif ESP32-S3-BOX-3

> Open-source AIoT development kit with ESP32-S3, 2.4" touchscreen, dual microphones, speaker, Wi-Fi, BLE, Matter support, 16MB flash, 16MB PSRAM, and a high-density expansion connector.

## Details

- **Brand:** Espressif
- **Price:** Usd: 49.95, Buy Url: https://www.adafruit.com/product/5835
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5835","price":49.95}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11b/g/n, Bluetooth: BLE 5.0, Matter: 1.0
- **Specs:** Cpu: ESP32-S3, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240 MHz, Cpu Cores: 2, Flash: 16MB, Ram: 512KB SRAM, Psram: 16 MB, Display Size: 2.4", Display Resolution: 320x240, Display Type: TFT LCD (SPI), Sd Card: none, Operating Voltage: 3.3V, Power: 5V, Antenna Connector: Built-in PCB antenna, Usb Type: USB-C
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"SoC","description":"Dual-core Xtensa LX7 240 MHz, AI accel, Wi-Fi, BT5 LE, native USB.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"2.4-inch SPI Touchscreen","type":"display","label":"Touchscreen","description":"2.4-inch 320x240 SPI TFT LCD with touch input.","datasheetUrl":"https://github.com/espressif/esp-box"}, {"name":"Dual Digital Microphone","type":"microphone","label":"Dual Mic","description":"Two digital MEMS microphones for far-field voice detection.","datasheetUrl":"https://github.com/espressif/esp-box"}, {"name":"Speaker","type":"speaker","label":"Built-in Speaker","description":"Integrated speaker for audio output.","datasheetUrl":"https://github.com/espressif/esp-box"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO5","SCL":"GPIO6"}}, {"name":"SPI","pins":{"MOSI":"GPIO7","MISO":"GPIO8","SCK":"GPIO10"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"I2S","pins":{"MCLK":"GPIO11","WS":"GPIO17","BCLK":"GPIO18"}}, {"name":"PCIe Expansion","pins":{}}
- **Gpio Map:** {"pin":"GPIO1","function":"D1","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO2","function":"D2","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO3","function":"D3","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO4","function":"D4","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO5","function":"SDA","protocol":"I2C","capabilities":["i2c-sda","digital"]}, {"pin":"GPIO6","function":"SCL","protocol":"I2C","capabilities":["i2c-scl","digital"]}, {"pin":"GPIO7","function":"SPI MOSI","protocol":"SPI","capabilities":["spi-mosi","digital"]}, {"pin":"GPIO8","function":"SPI MISO","protocol":"SPI","capabilities":["spi-miso","digital"]}, {"pin":"GPIO10","function":"SPI SCK","protocol":"SPI","capabilities":["spi-sck","digital"]}, {"pin":"GPIO11","function":"I2S MCLK","protocol":"I2S","capabilities":["i2s","digital"]}, {"pin":"GPIO17","function":"I2S WS","protocol":"I2S","capabilities":["i2s","digital"]}, {"pin":"GPIO18","function":"I2S BCLK","protocol":"I2S","capabilities":["i2s","digital"]}, {"pin":"GPIO43","function":"TX","protocol":"UART","capabilities":["uart-tx","digital"]}, {"pin":"GPIO44","function":"RX","protocol":"UART","capabilities":["uart-rx","digital"]}
- **Firmware Compatible:** esp-idf, ESP-SR, LVGL, Matter SDK
- **Available Software:** {"name":"ESP-BOX Firmware","url":"https://github.com/espressif/esp-box"}
- **Links:** Product Url: https://www.adafruit.com/product/5835, Github Url: https://github.com/espressif/esp-box
- **Certifications:** RoHS
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** developer
- **Use Cases:** voice-assistant, smart-home, display, ai-ml, matter, iot

## Tags

`esp32-s3`, `espressif`, `aiot`, `voice-assistant`, `touchscreen`, `lvgl`, `matter`, `chatgpt`, `open-source`

---
[View full page](https://openhardware.directory/s/1439/esp32-s3-box-3)

---

# Espressif ESP32-S3-BOX-3B

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

## Details

- **Brand:** Espressif
- **Price:** Usd: 47.5, Buy Url: https://www.adafruit.com/product/5883
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5883","price":47.5}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11b/g/n, Bluetooth: BLE 5.0, Matter: 1.0
- **Specs:** Cpu: ESP32-S3, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240 MHz, Cpu Cores: 2, Flash: 16MB, Ram: 512KB SRAM, Psram: 16 MB, Display Size: 2.4", Display Resolution: 320x240, Display Type: TFT LCD (SPI), Sd Card: none, Operating Voltage: 3.3V, Power: 5V, Antenna Connector: Built-in PCB antenna, Usb Type: USB-C
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"SoC","description":"Dual-core Xtensa LX7 240 MHz, AI acceleration, Wi-Fi, BT5 LE, native USB.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"2.4-inch SPI Touchscreen","type":"display","label":"Touchscreen","description":"2.4-inch 320x240 SPI TFT LCD with touch input.","datasheetUrl":"https://github.com/espressif/esp-box"}, {"name":"Dual Digital Microphone","type":"microphone","label":"Dual Mic","description":"Two digital MEMS microphones for far-field wake-word detection.","datasheetUrl":"https://github.com/espressif/esp-box"}, {"name":"Speaker","type":"speaker","label":"Built-in Speaker","description":"Integrated speaker for audio output.","datasheetUrl":"https://github.com/espressif/esp-box"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO5","SCL":"GPIO6"}}, {"name":"SPI","pins":{"MOSI":"GPIO7","MISO":"GPIO8","SCK":"GPIO10"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"I2S","pins":{"MCLK":"GPIO11","WS":"GPIO17","BCLK":"GPIO18"}}
- **Gpio Map:** {"pin":"GPIO1","function":"D1","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO2","function":"D2","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO3","function":"D3","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO4","function":"D4","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO5","function":"SDA","protocol":"I2C","capabilities":["i2c-sda","digital"]}, {"pin":"GPIO6","function":"SCL","protocol":"I2C","capabilities":["i2c-scl","digital"]}, {"pin":"GPIO7","function":"SPI MOSI","protocol":"SPI","capabilities":["spi-mosi","digital"]}, {"pin":"GPIO8","function":"SPI MISO","protocol":"SPI","capabilities":["spi-miso","digital"]}, {"pin":"GPIO10","function":"SPI SCK","protocol":"SPI","capabilities":["spi-sck","digital"]}, {"pin":"GPIO11","function":"I2S MCLK","protocol":"I2S","capabilities":["i2s","digital"]}, {"pin":"GPIO17","function":"I2S WS","protocol":"I2S","capabilities":["i2s","digital"]}, {"pin":"GPIO18","function":"I2S BCLK","protocol":"I2S","capabilities":["i2s","digital"]}, {"pin":"GPIO43","function":"TX","protocol":"UART","capabilities":["uart-tx","digital"]}, {"pin":"GPIO44","function":"RX","protocol":"UART","capabilities":["uart-rx","digital"]}
- **Firmware Compatible:** esp-idf, ESP-SR, LVGL, Matter SDK
- **Available Software:** {"name":"ESP-BOX Firmware","url":"https://github.com/espressif/esp-box"}
- **Links:** Product Url: https://www.adafruit.com/product/5883, Github Url: https://github.com/espressif/esp-box
- **Certifications:** CE, RoHS
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** developer
- **Use Cases:** voice-assistant, smart-home, display, ai-ml, matter, iot

## Tags

`esp32-s3`, `espressif`, `aiot`, `voice-assistant`, `touchscreen`, `matter`, `kit`, `lvgl`, `open-source`

---
[View full page](https://openhardware.directory/s/1439/esp32-s3-box-3b)

---

# Adafruit Feather HUZZAH ESP8266

> All-in-one ESP8266 WiFi Feather board at 80 MHz with 802.11 b/g/n, USB-serial (CP2104), LiPo charging, 9 GPIO, and 4MB flash — the easiest way to add WiFi to a portable battery-powered project.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 14.95, Buy Url: https://www.adafruit.com/product/2821
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/2821","price":"14.95"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n
- **Specs:** Cpu: ESP8266 Tensilica L106 @ 80 MHz, Cpu Architecture: Xtensa LX106, Cpu Frequency: 80MHz, Cpu Cores: 1, Flash: 4MB, Ram: 80 KB, Operating Voltage: 3.3V, Power: 3.7V LiPo via JST or 5V Micro USB, Sd Card: none, Antenna Connector: Built-in PCB antenna, Dimensions: 51 × 23 × 8 mm, Weight: 6.1g
- **Components:** {"name":"ESP8266","type":"soc","label":"WiFi SoC","description":"Espressif ESP8266 Tensilica L106 at 80 MHz with full 802.11 b/g/n WiFi, integrated TCP/IP stack, 80KB RAM, 4MB external flash","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/0a-esp8266ex_datasheet_en.pdf"}, {"name":"CP2104","type":"usb-serial","label":"USB-to-Serial Converter","description":"Silicon Labs CP2104 USB-to-UART bridge for programming at up to 921600 baud","datasheetUrl":"https://www.silabs.com/documents/public/data-sheets/cp2104.pdf"}, {"name":"MCP73831","type":"charger","label":"LiPoly Charger IC","description":"Microchip MCP73831 100mA LiPo charge management IC with automatic switchover","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/20001984g.pdf"}
- **Protocols:** {"name":"UART","pins":{"TX":"GPIO2","RX":"GPIO3"}}, {"name":"SPI","pins":{"MOSI":"GPIO13","MISO":"GPIO12","SCK":"GPIO14","SS":"GPIO15"}}, {"name":"I2C","pins":{"SDA":"GPIO4","SCL":"GPIO5"}}, {"name":"WiFi 802.11 b/g/n","notes":"Integrated 802.11 b/g/n WiFi via ESP8266, client and AP modes, TCP/IP stack with DNS"}
- **Gpio Map:** {"pin":"GPIO0","name":"GPIO0 / LED / Boot","function":"Digital I/O, Boot mode select (LOW=flash), Onboard red LED","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO2","name":"GPIO2 / LED / TX","function":"Digital I/O, UART TX (Serial1), Onboard blue LED","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO4","name":"SDA","function":"I2C SDA (software)","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO5","name":"SCL","function":"I2C SCL (software)","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO12","name":"MISO","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO13","name":"MOSI","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO14","name":"SCK","function":"SPI SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO15","name":"SS","function":"SPI SS (pull low at boot)","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO16","name":"GPIO16 / WAKE","function":"Digital I/O, Wake from deep sleep","capabilities":["digital-input","digital-output"]}, {"pin":"ADC","name":"ADC / A0","function":"Analog Input, 0–1.0V maximum (via onboard voltage divider, accepts up to ~3.2V on this Feather)","capabilities":["analog-input"]}
- **Available Software:** Arduino IDE, NodeMCU, MicroPython, ESP-IDF
- **Links:** Product Url: https://www.adafruit.com/product/2821, Wiki Url: https://learn.adafruit.com/adafruit-feather-huzzah-esp8266
- **Firmware Compatible:** arduino, micropython, Tasmota, esphome, platformio
- **Open Source:** Schematics: true, Pcb Layout: true
- **Product Readiness:** developer
- **Use Cases:** iot, wifi-projects, home-automation, portable, battery-powered

## Tags

`feather`, `esp8266`, `wifi`, `iot`, `lipo`, `adafruit`, `huzzah`, `nodemcu`

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-huzzah-esp8266)

---

# M5Stack StamPLC

> ESP32-S3 industrial PLC controller with 1.14" IPS LCD, 4 relays, 8 opto-isolated inputs, RS-485, CAN bus, INA226 power monitor, RTC, buzzer, microSD, and DIN-rail mounting in a compact enclosure.

## Details

- **Brand:** M5Stack
- **Price:** Usd: 42.9, Buy Url: https://shop.m5stack.com/products/m5stamp-plc-controller-with-m5stamps3
- **Stores:** {"name":"M5Stack Official","url":"https://shop.m5stack.com/products/m5stamp-plc-controller-with-m5stamps3","price":"$42.90"}
- **Board Type:** plc
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI vector instructions, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 8MB, Ram: 512KB SRAM, Usb: USB-C, Power: DC 6-36V via DC5521 barrel jack, Operating Voltage: 3.3V, Display Type: IPS LCD, Display Size: 1.14", Display Resolution: 135x240, Antenna Connector: Built-in PCB antenna, Sd Card: microSD, Dimensions: 80 x 72 x 33.4mm, Weight: 139.4g
- **Components:** {"type":"mcu","name":"ESP32-S3FN8","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Espressif ESP32-S3 with 8MB flash, dual-core Xtensa LX7 at 240MHz","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"type":"display-driver","name":"ST7789V2","label":"1.14\" IPS LCD Controller","description":"135x240 IPS LCD driver","datasheetUrl":"https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/unit/lcd/ST7789V2_SPEC_V1.0.pdf"}, {"type":"current-sensor","name":"INA226","label":"Voltage/Current Power Monitor","description":"High-precision I2C current and voltage monitor","datasheetUrl":"https://www.ti.com/lit/ds/symlink/ina226.pdf"}, {"type":"sensor","name":"LM75B","label":"Digital Temperature Sensor","description":"I2C temperature sensor with 0.125C resolution","datasheetUrl":"https://www.nxp.com/docs/en/data-sheet/LM75B.pdf"}, {"type":"rtc","name":"RX8130CE","label":"I2C Real-Time Clock Module","description":"RTC with built-in crystal oscillator","datasheetUrl":"https://www.mouser.com/datasheet/2/137/RX8130CE-3361531.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO13","SCL":"GPIO15"}}, {"name":"SPI","pins":{"SCK":"GPIO7","MOSI":"GPIO8","MISO":"GPIO9"}}, {"name":"RS-485","pins":{"TX":"GPIO0","RX":"GPIO39","DIR":"GPIO46"}}, {"name":"CAN","pins":{"TX":"GPIO42","RX":"GPIO43"}}
- **Gpio Map:** {"pin":"GPIO13","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO15","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO2","function":"Grove Port A SDA","protocol":"I2C","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO1","function":"Grove Port A SCL","protocol":"I2C","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO5","function":"Grove Port B SDA","protocol":"I2C","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO4","function":"Grove Port B SCL","protocol":"I2C","capabilities":["digital-input","digital-output","adc","touch","pwm"]}
- **Firmware Compatible:** arduino, esp-idf, esphome, micropython, uiflow
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** industrial-automation, plc-replacement, energy-monitoring, home-automation, smart-switch
- **Links:** Product Url: https://shop.m5stack.com/products/m5stamp-plc-controller-with-m5stamps3, Github Url: https://github.com/m5stack/M5StamPLC, Wiki Url: https://docs.m5stack.com/en/core/StamPLC

## Tags

`esp32-s3`, `m5stack`, `plc`, `industrial`, `relay`, `rs485`, `can-bus`, `din-rail`

---
[View full page](https://openhardware.directory/s/1439/m5stack-stamplc)

---

# Arduino Nicla Sense ME

> Compact 22.86mm sensor module with nRF52840 BLE 5.0 and four Bosch sensors — 9-axis IMU with AI, barometric pressure, temperature/humidity, and gas/CO2 detection. Edge AI-powered environmental and motion sensing in a coin-sized package.

## Details

- **Brand:** Arduino
- **Price:** Usd: 50, Buy Url: https://store-usa.arduino.cc/products/nicla-sense-me
- **Stores:** {"name":"Arduino Store (US)","url":"https://store-usa.arduino.cc/products/nicla-sense-me","price":"$50.00"}, {"name":"Arduino Store (EU)","url":"https://store.arduino.cc/products/nicla-sense-me","price":"€55.30"}, {"name":"DigiKey","url":"https://www.digikey.com/en/products/detail/arduino/ABX00050/16733928","price":"$55.00"}, {"name":"Mouser","url":"https://www.mouser.com/ProductDetail/Arduino/ABX00050","price":"$55.00"}
- **Board Type:** module
- **Connectivity:** Bluetooth: BLE 5.0
- **Specs:** Cpu: ARM Cortex-M4F @ 64MHz, FPU, DSP, Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 64MHz, Cpu Cores: 1, Ram: 256KB SRAM, Flash: 1MB, Usb: Micro-USB, Power: 3.3V via Micro-USB or battery, Operating Voltage: 3.3V, Dimensions: 22.86 × 22.86mm, Weight: 2g, Sd Card: No, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"nRF52840","type":"mcu","label":"ARM Cortex-M4F BLE 5.0 MCU","description":"Nordic nRF52840 at 64MHz handling BLE communication and application logic.","datasheetUrl":"https://infocenter.nordicsemi.com/pdf/nRF52840_PS_v1.1.pdf"}, {"name":"BHI260AP","type":"accelerometer","label":"Smart 6-Axis IMU with AI","description":"Bosch BHI260AP self-learning AI smart sensor with 6-axis IMU and programmable neural network accelerator.","datasheetUrl":"https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bhi260ap-ds000.pdf"}, {"name":"BME688","type":"sensor","label":"4-in-1 Environmental Gas Sensor","description":"Bosch BME688 measuring temperature, humidity, barometric pressure, and gas resistance for air quality and CO2 estimation.","datasheetUrl":"https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bme688-ds000.pdf"}, {"name":"BMP390","type":"sensor","label":"High-Accuracy Barometric Pressure","description":"Bosch BMP390 barometric pressure sensor with ±0.3hPa accuracy for altitude tracking.","datasheetUrl":"https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bmp390-ds002.pdf"}
- **Protocols:** {"name":"SPI","pins":{"notes":"Via castellated pads"}}, {"name":"I2C","pins":{"notes":"Via castellated pads"}}
- **Gpio Map:** {"pin":"GPIO0","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO1","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO2","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output"]}
- **Links:** Product Url: https://store.arduino.cc/products/nicla-sense-me, Wiki Url: https://docs.arduino.cc/hardware/nicla-sense-me/, Datasheet Url: https://docs.arduino.cc/resources/datasheets/ABX00050-datasheet.pdf
- **Firmware Compatible:** arduino
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** environmental-monitoring, wearable, iot

## Tags

`arduino`, `nicla`, `sensors`, `imu`, `air-quality`, `ble`, `bosch`, `environmental`

---
[View full page](https://openhardware.directory/s/1439/arduino-nicla-sense-me)

---

# Raspberry Pi Pico W

> Wireless microcontroller board featuring the RP2040 dual-core Cortex-M0+ processor with built-in WiFi 4 and Bluetooth 5.2 (BLE). Supports MicroPython, CircuitPython, and C/C++ development.

## Details

- **Brand:** Raspberry Pi
- **Price:** Usd: 6, Buy Url: https://openelab.io/products/raspberry-pi-pico-w-wireless-rp2040-mcu-board
- **Stores:** {"name":"OpenELab","url":"https://openelab.io/products/raspberry-pi-pico-w-wireless-rp2040-mcu-board","price":"$6.00"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: WiFi 4 (2.4 GHz), Bluetooth: BLE 5.2
- **Specs:** Cpu: RP2040, Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 133 MHz, Cpu Cores: 2, Ram: 264 KB, Flash: 2 MB, Gpio: 26, Usb: Micro-B, Operating Voltage: 3.3V, Power: 5V, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"type":"Processor","name":"RP2040","label":"Dual-Core ARM Cortex-M0+ MCU","description":"Raspberry Pi's custom dual-core ARM Cortex-M0+ microcontroller running at up to 133 MHz with 264 KB SRAM and programmable I/O.","datasheetUrl":"https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf"}, {"type":"Wireless","name":"Infineon CYW43439","label":"WiFi 4 + BLE 5.2 Wireless Module","description":"Single-chip IEEE 802.11b/g/n WiFi and Bluetooth 5.2 combo device providing wireless connectivity for the Pico W.","datasheetUrl":"https://www.infineon.com/dgdl/Infineon-CYW43439-DataSheet-v03_00-EN.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO4","SCL":"GPIO5"}}, {"name":"SPI","pins":{"MOSI":"GPIO19","MISO":"GPIO16","SCK":"GPIO18","CS":"GPIO17"}}, {"name":"UART","pins":{"TX":"GPIO0","RX":"GPIO1"}}, {"name":"PWM","pins":{}}, {"name":"ADC","pins":{"ADC0":"GPIO26","ADC1":"GPIO27","ADC2":"GPIO28"}}, {"name":"PIO","pins":{}}
- **Firmware Compatible:** micropython, circuitpython, arduino, C/C++ SDK
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** IoT, Home Automation, Wireless Sensor Networks, Prototyping, Education
- **Links:** Product Url: https://www.raspberrypi.com/products/raspberry-pi-pico/, Datasheet Url: https://datasheets.raspberrypi.com/picow/pico-w-datasheet.pdf, Github Url: https://github.com/raspberrypi/pico-sdk
- **Gpio Map:** {"pin":"GPIO0","function":"UART0_TX — UART Transmit","protocol":"UART","capabilities":["uart","digital-input","digital-output","pwm"]}, {"pin":"GPIO1","function":"UART0_RX — UART Receive","protocol":"UART","capabilities":["uart","digital-input","digital-output","pwm"]}, {"pin":"GPIO2","function":"GPIO2 — General Purpose","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO3","function":"GPIO3 — General Purpose","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO4","function":"SDA — I2C0 Data","protocol":"I2C","capabilities":["i2c","digital-input","digital-output","pwm"]}, {"pin":"GPIO5","function":"SCL — I2C0 Clock","protocol":"I2C","capabilities":["i2c","digital-input","digital-output","pwm"]}, {"pin":"GPIO6","function":"GPIO6 — General Purpose","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO7","function":"GPIO7 — General Purpose","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO8","function":"UART1_TX — UART1 Transmit","protocol":"UART","capabilities":["uart","digital-input","digital-output","pwm"]}, {"pin":"GPIO9","function":"UART1_RX — UART1 Receive","protocol":"UART","capabilities":["uart","digital-input","digital-output","pwm"]}, {"pin":"GPIO10","function":"GPIO10 — General Purpose","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO11","function":"GPIO11 — General Purpose","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO12","function":"SPI1_RX — SPI1 MISO","protocol":"SPI","capabilities":["spi","digital-input","digital-output","pwm"]}, {"pin":"GPIO13","function":"GPIO13 — General Purpose","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO14","function":"SPI1_SCK — SPI1 Clock","protocol":"SPI","capabilities":["spi","digital-input","digital-output","pwm"]}, {"pin":"GPIO15","function":"SPI1_TX — SPI1 MOSI","protocol":"SPI","capabilities":["spi","digital-input","digital-output","pwm"]}, {"pin":"GPIO16","function":"SPI0_RX — SPI0 MISO","protocol":"SPI","capabilities":["spi","digital-input","digital-output","pwm"]}, {"pin":"GPIO17","function":"SPI0_CS — SPI0 Chip Select","protocol":"SPI","capabilities":["spi","digital-input","digital-output","pwm"]}, {"pin":"GPIO18","function":"SPI0_SCK — SPI0 Clock","protocol":"SPI","capabilities":["spi","digital-input","digital-output","pwm"]}, {"pin":"GPIO19","function":"SPI0_TX — SPI0 MOSI","protocol":"SPI","capabilities":["spi","digital-input","digital-output","pwm"]}, {"pin":"GPIO20","function":"I2C0_SDA — I2C0 Data (alt)","protocol":"I2C","capabilities":["i2c","digital-input","digital-output","pwm"]}, {"pin":"GPIO21","function":"I2C0_SCL — I2C0 Clock (alt)","protocol":"I2C","capabilities":["i2c","digital-input","digital-output","pwm"]}, {"pin":"GPIO22","function":"GPIO22 — General Purpose","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO26","function":"ADC0 — Analog Input 0","protocol":"ADC","capabilities":["adc","digital-input","digital-output"]}, {"pin":"GPIO27","function":"ADC1 — Analog Input 1","protocol":"ADC","capabilities":["adc","digital-input","digital-output"]}, {"pin":"GPIO28","function":"ADC2 — Analog Input 2","protocol":"ADC","capabilities":["adc","digital-input","digital-output"]}, {"pin":"GPIO29","function":"ADC3 — VSYS Monitor (internal)","protocol":"ADC","capabilities":["adc"]}

## Tags

`rp2040`, `wifi`, `bluetooth`, `micropython`, `circuitpython`, `iot`, `microcontroller`

---
[View full page](https://openhardware.directory/s/1439/raspberry-pi-pico-w)

---

# LILYGO T-Watch 2020 V3

> Programmable ESP32 smartwatch with 1.54-inch touch IPS display, BMA423 accelerometer, PCF8563 RTC, PDM microphone, speaker, IR transmitter, and vibration motor — fully open-source and Arduino/MicroPython programmable.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 35.29, Buy Url: https://lilygo.cc/products/t-watch-2020-v3
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-watch-2020-v3","price":"$35.29"}
- **Board Type:** smartwatch
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz, FPU, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Psram: 8MB QSPI, Flash: 16MB, Usb: USB-C 2.0, Power: 5V + LiPo, Operating Voltage: 3.3V, Display Size: 1.54", Display Type: IPS LCD, Display Resolution: 240×240, Battery Capacity: 2000mAh, Charging Port: USB-C, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"name":"ESP32-D0WDQ6-V3","type":"mcu","label":"Dual-Core WiFi & BT 4.2 MCU","description":"Espressif ESP32-D0WDQ6-V3 dual-core Xtensa LX6 at 240MHz with WiFi and Bluetooth 4.2/BLE.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"ST7789V","type":"display-driver","label":"1.54\" IPS LCD Driver (240×240)","description":"Sitronix ST7789V driving the 1.54-inch 240×240 IPS round-corner display.","datasheetUrl":"https://www.displayfuture.com/Display/datasheet/controller/ST7789.pdf"}, {"name":"FT6336U","type":"touch-controller","label":"Capacitive Touch Controller","description":"FocalTech FT6336U capacitive touch controller with gesture recognition for the 1.54-inch display.","datasheetUrl":"https://focusiot.com/wp-content/uploads/2018/07/FT6336U-1.pdf"}, {"name":"BMA423","type":"accelerometer","label":"3-Axis Accelerometer & Step Counter","description":"Bosch BMA423 3-axis accelerometer with built-in step counter, activity recognition, and wrist-tilt detection.","datasheetUrl":"https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bma423-ds000.pdf"}, {"name":"AXP202","type":"power-management","label":"Power Management IC","description":"X-Powers AXP202 power management IC handling LiPo charging, multiple LDO regulators, and fuel gauge for the watch.","datasheetUrl":"https://github.com/Xinyuan-LilyGO/TTGO_TWatch_Library/blob/master/docs/AXP202%20Datasheet%20v1.0.en.pdf"}, {"name":"MAX98357A","type":"audio-amplifier","label":"I2S Class-D Speaker Amplifier","description":"Analog Devices MAX98357A I2S mono amplifier delivering 1W into 8Ω for the onboard speaker.","datasheetUrl":"https://www.analog.com/media/en/technical-documentation/data-sheets/MAX98357A-MAX98357B.pdf"}, {"name":"PCF8563","type":"rtc","label":"Real-Time Clock","description":"NXP PCF8563 I2C real-time clock with alarm function and battery backup for accurate timekeeping.","datasheetUrl":"https://www.nxp.com/docs/en/data-sheet/PCF8563.pdf"}, {"name":"IR12-21C","type":"ir-transmitter","label":"IR Transmitter","description":"Infrared LED transmitter for sending IR remote control signals at 940nm.","datasheetUrl":"https://www.everlight.com/file/ProductFile/IR12-21C-TR8.pdf"}, {"name":"SPM1423HM4H-B","type":"microphone","label":"PDM MEMS Microphone","description":"Knowles SPM1423HM4H-B PDM MEMS microphone added in V3 for voice capture.","datasheetUrl":"https://www.knowles.com/docs/default-source/model-downloads/spm1423hm4h-b-revb-datasheet.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"GPIO19","MISO":"GPIO2","CLK":"GPIO18","CS":"GPIO5"}}, {"name":"I2C","pins":{"SDA":"GPIO21","SCL":"GPIO22"}}, {"name":"I2S","pins":{"BCLK":"GPIO26","LRCK":"GPIO25","DATA":"GPIO33"}}
- **Gpio Map:** {"pin":"GPIO0","function":"Crown Button / Boot","protocol":"GPIO","capabilities":["digital-input","strapping"]}, {"pin":"GPIO2","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input"]}, {"pin":"GPIO5","function":"SPI CS (Display)","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO8","function":"IR Transmitter","protocol":"GPIO","capabilities":["digital-output","pwm"]}, {"pin":"GPIO12","function":"Free GPIO / Touch CS","protocol":"GPIO","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GPIO18","function":"SPI CLK","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO19","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO21","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO22","function":"I2C SCL","protocol":"I2C","capabilities":["digital-output"]}, {"pin":"GPIO25","function":"I2S LRCK","protocol":"I2S","capabilities":["digital-output"]}, {"pin":"GPIO26","function":"I2S BCLK","protocol":"I2S","capabilities":["digital-output"]}, {"pin":"GPIO33","function":"I2S DATA","protocol":"I2S","capabilities":["digital-output"]}, {"pin":"GPIO34","function":"Vibration Motor","protocol":"GPIO","capabilities":["digital-output"]}
- **Firmware Compatible:** arduino, micropython, platformio
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** smart-watch, fitness-tracker, remote-control, voice-assistant, wearable
- **Battery Powered:** Li-Po
- **Links:** Product Url: https://lilygo.cc/products/t-watch-2020-v3, Github Url: https://github.com/Xinyuan-LilyGO/TTGO_TWatch_Library, Wiki Url: https://wiki.lilygo.cc

## Tags

`esp32`, `smartwatch`, `wearable`, `lilygo`, `ttgo`, `touch`, `accelerometer`, `rtc`, `speaker`, `microphone`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-watch-2020-v3)

---

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

## Details

- **Brand:** LILYGO
- **Price:** Usd: 9.05, Buy Url: https://lilygo.cc/products/t-qt-pro
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-qt-pro","price":"$9.05"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI vector extensions, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 2MB, Flash: 4MB, Usb: USB-C 2.0, Power: 5V + LiPo, Operating Voltage: 3.3V, Display Size: 0.85", Display Type: IPS LCD, Display Resolution: 128×128, Antenna Connector: Built-in PCB antenna, Sd Card: none, Charging Port: USB-C
- **Components:** {"name":"ESP32-S3FN4R2","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Espressif ESP32-S3FN4R2 dual-core Xtensa LX7 at 240MHz with 4MB flash, 2MB PSRAM, WiFi, BLE 5.0, and USB OTG.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"GC9107","type":"display-driver","label":"0.85\" IPS LCD Driver (128×128)","description":"GalaxyCore GC9107 TFT LCD driver for the 0.85-inch 128×128 IPS panel via 4-wire SPI.","datasheetUrl":"https://github.com/moononournation/Arduino_GFX/files/9628833/GC9107_C130-IC-1-1.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"GPIO2","CLK":"GPIO3","CS":"GPIO5","DC":"GPIO6"}}, {"name":"I2C","pins":{"SDA":"GPIO43","SCL":"GPIO44"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}
- **Gpio Map:** {"pin":"GPIO0","function":"Boot Button","protocol":"GPIO","capabilities":["digital-input","strapping"]}, {"pin":"GPIO4","function":"Battery Voltage ADC","protocol":"ADC","capabilities":["digital-input","adc"]}, {"pin":"GPIO1","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output","adc","touch"]}, {"pin":"GPIO2","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output","touch"]}, {"pin":"GPIO3","function":"SPI CLK","protocol":"SPI","capabilities":["digital-input","digital-output","touch"]}, {"pin":"GPIO5","function":"SPI CS","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO6","function":"Display DC","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO38","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO39","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO40","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO41","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO42","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO43","function":"UART TX / I2C SDA","protocol":"UART","capabilities":["digital-output"]}, {"pin":"GPIO44","function":"UART RX / I2C SCL","protocol":"UART","capabilities":["digital-input"]}
- **Firmware Compatible:** arduino, micropython, esphome, platformio
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** wearable, smart-home-dashboard, iot, digital-signage
- **Battery Powered:** Li-Po
- **Links:** Product Url: https://lilygo.cc/products/t-qt-pro, Github Url: https://github.com/Xinyuan-LilyGO/T-QT, Wiki Url: https://wiki.lilygo.cc

## Tags

`esp32-s3`, `tiny`, `compact`, `lilygo`, `display`, `ips`, `ble5`, `badge`, `wearable`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-qt-pro)

---

# LILYGO T-Dongle S3

> ESP32-S3 USB-A dongle with a 0.96-inch ST7735 color display (80×160), 16MB flash, WiFi, and BLE 5.0 — a compact plug-in development stick for IoT, media, and wireless sensor nodes.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 10.99, Buy Url: https://lilygo.cc/products/t-dongle-s3
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-dongle-s3","price":"$10.99"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI vector extensions, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Flash: 16MB, Usb: USB-A 2.0, Power: 5V, Operating Voltage: 3.3V, Display Size: 0.96", Display Type: IPS LCD, Display Resolution: 80×160, Antenna Connector: Built-in PCB antenna, Sd Card: microSD
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Espressif ESP32-S3 dual-core Xtensa LX7 at 240MHz with WiFi, BLE 5.0, and native USB OTG.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"ST7735","type":"display-driver","label":"0.96\" IPS LCD Driver (80×160)","description":"Sitronix ST7735 TFT LCD driver for the 0.96-inch 80×160 color panel via 4-wire SPI.","datasheetUrl":"https://www.displayfuture.com/Display/datasheet/controller/ST7735.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"GPIO11","CLK":"GPIO12","CS":"GPIO10"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}
- **Gpio Map:** {"pin":"GPIO0","function":"Boot Button","protocol":"GPIO","capabilities":["digital-input","strapping"]}, {"pin":"GPIO38","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO39","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO40","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO43","function":"UART TX","protocol":"UART","capabilities":["digital-output"]}, {"pin":"GPIO44","function":"UART RX","protocol":"UART","capabilities":["digital-input"]}
- **Firmware Compatible:** arduino, micropython, esphome, platformio
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** iot, crowd-counting, digital-signage, smart-home
- **Links:** Product Url: https://lilygo.cc/products/t-dongle-s3, Github Url: https://github.com/Xinyuan-LilyGO/T-Dongle-S3, Wiki Url: https://wiki.lilygo.cc

## Tags

`esp32-s3`, `usb-dongle`, `display`, `lilygo`, `wifi`, `ble5`, `compact`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-dongle-s3)

---

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

## Details

- **Brand:** LILYGO
- **Price:** Usd: 22, Buy Url: https://lilygo.cc/products/t-embed
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-embed","price":"$22.00"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI vector extensions, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB OPI, Flash: 16MB, Usb: USB-C 2.0, Power: 5V + LiPo, Operating Voltage: 3.3V, Display Size: 1.9", Display Type: IPS LCD, Display Resolution: 170×320, Antenna Connector: Built-in PCB antenna, Sd Card: microSD, Charging Port: USB-C, Battery Capacity: LiPo (user-supplied, 1.25mm JST)
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Espressif ESP32-S3 dual-core Xtensa LX7 at 240MHz with WiFi, BLE 5.0, USB OTG, and AI vector extensions.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"ST7789","type":"display-driver","label":"1.9\" IPS LCD Driver (170×320)","description":"Sitronix ST7789 TFT LCD driver for the 1.9-inch 170×320 IPS panel.","datasheetUrl":"https://www.displayfuture.com/Display/datasheet/controller/ST7789.pdf"}, {"name":"MAX98357A","type":"audio-amplifier","label":"I2S Class-D Speaker Amplifier (1W)","description":"Analog Devices MAX98357A I2S mono amplifier delivering 1W into 8Ω for the onboard speaker.","datasheetUrl":"https://www.analog.com/media/en/technical-documentation/data-sheets/MAX98357A-MAX98357B.pdf"}, {"name":"rotary-encoder","type":"rotary-encoder","label":"24-Detent Rotary Encoder + Button","description":"Mechanical rotary encoder with 24 detents per revolution and push-button click for menu navigation and control.","datasheetUrl":"https://tech.alpsalpine.com/e/products/detail/EC11E18244AU/"}
- **Protocols:** {"name":"I2S","pins":{"BCLK":"GPIO7","LRCK":"GPIO5","DATA":"GPIO6"}}, {"name":"SPI","pins":{"MOSI":"GPIO11","CLK":"GPIO12","CS":"GPIO10"}}, {"name":"I2C","pins":{"SDA":"GPIO18","SCL":"GPIO8"}}
- **Gpio Map:** {"pin":"GPIO0","function":"Boot Button","protocol":"GPIO","capabilities":["digital-input","strapping"]}, {"pin":"GPIO5","function":"I2S LRCK","protocol":"I2S","capabilities":["digital-output"]}, {"pin":"GPIO6","function":"I2S DATA","protocol":"I2S","capabilities":["digital-output"]}, {"pin":"GPIO7","function":"I2S BCLK","protocol":"I2S","capabilities":["digital-output"]}, {"pin":"GPIO8","function":"I2C SCL / Encoder","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO10","function":"Display CS","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO11","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO12","function":"SPI CLK","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO15","function":"Rotary Encoder A","protocol":"GPIO","capabilities":["digital-input"]}, {"pin":"GPIO16","function":"Rotary Encoder B","protocol":"GPIO","capabilities":["digital-input"]}, {"pin":"GPIO17","function":"Encoder Button","protocol":"GPIO","capabilities":["digital-input"]}, {"pin":"GPIO18","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO38","function":"RGB LED Data","protocol":"GPIO","capabilities":["digital-output"]}, {"pin":"GPIO40","function":"GROVE GPIO/UART TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO41","function":"GROVE GPIO/UART RX","protocol":"UART","capabilities":["digital-input","digital-output"]}
- **Firmware Compatible:** arduino, micropython, esphome, platformio
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** music-player, voice-assistant, smart-home-dashboard, remote-control, iot
- **Battery Powered:** Li-Po
- **Links:** Product Url: https://lilygo.cc/products/t-embed, Github Url: https://github.com/Xinyuan-LilyGO/T-Embed, Wiki Url: https://wiki.lilygo.cc

## Tags

`esp32-s3`, `rotary-encoder`, `speaker`, `microphone`, `rgb`, `lilygo`, `audio`, `display`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-embed)

---

# LILYGO T-Camera S3

> ESP32-S3 camera development board with OV2640 2MP sensor, 0.96-inch OLED display, 16MB flash, 8MB PSRAM, WiFi, and BLE 5.0 — a ready-to-use platform for WiFi streaming cameras and computer vision projects.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 17.31, Buy Url: https://lilygo.cc/products/t-camera-s3
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-camera-s3","price":"$17.31"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI vector extensions, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB OPI, Flash: 16MB, Usb: USB-C 2.0, Power: 5V, Operating Voltage: 3.3V, Display Size: 0.96", Display Type: OLED, Display Resolution: 128×64, Antenna Connector: Built-in PCB antenna, Sd Card: microSD
- **Components:** {"name":"ESP32-S3FN16R8","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Espressif ESP32-S3FN16R8 dual-core Xtensa LX7 at 240MHz with 16MB flash, 8MB PSRAM, WiFi, BLE 5.0, and USB OTG.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"OV2640","type":"camera","label":"2MP UXGA Camera Sensor","description":"OmniVision OV2640 2-megapixel UXGA image sensor with JPEG compression and DVP interface for live video streaming.","datasheetUrl":"https://www.uctronics.com/download/cam_module/OV2640DS.pdf"}, {"name":"SSD1306","type":"display-driver","label":"0.96\" OLED Display (128×64)","description":"Solomon Systech SSD1306 OLED driver for the 0.96-inch 128×64 status display via I2C.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO21","SCL":"GPIO22"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}
- **Gpio Map:** {"pin":"GPIO0","function":"Boot Button","protocol":"GPIO","capabilities":["digital-input","strapping"]}, {"pin":"GPIO21","function":"I2C SDA (OLED)","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO22","function":"I2C SCL (OLED)","protocol":"I2C","capabilities":["digital-output"]}, {"pin":"GPIO38","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO40","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO43","function":"UART TX","protocol":"UART","capabilities":["digital-output"]}, {"pin":"GPIO44","function":"UART RX","protocol":"UART","capabilities":["digital-input"]}
- **Firmware Compatible:** arduino, esphome, platformio
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** security-camera, iot, environmental-monitoring
- **Links:** Product Url: https://lilygo.cc/products/t-camera-s3, Github Url: https://github.com/Xinyuan-LilyGO/LilyGo-Cam-ESP32S3, Wiki Url: https://wiki.lilygo.cc

## Tags

`esp32-s3`, `camera`, `ov2640`, `lilygo`, `wifi`, `oled`, `streaming`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-camera-s3)

---

# LILYGO T-Internet-POE

> ESP32 board with LAN8720 10/100 Mbps Ethernet, Power-over-Ethernet (PoE 36–57V), WiFi, and BLE 4.2 — ideal for wired IoT gateways, industrial automation, and network-connected data loggers.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 16.01, Buy Url: https://lilygo.cc/products/t-internet-poe
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-internet-poe","price":"$16.01"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2, Ethernet: 10/100 Mbps (LAN8720)
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz, FPU, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 4MB, Usb: USB-C 2.0, Power: 5V + PoE, Operating Voltage: 3.3V, Antenna Connector: Built-in PCB antenna, Sd Card: microSD
- **Components:** {"name":"ESP32-D0WDQ6","type":"mcu","label":"Dual-Core WiFi & BT 4.2 MCU","description":"Espressif ESP32-D0WDQ6 dual-core Xtensa LX6 at 240MHz with WiFi and Bluetooth 4.2/BLE.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"LAN8720","type":"ethernet-phy","label":"10/100 Mbps Ethernet PHY","description":"Microchip LAN8720 single-chip 10/100 Mbps Ethernet PHY with RMII interface for wired network connectivity.","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/8720a.pdf"}
- **Protocols:** {"name":"UART","pins":{"TX":"GPIO1","RX":"GPIO3"}}, {"name":"I2C","pins":{"SDA":"GPIO21","SCL":"GPIO22"}}, {"name":"SPI","pins":{"MOSI":"GPIO13","MISO":"GPIO12","CLK":"GPIO14","CS":"GPIO15"}}
- **Gpio Map:** {"pin":"GPIO0","function":"Boot Button","protocol":"GPIO","capabilities":["digital-input","strapping"]}, {"pin":"GPIO4","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO12","function":"SD MISO","protocol":"SPI","capabilities":["digital-input"]}, {"pin":"GPIO13","function":"SD MOSI","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO14","function":"SD CLK","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO15","function":"SD CS","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO21","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO22","function":"I2C SCL","protocol":"I2C","capabilities":["digital-output"]}, {"pin":"GPIO32","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output","adc","rtc"]}, {"pin":"GPIO33","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output","adc","rtc"]}, {"pin":"GPIO34","function":"Free ADC Input","protocol":"ADC","capabilities":["digital-input","adc","input-only"]}, {"pin":"GPIO35","function":"Free ADC Input","protocol":"ADC","capabilities":["digital-input","adc","input-only"]}
- **Firmware Compatible:** arduino, esphome, platformio
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** iot-gateway, environmental-monitoring, smart-home, iot
- **Links:** Product Url: https://lilygo.cc/products/t-internet-poe, Github Url: https://github.com/Xinyuan-LilyGO/LilyGO-T-ETH-Series, Wiki Url: https://wiki.lilygo.cc

## Tags

`esp32`, `ethernet`, `poe`, `lan8720`, `lilygo`, `wired`, `iot-gateway`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-internet-poe)

---

# LILYGO T-Keyboard

> Compact ESP32-C3 keyboard terminal with a built-in 0.99" display, Wi-Fi, Bluetooth 4.2, 400mAh battery, and a 3D-printed shell for portable wireless input applications.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 18.71, Buy Url: https://lilygo.cc/products/t-keyboard
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-keyboard","price":"$18.71"}
- **Board Type:** ESP32-C3
- **Connectivity:** Wifi: 802.11 b/g/n 2.4 GHz, Bluetooth: BLE 4.2
- **Specs:** Cpu: ESP32-C3, Cpu Architecture: RISC-V 32-bit single-core, Cpu Frequency: 160MHz, Flash: 4MB, Ram: 400KB SRAM, Display Size: 0.99", Display Type: TFT LCD, Display Resolution: 40×160, Usb: USB-C, Operating Voltage: 3.3V, Power: 5V + LiPo, Battery Capacity: 400mAh, Charging Port: USB-C, Sd Card: none
- **Components:** {"name":"ESP32-C3","type":"mcu","label":"Main MCU","description":"Single-core RISC-V MCU at 160 MHz with 4MB Flash, Wi-Fi 802.11 b/g/n and Bluetooth 4.2 LE, designed for secure low-power IoT applications","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf"}, {"name":"GC9D01N","type":"display-driver","label":"TFT LCD Display Driver","description":"0.99-inch TFT LCD display driver with SPI 4-line interface, 40×160 resolution","datasheetUrl":"https://github.com/Xinyuan-LilyGO/T-keyboard"}
- **Protocols:** {"name":"SPI"}, {"name":"I2C"}, {"name":"UART"}
- **Available Software:** Arduino, ESP-IDF
- **Firmware Compatible:** arduino, esp-idf
- **Links:** Product Url: https://lilygo.cc/products/t-keyboard, Github Url: https://github.com/Xinyuan-LilyGO/T-keyboard
- **Open Source:** Firmware: true
- **Open Source Status:** open-firmware
- **Product Readiness:** developer
- **Use Cases:** portable-terminal, wearable, iot-sensor-display, handheld-device, prototyping
- **Battery Powered:** Li-Po

## Tags

`esp32-c3`, `keyboard`, `display`, `wifi`, `bluetooth`, `battery`, `lilygo`, `portable`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-keyboard)

---

# LILYGO T-Connect

> ESP32-S3 industrial communication board with three RS485 ports and one CAN bus — enables multi-protocol data switching for automation, sensor networks, and legacy equipment integration.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 37.99, Buy Url: https://lilygo.cc/products/t-connect
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-connect","price":"$37.99"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3-R8 Xtensa LX7 dual-core @ 240MHz, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Flash: 16MB, Psram: 8MB, Usb: USB-C, Power: 5V, Operating Voltage: 3.3V, Sd Card: none
- **Components:** {"name":"ESP32-S3R8","type":"mcu","label":"Dual-Core WiFi/BLE SoC with PSRAM","description":"Espressif ESP32-S3-R8 dual-core Xtensa LX7 at 240MHz with 8MB PSRAM, 2.4GHz WiFi, and Bluetooth 5 LE.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"RS485 x3","type":"interface","label":"Triple RS485 Serial Interface","description":"Three independent RS485 serial communication ports for industrial sensor networks and Modbus devices, 35m range at 115200 baud.","datasheetUrl":"https://github.com/Xinyuan-LilyGO/T-Connect"}, {"name":"CAN Bus","type":"interface","label":"CAN Bus Interface","description":"One CAN bus interface for vehicle and industrial communication, 35m range at 500 kbps.","datasheetUrl":"https://github.com/Xinyuan-LilyGO/T-Connect"}
- **Protocols:** {"name":"RS-485"}, {"name":"CAN"}, {"name":"SPI"}, {"name":"I2C"}, {"name":"UART"}
- **Firmware Compatible:** arduino, platformio
- **Product Readiness:** developer
- **Use Cases:** industrial-automation, iot-gateway, iot
- **Links:** Product Url: https://lilygo.cc/products/t-connect, Github Url: https://github.com/Xinyuan-LilyGO/T-Connect

## Tags

`esp32-s3`, `can-bus`, `rs485`, `industrial`, `lilygo`, `wifi`, `ble5`, `automation`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-connect)

---

# LILYGO Module17 Revision 0.1E

> STM32-based M17 digital amateur radio modem board with DE-9 connector — implements the open-source M17 protocol for digital voice and data over amateur radio, compatible with OpenRTX firmware.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 32.36, Buy Url: https://lilygo.cc/products/module17-revision-0-1e
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/module17-revision-0-1e","price":"$32.36"}
- **Board Type:** dev-board
- **Specs:** Cpu: STM32, Cpu Architecture: ARM Cortex-M, Cpu Frequency: 72MHz, Cpu Cores: 1, Ram: 20KB SRAM, Flash: 128KB, Usb: USB (CH9102 driver), Power: 5V, Operating Voltage: 3.3V, Sd Card: none
- **Components:** {"name":"STM32","type":"mcu","label":"STM32 ARM Cortex-M Microcontroller","description":"STMicroelectronics STM32 ARM Cortex-M microcontroller implementing the M17 digital radio modem protocol.","datasheetUrl":"https://www.st.com/en/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus.html"}, {"name":"DE-9 Connector","type":"interface","label":"DE-9 Serial Interface for Radio Connection","description":"DE-9 (DB9) serial connector for interfacing with amateur radio transceivers at configurable baud rate.","datasheetUrl":"https://lilygo.cc/products/module17-revision-0-1e"}, {"name":"CH9102","type":"interface","label":"USB-to-Serial Bridge","description":"CH9102 USB to serial bridge chip for programming and PC communication.","datasheetUrl":"https://www.wch-ic.com/products/CH9102.html"}
- **Protocols:** {"name":"UART"}, {"name":"USB"}
- **Firmware Compatible:** arduino
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** two-way-radio, off-grid-communication
- **Links:** Product Url: https://lilygo.cc/products/module17-revision-0-1e, Github Url: https://github.com/Xinyuan-LilyGO, Wiki Url: https://wiki.lilygo.cc

## Tags

`stm32`, `m17`, `amateur-radio`, `openrtx`, `digital-radio`, `lilygo`, `modem`

---
[View full page](https://openhardware.directory/s/1439/lilygo-module17-rev-0-1e)

---

# LILYGO T-Lite W5500

> Ultra-compact ESP32 development board with W5500 SPI Ethernet, 0.96" OLED display, Wi-Fi, Bluetooth 4.2, and USB-C. Only 29.5×23mm for embedded IoT gateway projects.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 10.72, Buy Url: https://lilygo.cc/products/t-lite-w5500
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-lite-w5500","price":"$10.72"}
- **Board Type:** ESP32
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2, Ethernet: 10/100 Mbps W5500
- **Specs:** Cpu: ESP32, Cpu Architecture: Xtensa LX6 dual-core, Flash: 4MB, Ram: 520KB SRAM, Operating Voltage: 3.3V, Power: 5V, Usb: USB-C, Display Type: OLED, Display Size: 0.96", Display Resolution: 128×64, Dimensions: 29.5 × 23 × 8mm
- **Components:** {"name":"ESP32","type":"mcu","label":"Microcontroller","description":"Dual-core Xtensa LX6 at up to 240MHz with 520KB SRAM, Wi-Fi b/g/n and Bluetooth 4.2","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"W5500","type":"ethernet-phy","label":"Ethernet Controller","description":"SPI hardwired TCP/IP Ethernet chip supporting TCP, UDP, ICMP, IPv4, ARP, IGMP, PPPoE","datasheetUrl":"https://www.wiznet.io/wp-content/uploads/wizdoc/W5500_DS_V109E.pdf"}, {"name":"SSD1306","type":"display-driver","label":"OLED Display Driver","description":"0.96-inch 128×64 monochrome OLED display controller","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf"}
- **Protocols:** {"name":"SPI"}, {"name":"I2C"}, {"name":"UART"}, {"name":"TCP/IP"}, {"name":"MQTT"}, {"name":"HTTP"}
- **Firmware Compatible:** arduino, esp-idf, platformio
- **Available Software:** {"name":"Arduino IDE","url":"https://www.arduino.cc/"}
- **Links:** Product Url: https://lilygo.cc/products/t-lite-w5500, Github Url: https://github.com/Xinyuan-LilyGO/LilyGo-W5500-Lite
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** iot-gateway, network-automation, home-automation, embedded-networking

## Tags

`esp32`, `ethernet`, `w5500`, `oled`, `compact`, `iot`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-lite-w5500)

---

# LILYGO T-RS S3

> ESP32-S3 industrial communication board with isolated RS-232 and RS-485 modules (3000V isolation), 7–24V DC input via DB9 connector, Wi-Fi, and Bluetooth 5 LE for Modbus and industrial serial networking applications.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 22.48, Buy Url: https://lilygo.cc/products/t-rs-s3
- **Stores:** {"name":"LILYGO","url":"https://lilygo.cc/products/t-rs-s3","price":"$22.48"}
- **Board Type:** ESP32-S3
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3 Dual-core Xtensa LX7, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 8MB, Ram: 512KB SRAM, Sd Card: none, Operating Voltage: 3.3V, Power: 7-28V DC, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"Main MCU","description":"Dual-core Xtensa LX7 240MHz ESP32-S3 with 8MB Flash, Wi-Fi and Bluetooth 5 LE","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"RSM232MT5V","type":"other","label":"RS-232 Module","description":"Isolated RS-232 serial communication module with 3000V isolation and 1200–256000bps baud rate range","datasheetUrl":"https://www.mornsun-power.com/html/pdf/RSM232MT5V.pdf"}, {"name":"RSM485MT5V","type":"other","label":"RS-485 Module","description":"Isolated RS-485 serial communication module with 3000V isolation, 5V/50mA output, 1200–256000bps baud rate range","datasheetUrl":"https://www.mornsun-power.com/html/pdf/RSM485MT5V.pdf"}
- **Protocols:** {"name":"RS-232"}, {"name":"RS-485"}, {"name":"Modbus RTU"}, {"name":"UART"}, {"name":"I2C"}
- **Firmware Compatible:** arduino, platformio
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** industrial-automation, iot, iot-gateway, field-data-logger
- **Links:** Product Url: https://lilygo.cc/products/t-rs-s3, Github Url: https://github.com/Xinyuan-LilyGO/T-RSC3, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf

## Tags

`esp32-s3`, `rs485`, `rs232`, `modbus`, `industrial`, `serial`, `isolation`, `wifi`, `bluetooth`, `development-board`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-rs-s3)

---

# M5Stack CoreS3

> Third-generation M5Stack Core with ESP32-S3 dual-core 240MHz, 2.0\" capacitive touch IPS display, GC0308 camera, dual microphones, 1W speaker, BMI270 IMU, BMM150 magnetometer, proximity sensor, RTC, 500mAh battery, and DinBase for mounting.

## Details

- **Brand:** M5Stack
- **Price:** Usd: 72.6, Buy Url: https://openelab.io/products/m5stack-cores3-esp32s3
- **Stores:** {"name":"OpenELab","url":"https://openelab.io/products/m5stack-cores3-esp32s3","price":"€66.55"}, {"name":"M5Stack Official","url":"https://shop.m5stack.com/products/m5stack-cores3-esp32s3-iot-development-kit","price":"$49.90"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI instructions, Cpu Architecture: Xtensa LX7 dual-core, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB, Flash: 16MB, Usb: USB-C (OTG), Power: 5V USB-C or DC 9-24V (via DinBase) or 500mAh LiPo, Operating Voltage: 3.3V, Display Type: IPS LCD, Display Size: 2.0", Display Resolution: 320×240, Battery Capacity: 500mAh, Charging Port: USB-C, Antenna Connector: Built-in PCB antenna, Sd Card: microSD, Dimensions: 54 × 54 × 16mm, Weight: 73.3g
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Espressif ESP32-S3 dual-core Xtensa LX7 at 240MHz with 16MB flash, 8MB PSRAM, WiFi 802.11 b/g/n and BLE 5.0.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"ILI9342C","type":"display-driver","label":"2.0\" IPS LCD Touch Display Controller","description":"ILI9342C TFT controller driving the 2.0-inch 320×240 IPS capacitive touchscreen with hardened glass.","datasheetUrl":"https://www.buydisplay.com/download/ic/ILI9342C-DS.pdf"}, {"name":"GC0308","type":"camera","label":"VGA CMOS Camera Sensor","description":"GalaxyCore GC0308 VGA (640×480) CMOS image sensor for embedded camera and vision applications.","datasheetUrl":"https://github.com/m5stack/M5CoreS3/blob/main/docs/datasheet/GC0308.pdf"}, {"name":"AW88298","type":"audio-amplifier","label":"I2S Class-D 1W Audio Amplifier","description":"Awinic AW88298 digital I2S input Class-D amplifier with integrated DSP, driving the built-in 1W speaker.","datasheetUrl":"https://www.awinic.com/en/productDetail/AW88298"}, {"name":"ES7210","type":"audio-adc","label":"Quad-Channel Audio ADC (Dual Mic)","description":"Everest Semiconductor ES7210 high-performance quad-channel audio ADC capturing input from dual MEMS microphones.","datasheetUrl":"https://github.com/m5stack/M5CoreS3/blob/main/docs/datasheet/ES7210.pdf"}, {"name":"BMI270","type":"accelerometer","label":"6-Axis IMU (Accel + Gyro)","description":"Bosch BMI270 ultra-low-power 6-axis inertial measurement unit with accelerometer and gyroscope.","datasheetUrl":"https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bmi270-ds000.pdf"}, {"name":"BMM150","type":"magnetometer","label":"3-Axis Geomagnetic Sensor","description":"Bosch BMM150 3-axis digital magnetometer for compass heading and magnetic field measurement.","datasheetUrl":"https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bmm150-ds001.pdf"}, {"name":"LTR-553ALS-WA","type":"proximity-sensor","label":"Proximity & Ambient Light Sensor","description":"Lite-On LTR-553ALS-WA integrated proximity and ambient light sensor with I2C interface.","datasheetUrl":"https://optoelectronics.liteon.com/upload/download/DS86-2014-0007/LTR-553ALS-WA_DS.pdf"}, {"name":"BM8563","type":"rtc","label":"Real-Time Clock with Timer","description":"BM8563 RTC with I2C interface, alarm, and timer functions for timekeeping and sleep scheduling.","datasheetUrl":"https://datasheet.lcsc.com/lcsc/2305061436_GATEMODE-BM8563EMA_C5129976.pdf"}, {"name":"AXP2101","type":"battery-charger","label":"Power Management IC","description":"X-Powers AXP2101 advanced PMIC with multi-rail LDO outputs, LiPo charging, and fuel gauge for the 500mAh battery.","datasheetUrl":"https://github.com/m5stack/M5CoreS3/blob/main/docs/datasheet/AXP2101.pdf"}
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}, {"name":"I2S"}, {"name":"Grove"}
- **Firmware Compatible:** arduino, esp-idf, uiflow, micropython
- **Links:** Product Url: https://docs.m5stack.com/en/core/CoreS3, Github Url: https://github.com/m5stack/M5CoreS3
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Battery Powered:** Li-Po
- **Use Cases:** iot-prototyping, smart-home-dashboard, voice-assistant, environmental-monitoring, industrial-iot, computer-vision, embedded-ui

## Tags

`esp32-s3`, `m5stack`, `touchscreen`, `camera`, `imu`, `speaker`, `microphone`, `grove`, `iot`

---
[View full page](https://openhardware.directory/s/1439/m5stack-cores3)

---

# M5Stack Atom Lite

> Ultra-compact ESP32-PICO-D4 development board (24x24mm) with RGB LED, programmable button, IR transmitter, Grove port, and 6 GPIO pins. Supports Arduino, ESP-IDF, UIFlow, and MicroPython.

## Details

- **Brand:** M5Stack
- **Price:** Usd: 7.5, Buy Url: https://shop.m5stack.com/products/atom-lite-esp32-development-kit
- **Stores:** {"name":"OpenELab","url":"https://openelab.io/products/m5stackatomliteesp32","price":"€9.95"}, {"name":"M5Stack Official","url":"https://shop.m5stack.com/products/atom-lite-esp32-development-kit","price":"$7.50"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz, Cpu Architecture: Xtensa LX6 dual-core, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 4MB SPI, Usb: USB-C, Power: 5V @ 500mA via USB-C, Operating Voltage: 3.3V, Operating Temp: 0 ~ 40°C, Antenna Connector: built-in 3D antenna, Sd Card: none, Dimensions: 24 × 24 × 9.5mm, Weight: 5.5g
- **Components:** {"name":"ESP32-PICO-D4","type":"mcu","label":"Dual-Core WiFi & BLE 4.2 SiP","description":"Espressif ESP32-PICO-D4 system-in-package with dual-core Xtensa LX6 at 240MHz, 4MB flash, WiFi 802.11 b/g/n and Bluetooth 4.2.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-pico-d4_datasheet_en.pdf"}, {"name":"SK6812","type":"led","label":"Addressable RGB LED","description":"SK6812 programmable RGB LED for status indication and visual feedback.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/1138/SK6812+LED+datasheet+.pdf"}
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}, {"name":"Grove"}, {"name":"IR"}
- **Gpio Map:** {"pin":"G19","label":"GPIO19"}, {"pin":"G21","label":"GPIO21"}, {"pin":"G22","label":"GPIO22"}, {"pin":"G23","label":"GPIO23"}, {"pin":"G25","label":"GPIO25"}, {"pin":"G33","label":"GPIO33"}
- **Firmware Compatible:** arduino, esp-idf, uiflow, micropython, platformio
- **Links:** Product Url: https://docs.m5stack.com/en/core/ATOM%20Lite, Github Url: https://github.com/m5stack/M5Atom
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** iot, smart-home, environmental-monitoring, ir-remote-control, sensor-hub, wearable-prototype

## Tags

`esp32`, `m5stack`, `atom`, `compact`, `grove`, `ir-transmitter`, `iot`, `rgb-led`

---
[View full page](https://openhardware.directory/s/1439/m5stack-atom-lite)

---

# M5Stack AtomS3

> Ultra-compact ESP32-S3 dev board (24x24mm) with 0.85" IPS LCD (128x128), 6-axis IMU, 8MB flash, Wi-Fi, BLE 5.0, USB-C, and Grove port. Ideal for IoT prototyping and embedded UI projects.

## Details

- **Brand:** M5Stack
- **Price:** Usd: 15.5, Buy Url: https://shop.m5stack.com/products/atoms3-dev-kit-w-0-85-inch-screen
- **Stores:** {"name":"M5Stack Official","url":"https://shop.m5stack.com/products/atoms3-dev-kit-w-0-85-inch-screen","price":"$15.50"}, {"name":"OpenELab","url":"https://openelab.io/products/m5stack-atoms3devkit","price":"$16.15"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3, Cpu Architecture: Xtensa LX7 Dual-Core, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 8MB, Ram: 512KB SRAM, Usb: USB-C, Power: 5V DC, Operating Voltage: 3.3V, Gpio: 6, Display Type: IPS LCD, Display Size: 0.85", Display Resolution: 128x128, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"type":"MCU","name":"ESP32-S3FN8","label":"Dual-Core Wi-Fi & BLE 5.0 MCU","description":"Espressif ESP32-S3 SoC with 8MB embedded flash, dual-core Xtensa LX7 at 240MHz, Wi-Fi 802.11 b/g/n and Bluetooth LE 5.0","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"type":"IMU","name":"MPU6886","label":"6-Axis Inertial Measurement Unit","description":"TDK InvenSense 6-axis MEMS IMU with 3-axis gyroscope and 3-axis accelerometer, I2C interface","datasheetUrl":"https://invensense.tdk.com/wp-content/uploads/2021/12/DS-000451-MPU-6886-TYP-v1.3.pdf"}, {"type":"Display","name":"0.85\" IPS LCD","label":"0.85-inch Color IPS Display","description":"128x128 pixel IPS LCD for compact UI rendering and status display","datasheetUrl":"https://docs.m5stack.com/en/core/AtomS3"}, {"type":"LED","name":"Infrared LED","label":"Infrared Transmitter LED","description":"Built-in IR LED for infrared remote control signal transmission","datasheetUrl":"https://docs.m5stack.com/en/core/AtomS3"}, {"type":"Connector","name":"Grove Port","label":"Grove I2C Expansion Port","description":"4-pin Grove connector (I2C) for plug-and-play sensor and actuator modules","datasheetUrl":"https://wiki.seeedstudio.com/Grove_System/"}
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}, {"name":"GPIO"}
- **Firmware Compatible:** arduino, esp-idf, uiflow, micropython, platformio
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** iot-prototyping, wearable, embedded-ui, sensor-node
- **Links:** Product Url: https://shop.m5stack.com/products/atoms3-dev-kit-w-0-85-inch-screen, Wiki Url: https://docs.m5stack.com/en/core/AtomS3, Github Url: https://github.com/m5stack/M5AtomS3, Schematics Url: https://docs.m5stack.com/en/core/AtomS3

## Tags

`esp32-s3`, `m5stack`, `imu`, `lcd`, `compact`, `grove`, `iot`

---
[View full page](https://openhardware.directory/s/1439/m5stack-atoms3)

---

# M5Stack Atom Echo

> Ultra-compact ESP32-PICO smart speaker dev kit (24x24mm) with built-in microphone, speaker, RGB LED, button, and Grove port. Ideal for voice assistant and audio streaming projects.

## Details

- **Brand:** M5Stack
- **Price:** Usd: 13.5, Buy Url: https://shop.m5stack.com/products/atom-echo-smart-speaker-dev-kit
- **Stores:** {"name":"OpenELab","url":"https://openelab.io/products/m5stackatomecho"}, {"name":"M5Stack Official","url":"https://shop.m5stack.com/products/atom-echo-smart-speaker-dev-kit"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Links:** Product Url: https://shop.m5stack.com/products/atom-echo-smart-speaker-dev-kit, Github Url: https://github.com/m5stack/M5Atom
- **Specs:** Soc: ESP32-PICO-D4, Cpu: Dual-core Xtensa LX6 @ 240MHz, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 4MB, Psram: 8MB, Usb: Type-C, Operating Voltage: 3.3V, Power: 5V, Antenna Connector: Built-in PCB antenna, Sd Card: none, Dimensions: 24 x 24 x 17 mm, Weight: 14g
- **Components:** {"name":"SPM1423","type":"PDM MEMS Microphone","label":"PDM Digital Microphone","description":"High-sensitivity PDM MEMS microphone for voice capture and audio input","datasheetUrl":"https://datasheet.lcsc.com/lcsc/2304140030_Knowles-SPM1423HM4H-B_C2684080.pdf"}, {"name":"NS4168","type":"I2S Audio Amplifier","label":"I2S Mono Audio Amplifier","description":"3W Class-D mono audio amplifier with I2S digital input, driving the built-in 0.5W speaker","datasheetUrl":"https://datasheet.lcsc.com/lcsc/1912111437_Nsiway-NS4168_C368283.pdf"}, {"name":"SK6812","type":"RGB LED","label":"Addressable RGB LED","description":"Individually addressable RGB LED with integrated driver for status indication and visual feedback","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/2757/p2757_SK6812RGBW_REV01.pdf"}, {"name":"IR LED","type":"Infrared Transmitter","label":"Infrared Transmitter LED","description":"Infrared LED for transmitting IR remote control signals to consumer electronics","datasheetUrl":"https://www.vishay.com/docs/81009/tsal6200.pdf"}, {"name":"Grove Port","type":"GPIO/I2C Connector","label":"Grove-Compatible Expansion Port","description":"4-pin Grove connector providing GPIO and I2C interface for external sensors and actuators","datasheetUrl":"https://wiki.seeedstudio.com/Grove_System/"}
- **Firmware Compatible:** arduino, esp-idf, uiflow, micropython, esphome
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** voice-assistant, smart-speaker, audio-streaming, iot-prototyping, esphome-node

## Tags

`esp32`, `voice-assistant`, `smart-speaker`, `m5stack`, `atom`, `esphome`, `home-assistant`, `audio`, `microphone`, `grove`

---
[View full page](https://openhardware.directory/s/1439/m5stack-atom-echo)

---

# Seeed XIAO ESP32S3 Plus

> Ultra-compact ESP32-S3 development board with OV2640 camera, digital microphone, 8MB PSRAM, 8MB flash, WiFi 802.11 b/g/n, BLE 5.0, extended GPIO, and battery charging — ideal for AI and IoT edge projects.

## Details

- **Brand:** Seeed Studio
- **Price:** Usd: 10.99, Buy Url: https://openelab.io/products/seeed-studio-xiao-esp32s3-plus
- **Stores:** {"name":"OpenELab","url":"https://openelab.io/products/seeed-studio-xiao-esp32s3-plus","price":"$10.99"}, {"name":"Seeed Studio","url":"https://www.seeedstudio.com/Seeed-Studio-XIAO-ESP32S3-Plus-p-6361.html","price":"$10.99"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 8MB, Psram: 8MB, Usb: USB-C, Operating Voltage: 3.3V, Power: 5V, Gpio: 14, Sd Card: none, Antenna Connector: Built-in PCB antenna
- **Components:** {"type":"MCU","name":"ESP32-S3","label":"Dual-Core WiFi & BLE MCU","description":"Espressif ESP32-S3 with Xtensa LX7 dual-core processor at 240MHz, 8MB PSRAM, WiFi and BLE 5.0 connectivity, with vector instructions for AI/ML acceleration","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"type":"Camera","name":"OV2640","label":"2MP Camera Module","description":"OmniVision OV2640 2-megapixel CMOS camera sensor capable of 1600x1200 resolution, connected via DVP interface for image capture and computer vision","datasheetUrl":"https://www.uctronics.com/download/cam_module/OV2640DS.pdf"}, {"type":"Audio","name":"MSM261S4030H0R","label":"Digital MEMS Microphone","description":"MEMSensing MSM261S4030H0R digital MEMS microphone with PDM output for voice recognition and audio capture applications","datasheetUrl":"https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"}, {"type":"Connector","name":"JST 1.25mm","label":"Battery Connector","description":"JST SH 1.25mm pitch connector for LiPo battery with built-in charging circuit for portable and battery-powered deployments","datasheetUrl":"https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"}
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}, {"name":"GPIO"}, {"name":"ADC"}, {"name":"USB OTG"}
- **Firmware Compatible:** arduino, esp-idf, micropython, circuitpython
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** tinyml, edge-ai, computer-vision, voice-recognition, wearable, iot-sensor-node, rapid-prototyping, security-camera
- **Links:** Product Url: https://www.seeedstudio.com/Seeed-Studio-XIAO-ESP32S3-Plus-p-6361.html, Github Url: https://github.com/Seeed-Studio/wiki-documents, Wiki Url: https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/

## Tags

`esp32-s3`, `xiao`, `camera`, `microphone`, `tinyml`, `compact`, `seeed-studio`, `ov2640`

---
[View full page](https://openhardware.directory/s/1439/xiao-esp32s3-plus)

---

# M5Stack Atom Matrix

> Ultra-compact ESP32-PICO dev board (24x24mm) with 5x5 RGB LED matrix, 6-axis IMU (MPU6886), IR LED, programmable button, and Grove port. Perfect for LED displays and motion sensing.

## Details

- **Brand:** M5Stack
- **Price:** Usd: 15.5, Buy Url: https://shop.m5stack.com/products/atom-matrix-esp32-development-kit
- **Stores:** {"name":"OpenELab","url":"https://openelab.io/products/m5stackatommatrix"}, {"name":"M5Stack Official","url":"https://shop.m5stack.com/products/atom-matrix-esp32-development-kit"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Links:** Product Url: https://shop.m5stack.com/products/atom-matrix-esp32-development-kit, Github Url: https://github.com/m5stack/M5Atom
- **Specs:** Soc: ESP32-PICO-D4, Cpu: Dual-core Xtensa LX6 @ 240MHz, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 4MB, Psram: 8MB, Usb: Type-C, Operating Voltage: 3.3V, Power: 5V, Antenna Connector: Built-in PCB antenna, Sd Card: none, Dimensions: 24 x 24 x 14 mm, Weight: 14g
- **Components:** {"name":"WS2812C","type":"5x5 RGB LED Matrix","label":"Addressable RGB LED Matrix","description":"25 individually addressable WS2812C RGB LEDs arranged in a 5x5 matrix for animations, icons, and visual notifications","datasheetUrl":"https://www.weltronics.co.za/datasheets/WS2812C.pdf"}, {"name":"MPU6886","type":"6-axis IMU","label":"6-Axis Inertial Measurement Unit","description":"MEMS 6-axis motion sensor combining a 3-axis accelerometer and 3-axis gyroscope for motion tracking and gesture detection","datasheetUrl":"https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/MPU-6886-000193%2Bv1.1_GHIC_en.pdf"}, {"name":"IR LED","type":"Infrared Transmitter","label":"Infrared Transmitter LED","description":"Infrared LED for transmitting IR remote control signals to consumer electronics","datasheetUrl":"https://www.vishay.com/docs/81009/tsal6200.pdf"}, {"name":"Grove Port","type":"GPIO/I2C Connector","label":"Grove-Compatible Expansion Port","description":"4-pin Grove connector providing GPIO and I2C interface for external sensors and actuators","datasheetUrl":"https://wiki.seeedstudio.com/Grove_System/"}
- **Firmware Compatible:** arduino, esp-idf, uiflow, micropython, esphome
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** led-display, iot-prototyping, wearable, gesture-detection, sensor-node

## Tags

`esp32`, `led-matrix`, `imu`, `m5stack`, `atom`, `motion-sensor`, `grove`, `ws2812`, `mpu6886`, `compact`

---
[View full page](https://openhardware.directory/s/1439/m5stack-atom-matrix)

---

# M5Stack AtomS3 Lite

> Ultra-compact ESP32-S3 dev board (24x24mm) by M5Stack without display. Features WiFi, BLE 5.0, 8MB flash, Grove port, RGB LED, button, and USB-C in a tiny enclosure for IoT and embedded projects.

## Details

- **Brand:** M5Stack
- **Price:** Usd: 9.45, Buy Url: https://openelab.io/products/m5stack-atoms3-lite
- **Stores:** {"name":"OpenELab","url":"https://openelab.io/products/m5stack-atoms3-lite","price":"$9.45"}, {"name":"M5Stack Official","url":"https://shop.m5stack.com/products/atoms3-lite-esp32s3-dev-kit","price":"$7.50"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 8MB, Ram: 512KB SRAM, Usb: USB-C, Gpio: 6, Operating Voltage: 3.3V, Power: 5V, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"type":"LED","name":"WS2812B","label":"Addressable RGB LED","description":"Single WS2812 addressable RGB LED for status indication and visual feedback","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812.pdf"}, {"type":"Button","name":"Programmable Button","label":"Tactile Push Button","description":"Single programmable tactile button for user input and reset functionality","datasheetUrl":"https://docs.m5stack.com/en/core/AtomS3%20Lite"}, {"type":"Connector","name":"USB-C","label":"USB Type-C Port","description":"USB Type-C connector for power supply and serial programming/debugging","datasheetUrl":"https://docs.m5stack.com/en/core/AtomS3%20Lite"}, {"type":"Connector","name":"Grove Port","label":"Grove I2C Connector","description":"Standard Grove port for connecting I2C sensors and actuators from the M5Stack and Seeed ecosystem","datasheetUrl":"https://wiki.seeedstudio.com/Grove_System/"}
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}
- **Firmware Compatible:** esp-idf, arduino, esphome, micropython
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** iot-prototyping, sensor-node, esphome-node, wearable
- **Links:** Product Url: https://docs.m5stack.com/en/core/AtomS3%20Lite, Github Url: https://github.com/m5stack/M5AtomS3

## Tags

`esp32-s3`, `m5stack`, `atom`, `ble`, `wifi`, `grove`, `iot`, `compact`, `esphome`

---
[View full page](https://openhardware.directory/s/1439/m5stack-atoms3-lite)

---

# ESP32-S3 Nano

> Compact ESP32-S3 dev board by Waveshare in Arduino Nano form factor. Features dual-core 240MHz LX7, 16MB flash, 8MB PSRAM, WiFi, BLE 5.0, and USB-C. Drop-in ESP32-S3 upgrade for Nano-sized projects.

## Details

- **Brand:** Waveshare
- **Price:** Usd: 8.99, Buy Url: https://openelab.io/products/esp32-s3-nano
- **Stores:** {"name":"OpenELAB","url":"https://openelab.io/products/esp32-s3-nano","price":"$9.95"}, {"name":"Waveshare","url":"https://www.waveshare.com/esp32-s3-nano.htm","price":"$8.99"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3, Cpu Architecture: Xtensa LX7 Dual-Core, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 16MB, Psram: 8MB, Ram: 512KB SRAM, Gpio: 14 digital + 8 analog, Usb: USB-C, Operating Voltage: 3.3V, Power: 5V, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"type":"MCU","name":"ESP32-S3R8","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Espressif ESP32-S3R8 SoC with dual-core Xtensa LX7 at 240MHz, integrated WiFi and BLE 5.0, with 8MB PSRAM on-package.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"type":"LED","name":"RGB LED","label":"Addressable RGB Status LED","description":"WS2812-compatible addressable RGB LED for status indication and user feedback.","datasheetUrl":"https://www.waveshare.com/wiki/ESP32-S3-Nano"}, {"type":"LED","name":"Power LED","label":"Power Indicator LED","description":"Green LED indicating board power status.","datasheetUrl":"https://www.waveshare.com/wiki/ESP32-S3-Nano"}, {"type":"LED","name":"User LED","label":"User-Programmable LED","description":"General purpose LED connected to a GPIO pin for user applications.","datasheetUrl":"https://www.waveshare.com/wiki/ESP32-S3-Nano"}
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}
- **Firmware Compatible:** arduino, esp-idf, micropython, circuitpython
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** iot-prototyping, sensor-node, maker-project
- **Links:** Product Url: https://www.waveshare.com/esp32-s3-nano.htm, Wiki Url: https://www.waveshare.com/wiki/ESP32-S3-Nano

## Tags

`esp32-s3`, `arduino-nano`, `waveshare`, `dev-board`, `wifi`, `ble`, `usb-c`, `iot`

---
[View full page](https://openhardware.directory/s/1439/esp32-s3-nano)

---

# FaikOut WiFi Aircon Controller

> Open-source ESP32-S3 WiFi controller for Daikin air conditioners with local-only control via MQTT and Home Assistant. Replaces cloud-dependent Daikin WiFi modules with privacy-first, no-internet-required operation.

## Details

- **Brand:** Andrews & Arnold
- **Price:** Usd: 42, Buy Url: https://www.tindie.com/products/revk/faikout-alternative-wifi-air-con-controller/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/revk/faikout-alternative-wifi-air-con-controller/","price":"$42.00"}
- **Board Type:** IoT Controller
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3-PICO-1 Xtensa LX7 dual-core @ 240MHz, Cpu Architecture: Xtensa LX7 dual-core, Flash: 8MB, Ram: 512KB SRAM, Psram: none, Usb: USB-C (via test pads), Power: 5V, Operating Voltage: 3.3V, Dimensions: 45 x 36 mm (snap-off panel: 70 x 70 mm)
- **Components:** {"name":"ESP32-S3-PICO-1","type":"mcu","label":"Main MCU","description":"Espressif ESP32-S3-PICO-1 system-in-package with dual-core Xtensa LX7 at 240MHz, integrated 8MB flash, WiFi 802.11 b/g/n, and Bluetooth LE 5.0 in a compact 7x7mm LGA package.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3-pico-1_pico-1-u_datasheet_en.pdf"}
- **Protocols:** {"name":"MQTT","description":"MQTT messaging for Home Assistant integration and automated HVAC control"}, {"name":"UART","description":"UART serial communication with Daikin air conditioner via S21/X50A connector"}, {"name":"Daikin S21","description":"Daikin proprietary serial protocol for reading and controlling air conditioner parameters"}, {"name":"HTTP","description":"Built-in web server for browser-based control and configuration"}
- **Available Software:** {"name":"Faikin Firmware","url":"https://codeberg.org/RevK/ESP32-Faikout","description":"Custom ESP-IDF firmware with MQTT, web UI, BLE sensor support, and automatic OTA updates"}
- **Links:** Product Url: https://www.tindie.com/products/revk/faikout-alternative-wifi-air-con-controller/, Github Url: https://github.com/revk/ESP32-Faikin, Wiki Url: https://codeberg.org/RevK/ESP32-Faikout/wiki, Schematics Url: https://codeberg.org/RevK/ESP32-Faikout/src/branch/main/KiCad
- **Firmware Compatible:** Faikin, esp-idf
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true, License: GPL-3.0
- **Open Source Status:** fully-open
- **Product Readiness:** consumer
- **White Label:** Yes
- **Use Cases:** hvac-control, smart-home, home-automation, smart-switch

## Tags

`daikin`, `hvac`, `mqtt`, `home-assistant`, `wifi-controller`, `aircon`, `local-control`, `esp32-s3`, `open-source`, `ble-sensor`, `s21-protocol`, `climate-control`

---
[View full page](https://openhardware.directory/s/1439/faikout-wifi-aircon-controller)

---

# OpenEPaperLink Access Point C6+S3

> Open-source dual-MCU access point for wirelessly managing e-paper tags. ESP32-C6 handles WiFi connectivity while ESP32-S3 serves as a 2.4GHz RF transceiver for IEEE 802.15.4 communication with electronic shelf labels.

## Details

- **Brand:** OpenEPaperLink
- **Price:** Usd: 55, Buy Url: https://www.tindie.com/products/ismet/openepaperlink-access-point-c6s3/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/ismet/openepaperlink-access-point-c6s3/","price":"$55.00"}
- **Board Type:** access-point
- **Connectivity:** Wifi: 802.11ax (WiFi 6), Bluetooth: BLE 5.0, Ieee802154: 2.4GHz
- **Specs:** Cpu: ESP32-C6 RISC-V @ 160MHz + ESP32-S3 Xtensa LX7 dual-core @ 240MHz, Cpu Architecture: RISC-V + Xtensa LX7, Cpu Frequency: 160MHz (C6) + 240MHz (S3), Cpu Cores: 1 (C6) + 2 (S3), Flash: 4MB, Ram: 512KB SRAM, Operating Voltage: 3.3V, Power: 5V, Usb: USB-C, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"name":"ESP32-C6","type":"mcu","label":"ESP32-C6 (WiFi MCU)","description":"Espressif ESP32-C6 RISC-V single-core at 160MHz providing WiFi 6 (802.11ax), BLE 5.0, and IEEE 802.15.4 connectivity. Runs the main OpenEPaperLink access point firmware and web interface.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c6_datasheet_en.pdf"}, {"name":"ESP32-S3","type":"mcu","label":"ESP32-S3 (2.4GHz RF Transceiver)","description":"Espressif ESP32-S3 dual-core Xtensa LX7 at 240MHz repurposed as a dedicated 2.4GHz RF transceiver for IEEE 802.15.4 communication with e-paper tags. Handles the low-level RF protocol for tag data transfer.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}
- **Protocols:** {"name":"IEEE 802.15.4","description":"2.4GHz low-rate wireless protocol used for communication with e-paper tags"}, {"name":"UART","description":"Serial communication between ESP32-C6 and ESP32-S3 MCUs"}, {"name":"SPI","description":"SPI bus for internal component communication"}
- **Available Software:** {"name":"OpenEPaperLink","url":"https://github.com/OpenEPaperLink/OpenEPaperLink","description":"Open-source access point firmware with web UI for managing e-paper tags"}
- **Links:** Product Url: https://www.tindie.com/products/ismet/openepaperlink-access-point-c6s3/, Github Url: https://github.com/OpenEPaperLink/OpenEPaperLink, Wiki Url: https://github.com/OpenEPaperLink/OpenEPaperLink/wiki, Schematics Url: https://github.com/OpenEPaperLink/OpenEPaperLink/tree/main/Hardware
- **Firmware Compatible:** openepaperlink, esp-idf
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true, License: CC-BY-NC-SA-4.0
- **Open Source Status:** fully-open
- **Product Readiness:** consumer
- **Use Cases:** electronic-shelf-labels, e-paper-tag-management, smart-home-dashboard, digital-signage, iot-dashboard, smart-home, iot

## Tags

`openepaperlink`, `e-paper`, `electronic-shelf-labels`, `esp32-c6`, `esp32-s3`, `access-point`, `ieee-802-15-4`, `smart-home`, `iot`, `open-source-hardware`

---
[View full page](https://openhardware.directory/s/1439/openepaperlink-access-point-c6-s3)

---

# ESP32-DIV V2.0

> Open-source multi-band wireless development toolkit with ESP32-U, 2.8" ILI9341 TFT display, 5 antennas, and SD card slot covering WiFi, BLE, 2.4GHz, and Sub-GHz frequency bands for security research and spectrum analysis.

## Details

- **Brand:** Cirket Open Source Hardware
- **Price:** Usd: 71.99, Buy Url: https://www.tindie.com/products/ryanyu/esp32-div-v20-development-board-with-5-antennas/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/ryanyu/esp32-div-v20-development-board-with-5-antennas/","price":"$71.99"}
- **Board Type:** security-tool
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2, Zigbee: false, Ethernet: false, Lora: CC1101 Sub-GHz (300-928MHz)
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz, FPU, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX6 dual-core, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 16MB, Ram: 520KB SRAM, Usb: Micro-USB, Power: 5V via Micro-USB, Display Type: ILI9341 TFT LCD, Display Size: 2.8", Display Resolution: 320x240, Sd Card: microSD, Antenna Connector: SMA, Operating Voltage: 3.3V
- **Components:** {"name":"ESP32-U","type":"mcu","label":"ESP32-U (16MB)","description":"Espressif dual-core Xtensa LX6 MCU at 240MHz with 520KB SRAM, 16MB flash, built-in WiFi 802.11 b/g/n, and Bluetooth 4.2 + BLE. U.FL variant with external antenna connector.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"ILI9341","type":"display-driver","label":"ILI9341 TFT Display Controller","description":"262K-color TFT LCD single-chip driver supporting 320x240 resolution with SPI interface, driving the 2.8-inch color display for UI and spectrum visualization.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/ILI9341.pdf"}, {"name":"CP2102","type":"usb-serial","label":"CP2102 USB-to-UART Bridge","description":"Silicon Labs USB-to-UART bridge supporting up to 1 Mbps baud rate, providing USB serial programming and debugging interface for the ESP32.","datasheetUrl":"https://www.silabs.com/documents/public/data-sheets/CP2102-9.pdf"}, {"name":"nRF24L01","type":"radio","label":"nRF24L01 2.4GHz Transceiver","description":"Nordic Semiconductor 2.4GHz wireless transceiver with 126 RF channels and data rates up to 2 Mbps, used for 2.4GHz ISM band scanning and spectrum analysis.","datasheetUrl":"https://www.sparkfun.com/datasheets/Components/SMD/nRF24L01Pluss_Preliminary_Product_Specification_v1_0.pdf"}, {"name":"CC1101","type":"radio","label":"CC1101 Sub-GHz RF Transceiver","description":"Texas Instruments low-power Sub-GHz RF transceiver supporting 300-348 MHz, 387-464 MHz, and 779-928 MHz bands with OOK, 2-FSK, 4-FSK, and MSK modulation for sub-gigahertz signal analysis.","datasheetUrl":"https://www.ti.com/lit/ds/symlink/cc1101.pdf"}, {"name":"PCF8574","type":"io-expander","label":"PCF8574 I2C I/O Expander","description":"NXP 8-bit I/O expander on the I2C bus providing additional GPIO pins for button input and peripheral control at up to 400 kHz.","datasheetUrl":"https://www.nxp.com/docs/en/data-sheet/PCF8574_PCF8574A.pdf"}, {"name":"LF33","type":"voltage-regulator","label":"LF33 3.3V Voltage Regulator","description":"STMicroelectronics 3.3V low-dropout voltage regulator with 500mA output, providing stable 3.3V power rail for the ESP32 and peripheral circuits.","datasheetUrl":"https://www.st.com/resource/en/datasheet/lf33.pdf"}
- **Protocols:** {"name":"SPI","description":"Serial Peripheral Interface for display and SD card communication"}, {"name":"I2C","description":"Inter-Integrated Circuit bus for PCF8574 I/O expander"}, {"name":"UART","description":"Universal Asynchronous Receiver-Transmitter for CP2102 USB-serial bridge"}
- **Links:** Product Url: https://www.tindie.com/products/ryanyu/esp32-div-v20-development-board-with-5-antennas/
- **Firmware Compatible:** arduino, platformio, esp-idf
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** wireless-security-research, spectrum-analysis, packet-monitoring, iot

## Tags

`esp32`, `multi-band`, `wireless-toolkit`, `sub-ghz`, `cc1101`, `nrf24l01`, `spectrum-analyzer`, `packet-monitor`, `security-research`, `rf-tools`

---
[View full page](https://openhardware.directory/s/1439/esp32-div-v2)

---

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

## Details

- **Brand:** DFRobot
- **Price:** Usd: 52, Buy Url: https://openelab.io/products/dfrobot-maixduino-ai-kit-esp32
- **Stores:** {"name":"OpenELAB","url":"https://openelab.io/products/dfrobot-maixduino-ai-kit-esp32","price":"$52"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: Kendryte K210, Cpu Architecture: RISC-V, Cpu Frequency: 400MHz, Cpu Cores: 2, Ram: 8 MB SRAM, Flash: 16MB, Usb: USB-C, Power: 5V, Operating Voltage: 3.3V, Sd Card: microSD, Antenna Connector: Built-in PCB antenna, Gpio: 48, Dimensions: 68.6 x 53.4mm
- **Components:** {"type":"mcu","name":"Kendryte K210","label":"Dual-Core RISC-V AI Processor","description":"Dual-core 64-bit RISC-V processor at 400MHz with hardware KPU (0.8 TOPS neural network accelerator) and FFT accelerator for on-device AI inference","datasheetUrl":"https://cdn.sipeed.com/K210/HDK/Kendryte%20K210%20Datasheet.pdf"}, {"type":"mcu","name":"ESP32","label":"WiFi & Bluetooth SoC","description":"Espressif ESP32 providing WiFi 802.11 b/g/n and Bluetooth 4.2 connectivity for IoT applications","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"type":"camera","name":"OV2640","label":"2MP CMOS Camera Sensor","description":"OmniVision 2-megapixel CMOS image sensor for real-time computer vision and image capture","datasheetUrl":"https://www.uctronics.com/download/OV2640_DS.pdf"}, {"type":"microphone","name":"MSM261S4030H0","label":"Digital MEMS Microphone","description":"MEMSensing I2S digital MEMS microphone for voice recognition and audio capture applications","datasheetUrl":"https://www.memsensing.com/uploadfiles/2019/11/20191128165303481.pdf"}
- **Protocols:** {"name":"I2C","description":"Inter-Integrated Circuit bus for connecting sensors, displays, and peripherals"}, {"name":"SPI","description":"Serial Peripheral Interface for high-speed communication with flash, SD cards, and displays"}, {"name":"UART","description":"Universal asynchronous serial interface for debugging and peripheral communication"}, {"name":"I2S","description":"Inter-IC Sound bus for digital audio — connects to the onboard MEMS microphone"}, {"name":"USB","description":"USB 2.0 via USB-C connector for programming and power"}
- **Firmware Compatible:** micropython, maixpy, arduino, freertos
- **Use Cases:** edge-ai, computer-vision, voice-recognition, face-recognition, robotics, ai-ml, ai-education
- **Product Readiness:** developer
- **Open Source:** Firmware: true, Schematics: true
- **Links:** Product Url: https://www.dfrobot.com/product-1965.html, Github Url: https://github.com/sipeed/MaixPy, Wiki Url: https://wiki.sipeed.com/soft/maixpy/en/

## Tags

`k210`, `risc-v`, `esp32`, `ai`, `machine-learning`, `camera`, `microphone`, `maixpy`, `sipeed`

---
[View full page](https://openhardware.directory/s/1439/dfrobot-maixduino)

---

# Bee Data Logger

> ESP32-S3 based data logging board with DS3231 RTC, microSD card slot, dual STEMMA/Qwiic connectors, and LiPo charging. Achieves ~21µA deep sleep current. Open source hardware with Arduino and CircuitPython support.

## Details

- **Brand:** Smart Bee Designs
- **Price:** Usd: 34.99, Buy Url: https://www.tindie.com/products/smartbee/esp32-data-logger-wrtc-sd/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/smartbee/esp32-data-logger-wrtc-sd/","price":"$34.99"}
- **Board Type:** Development Board
- **Connectivity:** Wifi: Wi-Fi 4, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 8MB, Psram: 2MB, Operating Voltage: 3.3V, Power: USB-C 5V / 1S LiPo battery, Rtc: DS3231, Deep Sleep Current: ~21µA, Usb Port: USB-C, Sd Card: microSD, Antenna Connector: Built-in PCB antenna, Ldo: 2x 600mA (1 always-on, 1 sleep-controlled), Battery Connector: 1S LiPo JST, I2c Connectors: 2x STEMMA/Qwiic
- **Components:** {"name":"ESP32-S3","label":"Dual-Core WiFi & BLE MCU","description":"Espressif ESP32-S3 system-on-chip with WiFi and Bluetooth LE 5.0, dual-core Xtensa LX7 processor at 240MHz","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"DS3231","label":"High-Precision RTC","description":"Maxim DS3231 temperature-compensated real-time clock with ±2ppm accuracy and CR1220 backup battery","datasheetUrl":"https://datasheets.maximintegrated.com/en/ds/DS3231.pdf"}
- **Protocols:** I2C, SPI, UART, USB
- **Available Software:** Arduino, CircuitPython
- **Links:** Github Url: https://github.com/strid3r21/Bee-Data-Logger, Store: https://www.tindie.com/products/smartbee/esp32-data-logger-wrtc-sd/, Product Url: https://www.tindie.com/products/smartbee/esp32-data-logger-wrtc-sd/
- **Accessories:** I2C Extender Board, I2C Extender XL, Screw Terminal Breakout Board
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** developer
- **Use Cases:** data-logging, field-data-logger, environmental-monitoring, low-power-iot, iot-sensor-node, plant-monitoring

## Tags

`esp32-s3`, `data-logger`, `rtc`, `ds3231`, `microsd`, `low-power`, `stemma-qt`, `qwiic`, `lipo`, `open-source`, `breadboard-friendly`, `circuitpython`, `arduino`

---
[View full page](https://openhardware.directory/s/1439/bee-data-logger)

---

# Evil Crow RF V2

> Open-source RF security research tool with ESP32, dual CC1101 sub-GHz transceivers (300-928MHz), and NRF24L01 2.4GHz module for penetration testing, signal analysis, and replay attacks.

## Details

- **Brand:** Evil Crow
- **Price:** Usd: 41.39, Buy Url: https://www.tindie.com/products/ryanyu/evil-crow-rf-v2-transceiver-with-aluminu-case/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/ryanyu/evil-crow-rf-v2-transceiver-with-aluminu-case/","price":"$41.39"}, {"name":"KSEC Worldwide","url":"https://labs.ksec.co.uk/product/evil-crow-rf-v2/","price":"$59.99"}, {"name":"Hacker Warehouse","url":"https://hackerwarehouse.com/product/evil-crow-rf-v2/","price":"$69.99"}
- **Board Type:** security-tool
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2, Lora: CC1101 sub-GHz (300-348MHz, 387-464MHz, 779-928MHz) + nRF24L01 2.4GHz
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz, FPU, hardware crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 4MB, Usb: Micro-USB, Power: 5V via Micro-USB, Operating Voltage: 3.3V, Operating Temp: -40°C to +85°C, Antenna Connector: Built-in PCB antenna, Sd Card: microSD (FAT32)
- **Components:** {"name":"ESP32-D0WDQ6","type":"mcu","label":"Dual-Core WiFi & BLE 4.2 MCU","description":"Espressif ESP32-D0WDQ6 Xtensa LX6 dual-core SoC running at 240MHz with 520KB SRAM, WiFi 802.11 b/g/n, Bluetooth 4.2/BLE, hardware crypto acceleration (AES/SHA/RSA), and ULP co-processor.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf"}, {"name":"CC1101","type":"sub-ghz-radio","label":"Sub-GHz RF Transceiver #1 (300-928MHz)","description":"Texas Instruments CC1101 low-power sub-1GHz RF transceiver covering 300-348MHz, 387-464MHz, and 779-928MHz bands with configurable modulation (OOK, 2-FSK, 4-FSK, GFSK, MSK) and data rates up to 600kbps.","datasheetUrl":"https://www.ti.com/lit/ds/symlink/cc1101.pdf"}, {"name":"CC1101","type":"sub-ghz-radio","label":"Sub-GHz RF Transceiver #2 (300-928MHz)","description":"Second CC1101 module enabling simultaneous transmit and receive on different sub-GHz frequencies for real-time signal capture and replay.","datasheetUrl":"https://www.ti.com/lit/ds/symlink/cc1101.pdf"}, {"name":"nRF24L01","type":"radio","label":"2.4GHz RF Transceiver","description":"Nordic Semiconductor nRF24L01 2.4GHz ISM-band transceiver enabling mousejacking attacks and 2.4GHz wireless communication at up to 2Mbps.","datasheetUrl":"https://www.nordicsemi.com/Products/nRF24-series"}, {"name":"CP2102N","type":"usb-uart","label":"USB-to-UART Bridge","description":"Silicon Labs CP2102N USB-to-UART bridge IC providing serial communication for firmware flashing and debug output via Micro-USB.","datasheetUrl":"https://www.silabs.com/documents/public/data-sheets/cp2102n-datasheet.pdf"}, {"name":"AP2114H","type":"voltage-regulator","label":"3.3V LDO Voltage Regulator","description":"Diodes Incorporated AP2114H 1A low-dropout regulator converting 5V USB input to stable 3.3V for the ESP32 and RF modules.","datasheetUrl":"https://www.diodes.com/assets/Datasheets/AP2114.pdf"}
- **Protocols:** {"name":"SPI","bus":"HSPI","pins":{"SCK":"GPIO14","MISO":"GPIO12","MOSI":"GPIO13","CS1":"GPIO5","CS2":"GPIO27"}}, {"name":"SPI","bus":"VSPI (SD Card)","pins":{"SCK":"GPIO18","MISO":"GPIO19","MOSI":"GPIO23","CS":"GPIO22"}}, {"name":"UART","bus":"USB Serial","pins":{"TX":"GPIO1","RX":"GPIO3"}}
- **Gpio Map:** {"pin":"GPIO1","function":"UART TX (USB)","protocol":"UART","capabilities":["digital-output"]}, {"pin":"GPIO2","function":"CC1101 #1 TX (GDO0)","protocol":"SPI","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO3","function":"UART RX (USB)","protocol":"UART","capabilities":["digital-input"]}, {"pin":"GPIO4","function":"CC1101 #1 RX (GDO2)","protocol":"SPI","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO5","function":"CC1101 #1 CS","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO12","function":"SPI MISO (HSPI)","protocol":"SPI","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO13","function":"SPI MOSI (HSPI)","protocol":"SPI","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO14","function":"SPI SCK (HSPI)","protocol":"SPI","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO18","function":"SD Card SCK (VSPI)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO19","function":"SD Card MISO (VSPI)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO22","function":"SD Card CS","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO23","function":"SD Card MOSI (VSPI)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO25","function":"CC1101 #2 TX (GDO0)","protocol":"SPI","capabilities":["digital-input","digital-output","adc","dac","pwm"]}, {"pin":"GPIO26","function":"CC1101 #2 RX (GDO2)","protocol":"SPI","capabilities":["digital-input","digital-output","adc","dac","pwm"]}, {"pin":"GPIO27","function":"CC1101 #2 CS","protocol":"SPI","capabilities":["digital-input","digital-output","adc","touch","pwm"]}
- **Links:** Product Url: https://www.tindie.com/products/ryanyu/evil-crow-rf-v2-transceiver-with-aluminu-case/, Github Url: https://github.com/joelsernamoreno/EvilCrowRF-V2
- **Firmware Compatible:** arduino, platformio, esp-idf
- **Accessories:** aluminum-case
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** rf-security-testing, penetration-testing, sub-ghz-research, wireless-security-research, rf-signal-analysis, rf-experimentation

## Tags

`rf-security`, `penetration-testing`, `sub-ghz`, `esp32`, `cc1101`, `nrf24l01`, `open-source`, `replay-attack`, `mousejacking`, `signal-analysis`

---
[View full page](https://openhardware.directory/s/1439/evil-crow-rf-v2)

---

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

## Details

- **Brand:** Wemos
- **Price:** Usd: 3.5, Buy Url: https://www.aliexpress.com/item/32529101036.html
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: none
- **Specs:** Cpu: ESP8266EX, Cpu Architecture: Xtensa LX106, Cpu Frequency: 80/160MHz, Cpu Cores: 1, Flash: 4MB, Ram: 80KB SRAM, Gpio: 11 digital + 1 analog, Power: Micro-USB 5V, Operating Voltage: 3.3V, Usb: Micro-USB, Antenna Connector: built-in PCB antenna, Sd Card: none
- **Components:** {"type":"Microcontroller","name":"ESP8266EX","label":"WiFi SoC","description":"Single-core Xtensa LX106 microcontroller with integrated WiFi 802.11 b/g/n, 80/160MHz clock, 80KB SRAM","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/0a-esp8266ex_datasheet_en.pdf"}, {"type":"USB-Serial","name":"CH340G","label":"USB-to-UART Bridge","description":"USB to serial UART interface chip for programming and debugging via micro-USB connection","datasheetUrl":"https://www.wch-ic.com/downloads/CH340DS1_PDF.html"}
- **Protocols:** {"name":"WiFi 802.11 b/g/n"}, {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}, {"name":"1-Wire"}
- **Firmware Compatible:** tasmota, esphome, arduino, micropython, NodeMCU
- **Open Source:** Schematics: true
- **Product Readiness:** developer
- **Use Cases:** home-automation, iot-sensor-node, mqtt-bridge, smart-lighting, environmental-monitoring, prototyping
- **Links:** Product Url: https://www.wemos.cc/en/latest/d1/d1_mini.html, Wiki Url: https://tasmota.github.io/docs/Peripherals/, Github Url: https://github.com/wemos/D1_mini_Examples

## Tags

`esp8266`, `wifi`, `tasmota`, `esphome`, `home-automation`, `iot`, `development-board`, `arduino`, `micropython`, `mqtt`

---
[View full page](https://openhardware.directory/s/1439/wemos-d1-mini-esp8266)

---

# DFRobot Beetle ESP32

> Compact ESP32 dual-core development board with WiFi, Bluetooth 4.2, sewable I/O pads, and wearable-friendly 35x34mm form factor for IoT and e-textile projects.

## Details

- **Brand:** DFRobot
- **Board Types:** dev-board
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz, FPU, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 16MB, Usb: Micro-USB, Power: 5V USB / DC 3.5-6.5V (VIN), Operating Voltage: 3.3V, Dimensions: 35 × 34mm, Weight: 11.3g, Sd Card: none, Antenna Connector: Built-in PCB antenna
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Components:** {"name":"ESP32-PICO-D4","type":"mcu","label":"Dual-Core WiFi & BLE 4.2 SiP MCU","description":"Espressif ESP32-PICO-D4 System-in-Package with dual-core Xtensa LX6 at 240MHz, 520KB SRAM, WiFi 802.11 b/g/n, and Bluetooth 4.2 with BLE.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-pico-d4_datasheet_en.pdf"}
- **Firmware:** arduino, micropython, esp-idf
- **Use Cases:** wearable, e-textiles, compact-iot-node, battery-powered-sensor-node
- **Certifications:** FCC, CE
- **Open Source Status:** partially-open
- **Product Readiness:** Consumer Ready
- **Links:** Product Url: https://www.dfrobot.com/product-1798.html, Wiki Url: https://wiki.dfrobot.com/Beetle_ESP32_SKU_DFR0575, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32-pico-d4_datasheet_en.pdf, Schematics Url: https://dfimg.dfrobot.com/wiki/18603/DFR0575_beetle-esp32-wifi-bluetooth-board_schematics_v1.pdf
- **Stores:** {"name":"DFRobot","url":"https://www.dfrobot.com/product-1798.html","price":"$9.90"}
- **Bus Interfaces:** I2C, UART, ADC
- **Gpio Map:** {"pin":"D2","function":"Digital I/O","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D3","function":"Digital I/O","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D4","function":"Digital I/O","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D7","function":"Digital I/O","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"A0","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A1","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A2","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A3","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"SDA","function":"I2C Data","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"SCL","function":"I2C Clock","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"TX","function":"UART Transmit","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"RX","function":"UART Receive","protocol":"UART","capabilities":["digital-input","digital-output"]}
- **Protocols:** {"name":"I2C","bus":"I2C0","pins":{"SDA":"SDA","SCL":"SCL"}}, {"name":"UART","bus":"Serial","pins":{"TX":"TX","RX":"RX"}}
- **Price:** Usd: 9.9, Buy Url: https://www.dfrobot.com/product-1798.html

---
[View full page](https://openhardware.directory/s/1439/dfrobot-beetle-esp32)

---

# DFRobot FireBeetle 2 ESP32-E

> Compact ESP32-E IoT microcontroller with WiFi 802.11 b/g/n, Bluetooth 4.2, 18 digital I/O, 11 analog inputs, 7 touch pins, 2 DACs, onboard WS2812 RGB LED, GDI display interface, and lithium battery charging in a tiny 25.4x60mm form factor.

## Details

- **Price:** Usd: 8.9, Buy Url: https://www.dfrobot.com/product-2195.html
- **Brand:** DFRobot
- **Board Type:** dev-board
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz, FPU, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Psram: none, Flash: 4MB, Usb: USB-C, Power: 5V + LiPo, Operating Voltage: 3.3V, Dimensions: 25.4 x 60mm, Weight: 23g, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Components:** {"name":"ESP32-WROOM-32E","type":"mcu","label":"Dual-Core WiFi & BT 4.2 Module","description":"Espressif ESP32-WROOM-32E with Xtensa LX6 dual-core at 240MHz, 520KB SRAM, 4MB flash, WiFi 802.11 b/g/n, Bluetooth 4.2 BR/EDR + BLE.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32e_esp32-wroom-32ue_datasheet_en.pdf"}, {"name":"WS2812B","type":"led-driver","label":"Onboard Addressable RGB LED","description":"WS2812 individually addressable RGB LED on GPIO5 for status indication and visual feedback.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812.pdf"}
- **Bus Interfaces:** {"name":"SPI","pins":{"SCK":"GPIO18","MISO":"GPIO19","MOSI":"GPIO23"}}, {"name":"I2C","pins":{"SDA":"GPIO21","SCL":"GPIO22"}}, {"name":"UART","bus":"UART0","pins":{"TX":"GPIO1","RX":"GPIO3"}}, {"name":"DAC","pins":{"DAC1":"GPIO25","DAC2":"GPIO26"}}
- **Gpio Map:** {"pin":"GPIO0","function":"D5","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO1","function":"UART0 TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO2","function":"D9 / Onboard LED","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO3","function":"UART0 RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO4","function":"D12","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO5","function":"D8 / WS2812 RGB LED","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO12","function":"D13","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO13","function":"D7","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO14","function":"D6","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO15","function":"A4","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO16","function":"D11","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO17","function":"D10","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO18","function":"SPI SCK","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO19","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO21","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO22","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO23","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO25","function":"D2 / DAC1","capabilities":["digital-input","digital-output","adc","dac","pwm"]}, {"pin":"GPIO26","function":"D3 / DAC2","capabilities":["digital-input","digital-output","adc","dac","pwm"]}, {"pin":"GPIO34","function":"A2 (input only)","capabilities":["digital-input","adc","input-only"]}, {"pin":"GPIO35","function":"A3 (input only)","capabilities":["digital-input","adc","input-only"]}, {"pin":"GPIO36","function":"A0 (input only)","capabilities":["digital-input","input-only"]}, {"pin":"GPIO39","function":"A1 (input only)","capabilities":["digital-input","input-only"]}
- **Firmware:** arduino, esp-idf, micropython, esphome
- **Use Cases:** iot, smart-home, environmental-monitoring, battery-powered-sensor-node, weather-display, plant-monitoring
- **Links:** Product Url: https://www.dfrobot.com/product-2195.html, Wiki Url: https://wiki.dfrobot.com/FireBeetle_Board_ESP32_E_SKU_DFR0654
- **Stores:** {"name":"DFRobot","url":"https://www.dfrobot.com/product-2195.html","price":"$8.90"}

---
[View full page](https://openhardware.directory/s/1439/dfrobot-firebeetle-2-esp32-e)

---

# Waveshare RP2350B-Plus-W

> Compact Pico-form-factor development board featuring the Raspberry Pi RP2350B dual-architecture MCU with WiFi and Bluetooth 5.2 via the Raspberry Pi Radio Module 2, 16MB flash, 26 GPIO pins, and USB-C connectivity.

## Details

- **Price:** Usd: 10.99, Buy Url: https://www.waveshare.com/rp2350b-plus-w.htm
- **Brand:** Waveshare
- **Board Type:** dev-board
- **Status:** active
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: Bluetooth 5.2
- **Specs:** Cpu: ARM Cortex-M33 / RISC-V Hazard3 dual-core @ 150MHz, FPU, DSP, TrustZone, 12 PIO state machines, Cpu Architecture: ARM Cortex-M33 / RISC-V Hazard3, Cpu Frequency: 150MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 16MB, Usb: USB-C (USB 1.1 host/device), Power: 5V, Operating Voltage: 3.3V, Operating Temp: -20°C to +70°C, Dimensions: 51 × 21mm, Weight: 4g, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"name":"RP2350B","type":"mcu","label":"Dual-Architecture ARM/RISC-V MCU","description":"Raspberry Pi RP2350B dual-core microcontroller with switchable ARM Cortex-M33 and Hazard3 RISC-V cores at 150MHz, 520KB SRAM, 48 GPIO, 12 PIO state machines, and hardware security features including TrustZone and secure boot.","datasheetUrl":"https://datasheets.raspberrypi.com/rp2350/rp2350-datasheet.pdf"}, {"name":"CYW43439","type":"wifi-bluetooth-module","label":"WiFi 4 + Bluetooth 5.2 Radio Module","description":"Infineon AIROC CYW43439 combo chip inside the Raspberry Pi Radio Module 2, providing single-band 2.4GHz WiFi 4 (802.11 b/g/n) and Bluetooth 5.2 with integrated PA, LNA, and TR switch.","datasheetUrl":"https://www.infineon.com/part/CYW43439"}, {"name":"ME6217C33M5G","type":"voltage-regulator","label":"3.3V LDO Voltage Regulator","description":"Microne ME6217C33M5G low dropout regulator providing stable 3.3V output with up to 800mA current for powering the RP2350B and peripherals.","datasheetUrl":"https://www.lcsc.com/datasheet/lcsc_datasheet_1912111437_MICRONE-Nanjing-Micro-One-Elec-ME6217C33M5G_C427602.pdf"}
- **Bus Interfaces:** {"name":"UART","bus":"UART0","pins":{"TX":"GP0","RX":"GP1"}}, {"name":"UART","bus":"UART1","pins":{"TX":"GP4","RX":"GP5"}}, {"name":"I2C","bus":"I2C0","pins":{"SDA":"GP0","SCL":"GP1"}}, {"name":"I2C","bus":"I2C1","pins":{"SDA":"GP2","SCL":"GP3"}}, {"name":"SPI","bus":"SPI0","pins":{"SCK":"GP2","TX":"GP3","RX":"GP4","CSn":"GP5"}}, {"name":"SPI","bus":"SPI1","pins":{"SCK":"GP10","TX":"GP11","RX":"GP12","CSn":"GP13"}}, {"name":"ADC","pins":{"ADC0":"GP40","ADC1":"GP41","ADC2":"GP42"}}, {"name":"PWM","pins":"22 PWM channels across GP0-GP22"}
- **Gpio Map:** {"pin":"GP0","function":"UART0 TX / I2C0 SDA / SPI0 RX","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP1","function":"UART0 RX / I2C0 SCL / SPI0 CSn","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP2","function":"I2C1 SDA / SPI0 SCK","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP3","function":"I2C1 SCL / SPI0 TX","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP4","function":"UART1 TX / I2C0 SDA / SPI0 RX","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP5","function":"UART1 RX / I2C0 SCL / SPI0 CSn","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP6","function":"General GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP7","function":"General GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP8","function":"General GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP9","function":"General GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP10","function":"SPI1 SCK","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP11","function":"SPI1 TX","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP12","function":"SPI1 RX","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP13","function":"SPI1 CSn","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP14","function":"General GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP15","function":"General GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP16","function":"General GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP17","function":"General GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP18","function":"General GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP19","function":"General GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP20","function":"General GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP21","function":"General GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP22","function":"General GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP40","function":"ADC0","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GP41","function":"ADC1","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GP42","function":"ADC2","capabilities":["digital-input","digital-output","adc"]}
- **Firmware:** micropython, arduino, circuitpython, pico-sdk
- **Use Cases:** wireless-sensor-node, prototyping, iot
- **Certifications:** FCC, CE
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/rp2350b-plus-w.htm","price":"10.99"}
- **Links:** Product Url: https://www.waveshare.com/rp2350b-plus-w.htm, Wiki Url: https://www.waveshare.com/wiki/RP2350B-Plus-W, Datasheet Url: https://datasheets.raspberrypi.com/rp2350/rp2350-datasheet.pdf, Schematics Url: https://files.waveshare.com/wiki/RP2350B-Plus-W/RP2350B-Plus-W.pdf

---
[View full page](https://openhardware.directory/s/1439/waveshare-rp2350b-plus-w)

---

# DFRobot FireBeetle 2 ESP32-S3 (N4)

> ESP32-S3 dual-core IoT microcontroller with AI acceleration, WiFi 802.11 b/g/n, BLE 5.0, 26 GPIO pins, 20 ADC channels, USB 2.0 OTG, GDI display interface, lithium battery charging, and stamp-hole PCB design in a 25.4x60mm form factor.

## Details

- **Price:** Usd: 9.9, Buy Url: https://www.dfrobot.com/product-2836.html
- **Brand:** DFRobot
- **Board Type:** dev-board
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI vector extensions, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: none, Flash: 4MB, Usb: USB-C (OTG), Power: 5V + LiPo, Operating Voltage: 3.3V, Dimensions: 25.4 x 60mm, Weight: 23g, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Components:** {"name":"ESP32-S3-WROOM-1-N4","type":"mcu","label":"Dual-Core WiFi & BLE 5 MCU with AI Acceleration","description":"Espressif ESP32-S3-WROOM-1-N4 with Xtensa LX7 dual-core at 240MHz, 512KB SRAM, 4MB flash, WiFi 802.11 b/g/n, BLE 5.0, and AI vector extensions.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3-wroom-1_wroom-1u_datasheet_en.pdf"}
- **Bus Interfaces:** {"name":"SPI","pins":{"SPI":"2 channels multiplexed"}}, {"name":"I2C","pins":{"I2C":"2 channels multiplexed"}}, {"name":"UART","pins":{"UART":"3 channels"}}, {"name":"I2S","pins":{"I2S":"2 channels"}}, {"name":"USB OTG","pins":{"USB":"USB 2.0 OTG full-speed"}}, {"name":"ADC","pins":{"ADC":"20 channels, 2x 12-bit SAR"}}, {"name":"IR","pins":{"TX":"5 channels","RX":"5 channels"}}
- **Firmware:** arduino, esp-idf, micropython, esphome, platformio
- **Use Cases:** iot, smart-home, environmental-monitoring, battery-powered-sensor-node, educational-platform, custom-ui-development
- **Links:** Product Url: https://www.dfrobot.com/product-2836.html, Wiki Url: https://wiki.dfrobot.com/SKU_DFR1145_FireBeetle_2_Board_ESP32_S3, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32-s3-wroom-1_wroom-1u_datasheet_en.pdf
- **Stores:** {"name":"DFRobot","url":"https://www.dfrobot.com/product-2836.html","price":"$9.90"}

---
[View full page](https://openhardware.directory/s/1439/dfrobot-firebeetle-2-esp32-s3-n4)

---

# DFRobot FireBeetle ESP32

> Compact ESP32 IoT microcontroller with dual-core Xtensa LX6 at 240MHz, WiFi 802.11 b/g/n, Bluetooth 4.2, 16MB flash, 520KB SRAM, 10 digital I/O, 5 analog inputs, onboard LiPo charging, 10uA deep sleep, and 250+ tutorials.

## Details

- **Price:** Usd: 8.9, Buy Url: https://www.dfrobot.com/product-1590.html
- **Brand:** DFRobot
- **Board Type:** dev-board
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz, FPU, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Psram: none, Flash: 16MB, Usb: Micro-USB, Power: 5V via Micro-USB or 3.7V LiPo battery, Operating Voltage: 3.3V, Operating Temp: -40°C to +85°C, Dimensions: 29 x 58mm, Weight: 24g, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Components:** {"name":"ESP-WROOM-32","type":"mcu","label":"Dual-Core WiFi & BT 4.2 Module","description":"Espressif ESP-WROOM-32 with Xtensa LX6 dual-core at 240MHz, 520KB SRAM, 16MB flash, WiFi 802.11 b/g/n, Bluetooth 4.2 BR/EDR + BLE.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf"}
- **Bus Interfaces:** {"name":"SPI","pins":{"SPI":"1 channel"}}, {"name":"I2C","pins":{"I2C":"1 channel"}}, {"name":"UART","pins":{"UART":"1 channel"}}, {"name":"I2S","pins":{"I2S":"1 channel"}}, {"name":"SDIO","pins":{"SD":"1 interface"}}
- **Gpio Map:** {"pin":"D2","function":"Digital I/O","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D3","function":"Digital I/O","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D4","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"D5","function":"Digital I/O","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","function":"Digital I/O","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D7","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"D8","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"D9","function":"Built-in LED","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D10","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"D11","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"A0","function":"Analog In","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A1","function":"Analog In","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A2","function":"Analog In","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A3","function":"Analog In","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A4","function":"Analog In","capabilities":["digital-input","digital-output","adc"]}
- **Firmware:** arduino, esp-idf, micropython, esphome
- **Use Cases:** iot, smart-home, environmental-monitoring, battery-powered-sensor-node, educational-platform, weather-display
- **Certifications:** FCC, CE
- **Links:** Product Url: https://www.dfrobot.com/product-1590.html, Wiki Url: https://wiki.dfrobot.com/FireBeetle_ESP32_IOT_Microcontroller(V3.0)__Supports_Wi-Fi_&_Bluetooth__SKU__DFR0478
- **Stores:** {"name":"DFRobot","url":"https://www.dfrobot.com/product-1590.html","price":"$8.90"}

---
[View full page](https://openhardware.directory/s/1439/dfrobot-firebeetle-esp32)

---

# Waveshare ESP32-S3-CAM-OV5640

> ESP32-S3 AIoT camera board with 5MP OV5640 autofocus camera, dual-microphone array with noise cancellation, ES8311 audio codec, NS4150B speaker amplifier, battery charging, and display/camera expansion interfaces.

## Details

- **Brand:** Waveshare
- **Price:** Usd: 16.99, Buy Url: https://www.waveshare.com/esp32-s3-cam-ov5640.htm
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/esp32-s3-cam-ov5640.htm","price":"$16.99"}
- **Board Type:** dev-board
- **Battery Powered:** Li-Po
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI vector instructions, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB, Flash: 16MB, Usb: USB-C, Power: 5V via USB-C / 3.7V LiPo battery, Operating Voltage: 3.3V, Antenna Connector: Built-in ceramic + IPEX-1, Sd Card: microSD, Battery Capacity: 3.7V LiPo (not included)
- **Components:** {"name":"ESP32-S3","label":"Dual-Core WiFi & BLE 5.0 MCU","type":"mcu","description":"Espressif ESP32-S3 Xtensa LX7 dual-core @ 240MHz with 512KB SRAM, 8MB PSRAM, 16MB flash, WiFi and BLE 5.0","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"OV5640","label":"5MP Autofocus Camera","type":"camera","description":"OmniVision OV5640 5MP autofocus camera sensor, 2592x1944 resolution, DVP interface, 55 degree horizontal FOV","datasheetUrl":"https://cdn.sparkfun.com/datasheets/Sensors/LightImaging/OV5640_datasheet.pdf"}, {"name":"ES8311","label":"Low-Power Mono Audio Codec","type":"audio-adc","description":"Everest Semiconductor ES8311 24-bit mono audio codec with DAC, ADC, I2S interface for speaker and microphone","datasheetUrl":"https://datasheet.lcsc.com/lcsc/2108130930_Everest-semi-Everest-Semiconductor-ES8311_C2688009.pdf"}, {"name":"ES7210","label":"Quad-Channel Audio ADC","type":"audio-adc","description":"Everest Semiconductor ES7210 four-channel audio ADC for dual-microphone array with noise reduction and echo cancellation","datasheetUrl":"https://datasheet.lcsc.com/lcsc/2206010030_Everest-semi-Everest-Semiconductor-ES7210_C2919758.pdf"}, {"name":"NS4150B","label":"3W Mono Class-D Amplifier","type":"audio-amplifier","description":"Novosense NS4150B filterless Class-D mono amplifier, 3W output into 4 ohm speaker","datasheetUrl":"https://datasheet.lcsc.com/lcsc/2204281400_Novosense-Micro-NS4150B_C2897867.pdf"}, {"name":"ETA6098","label":"LiPo Battery Charger","type":"battery-charger","description":"ETA Solutions ETA6098 single-cell LiPo battery charging IC with power path management","datasheetUrl":"https://datasheet.lcsc.com/lcsc/2206010030_ETA-Solutions-ETA6098_C2919758.pdf"}, {"name":"CH32V003F4U6","label":"RISC-V I/O Expansion MCU","type":"io-expander","description":"WCH CH32V003F4U6 RISC-V co-processor providing additional GPIO expansion","datasheetUrl":"https://www.wch-ic.com/downloads/CH32V003DS0_PDF.html"}, {"name":"MP1605GTF-Z","label":"3.3V 2A DC-DC Buck Converter","type":"power-management","description":"MPS MP1605GTF-Z synchronous buck converter providing 3.3V at up to 2A output","datasheetUrl":"https://www.monolithicpower.com/en/documentview/productdocument/index/version/2/document_type/Datasheet/lang/en/sku/MP1605/document_id/9426/"}
- **Protocols:** {"name":"SPI","description":"LCD display interface (GPIO3/4/5/7/8/9)"}, {"name":"I2C","description":"Audio codec and expander bus (GPIO10/11)"}, {"name":"I2S","description":"Audio data bus (GPIO12-16)"}, {"name":"DVP","description":"Camera parallel interface (GPIO1/2/17/18/39/44/45/46/47/48)"}, {"name":"UART","description":"Serial communication header"}
- **Gpio Map:** {"pin":"GPIO1","function":"CAM_HREF","protocol":"DVP","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO2","function":"CAM_D0","protocol":"DVP","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO3","function":"LCD_CS","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO4","function":"LCD_SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO5","function":"LCD_BL","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO7","function":"LCD_DC","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO8","function":"LCD_MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO9","function":"LCD_MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO10","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO11","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO12","function":"I2S MCLK","protocol":"I2S","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO13","function":"I2S SCLK","protocol":"I2S","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO14","function":"I2S LRCK","protocol":"I2S","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO15","function":"I2S_ASDOUT (mic)","protocol":"I2S","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO16","function":"I2S_DSDIN (speaker)","protocol":"I2S","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO17","function":"CAM_D1","protocol":"DVP","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO18","function":"CAM_D2","protocol":"DVP","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO39","function":"CAM_D3","protocol":"DVP","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO40","function":"SD_SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO41","function":"SD_MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO42","function":"SD_MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}
- **Links:** Product Url: https://www.waveshare.com/esp32-s3-cam-ov5640.htm, Github Url: https://github.com/waveshareteam, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf
- **Firmware Compatible:** arduino, esp-idf
- **Product Readiness:** developer
- **Use Cases:** computer-vision, ip-camera, ai-voice-assistant, security-camera, timelapse-photography, voice-assistant

## Tags

`esp32-s3`, `camera`, `ov5640`, `5mp`, `ai`, `audio`, `microphone`, `voice`, `aiot`, `waveshare`

---
[View full page](https://openhardware.directory/s/1439/waveshare-esp32-s3-cam-ov5640)

---

# Waveshare ESP32-S3-AUDIO-Board

> ESP32-S3 AI smart speaker development board with dual-microphone array, ES8311 audio codec, 7 surround RGB LEDs, RTC, camera and LCD expansion interfaces, and LiPo battery support for voice assistant and audio projects.

## Details

- **Brand:** Waveshare
- **Price:** Usd: 15.99, Buy Url: https://www.waveshare.com/esp32-s3-audio-board.htm
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/esp32-s3-audio-board.htm","price":"$15.99"}
- **Board Type:** dev-board
- **Battery Powered:** Li-Po
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI vector instructions, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB, Flash: 16MB, Usb: USB-C, Power: 5V via USB-C / 3.7V LiPo battery, Operating Voltage: 3.3V, Antenna Connector: Built-in ceramic + IPEX-1, Sd Card: microSD, Battery Capacity: 3.7V LiPo (sold separately)
- **Components:** {"name":"ESP32-S3R8","label":"Dual-Core WiFi & BLE 5.0 MCU with 8MB PSRAM","type":"mcu","description":"Espressif ESP32-S3R8 Xtensa LX7 dual-core @ 240MHz with 512KB SRAM, 8MB PSRAM, WiFi and BLE 5.0","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"ES8311","label":"Low-Power Mono Audio Codec","type":"audio-adc","description":"Everest Semiconductor ES8311 24-bit mono audio codec with DAC/ADC and I2S interface for speaker output and microphone input","datasheetUrl":"https://datasheet.lcsc.com/lcsc/2108130930_Everest-semi-Everest-Semiconductor-ES8311_C2688009.pdf"}, {"name":"ES7210","label":"Quad-Channel Audio ADC","type":"audio-adc","description":"Everest Semiconductor ES7210 four-channel audio ADC for dual-microphone array with noise reduction","datasheetUrl":"https://datasheet.lcsc.com/lcsc/2206010030_Everest-semi-Everest-Semiconductor-ES7210_C2919758.pdf"}, {"name":"TCA9555PWR","label":"16-Channel I2C GPIO Expander","type":"io-expander","description":"Texas Instruments TCA9555PWR 16-bit I2C GPIO expander with interrupt output","datasheetUrl":"https://www.ti.com/lit/ds/symlink/tca9555.pdf"}, {"name":"PCF85063","label":"Nano-Power I2C RTC","type":"rtc","description":"NXP PCF85063 real-time clock with integrated crystal, alarm function, and battery backup","datasheetUrl":"https://www.nxp.com/docs/en/data-sheet/PCF85063A.pdf"}, {"name":"MP1605GTF-Z","label":"3.3V 2A DC-DC Buck Converter","type":"power-management","description":"MPS MP1605GTF-Z synchronous buck converter providing 3.3V at up to 2A output","datasheetUrl":"https://www.monolithicpower.com/en/documentview/productdocument/index/version/2/document_type/Datasheet/lang/en/sku/MP1605/document_id/9426/"}, {"name":"WS2812B","label":"Surround RGB LEDs (x7)","type":"led-driver","description":"7x WS2812 addressable RGB LEDs in surround configuration for voice assistant visual feedback","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf"}
- **Protocols:** {"name":"SPI","description":"LCD display interface via 18-pin FPC (GPIO3/4/5/7/8/9)"}, {"name":"I2C","description":"Audio codec, RTC, and GPIO expander bus (GPIO10/11)"}, {"name":"I2S","description":"Audio data bus for codec and microphones (GPIO12-16)"}, {"name":"DVP","description":"24-pin camera interface for OV2640/OV5640"}, {"name":"UART","description":"Serial communication interface"}
- **Gpio Map:** {"pin":"GPIO3","function":"LCD_CS","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO4","function":"LCD_SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO5","function":"LCD_BL","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO7","function":"LCD_DC","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO8","function":"LCD_MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO9","function":"LCD_MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO10","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO11","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO12","function":"I2S MCLK","protocol":"I2S","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO13","function":"I2S SCLK","protocol":"I2S","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO14","function":"I2S LRCK","protocol":"I2S","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO15","function":"I2S_ASDOUT (mic)","protocol":"I2S","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO16","function":"I2S_DSDIN (speaker)","protocol":"I2S","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO40","function":"SD_SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO41","function":"SD_D0/MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO42","function":"SD_CMD/MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}
- **Links:** Product Url: https://www.waveshare.com/esp32-s3-audio-board.htm, Github Url: https://github.com/waveshareteam, Wiki Url: https://www.waveshare.com/wiki/ESP32-S3-AUDIO-Board, Schematics Url: https://files.waveshare.com/wiki/ESP32-S3-AUDIO-Board/ESP32-S3-AUDIO-Board_1.1.pdf, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf
- **Firmware Compatible:** arduino, esp-idf
- **Open Source:** Schematics: true
- **Product Readiness:** developer
- **Use Cases:** ai-voice-assistant, voice-assistant, music-player, internet-radio, smart-home-dashboard, computer-vision

## Tags

`esp32-s3`, `audio`, `smart-speaker`, `microphone`, `voice-assistant`, `ai`, `rgb-led`, `rtc`, `waveshare`

---
[View full page](https://openhardware.directory/s/1439/waveshare-esp32-s3-audio-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 rail enclosure.

## Details

- **Brand:** Waveshare
- **Price:** Usd: 42.99, Buy Url: https://www.waveshare.com/esp32-s3-poe-eth-8di-8do.htm
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/esp32-s3-poe-eth-8di-8do.htm","price":"$42.99"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Ethernet: 10/100 Mbps (W5500, PoE 802.3af)
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI vector instructions, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB, Flash: 16MB, Usb: USB-C, Power: PoE 802.3af / 7-36V DC / 5V USB-C, Operating Voltage: 3.3V, Antenna Connector: SMA female (2.4GHz 4dB antenna included), Sd Card: microSD, Dimensions: 175 x 90 x 40mm, Weight: 321g
- **Components:** {"name":"ESP32-S3-WROOM-1U-N16R8","label":"Dual-Core WiFi & BLE MCU Module (16MB/8MB)","type":"mcu","description":"Espressif ESP32-S3-WROOM-1U module with Xtensa LX7 dual-core @ 240MHz, 16MB flash, 8MB PSRAM, U.FL antenna connector","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3-wroom-1_wroom-1u_datasheet_en.pdf"}, {"name":"W5500","label":"10/100 Mbps SPI Ethernet Controller","type":"ethernet-phy","description":"WIZnet W5500 hardwired TCP/IP Ethernet controller with SPI interface, 10/100 Mbps, 8 simultaneous sockets","datasheetUrl":"https://www.wiznet.io/wp-content/uploads/wiznethome/Chip/W5500/Documents/W5500_ds_v110e.pdf"}, {"name":"TCA9554PWR","label":"8-Channel I2C GPIO Expander","type":"io-expander","description":"Texas Instruments TCA9554PWR 8-bit I2C GPIO expander controlling the 8 digital output channels","datasheetUrl":"https://www.ti.com/lit/ds/symlink/tca9554.pdf"}, {"name":"PCF85063","label":"Nano-Power I2C RTC","type":"rtc","description":"NXP PCF85063 real-time clock with 1220 rechargeable battery backup for scheduled automation tasks","datasheetUrl":"https://www.nxp.com/docs/en/data-sheet/PCF85063A.pdf"}, {"name":"WS2812B","label":"Programmable RGB Status LED","type":"led-driver","description":"WS2812 addressable RGB LED for visual status indication","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf"}
- **Protocols:** {"name":"SPI","description":"W5500 Ethernet (GPIO12-16, GPIO39) and TF card (GPIO45/47/48)"}, {"name":"RS-485","description":"Isolated RS-485 with TVS protection (GPIO17 TX, GPIO18 RX, GPIO21 RTS)"}, {"name":"CAN","description":"Isolated CAN bus (GPIO2 TX, GPIO3 RX)"}, {"name":"I2C","description":"RTC and I/O expander bus (GPIO41 SCL, GPIO42 SDA)"}
- **Gpio Map:** {"pin":"GPIO0","function":"BOOT button","capabilities":["digital-input","strapping"]}, {"pin":"GPIO2","function":"CAN TX","protocol":"CAN","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO3","function":"CAN RX","protocol":"CAN","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO4","function":"DI_CH1 (digital input)","capabilities":["digital-input"]}, {"pin":"GPIO5","function":"DI_CH2 (digital input)","capabilities":["digital-input"]}, {"pin":"GPIO6","function":"DI_CH3 (digital input)","capabilities":["digital-input"]}, {"pin":"GPIO7","function":"DI_CH4 (digital input)","capabilities":["digital-input"]}, {"pin":"GPIO8","function":"DI_CH5 (digital input)","capabilities":["digital-input"]}, {"pin":"GPIO9","function":"DI_CH6 (digital input)","capabilities":["digital-input"]}, {"pin":"GPIO10","function":"DI_CH7 (digital input)","capabilities":["digital-input"]}, {"pin":"GPIO11","function":"DI_CH8 (digital input)","capabilities":["digital-input"]}, {"pin":"GPIO12","function":"ETH_INT","protocol":"SPI","capabilities":["digital-input"]}, {"pin":"GPIO13","function":"ETH_MOSI","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO14","function":"ETH_MISO","protocol":"SPI","capabilities":["digital-input"]}, {"pin":"GPIO15","function":"ETH_SCLK","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO16","function":"ETH_CS","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO17","function":"RS-485 TX","protocol":"UART","capabilities":["digital-output"]}, {"pin":"GPIO18","function":"RS-485 RX","protocol":"UART","capabilities":["digital-input"]}, {"pin":"GPIO21","function":"RS-485 RTS","capabilities":["digital-output"]}, {"pin":"GPIO38","function":"WS2812 RGB LED data","capabilities":["digital-output"]}, {"pin":"GPIO39","function":"ETH_RST","capabilities":["digital-output"]}, {"pin":"GPIO40","function":"RTC_INT","capabilities":["digital-input"]}, {"pin":"GPIO41","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO42","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO45","function":"SD_D0","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO46","function":"Buzzer control","capabilities":["digital-output"]}, {"pin":"GPIO47","function":"SD_CMD","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO48","function":"SD_SCK","protocol":"SPI","capabilities":["digital-output"]}
- **Links:** Product Url: https://www.waveshare.com/esp32-s3-poe-eth-8di-8do.htm, Github Url: https://github.com/VolosR/waveshareControl, Wiki Url: https://www.waveshare.com/wiki/ESP32-S3-POE-ETH-8DI-8DO, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf
- **Firmware Compatible:** arduino, esp-idf
- **Product Readiness:** consumer
- **Use Cases:** industrial-iot, plc-replacement, building-management, poe-iot-gateway, industrial-automation, home-automation

## Tags

`esp32-s3`, `poe`, `ethernet`, `w5500`, `digital-io`, `industrial`, `din-rail`, `rs485`, `can-bus`, `optocoupler`, `waveshare`

---
[View full page](https://openhardware.directory/s/1439/waveshare-esp32-s3-poe-eth-8di-8do)

---

# Radxa ROCK 5B+

> RK3588 Pico-ITX SBC with up to 32GB LPDDR5, dual M.2 NVMe, WiFi 6, 2.5GbE PoE, four independent display outputs, and optional 4G/5G via SIM card slot — the upgraded Rock 5B for demanding edge and NAS deployments.

## Details

- **Brand:** Radxa
- **Board Types:** linux-sbc
- **Connectivity:** Ethernet: 2.5 Gbps with PoE (RTL8852BE), Wifi: 802.11 a/b/g/n/ac/ax (WiFi 6, RTL8852BE), Bluetooth: Bluetooth 5.2 (RTL8852BE), Cellular: 4G LTE / 5G via M.2 Key-B + SIM slot
- **Specs:** Cpu: ARM Cortex-A76 ×4 @ 2.4GHz + Cortex-A55 ×4 @ 1.8GHz, Cpu Architecture: ARM big.LITTLE (Cortex-A76 + A55), Cpu Frequency: 2.4GHz, Cpu Cores: 8, Ram: 4GB / 8GB / 16GB / 24GB / 32GB LPDDR5, Flash: 0–256GB onboard eMMC + 2× M.2 NVMe (PCIe 3.0 x2) + SPI flash, Sd Card: microSD, Usb: 2× USB 3.1 Gen1 Type-A, 1× USB 3.1 Type-C (DP Alt Mode), 2× USB 2.0, Power: 12V DC (USB-C port is data/DP only, not power input), Operating Voltage: 3.3V GPIO, Dimensions: 100 × 72mm (Pico-ITX), Antenna Connector: Built-in PCB antenna (WiFi 6 + BT 5.2)
- **Components:** {"name":"RK3588","type":"soc","label":"Octa-Core RK3588 with 6 TOPS NPU","description":"Rockchip RK3588: 4× Cortex-A76 @ 2.4GHz + 4× Cortex-A55 @ 1.8GHz, Mali-G610 MP4 GPU, 6 TOPS NPU, 8K H.265/VP9 decode @ 60fps.","datasheetUrl":"https://www.rock-chips.com/a/en/products/RK35_Series/2022/0926/1660.html"}, {"name":"RTL8852BE","type":"module","label":"WiFi 6 + Bluetooth 5.2 + 2.5GbE","description":"Realtek RTL8852BE providing onboard WiFi 6 (802.11ax), Bluetooth 5.2, and the 2.5 Gigabit Ethernet interface.","datasheetUrl":"https://www.realtek.com/en/products/communications-network-ics/item/rtl8852be"}, {"name":"Mali-G610","type":"gpu","label":"Mali-G610 MP4 GPU","description":"ARM Mali-G610 MP4 supporting OpenGL ES 3.2, OpenCL 2.2, and Vulkan 1.2.","datasheetUrl":"https://developer.arm.com/Processors/Mali-G610"}
- **Gpio Map:** {"pin":"Pin 3","function":"I2C_SDA","protocol":"I2C","capabilities":["digital-input","digital-output","i2c"]}, {"pin":"Pin 5","function":"I2C_SCL","protocol":"I2C","capabilities":["digital-input","digital-output","i2c"]}, {"pin":"Pin 7","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 8","function":"UART_TX","protocol":"UART","capabilities":["digital-output","uart"]}, {"pin":"Pin 10","function":"UART_RX","protocol":"UART","capabilities":["digital-input","uart"]}, {"pin":"Pin 11","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 12","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 13","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 15","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 16","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 18","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 19","function":"SPI_MOSI","protocol":"SPI","capabilities":["digital-output","spi"]}, {"pin":"Pin 21","function":"SPI_MISO","protocol":"SPI","capabilities":["digital-input","spi"]}, {"pin":"Pin 22","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 23","function":"SPI_CLK","protocol":"SPI","capabilities":["digital-input","digital-output","spi"]}, {"pin":"Pin 24","function":"SPI_CSn0","protocol":"SPI","capabilities":["digital-output","spi"]}, {"pin":"Pin 26","function":"SPI_CSn1","protocol":"SPI","capabilities":["digital-output","spi"]}, {"pin":"Pin 27","function":"I2C_SDA (alt)","protocol":"I2C","capabilities":["digital-input","digital-output","i2c"]}, {"pin":"Pin 28","function":"I2C_SCL (alt)","protocol":"I2C","capabilities":["digital-input","digital-output","i2c"]}, {"pin":"Pin 29","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 31","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 32","function":"PWM","protocol":"PWM","capabilities":["digital-output","pwm"]}, {"pin":"Pin 33","function":"PWM","protocol":"PWM","capabilities":["digital-output","pwm"]}, {"pin":"Pin 35","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 36","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 37","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 38","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 40","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}
- **Firmware:** armbian, debian, ubuntu, android, buildroot
- **Use Cases:** home-server, home-server, edge-ai, edge-computing, digital-signage, arm-sbc-development, embedded-linux, home-lab-networking, computer-vision
- **Stores:** {"name":"Radxa (AliExpress)","url":"https://radxa.com/products/rock5/5bp/","price":"70.00"}
- **Links:** Product Url: https://radxa.com/products/rock5/5bp/, Wiki Url: https://wiki.radxa.com/Rock5/5b, Datasheet Url: https://www.rock-chips.com/a/en/products/RK35_Series/2022/0926/1660.html, Github Url: https://github.com/radxa
- **Price:** Usd: 70, Buy Url: https://radxa.com/products/rock5/5bp/

## Tags

`rk3588`, `linux`, `arm`, `sbc`, `nas`, `wifi6`, `npu`, `radxa`, `pico-itx`, `lpddr5`, `nvme`

---
[View full page](https://openhardware.directory/s/1439/radxa-rock-5b-plus)

---

# Khadas Edge 2

> Ultra-thin 82×57.5×5.7mm RK3588S SBC with WiFi 6, Bluetooth 5.0, USB-C DisplayPort, four independent display outputs, and a 6 TOPS NPU — the thinnest RK3588S single-board computer available.

## Details

- **Brand:** Khadas
- **Board Types:** linux-sbc
- **Connectivity:** Wifi: 802.11 a/b/g/n/ac/ax (WiFi 6), 2×2 MIMO (AP6275P), Bluetooth: Bluetooth 5.0 (AP6275P)
- **Specs:** Cpu: ARM Cortex-A76 ×4 @ 2.25GHz + Cortex-A55 ×4 @ 1.8GHz, Cpu Architecture: ARM big.LITTLE (Cortex-A76 + A55), Cpu Frequency: 2.25GHz, Cpu Cores: 8, Ram: 8GB / 16GB LPDDR4X, Flash: 32GB / 64GB eMMC 5.1, Sd Card: none, Usb: 1× USB 3.1 Type-A, 1× USB 2.0 Type-A, 1× USB 3.1 Type-C (DP + PD), 1× USB-C (power only), Power: USB-C PD, Operating Voltage: 3.3V GPIO (via FPC), Dimensions: 82 × 57.5 × 5.7mm, Weight: 25g, Antenna Connector: Built-in PCB antenna (WiFi 6 + BT 5.0)
- **Components:** {"name":"RK3588S","type":"soc","label":"Octa-Core RK3588S2 with 6 TOPS NPU","description":"Rockchip RK3588S2 (enhanced RK3588S): 4× Cortex-A76 @ 2.25GHz + 4× Cortex-A55 @ 1.8GHz, Mali-G610 MP4 GPU, 6 TOPS NPU, 8K H.265 decode.","datasheetUrl":"https://www.rock-chips.com/a/en/products/RK35_Series/2022/0926/1660.html"}, {"name":"AP6275P","type":"module","label":"WiFi 6 + Bluetooth 5.0 Module","description":"AMPAK AP6275P PCIe WiFi 6 (802.11ax) + Bluetooth 5.0 module with 2×2 MIMO.","datasheetUrl":"https://www.ampak.com.tw/upload/AP6275P_DS_Rev.1.0.pdf"}
- **Gpio Map:** {"pin":"FPC1 Pin 1","function":"UART_TX","protocol":"UART","capabilities":["digital-output","uart"]}, {"pin":"FPC1 Pin 2","function":"UART_RX","protocol":"UART","capabilities":["digital-input","uart"]}, {"pin":"FPC1 Pin 3","function":"I2C_SDA","protocol":"I2C","capabilities":["digital-input","digital-output","i2c"]}, {"pin":"FPC1 Pin 4","function":"I2C_SCL","protocol":"I2C","capabilities":["digital-input","digital-output","i2c"]}, {"pin":"FPC1 Pin 5","function":"SPI_CLK","protocol":"SPI","capabilities":["digital-output","spi"]}, {"pin":"FPC1 Pin 6","function":"SPI_MOSI","protocol":"SPI","capabilities":["digital-output","spi"]}, {"pin":"FPC1 Pin 7","function":"SPI_MISO","protocol":"SPI","capabilities":["digital-input","spi"]}, {"pin":"FPC1 Pin 8","function":"SPI_CSn","protocol":"SPI","capabilities":["digital-output","spi"]}, {"pin":"FPC1 Pin 9","function":"PWM","protocol":"PWM","capabilities":["digital-output","pwm"]}, {"pin":"FPC1 Pin 10","function":"ADC","protocol":"ADC","capabilities":["adc"]}, {"pin":"FPC1 Pin 11","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"FPC1 Pin 12","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"FPC2 Pin 1","function":"I2S_CLK","protocol":"I2S","capabilities":["digital-output","i2s"]}, {"pin":"FPC2 Pin 2","function":"I2S_SDI","protocol":"I2S","capabilities":["digital-input","i2s"]}, {"pin":"FPC2 Pin 3","function":"I2S_SDO","protocol":"I2S","capabilities":["digital-output","i2s"]}, {"pin":"FPC2 Pin 4","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"FPC2 Pin 5","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}
- **Firmware:** armbian, debian, ubuntu, android
- **Use Cases:** edge-ai, computer-vision, arm-sbc-development, embedded-linux, media-player, iot-gateway
- **Stores:** {"name":"Khadas","url":"https://www.khadas.com/edge2","price":"229.90"}
- **Links:** Product Url: https://www.khadas.com/edge2, Wiki Url: https://docs.khadas.com/products/sbc/edge2/start, Datasheet Url: https://dl.khadas.com/products/edge2/specs/edge2-specs.pdf, Github Url: https://github.com/khadas
- **Price:** Usd: 229.9, Buy Url: https://www.khadas.com/edge2

## Tags

`rk3588s`, `linux`, `arm`, `sbc`, `wifi6`, `npu`, `khadas`, `ultra-thin`, `ai`, `rockchip`

---
[View full page](https://openhardware.directory/s/1439/khadas-edge-2)

---

# Orange Pi 5 Plus

> The Orange Pi 5 Plus is an expanded version of the Orange Pi 5, featuring the full Rockchip RK3588 SoC with up to 32GB LPDDR4X RAM, dual Gigabit Ethernet, Wi-Fi 6, an M.2 NVMe slot, and two HDMI ports — designed for high-end desktop and server workloads.

## Details

- **Brand:** Xunlong
- **Board Types:** linux-sbc
- **Firmware:** armbian
- **Specs:** Cpu: Rockchip RK3588 — 4x Cortex-A76 @ 2.4GHz + 4x Cortex-A55 @ 1.8GHz, Cpu Architecture: ARM Cortex-A76 + A55, Cpu Frequency: 2.4GHz, Cpu Cores: 8, Ram: 4GB / 8GB / 16GB / 32GB LPDDR4X, Flash: eMMC module + M.2 NVMe slot, Usb: 2x USB 3.0, 2x USB 2.0, 1x USB-C, Power: USB-C Power Delivery, Operating Voltage: 3.3V, Sd Card: microSD, Antenna Connector: Built-in PCB antenna (Wi-Fi 6 + BT 5.0)
- **Connectivity:** Wifi: Wi-Fi 6 (802.11 a/b/g/n/ac/ax), Bluetooth: BLE 5.0, Ethernet: 2x Gigabit Ethernet
- **Components:** {"name":"RK3588","type":"soc","label":"Rockchip RK3588","description":"Octa-core SoC with 4x Cortex-A76 + 4x Cortex-A55, Mali-G610 GPU, 6 TOPS NPU, dual PCIe 3.0","datasheetUrl":"https://www.rock-chips.com/a/en/products/RK35_Series/2022/0926/1660.html"}
- **Use Cases:** desktop-computing, media-center, ai-ml, nas, server
- **Links:** Product Url: http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-5-plus.html, Wiki Url: https://www.armbian.com/orange-pi-5-plus/
- **Stores:** {"name":"AliExpress","url":"https://www.aliexpress.com/store/1553371","price":"90.00"}
- **Price:** Usd: 90, Buy Url: https://www.aliexpress.com/store/1553371

## Tags

`sbc`, `linux`, `rockchip`, `rk3588`, `arm64`, `4k`, `8k`, `npu`, `nvme`, `wifi6`, `dual-ethernet`, `armbian`

---
[View full page](https://openhardware.directory/s/1439/orange-pi-5-plus)

---

# Radxa Zero 3W

> Credit-card sized Rockchip RK3566 SBC with up to 4GB LPDDR4, eMMC, microSD, WiFi 5, Bluetooth 5.0, and USB-C OTG — a compact headless Linux board with no Ethernet port.

## Details

- **Brand:** Radxa
- **Board Type:** linux-sbc
- **Product Readiness:** consumer
- **Specs:** Cpu: Rockchip RK3566, Cpu Architecture: ARM Cortex-A55, Cpu Cores: 4, Cpu Frequency: 1.8GHz, Soc: rk3566, Ram: 1GB / 2GB / 4GB LPDDR4, Flash: eMMC (8GB/16GB/32GB), Storage: eMMC + microSD, Sd Card: microSD, Gpu: Mali-G52, Operating Voltage: 3.3V, Power: 5V, Antenna Connector: Built-in PCB antenna
- **Connectivity:** Wifi: WiFi 5 (802.11ac), Bluetooth: BLE 5.0
- **Firmware Compatible:** armbian
- **Use Cases:** iot, embedded, wireless-sensor
- **Links:** Product Url: https://radxa.com/products/zeros/zero3w, Armbian: https://www.armbian.com/radxa-zero-3/
- **Open Source:** Schematics: true
- **Price:** Usd: 19.99, Buy Url: https://arace.tech/products/radxa-zero-3w
- **Stores:** {"name":"Arace Tech","url":"https://arace.tech/products/radxa-zero-3w","price":"$19.99"}

## Tags

`radxa`, `zero3w`, `rk3566`, `sbc`, `linux`, `armbian`, `compact`, `wifi`, `no-ethernet`

---
[View full page](https://openhardware.directory/s/1439/radxa-zero-3)

---

# Banana Pi M2 Pro

> Banana Pi M2 Pro is a compact SBC powered by the Amlogic S905X3 with 2GB DDR4, 16GB eMMC, WiFi 5, Bluetooth 5.0, three USB 3.0 ports, and USB-C power input.

## Details

- **Brand:** Banana Pi
- **Board Type:** linux-sbc
- **Connectivity:** Wifi: WiFi 5 (802.11ac), Bluetooth: BT 5.0, Ethernet: Gigabit Ethernet (10/100/1000M)
- **Specs:** Cpu: Amlogic S905X3, Cpu Architecture: ARM Cortex-A55, Cpu Frequency: 2.0GHz, Cpu Cores: quad-core, Ram: 2GB DDR4, Flash: 16GB eMMC, Usb: 3x USB 3.0 + USB-C, Power: 5V, Operating Voltage: 5V, Sd Card: microSD, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"Amlogic S905X3","type":"soc","label":"Quad-Core ARM Cortex-A55 SoC","description":"Amlogic S905X3 quad-core Cortex-A55 SoC at 2.0GHz with Mali-G31 GPU and 4K H.265 hardware decode.","datasheetUrl":"https://www.amlogic.com/#Products/393/index.html"}
- **Firmware Compatible:** armbian
- **Links:** Product Url: https://www.armbian.com/bananapim2pro/, Vendor Url: https://www.banana-pi.org/en/banana-pi-sbcs/53.html
- **Product Readiness:** consumer
- **Use Cases:** home-assistant-host, media-player, compact-linux-server, iot-gateway
- **Price:** Usd: 61, Buy Url: https://www.banana-pi.org/en/banana-pi-sbcs/53.html
- **Stores:** {"name":"Banana Pi","url":"https://www.banana-pi.org/en/banana-pi-sbcs/53.html","price":"$61.00"}

## Tags

`banana-pi`, `amlogic`, `s905x3`, `sbc`, `linux`, `armbian`, `wifi5`, `bluetooth`, `usb-c`, `single-board-computer`, `compact`

---
[View full page](https://openhardware.directory/s/1439/bananapi-m2-pro)

---

# Radxa Rockpi E

> Compact Rockchip RK3328 SBC with up to 4GB DDR4, eMMC, microSD, Gigabit + Fast Ethernet, USB 3.0, optional WiFi/BT, and USB-C power — a versatile small Linux board for networking and IoT.

## Details

- **Brand:** Radxa
- **Board Type:** linux-sbc
- **Product Readiness:** consumer
- **Specs:** Cpu: Rockchip RK3328, Cpu Architecture: ARM Cortex-A53, Cpu Cores: 4, Cpu Frequency: 1.5GHz, Soc: rk3328, Ram: 1GB / 2GB / 4GB DDR4, Flash: eMMC module socket, Storage: eMMC module + microSD, Sd Card: microSD, Gpu: Mali-450, Operating Voltage: 3.3V, Power: 5V, Antenna Connector: Built-in PCB antenna
- **Connectivity:** Wifi: WiFi 4 (optional), Bluetooth: 4.2 (optional), Ethernet: Gigabit (1 GbE) + 100 Mbps
- **Firmware Compatible:** armbian
- **Use Cases:** router, gateway, iot, media-center
- **Links:** Product Url: https://radxa.com/products/rockpi/pie, Armbian: https://www.armbian.com/rockpie/
- **Open Source:** Schematics: true
- **Price:** Usd: 29.9, Buy Url: https://arace.tech/products/radxa-rock-pi-e
- **Stores:** {"name":"Arace Tech","url":"https://arace.tech/products/radxa-rock-pi-e","price":"$29.90"}

## Tags

`radxa`, `rockpi-e`, `rk3328`, `sbc`, `linux`, `armbian`, `dual-ethernet`, `router`, `iot`

---
[View full page](https://openhardware.directory/s/1439/radxa-rockpi-e)

---

# Radxa Rockpi S

> Tiny Rockchip RK3308 quad-core SBC with up to 512MB DDR3, 8GB eMMC, microSD, 100Mbps Ethernet, USB 2.0, optional WiFi/BT, and USB-C — a miniature Linux board for audio and IoT projects.

## Details

- **Brand:** Radxa
- **Board Type:** linux-sbc
- **Product Readiness:** consumer
- **Specs:** Cpu: Rockchip RK3308, Cpu Architecture: ARM Cortex-A35, Cpu Cores: 4, Cpu Frequency: 1.3GHz, Soc: rk3308, Ram: 256MB / 512MB DDR3, Flash: 4GB / 8GB eMMC, Storage: 4GB / 8GB eMMC + microSD, Sd Card: microSD, Audio: 8-channel microphone codec, Operating Voltage: 3.3V, Power: 5V, Antenna Connector: Built-in PCB antenna
- **Connectivity:** Wifi: WiFi 4 (optional variant), Bluetooth: 4.2 (optional variant), Ethernet: 100 Mbps Fast Ethernet
- **Firmware Compatible:** armbian
- **Use Cases:** iot, audio, embedded, smart-home
- **Links:** Product Url: https://radxa.com/products/rockpi/pis, Armbian: https://www.armbian.com/rockpi-s/
- **Open Source:** Schematics: true
- **Price:** Usd: 14.99, Buy Url: https://arace.tech/products/radxa-rock-pi-s

## Tags

`radxa`, `rockpi-s`, `rk3308`, `sbc`, `linux`, `armbian`, `tiny`, `audio`, `iot`, `voice`

---
[View full page](https://openhardware.directory/s/1439/radxa-rockpi-s)

---

# BeagleY-AI

> Raspberry Pi HAT-compatible edge AI SBC by BeagleBoard.org, powered by the TI AM67A SoC with 4 TOPS neural accelerator, 4GB LPDDR4, 16GB eMMC, WiFi, and Gigabit Ethernet.

## Details

- **Brand:** BeagleBoard.org
- **Board Type:** linux-sbc
- **Connectivity:** Wifi: 802.11ac (WiFi 5), Bluetooth: BLE 5.0, Ethernet: Gigabit
- **Specs:** Cpu: Quad-core Cortex-A53 @ 1.4GHz + C7x DSP (TI AM67A), Cpu Architecture: ARM Cortex-A53, Cpu Frequency: 1.4GHz, Cpu Cores: 4, Ram: 4GB LPDDR4, Flash: 16GB eMMC, Sd Card: microSD, Usb: USB-C 3.0, Operating Voltage: 3.3V, Power: 5V, Antenna Connector: Built-in PCB antenna
- **Components:** {"type":"soc","name":"AM67A","label":"TI AM67A Edge AI SoC","description":"TI AM67A quad-core Cortex-A53 @ 1.4GHz with C7x DSP and 4 TOPS MMA neural accelerator for edge vision applications.","datasheetUrl":"https://www.ti.com/product/AM67A"}
- **Firmware Compatible:** armbian
- **Use Cases:** edge-ai, computer-vision, robotics, rpi-hat-projects
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Open Source Status:** fully-open
- **Product Readiness:** developer
- **Links:** Product Url: https://www.beagleboard.org/boards/beagley-ai, Wiki Url: https://www.armbian.com/beagley-ai/
- **Price:** Usd: 70, Buy Url: https://www.digikey.com/en/products/detail/beagleboard-by-seeed-studio/102991834/22532596
- **Stores:** {"name":"DigiKey","url":"https://www.digikey.com/en/products/detail/beagleboard-by-seeed-studio/102991834/22532596","price":"$70.00"}

## Tags

`ai`, `edge-ai`, `npu`, `raspberry-pi-compatible`, `hat`, `ti`, `beagle`, `vision`

---
[View full page](https://openhardware.directory/s/1439/beagley-ai)

---

# Rock 2F

> Radxa Rock 2F — ultra-compact Rockchip RK3528A SBC with 512MB/1GB/2GB DDR4, WiFi 4, Bluetooth 5.0, and 5V USB-C — the smallest and most affordable board in the Rock 2 family, with no built-in Ethernet.

## Details

- **Brand:** Radxa
- **Board Types:** linux-sbc
- **Firmware:** armbian
- **Specs:** Cpu: Rockchip RK3528A (Cortex-A53×4 @ 2.0GHz), Cpu Architecture: ARM Cortex-A53 (ARMv8-A 64-bit), Cpu Frequency: 2.0GHz, Cpu Cores: 4, Ram: 512MB / 1GB / 2GB DDR4, Flash: 4GB / 8GB / 16GB eMMC, Usb: USB 2.0, USB-C, Power: 5V/2A USB-C, Operating Voltage: 3.3V, Sd Card: microSD, Antenna Connector: built-in PCB antenna
- **Connectivity:** Wifi: 802.11n (WiFi 4), Bluetooth: BLE 5.0
- **Components:** {"type":"soc","name":"Rockchip RK3528A","value":"rk3528a","label":"Quad-Core SoC with WiFi","description":"Rockchip RK3528A quad-core Cortex-A53 SoC with integrated Mali-450 GPU and 4K decode.","datasheetUrl":"https://www.rock-chips.com/a/en/products/RK35_Series/2023/0306/1844.html"}
- **Use Cases:** iot-gateway, home-automation, edge-computing, embedded-linux
- **Links:** Product Url: https://radxa.com/products/rock2/2f/, Wiki Url: https://docs.radxa.com/en/rock2/rock2f
- **Price:** Usd: 9.9, Buy Url: https://arace.tech/products/radxa-rock-2f
- **Stores:** {"name":"Arace Tech","url":"https://arace.tech/products/radxa-rock-2f","price":"$9.90"}

## Tags

`sbc`, `rockchip`, `rk3528a`, `radxa`, `wifi4`, `bluetooth5`, `linux-sbc`, `compact`, `affordable`

---
[View full page](https://openhardware.directory/s/1439/radxa-rock-2f)

---

# ESP32-S3-DevKitC-1

> Espressif official ESP32-S3 development board with ESP32-S3-WROOM-1 module, dual-core 240 MHz LX7, up to 45 GPIO, dual USB ports, and available in three memory variants: 8MB/2MB PSRAM, 8MB/8MB PSRAM, and 32MB/16MB PSRAM (WROOM-2).

## Details

- **Brand:** Espressif
- **Price:** Usd: 17.5, Buy Url: https://www.adafruit.com/product/5310
- **Stores:** {"name":"Adafruit (N8R2)","url":"https://www.adafruit.com/product/5310","price":17.5}, {"name":"Adafruit (N8R8)","url":"https://www.adafruit.com/product/5336","price":19.95}, {"name":"Adafruit (WROOM-2 32MB/16MB)","url":"https://www.adafruit.com/product/5364","price":19.95}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Wifi: 2.4GHz 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240 MHz (ESP32-S3), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240 MHz, Cpu Cores: 2, Ram: 512 KB SRAM, Flash: 8MB (N8R2/N8R8) or 32MB (WROOM-2), Psram: 2MB (N8R2), 8MB (N8R8), or 16MB (WROOM-2), Power: 5V via USB-C or header pins, Usb Connector: USB-C (dual), Sd Card: none, Operating Voltage: 3.3V, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"ESP32-S3-WROOM-1 / WROOM-2","type":"mcu","label":"MCU Module","description":"Espressif ESP32-S3-WROOM-1 (8 MB Flash, 2 MB or 8 MB PSRAM) or WROOM-2 (32 MB Flash, 16 MB PSRAM) module with dual-core 240 MHz Xtensa LX7, WiFi, and BLE 5.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3-wroom-1_wroom-1u_datasheet_en.pdf"}
- **Gpio Map:** {"pin":"GPIO1","name":"GPIO1","function":"ADC1_CH0","protocol":"ADC","capabilities":["ADC","touch","GPIO"]}, {"pin":"GPIO2","name":"GPIO2","function":"ADC1_CH1","protocol":"ADC","capabilities":["ADC","touch","GPIO"]}, {"pin":"GPIO3","name":"GPIO3","function":"ADC1_CH2","protocol":"ADC","capabilities":["ADC","touch","GPIO"]}, {"pin":"GPIO4","name":"GPIO4","function":"ADC1_CH3","protocol":"ADC","capabilities":["ADC","touch","GPIO"]}, {"pin":"GPIO5","name":"GPIO5","function":"ADC1_CH4","protocol":"ADC","capabilities":["ADC","touch","GPIO"]}, {"pin":"GPIO6","name":"GPIO6","function":"ADC1_CH5","protocol":"ADC","capabilities":["ADC","touch","GPIO"]}, {"pin":"GPIO7","name":"GPIO7","function":"ADC1_CH6","protocol":"ADC","capabilities":["ADC","touch","GPIO"]}, {"pin":"GPIO8","name":"GPIO8","function":"ADC1_CH7","protocol":"ADC","capabilities":["ADC","touch","GPIO"]}, {"pin":"GPIO9","name":"GPIO9","function":"ADC1_CH8","protocol":"ADC","capabilities":["ADC","touch","GPIO"]}, {"pin":"GPIO10","name":"GPIO10","function":"ADC1_CH9","protocol":"ADC","capabilities":["ADC","touch","GPIO"]}, {"pin":"GPIO11","name":"GPIO11","function":"ADC2_CH0","protocol":"ADC","capabilities":["ADC","touch","GPIO"]}, {"pin":"GPIO12","name":"GPIO12","function":"ADC2_CH1","protocol":"ADC","capabilities":["ADC","touch","GPIO"]}, {"pin":"GPIO13","name":"GPIO13","function":"ADC2_CH2","protocol":"ADC","capabilities":["ADC","touch","GPIO"]}, {"pin":"GPIO14","name":"GPIO14","function":"ADC2_CH3","protocol":"ADC","capabilities":["ADC","GPIO"]}, {"pin":"GPIO21","name":"GPIO21","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO35","name":"MOSI","function":"MOSI","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO36","name":"MISO","function":"MISO","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO37","name":"SCK","function":"SCK","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO38","name":"GPIO38","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO39","name":"GPIO39","function":"GPIO","protocol":"GPIO","capabilities":["GPIO"]}, {"pin":"GPIO40","name":"GPIO40","function":"GPIO","protocol":"GPIO","capabilities":["GPIO"]}, {"pin":"GPIO41","name":"GPIO41","function":"GPIO","protocol":"GPIO","capabilities":["GPIO"]}, {"pin":"GPIO42","name":"GPIO42","function":"GPIO","protocol":"GPIO","capabilities":["GPIO"]}, {"pin":"GPIO43","name":"TX","function":"TX","protocol":"UART","capabilities":["UART","GPIO"]}, {"pin":"GPIO44","name":"RX","function":"RX","protocol":"UART","capabilities":["UART","GPIO"]}, {"pin":"GPIO45","name":"GPIO45","function":"GPIO","protocol":"GPIO","capabilities":["GPIO"]}, {"pin":"GPIO46","name":"GPIO46","function":"GPIO","protocol":"GPIO","capabilities":["GPIO"]}, {"pin":"GPIO47","name":"GPIO47","function":"GPIO","protocol":"GPIO","capabilities":["GPIO"]}, {"pin":"GPIO48","name":"RGB_LED","function":"RGB_LED","protocol":"GPIO","capabilities":["GPIO"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO3","SCL":"GPIO4"}}, {"name":"SPI","pins":{"MOSI":"GPIO35","MISO":"GPIO36","SCK":"GPIO37"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"USB","pins":{}}, {"name":"CAN","pins":{}}
- **Bus Interfaces:** i2c, spi, uart, USB, CAN
- **Firmware Compatible:** esp-idf, arduino, micropython
- **Available Software:** {"name":"ESP-IDF","url":"https://docs.espressif.com/projects/esp-idf/"}, {"name":"Arduino ESP32","url":"https://github.com/espressif/arduino-esp32"}
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/5310, Github Url: https://github.com/espressif/esp32-s3, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf
- **Use Cases:** iot, smart-home, environmental-monitoring
- **Prompt Version:** adafruit-bulk-import-v1

## Tags

`esp32-s3`, `devkitc`, `espressif`, `esp-idf`, `wifi`, `ble`, `dual-usb`, `wroom-1`

---
[View full page](https://openhardware.directory/s/1439/esp32-s3-devkitc-1)

---

# Adafruit ESP32-S3 Feather (8MB Flash, No PSRAM)

> Feather-format ESP32-S3 dual-core 240 MHz board with 8 MB flash, native USB-C, BLE, WiFi, STEMMA QT, LiPoly charging, and MAX17048 — no PSRAM variant for leaner memory budgets.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 17.5, Buy Url: https://www.adafruit.com/product/5323
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5323","price":17.5}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Wifi: 2.4GHz 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240 MHz (ESP32-S3), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240 MHz, Cpu Cores: 2, Ram: 512 KB SRAM, Flash: 8MB, Power: 5V + LiPo, Usb Connector: USB-C, Sd Card: none, Operating Voltage: 3.3V, Antenna Connector: built-in PCB antenna, Battery Capacity: user-supplied LiPo
- **Battery Powered:** Li-Po
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"MCU","description":"Espressif ESP32-S3 dual-core 240 MHz Xtensa LX7 with 512 KB SRAM, native USB OTG, 2.4 GHz WiFi, and BLE 5.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"MAX17048","type":"battery-charger","label":"Battery Monitor","description":"Maxim MAX17048 Li-Ion/LiPo fuel gauge providing accurate state-of-charge via I2C.","datasheetUrl":"https://www.analog.com/media/en/technical-documentation/data-sheets/MAX17048-MAX17049.pdf"}
- **Gpio Map:** {"pin":"GPIO17","name":"A0","function":"ADC","protocol":"ADC","capabilities":["ADC"]}, {"pin":"GPIO18","name":"A1","function":"ADC","protocol":"ADC","capabilities":["ADC"]}, {"pin":"GPIO14","name":"A2","function":"ADC","protocol":"ADC","capabilities":["ADC"]}, {"pin":"GPIO15","name":"A3","function":"ADC","protocol":"ADC","capabilities":["ADC"]}, {"pin":"GPIO16","name":"A4","function":"ADC","protocol":"ADC","capabilities":["ADC"]}, {"pin":"GPIO8","name":"A5","function":"ADC","protocol":"ADC","capabilities":["ADC","touch"]}, {"pin":"GPIO5","name":"D5","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO6","name":"D6","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO9","name":"D9","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO10","name":"D10","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO11","name":"D11","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO12","name":"D12","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO13","name":"D13","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO36","name":"SCK","function":"SCK","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO35","name":"MOSI","function":"MOSI","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO37","name":"MISO","function":"MISO","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO3","name":"SDA (STEMMA QT)","function":"SDA","protocol":"I2C","capabilities":["I2C","STEMMA QT"]}, {"pin":"GPIO4","name":"SCL (STEMMA QT)","function":"SCL","protocol":"I2C","capabilities":["I2C","STEMMA QT"]}, {"pin":"GPIO43","name":"TX","function":"TX","protocol":"UART","capabilities":["UART"]}, {"pin":"GPIO44","name":"RX","function":"RX","protocol":"UART","capabilities":["UART"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO3","SCL":"GPIO4"}}, {"name":"SPI","pins":{"SCK":"GPIO36","MOSI":"GPIO35","MISO":"GPIO37"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"USB","pins":{}}
- **Bus Interfaces:** i2c, spi, uart, USB
- **Firmware Compatible:** circuitpython, arduino, esp-idf
- **Available Software:** {"name":"CircuitPython","url":"https://circuitpython.org/board/adafruit_feather_esp32s3_nopsram/"}, {"name":"Arduino ESP32","url":"https://github.com/espressif/arduino-esp32"}
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/5323, Github Url: https://github.com/adafruit/Adafruit-ESP32-S3-Feather-PCB, Learn Guide: https://learn.adafruit.com/adafruit-esp32-s3-feather
- **Use Cases:** iot, smart-home, wearable
- **Prompt Version:** adafruit-bulk-import-v1

## Tags

`esp32-s3`, `feather`, `stemma-qt`, `circuitpython`, `native-usb`, `wifi`, `ble`, `lipo`

---
[View full page](https://openhardware.directory/s/1439/adafruit-esp32-s3-feather-8mb)

---

# 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 CAN Bus projects.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 24.95, Buy Url: https://www.adafruit.com/product/4759
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/4759","price":24.95}
- **Board Type:** microcontroller-board
- **Connectivity:** Wifi: false, Bluetooth: false, Zigbee: false, Ethernet: false
- **Specs:** Cpu: ARM Cortex-M4F @ 120MHz (ATSAME51J19), Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 120MHz, Cpu Cores: 1, Ram: 192KB, Flash: 512KB + 2MB SPI Flash, Dimensions: 50.8 x 22.8 x 7mm, Weight: 5g, Operating Voltage: 3.3V, Power: 5V via USB-C or LiPoly battery, Sd Card: none, Antenna Connector: none
- **Components:** {"name":"ATSAME51J19","type":"mcu","label":"Main MCU with CAN Controller","description":"Microchip ATSAME51J19 ARM Cortex-M4F @ 120MHz, 512KB Flash, 192KB RAM, native CAN 2.0, USB.","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/SAM_E51_Family_Data_Sheet_DS60001525C.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"PA22","SCL":"PA23"}}, {"name":"SPI","pins":{"MOSI":"PA23","MISO":"PA22","SCK":"PA17"}}, {"name":"UART","pins":{"TX":"PB22","RX":"PB23"}}, {"name":"I2S","pins":{}}, {"name":"CAN","pins":{"TX":"CANTX","RX":"CANRX"}}, {"name":"USB","pins":{}}, {"name":"PWM","pins":{}}, {"name":"ADC","pins":{}}, {"name":"DAC","pins":{"DAC0":"A0","DAC1":"A1"}}
- **Gpio Map:** {"pin":"A0","function":"A0 — ADC/DAC0 (PA02)","protocol":"ADC","capabilities":["analog-input","dac","digital-input","digital-output"]}, {"pin":"A1","function":"A1 — ADC/DAC1 (PA05)","protocol":"ADC","capabilities":["analog-input","dac","digital-input","digital-output"]}, {"pin":"A2","function":"A2 — ADC (PB08)","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A3","function":"A3 — ADC (PB09)","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A4","function":"A4 — ADC (PA04)","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A5","function":"A5 — ADC (PB02)","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"D4","function":"D4 — Digital","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"D5","function":"D5 — Digital/PWM (PA16)","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","function":"D6 — Digital/PWM (PA18)","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D9","function":"D9 — Digital/PWM (PB03)","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D10","function":"D10 — Digital/PWM/CS (PA20)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","spi-cs"]}, {"pin":"D11","function":"D11 — MOSI (PA23)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","spi-mosi"]}, {"pin":"D12","function":"D12 — MISO (PA22)","protocol":"SPI","capabilities":["digital-input","digital-output","spi-miso"]}, {"pin":"D13","function":"D13 — SCK/LED (PA17)","protocol":"SPI","capabilities":["digital-input","digital-output","spi-sck"]}, {"pin":"SDA","function":"SDA — I2C Data (PA12)","protocol":"I2C","capabilities":["digital-input","digital-output","i2c-sda"]}, {"pin":"SCL","function":"SCL — I2C Clock (PA13)","protocol":"I2C","capabilities":["digital-input","digital-output","i2c-scl"]}, {"pin":"RX","function":"RX — UART (PB23)","protocol":"UART","capabilities":["digital-input","digital-output","uart-rx"]}, {"pin":"TX","function":"TX — UART (PB22)","protocol":"UART","capabilities":["digital-input","digital-output","uart-tx"]}, {"pin":"CANTX","function":"CAN TX","protocol":"CAN","capabilities":["can-tx"]}, {"pin":"CANRX","function":"CAN RX","protocol":"CAN","capabilities":["can-rx"]}
- **Available Software:** circuitpython, arduino
- **Links:** Product Page: https://www.adafruit.com/product/4759, Product Url: https://www.adafruit.com/product/4759, Documentation: https://learn.adafruit.com/adafruit-feather-m4-can-express, Github Url: https://github.com/adafruit/Adafruit_SAME51_CAN
- **Firmware Compatible:** circuitpython, arduino
- **Certifications:** RoHS
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** industrial-automation, iot, field-data-logger

## Tags

`feather`, `atsame51`, `can-bus`, `circuitpython`, `adafruit`, `usb-c`, `automotive`, `industrial`

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-m4-can-express)

---

# Pycom WiPy 3.0

> ESP32-based MicroPython IoT module with 802.11b/g/n WiFi, Bluetooth LE and Classic, 8MB flash, 4MB RAM, and ultra-low power ULP co-processor for deep-sleep GPIO monitoring at 25 µA.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 32.5, Buy Url: https://www.adafruit.com/product/3338
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3338","price":"32.50"}
- **Board Type:** module
- **Product Readiness:** developer
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: ESP32 dual-core Xtensa LX6 @ 240 MHz, Cpu Architecture: Xtensa LX6 dual-core, Cpu Frequency: 240 MHz, Cpu Cores: 2, Ram: 4MB, Flash: 8MB, Operating Voltage: 3.3V, Dimensions: 42.3 × 20.0 × 3.0 mm, Weight: 3.5g, Power: 3.3V-5.5V via pin / USB via Expansion Board, Antenna Connector: U.FL/IPEX, Sd Card: microSD (via interface), Analog Inputs: 8
- **Gpio Map:** {"pin":"GPIO18","function":"P0 — GPIO / Analog In","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"GPIO17","function":"P1 — GPIO / Analog In","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"GPIO16","function":"P2 — GPIO / UART TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO15","function":"P3 — GPIO / UART RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO14","function":"P4/SDA — GPIO / I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO13","function":"P5/SCL — GPIO / I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO12","function":"P6/MOSI — GPIO / SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO19","function":"P7/MISO — GPIO / SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO20","function":"P8/CLK — GPIO / SPI CLK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO21","function":"P9 — GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO22","function":"P10 — GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO23","function":"P11 — GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}
- **Components:** {"name":"ESP32","type":"mcu","label":"MCU/SoC","description":"Espressif ESP32 dual-core Xtensa LX6 at 240MHz with integrated WiFi 802.11b/g/n and Bluetooth 4.2.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"GPIO12","MISO":"GPIO19","SCK":"GPIO20"}}, {"name":"I2C","pins":{"SDA":"GPIO14","SCL":"GPIO13"}}, {"name":"UART","pins":{"TX":"GPIO16","RX":"GPIO15"}}, {"name":"I2S","pins":{}}, {"name":"802.11 b/g/n","pins":{}}, {"name":"BLE","pins":{}}, {"name":"Bluetooth Classic","pins":{}}
- **Usb:** Micro USB
- **Power:** 3.3V-5.5V via pin / USB via Expansion Board
- **Firmware Compatible:** micropython
- **Use Cases:** iot, iot-sensor-node, prototyping, smart-home
- **Links:** Product Url: https://www.adafruit.com/product/3338, Wiki Url: https://docs.pycom.io/datasheets/development/wipy3/

## Tags

`pycom`, `esp32`, `micropython`, `wifi`, `bluetooth`, `iot`, `ulp`, `python`

---
[View full page](https://openhardware.directory/s/1439/pycom-wipy-30)

---

# Adafruit HUZZAH32 – ESP32 Feather

> ESP32 dual-core 240 MHz Feather board with 802.11b/g/n WiFi, Bluetooth 4.2 Classic and BLE, 4MB flash, 520KB SRAM, 12 ADC channels, 2 DACs, capacitive touch, and built-in LiPo charger.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 19.95, Buy Url: https://www.adafruit.com/product/3405
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3405","price":"19.95"}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: ESP32 dual-core Xtensa LX6 @ 240 MHz, Cpu Architecture: Xtensa LX6 dual-core, Cpu Frequency: 240 MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 4MB, Operating Voltage: 3.3V, Dimensions: 51 × 22.7 × 7.3 mm, Power: 5V + LiPo, Antenna Connector: Built-in PCB antenna, Sd Card: none, Analog Inputs: 12, Analog Outputs: 2
- **Gpio Map:** {"pin":"GPIO26","function":"A0/DAC1 — Analog In / DAC","protocol":null,"capabilities":["analog-input","analog-output"]}, {"pin":"GPIO25","function":"A1/DAC2 — Analog In / DAC","protocol":null,"capabilities":["analog-input","analog-output"]}, {"pin":"GPIO34","function":"A2 — Analog In (input only)","protocol":null,"capabilities":["analog-input"]}, {"pin":"GPIO39","function":"A3 — Analog In (input only)","protocol":null,"capabilities":["analog-input"]}, {"pin":"GPIO36","function":"A4 — Analog In (input only)","protocol":null,"capabilities":["analog-input"]}, {"pin":"GPIO4","function":"A5/D4 — GPIO / Analog In","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"GPIO13","function":"D13/LED — GPIO / LED","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO12","function":"D12 — GPIO / Analog In","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"GPIO14","function":"D14 — GPIO / Analog In","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"GPIO15","function":"D15 — GPIO / Analog In","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"GPIO16","function":"D16/RX — GPIO / UART RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO17","function":"D17/TX — GPIO / UART TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO21","function":"D21/SDA — GPIO / I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO22","function":"D22/SCL — GPIO / I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO18","function":"D18/SCK — GPIO / SPI SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO19","function":"D19/MISO — GPIO / SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO23","function":"D23/MOSI — GPIO / SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO32","function":"D32 — GPIO / Analog In","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"GPIO33","function":"D33 — GPIO / Analog In","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}
- **Components:** {"name":"ESP32-WROOM-32","type":"mcu","label":"MCU Module","description":"Espressif ESP32 WROOM32 module with dual-core LX6 at 240MHz, 520KB SRAM, 4MB flash, 802.11b/g/n WiFi and Bluetooth 4.2.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"GPIO23","MISO":"GPIO19","SCK":"GPIO18"}}, {"name":"I2C","pins":{"SDA":"GPIO21","SCL":"GPIO22"}}, {"name":"UART","pins":{"TX":"GPIO17","RX":"GPIO16"}}, {"name":"I2S","pins":{}}, {"name":"802.11 b/g/n","pins":{}}, {"name":"BLE","pins":{}}, {"name":"Bluetooth Classic","pins":{}}
- **Usb:** Micro-USB
- **Power:** 5V via Micro-USB / 3.7V LiPo
- **Firmware Compatible:** arduino, micropython, circuitpython, esp-idf
- **Use Cases:** iot, iot-sensor-node, smart-home, prototyping
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/3405, Github Url: https://github.com/adafruit/Adafruit-HUZZAH32-ESP32-Feather-PCB, Wiki Url: https://learn.adafruit.com/adafruit-huzzah32-esp32-feather/overview, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf, Schematics Url: https://cdn-learn.adafruit.com/assets/assets/000/041/630/medium800/feather_schem.png

## Tags

`feather`, `esp32`, `wifi`, `bluetooth`, `dual-core`, `huzzah32`, `lipo-charger`, `adafruit`

---
[View full page](https://openhardware.directory/s/1439/adafruit-huzzah32-esp32)

---

# Adafruit ItsyBitsy ESP32

> Ultra-compact ESP32 development board in the ItsyBitsy form factor with WiFi, Bluetooth Classic + BLE, USB-C, and LiPo charging — perfect for space-constrained wireless projects.

## Details

- **Brand:** Adafruit
- **Board Type:** dev-board
- **Price:** Usd: 14.95, Buy Url: https://www.adafruit.com/product/5889
- **Battery Powered:** Li-Po
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz (ESP32), Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Psram: 2MB, Flash: 8MB, Usb: USB-C 2.0 (via CP2102N bridge), Operating Voltage: 3.3V, Power: 5V via USB-C or 3.3V pin, Sd Card: none, Antenna Connector: Built-in PCB antenna, Dimensions: 36 × 17.8mm, Battery Capacity: optional
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: Bluetooth Classic + BLE 4.2
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO3","SCL":"GPIO4"}}, {"name":"SPI","pins":{"MOSI":"GPIO35","MISO":"GPIO37","SCK":"GPIO36"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"PWM","notes":"LEDC on all GPIO except input-only"}, {"name":"ADC","pins":{"A0":"GPIO1","A1":"GPIO2","A2":"GPIO3","A3":"GPIO4","A4":"GPIO5","A5":"GPIO6"}}
- **Gpio Map:** {"pin":"GPIO1","function":"A0 — ADC1_CH0","protocol":"ADC","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO2","function":"A1 — ADC1_CH1","protocol":"ADC","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO3","function":"A2 / SDA — ADC1_CH2 / I2C Data","protocol":"I2C","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO4","function":"A3 / SCL — ADC1_CH3 / I2C Clock","protocol":"I2C","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO5","function":"A4 — ADC1_CH4","protocol":"ADC","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO6","function":"A5 — ADC1_CH5","protocol":"ADC","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO7","function":"D5 — Digital GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO8","function":"D6 — Digital GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO9","function":"D9 — Digital GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO10","function":"D10 — Digital GPIO / CS","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO11","function":"D11 — Digital GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO35","function":"MOSI — SPI Data Out","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO37","function":"MISO — SPI Data In","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO36","function":"SCK — SPI Clock","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO43","function":"TX — UART0 Transmit","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO44","function":"RX — UART0 Receive","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}
- **Components:** {"id":"esp32-pico-mini-02","type":"mcu","label":"Dual-Core WiFi + BLE MCU (ESP32)","description":"ESP32-PICO-MINI-02 module with dual-core Xtensa LX6 @ 240MHz, 8MB flash, 2MB PSRAM, integrated WiFi and Bluetooth","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-pico-mini-02_datasheet_en.pdf"}, {"id":"mcp73831","type":"battery-charger","label":"LiPo Charger IC","description":"MCP73831 single-cell LiPo/LiIon battery charge management controller with programmable charge current","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/20001984g.pdf"}
- **Firmware Compatible:** esp-idf, arduino, micropython, circuitpython
- **Use Cases:** iot, smart-home, wearable, prototyping
- **Links:** Product Url: https://www.adafruit.com/product/5727, Wiki Url: https://learn.adafruit.com/adafruit-itsybitsy-esp32, Github Url: https://github.com/adafruit/Adafruit-ItsyBitsy-ESP32-PCB

---
[View full page](https://openhardware.directory/s/1439/adafruit-itsybitsy-esp32)

---

# Adafruit Feather ESP32-S3

> Feather-format ESP32-S3 board with native USB, WiFi, BLE 5.0, 8MB flash, LiPo charging, and full Feather ecosystem compatibility — a capable wireless development platform for CircuitPython and Arduino projects.

## Details

- **Brand:** Adafruit
- **Board Type:** dev-board
- **Price:** Usd: 17.5, Buy Url: https://www.adafruit.com/product/5323
- **Battery Powered:** Li-Po
- **Specs:** Cpu: Xtensa LX7 single-core @ 240MHz (ESP32-S3), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 1, Ram: 512KB SRAM, Flash: 8MB, Usb: USB-C (native USB OTG/CDC/HID), Operating Voltage: 3.3V, Power: USB-C 5V or LiPo battery, Sd Card: none, Antenna Connector: Built-in PCB antenna, Battery Capacity: optional
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO3","SCL":"GPIO4"}}, {"name":"SPI","pins":{"MOSI":"GPIO35","MISO":"GPIO37","SCK":"GPIO36"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"PWM","notes":"LEDC controller on all GPIO"}
- **Gpio Map:** {"pin":"GPIO1","function":"A0 — ADC","protocol":"ADC","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO2","function":"A1 — ADC","protocol":"ADC","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO3","function":"A2 / SDA — ADC / I2C Data","protocol":"I2C","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO4","function":"A3 / SCL — ADC / I2C Clock","protocol":"I2C","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO5","function":"A4 — ADC","protocol":"ADC","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO6","function":"A5 — ADC","protocol":"ADC","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO8","function":"D5 — Digital GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO9","function":"D6 — Digital GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO10","function":"D9 — Digital GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO11","function":"D10 — Digital GPIO / CS","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO12","function":"D11 — Digital GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO35","function":"MOSI — SPI Data Out","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO37","function":"MISO — SPI Data In","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO36","function":"SCK — SPI Clock","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO43","function":"TX — UART0 Transmit","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO44","function":"RX — UART0 Receive","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}
- **Components:** {"id":"esp32-s3","type":"mcu","label":"Single-Core WiFi + BLE 5.0 MCU with Native USB","description":"ESP32-S3 with single-core Xtensa LX7 @ 240MHz, 8MB flash, native USB OTG, WiFi 802.11 b/g/n and BLE 5.0","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"id":"mcp73831","type":"battery-charger","label":"100mA LiPo Charger","description":"MCP73831 single-cell LiPo/LiIon charge management IC with up to 500mA programmable charge current","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/20001984g.pdf"}
- **Firmware Compatible:** esp-idf, arduino, micropython, circuitpython
- **Use Cases:** iot, smart-home, usb-hid-device, prototyping
- **Links:** Product Url: https://www.adafruit.com/product/5477, Wiki Url: https://learn.adafruit.com/adafruit-esp32-s3-feather, Github Url: https://github.com/adafruit/Adafruit-ESP32-S3-Feather-PCB

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-esp32-s3)

---

# M5Stack Basic Core V2.7

> Compact ESP32 IoT dev kit with 2.0" IPS LCD (320x240), 16MB flash, microSD, speaker, 110mAh battery, and three Grove ports in a stackable 54mm square enclosure.

## Details

- **Brand:** M5Stack
- **Price:** Usd: 39.9, Buy Url: https://shop.m5stack.com/products/esp32-basic-core-lot-development-kit-v2-7
- **Stores:** {"name":"M5Stack Official","url":"https://shop.m5stack.com/products/esp32-basic-core-lot-development-kit-v2-7","price":"$39.90"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: ["Bluetooth 4.2","BLE"]
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz, FPU, hardware crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 16MB, Ram: 520KB SRAM, Usb: USB-C, Power: 5V, Operating Voltage: 3.3V, Display Type: IPS LCD, Display Size: 2.0", Display Resolution: 320x240, Battery Capacity: 110mAh, Charging Port: USB-C, Antenna Connector: Built-in PCB antenna, Sd Card: microSD, Dimensions: 54 x 54 x 18mm, Weight: 47.2g
- **Components:** {"type":"mcu","name":"ESP32-D0WDQ6-V3","label":"Dual-Core WiFi & BT MCU","description":"Espressif ESP32 SoC with dual-core Xtensa LX6 at 240MHz, WiFi and Bluetooth 4.2","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"type":"display-driver","name":"ILI9342C","label":"2.0\" IPS LCD Controller","description":"320x240 IPS LCD driver with 853nit brightness","datasheetUrl":"https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/ILI9342C-ILITEK.pdf"}, {"type":"battery-charger","name":"IP5306","label":"Power Management SoC","description":"LiPo battery charging and 5V boost output","datasheetUrl":"https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/IIC_IP5306_REG_V1.4.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO21","SCL":"GPIO22"}}, {"name":"SPI","pins":{"MOSI":"GPIO23","MISO":"GPIO19","CLK":"GPIO18"}}, {"name":"UART","pins":{"TX":"GPIO17","RX":"GPIO16"}}
- **Gpio Map:** {"pin":"GPIO21","function":"I2C SDA / Grove Port A","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO22","function":"I2C SCL / Grove Port A","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO36","function":"ADC / Grove Port B","protocol":"ADC","capabilities":["adc","input-only"]}, {"pin":"GPIO26","function":"DAC / Grove Port B","protocol":"DAC","capabilities":["digital-input","digital-output","dac","adc","pwm"]}, {"pin":"GPIO25","function":"DAC1 / Speaker","protocol":"DAC","capabilities":["digital-input","digital-output","dac","pwm"]}, {"pin":"GPIO17","function":"UART TX / Grove Port C","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO16","function":"UART RX / Grove Port C","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}
- **Firmware Compatible:** arduino, esp-idf, uiflow, micropython, platformio, esphome
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** iot-prototyping, smart-home-dashboard, stem-education, environmental-monitoring
- **Links:** Product Url: https://shop.m5stack.com/products/esp32-basic-core-lot-development-kit-v2-7, Github Url: https://github.com/m5stack/M5Stack, Wiki Url: https://docs.m5stack.com/en/core/basic_v2.7, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf, Schematics Url: https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/schematic/Core/M5-Core-Schematic(20171206).pdf
- **Battery Powered:** LiPo 3.7V

## Tags

`esp32`, `m5stack`, `lcd`, `iot`, `grove`, `stackable`

---
[View full page](https://openhardware.directory/s/1439/m5stack-basic-core-v2-7)

---

# M5Stack CoreS3 Lite

> ESP32-S3 IoT controller with 2.0" capacitive touch IPS display, GC0308 camera, dual microphones, 1W speaker, BMI270 IMU, BMM150 magnetometer, proximity sensor, 200mAh battery, and Grove expansion ports.

## Details

- **Brand:** M5Stack
- **Price:** Usd: 44.9, Buy Url: https://shop.m5stack.com/products/m5stack-cores3-lite-esp32s3-iot-dev-kit
- **Stores:** {"name":"M5Stack Official","url":"https://shop.m5stack.com/products/m5stack-cores3-lite-esp32s3-iot-dev-kit","price":"$44.90"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI vector instructions, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 16MB, Ram: 512KB SRAM, Psram: 8MB (OPI), Usb: USB-C (OTG), Power: 5V, Operating Voltage: 3.3V, Display Type: IPS LCD, Display Size: 2.0", Display Resolution: 320x240, Battery Capacity: 200mAh, Charging Port: USB-C, Antenna Connector: Built-in 3D antenna, Sd Card: microSD, Dimensions: 54 x 54 x 16.5mm, Weight: 54g
- **Components:** {"type":"mcu","name":"ESP32-S3FN16R8","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Espressif ESP32-S3 with 16MB flash, 8MB PSRAM, dual-core Xtensa LX7 at 240MHz","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"type":"display-driver","name":"ILI9342C","label":"2.0\" IPS LCD Controller","description":"320x240 IPS LCD with capacitive touch via FT6336U","datasheetUrl":"https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/ILI9342C-ILITEK.pdf"}, {"type":"touch-controller","name":"FT6336U","label":"Capacitive Touch Panel Controller","description":"Self-capacitive touch controller for display input","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/5826/FT6336U-DataSheet-V1.1.pdf"}, {"type":"camera","name":"GC0308","label":"0.3MP VGA CMOS Image Sensor","description":"VGA-resolution CMOS camera sensor for computer vision and image capture","datasheetUrl":"https://www.min.at/prinz/fp-content/attachs/GC0308.pdf"}, {"type":"accelerometer","name":"BMI270","label":"6-Axis IMU (Accel + Gyro)","description":"Bosch ultra-low-power IMU with 3-axis accelerometer and gyroscope","datasheetUrl":"https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bmi270-ds000.pdf"}, {"type":"magnetometer","name":"BMM150","label":"3-Axis Geomagnetic Sensor","description":"Bosch 3-axis digital magnetometer for compass applications","datasheetUrl":"https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bmm150-ds001.pdf"}, {"type":"audio-amplifier","name":"AW88298","label":"I2S Smart Audio Amplifier (1W)","description":"16-bit I2S digital input smart audio amplifier","datasheetUrl":"https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/K128%20CoreS3/AW88298.PDF"}, {"type":"audio-codec","name":"ES7210","label":"Quad-Channel Audio ADC","description":"4-channel audio ADC for dual microphone input","datasheetUrl":"http://www.everest-semi.com/pdf/ES7210%20PB.pdf"}, {"type":"battery-charger","name":"AXP2101","label":"Multi-Channel PMIC & Battery Charger","description":"Advanced power management IC with battery charging and multiple voltage outputs","datasheetUrl":"https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/K128%20CoreS3/AXP2101_Datasheet_V1.0_en.pdf"}, {"type":"rtc","name":"BM8563","label":"I2C Real-Time Clock","description":"Low-power RTC for timekeeping and timed wake-up from deep sleep","datasheetUrl":"https://datasheet.lcsc.com/lcsc/1811152241_GATEMODE-BM8563_C269877.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO12","SCL":"GPIO11"}}, {"name":"SPI","pins":{"SCLK":"GPIO36","MOSI":"GPIO37"}}, {"name":"I2S","pins":{"MCLK":"GPIO0","BCLK":"GPIO34","LRCK":"GPIO33"}}
- **Gpio Map:** {"pin":"GPIO2","function":"Grove Port A SDA","protocol":"I2C","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO1","function":"Grove Port A SCL","protocol":"I2C","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO8","function":"Port B","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO9","function":"Port B","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO17","function":"Port C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO18","function":"Port C","capabilities":["digital-input","digital-output","pwm"]}
- **Firmware Compatible:** arduino, esp-idf, esphome, micropython, platformio, uiflow
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** voice-assistant, smart-home-dashboard, environmental-monitoring, iot-prototyping, camera-vision
- **Links:** Product Url: https://shop.m5stack.com/products/m5stack-cores3-lite-esp32s3-iot-dev-kit, Github Url: https://github.com/m5stack/M5CoreS3, Wiki Url: https://docs.m5stack.com/en/core/CoreS3-Lite
- **Battery Powered:** LiPo 3.7V

## Tags

`esp32-s3`, `m5stack`, `camera`, `touch`, `imu`, `voice-assistant`, `grove`

---
[View full page](https://openhardware.directory/s/1439/m5stack-cores3-lite)

---

# Heltec HT1303

> A mini-PCIe LoRaWAN concentrator module based on Semtech SX1303 + SX1250, enabling easy integration of LPWAN gateway capabilities into routers, Raspberry Pi, or other platforms with standard mini-PCIe slots.

## Details

- **Brand:** Heltec
- **Price:** Usd: 49, Buy Url: https://heltec.org/project/ht1303/
- **Board Type:** LoRa Concentrator Module
- **Connectivity:** Lora: ["470-510","863-870","902-928 MHz"]
- **Specs:** Cpu: ["SX1303","SX1250"], Cpu Architecture: Custom digital baseband, Cpu Frequency: N/A, Cpu Cores: 1, Flash: N/A (host-dependent), Ram: N/A (host-dependent), Operating Voltage: 3.3V, Power: 3.3V via mini-PCIe slot, Voltage: 3.3V, Dimensions: 51 × 30 × 10.5 mm, Weight: 50 g, Operating Temp: -40°C to 85°C, Tx Power: 27 dBm, Sensitivity: -139 dBm (SF12, 125 kHz), Antenna: IPEX 1.0 (U.FL), Antenna Connector: IPEX 1.0 (U.FL), Interface: Mini PCIe (SPI/USB), Sd Card: No
- **Components:** {"model":"SX1303","label":"LoRa Digital Baseband Processor","description":"Semtech SX1303 LoRa concentrator chip providing 49 virtual LoRa demodulators and 10 parallel demodulation paths for multi-channel LoRaWAN gateway operation.","datasheetUrl":"https://www.semtech.com/products/wireless-rf/lora-core/sx1303"}, {"model":"SX1250","label":"LoRa RF Front-End Transceiver","description":"Semtech SX1250 sub-GHz radio transceiver providing Tx/Rx front-end for LoRa and FSK modulation across 150-960 MHz frequency range.","datasheetUrl":"https://www.semtech.com/products/wireless-rf/lora-transceivers/sx1250"}
- **Protocols:** LoRaWAN
- **Links:** Product Url: https://heltec.org/project/ht1303/, Manufacturer: https://heltec.org
- **Product Readiness:** consumer
- **Use Cases:** iot-gateway

## Tags

`lorawan`, `gateway`, `concentrator`, `mini-pcie`, `sx1303`, `sx1250`, `lpwan`

---
[View full page](https://openhardware.directory/s/1439/heltec-ht1303)

---

# M5Stack AtomS3R

> Ultra-compact ESP32-S3 dev board (24x24mm) with 0.85" IPS LCD, BMI270 IMU, BMM150 magnetometer, 8MB PSRAM, IR transmitter, LP5562 RGB LED driver, and Grove port for IoT and robotics.

## Details

- **Brand:** M5Stack
- **Price:** Usd: 17.5, Buy Url: https://shop.m5stack.com/products/atoms3r-dev-kit
- **Stores:** {"name":"M5Stack Official","url":"https://shop.m5stack.com/products/atoms3r-dev-kit","price":"$17.50"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI vector instructions, HW crypto, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 8MB, Ram: 512KB SRAM, Psram: 8MB (OPI), Usb: USB-C (OTG), Power: 5V, Operating Voltage: 3.3V, Display Type: IPS LCD, Display Size: 0.85", Display Resolution: 128x128, Antenna Connector: Built-in 3D PCB antenna, Sd Card: No, Dimensions: 24 x 24 x 12.9mm, Weight: 6.8g
- **Components:** {"type":"mcu","name":"ESP32-S3-PICO-1-N8R8","label":"Dual-Core WiFi & BLE 5.0 SiP MCU","description":"Espressif ESP32-S3 System-in-Package with 8MB flash and 8MB PSRAM","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3-pico-1_datasheet_en.pdf"}, {"type":"accelerometer","name":"BMI270","label":"6-Axis Ultra-Low-Power IMU","description":"Bosch 6-axis IMU with accelerometer and gyroscope, ultra-low power","datasheetUrl":"https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bmi270-ds000.pdf"}, {"type":"magnetometer","name":"BMM150","label":"3-Axis Geomagnetic Sensor","description":"Bosch 3-axis digital magnetometer for compass and orientation","datasheetUrl":"https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bmm150-ds001.pdf"}, {"type":"display-driver","name":"GC9107","label":"0.85\" IPS LCD Controller","description":"128x128 IPS LCD driver, SPI interface","datasheetUrl":"https://cdn.hackaday.io/files/1881838051221472/GC9107%20DataSheet%20V1.2.pdf"}, {"type":"led-driver","name":"LP5562","label":"Four-Channel RGB LED Driver","description":"TI 4-channel I2C LED driver with programmable patterns","datasheetUrl":"https://www.ti.com/lit/ds/symlink/lp5562.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO45","SCL":"GPIO0"}}, {"name":"SPI","pins":{"SCK":"GPIO15","MOSI":"GPIO21","CS":"GPIO14"}}
- **Gpio Map:** {"pin":"GPIO1","function":"Grove Port","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO2","function":"Grove Port","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO5","function":"General GPIO","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO6","function":"General GPIO","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO7","function":"General GPIO","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO8","function":"General GPIO","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO38","function":"Button","capabilities":["digital-input"]}, {"pin":"GPIO47","function":"IR Transmitter","capabilities":["digital-output","pwm"]}
- **Firmware Compatible:** arduino, esp-idf, platformio, uiflow, esphome, micropython
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** iot-prototyping, sensor-node, ir-remote-control, robotics-controller, voice-assistant
- **Links:** Product Url: https://shop.m5stack.com/products/atoms3r-dev-kit, Github Url: https://github.com/m5stack/M5AtomS3, Wiki Url: https://docs.m5stack.com/en/core/AtomS3R

## Tags

`esp32-s3`, `m5stack`, `compact`, `imu`, `magnetometer`, `psram`, `grove`, `ir`

---
[View full page](https://openhardware.directory/s/1439/m5stack-atoms3r)

---

# Heltec HRI-4853

> ESP32-based RS-485 to Ethernet/LTE converter (DTU) with built-in web configuration, Modbus support, DIN-rail mounting, and ESPHome compatibility for industrial IoT and Home Assistant integration.

## Details

- **Brand:** Heltec Automation
- **Board Type:** DTU
- **Price:** Usd: 22.9
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz, FPU, hardware crypto (AES/SHA), Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 4MB (QSPI), Usb: None (UART-based programming), Power: 4.5-28V DC wide input, Operating Voltage: 3.3V, Operating Temp: -40°C to +85°C, Dimensions: 120 × 70 × 32mm, Weight: 90g, Antenna Connector: SMA (glue rod antenna included), Sd Card: No
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: ["Bluetooth 4.2","BLE"], Ethernet: 10/100 Mbps (RTL8201 PHY)
- **Components:** {"name":"ESP32-D0WDQ6","type":"mcu","label":"Dual-Core WiFi & Bluetooth MCU","description":"Espressif ESP32-D0WDQ6 dual-core Xtensa LX6 @ 240MHz with 520KB SRAM, WiFi 802.11 b/g/n, Bluetooth 4.2, and hardware AES/SHA crypto acceleration.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"RTL8201","type":"ethernet-phy","label":"10/100 Mbps Fast Ethernet PHY","description":"Realtek RTL8201 single-chip 10/100 Mbps Ethernet PHY transceiver with RMII interface for wired network connectivity.","datasheetUrl":"http://realtek.info/pdf/rtl8201.pdf"}, {"name":"MAX3485","type":"rs-485-transceiver","label":"3.3V Half-Duplex RS-485 Transceiver","description":"Maxim MAX3485 3.3V low-power half-duplex RS-485/RS-422 transceiver with 10 Mbps data rate, fail-safe receiver, and thermal shutdown protection.","datasheetUrl":"https://www.analog.com/en/products/max3485.html"}
- **Protocols:** {"name":"Ethernet RMII","pins":{"MDC":"GPIO23","MDIO":"GPIO18","CLK":"GPIO17"}}, {"name":"UART (Modbus RS-485)","pins":{"TX":"GPIO33","RX":"GPIO37"}}, {"name":"RS-485","pins":{"Power Control":"GPIO16"}}
- **Gpio Map:** {"pin":"GPIO2","function":"HA Online LED","protocol":"LED","capabilities":["digital-input","digital-output","pwm","adc","touch"]}, {"pin":"GPIO3","function":"Status LED","protocol":"LED","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO16","function":"MAX3485 Power Control","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO17","function":"Ethernet RMII CLK","protocol":"Ethernet","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO18","function":"Ethernet MDIO","protocol":"Ethernet","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO23","function":"Ethernet MDC","protocol":"Ethernet","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO33","function":"Modbus UART TX","protocol":"UART","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"GPIO37","function":"Modbus UART RX","protocol":"UART","capabilities":["input-only"]}
- **Firmware:** esphome, arduino
- **Use Cases:** modbus-gateway, rs485-to-ethernet, industrial-controller, building-automation, energy-monitoring, smart-home
- **Links:** Product Url: https://heltec.org/project/rs4853-tcp-udp-mqtt-converter/, Wiki Url: https://docs.heltec.org/en/ready_to_use/hri-485x/index.html, Datasheet Url: https://resource.heltec.cn/download/HRI-485X/HRI-485x.pdf, Github Url: https://github.com/HelTecAutomation
- **Stores:** {"name":"Heltec Official Store","url":"https://heltec.org/project/rs4853-tcp-udp-mqtt-converter/","price":"22.90"}

## Tags

`rs485`, `modbus`, `ethernet`, `dtu`, `industrial`, `esp32`, `esphome`, `home-assistant`, `din-rail`, `mqtt`

---
[View full page](https://openhardware.directory/s/1439/heltec-hri-4853)

---

# BigTreeTech Eddy Eddy Current Inductive Probe

> Eddy current inductive bed leveling probe for Klipper 3D printers. Offers 0.5μm precision, rapid bed mesh scanning, temperature compensation (USB), and works as Z-endstop. Mounts on standard Voron X carriage.

## Details

- **Brand:** BigTreeTech
- **Board Type:** Expansion Board
- **Price:** Usd: 24.98, Buy Url: https://biqu.equipment/products/bigtreetech-eddy
- **Stores:** {"name":"BIQU Equipment","url":"https://biqu.equipment/products/bigtreetech-eddy","price":"$24.98"}
- **Specs:** Cpu: RP2040, Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 133MHz, Cpu Cores: 2, Flash: 2MB, Ram: 264KB, Usb: USB Type-C, Power: 5V 30mA via USB, Operating Voltage: 3.3V, Sd Card: No, Weight: 6g
- **Components:** {"type":"sensor","name":"Eddy Current Coil","label":"Eddy Current Inductive Distance Sensor","description":"Oscillating inductive coil for non-contact bed distance measurement with 0.5μm precision","datasheetUrl":"https://github.com/bigtreetech/Eddy/blob/master/README.md"}
- **Protocols:** {"name":"USB"}, {"name":"CAN Bus"}, {"name":"I2C"}
- **Firmware Compatible:** Klipper
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** 3D Printing
- **Links:** Github Url: https://github.com/bigtreetech/Eddy, Product Url: https://biqu.equipment/products/bigtreetech-eddy

## Tags

`bed-leveling`, `inductive-probe`, `klipper`, `3d-printing`, `rp2040`, `eddy-current`, `bigtreetech`, `voron`, `bed-mesh`, `z-endstop`

---
[View full page](https://openhardware.directory/s/1439/bigtreetech-eddy-eddy-current-inductive-probe)

---

# LILYGO T-Mini E-Paper S3

> LILYGO T-Mini E-Paper S3 is a compact ESP32-S3 board with a 1.02-inch 128×80 e-paper display, 4MB flash, 2MB PSRAM, WiFi, BLE 5, TF card slot, and support for 18350 battery. Available in 868MHz and 915MHz variants.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 40.81, Buy Url: https://lilygo.cc/products/t-mini-epaper-s3
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-mini-epaper-s3","price":"$40.81"}
- **Board Type:** ESP32-S3
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, Cpu Architecture: Xtensa LX7 dual-core, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 2MB, Flash: 4MB, Display Type: E-Paper, Display Size: 1.02", Display Resolution: 128×80, Operating Voltage: 3.3V, Power: 5V + Li-Ion 18650, Usb: USB-C, Sd Card: microSD, Battery Capacity: 18350 Li-Ion (user-supplied), Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"ESP32-S3FN4R2","type":"mcu","label":"ESP32-S3 Dual-Core MCU","description":"Espressif ESP32-S3FN4R2 dual-core Xtensa LX7 MCU with 4MB flash, 2MB PSRAM, WiFi 802.11 b/g/n, and Bluetooth 5 LE.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"GDGDEWG102T4","type":"display-driver","label":"1.02\" E-Paper Display Driver","description":"Good Display GDGDEWG102T4 e-paper display driver for 128×80 pixel monochrome output.","datasheetUrl":"https://www.good-display.com/product/426.html"}
- **Protocols:** {"name":"SPI","description":"SPI interface for e-paper display and TF card"}, {"name":"I2C","description":"I2C for peripheral expansion"}, {"name":"UART","description":"UART for programming and debugging"}
- **Available Software:** {"name":"GxEPD2","url":"https://github.com/ZinggJM/GxEPD2"}
- **Links:** Product Url: https://lilygo.cc/products/t-mini-epaper-s3, Github Url: https://github.com/Xinyuan-LilyGO/LilyGo-T5-Epaper-Series
- **Firmware Compatible:** arduino, platformio
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** iot, digital-signage, weather-display, smart-home-dashboard, wearable

## Tags

`e-paper`, `e-ink`, `esp32-s3`, `1.02-inch`, `compact`, `18350-battery`, `tf-card`, `ble5`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-mini-epaper-s3)

---

# Sonoff Zigbee 3.0 USB Dongle Plus E

> EFR32MG21-based Zigbee 3.0 USB coordinator dongle for Home Assistant and Zigbee2MQTT. A popular, reliable choice for building smart home Zigbee networks.

## Details

- **Brand:** Sonoff
- **Price:** Usd: 29.9, Buy Url: https://openelab.io/products/seeed-studio-sonoff-zigbee-3-0-usb-dongle-plus-zbdongle-e
- **Stores:** {"name":"OpenELAB","url":"https://openelab.io/products/seeed-studio-sonoff-zigbee-3-0-usb-dongle-plus-zbdongle-e","price":"$29.90"}
- **Board Type:** usb-dongle
- **Connectivity:** Zigbee: Zigbee 3.0
- **Specs:** Cpu: EFR32MG21, Cpu Architecture: ARM Cortex-M33, Cpu Frequency: 80MHz, Cpu Cores: 1, Flash: 1024KB, Ram: 256KB SRAM, Usb: USB 2.0 Type-A, Operating Voltage: 3.3V, Power: 5V, Antenna Connector: SMA, Sd Card: none
- **Components:** {"type":"SoC","name":"EFR32MG21","label":"Zigbee 3.0 Wireless SoC","description":"Silicon Labs Zigbee 3.0 SoC with +20 dBm TX power","datasheetUrl":"https://www.silabs.com/documents/public/data-sheets/efr32mg21-datasheet.pdf"}
- **Firmware Compatible:** zigbee2mqtt, zha, ember-znet
- **Open Source:** Firmware: true
- **Product Readiness:** consumer
- **Use Cases:** zigbee-gateway, smart-home, home-assistant, zigbee2mqtt
- **Links:** Product Url: https://sonoff.tech/product/gateway-and-sensors/sonoff-zigbee-3-0-usb-dongle-plus-e/, Github Url: https://github.com/itead/Sonoff_Zigbee_Dongle_Firmware

## Tags

`zigbee`, `coordinator`, `home-assistant`, `zigbee2mqtt`, `sonoff`, `efr32mg21`, `smart-home`, `usb-dongle`

---
[View full page](https://openhardware.directory/s/1439/sonoff-zigbee-3-0-usb-dongle-plus-e)

---

# Sonoff SNZB-01P

> Zigbee 3.0 wireless button and scene switch with single, double, and long press actions. Battery-powered with CR2477 lasting up to 5 years. Works with Home Assistant, Zigbee2MQTT, and eWeLink.

## Details

- **Brand:** Sonoff
- **Price:** Usd: 12.85, Buy Url: https://openelab.io/products/seeed-studio-sonoff-snzb-01p
- **Stores:** {"name":"OpenELAB","url":"https://openelab.io/products/seeed-studio-sonoff-snzb-01p","price":"$12.85"}
- **Board Type:** smart-button
- **Connectivity:** Zigbee: Zigbee 3.0
- **Specs:** Cpu: EFR32MG22, Cpu Architecture: ARM Cortex-M33, Cpu Frequency: 76.8MHz, Cpu Cores: 1, Flash: 512 KB, Ram: 32 KB, Power: CR2477 battery, Operating Voltage: 3.3V, Sd Card: none
- **Battery Powered:** CR2477
- **Components:** {"type":"MCU","name":"EFR32MG22","label":"Zigbee 3.0 Wireless MCU","description":"Silicon Labs EFR32MG22 Mighty Gecko — ARM Cortex-M33 MCU with integrated Zigbee 3.0, Thread, and Bluetooth 5.0 radio, optimized for battery-powered devices","datasheetUrl":"https://www.silabs.com/documents/public/data-sheets/efr32mg22-datasheet.pdf"}
- **Firmware Compatible:** zigbee2mqtt, zha
- **Certifications:** CE, FCC
- **Product Readiness:** consumer
- **Use Cases:** smart-home, scene-control, zigbee-device
- **Links:** Product Url: https://sonoff.tech/product/gateway-and-sensors/snzb-01p/

## Tags

`zigbee`, `smart-button`, `sonoff`, `scene-switch`, `battery-powered`, `home-automation`, `smart-home`

---
[View full page](https://openhardware.directory/s/1439/sonoff-snzb-01p)

---

# LILYGO T-Panel S3

> Dual-MCU smart panel (ESP32-S3 + ESP32-H2) with 4" 480×480 IPS LCD (ST7701S), WiFi, BLE, native Zigbee/Thread/Matter via H2 co-processor, and optional RS485/CAN FD expansion for wall-mounted smart home controllers.

## Details

- **Brand:** LILYGO
- **Board Type:** dev-board
- **Price:** Usd: 35.99, Buy Url: https://lilygo.cc/products/t-panel-s3
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-panel-s3","price":"$35.99"}
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Zigbee: Zigbee 3.0, Thread: Thread 1.3, Matter: Matter over Thread
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI instructions, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB, Flash: 16MB, Usb: USB-C, Power: 5V, Operating Voltage: 3.3V, Display Size: 4", Display Type: IPS LCD, Display Resolution: 480×480, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"Primary Dual-Core WiFi & BLE MCU","description":"Xtensa LX7 dual-core at 240MHz with 16MB flash, 8MB PSRAM, WiFi, and BLE 5.0 for main application logic.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"ESP32-H2","type":"mcu","label":"Zigbee/Thread/Matter Co-Processor","description":"RISC-V co-processor providing native IEEE 802.15.4 for Zigbee 3.0, Thread 1.3, and Matter 1.0 support.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-h2_datasheet_en.pdf"}, {"name":"ST7701S","type":"display-driver","label":"4\" IPS LCD Display Driver","description":"RGB+SPI interface IPS LCD driver supporting 480×480 resolution for large smart panel displays.","datasheetUrl":"https://github.com/Xinyuan-LilyGO/T-Panel"}
- **Protocols:** {"name":"SPI","pins":{"CLK":"GPIO12","MOSI":"GPIO11","CS":"GPIO10"}}, {"name":"I2C","pins":{"SDA":"GPIO8","SCL":"GPIO9"}}, {"name":"RS-485","pins":{"TX":"GPIO17","RX":"GPIO18"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}
- **Gpio Map:** {"pin":"GPIO8","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO9","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO17","function":"RS-485 TX","protocol":"RS-485","capabilities":["digital-output"]}, {"pin":"GPIO18","function":"RS-485 RX","protocol":"RS-485","capabilities":["digital-input"]}
- **Firmware Compatible:** arduino, esp-idf, esphome
- **Use Cases:** smart-home-dashboard, home-automation, smart-home
- **Certifications:** CE, FCC
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Links:** Product Url: https://lilygo.cc/products/t-panel-s3, Github Url: https://github.com/Xinyuan-LilyGO/T-Panel

## Tags

`esp32-s3`, `esp32-h2`, `matter`, `zigbee`, `thread`, `smart-panel`, `4-inch`, `lilygo`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-panel-s3)

---

# LILYGO T-Keyboard S3 Pro

> Advanced ESP32-S3 programmable keyboard board with 4 built-in 0.85" TFT displays, 14 RGB LEDs, rotary encoder, STM32 co-processor, magnetic connectors for daisy-chaining up to 6 units.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 60.01, Buy Url: https://lilygo.cc/products/t-keyboard-s3-pro
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-keyboard-s3-pro","price":"$60.01"}
- **Board Type:** ESP32-S3
- **Connectivity:** Wifi: 802.11 b/g/n 2.4 GHz, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3R8, Cpu Architecture: Xtensa LX7 dual-core, Flash: 16MB, Psram: 8MB, Display Size: 0.85", Display Type: TFT LCD, Display Resolution: 128×128, Usb: USB-C, Operating Voltage: 3.3V, Power: 5V
- **Components:** {"name":"ESP32-S3R8","type":"mcu","label":"Primary MCU","description":"Dual-core Xtensa LX7 MCU at up to 240 MHz with 8MB PSRAM, Wi-Fi 802.11 b/g/n and Bluetooth 5 LE","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"STM32G030F6P6","type":"mcu","label":"Co-processor MCU","description":"STM32 ARM Cortex-M0+ co-processor with 64KB Flash and 8KB RAM for low-level keyboard I/O management","datasheetUrl":"https://www.st.com/resource/en/datasheet/stm32g030f6.pdf"}, {"name":"GC9107","type":"display-driver","label":"TFT LCD Display Driver","description":"0.85-inch TFT LCD display driver with 128×128 resolution, used for 4 key-cap displays","datasheetUrl":"https://github.com/Xinyuan-LilyGO/T-Keyboard-S3-Pro"}, {"name":"WS2812B","type":"led","label":"RGB LED Controller","description":"14 programmable WS2812 addressable RGB LEDs for keyboard backlighting and status indication","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812.pdf"}
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}, {"name":"USB"}
- **Available Software:** Arduino, ESP-IDF
- **Firmware Compatible:** arduino, esp-idf
- **Links:** Product Url: https://lilygo.cc/products/t-keyboard-s3-pro, Github Url: https://github.com/Xinyuan-LilyGO/T-keyboard
- **Open Source:** Firmware: true
- **Open Source Status:** open-firmware
- **Product Readiness:** developer
- **Use Cases:** macro-keyboard, hmi-panel, programmable-keyboard, prototyping, home-automation

## Tags

`esp32-s3`, `keyboard`, `display`, `rgb-leds`, `stm32`, `wifi`, `bluetooth`, `lilygo`, `macro-keyboard`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-keyboard-s3-pro)

---

# LILYGO T-Relay 5V 8-Channel

> ESP32-WROVER-E development board with 8 optocoupler-isolated 5V relay channels (HRS4H-S-DC5V), Wi-Fi, BLE 4.2, 8MB PSRAM, and support for DC 12–24V power input for industrial automation.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 15.99, Buy Url: https://lilygo.cc/products/t-relay-5v-8-channel-relay
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-relay-5v-8-channel-relay","price":"$15.99"}
- **Board Type:** ESP32
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: ESP32-WROVER-E, Cpu Architecture: Xtensa LX6 dual-core, Flash: 4MB, Psram: 8MB, Operating Voltage: 3.3V, Power: 12-24V DC
- **Components:** {"name":"ESP32-WROVER-E","type":"mcu","label":"Microcontroller Module","description":"ESP32 module with 4MB Flash, 8MB PSRAM, integrated Wi-Fi b/g/n and BLE 4.2","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"HRS4H-S-DC5V","type":"relay","label":"5V Relay Module (x8)","description":"8-channel 5V coil relay with optocoupler isolation; switches AC 250V/DC 28V; LED indicator per channel","datasheetUrl":"https://www.datasheetcafe.com/hrs4h-datasheet-relay/"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}, {"name":"CAN"}, {"name":"I2S"}
- **Gpio Map:** {"pin":"IO33","label":"K1 Relay"}, {"pin":"IO32","label":"K2 Relay"}, {"pin":"IO13","label":"K3 Relay"}, {"pin":"IO12","label":"K4 Relay"}, {"pin":"IO21","label":"K5 Relay"}, {"pin":"IO19","label":"K6 Relay"}, {"pin":"IO18","label":"K7 Relay"}, {"pin":"IO05","label":"K8 Relay"}
- **Firmware Compatible:** arduino, esp-idf, platformio, esphome
- **Available Software:** {"name":"Arduino IDE","url":"https://www.arduino.cc/"}, {"name":"ESPHome","url":"https://esphome.io/"}
- **Links:** Product Url: https://lilygo.cc/products/t-relay-5v-8-channel-relay, Github Url: https://github.com/Xinyuan-LilyGO/LilyGo-T-Relay
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** home-automation, industrial-automation, smart-building, smart-switch, hvac-control

## Tags

`esp32`, `relay`, `automation`, `industrial`, `8-channel`, `optocoupler`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-relay-5v-8-channel)

---

# LILYGO T-Encoder ESP32

> Compact ESP32-PICO-V3-02 board with rotary encoder, WS2812 RGB LED ring, Wi-Fi, BLE 4.2, 8MB flash, and 2MB PSRAM. Ideal for knob-based UI controllers and volume/parameter controls.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 10.25, Buy Url: https://lilygo.cc/products/t-encoder-esp32
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-encoder-esp32","price":"$10.25"}
- **Board Type:** ESP32
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: ESP32-PICO-V3-02, Cpu Architecture: Xtensa LX6 dual-core, Flash: 8MB, Psram: 2MB, Operating Voltage: 3.3V, Power: 3.3V, Sd Card: none
- **Components:** {"name":"ESP32-PICO-V3-02","type":"mcu","label":"Microcontroller SiP","description":"ESP32 System-in-Package with 8MB flash, 2MB PSRAM, Wi-Fi b/g/n and BLE 4.2 in compact form","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"WS2812B","type":"led","label":"RGB LED Ring","description":"Addressable RGB LED ring controlled via IO25; provides visual feedback for encoder position","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812.pdf"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}
- **Accessories:** T-U2T Programmer
- **Firmware Compatible:** arduino, esp-idf, platformio
- **Available Software:** {"name":"Arduino IDE","url":"https://www.arduino.cc/"}
- **Links:** Product Url: https://lilygo.cc/products/t-encoder-esp32, Github Url: https://github.com/Xinyuan-LilyGO/T-Encoder
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** hmi-panel, media-controller, volume-control, home-automation, midi-controller

## Tags

`esp32`, `encoder`, `rotary`, `rgb-led`, `ws2812`, `controller`, `hid`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-encoder-esp32)

---

# WT32-SC01 Plus

> ESP32-S3 development board with a 3.5" capacitive touch IPS LCD (480x320), 16MB flash, and 8MB PSRAM. Popular for building custom HMI/UI projects with LVGL, smart home panels, and IoT dashboards.

## Details

- **Brand:** Wireless-Tag
- **Price:** Usd: 46.9, Buy Url: https://openelab.io/products/wt32sc01plus
- **Stores:** {"name":"OpenELAB","url":"https://openelab.io/products/wt32sc01plus","price":"$46.90"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 16MB, Psram: 8MB, Usb: USB-C, Display Type: IPS LCD, Display Size: 3.5", Display Resolution: 480x320, Power: 5V, Operating Voltage: 3.3V, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"type":"MCU","name":"ESP32-S3","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Espressif ESP32-S3 dual-core Xtensa LX7 microcontroller running at 240MHz with integrated Wi-Fi 802.11 b/g/n and Bluetooth 5.0 LE","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"type":"Display","name":"3.5\" IPS LCD 480x320","label":"3.5-inch Capacitive Touch IPS Display","description":"3.5-inch IPS LCD panel with 480x320 resolution, driven via SPI interface with 16-bit color depth","datasheetUrl":"https://www.wireless-tag.com/product/wt32-sc01-plus"}, {"type":"Touch","name":"Capacitive Touch Panel","label":"Capacitive Touch Controller","description":"FT5x06-based capacitive touch panel overlay supporting multi-touch input on the 3.5\" display","datasheetUrl":"https://www.buydisplay.com/download/ic/FT5206.pdf"}
- **Protocols:** {"name":"SPI"}, {"name":"I2C"}, {"name":"UART"}
- **Firmware Compatible:** arduino, esp-idf, micropython, lvgl, esphome
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** embedded-ui, smart-home-dashboard, industrial-hmi, iot-dashboard, digital-signage
- **Links:** Product Url: https://openelab.io/products/wt32sc01plus

## Tags

`esp32-s3`, `touch-display`, `lvgl`, `hmi`, `iot`, `dev-board`

---
[View full page](https://openhardware.directory/s/1439/wt32-sc01-plus)

---

# makerdiary nRF52840-MDK USB Dongle

> Open-source multi-protocol wireless USB dongle based on the Nordic nRF52840 SoC. Supports BLE 5.4, Thread, Zigbee, 802.15.4, NFC, and USB 2.0 with UF2 drag-and-drop bootloader. Priced at $12.99.

## Details

- **Brand:** makerdiary
- **Price:** Usd: 12.99, Buy Url: https://makerdiary.com/products/nrf52840-mdk-usb-dongle
- **Stores:** {"name":"makerdiary Store","url":"https://makerdiary.com/products/nrf52840-mdk-usb-dongle","price":"$12.99"}
- **Board Type:** nRF52840
- **Connectivity:** Bluetooth: Bluetooth 5.4 BLE + Mesh, Zigbee: Zigbee 3.0, Thread: Thread 1.3
- **Specs:** Cpu: ARM Cortex-M4F @ 64MHz, FPU, DSP, CryptoCell-310 (RSA, ECC, SHA-256, AES), Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 64MHz, Cpu Cores: 1, Ram: 256 KB SRAM, Flash: 1 MB, Usb: USB-A 2.0 Full-Speed, Power: 5V, Operating Voltage: 3.3V, Operating Temp: -40°C to +85°C, Dimensions: 42 × 17.78 × 3.75 mm, Weight: 10g, Antenna Connector: built-in 2.4GHz chip antenna, Sd Card: none
- **Components:** {"type":"MCU","name":"nRF52840","label":"Multi-Protocol Wireless MCU with CryptoCell-310","description":"ARM Cortex-M4F @ 64MHz with 256KB RAM, 1MB flash, BLE 5.4, Thread, Zigbee, 802.15.4, ANT, NFC-A, USB 2.0, and hardware crypto (RSA, ECC, AES, SHA-256). Deep sleep 0.3µA.","datasheetUrl":"https://docs.nordicsemi.com/bundle/ps_nrf52840/resource/nRF52840_PS_v1.7.pdf"}, {"type":"Antenna","name":"2.4 GHz Chip Antenna","label":"Onboard 2.4 GHz Omnidirectional Antenna","description":"Integrated PCB chip antenna for 2.4 GHz wireless protocols (BLE, Thread, Zigbee, 802.15.4) with +8 dBm TX power","datasheetUrl":"https://docs.nordicsemi.com/bundle/ps_nrf52840/resource/nRF52840_PS_v1.7.pdf"}, {"type":"LED","name":"RGB LED","label":"Programmable RGB Status LED","description":"User-programmable RGB LED for status indication, connected to P0.22 (green), P0.23 (red), P0.24 (blue), active-low","datasheetUrl":"https://wiki.makerdiary.com/nrf52840-mdk-usb-dongle/hardware/"}
- **Protocols:** {"name":"UART","pins":{"TX":"P0.20","RX":"P0.19"}}, {"name":"I2C","pins":{"SDA":"P0.05","SCL":"P0.04"}}, {"name":"SPI"}, {"name":"USB","pins":{"D+":"integrated","D-":"integrated"}}, {"name":"SWD","pins":{"SWDCLK":"edge","SWDIO":"edge"}}, {"name":"NFC","pins":{"NFC1":"P0.09","NFC2":"P0.10"}}, {"name":"IEEE 802.15.4"}, {"name":"BLE"}
- **Gpio Map:** {"pin":"P0.04","function":"I2C SCL (default)","protocol":"I2C","capabilities":["digital-input","digital-output","adc"]}, {"pin":"P0.05","function":"I2C SDA (default)","protocol":"I2C","capabilities":["digital-input","digital-output","adc"]}, {"pin":"P0.09","function":"NFC1 (shared)","protocol":"NFC"}, {"pin":"P0.10","function":"NFC2 (shared)","protocol":"NFC"}, {"pin":"P0.18","function":"User/Reset Button","capabilities":["digital-input"]}, {"pin":"P0.19","function":"UART RX (default)","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"P0.20","function":"UART TX (default)","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"P0.22","function":"RGB LED Green","capabilities":["digital-output","pwm"]}, {"pin":"P0.23","function":"RGB LED Red","capabilities":["digital-output","pwm"]}, {"pin":"P0.24","function":"RGB LED Blue","capabilities":["digital-output","pwm"]}
- **Firmware Compatible:** Zephyr RTOS, nRF Connect SDK, OpenSK, circuitpython, micropython, TinyGo
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true, License: Apache-2.0
- **Product Readiness:** developer
- **Use Cases:** ble-packet-sniffing, 802154-packet-sniffing, fido2-security-key, iot-development, zigbee-development, thread-development, wireless-protocol-analysis
- **Links:** Product Url: https://wiki.makerdiary.com/nrf52840-mdk-usb-dongle/, Github Url: https://github.com/makerdiary/nrf52840-mdk-usb-dongle, Schematics Url: https://wiki.makerdiary.com/nrf52840-mdk-usb-dongle/assets/attachments/nrf52840-mdk-usb-dongle-schematic-v1.1.pdf

## Tags

`nrf52840`, `wireless`, `bluetooth`, `thread`, `zigbee`, `usb-dongle`, `open-hardware`, `zephyr`, `packet-sniffer`, `nfc`

---
[View full page](https://openhardware.directory/s/1439/makerdiary-nrf52840-mdk-usb-dongle)

---

# TI SK-AM62-LP Starter Kit

> Texas Instruments AM62x Sitara low-power evaluation board with quad-core Cortex-A53, 1GB LPDDR4, microSD, 100Mbps Ethernet, USB-C, and 5V USB-C power — the LP variant optimized for ultra-low-power HMI and IoT designs.

## Details

- **Brand:** Texas Instruments
- **Board Type:** linux-sbc
- **Product Readiness:** developer
- **Connectivity:** Ethernet: 100Mbps
- **Specs:** Cpu: ti-am62x, Cpu Architecture: ARM Cortex-A53 64-bit, Ram: 1GB LPDDR4, Flash: microSD boot, Sd Card: microSD, Usb: USB-C, Power: 5V, Operating Voltage: 3.3V
- **Firmware Compatible:** armbian
- **Links:** Product Url: https://www.armbian.com/ti-sk-am62-lp/
- **Use Cases:** industrial-automation, hmi, embedded-linux, iot
- **Price:** Usd: 229, Buy Url: https://www.ti.com/product/SK-AM62-LP/part-details/SK-AM62-LP
- **Stores:** {"name":"TI Store","url":"https://www.ti.com/product/SK-AM62-LP/part-details/SK-AM62-LP","price":"$229.00"}

---
[View full page](https://openhardware.directory/s/1439/ti-sk-am62-lp)

---

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

## Details

- **Brand:** JetHome
- **Board Type:** linux-sbc
- **Connectivity:** Wifi: 802.11n (WiFi 4), Bluetooth: 4.0, Ethernet: Gigabit
- **Specs:** Cpu: Quad-core Cortex-A53 @ 1.2GHz (Amlogic S905W), Cpu Architecture: ARM Cortex-A53, Cpu Frequency: 1.2GHz, Cpu Cores: 4, Ram: 2GB DDR4, Flash: 8GB eMMC, Sd Card: microSD, Usb: USB 2.0 + USB-C, Operating Voltage: 3.3V, Power: 12V DC, Antenna Connector: Built-in PCB antenna
- **Components:** {"type":"soc","name":"Amlogic-S905W","label":"Amlogic S905W Quad-Core SoC","description":"Amlogic S905W quad-core Cortex-A53 @ 1.2GHz SoC with Mali-450 GPU for media and IoT hub applications.","datasheetUrl":"https://www.amlogic.com/#Products/386/index.html"}
- **Firmware Compatible:** armbian
- **Use Cases:** home-automation, iot-gateway, din-rail, smart-home-controller
- **Open Source:** Schematics: true
- **Open Source Status:** partially-open
- **Product Readiness:** consumer
- **Links:** Product Url: https://jethome.ru/jethub-h1/, Wiki Url: https://www.armbian.com/jethub-h1/
- **Price:** Usd: 52, Buy Url: https://jethome.ru/h1/?selected_section=product_reviews&sl=en
- **Stores:** {"name":"JetHome","url":"https://jethome.ru/h1/?selected_section=product_reviews&sl=en","price":"$52.00"}

## Tags

`home-automation`, `iot-gateway`, `din-rail`, `amlogic`, `smart-home`, `embedded-linux`

---
[View full page](https://openhardware.directory/s/1439/jethub-h1)

---

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

## Details

- **Brand:** Unexpected Maker
- **Price:** Usd: 20, Buy Url: https://www.adafruit.com/product/5747
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5747","price":20}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11b/g/n, Bluetooth: 5.0 LE + Mesh
- **Specs:** Cpu: ESP32-S3, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240 MHz, Cpu Cores: 2, Flash: 8 MB, Ram: 512KB SRAM, Psram: 8MB, Sd Card: none, Operating Voltage: 3.3V, Power: 5V + LiPo, Antenna Connector: U.FL/IPEX, Usb Type: USB-C
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"SoC","description":"Dual-core Xtensa LX7 at 240 MHz, 512KB SRAM, Wi-Fi + BT5, native USB.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO3","SCL":"GPIO4"}}, {"name":"SPI","pins":{"MOSI":"GPIO35","MISO":"GPIO36","SCK":"GPIO37"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"I2S","pins":{}}
- **Gpio Map:** {"pin":"GPIO1","function":"D1","protocol":"GPIO","capabilities":["digital","adc"]}, {"pin":"GPIO2","function":"D2","protocol":"GPIO","capabilities":["digital","adc"]}, {"pin":"GPIO3","function":"SDA","protocol":"I2C","capabilities":["i2c-sda","digital"]}, {"pin":"GPIO4","function":"SCL","protocol":"I2C","capabilities":["i2c-scl","digital"]}, {"pin":"GPIO5","function":"D5","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO6","function":"D6","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO7","function":"D7","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO8","function":"D8","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO9","function":"D9","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO10","function":"D10","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO11","function":"D11","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO12","function":"D12","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO35","function":"MOSI","protocol":"SPI","capabilities":["spi-mosi","digital"]}, {"pin":"GPIO36","function":"MISO","protocol":"SPI","capabilities":["spi-miso","digital"]}, {"pin":"GPIO37","function":"SCK","protocol":"SPI","capabilities":["spi-sck","digital"]}, {"pin":"GPIO43","function":"TX","protocol":"UART","capabilities":["uart-tx","digital"]}, {"pin":"GPIO44","function":"RX","protocol":"UART","capabilities":["uart-rx","digital"]}
- **Firmware Compatible:** circuitpython, micropython, arduino, esp-idf
- **Available Software:** {"name":"CircuitPython","url":"https://circuitpython.org/board/unexpectedmaker_tinys3/"}, {"name":"Getting Started","url":"https://esp32s3.com/getting-started.html"}
- **Links:** Product Url: https://www.adafruit.com/product/5747, Github Url: https://github.com/unexpectedmaker/esp32s3, Schematic Url: https://cdn-shop.adafruit.com/product-files/5747/schematic-tinys3.pdf
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** iot, wearable, prototyping, wifi, education

## Tags

`unexpected-maker`, `esp32-s3`, `tiny`, `ufl`, `external-antenna`, `circuitpython`, `lipo`, `psram`

---
[View full page](https://openhardware.directory/s/1439/tinys3-esp32-s3-ufl)

---

# FeatherS3 ESP32-S3 with u.FL

> Unexpected Maker's pro ESP32-S3 Feather board with u.FL external antenna connector, 16MB flash, 8MB PSRAM, dual STEMMA QT connectors, LiPo charging, and dual 700mA regulators.

## Details

- **Brand:** Unexpected Maker
- **Price:** Usd: 27.5, Buy Url: https://www.adafruit.com/product/5748
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5748","price":27.5}
- **Board Type:** feather
- **Connectivity:** Wifi: 802.11b/g/n, Bluetooth: 5.0 LE + Mesh
- **Specs:** Cpu: ESP32-S3, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240 MHz, Cpu Cores: 2, Flash: 16MB, Ram: 512KB SRAM, Psram: 8MB, Sd Card: none, Operating Voltage: 3.3V, Power: 5V + LiPo, Antenna Connector: U.FL/IPEX, Usb Type: USB-C
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"SoC","description":"Dual-core Xtensa LX7 at 240 MHz, 512KB SRAM, Wi-Fi + BT5, native USB.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO3","SCL":"GPIO4"}}, {"name":"SPI","pins":{"MOSI":"GPIO35","MISO":"GPIO36","SCK":"GPIO37"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"I2S","pins":{}}
- **Gpio Map:** {"pin":"GPIO1","function":"D1","protocol":"GPIO","capabilities":["digital","adc"]}, {"pin":"GPIO2","function":"D2","protocol":"GPIO","capabilities":["digital","adc"]}, {"pin":"GPIO3","function":"SDA","protocol":"I2C","capabilities":["i2c-sda","digital"]}, {"pin":"GPIO4","function":"SCL","protocol":"I2C","capabilities":["i2c-scl","digital"]}, {"pin":"GPIO5","function":"D5","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO6","function":"D6","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO9","function":"D9","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO10","function":"D10","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO11","function":"D11","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO12","function":"D12","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO13","function":"D13","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO14","function":"A2","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO15","function":"A3","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO16","function":"A4","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO17","function":"A0","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO18","function":"A1","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO35","function":"MOSI","protocol":"SPI","capabilities":["spi-mosi","digital"]}, {"pin":"GPIO36","function":"MISO","protocol":"SPI","capabilities":["spi-miso","digital"]}, {"pin":"GPIO37","function":"SCK","protocol":"SPI","capabilities":["spi-sck","digital"]}, {"pin":"GPIO43","function":"TX","protocol":"UART","capabilities":["uart-tx","digital"]}, {"pin":"GPIO44","function":"RX","protocol":"UART","capabilities":["uart-rx","digital"]}
- **Firmware Compatible:** circuitpython, micropython, arduino, esp-idf
- **Available Software:** {"name":"CircuitPython","url":"https://circuitpython.org/board/unexpectedmaker_feather3/"}, {"name":"Getting Started","url":"https://esp32s3.com/getting-started.html"}
- **Links:** Product Url: https://www.adafruit.com/product/5748, Github Url: https://github.com/unexpectedmaker/esp32s3
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** iot, prototyping, wifi, wearable, featherwing

## Tags

`unexpected-maker`, `feather`, `esp32-s3`, `ufl`, `external-antenna`, `circuitpython`, `psram`, `featherwing`

---
[View full page](https://openhardware.directory/s/1439/feathers3-esp32-s3-ufl)

---

# ProS3 ESP32-S3 with u.FL

> Unexpected Maker's ProS3 ESP32-S3 with u.FL external antenna, 16MB flash, 8MB PSRAM, 27 GPIO castellated headers, dual LDO regulators, LiPo charging, and STEMMA QT.

## Details

- **Brand:** Unexpected Maker
- **Price:** Usd: 29.95, Buy Url: https://www.adafruit.com/product/5749
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5749","price":29.95}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11b/g/n, Bluetooth: 5.0 LE + Mesh
- **Specs:** Cpu: ESP32-S3, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240 MHz, Cpu Cores: 2, Flash: 16MB, Ram: 512KB SRAM, Psram: 8MB, Sd Card: none, Operating Voltage: 3.3V, Power: 5V + LiPo, Antenna Connector: U.FL/IPEX, Usb Type: USB-C
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"SoC","description":"Dual-core Xtensa LX7 at 240 MHz, 512KB SRAM, Wi-Fi + BT5, native USB.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO3","SCL":"GPIO4"}}, {"name":"SPI","pins":{"MOSI":"GPIO35","MISO":"GPIO36","SCK":"GPIO37"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"I2S","pins":{}}
- **Gpio Map:** {"pin":"GPIO1","function":"D1","protocol":"GPIO","capabilities":["digital","adc"]}, {"pin":"GPIO2","function":"D2","protocol":"GPIO","capabilities":["digital","adc"]}, {"pin":"GPIO3","function":"SDA","protocol":"I2C","capabilities":["i2c-sda","digital"]}, {"pin":"GPIO4","function":"SCL","protocol":"I2C","capabilities":["i2c-scl","digital"]}, {"pin":"GPIO5","function":"D5","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO6","function":"D6","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO7","function":"D7","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO8","function":"D8","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO9","function":"D9","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO10","function":"D10","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO11","function":"D11","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO12","function":"D12","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO13","function":"D13","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO14","function":"A2","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO15","function":"A3","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO16","function":"A4","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO17","function":"A0","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO18","function":"A1","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO35","function":"MOSI","protocol":"SPI","capabilities":["spi-mosi","digital"]}, {"pin":"GPIO36","function":"MISO","protocol":"SPI","capabilities":["spi-miso","digital"]}, {"pin":"GPIO37","function":"SCK","protocol":"SPI","capabilities":["spi-sck","digital"]}, {"pin":"GPIO43","function":"TX","protocol":"UART","capabilities":["uart-tx","digital"]}, {"pin":"GPIO44","function":"RX","protocol":"UART","capabilities":["uart-rx","digital"]}
- **Firmware Compatible:** circuitpython, micropython, arduino, esp-idf
- **Available Software:** {"name":"CircuitPython","url":"https://circuitpython.org/board/unexpectedmaker_pros3/"}, {"name":"Product Page","url":"https://pros3.io/"}
- **Links:** Product Url: https://www.adafruit.com/product/5749, Github Url: https://github.com/unexpectedmaker/esp32s3
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** iot, prototyping, wifi, industrial, commercial

## Tags

`unexpected-maker`, `pros3`, `esp32-s3`, `ufl`, `external-antenna`, `castellated`, `psram`, `circuitpython`

---
[View full page](https://openhardware.directory/s/1439/pros3-esp32-s3-ufl)

---

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

## Details

- **Brand:** Espressif
- **Price:** Usd: 9.95, Buy Url: https://www.adafruit.com/product/5337
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5337","price":9.95}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Wifi: 2.4GHz 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: RISC-V single-core @ 160 MHz (ESP32-C3), Cpu Architecture: RISC-V 32-bit, Cpu Frequency: 160 MHz, Cpu Cores: 1, Ram: 400 KB SRAM, Flash: 4MB, Power: 5V via Micro USB, Usb Connector: Micro USB, Sd Card: none, Operating Voltage: 3.3V, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"ESP32-C3-MINI-1 (C3FN4)","type":"mcu","label":"MCU Module","description":"Espressif ESP32-C3-MINI-1 module with single-core 160 MHz RISC-V ESP32-C3, 4 MB embedded Flash, WiFi, and BLE 5.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c3-mini-1_datasheet_en.pdf"}
- **Gpio Map:** {"pin":"GPIO0","name":"GPIO0","function":"ADC1_CH0","protocol":"ADC","capabilities":["ADC","GPIO","touch"]}, {"pin":"GPIO1","name":"GPIO1/SDA","function":"SDA","protocol":"I2C","capabilities":["I2C","ADC","GPIO","touch"]}, {"pin":"GPIO2","name":"GPIO2/SCL","function":"SCL","protocol":"I2C","capabilities":["I2C","ADC","GPIO","touch"]}, {"pin":"GPIO3","name":"GPIO3","function":"ADC1_CH3","protocol":"ADC","capabilities":["ADC","GPIO","touch"]}, {"pin":"GPIO4","name":"GPIO4","function":"ADC1_CH4","protocol":"ADC","capabilities":["ADC","GPIO","touch"]}, {"pin":"GPIO5","name":"GPIO5","function":"ADC2_CH0","protocol":"ADC","capabilities":["ADC","GPIO","touch"]}, {"pin":"GPIO6","name":"GPIO6/SCK","function":"SCK","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO7","name":"GPIO7/MOSI","function":"MOSI","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO8","name":"GPIO8/MISO","function":"MISO","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO9","name":"GPIO9/BOOT","function":"BOOT","protocol":"GPIO","capabilities":["GPIO"]}, {"pin":"GPIO10","name":"GPIO10","function":"GPIO","protocol":"GPIO","capabilities":["GPIO"]}, {"pin":"GPIO18","name":"GPIO18/TX","function":"TX","protocol":"UART","capabilities":["UART","GPIO"]}, {"pin":"GPIO19","name":"GPIO19/RX","function":"RX","protocol":"UART","capabilities":["UART","GPIO"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO1","SCL":"GPIO2"}}, {"name":"SPI","pins":{"SCK":"GPIO6","MOSI":"GPIO7","MISO":"GPIO8"}}, {"name":"UART","pins":{"TX":"GPIO18","RX":"GPIO19"}}, {"name":"USB","pins":{}}
- **Bus Interfaces:** i2c, spi, uart, USB
- **Firmware Compatible:** esp-idf, arduino, micropython
- **Available Software:** {"name":"ESP-IDF","url":"https://docs.espressif.com/projects/esp-idf/"}, {"name":"Arduino ESP32","url":"https://github.com/espressif/arduino-esp32"}
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/5337, Github Url: https://github.com/espressif/esp32-c3, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf
- **Use Cases:** iot, smart-home, environmental-monitoring
- **Prompt Version:** adafruit-bulk-import-v1

## Tags

`esp32-c3`, `risc-v`, `devkitm`, `espressif`, `esp-idf`, `wifi`, `ble`, `mini-module`

---
[View full page](https://openhardware.directory/s/1439/esp32-c3-devkitm-01)

---

# ESP32 WiFi Fancontroller

> ESP32-S2-based WiFi fan controller with 4 independent PWM outputs, integrated HDC1080 temperature and humidity sensor, Qwiic expansion, and native Home Assistant integration via ESPHome.

## Details

- **Brand:** zeroflow
- **Price:** Usd: 54.99, Buy Url: https://www.tindie.com/products/zeroflow/esp32-wifi-fancontroller/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/zeroflow/esp32-wifi-fancontroller/","price":"$54.99"}
- **Board Type:** Fan Controller
- **Connectivity:** Wifi: 802.11 b/g/n
- **Specs:** Cpu: ESP32-S2, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240 MHz, Cpu Cores: 1, Ram: 320KB, Flash: 4MB, Usb: USB-C, Power: 12V DC, Operating Voltage: 3.3V, Gpio: 4 PWM + expansion pads, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"name":"ESP32-S2","type":"mcu","label":"ESP32-S2 Microcontroller","description":"Espressif single-core 32-bit Xtensa LX7 WiFi SoC running at 240 MHz with 320 KB SRAM, 43 GPIOs, and native USB support.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf"}, {"name":"HDC1080","type":"sensor","label":"HDC1080 Temperature & Humidity Sensor","description":"Texas Instruments 14-bit digital humidity and temperature sensor with +/-0.2C and +/-2% RH accuracy, I2C interface, and 100 nA sleep current.","datasheetUrl":"https://www.ti.com/lit/gpn/hdc1080"}, {"name":"stemma-qt","type":"connector","label":"Qwiic (I2C) Expansion Port","description":"SparkFun-standard JST SH 4-pin I2C connector for plug-and-play sensor expansion without soldering.","datasheetUrl":"https://www.sparkfun.com/qwiic"}
- **Protocols:** {"name":"I2C","label":"I2C","description":"Two-wire serial interface used for the HDC1080 sensor and Qwiic expansion port."}, {"name":"PWM","label":"PWM","description":"4 independent pulse-width modulation outputs for 12V fan speed control with RPM feedback."}
- **Links:** Product Url: https://www.tindie.com/products/zeroflow/esp32-wifi-fancontroller/, Github Url: https://github.com/zeroflow/wifi-fancontroller, Wiki Url: https://fancontroller.arthofer.dev/, Schematics Url: https://github.com/zeroflow/wifi-fancontroller
- **Firmware Compatible:** esphome
- **Certifications:** CE
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true, License: GPL-3.0
- **Product Readiness:** consumer
- **Use Cases:** fan-control, home-automation, hvac-control, server-rack-cooling, ventilation-control, grow-tent-ventilation, environmental-monitoring

## Tags

`esp32-s2`, `fan-controller`, `pwm`, `home-assistant`, `esphome`, `temperature-sensor`, `hdc1080`, `qwiic`, `open-source`, `ce-certified`, `wifi`, `ventilation`

---
[View full page](https://openhardware.directory/s/1439/esp32-wifi-fancontroller)

---

# SLAMTEC RPLiDAR A1

> 360-degree 2D laser scanner with 12m range and 8000 samples per second. Widely used for ROS robotics, SLAM mapping, and autonomous navigation applications.

## Details

- **Brand:** SLAMTEC
- **Price:** Usd: 99, Buy Url: https://openelab.io/products/waveshare-slamtec-rplidar-a1-laser-sensor
- **Stores:** {"name":"OpenELAB","url":"https://openelab.io/products/waveshare-slamtec-rplidar-a1-laser-sensor","price":"$99"}
- **Board Type:** sensor-module
- **Specs:** Cpu: Embedded MCU (proprietary), Cpu Architecture: ARM, Cpu Frequency: N/A, Cpu Cores: 1, Flash: N/A (proprietary firmware), Ram: N/A (proprietary), Power: 5V via USB or UART adapter, Operating Voltage: 5V, Sd Card: none
- **Components:** {"type":"sensor","name":"Laser Rangefinder","label":"360-Degree Laser Distance Sensor","description":"Infrared laser triangulation rangefinder providing 12m range at 8000 samples/sec for 2D point cloud generation","datasheetUrl":"https://www.slamtec.com/en/Lidar/A1Spec"}, {"type":"motor","name":"Brushless DC Motor","label":"Rotation Motor","description":"Brushless DC motor that spins the laser assembly at 5.5Hz for full 360-degree scanning, speed adjustable via PWM","datasheetUrl":"https://www.slamtec.com/en/Lidar/A1Spec"}
- **Protocols:** {"name":"UART"}, {"name":"USB"}
- **Use Cases:** robotics, slam-mapping, ros, autonomous-vehicle, obstacle-avoidance
- **Product Readiness:** consumer
- **Links:** Product Url: https://www.slamtec.com/en/Lidar/A1, Github Url: https://github.com/Slamtec/rplidar_ros, Datasheet Url: http://www.slamtec.com/en/lidar/a1spec

## Tags

`lidar`, `laser-scanner`, `slam`, `ros`, `robotics`, `360-degree`, `rangefinder`

---
[View full page](https://openhardware.directory/s/1439/slamtec-rplidar-a1)

---

# HuskyLens AI Camera

> AI-powered vision sensor with built-in Kendryte K210 processor. Supports face recognition, object tracking, object recognition, line following, color recognition, and tag recognition via I2C or UART.

## Details

- **Brand:** DFRobot
- **Price:** Usd: 69, Buy Url: https://openelab.io/products/huskylens-ai-camera
- **Stores:** {"name":"OpenELAB","url":"https://openelab.io/products/huskylens-ai-camera","price":"$69"}
- **Board Type:** ai-camera
- **Specs:** Cpu: Kendryte K210, Cpu Architecture: RISC-V, Cpu Frequency: 400MHz, Cpu Cores: 2, Flash: 16MB, Ram: 8 MB SRAM, Power: 3.3-5V via Gravity connector, Operating Voltage: 3.3V, Display Type: IPS LCD, Display Size: 2 inch, Display Resolution: 320x240, Sd Card: none
- **Components:** {"type":"processor","name":"Kendryte K210","label":"Dual-Core RISC-V AI Processor","description":"Dual-core 64-bit RISC-V processor at 400MHz with hardware KPU (neural network accelerator) and FFT accelerator for on-device AI inference","datasheetUrl":"https://cdn.sipeed.com/K210/HDK/Kendryte%20K210%20Datasheet.pdf"}, {"type":"camera","name":"OV2640","label":"2MP CMOS Camera Sensor","description":"OmniVision 2-megapixel CMOS image sensor providing real-time video input for AI vision processing","datasheetUrl":"https://www.uctronics.com/download/OV2640_DS.pdf"}, {"type":"display","name":"2-inch IPS LCD","label":"2-Inch IPS Color Display","description":"320x240 pixel IPS LCD screen for real-time visual feedback showing camera feed and AI detection results","datasheetUrl":"https://wiki.dfrobot.com/HUSKYLENS_V1.0_SKU_SEN0305_SEN0336"}
- **Protocols:** {"name":"I2C"}, {"name":"UART"}
- **Use Cases:** computer-vision, education, robotics, object-detection, face-recognition
- **Product Readiness:** consumer
- **Links:** Product Url: https://www.dfrobot.com/product-1922.html, Github Url: https://github.com/HuskyLens/HUSKYLENSArduino, Wiki Url: https://wiki.dfrobot.com/HUSKYLENS_V1.0_SKU_SEN0305_SEN0336

## Tags

`ai-camera`, `computer-vision`, `face-recognition`, `object-tracking`, `k210`, `education`, `i2c`, `uart`

---
[View full page](https://openhardware.directory/s/1439/huskylens-ai-camera)

---

# Makerfabs ESP32 UWB DW3000

> ESP32 + DW3000 UWB development board for centimeter-accurate indoor positioning and ranging. Supports UWB channels 5 and 9, FiRa compatible, Apple U1 interoperable. WiFi and Bluetooth for data relay.

## Details

- **Brand:** Makerfabs
- **Price:** Usd: 43.8, Buy Url: https://www.makerfabs.com/esp32-uwb-dw3000.html
- **Stores:** {"name":"Makerfabs","url":"https://www.makerfabs.com/esp32-uwb-dw3000.html","price":"$43.80"}, {"name":"Tindie","url":"https://www.tindie.com/products/makerfabs/esp32-uwb-dw3000ultra-wideband/","price":"$43.80"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: 4.2 + BLE
- **Specs:** Cpu: ESP32 (Xtensa LX6 dual-core @ 240MHz), Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 4MB, Gpio: 7, Usb: Micro-USB, Power: 5V via Micro-USB (4.8-5.5V), Operating Voltage: 3.3V, Antenna Connector: PCB antenna (WiFi/BT + UWB), Sd Card: none
- **Components:** {"type":"mcu","name":"ESP32-WROOM-32","label":"Dual-Core WiFi & BLE MCU","description":"Espressif ESP32 dual-core Xtensa LX6 MCU with WiFi and Bluetooth 4.2","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf"}, {"type":"uwb-transceiver","name":"DW3000","label":"UWB Transceiver (IEEE 802.15.4z)","description":"Qorvo/Decawave DW3000 UWB transceiver, IEEE 802.15.4z, FiRa compatible, Apple U1 interoperable, channels 5 (6.5GHz) and 9 (8GHz)","datasheetUrl":"https://www.qorvo.com/products/d/da008142"}
- **Protocols:** {"name":"SPI"}, {"name":"I2C"}, {"name":"UWB"}, {"name":"UART"}
- **Gpio Map:** {"pin":"GPIO18","function":"SPI SCK (to DW3000)","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO19","function":"SPI MISO (from DW3000)","protocol":"SPI","capabilities":["digital-input"]}, {"pin":"GPIO23","function":"SPI MOSI (to DW3000)","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO4","function":"SPI SS / I2C SDA","protocol":"SPI","capabilities":["digital-output","digital-input"]}, {"pin":"GPIO5","function":"I2C SCL","protocol":"I2C","capabilities":["digital-output","digital-input"]}, {"pin":"GPIO27","function":"DW3000 Reset","protocol":"Control","capabilities":["digital-output"]}, {"pin":"GPIO34","function":"DW3000 IRQ","protocol":"Control","capabilities":["digital-input"]}
- **Available Software:** {"name":"Makerfabs DW3000 Arduino Library","url":"https://github.com/Makerfabs/Makerfabs-ESP32-UWB-DW3000","description":"Official Arduino library with TWR ranging examples"}, {"name":"ESPHome UWB DW3000 Component","url":"https://github.com/realzoulou/esphome-uwb-dw3000","description":"Community ESPHome component for Home Assistant integration with multi-anchor positioning"}
- **Links:** Product Url: https://www.makerfabs.com/esp32-uwb-dw3000.html, Github Url: https://github.com/Makerfabs/Makerfabs-ESP32-UWB-DW3000, Wiki Url: https://wiki.makerfabs.com/ESP32_DW3000_UWB.html, Datasheet Url: https://www.qorvo.com/products/d/da008142, Schematics Url: https://github.com/Makerfabs/Makerfabs-ESP32-UWB-DW3000/tree/main/hardware
- **Firmware Compatible:** arduino, platformio, esphome, esp-idf
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** developer
- **Use Cases:** indoor-positioning, uwb-ranging, presence-detection, asset-tracking, robotics, iot

## Tags

`esp32`, `uwb`, `dw3000`, `indoor-positioning`, `ranging`, `rtls`, `fira`, `apple-u1`, `ultra-wideband`, `iot`

---
[View full page](https://openhardware.directory/s/1439/makerfabs-esp32-uwb-dw3000)

---

# Adafruit FunHouse

> WiFi IoT automation board with ESP32-S2, built-in 1.54″ color TFT, barometric pressure, humidity, temperature sensors, DotStar LEDs, capacitive touch, and a speaker.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 34.95, Buy Url: https://www.adafruit.com/product/4985
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/4985","price":34.95}
- **Board Type:** IoT Controller
- **Product Readiness:** developer
- **Connectivity:** Wifi: 2.4GHz 802.11 b/g/n
- **Specs:** Cpu: Xtensa LX7 single-core @ 240 MHz (ESP32-S2), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240 MHz, Cpu Cores: 1, Ram: 320 KB SRAM + 2 MB PSRAM, Flash: 4MB, Power: 5V, Usb Connector: USB-C, Sd Card: none, Operating Voltage: 3.3V, Dimensions: 85 × 56 × 10.8 mm, Weight: 26.6 g, Display Size: 1.54 inch, Display Resolution: 240 × 240, Display Type: IPS TFT
- **Components:** {"name":"ESP32-S2","type":"mcu","label":"MCU","description":"Espressif ESP32-S2 single-core 240 MHz Xtensa LX7 with native USB, 2.4 GHz WiFi, 320 KB SRAM, and 2 MB PSRAM.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf"}, {"name":"DPS310","type":"sensor","label":"Pressure & Temperature Sensor","description":"Infineon DPS310 barometric pressure and temperature sensor with I2C interface.","datasheetUrl":"https://www.infineon.com/dgdl/Infineon-DPS310-DataSheet-v01_02-EN.pdf?fileId=5546d462576f34750157750826c42242"}, {"name":"AHT20","type":"sensor","label":"Humidity & Temperature Sensor","description":"ASAIR AHT20 capacitive relative-humidity and temperature sensor with I2C interface.","datasheetUrl":"http://www.aosong.com/userfiles/files/media/Data%20Sheet%20AHT20.pdf"}, {"name":"ST7789","type":"display-driver","label":"Display Driver","description":"Sitronix ST7789 SPI display controller driving the 240x240 colour TFT panel.","datasheetUrl":"https://www.displayfuture.com/Display/datasheet/controller/ST7789.pdf"}
- **Gpio Map:** {"pin":"GPIO13","function":"A0 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"GPIO14","function":"A1 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"GPIO15","function":"A2 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"GPIO36","function":"SCK — SPI (TFT)","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO35","function":"MOSI — SPI (TFT)","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO37","function":"MISO — SPI (TFT)","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO0","function":"SDA — I2C (STEMMA QT)","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO1","function":"SCL — I2C (STEMMA QT)","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO43","function":"TX — UART","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO44","function":"RX — UART","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO37","function":"BTN_A","protocol":null,"capabilities":["digital-input"]}, {"pin":"GPIO38","function":"BTN_B","protocol":null,"capabilities":["digital-input"]}, {"pin":"GPIO39","function":"BTN_C","protocol":null,"capabilities":["digital-input"]}, {"pin":"GPIO34","function":"PIR sensor","protocol":null,"capabilities":["digital-input"]}, {"pin":"GPIO33","function":"DAC — Speaker","protocol":null,"capabilities":["dac","digital-output"]}, {"pin":"GPIO4","function":"BTN_UP","protocol":null,"capabilities":["digital-input"]}, {"pin":"GPIO3","function":"BTN_DOWN","protocol":null,"capabilities":["digital-input"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO3","SCL":"GPIO4"}}, {"name":"I2C (STEMMA QT)","pins":{"SDA":"GPIO3","SCL":"GPIO4"}}, {"name":"SPI","pins":{"SCK":"GPIO36","MOSI":"GPIO35","MISO":"GPIO37"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"USB","pins":{}}
- **Bus Interfaces:** i2c, spi, uart, USB
- **Firmware Compatible:** circuitpython, arduino, esp-idf
- **Available Software:** {"name":"CircuitPython","url":"https://circuitpython.org/board/adafruit_funhouse/"}, {"name":"ESPHome","url":"https://esphome.io/"}
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/4985, Github Url: https://github.com/adafruit/Adafruit-FunHouse-PCB, Learn Guide: https://learn.adafruit.com/adafruit-funhouse
- **Use Cases:** smart-home, home-automation, environmental-monitoring, iot
- **Prompt Version:** adafruit-bulk-import-v1

## Tags

`esp32-s2`, `funhouse`, `home-automation`, `tft-display`, `dotstar`, `stemma-qt`, `circuitpython`, `sensors`

---
[View full page](https://openhardware.directory/s/1439/adafruit-funhouse)

---

# Adafruit PyPortal

> The Adafruit PyPortal is an all-in-one CircuitPython WiFi IoT display board featuring an ATSAMD51J20 Cortex-M4F, ESP32 WiFi coprocessor, 3.2" 320×240 color touchscreen, built-in speaker, NeoPixel, microSD, and temperature sensor — ready for internet-connected dashboards out of the box.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 69.95, Buy Url: https://www.adafruit.com/product/4061
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/4061","price":"$69.95"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n (via ESP32 coprocessor, TLS/SSL)
- **Specs:** Cpu: ATSAMD51J20 ARM Cortex-M4F @ 120MHz, Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 120MHz, Cpu Cores: 1, Flash: 8 MB, Ram: 256 KB, Usb Connector: Micro-USB, Operating Voltage: 3.3V, Power: 5V via Micro-USB, Sd Card: microSD, Antenna Connector: built-in PCB antenna (ESP32), Display: 3.2" IPS TFT 320×240 with resistive touchscreen
- **Components:** {"name":"ATSAMD51J20","type":"mcu","label":"Main MCU","description":"Microchip ATSAMD51J20 ARM Cortex-M4F at 120MHz with FPU, 256KB RAM, 1MB internal flash","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/SAM-D5x-E5x-Family-Data-Sheet-DS60001507G.pdf"}, {"name":"ESP32 (WiFi coprocessor)","type":"wifi-module","label":"WiFi Coprocessor","description":"Espressif ESP32 used as a dedicated WiFi coprocessor providing 802.11 b/g/n with TLS/SSL support via SPI","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"ADT7410","type":"sensor","label":"Temperature Sensor","description":"Analog Devices ADT7410 high-accuracy 16-bit I2C temperature sensor (±0.5°C accuracy)","datasheetUrl":"https://www.analog.com/media/en/technical-documentation/data-sheets/ADT7410.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"SDA","SCL":"SCL"}}, {"name":"SPI"}, {"name":"UART"}, {"name":"ADC"}, {"name":"USB"}
- **Gpio Map:** {"pin":"D3","name":"D3","functions":["GPIO","Analog","Digital"]}, {"pin":"D4","name":"D4","functions":["GPIO","Analog","Digital"]}, {"pin":"SDA","name":"SDA","functions":["I2C SDA","STEMMA QT"]}, {"pin":"SCL","name":"SCL","functions":["I2C SCL","STEMMA QT"]}
- **Available Software:** CircuitPython, Arduino
- **Firmware Compatible:** circuitpython, arduino
- **Links:** Product Url: https://www.adafruit.com/product/4061, Docs: https://learn.adafruit.com/adafruit-pyportal, Github Url: https://github.com/adafruit/Adafruit_PyPortal
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Open Source Status:** fully-open
- **Product Readiness:** developer
- **Use Cases:** iot-display, smart-home, smart-home-dashboard, weather-display, iot
- **Certifications:** FCC, CE

## Tags

`adafruit`, `pyportal`, `circuitpython`, `wifi`, `touchscreen`, `iot-display`, `samd51`, `esp32`, `smart-home`

---
[View full page](https://openhardware.directory/s/1439/adafruit-pyportal)

---

# Adafruit Monster M4SK

> The Adafruit Monster M4SK is a wearable dual-display Halloween mask board powered by ATSAMD51 Cortex-M4F at 120MHz with 8MB flash, two 240×240 IPS TFT eye displays, stereo audio, microphone, STEMMA connectors, and LiPo battery support for animated eye and mask projects.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 79.95, Buy Url: https://www.adafruit.com/product/4281
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/4281","price":"$79.95"}
- **Board Type:** dev-board
- **Specs:** Cpu: ATSAMD51J20 ARM Cortex-M4F @ 120MHz, Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 120MHz, Cpu Cores: 1, Flash: 8 MB SPI flash, Ram: 256 KB, Usb Connector: USB (programming + charging), Operating Voltage: 3.3V, Power: LiPo 3.7V battery (JST connector) or USB, Sd Card: none, Display: 2 × 240×240 IPS TFT LCD
- **Components:** {"name":"ATSAMD51J20","type":"mcu","label":"Main MCU","description":"Microchip ATSAMD51J20 ARM Cortex-M4F at 120MHz with FPU, 256KB RAM, 1MB internal flash","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/SAM-D5x-E5x-Family-Data-Sheet-DS60001507G.pdf"}, {"name":"INA219","type":"sensor","label":"Power Monitor (approx.)","description":"Power monitoring and battery management for LiPo charging and status","datasheetUrl":"https://learn.adafruit.com/adafruit-monster-m4sk/overview"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"SDA","SCL":"SCL"}}, {"name":"SPI"}, {"name":"UART"}, {"name":"ADC"}, {"name":"I2S"}
- **Gpio Map:** {"pin":"D0","name":"D0","functions":["GPIO","STEMMA Digital"]}, {"pin":"D1","name":"D1","functions":["GPIO","STEMMA Analog"]}, {"pin":"SDA","name":"SDA","functions":["I2C SDA","STEMMA QT"]}, {"pin":"SCL","name":"SCL","functions":["I2C SCL","STEMMA QT"]}
- **Available Software:** CircuitPython, Arduino
- **Firmware Compatible:** circuitpython, arduino
- **Links:** Product Url: https://www.adafruit.com/product/4281, Docs: https://learn.adafruit.com/adafruit-monster-m4sk/overview, Github Url: https://github.com/adafruit/Adafruit_Learning_System_Guides
- **Battery Powered:** LiPo 3.7V 420mAh (included)
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Open Source Status:** fully-open
- **Product Readiness:** developer
- **Use Cases:** wearable, iot-display

## Tags

`adafruit`, `monster-m4sk`, `wearable`, `circuitpython`, `samd51`, `halloween`, `dual-display`, `animated-eyes`, `lipo`

---
[View full page](https://openhardware.directory/s/1439/adafruit-monster-m4sk)

---

# BigTreeTech PAD 7

> 7-inch all-in-one 3D printer control panel with 1024x600 IPS touchscreen, pre-installed CB1 core board running Klipper, Ethernet, WiFi, 3x USB 2.0, CAN bus, and built-in speaker.

## Details

- **Brand:** BigTreeTech
- **Board Type:** Single Board Computer
- **Connectivity:** Wifi: true, Ethernet: true
- **Specs:** Cpu: Allwinner H616 Quad-core Cortex-A53 @ 1.5GHz (CB1), Cpu Architecture: ARM Cortex-A53, Cpu Frequency: 1.5GHz, Cpu Cores: 4, Ram: 1GB DDR3L, Flash: None (32GB microSD included), Operating Voltage: 3.3V, Usb: ["3x USB 2.0","1x USB OTG"], Power: DC 12V/2A, Sd Card: microSD, Gpio: 40-pin (via CB1), Display Type: IPS Capacitive Touchscreen, Display Size: 7 inch, Display Resolution: 1024x600
- **Components:** {"type":"cpu","name":"Allwinner H616","label":"Quad-core Cortex-A53 SoC (CB1)","description":"Allwinner H616 quad-core ARM Cortex-A53 @ 1.5GHz, part of the CB1 compute module","datasheetUrl":"https://linux-sunxi.org/H616"}, {"type":"display","name":"7-inch IPS 1024x600","label":"7\" IPS Capacitive Touchscreen","description":"7-inch IPS display, 1024x600 resolution, 500 cd/m² brightness, 5-point capacitive touch","datasheetUrl":"https://bigtreetech.github.io/docs/Pad7.html"}, {"type":"can-controller","name":"MCP2515","label":"SPI-CAN Controller","description":"Microchip MCP2515 SPI-to-CAN bus controller for CAN peripheral interface","datasheetUrl":"https://www.microchip.com/en-us/product/mcp2515"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}, {"name":"CAN"}, {"name":"USB"}
- **Firmware Compatible:** Klipper, Armbian, Debian
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** 3D Printing, Single Board Computing
- **Links:** Github Url: https://github.com/bigtreetech/Pad7, Product Url: https://biqu.equipment/products/bigtreetech-pad-7, Wiki Url: https://global.bttwiki.com/PAD7.html
- **Stores:** {"name":"BIQU Equipment","url":"https://biqu.equipment/products/bigtreetech-pad-7"}

## Tags

`3d-printing`, `klipper`, `touchscreen`, `control-panel`, `allwinner-h616`, `can-bus`, `bigtreetech`, `pad`, `all-in-one`, `7-inch`

---
[View full page](https://openhardware.directory/s/1439/bigtreetech-pad-7)

---

# 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

- **Brand:** BigTreeTech
- **Board Type:** Display
- **Connectivity:** Wifi: true
- **Specs:** Cpu: ESP32-S3R8 Xtensa 32-bit LX7 dual-core @ 240MHz, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 8MB PSRAM, Flash: 16MB, Operating Voltage: 3.3V, Power: USB-C 5V, Display Type: IPS Capacitive Touchscreen, Display Size: 5 inch, Display Resolution: 800x480, Sd Card: No, Antenna Connector: Built-in PCB antenna
- **Components:** {"type":"mcu","name":"ESP32-S3R8","label":"Dual-core WiFi MCU","description":"Espressif ESP32-S3R8 Xtensa LX7 dual-core @ up to 240MHz with 8MB PSRAM, 2.4GHz WiFi and Bluetooth 5","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"type":"display","name":"5-inch IPS 800x480","label":"5\" IPS Capacitive Touchscreen","description":"5-inch IPS display, 800x480 resolution, 16.7M colors, capacitive touch","datasheetUrl":"https://bttwiki.com/PandaTouch.html"}
- **Protocols:** {"name":"WiFi"}, {"name":"I2C"}, {"name":"USB"}
- **Firmware Compatible:** Klipper
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** 3D Printing
- **Links:** Github Url: https://github.com/bigtreetech/PandaTouch, Product Url: https://biqu.equipment/products/bigtreetech-panda-touch-5-display-for-bambu-lab-printers, Wiki Url: https://global.bttwiki.com/PandaTouch.html
- **Stores:** {"name":"BIQU Equipment","url":"https://biqu.equipment/products/bigtreetech-panda-touch-5-display-for-bambu-lab-printers"}

## Tags

`3d-printing`, `display`, `touchscreen`, `bambu-lab`, `esp32-s3`, `wifi`, `5-inch`, `ips`, `bigtreetech`, `battery`, `wireless-control`

---
[View full page](https://openhardware.directory/s/1439/bigtreetech-panda-touch)

---

# 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

- **Brand:** BigTreeTech
- **Board Type:** Display
- **Connectivity:** Wifi: true
- **Specs:** Cpu: ESP32-S3R8 Xtensa 32-bit LX7 dual-core @ 240MHz, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 8MB PSRAM, Flash: 16MB, Operating Voltage: 3.3V, Power: USB-C 5V (magnetic dock), Display Type: IPS Capacitive Touchscreen, Display Size: 5 inch, Display Resolution: 800x480, Sd Card: No, Antenna Connector: Built-in PCB antenna
- **Components:** {"type":"mcu","name":"ESP32-S3R8","label":"Dual-core WiFi MCU","description":"Espressif ESP32-S3R8 Xtensa LX7 dual-core @ up to 240MHz with 8MB PSRAM, 2.4GHz WiFi","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"type":"display","name":"5-inch IPS 800x480","label":"5\" IPS Capacitive Touchscreen","description":"5-inch IPS display, 800x480 resolution, 16.7M colors, capacitive touch","datasheetUrl":"https://global.bttwiki.com/Klipper%20Touch.html"}
- **Protocols:** {"name":"WiFi"}, {"name":"I2C"}, {"name":"USB"}
- **Firmware Compatible:** Klipper
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** 3D Printing
- **Links:** Github Url: https://github.com/bigtreetech/K-Touch, Product Url: https://biqu.equipment/products/bigtreetech-k-touch, Wiki Url: https://global.bttwiki.com/Klipper%20Touch.html
- **Stores:** {"name":"BIQU Equipment","url":"https://biqu.equipment/products/bigtreetech-k-touch"}

## Tags

`3d-printing`, `display`, `touchscreen`, `klipper`, `esp32-s3`, `wifi`, `5-inch`, `ips`, `bigtreetech`, `battery`, `wireless-control`, `portable`

---
[View full page](https://openhardware.directory/s/1439/bigtreetech-k-touch)

---

# 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 interactive IoT applications.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 16.98, Buy Url: https://lilygo.cc/products/t-track
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-track","price":"$16.98"}
- **Board Type:** ESP32-S3
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3R8, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 16MB, Ram: 512KB SRAM, Psram: 8MB, Operating Voltage: 3.3V, Power: 5V, Usb: USB-C, Display Type: AMOLED, Display Size: 1.1", Display Resolution: 126x294, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"name":"ESP32-S3R8","type":"mcu","label":"Microcontroller","description":"Dual-core 240MHz Xtensa LX7 with 8MB embedded PSRAM, WiFi, and BLE 5.0","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"JD9613","type":"display","label":"1.1\" AMOLED Display","description":"126×294 pixel AMOLED with full viewing angle via 4-wire SPI interface","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"Trackball","type":"input","label":"Navigation Trackball","description":"Onboard optical or mechanical trackball for pointer-based navigation without touchscreen","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}
- **Available Software:** Arduino IDE, PlatformIO, MicroPython
- **Links:** Product Url: https://lilygo.cc/products/t-track, Github Url: https://github.com/Xinyuan-LilyGO/T-Track
- **Firmware Compatible:** arduino, micropython
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** custom-ui-development, portable-display-controller, iot-dashboard, wearable-interface

## Tags

`esp32-s3`, `amoled`, `trackball`, `display`, `navigation`, `iot-ui`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-track)

---

# LILYGO T4 S3

> LILYGO T4 S3 is an ESP32-S3 development board with a 2.41-inch AMOLED touchscreen (450x600), 16MB flash, 8MB PSRAM, microSD slot, Wi-Fi, and Bluetooth 5 LE.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 56.89, Buy Url: https://lilygo.cc/products/t4-s3
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t4-s3","price":"$56.89"}
- **Board Type:** ESP32-S3
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3R8, Cpu Architecture: Xtensa LX7 32-bit, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 16MB, Ram: 512KB SRAM, Psram: 8MB, Usb: USB-C, Operating Voltage: 3.3V, Power: 5V, Sd Card: microSD, Antenna Connector: Built-in PCB antenna, Display Type: AMOLED, Display Size: 2.41", Display Resolution: 450x600
- **Components:** {"name":"ESP32-S3R8","type":"mcu","label":"Main MCU","description":"Dual-core Xtensa LX7 at 240MHz with Wi-Fi 802.11 b/g/n, Bluetooth 5.0 LE, USB OTG, 16MB flash, 8MB PSRAM.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"2.41\" AMOLED","type":"display","label":"AMOLED Touchscreen","description":"2.41-inch SPI RGB AMOLED display with 450x600 resolution, 800 cd/m² brightness, QSPI interface, and active area 36.2x48.96mm.","datasheetUrl":"https://lilygo.cc/products/t4-s3"}
- **Protocols:** {"name":"SPI"}, {"name":"QSPI"}, {"name":"I2C"}, {"name":"UART"}, {"name":"PWM"}, {"name":"ADC"}, {"name":"USB OTG"}
- **Available Software:** Arduino IDE, PlatformIO, MicroPython
- **Firmware Compatible:** arduino, platformio, micropython, esphome
- **Links:** Product Url: https://lilygo.cc/products/t4-s3, Github Url: https://github.com/Xinyuan-LilyGO
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** iot, smart-home-dashboard, smart-home, digital-signage, media-player

## Tags

`esp32-s3`, `amoled`, `touchscreen`, `wifi`, `bluetooth`, `psram`, `lilygo`, `iot`, `display`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t4-s3)

---

# LILYGO ESP32-S2

> Pure ESP32-S2 development board with 4MB Flash, 8MB SRAM, native USB, WiFi 802.11 b/g/n, onboard LiPo charging, and multiple control buttons — a single-core Xtensa LX7 board for USB-HID and IoT applications.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 8, Buy Url: https://lilygo.cc/products/esp32-s2
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/esp32-s2","price":"$8.00"}
- **Board Type:** ESP32-S2
- **Connectivity:** Wifi: 802.11 b/g/n
- **Specs:** Cpu: ESP32-S2, Cpu Architecture: Xtensa LX7 single-core, Cpu Frequency: 240MHz, Cpu Cores: 1, Flash: 4MB, Ram: 8MB SRAM, Operating Voltage: 3.3V, Power: 5V + LiPo, Usb: USB-C (native USB OTG), Battery Capacity: LiPo (user-supplied, 1.25mm JST), Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"name":"ESP32-S2","type":"mcu","label":"Microcontroller","description":"Single-core Xtensa LX7 at 240MHz with native USB OTG, WiFi 802.11 b/g/n, and 320KB SRAM.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf"}, {"name":"LiPo Charger","type":"battery-charger","label":"Battery Charger","description":"Onboard LiPo charger with 500mA charging current via 1.25mm JST 2-pin connector.","datasheetUrl":"https://datasheet.lcsc.com/szlcsc/TP4054_C16680.pdf"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}, {"name":"I2S"}
- **Battery Powered:** Li-Po
- **Links:** Product Url: https://lilygo.cc/products/esp32-s2, Github Url: https://github.com/Xinyuan-LilyGO/ESP32_S2
- **Firmware Compatible:** arduino, micropython, platformio
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** iot, smart-home, environmental-monitoring, smart-switch

## Tags

`esp32-s2`, `usb-hid`, `development-board`, `iot`, `arduino`, `micropython`, `wifi`, `native-usb`

---
[View full page](https://openhardware.directory/s/1439/lilygo-esp32-s2)

---

# LILYGO ESP32-S2 WOOR

> Compact ESP32-S2-WROOM module-based development board with 4MB Flash, 320KB SRAM, native USB OTG, WiFi 802.11 b/g/n, onboard LiPo charging, and BOOT/RESET buttons for USB HID and IoT prototyping.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 5.99, Buy Url: https://lilygo.cc/products/esp32-s2-woor
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/esp32-s2-woor","price":"$5.99"}
- **Board Type:** ESP32-S2
- **Connectivity:** Wifi: 802.11 b/g/n
- **Specs:** Cpu: ESP32-S2-WROOM, Cpu Architecture: Xtensa LX7 single-core, Cpu Frequency: 240MHz, Cpu Cores: 1, Flash: 4MB, Ram: 320KB, Operating Voltage: 3.3V, Power: 5V + LiPo, Usb: USB-C (native USB OTG), Battery Capacity: LiPo (user-supplied, 1.25mm JST), Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"name":"ESP32-S2-WROOM","type":"mcu","label":"Microcontroller Module","description":"ESP32-S2-WROOM module with single-core Xtensa LX7, 4MB Flash, native USB OTG, and WiFi.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf"}, {"name":"LiPo Charger","type":"battery-charger","label":"Battery Charger","description":"Onboard LiPo charger with 500mA charging current and 3.7–4.2V battery input.","datasheetUrl":"https://datasheet.lcsc.com/szlcsc/TP4054_C16680.pdf"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}, {"name":"I2S"}
- **Battery Powered:** Li-Po
- **Links:** Product Url: https://lilygo.cc/products/esp32-s2-woor, Github Url: https://github.com/Xinyuan-LilyGO/ESP32_S2
- **Firmware Compatible:** arduino, micropython, platformio
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** iot, smart-home, environmental-monitoring, smart-switch

## Tags

`esp32-s2`, `esp32-s2-wroom`, `usb-hid`, `development-board`, `iot`, `arduino`, `micropython`, `wifi`

---
[View full page](https://openhardware.directory/s/1439/lilygo-esp32-s2-woor)

---

# LILYGO T-HaLow P4

> ESP32-P4 high-performance board with ESP32-C6 WiFi HaLow (802.11ah), 16MB flash, 8MB PSRAM, H.264 1080P video processing, MIPI-CSI/DSI, and BLE 5 — designed for long-range sub-GHz WiFi IoT applications.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 26.57, Buy Url: https://lilygo.cc/products/t-halow-p4
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-halow-p4","price":"$26.57"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: WiFi HaLow 802.11ah (sub-1GHz) + WiFi 6, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-P4 RISC-V dual-core @ 400MHz + ESP32-C6 coprocessor, Cpu Architecture: RISC-V, Cpu Frequency: 400MHz, Cpu Cores: 2, Ram: 768KB SRAM, Flash: 16MB, Psram: 8MB, Usb: USB-C, Power: 5V, Operating Voltage: 3.3V, Sd Card: none
- **Components:** {"name":"ESP32-P4","type":"mcu","label":"High-Performance RISC-V Application Processor","description":"Espressif ESP32-P4 dual-core RISC-V at 400MHz with H.264 1080P video processing, MIPI-CSI/DSI, 16MB flash, 8MB PSRAM.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-p4_datasheet_en.pdf"}, {"name":"ESP32-C6","type":"mcu","label":"WiFi HaLow + BLE 5 Co-processor","description":"Espressif ESP32-C6 providing WiFi 6 (2.4GHz), WiFi HaLow (802.11ah sub-1GHz), BLE 5, and 802.15.4 (Thread/Zigbee).","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c6_datasheet_en.pdf"}
- **Protocols:** {"name":"SPI"}, {"name":"I2C"}, {"name":"UART"}, {"name":"MIPI CSI"}, {"name":"MIPI DSI"}
- **Firmware Compatible:** arduino, platformio
- **Product Readiness:** developer
- **Use Cases:** iot-gateway, iot, environmental-monitoring, security-camera
- **Links:** Product Url: https://lilygo.cc/products/t-halow-p4, Github Url: https://github.com/Xinyuan-LilyGO/T-Halow-P4

## Tags

`esp32-p4`, `esp32-c6`, `wifi-halow`, `lilygo`, `ble5`, `h264`, `mipi`, `802-11ah`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-halow-p4)

---

# ESP8266 ESP-01S WiFi Module

> Compact ESP8266-based WiFi dev board with 1MB flash, 2 GPIO pins, and 802.11 b/g/n. Runs Arduino, MicroPython, ESPHome, and Tasmota firmware for smart home and IoT projects.

## Details

- **Brand:** OpenELAB
- **Price:** Usd: 2.9, Buy Url: https://openelab.io/products/esp8266-esp-01s
- **Stores:** {"name":"OpenELAB","url":"https://openelab.io/products/esp8266-esp-01s","price":"$2.90"}
- **Board Type:** ESP8266
- **Connectivity:** Wifi: 802.11 b/g/n
- **Specs:** Cpu: Tensilica L106 single-core @ 80/160MHz, Cpu Architecture: Xtensa, Cpu Frequency: 80/160MHz, Cpu Cores: 1, Flash: 1MB, Ram: 64KB instruction RAM + 96KB data RAM, Gpio: 2, Operating Voltage: 3.3V, Power: 3.0–3.6V, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"name":"ESP8266","type":"mcu","label":"WiFi SoC with Tensilica MCU","description":"Espressif ESP8266EX single-core Tensilica L106 at 80/160MHz with integrated WiFi 802.11 b/g/n and 1MB flash.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/0a-esp8266ex_datasheet_en.pdf"}
- **Protocols:** {"name":"UART","pins":{"TX":"TX","RX":"RX"}}, {"name":"GPIO"}
- **Firmware Compatible:** arduino, micropython, esphome, tasmota
- **Product Readiness:** developer
- **Use Cases:** smart-home, iot, smart-switch, home-automation, environmental-monitoring
- **Links:** Product Url: https://openelab.io/products/esp8266-esp-01s

## Tags

`esp8266`, `esp-01s`, `wifi`, `iot`, `smart-home`, `arduino`, `micropython`, `esphome`, `tasmota`, `relay`

---
[View full page](https://openhardware.directory/s/1439/esp8266-esp-01s)

---

# CircuitMess ClockStar 2.0

> DIY smartwatch kit powered by ESP32 with ST7735S display, 6-axis IMU, Bluetooth connectivity, and programmable via CircuitBlocks visual coding environment.

## Details

- **Brand:** circuitmess
- **Price:** Usd: 140, Buy Url: https://circuitmess.com/products/clockstar-2-0
- **Stores:** {"name":"CircuitMess","url":"https://circuitmess.com/products/clockstar-2-0","price":"€129.00"}
- **Board Type:** diy-kit
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz, FPU, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 4MB, Operating Voltage: 3.3V, Power: LiPo battery, Display Size: 1.44", Display Type: TFT, Display Resolution: 128×128, Usb: Micro-USB, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"name":"ESP32","type":"mcu","label":"Dual-Core WiFi & BLE 4.2 MCU","description":"Espressif ESP32 dual-core Xtensa LX6 microcontroller running at 240MHz with WiFi 802.11 b/g/n and Bluetooth 4.2 LE. 520KB SRAM, 4MB flash.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"ST7735S","type":"display-driver","label":"128×128 Color TFT Display Controller","description":"Sitronix ST7735S TFT LCD controller driving a 128×128 pixel color display over SPI interface at 40MHz.","datasheetUrl":"https://www.displayfuture.com/Display/datasheet/controller/ST7735.pdf"}, {"name":"LSM6DS3TR-C","type":"imu","label":"6-Axis Accelerometer & Gyroscope","description":"STMicroelectronics LSM6DS3TR-C 6-axis IMU providing 3D accelerometer and 3D gyroscope data over I2C. Features wrist tilt detection, tap recognition, and significant motion detection for smartwatch use.","datasheetUrl":"https://www.st.com/resource/en/datasheet/lsm6ds3tr-c.pdf"}
- **Protocols:** {"name":"SPI","bus":"SPI2","pins":{"SCK":"GPIO16","MOSI":"GPIO17","DC":"GPIO5","RST":"GPIO18"}}, {"name":"I2C","pins":{"SDA":"GPIO26","SCL":"GPIO25"}}
- **Gpio Map:** {"pin":"GPIO14","function":"Button DOWN","capabilities":["digital-input"]}, {"pin":"GPIO15","function":"Button UP","capabilities":["digital-input"]}, {"pin":"GPIO27","function":"Button SELECT","capabilities":["digital-input"]}, {"pin":"GPIO39","function":"Button ALT","capabilities":["input-only"]}, {"pin":"GPIO21","function":"RGB LED Red","capabilities":["digital-output","pwm"]}, {"pin":"GPIO22","function":"RGB LED Green","capabilities":["digital-output","pwm"]}, {"pin":"GPIO23","function":"RGB LED Blue","capabilities":["digital-output","pwm"]}, {"pin":"GPIO4","function":"Backlight","capabilities":["digital-output","pwm"]}, {"pin":"GPIO2","function":"Buzzer","capabilities":["digital-output","pwm"]}, {"pin":"GPIO36","function":"Battery ADC","capabilities":["input-only","adc"]}, {"pin":"GPIO19","function":"Charge Detect","capabilities":["digital-input"]}, {"pin":"GPIO35","function":"IMU INT1","capabilities":["input-only"]}, {"pin":"GPIO34","function":"IMU INT2","capabilities":["input-only"]}, {"pin":"GPIO26","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO25","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output","dac"]}, {"pin":"GPIO16","function":"TFT SCK","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO17","function":"TFT MOSI","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO5","function":"TFT DC","capabilities":["digital-output"]}, {"pin":"GPIO18","function":"TFT RST","capabilities":["digital-output"]}
- **Firmware Compatible:** arduino, circuitblocks, esp-idf
- **Links:** Product Url: https://circuitmess.com/products/clockstar-2-0, Github Url: https://github.com/CircuitMess/Clockstar-Firmware
- **Open Source:** Firmware: true
- **Product Readiness:** consumer
- **Use Cases:** smart-watch, wearable, stem-education, educational-platform

## Tags

`circuitmess`, `smartwatch`, `diy-kit`, `esp32`, `stem`, `wearable`

---
[View full page](https://openhardware.directory/s/1439/circuitmess-clockstar-2-0)

---

# DFRobot FireBeetle 2 M0

> Compact, low-power ARM Cortex-M0+ development board with ATSAMD21G18 MCU, 16MB SPI flash, USB-C, WS2812 RGB LED, and FPC display connector, ideal for IoT and low-power applications.

## Details

- **Price:** Usd: 8.9, Buy Url: https://www.dfrobot.com/product-2095.html
- **Brand:** DFRobot
- **Board Type:** dev-board
- **Battery Powered:** Yes
- **Open Source Status:** open-source
- **Product Readiness:** ready-to-use
- **Specs:** Cpu: ARM Cortex-M0+ @ 48MHz, single-core, Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 48MHz, Cpu Cores: 1, Ram: 32KB SRAM, Flash: 256KB + 16MB SPI Flash, Usb: USB-C, Power: 3.3V-5.5V via USB-C or battery, Operating Voltage: 3.3V, Operating Temp: -40°C to +85°C, Dimensions: 25.4 × 60mm, Weight: 26.4g, Sd Card: none, Antenna Connector: none, Charging Port: USB-C
- **Components:** {"name":"ATSAMD21G18","type":"mcu","label":"ARM Cortex-M0+ MCU","description":"Microchip ATSAMD21G18 ARM Cortex-M0+ single-core microcontroller at 48MHz with 256KB flash, 32KB SRAM, 12-bit ADC, 10-bit DAC, and extensive peripheral support.","datasheetUrl":"https://ww1.microchip.com/downloads/en/devicedoc/40001884a.pdf"}, {"name":"WS2812B","type":"led-driver","label":"Addressable RGB LED","description":"Onboard WS2812 addressable RGB LED for status indication, connected to pin 8.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812.pdf"}
- **Firmware:** arduino
- **Use Cases:** low-power-iot, iot-sensor-node, data-logging, prototyping, embedded-systems-education
- **Bus Interfaces:** SPI, I2C, UART
- **Links:** Product Url: https://www.dfrobot.com/product-2095.html, Wiki Url: https://wiki.dfrobot.com/FireBeetle_Board_M0_V1.0_SKU_DFR0652, Datasheet Url: https://dfimg.dfrobot.com/wiki/20200/DFR0652_firebeelte-m0-board_datasheet_V1.0.pdf, Schematics Url: https://dfimg.dfrobot.com/wiki/20200/DFR0652_firebeelte-m0-board_schematics_V1.0.pdf
- **Stores:** {"name":"DFRobot","url":"https://www.dfrobot.com/product-2095.html","price":"8.90"}, {"name":"Mouser","url":"https://www.mouser.com/new/dfrobot/dfrobot-dfr0652-firebeetle-board/","price":"8.90"}, {"name":"DigiKey","url":"https://www.digikey.com/en/products/detail/dfrobot/DFR0652/13280123","price":"8.90"}
- **Gpio Map:** {"pin":"D0/RX1","function":"Serial1 RX","protocol":"UART","capabilities":["digital-input","digital-output","adc"]}, {"pin":"D1/TX1","function":"Serial1 TX","protocol":"UART","capabilities":["digital-input","digital-output","adc"]}, {"pin":"D2","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D3","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D5","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D7","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D8","function":"WS2812 RGB LED","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D9","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D10","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D11","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D12","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D13","function":"Built-in LED","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"A0","function":"DAC Output","capabilities":["digital-input","digital-output","adc","dac","pwm"]}, {"pin":"A1","function":"Analog Input","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"A2","function":"Analog Input","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"A3","function":"Analog Input","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"A4","function":"Analog Input","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"A5","function":"Analog Input","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"SCK","function":"SPI Clock","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"MOSI","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"MISO","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"SDA","function":"I2C Data","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"SCL","function":"I2C Clock","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"RX","function":"Serial2 RX","protocol":"UART","capabilities":["digital-input","digital-output"]}

---
[View full page](https://openhardware.directory/s/1439/dfrobot-firebeetle-2-m0)

---

# DFRobot W5500 Ethernet PoE Board

> Arduino Leonardo-compatible IoT board with WIZnet W5500 hardwired TCP/IP Ethernet (10/100Mbps), 802.3af PoE power input, ATmega32u4 MCU, 20 digital I/O pins, and 6 analog inputs for wired IoT applications.

## Details

- **Price:** Usd: 44.9, Buy Url: https://www.dfrobot.com/product-1286.html
- **Brand:** DFRobot
- **Board Type:** dev-board
- **Open Source Status:** open-source
- **Product Readiness:** ready-to-use
- **Specs:** Cpu: ATmega32u4 @ 16MHz, single-core AVR, Cpu Architecture: AVR, Cpu Frequency: 16MHz, Cpu Cores: 1, Ram: 2KB SRAM, Flash: 32KB (4KB bootloader), Usb: Micro-USB, Power: 7-20V DC or 48V PoE (802.3af), Operating Voltage: 5V, Dimensions: 73.5 x 53.5 x 15mm, Weight: 42g, Sd Card: none, Antenna Connector: none
- **Connectivity:** Ethernet: 10/100 Mbps (W5500)
- **Components:** {"name":"ATmega32u4","type":"mcu","label":"Arduino Leonardo-Compatible AVR MCU","description":"Atmel ATmega32u4 8-bit AVR microcontroller at 16MHz with 32KB flash, 2KB SRAM, 1KB EEPROM, and native USB.","datasheetUrl":"https://ww1.microchip.com/downloads/en/devicedoc/atmel-7766-8-bit-avr-atmega16u4-32u4_datasheet.pdf"}, {"name":"W5500","type":"ethernet-controller","label":"Hardwired TCP/IP Ethernet Controller","description":"WIZnet W5500 Ethernet controller with hardwired TCP/IP stack, 10/100Mbps, 8 simultaneous sockets, SPI interface up to 80MHz.","datasheetUrl":"https://github.com/Arduinolibrary/DFRobot_W5500_Ethernet_POE_mainboard/raw/master/W5500%20datasheet.pdf"}
- **Firmware:** arduino
- **Use Cases:** poe-iot-node, wired-iot-gateway, industrial-automation, building-automation, data-logging
- **Bus Interfaces:** SPI, I2C, UART
- **Links:** Product Url: https://www.dfrobot.com/product-1286.html, Github Url: https://github.com/Wiznet/WIZ_Ethernet_Library, Wiki Url: https://wiki.dfrobot.com/W5500_Ethernet_with_POE_Mainboard_SKU__DFR0342, Datasheet Url: https://github.com/Arduinolibrary/DFRobot_W5500_Ethernet_POE_mainboard/raw/master/W5500%20datasheet.pdf, Schematics Url: https://github.com/Arduinolibrary/DFRobot_W5500_Ethernet_POE_mainboard/raw/master/W5500%20Schematic.pdf
- **Stores:** {"name":"DFRobot","url":"https://www.dfrobot.com/product-1286.html","price":"44.90"}
- **Gpio Map:** {"pin":"D0","function":"Digital I/O / RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D1","function":"Digital I/O / TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D2","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"D3","function":"Digital I/O / PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D4","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"D5","function":"Digital I/O / PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","function":"Digital I/O / PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D7","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"D8","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"D9","function":"Digital I/O / PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D10","function":"Digital I/O / PWM / W5500 SS","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D11","function":"Digital I/O / PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D12","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"D13","function":"Digital I/O / PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"A0","function":"Analog Input","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A1","function":"Analog Input","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A2","function":"Analog Input","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A3","function":"Analog Input","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A4","function":"Analog Input","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A5","function":"Analog Input","capabilities":["digital-input","digital-output","adc"]}

---
[View full page](https://openhardware.directory/s/1439/dfrobot-w5500-ethernet-poe)

---

# Inovato Quadra

> $29 Allwinner H6 mini PC running Armbian with 2GB RAM, 16GB eMMC, HDMI 2.0, WiFi 4, USB 3.0, and a fanless aluminum enclosure — the most affordable ARM Linux computer with Armbian Platinum support.

## Details

- **Brand:** Inovato
- **Board Types:** linux-sbc
- **Connectivity:** Ethernet: Fast Ethernet (100 Mbps), Wifi: 802.11 b/g/n (WiFi 4, 2.4GHz)
- **Specs:** Cpu: ARM Cortex-A53 ×4 @ 1.7GHz, Cpu Architecture: ARM Cortex-A53, Cpu Frequency: 1.7GHz, Cpu Cores: 4, Ram: 2GB, Flash: 16GB eMMC, Sd Card: microSD, Usb: 1× USB 3.0 Type-A, 1× USB 2.0 Type-A, Power: 5V/2A (included in box), Operating Voltage: 3.3V, Dimensions: 92 × 92 × 22mm, Antenna Connector: Built-in PCB antenna (WiFi 4)
- **Components:** {"name":"Allwinner-H6","type":"soc","label":"Allwinner H6 Quad-Core SoC","description":"Allwinner H6 quad-core ARM Cortex-A53 @ 1.7GHz with Mali-T720 GPU, USB 3.0, and HDMI 2.0 support.","datasheetUrl":"https://www.allwinnertech.com/index.php?c=product&a=index&id=68"}
- **Gpio Map:** {"pin":"USB 3.0","function":"USB 3.0 Host","protocol":"USB","capabilities":["digital-input","digital-output"]}, {"pin":"USB 2.0","function":"USB 2.0 Host","protocol":"USB","capabilities":["digital-input","digital-output"]}
- **Firmware:** armbian, debian, ubuntu, android
- **Use Cases:** home-server, iot-gateway, embedded-linux, home-automation, network-automation, media-player
- **Links:** Product Url: https://inovato.com/, Wiki Url: https://docs.armbian.com/, Datasheet Url: https://www.allwinnertech.com/index.php?c=product&a=index&id=68
- **Price:** Usd: 29

## Tags

`allwinner`, `h6`, `linux`, `arm`, `sbc`, `armbian`, `budget`, `mini-pc`, `cortex-a53`

---
[View full page](https://openhardware.directory/s/1439/inovato-quadra)

---

# Adafruit Feather M0 WiFi (ATSAMD21 + ATWINC1500)

> ARM Cortex-M0+ Feather board with ATWINC1500 802.11 b/g/n WiFi, 256KB flash, 32KB RAM, 10 analog inputs, and built-in LiPo charger. FCC-certified WiFi for IoT and connected projects.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 39.95, Buy Url: https://www.adafruit.com/product/3010
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3010","price":"39.95"}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Wifi: 802.11 b/g/n
- **Specs:** Cpu: ATSAMD21G18 ARM Cortex-M0+ @ 48 MHz, Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 48 MHz, Cpu Cores: 1, Ram: 32KB SRAM, Flash: 256KB, Operating Voltage: 3.3V, Dimensions: 53.65 × 22.8 × 8 mm, Weight: 6.1g, Power: 5V + LiPo, Antenna Connector: Built-in PCB antenna, Sd Card: none, Analog Inputs: 10, Analog Outputs: 1, Pwm Pins: 8
- **Gpio Map:** {"pin":"PA11","function":"RX — UART Receive","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"PA10","function":"TX — UART Transmit","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"PA15","function":"D5 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA20","function":"D6 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA07","function":"D9 — GPIO / PWM / Analog","protocol":null,"capabilities":["digital-input","digital-output","pwm","analog-input"]}, {"pin":"PA18","function":"D10 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA16","function":"D11 — SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA19","function":"D12 — SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA17","function":"D13 — SPI SCK / LED","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA22","function":"SDA — I2C Data","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"PA23","function":"SCL — I2C Clock","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"PA02","function":"A0 — Analog In / DAC Out","protocol":null,"capabilities":["analog-input","analog-output"]}, {"pin":"PB08","function":"A1 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PB09","function":"A2 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PA04","function":"A3 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PA05","function":"A4 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PB02","function":"A5 — Analog In","protocol":null,"capabilities":["analog-input"]}
- **Components:** {"name":"ATSAMD21G18","type":"mcu","label":"MCU","description":"ARM Cortex-M0+ at 48MHz, 256KB flash, 32KB SRAM, native USB.","datasheetUrl":"https://cdn-learn.adafruit.com/system/assets/assets/000/030/130/original/atmel-42181-sam-d21_datasheet.pdf"}, {"name":"ATWINC1500","type":"wifi-module","label":"WiFi Module","description":"FCC-certified 802.11b/g/n WiFi module with SSL/TLS 1.2 support, controlled via SPI.","datasheetUrl":"https://www.microchip.com/en-us/product/atwinc1500"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"PA16","MISO":"PA19","SCK":"PA17"}}, {"name":"I2C","pins":{"SDA":"PA22","SCL":"PA23"}}, {"name":"UART","pins":{"TX":"PA10","RX":"PA11"}}, {"name":"802.11 b/g/n","pins":{}}
- **Usb:** Micro-USB
- **Power:** 5V via Micro-USB / 3.7V LiPo
- **Firmware Compatible:** arduino
- **Use Cases:** iot, iot-sensor-node, prototyping, smart-home
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/3010, Github Url: https://github.com/adafruit/Adafruit-Feather-M0-WiFi-WINC1500-PCB, Wiki Url: https://learn.adafruit.com/adafruit-feather-m0-wifi-atwinc1500/overview, Datasheet Url: https://cdn-learn.adafruit.com/system/assets/assets/000/030/130/original/atmel-42181-sam-d21_datasheet.pdf, Schematics Url: https://cdn-learn.adafruit.com/assets/assets/000/032/983/medium800/feather_schem.png

## Tags

`feather`, `wifi`, `arm-cortex-m0`, `atsamd21`, `atwinc1500`, `iot`, `lipo-charger`, `adafruit`

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-m0-wifi)

---

# Adafruit Feather M0 WiFi with uFL

> Variant of the Feather M0 WiFi (ATSAMD21 + ATWINC1500) with a u.FL antenna connector instead of a PCB trace antenna, allowing use of an external antenna for improved WiFi range.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 34.95, Buy Url: https://www.adafruit.com/product/3061
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3061","price":"34.95"}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Wifi: 802.11 b/g/n
- **Specs:** Cpu: ATSAMD21G18 ARM Cortex-M0+ @ 48 MHz, Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 48 MHz, Cpu Cores: 1, Ram: 32KB SRAM, Flash: 256KB, Operating Voltage: 3.3V, Dimensions: 53.65 × 22.8 × 8 mm, Power: 5V + LiPo, Antenna Connector: U.FL/IPEX, Sd Card: none, Analog Inputs: 10, Analog Outputs: 1, Pwm Pins: 8
- **Gpio Map:** {"pin":"PA11","function":"RX — UART Receive","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"PA10","function":"TX — UART Transmit","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"PA15","function":"D5 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA20","function":"D6 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA07","function":"D9 — GPIO / PWM / Analog","protocol":null,"capabilities":["digital-input","digital-output","pwm","analog-input"]}, {"pin":"PA18","function":"D10 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA16","function":"D11 — SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA19","function":"D12 — SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA17","function":"D13 — SPI SCK / LED","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA22","function":"SDA — I2C Data","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"PA23","function":"SCL — I2C Clock","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"PA02","function":"A0 — Analog In / DAC Out","protocol":null,"capabilities":["analog-input","analog-output"]}, {"pin":"PB08","function":"A1 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PB09","function":"A2 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PA04","function":"A3 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PA05","function":"A4 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PB02","function":"A5 — Analog In","protocol":null,"capabilities":["analog-input"]}
- **Components:** {"name":"ATSAMD21G18","type":"mcu","label":"MCU","description":"ARM Cortex-M0+ at 48MHz, 256KB flash, 32KB SRAM, native USB.","datasheetUrl":"https://cdn-learn.adafruit.com/system/assets/assets/000/030/130/original/atmel-42181-sam-d21_datasheet.pdf"}, {"name":"ATWINC1500","type":"wifi-module","label":"WiFi Module","description":"FCC-certified 802.11b/g/n WiFi module with SSL/TLS 1.2 support, controlled via SPI. uFL connector for external antenna.","datasheetUrl":"https://www.microchip.com/en-us/product/atwinc1500"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"PA16","MISO":"PA19","SCK":"PA17"}}, {"name":"I2C","pins":{"SDA":"PA22","SCL":"PA23"}}, {"name":"UART","pins":{"TX":"PA10","RX":"PA11"}}, {"name":"802.11 b/g/n","pins":{}}
- **Usb:** Micro-USB
- **Power:** 5V via Micro-USB / 3.7V LiPo
- **Firmware Compatible:** arduino
- **Use Cases:** iot, iot-sensor-node, prototyping
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/3061, Github Url: https://github.com/adafruit/Adafruit-Feather-M0-WiFi-WINC1500-PCB, Wiki Url: https://learn.adafruit.com/adafruit-feather-m0-wifi-atwinc1500/overview, Datasheet Url: https://cdn-learn.adafruit.com/system/assets/assets/000/030/130/original/atmel-42181-sam-d21_datasheet.pdf

## Tags

`feather`, `wifi`, `ufl`, `arm-cortex-m0`, `atsamd21`, `atwinc1500`, `external-antenna`, `adafruit`

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-m0-wifi-ufl)

---

# Adafruit ESP32-S2 Feather with w.FL Antenna

> The Adafruit ESP32-S2 Feather with w.FL is a Feather-form WiFi microcontroller board with a w.FL (MHF4) external antenna connector for extended range. It features a 240MHz ESP32-S2 single-core CPU, 4MB flash, 2MB PSRAM, native USB-C, and LiPo battery charging — no Bluetooth.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 17.5, Buy Url: https://www.adafruit.com/product/6282
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/6282","price":"$17.50"}
- **Board Type:** ESP32-S2
- **Connectivity:** Wifi: 2.4GHz 802.11 b/g/n
- **Specs:** Cpu: ESP32-S2 Xtensa LX7 single-core @ 240MHz, Cpu Architecture: Xtensa LX7 single-core, Cpu Frequency: 240MHz, Cpu Cores: 1, Ram: 320KB SRAM + 2MB PSRAM, Psram: 2MB, Flash: 4MB, Usb: USB-C (native USB CDC/HID/MSC), Power: USB-C 5V or LiPo battery, Operating Voltage: 3.3V GPIO, Antenna Connector: w.FL, Sd Card: none, Dimensions: 52.0mm × 22.7mm
- **Gpio Map:** {"pin":"GPIO17","function":"A0 — Analog Input","protocol":"ADC","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO18","function":"A1 — Analog Input","protocol":"ADC","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO14","function":"A2 — Analog Input / Touch T4","protocol":"ADC","capabilities":["adc","touch","digital-input","digital-output","pwm"]}, {"pin":"GPIO15","function":"A3 — Analog Input / Touch T5","protocol":"ADC","capabilities":["adc","touch","digital-input","digital-output","pwm"]}, {"pin":"GPIO16","function":"A4 — Analog Input","protocol":"ADC","capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"GPIO8","function":"A5 — Analog Input / Touch T8 (ADC1, works during WiFi)","protocol":"ADC","capabilities":["adc","touch","digital-input","digital-output","pwm"]}, {"pin":"GPIO36","function":"SCK — SPI Clock","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO35","function":"MOSI — SPI Data Out","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO37","function":"MISO — SPI Data In","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO3","function":"SDA — I2C Data / STEMMA QT","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO4","function":"SCL — I2C Clock / STEMMA QT","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO5","function":"D5 — Digital GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO6","function":"D6 — Digital GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO9","function":"D9 — Digital GPIO / Touch T9 / ADC1_CH8","capabilities":["adc","touch","digital-input","digital-output","pwm"]}, {"pin":"GPIO10","function":"D10 — Digital GPIO / Touch T10 / ADC1_CH9","capabilities":["adc","touch","digital-input","digital-output","pwm"]}, {"pin":"GPIO11","function":"D11 — Digital GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO12","function":"D12 — Digital GPIO / Touch T12","capabilities":["touch","digital-input","digital-output","pwm"]}, {"pin":"GPIO13","function":"D13 / Red LED — Digital GPIO / Touch T13","capabilities":["touch","digital-input","digital-output","pwm"]}, {"pin":"GPIO43","function":"TX — UART0 Transmit","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO44","function":"RX — UART0 Receive","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}
- **Components:** {"name":"ESP32-S2","type":"mcu","label":"Espressif ESP32-S2 MCU","description":"Single-core Xtensa LX7 at 240MHz with native USB OTG, WiFi 802.11 b/g/n, and no Bluetooth.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf"}, {"name":"PSRAM 2MB","type":"memory","label":"2MB PSRAM","description":"External 2MB pseudo-static RAM for expanded working memory.","datasheetUrl":"https://www.adafruit.com/product/6282"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO3","SCL":"GPIO4"},"notes":"Also exposed on STEMMA QT connector"}, {"name":"SPI","pins":{"SCK":"GPIO36","MOSI":"GPIO35","MISO":"GPIO37"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"PWM","notes":"Available on all GPIO pins via ESP32-S2 LEDC controller"}
- **Firmware Compatible:** circuitpython, arduino, esp-idf
- **Available Software:** {"name":"CircuitPython","url":"https://circuitpython.org/board/adafruit_feather_esp32s2/"}, {"name":"Adafruit ESP32-S2 Feather Guide","url":"https://learn.adafruit.com/adafruit-esp32-s2-feather"}
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** developer
- **Use Cases:** iot, prototyping, usb-hid-device, field-data-logger
- **Links:** Product Url: https://www.adafruit.com/product/6282, Github Url: https://github.com/adafruit/Adafruit-ESP32-S2-Feather-PCB, Wiki Url: https://learn.adafruit.com/adafruit-esp32-s2-feather
- **Certifications:** CE, FCC, RoHS

## Tags

`adafruit`, `feather`, `esp32-s2`, `wifi`, `native-usb`, `wfl-antenna`, `psram`, `lipo`, `circuitpython`

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-esp32-s2-wfl)

---

# Arduino MKR1000

> Compact Arduino board with SAMD21 ARM Cortex-M0+ and ATSAMW25 integrated WiFi (802.11 b/g/n) with cryptochip and SSL support. Built-in LiPo charger, 8 digital I/O, and 7 analog inputs in a slim 65mm form factor.

## Details

- **Brand:** Arduino
- **Price:** Usd: 44.95, Buy Url: https://www.adafruit.com/product/3156
- **Stores:** {"name":"Arduino Store (EU)","url":"https://store.arduino.cc/products/arduino-mkr1000-wifi","price":"€39.90"}, {"name":"DigiKey","url":"https://www.digikey.com/en/products/detail/arduino/ABX00011/6590529","price":"$40.00"}, {"name":"Mouser","url":"https://www.mouser.com/ProductDetail/Arduino/ABX00011","price":"$40.00"}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Wifi: 802.11 b/g/n
- **Specs:** Cpu: ["ATSAMD21G18 ARM Cortex-M0","@ 48 MHz"], Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 48 MHz, Cpu Cores: 1, Ram: 32KB SRAM, Flash: 256KB, Operating Voltage: 3.3V, Dimensions: 65 × 25 × 6 mm, Power: ["5V via Micro-USB","3.7V LiPo"], Antenna Connector: Built-in PCB antenna, Sd Card: No, Analog Inputs: 7, Analog Outputs: 1, Pwm Pins: 12
- **Gpio Map:** {"pin":"D0","function":"D0 — GPIO / Interrupt","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"D1","function":"D1 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D2","function":"D2 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D3","function":"D3 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D4","function":"D4 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D5","function":"D5 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","function":"D6 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D7","function":"D7 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D8","function":"D8 — SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D9","function":"D9 — SPI SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D10","function":"D10 — SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D11","function":"D11 — I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D12","function":"D12 — I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D13","function":"D13 — UART RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D14","function":"D14 — UART TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"A0","function":"A0 — Analog In / DAC","protocol":null,"capabilities":["analog-input","analog-output"]}, {"pin":"A1","function":"A1 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"A2","function":"A2 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"A3","function":"A3 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"A4","function":"A4 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"A5","function":"A5 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"A6","function":"A6 — Analog In","protocol":null,"capabilities":["analog-input"]}
- **Components:** {"name":"ATSAMD21G18","type":"mcu","label":"MCU","description":"ARM Cortex-M0+ at 48MHz, 256KB flash, 32KB SRAM, native USB.","datasheetUrl":"https://www.adafruit.com/images/product-files/2772/atmel-42181-sam-d21_datasheet.pdf"}, {"name":"ATSAMW25","type":"wifi-module","label":"WiFi + Crypto Module","description":"Integrated ATWINC1500 802.11b/g/n WiFi module with ATECC508A cryptochip for SSL/TLS and secure element.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/3156/Atmel-42618-SmartConnect-ATSAMW25-MR210PB_Datasheet.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"D8","MISO":"D10","SCK":"D9"}}, {"name":"I2C","pins":{"SDA":"D11","SCL":"D12"}}, {"name":"UART","pins":{"TX":"D14","RX":"D13"}}, {"name":"802.11 b/g/n","pins":{}}
- **Usb:** Micro-USB
- **Power:** 5V via Micro-USB / 3.7V LiPo
- **Firmware Compatible:** arduino
- **Use Cases:** iot, iot-sensor-node, smart-home, prototyping
- **Open Source:** Schematics: true
- **Links:** Product Url: https://www.adafruit.com/product/3156, Wiki Url: https://docs.arduino.cc/hardware/mkr1000-wifi/, Datasheet Url: https://cdn-shop.adafruit.com/product-files/3156/Atmel-42618-SmartConnect-ATSAMW25-MR210PB_Datasheet.pdf, Schematics Url: https://cdn-shop.adafruit.com/product-files/3156/MKR1000-schematic.pdf

## Tags

`arduino`, `mkr`, `wifi`, `samd21`, `arm-cortex-m0`, `atsamw25`, `iot`, `ssl`, `lipo-charger`

---
[View full page](https://openhardware.directory/s/1439/arduino-mkr1000)

---

# Netduino 3 WiFi

> The Netduino 3 WiFi is a .NET Micro Framework development board with an STM32F427 ARM Cortex-M4 at 168MHz, integrated WiFi with WPA2/SSL support, Arduino shield compatibility, and 3 GOBUS expansion ports for rapid IoT prototyping in C#.

## Details

- **Brand:** Netduino
- **Price:** Usd: 69.95, Buy Url: https://www.adafruit.com/product/2486
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/2486","price":"$69.95"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n (WPA2 + SSL/TLS 1.2)
- **Specs:** Cpu: STM32F427 ARM Cortex-M4 @ 168MHz, Cpu Architecture: ARM Cortex-M4, Cpu Frequency: 168MHz, Cpu Cores: 1, Flash: 1408 KB, Ram: 164+ KB, Usb Connector: Micro-USB, Operating Voltage: 3.3V, Power: 7.5–12V DC or USB, Sd Card: microSD (up to 2GB), Adc Channels: 6, Adc Bits: 12, Dimensions: 80.3mm × 53.6mm × 12.3mm, Weight: 27g, Temperature Range: 0°C to 70°C
- **Components:** {"name":"STM32F427VI","type":"mcu","label":"Main MCU","description":"ST Microelectronics STM32F427VI ARM Cortex-M4F at 168MHz with FPU, 1408KB flash, 164KB+ RAM","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/2486/2486.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"A4","SCL":"A5"}}, {"name":"SPI","pins":{"MOSI":"D11","MISO":"D12","SCK":"D13","CS":"D10"}}, {"name":"UART","pins":{"TX":"D1","RX":"D0"}}, {"name":"PWM"}, {"name":"GOBUS"}
- **Gpio Map:** {"pin":"D0","name":"D0","functions":["GPIO","UART RX"]}, {"pin":"D1","name":"D1","functions":["GPIO","UART TX"]}, {"pin":"D2","name":"D2","functions":["GPIO"]}, {"pin":"D3","name":"D3","functions":["GPIO","PWM"]}, {"pin":"D4","name":"D4","functions":["GPIO"]}, {"pin":"D5","name":"D5","functions":["GPIO","PWM"]}, {"pin":"D6","name":"D6","functions":["GPIO","PWM"]}, {"pin":"D7","name":"D7","functions":["GPIO"]}, {"pin":"D8","name":"D8","functions":["GPIO"]}, {"pin":"D9","name":"D9","functions":["GPIO","PWM"]}, {"pin":"D10","name":"D10","functions":["GPIO","SPI CS"]}, {"pin":"D11","name":"D11","functions":["GPIO","SPI MOSI"]}, {"pin":"D12","name":"D12","functions":["GPIO","SPI MISO"]}, {"pin":"D13","name":"D13","functions":["GPIO","SPI CLK"]}, {"pin":"A0","name":"A0","functions":["GPIO","ADC"]}, {"pin":"A1","name":"A1","functions":["GPIO","ADC"]}, {"pin":"A2","name":"A2","functions":["GPIO","ADC"]}, {"pin":"A3","name":"A3","functions":["GPIO","ADC"]}, {"pin":"A4","name":"A4","functions":["GPIO","ADC","I2C SDA"]}, {"pin":"A5","name":"A5","functions":["GPIO","ADC","I2C SCL"]}
- **Available Software:** .NET Micro Framework, Visual Studio
- **Firmware Compatible:** dotnet-micro-framework
- **Links:** Product Url: https://www.adafruit.com/product/2486, Docs: http://forums.netduino.com/, Schematics Url: https://cdn-shop.adafruit.com/product-files/2486/netduino3wifi_schematic.pdf
- **Open Source:** Schematics: true
- **Open Source Status:** partially-open
- **Product Readiness:** developer
- **Use Cases:** iot, smart-home

## Tags

`netduino`, `dotnet`, `wifi`, `wpa2`, `arduino-compatible`, `cortex-m4`, `csharp`, `microsd`

---
[View full page](https://openhardware.directory/s/1439/netduino-3-wifi)

---

# Adafruit QT Py ESP32-S2

> Tiny Seeed XIAO-compatible ESP32-S2 dev board with 4 MB flash, 2 MB PSRAM, native USB-C, STEMMA QT, WiFi, 13 GPIO, and 10 ADC inputs — no Bluetooth, all in a 21.8 × 17.9 mm footprint.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 12.5, Buy Url: https://www.adafruit.com/product/5325
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5325","price":12.5}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Wifi: 2.4GHz 802.11 b/g/n
- **Specs:** Cpu: Xtensa LX7 single-core @ 240 MHz (ESP32-S2), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240 MHz, Cpu Cores: 1, Ram: 320 KB SRAM + 2 MB PSRAM, Flash: 4MB, Psram: 2MB, Power: 5V, Usb Connector: USB-C, Sd Card: none, Operating Voltage: 3.3V, Dimensions: 21.8 × 17.9 × 5.7 mm, Weight: 2.1 g, Antenna Connector: built-in PCB antenna
- **Components:** {"name":"ESP32-S2","type":"mcu","label":"MCU","description":"Espressif ESP32-S2 single-core 240 MHz Xtensa LX7 with native USB OTG, 2.4 GHz WiFi, 320 KB SRAM, and 10-channel ADC.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf"}
- **Gpio Map:** {"pin":"GPIO17","name":"A0","function":"ADC","protocol":"ADC","capabilities":["ADC","touch"]}, {"pin":"GPIO18","name":"A1","function":"ADC","protocol":"ADC","capabilities":["ADC","touch"]}, {"pin":"GPIO14","name":"A2","function":"ADC","protocol":"ADC","capabilities":["ADC","touch"]}, {"pin":"GPIO15","name":"A3","function":"ADC","protocol":"ADC","capabilities":["ADC","touch"]}, {"pin":"GPIO5","name":"SDA (STEMMA QT)","function":"SDA","protocol":"I2C","capabilities":["I2C","STEMMA QT","touch"]}, {"pin":"GPIO6","name":"SCL (STEMMA QT)","function":"SCL","protocol":"I2C","capabilities":["I2C","STEMMA QT","touch"]}, {"pin":"GPIO35","name":"MOSI","function":"MOSI","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO36","name":"MISO","function":"MISO","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO37","name":"SCK","function":"SCK","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO43","name":"TX","function":"TX","protocol":"UART","capabilities":["UART"]}, {"pin":"GPIO44","name":"RX","function":"RX","protocol":"UART","capabilities":["UART"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO5","SCL":"GPIO6"}}, {"name":"I2C (STEMMA QT)","pins":{"SDA":"GPIO5","SCL":"GPIO6"}}, {"name":"SPI","pins":{"MOSI":"GPIO35","MISO":"GPIO36","SCK":"GPIO37"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"USB","pins":{}}
- **Bus Interfaces:** i2c, spi, uart, USB, DAC
- **Firmware Compatible:** circuitpython, arduino, esp-idf
- **Available Software:** {"name":"CircuitPython","url":"https://circuitpython.org/board/adafruit_qtpy_esp32s2/"}, {"name":"Arduino ESP32","url":"https://github.com/espressif/arduino-esp32"}
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/5325, Github Url: https://github.com/adafruit/Adafruit-QT-Py-ESP32-S2-PCB, Learn Guide: https://learn.adafruit.com/adafruit-qt-py-esp32-s2
- **Use Cases:** iot, smart-home, wearable
- **Prompt Version:** adafruit-bulk-import-v1

## Tags

`esp32-s2`, `qt-py`, `stemma-qt`, `circuitpython`, `native-usb`, `wifi`, `tiny`, `xiao-compatible`

---
[View full page](https://openhardware.directory/s/1439/adafruit-qt-py-esp32-s2)

---

# 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

- **Brand:** Adafruit
- **Price:** Usd: 34.95, Buy Url: https://www.adafruit.com/product/4000
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/4000","price":34.95}
- **Board Type:** dev-board
- **Specs:** Cpu: Microchip ATSAMD51J19 ARM Cortex M4F, Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 120MHz, Cpu Cores: 1, Ram: 192 KB, Flash: 512 KB, Spi Flash: 2 MB, Gpio: 25, Analog Inputs: 8, Pwm Outputs: 22, Dimensions: 72mm × 54mm × 15mm, Weight: 21.8g, Operating Voltage: 3.3V, Power: 7-9V DC via barrel jack or 5V via Micro USB, Sd Card: none
- **Connectivity:** Wifi: 802.11 b/g/n
- **Components:** {"name":"ATSAMD51J19","type":"mcu","label":"Microcontroller","description":"32-bit ARM Cortex M4F at 120 MHz with 512 KB flash, 192 KB SRAM, AES-256, TRNG, native USB.","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/SAM_D5xE5x_Family_Data_Sheet_DS60001507G.pdf"}, {"name":"ESP32","type":"wireless-module","label":"AirLift WiFi Co-Processor","description":"ESP32 acting as WiFi co-processor via SPI, providing 802.11 b/g/n with TLS/SSL support.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}
- **Gpio Map:** {"pin":"D0","function":"RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D1","function":"TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D2","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"D3","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D4","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"D5","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D7","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"D8","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"D9","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D10","function":"SS","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D11","function":"MOSI","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D12","function":"MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D13","function":"SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D20","function":"SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D21","function":"SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D22","function":"MISO2","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D23","function":"MOSI2","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D24","function":"SCK2","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"A0","function":"ADC/DAC","protocol":null,"capabilities":["digital-input","digital-output","analog-input","dac"]}, {"pin":"A1","function":"ADC/DAC","protocol":null,"capabilities":["digital-input","digital-output","analog-input","dac"]}, {"pin":"A2","function":"ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"A3","function":"ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"A4","function":"ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"A5","function":"ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"D20","SCL":"D21"}}, {"name":"SPI","pins":{"MOSI":"D23","MISO":"D22","SCK":"D24","SS":"D10"}}, {"name":"UART","pins":{"TX":"D1","RX":"D0"}}, {"name":"USB","pins":{}}, {"name":"I2S","pins":{}}, {"name":"WiFi","pins":{}}
- **Available Software:** CircuitPython, Arduino
- **Firmware Compatible:** circuitpython, arduino
- **Links:** Product Page: https://www.adafruit.com/product/4000, Product Url: https://www.adafruit.com/product/4000, Documentation: https://learn.adafruit.com/adafruit-metro-m4-express-airlift-wifi, Github Url: https://github.com/adafruit/Adafruit-Metro-M4-AirLift-Lite-PCB
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Certifications:** RoHS
- **Product Readiness:** consumer
- **Use Cases:** iot-sensor-platform, education, prototyping, connected-display, data-logging

## Tags

`wifi`, `esp32-airlift`, `atsamd51`, `cortex-m4`, `adafruit`, `metro`, `arduino-compatible`, `iot`, `tls-ssl`, `high-performance`

---
[View full page](https://openhardware.directory/s/1439/adafruit-metro-m4-airlift)

---

# Arduino Nano 33 BLE Sense Rev2

> Sensor-packed Nano board with nRF52840 ARM Cortex-M4F at 64MHz, BLE 5.0, 9-axis IMU, microphone, temperature, humidity, pressure, light, and gesture sensors — designed for TinyML and edge AI projects in a 45×18mm form factor.

## Details

- **Brand:** Arduino
- **Price:** Usd: 39.5, Buy Url: https://store-usa.arduino.cc/products/nano-33-ble-sense-rev2
- **Stores:** {"name":"Arduino Store (US)","url":"https://store-usa.arduino.cc/products/nano-33-ble-sense-rev2","price":"$39.50"}, {"name":"Arduino Store (EU)","url":"https://store.arduino.cc/products/nano-33-ble-sense-rev2","price":"€43.40"}, {"name":"DigiKey","url":"https://www.digikey.com/en/products/detail/arduino/ABX00069/18075936","price":"$44.00"}, {"name":"Mouser","url":"https://www.mouser.com/ProductDetail/Arduino/ABX00069","price":"$44.00"}, {"name":"Amazon US","url":"https://www.amazon.com/dp/B0CHBJNWQY","price":"$44.00"}
- **Board Type:** dev-board
- **Connectivity:** Bluetooth: BLE 5.0
- **Specs:** Cpu: ARM Cortex-M4F @ 64MHz, FPU, DSP, Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 64MHz, Cpu Cores: 1, Ram: 256KB SRAM, Flash: 1MB, Usb: Micro-USB, Power: 5V via Micro-USB or Vin, Operating Voltage: 3.3V, Dimensions: 45 × 18mm, Weight: 5g, Sd Card: No, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"nRF52840","type":"mcu","label":"ARM Cortex-M4F BLE 5.0 MCU","description":"Nordic nRF52840 at 64MHz with FPU, DSP, 1MB flash, 256KB RAM, and multiprotocol radio supporting BLE 5.0, Thread, and Zigbee.","datasheetUrl":"https://infocenter.nordicsemi.com/pdf/nRF52840_PS_v1.1.pdf"}, {"name":"BMI270","type":"accelerometer","label":"6-Axis IMU (Accel + Gyro)","description":"Bosch BMI270 ultra-low-power 6-axis IMU with accelerometer and gyroscope for motion tracking and gesture recognition.","datasheetUrl":"https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bmi270-ds000.pdf"}, {"name":"BMM150","type":"sensor","label":"3-Axis Magnetometer","description":"Bosch BMM150 3-axis geomagnetic sensor for compass heading and magnetic field detection.","datasheetUrl":"https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bmm150-ds001.pdf"}, {"name":"MP34DT06JTR","type":"microphone","label":"MEMS Digital Microphone","description":"STMicroelectronics MP34DT06JTR omnidirectional digital MEMS microphone with PDM output for voice and audio capture.","datasheetUrl":"https://www.st.com/resource/en/datasheet/mp34dt06j.pdf"}, {"name":"HS3003","type":"sensor","label":"Temperature & Humidity Sensor","description":"Renesas HS3003 high-accuracy temperature and humidity sensor with I2C interface.","datasheetUrl":"https://www.renesas.com/en/document/dst/hs300x-datasheet"}, {"name":"LPS22HB","type":"sensor","label":"Barometric Pressure Sensor","description":"STMicroelectronics LPS22HB MEMS barometric pressure sensor with 24-bit output and I2C/SPI interface.","datasheetUrl":"https://www.st.com/resource/en/datasheet/lps22hb.pdf"}, {"name":"APDS-9960","type":"sensor","label":"Proximity, Light & Gesture Sensor","description":"Broadcom APDS-9960 digital proximity, ambient light, RGB color, and gesture sensor with I2C interface.","datasheetUrl":"https://docs.broadcom.com/doc/AV02-4191EN"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"D11","MISO":"D12","SCK":"D13"}}, {"name":"I2C","pins":{"SDA":"A4","SCL":"A5"}}, {"name":"UART","pins":{"TX":"D1","RX":"D0"}}
- **Gpio Map:** {"pin":"D0","function":"UART RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D1","function":"UART TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D2","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D3","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D4","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D5","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D7","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D8","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D9","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D10","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D11","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D12","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D13","function":"SPI SCK","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"A0","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A1","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A2","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A3","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A4","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A5","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A6","function":"Analog Input","protocol":"ADC","capabilities":["adc"]}, {"pin":"A7","function":"Analog Input","protocol":"ADC","capabilities":["adc"]}
- **Links:** Product Url: https://store.arduino.cc/products/nano-33-ble-sense-rev2, Wiki Url: https://docs.arduino.cc/hardware/nano-33-ble-sense-rev2/, Datasheet Url: https://docs.arduino.cc/resources/datasheets/ABX00069-datasheet.pdf, Schematics Url: https://docs.arduino.cc/resources/schematics/ABX00069-schematics.pdf
- **Firmware Compatible:** arduino
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** educational-platform, wearable, environmental-monitoring, iot

## Tags

`arduino`, `nano`, `nrf52840`, `ble`, `tinyml`, `imu`, `sensors`, `edge-ai`

---
[View full page](https://openhardware.directory/s/1439/arduino-nano-33-ble-sense-rev2)

---

# LILYGO T-Display

> Compact ESP32-PICO-D4 development board with integrated 1.14-inch ST7789V IPS LCD (135×240, 260 PPI), WiFi, Bluetooth 4.2/BLE, and Arduino/MicroPython support.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 8.99, Buy Url: https://lilygo.cc/products/t-display
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-display","price":"$8.99"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz, FPU, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 4MB, Usb: USB-C 2.0, Power: 5V + LiPo, Operating Voltage: 3.3V, Operating Temp: -40°C to +85°C, Display Size: 1.14", Display Type: IPS LCD, Display Resolution: 135×240, Antenna Connector: Built-in PCB antenna, Sd Card: none, Charging Port: USB-C
- **Components:** {"name":"ESP32-PICO-D4","type":"mcu","label":"Dual-Core WiFi & BT 4.2 SiP MCU","description":"Espressif ESP32-PICO-D4 System-in-Package with dual-core Xtensa LX6 @ 240MHz, 4MB embedded flash, WiFi 802.11 b/g/n, and Bluetooth 4.2/BLE in a compact 7×7mm package.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-pico-d4_datasheet_en.pdf"}, {"name":"ST7789V","type":"display-driver","label":"1.14\" IPS LCD Driver (135×240)","description":"Sitronix ST7789V TFT LCD driver controlling the 1.14-inch 135×240 IPS panel at 260 PPI over 4-wire SPI interface.","datasheetUrl":"https://www.displayfuture.com/Display/datasheet/controller/ST7789.pdf"}, {"name":"CH9102","type":"usb-uart","label":"USB-to-Serial Bridge","description":"WCH CH9102 USB-to-UART converter enabling programming and serial debug over USB-C without needing extra drivers on most systems.","datasheetUrl":"https://www.wch-ic.com/downloads/CH9102DS1_PDF.html"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"GPIO19","CLK":"GPIO18","CS":"GPIO5","DC":"GPIO16"}}, {"name":"I2C","pins":{"SDA":"GPIO21","SCL":"GPIO22"}}, {"name":"UART","pins":{"TX":"GPIO1","RX":"GPIO3"}}
- **Gpio Map:** {"pin":"GPIO0","function":"Button 2 / Boot","protocol":"GPIO","capabilities":["digital-input","strapping"]}, {"pin":"GPIO4","function":"TFT Backlight","protocol":"PWM","capabilities":["digital-output","pwm"]}, {"pin":"GPIO5","function":"TFT CS","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO12","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO13","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO14","function":"ADC Power Enable","protocol":"GPIO","capabilities":["digital-output","pwm"]}, {"pin":"GPIO15","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO16","function":"TFT DC","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO17","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO18","function":"TFT SCLK","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO19","function":"TFT MOSI","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO21","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO22","function":"I2C SCL","protocol":"I2C","capabilities":["digital-output"]}, {"pin":"GPIO25","function":"Free GPIO / DAC1","protocol":"GPIO","capabilities":["digital-input","digital-output","dac","pwm"]}, {"pin":"GPIO26","function":"Free GPIO / DAC2","protocol":"GPIO","capabilities":["digital-input","digital-output","dac","pwm"]}, {"pin":"GPIO27","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO32","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output","adc","pwm","rtc"]}, {"pin":"GPIO33","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output","adc","pwm","rtc"]}, {"pin":"GPIO34","function":"ADC Input / Battery Voltage","protocol":"ADC","capabilities":["digital-input","adc","input-only","rtc"]}, {"pin":"GPIO35","function":"Button 1","protocol":"GPIO","capabilities":["digital-input","input-only"]}
- **Firmware Compatible:** arduino, micropython, esphome, platformio
- **Certifications:** CE, FCC, UKCA, MIC
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** weather-display, smart-home-dashboard, digital-signage, iot, remote-control
- **Battery Powered:** Li-Po
- **Links:** Product Url: https://lilygo.cc/products/t-display, Github Url: https://github.com/Xinyuan-LilyGO/TTGO-T-Display, Wiki Url: https://wiki.lilygo.cc

## Tags

`esp32`, `display`, `ips`, `lilygo`, `compact`, `ttgo`, `wifi`, `bluetooth`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-display)

---

# LILYGO T-Pico C3

> Dual-MCU board combining RP2040 and ESP32-C3, with a 1.14-inch ST7789V display, WiFi, BLE 5.0, and Arduino/MicroPython support — bringing Raspberry Pi Pico connectivity to wireless IoT projects.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 9.2, Buy Url: https://lilygo.cc/products/t-pico
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-pico","price":"$9.20"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ARM Cortex-M0+ dual-core @ 133MHz (RP2040) + RISC-V single-core @ 160MHz (ESP32-C3), Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 133MHz, Cpu Cores: 2, Ram: 264KB SRAM, Flash: 4MB, Usb: USB-C 2.0, Power: 5V, Operating Voltage: 3.3V, Display Size: 1.14", Display Type: IPS LCD, Display Resolution: 135×240, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"name":"RP2040","type":"mcu","label":"Dual-Core ARM MCU with PIO","description":"Raspberry Pi RP2040 dual-core ARM Cortex-M0+ at 133MHz with 264KB SRAM, flexible PIO state machines, and 30 GPIO pins.","datasheetUrl":"https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf"}, {"name":"ESP32-C3","type":"mcu","label":"WiFi & BLE 5.0 Wireless Coprocessor","description":"Espressif ESP32-C3 RISC-V single-core at 160MHz providing WiFi 802.11 b/g/n and BLE 5.0 as a wireless coprocessor.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf"}, {"name":"ST7789V","type":"display-driver","label":"1.14\" IPS LCD Driver (135×240)","description":"Sitronix ST7789V TFT LCD driver for the 1.14-inch 135×240 IPS panel via 4-wire SPI.","datasheetUrl":"https://www.displayfuture.com/Display/datasheet/controller/ST7789.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"GP19","CLK":"GP18","CS":"GP17","DC":"GP16"}}, {"name":"I2C","pins":{"SDA":"GP20","SCL":"GP21"}}, {"name":"UART","pins":{"TX":"GP0","RX":"GP1"}}
- **Gpio Map:** {"pin":"GP0","function":"UART TX / Free GPIO","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GP1","function":"UART RX / Free GPIO","protocol":"UART","capabilities":["digital-input"]}, {"pin":"GP2","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP3","function":"Free GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP4","function":"Free GPIO / I2C SDA","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GP5","function":"Free GPIO / I2C SCL","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GP16","function":"Display DC","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GP17","function":"Display CS","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GP18","function":"SPI CLK","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GP19","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GP20","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GP21","function":"I2C SCL","protocol":"I2C","capabilities":["digital-output"]}, {"pin":"GP26","function":"ADC0 / Free GPIO","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GP27","function":"ADC1 / Free GPIO","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GP28","function":"ADC2 / Free GPIO","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}
- **Firmware Compatible:** arduino, micropython, platformio
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** iot, smart-home-dashboard, weather-display, iot-gateway
- **Links:** Product Url: https://lilygo.cc/products/t-pico, Github Url: https://github.com/Xinyuan-LilyGO/T-PicoC3, Wiki Url: https://wiki.lilygo.cc

## Tags

`rp2040`, `esp32-c3`, `dual-mcu`, `lilygo`, `display`, `wifi`, `ble`, `pico`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-pico)

---

# LILYGO T-CAN485

> ESP32 development board with integrated CAN bus and RS-485 transceivers, TF card, WiFi, and BLE for industrial IoT, Modbus, and automotive OBD-II applications with 5–12V wide-range power input.

## Details

- **Brand:** LILYGO
- **Board Type:** dev-board
- **Price:** Usd: 11.86, Buy Url: https://lilygo.cc/products/t-can485
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-can485","price":"$11.86"}
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 4MB, Usb: USB-C, Power: 5-12V DC, Operating Voltage: 3.3V, Antenna Connector: Built-in PCB antenna, Sd Card: microSD
- **Components:** {"name":"ESP32-WROOM-32","type":"mcu","label":"Dual-Core WiFi & BT MCU","description":"Xtensa LX6 dual-core at 240MHz with 4MB flash, WiFi 802.11 b/g/n, Bluetooth 4.2 Classic + BLE.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf"}
- **Protocols:** {"name":"CAN","pins":{"TX":"GPIO5","RX":"GPIO4"}}, {"name":"RS-485","pins":{"TX":"GPIO17","RX":"GPIO16","EN":"GPIO21"}}, {"name":"SPI","pins":{"CLK":"GPIO18","MOSI":"GPIO23","MISO":"GPIO19"}}, {"name":"I2C","pins":{"SDA":"GPIO21","SCL":"GPIO22"}}, {"name":"UART","pins":{"TX":"GPIO1","RX":"GPIO3"}}
- **Gpio Map:** {"pin":"GPIO5","function":"CAN TX","protocol":"CAN","capabilities":["digital-output"]}, {"pin":"GPIO4","function":"CAN RX","protocol":"CAN","capabilities":["digital-input"]}, {"pin":"GPIO17","function":"RS-485 TX","protocol":"RS-485","capabilities":["digital-output"]}, {"pin":"GPIO16","function":"RS-485 RX","protocol":"RS-485","capabilities":["digital-input"]}
- **Firmware Compatible:** arduino, esp-idf, esphome, micropython
- **Use Cases:** industrial-automation, home-automation, iot-prototyping
- **Certifications:** CE, FCC
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Links:** Product Url: https://lilygo.cc/products/t-can485, Github Url: https://github.com/Xinyuan-LilyGO/T-CAN485

## Tags

`esp32`, `can-bus`, `rs485`, `modbus`, `industrial`, `lilygo`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-can485)

---

# LILYGO T-Relay S3

> ESP32-S3 board with 6 onboard relays, 16MB flash, 8MB PSRAM, WiFi, and BLE for ESPHome smart home automation, controlling lights, appliances, and HVAC systems.

## Details

- **Brand:** LILYGO
- **Board Type:** dev-board
- **Price:** Usd: 23.99, Buy Url: https://lilygo.cc/products/t-relay-s3
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-relay-s3","price":"$23.99"}
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI instructions, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB, Flash: 16MB, Usb: USB-C, Power: 5V, Operating Voltage: 3.3V, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"name":"ESP32-S3-WROOM-1U","type":"mcu","label":"Dual-Core WiFi & BLE MCU","description":"Xtensa LX7 dual-core at 240MHz with 16MB flash, 8MB PSRAM, WiFi 802.11 b/g/n, and BLE 5.0.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3-wroom-1_wroom-1u_datasheet_en.pdf"}, {"name":"relay","type":"relay","label":"6-Channel Relay (×6)","description":"Six electromechanical relays for switching AC/DC loads up to 10A, each independently controlled by a GPIO pin.","datasheetUrl":"https://github.com/Xinyuan-LilyGO/T-Relay-S3"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO8","SCL":"GPIO9"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}
- **Gpio Map:** {"pin":"GPIO8","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO9","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}
- **Firmware Compatible:** arduino, esp-idf, esphome, tasmota
- **Use Cases:** smart-switch, home-automation, industrial-automation
- **Certifications:** CE, FCC
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Links:** Product Url: https://lilygo.cc/products/t-relay-s3, Github Url: https://github.com/Xinyuan-LilyGO/T-Relay-S3

## Tags

`esp32-s3`, `relay`, `esphome`, `tasmota`, `home-automation`, `smart-switch`, `lilygo`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-relay-s3)

---

# LILYGO T-Embed SI4732

> ESP32-S3 board with SI4732-A10 AM/FM/SW/LW radio receiver, 1.9" IPS display, 900mAh battery, and rotary encoder for a portable software-defined radio experience.

## Details

- **Brand:** LILYGO
- **Board Type:** dev-board
- **Battery Powered:** Li-Po
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI instructions, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB, Flash: 16MB, Usb: USB-C, Power: 5V + LiPo, Operating Voltage: 3.3V, Display Size: 1.9", Display Type: IPS LCD, Display Resolution: 170×320, Battery Capacity: 900mAh, Charging Port: USB-C, Antenna Connector: Built-in PCB antenna, Sd Card: none, Battery Model: 702550, Display Interface: SPI
- **Components:** {"name":"ESP32-S3R8","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Xtensa LX7 dual-core at 240MHz with 16MB flash, 8MB PSRAM, WiFi 802.11 b/g/n and BLE 5.0","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"SI4732-A10","type":"radio-receiver","label":"AM/FM/SW/LW Radio Receiver IC","description":"Silicon Labs SI4732-A10 single-chip radio receiver covering AM (520–1710 kHz), FM (64–108 MHz), shortwave (2.3–26.1 MHz), and longwave (153–279 kHz)","datasheetUrl":"https://www.silabs.com/documents/public/data-sheets/Si4730-31-34-35-D60.pdf"}, {"name":"ST7789V","type":"display-driver","label":"1.9\" IPS LCD Display Driver","description":"Sitronix ST7789V TFT LCD driver controlling the 170×320 IPS panel via SPI interface","datasheetUrl":"https://www.displayfuture.com/Display/datasheet/controller/ST7789.pdf"}, {"name":"TP4056","type":"battery-charger","label":"LiPo Battery Charger","description":"Single-cell lithium battery charger with 1A charge current and protection circuit","datasheetUrl":"https://dlnmh9ip6v2uc.cloudfront.net/datasheets/Prototyping/TP4056.pdf"}
- **Firmware Compatible:** arduino, esp-idf, micropython
- **Use Cases:** am-fm-radio-receiver, portable-media-player, weather-station, internet-radio
- **Links:** Product Url: https://lilygo.cc/products/t-embed-si4732, Github Url: https://github.com/Xinyuan-LilyGO/T-Embed-SI4732
- **Stores:** {"store":"LILYGO Official","url":"https://lilygo.cc/products/t-embed-si4732","price":"38.96"}
- **Price:** Usd: 38.96

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-embed-si4732)

---

# LILYGO T-Display AMOLED Lite

> Compact ESP32-S3 development board featuring a 1.47" RM67162 AMOLED display with QSPI interface, 16MB Flash, 8MB PSRAM, Wi-Fi, Bluetooth 5, and battery charging support.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 35.66, Buy Url: https://lilygo.cc/products/t-display-amoled-lite
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-display-amoled-lite","price":"$35.66"}
- **Board Type:** ESP32-S3
- **Connectivity:** Wifi: 802.11 b/g/n 2.4 GHz, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3R8, Cpu Architecture: Xtensa LX7 dual-core, Flash: 16MB, Psram: 8MB, Display Size: 1.47", Display Type: AMOLED, Display Resolution: 194×368, Usb: USB-C, Operating Voltage: 3.3V, Power: 5V + LiPo, Charging Port: USB-C
- **Components:** {"name":"ESP32-S3R8","type":"mcu","label":"Main MCU","description":"Dual-core Xtensa LX7 MCU running at up to 240 MHz with 8MB PSRAM, Wi-Fi 802.11 b/g/n and Bluetooth 5 LE","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"RM67162","type":"display-driver","label":"AMOLED Display Driver","description":"1.47-inch AMOLED display driver IC with QSPI interface, 194×368 resolution, IPS full viewing angle","datasheetUrl":"https://github.com/Xinyuan-LilyGO/LilyGo-AMOLED-Series/blob/master/datasheet/RM67162.pdf"}
- **Protocols:** {"name":"QSPI"}, {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}
- **Available Software:** Arduino, PlatformIO, MicroPython, ESP-IDF
- **Firmware Compatible:** arduino, micropython, esp-idf
- **Links:** Product Url: https://lilygo.cc/products/t-display-amoled-lite, Github Url: https://github.com/Xinyuan-LilyGO/LilyGo-AMOLED-Series
- **Open Source:** Firmware: true
- **Open Source Status:** open-firmware
- **Product Readiness:** developer
- **Use Cases:** wearable, iot-sensor-display, smart-home-dashboard, portable-device, prototyping

## Tags

`esp32-s3`, `amoled`, `display`, `wifi`, `bluetooth`, `battery`, `lilygo`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-display-amoled-lite)

---

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

## Details

- **Brand:** LILYGO
- **Price:** Usd: 22.99, Buy Url: https://lilygo.cc/products/t-display-s3-amoled-1-64
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-display-s3-amoled-1-64","price":"$22.99"}
- **Board Type:** ESP32-S3
- **Connectivity:** Wifi: 802.11 b/g/n 2.4 GHz, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3R8, Cpu Architecture: Xtensa LX7 dual-core, Flash: 16MB, Psram: 8MB, Display Size: 1.64", Display Type: AMOLED, Display Resolution: 280×456, Usb: USB-C, Operating Voltage: 3.3V, Power: 5V + LiPo, Charging Port: USB-C
- **Components:** {"name":"ESP32-S3R8","type":"mcu","label":"Main MCU","description":"Dual-core Xtensa LX7 MCU running at up to 240 MHz with 8MB PSRAM, Wi-Fi 802.11 b/g/n and Bluetooth 5 LE","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"ICNA3311","type":"display-driver","label":"AMOLED Display Driver","description":"1.64-inch AMOLED display driver IC with QSPI interface, 280×456 resolution","datasheetUrl":"https://github.com/Xinyuan-LilyGO/T-Display-S3-AMOLED-1.64"}
- **Protocols:** {"name":"QSPI"}, {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}
- **Available Software:** Arduino, PlatformIO, ESP-IDF
- **Firmware Compatible:** arduino, esp-idf
- **Links:** Product Url: https://lilygo.cc/products/t-display-s3-amoled-1-64, Github Url: https://github.com/Xinyuan-LilyGO/T-Display-S3-AMOLED-1.64
- **Open Source:** Firmware: true
- **Open Source Status:** open-firmware
- **Product Readiness:** developer
- **Use Cases:** wearable, iot-sensor-display, smart-home-dashboard, portable-device, prototyping

## Tags

`esp32-s3`, `amoled`, `display`, `wifi`, `bluetooth`, `lilygo`, `1.64-inch`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-display-s3-amoled-1-64)

---

# LILYGO T-Display Keyboard

> Compact ESP32 development board combining a physical keyboard with a 1.14" IPS display, USB-C charging, multiple interfaces, and optional 2800mAh battery in shell configuration.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 17.67, Buy Url: https://lilygo.cc/products/t-display-keyboard
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-display-keyboard","price":"$17.67"}
- **Board Type:** ESP32
- **Connectivity:** Wifi: 802.11 b/g/n 2.4 GHz, Bluetooth: BLE 4.2
- **Specs:** Cpu: ESP32, Cpu Architecture: Xtensa LX6 dual-core, Cpu Frequency: 240MHz, Flash: 4MB/16MB, Ram: 520KB SRAM, Display Size: 1.14", Display Type: IPS TFT LCD, Display Resolution: 135×240, Usb: USB-C, Operating Voltage: 3.3V, Power: 5V + LiPo, Charging Port: USB-C
- **Components:** {"name":"ESP32","type":"mcu","label":"Main MCU","description":"Dual-core Xtensa LX6 processor at 240 MHz with 520KB SRAM, Wi-Fi 802.11 b/g/n and Bluetooth 4.2","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"ST7789V","type":"display-driver","label":"IPS LCD Display Driver","description":"1.14-inch IPS TFT LCD display driver with SPI interface","datasheetUrl":"https://www.orientdisplay.com/wp-content/uploads/2019/09/ST7789V.pdf"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}, {"name":"I2S"}, {"name":"SDIO"}
- **Available Software:** Arduino, ESP-IDF
- **Firmware Compatible:** arduino, esp-idf
- **Links:** Product Url: https://lilygo.cc/products/t-display-keyboard, Github Url: https://github.com/Xinyuan-LilyGO/T-Display-keyboard
- **Open Source:** Firmware: true
- **Open Source Status:** open-firmware
- **Product Readiness:** developer
- **Use Cases:** portable-terminal, prototyping, iot-sensor-display, handheld-device, data-logging

## Tags

`esp32`, `keyboard`, `display`, `ips`, `wifi`, `bluetooth`, `lilygo`, `portable`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-display-keyboard)

---

# LILYGO T-01C3

> LILYGO T-01C3 is an ultra-compact ESP32-C3 RISC-V module with Wi-Fi and BLE 5.0, available with or without pre-soldered pins, featuring 5.33µA deep sleep current.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 3.99, Buy Url: https://lilygo.cc/products/t-01c3
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-01c3","price":"$3.99"}
- **Board Type:** ESP32-C3
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-C3, Cpu Architecture: RISC-V 32-bit, Cpu Frequency: 160MHz, Cpu Cores: 1, Flash: 4MB, Ram: 400KB SRAM, Operating Voltage: 3.3V, Power: 3.3V, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"ESP32-C3","type":"mcu","label":"Main MCU","description":"32-bit RISC-V single-core processor at 160MHz with Wi-Fi 802.11 b/g/n, Bluetooth 5.0 BLE, 400KB SRAM, 4MB flash, and 5.33µA deep sleep current.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf"}
- **Protocols:** {"name":"SPI"}, {"name":"I2C"}, {"name":"UART"}, {"name":"PWM"}, {"name":"ADC"}
- **Available Software:** Arduino IDE, ESP-IDF, MicroPython
- **Firmware Compatible:** arduino, micropython, esphome
- **Links:** Product Url: https://lilygo.cc/products/t-01c3, Github Url: https://github.com/Xinyuan-LilyGO/T-01C3
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** iot, environmental-monitoring, smart-home, plant-monitoring

## Tags

`esp32-c3`, `risc-v`, `wifi`, `bluetooth`, `ultra-compact`, `low-power`, `lilygo`, `iot`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-01c3)

---

# LILYGO T-Internet-COM

> ESP32 development board with LAN8720 Ethernet, 16MB flash, 8MB PSRAM, WS2812 RGB LED, SIM/TF card slots, and T-PCIE expansion support for industrial IoT, wired networking, and CAN bus applications.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 13.3, Buy Url: https://lilygo.cc/products/t-internet-com
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-internet-com","price":"$13.30"}
- **Board Type:** ESP32
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2, Ethernet: 10/100 Mbps
- **Specs:** Cpu: ESP32, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 16MB, Ram: 520KB SRAM, Psram: 8MB, Operating Voltage: 3.3V, Power: 5-12V DC, Sd Card: microSD, Usb: USB-C
- **Components:** {"name":"ESP32","type":"mcu","label":"Microcontroller","description":"Dual-core 240MHz Xtensa LX6 with WiFi 802.11 b/g/n and BLE 4.2","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"LAN8720","type":"ethernet","label":"Ethernet PHY","description":"Single-chip 10/100 Mbps Ethernet physical layer transceiver with flexible power management","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/8720a.pdf"}, {"name":"WS2812B","type":"led","label":"RGB LED","description":"Addressable RGB LED on GPIO12 for status indication","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"CH9102","type":"usb-serial","label":"USB-to-TTL Chip","description":"USB to serial converter for programming via Type-C port","datasheetUrl":"https://www.wch-ic.com/products/CH9102.html"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}, {"name":"CAN"}, {"name":"I2S"}, {"name":"SDIO"}
- **Available Software:** Arduino IDE, ESP-IDF, ESPHome
- **Links:** Product Url: https://lilygo.cc/products/t-internet-com, Github Url: https://github.com/Xinyuan-LilyGO/T-Internet-COM
- **Firmware Compatible:** arduino, esp-idf, esphome
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** industrial-iot, wired-iot-gateway, can-bus-monitoring, network-automation

## Tags

`esp32`, `ethernet`, `lan8720`, `can-bus`, `industrial-iot`, `wired-network`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-internet-com)

---

# LILYGO T-2CAN

> LILYGO T-2CAN is an ESP32-S3 development board featuring dual CAN bus interfaces via two TWAI controllers, Wi-Fi, Bluetooth 5 LE, and wide DC input range for automotive and industrial applications.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 24.36, Buy Url: https://lilygo.cc/products/t-2can
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-2can","price":"$24.36"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3, Cpu Architecture: Xtensa LX7 dual-core, Flash: 16MB, Psram: 8MB, Usb: USB-C, Operating Voltage: 3.3V, Power: 5-12V DC, Sd Card: none
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"Main MCU","description":"ESP32-S3 dual-core LX7 processor with 16MB flash, 8MB PSRAM, Wi-Fi, and Bluetooth 5 LE, featuring dual TWAI (CAN) controllers","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"TWAI Controller #1","type":"can-controller","label":"CAN Bus Controller 1","description":"ESP32-S3 integrated TWAI (Two-Wire Automotive Interface) controller providing CAN 2.0 bus interface, channel 1","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"TWAI Controller #2","type":"can-controller","label":"CAN Bus Controller 2","description":"ESP32-S3 integrated TWAI (Two-Wire Automotive Interface) controller providing CAN 2.0 bus interface, channel 2","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}
- **Protocols:** {"name":"CAN"}, {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}, {"name":"GPIO"}
- **Links:** Product Url: https://lilygo.cc/products/t-2can, Github Url: https://github.com/Xinyuan-LilyGO/T-2Can
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** automotive-diagnostics, industrial-automation, can-bus-monitoring, vehicle-telemetry, building-automation

## Tags

`esp32-s3`, `can-bus`, `automotive`, `industrial`, `twai`, `development-board`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-2can)

---

# LILYGO T-Vending

> ESP32-S3-WROOM-1 development board with MAX13487E RS-485 transceiver, T-PCIE SIM expansion slot, Grove connector, WiFi, and BLE — designed for vending machine control and industrial RS-485 communication applications.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 18.96, Buy Url: https://lilygo.cc/products/t-vending
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-vending","price":"$18.96"}
- **Board Type:** ESP32-S3
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3-WROOM-1, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 16MB, Ram: 512KB SRAM, Psram: 8MB, Operating Voltage: 3.3V, Power: 5V, Usb: USB-C, Sd Card: none, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"ESP32-S3-WROOM-1","type":"mcu","label":"Microcontroller Module","description":"Dual-core 240MHz Xtensa LX7 module with WiFi 802.11 b/g/n and BLE 5.0","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3-wroom-1_wroom-1u_datasheet_en.pdf"}, {"name":"MAX13487E","type":"transceiver","label":"RS-485 Transceiver","description":"Half-duplex RS-485 transceiver at up to 500 kbps with ±15kV ESD protection for industrial environments","datasheetUrl":"https://www.analog.com/en/products/max13487e.html"}, {"name":"Grove Connector","type":"expansion","label":"Grove Sensor Connector","description":"Standard Grove 4-pin connector for easy sensor and module integration","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"T-PCIE Slot","type":"expansion","label":"Mini PCIe SIM Expansion","description":"Mini PCI Express slot for LILYGO T-PCIE SIM cellular modules (sold separately)","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}, {"name":"RS-485"}
- **Available Software:** Arduino IDE, VS Code, ESP-IDF
- **Links:** Product Url: https://lilygo.cc/products/t-vending, Github Url: https://github.com/Xinyuan-LilyGO/T-Vending
- **Firmware Compatible:** arduino, esp-idf
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** vending-machine-control, industrial-rs485-communication, modbus-iot-gateway, retail-iot

## Tags

`esp32-s3`, `rs485`, `vending-machine`, `industrial-iot`, `modbus`, `grove`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-vending)

---

# LILYGO T-PoE Pro

> ESP32-WROVER-E development board with LAN8720 Ethernet, IEEE 802.3 af/at Power over Ethernet (5V@4A, 44–57V input), 16MB flash, 8MB PSRAM, WiFi, BLE 4.2, and expandable LCD interface for wired IoT gateway applications.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 33.05, Buy Url: https://lilygo.cc/products/t-poe-pro
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-poe-pro","price":"$33.05"}
- **Board Type:** ESP32
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2, Ethernet: 10/100 Mbps PoE
- **Specs:** Cpu: ESP32-WROVER-E, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 16MB, Ram: 520KB SRAM, Psram: 8MB, Operating Voltage: 3.3V, Power: PoE, Usb: Micro-USB, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"name":"ESP32-WROVER-E","type":"mcu","label":"Microcontroller Module","description":"ESP32-WROVER-E with 16MB flash, 8MB PSRAM, 240MHz dual-core, WiFi and BLE 4.2","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"LAN8720","type":"ethernet","label":"Ethernet PHY","description":"Single-chip 10/100 Mbps Ethernet physical layer transceiver for wired network connectivity","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/8720a.pdf"}, {"name":"PoE Module","type":"power","label":"PoE Power Module","description":"IEEE 802.3 af/at compliant PoE module providing 5V@4A from 44-57V Ethernet power input","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/8720a.pdf"}, {"name":"CH9102","type":"usb-serial","label":"USB-to-TTL Chip","description":"USB to serial converter for programming and debugging","datasheetUrl":"https://www.wch-ic.com/products/CH9102.html"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}
- **Available Software:** Arduino IDE, ESP-IDF, ESPHome
- **Links:** Product Url: https://lilygo.cc/products/t-poe-pro
- **Firmware Compatible:** arduino, esp-idf, esphome
- **Product Readiness:** developer
- **Use Cases:** poe-iot-gateway, wired-network-controller, industrial-automation, ip-camera-hub

## Tags

`esp32`, `ethernet`, `poe`, `lan8720`, `wired-network`, `iot-gateway`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-poe-pro)

---

# LILYGO T-Bat

> Solar-capable power management module based on CN3065 for charging an 18650 Li-ion battery via Micro USB, solar panel input (5.3V+), or BAT input, with 5V/1A USB output for powering devices up to 1A current draw.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 3.56, Buy Url: https://lilygo.cc/products/t-bat
- **Stores:** {"name":"LILYGO","url":"https://lilygo.cc/products/t-bat","price":"$3.56"}
- **Board Type:** Power Module
- **Specs:** Cpu: CN3065 (Power Management IC), Cpu Architecture: N/A, Cpu Frequency: N/A, Cpu Cores: 1, Flash: none, Ram: none, Sd Card: none, Operating Voltage: 3.7V, Power: 5V + Solar, Battery Capacity: 18650 (user-supplied), Charging Port: Micro-USB
- **Components:** {"name":"CN3065","type":"battery-charger","label":"Solar Battery Charger IC","description":"CN3065 power management IC supporting solar panel and USB input for 18650 Li-ion battery charging with 5V/1A output","datasheetUrl":"https://www.consonance-elec.com/pdf/datasheet/cn3065.pdf"}
- **Battery Powered:** 18650
- **Product Readiness:** developer
- **Use Cases:** iot, environmental-monitoring, field-data-logger
- **Links:** Product Url: https://lilygo.cc/products/t-bat

## Tags

`power-management`, `solar`, `battery`, `cn3065`, `18650`, `charging`, `power-module`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-bat)

---

# LILYGO T-TV

> ESP32 desktop gadget with a 1.54-inch transparent blue OLED display, IR receiver, touch control, Wi-Fi, and Bluetooth. Ships with factory firmware featuring a clock, games, and animations.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 26.34, Buy Url: https://lilygo.cc/products/t-tv
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-tv","price":"$26.34"}
- **Board Type:** ESP32
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: ESP32, Cpu Architecture: Xtensa LX6 dual-core, Flash: 4MB, Ram: 520KB SRAM, Operating Voltage: 3.3V, Power: 5V, Usb: USB-C, Display Type: OLED (transparent), Display Size: 1.54", Display Resolution: 128×64, Battery Capacity: 105mAh, Sd Card: none
- **Battery Powered:** Li-Po
- **Components:** {"name":"ESP32","type":"mcu","label":"Microcontroller","description":"Dual-core Xtensa LX6 at up to 240MHz with Wi-Fi and Bluetooth 4.2","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"TTP223","type":"touch-controller","label":"Capacitive Touch Button","description":"Single-channel capacitive touch detection IC for user input","datasheetUrl":"https://datasheet.lcsc.com/szlcsc/TTP223-BA6_C80757.pdf"}, {"name":"HS0038","type":"ir-receiver","label":"IR Receiver","description":"38kHz infrared receiver for remote control functionality","datasheetUrl":"https://www.vishay.com/docs/82492/tsop382.pdf"}
- **Protocols:** {"name":"I2C"}, {"name":"UART"}
- **Firmware Compatible:** arduino, esp-idf
- **Available Software:** {"name":"Arduino IDE","url":"https://www.arduino.cc/"}
- **Links:** Product Url: https://lilygo.cc/products/t-tv
- **Product Readiness:** consumer
- **Use Cases:** desktop-clock, home-decoration, retro-gaming, ir-remote-control, smart-display

## Tags

`esp32`, `oled`, `transparent-display`, `ir`, `desktop-gadget`, `clock`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-tv)

---

# M5Stack Core2

> ESP32-based IoT dev kit with 2.0" IPS capacitive touch display, 16MB flash, 8MB PSRAM, built-in mic, speaker, IMU, vibration motor, and 390mAh battery in a compact stackable enclosure.

## Details

- **Brand:** M5Stack
- **Price:** Usd: 56.95, Buy Url: https://openelab.io/products/m5stack-core2-esp32
- **Stores:** {"name":"OpenELab","url":"https://openelab.io/products/m5stack-core2-esp32","price":"$56.95"}, {"name":"M5Stack Official","url":"https://shop.m5stack.com/products/m5stack-core2-esp32-iot-development-kit","price":"$49.90"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: ESP32-D0WDQ6, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 16MB, Psram: 8MB, Ram: 520KB SRAM, Usb: Type-C, Power: 5V, Operating Voltage: 3.3V, Display Type: IPS LCD (capacitive touch), Display Size: 2.0", Display Resolution: 320x240, Battery Capacity: 390mAh, Charging Port: USB-C, Sd Card: MicroSD (up to 16GB), Antenna Connector: Built-in PCB antenna
- **Components:** {"type":"MCU","name":"ESP32-D0WDQ6","label":"Dual-Core WiFi & BLE MCU","description":"Espressif ESP32-D0WDQ6 dual-core Xtensa LX6 microcontroller running at 240 MHz with integrated Wi-Fi and Bluetooth.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"type":"Display","name":"ILI9342C 2.0\" IPS LCD","label":"2.0\" IPS Capacitive Touch Display","description":"320x240 pixel IPS LCD with capacitive touch panel driven by the ILI9342C controller, providing vibrant colors and responsive touch input.","datasheetUrl":"https://www.buydisplay.com/download/ic/ILI9342C.pdf"}, {"type":"IMU","name":"MPU6886","label":"6-Axis Inertial Measurement Unit","description":"TDK InvenSense MPU6886 6-axis IMU combining a 3-axis accelerometer and 3-axis gyroscope for motion tracking and orientation sensing.","datasheetUrl":"https://invensense.tdk.com/products/motion-tracking/6-axis/mpu-6886/"}, {"type":"Microphone","name":"SPM1423 PDM","label":"PDM Digital Microphone","description":"Knowles SPM1423 MEMS PDM microphone for voice capture and audio input, connected via the I2S interface.","datasheetUrl":"https://www.knowles.com/docs/default-source/default-document-library/spm1423hm4h-b-datasheet.pdf"}, {"type":"Speaker","name":"NS4168 I2S Amplifier","label":"I2S Mono Audio Amplifier","description":"NS4168 Class-D I2S audio amplifier driving the built-in 1W speaker for audio output, alerts, and voice feedback.","datasheetUrl":"https://datasheet.lcsc.com/szlcsc/Nsiway-Tech-NS4168_C173902.pdf"}, {"type":"PMIC","name":"AXP192","label":"Power Management IC","description":"X-Powers AXP192 multi-channel power management IC handling battery charging, voltage regulation, and power path management for the device.","datasheetUrl":"https://github.com/m5stack/M5-Schematic/blob/master/Core/AXP192%20Datasheet%20v1.13_cn.pdf"}, {"type":"Motor","name":"Vibration Motor","label":"Haptic Feedback Motor","description":"Coin-type vibration motor providing tactile/haptic feedback for touch interactions and notifications.","datasheetUrl":"https://www.precisionmicrodrives.com/vibration-motors"}
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}, {"name":"I2S"}, {"name":"ADC"}, {"name":"GPIO"}
- **Firmware Compatible:** arduino, esp-idf, uiflow, micropython
- **Links:** Product Url: https://docs.m5stack.com/en/core/core2, Github Url: https://github.com/m5stack/M5Core2, Schematics Url: https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/schematic/Core/CORE2_V1.0_SCH.pdf, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Battery Powered:** Li-Po
- **Use Cases:** iot-prototyping, smart-home-dashboard, voice-assistant, embedded-ui

## Tags

`esp32`, `m5stack`, `iot`, `touch-display`, `dev-board`, `arduino`, `micropython`, `stackable`

---
[View full page](https://openhardware.directory/s/1439/m5stack-core2)

---

# M5Stack Atom Echo S3R

> ESP32-S3 smart speaker dev kit with ES7210 audio codec, NS4168 amplifier, dual MEMS microphones, and RGB LED. Designed for Home Assistant voice assistant, ESPHome, and audio streaming projects.

## Details

- **Brand:** M5Stack
- **Price:** Usd: 15.5, Buy Url: https://openelab.io/products/m5stack-atom-echos3r-smart-speaker
- **Stores:** {"name":"OpenELab","url":"https://openelab.io/products/m5stack-atom-echos3r-smart-speaker","price":"$15.50"}, {"name":"M5Stack Official","url":"https://shop.m5stack.com/products/atom-echos3r-smart-speaker-dev-kit","price":"$14.50"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 16MB, Psram: 8MB, Usb: USB-C, Power: 5V DC, Operating Voltage: 3.3V, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"type":"mcu","name":"ESP32-S3FN16R8","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Espressif ESP32-S3FN16R8 dual-core Xtensa LX7 SoC at 240MHz with 16MB flash, 8MB PSRAM, WiFi 802.11 b/g/n, BLE 5.0, and USB OTG.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"type":"audio-adc","name":"ES7210","label":"4-Channel Audio ADC","description":"Everest Semiconductor ES7210 four-channel audio ADC with 24-bit resolution, 102 dB SNR, and I2S/TDM output for high-quality voice capture.","datasheetUrl":"http://www.everest-semi.com/pdf/ES7210%20PB.pdf"}, {"type":"audio-amplifier","name":"NS4168","label":"Mono Class-D Speaker Amplifier","description":"Nationzsemi NS4168 mono Class-D audio amplifier with I2S digital input, 3W output into 4 ohms, and filterless design for compact speaker applications.","datasheetUrl":"https://datasheet.lcsc.com/lcsc/2304140030_Nationsemi-NS4168_C2649.pdf"}, {"type":"microphone","name":"MSM381A3729H9CP","label":"Dual MEMS Microphones","description":"MEMS microphones for voice capture with high sensitivity and low noise floor, optimized for far-field voice recognition.","datasheetUrl":"https://media.digikey.com/pdf/Data%20Sheets/Knowles%20Acoustics%20PDFs/MSM381A3729H9CP.pdf"}
- **Protocols:** {"name":"I2S"}, {"name":"I2C"}, {"name":"UART"}, {"name":"SPI"}, {"name":"GPIO"}
- **Firmware Compatible:** arduino, esp-idf, esphome, home-assistant-voice, uiflow
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** voice-assistant, smart-home, music-player, iot
- **Links:** Product Url: https://docs.m5stack.com/en/atom/Atom%20EchoS3R, Github Url: https://github.com/m5stack/M5Stack-Atom-EchoS3R

## Tags

`esp32-s3`, `voice-assistant`, `smart-speaker`, `home-assistant`, `esphome`, `m5stack`, `atom-echo`, `i2s-audio`, `mems-microphone`

---
[View full page](https://openhardware.directory/s/1439/m5stack-atom-echo-s3r)

---

# HestiaPi ONE (Silent)

> Open-source smart thermostat based on Raspberry Pi Zero W with 3.5\" touchscreen, BME280 sensor, and silent solid-state relays. Fully local control with no cloud dependency, MQTT support, and Home Assistant compatibility.

## Details

- **Brand:** HestiaPi
- **Price:** Usd: 149.99, Buy Url: https://www.tindie.com/products/eternalsunshine/hestiapi-one-silent/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/eternalsunshine/hestiapi-one-silent/","price":"$149.99"}
- **Board Type:** smart-thermostat
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: Bluetooth 4.1
- **Specs:** Cpu: BCM2835 ARM1176JZF-S @ 1GHz, Cpu Architecture: ARM11, Ram: 512MB, Flash: microSD (pre-flashed), Display Type: TFT LCD with resistive touch, Display Size: 3.5", Display Resolution: 480×320, Power: 24V AC, Usb: Micro-USB, Sd Card: microSD, Operating Voltage: 3.3V
- **Components:** {"name":"Raspberry Pi Zero W","type":"sbc","label":"Raspberry Pi Zero W","description":"Broadcom BCM2835 SoC with 512MB RAM, WiFi 802.11 b/g/n, and Bluetooth 4.1 BLE single-board computer providing the main computing platform.","datasheetUrl":"https://datasheets.raspberrypi.com/rpizero/raspberry-pi-zero-w-reduced-schematics.pdf"}, {"name":"BME280","type":"environmental-sensor","label":"Bosch BME280","description":"Combined digital temperature, humidity, and barometric pressure sensor connected via I2C at address 0x76.","datasheetUrl":"https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bme280-ds002.pdf"}, {"name":"AQG22205","type":"relay","label":"Panasonic AQG22205","description":"Solid-state relay rated for 24V AC at 2A with zero-crossing switching for silent, click-free HVAC load control.","datasheetUrl":"https://industrial.panasonic.com/cdbs/www-data/pdf/DSA0001/DSA0001COL14.pdf"}, {"name":"HLK-PM01","type":"ac-dc-converter","label":"Hi-Link HLK-PM01","description":"AC-DC power module converting 100-240V AC to 5V DC at 600mA for direct HVAC-powered operation.","datasheetUrl":"https://datasheet.lcsc.com/lcsc/2209151801_HI-LINK-HLK-PM01_C209907.pdf"}, {"name":"XPT2046","type":"touch-controller","label":"XPT2046","description":"4-wire resistive touchscreen controller with SPI interface and 12-bit ADC for the 3.5-inch touch display.","datasheetUrl":"https://datasheetspdf.com/pdf-file/746665/SHENZHENXPTEK/XPT2046/1"}
- **Protocols:** {"name":"SPI","description":"SPI bus for LCD display and XPT2046 touchscreen controller communication"}, {"name":"I2C","description":"I2C bus for BME280 environmental sensor at address 0x76"}, {"name":"GPIO","description":"GPIO pins for controlling 3-5 solid-state relays (GPIO12, GPIO23, GPIO18, GPIO16)"}
- **Gpio Map:** {"pin":"GPIO02","function":"I2C SDA (BME280 sensor)"}, {"pin":"GPIO03","function":"I2C SCL (BME280 sensor)"}, {"pin":"GPIO12","function":"Relay 1 control"}, {"pin":"GPIO23","function":"Relay 2 control"}, {"pin":"GPIO18","function":"Relay 3 control"}, {"pin":"GPIO16","function":"Relay 4 control"}, {"pin":"GPIO11","function":"Touch panel IRQ"}, {"pin":"GPIO24","function":"LCD chip select"}, {"pin":"GPIO26","function":"Touch panel chip select"}, {"pin":"GPIO22","function":"LCD reset"}
- **Available Software:** {"name":"openHAB","url":"https://github.com/HestiaPi/hestia-touch-openhab","description":"Official HestiaPi firmware based on openHAB home automation platform with touchscreen UI"}, {"name":"Home Assistant (via MQTT)","url":"https://www.home-assistant.io/integrations/mqtt/","description":"Integration with Home Assistant through MQTT protocol for remote monitoring and control"}
- **Links:** Product Url: https://www.hestiapi.com, Github Url: https://github.com/HestiaPi/hestia-touch-openhab, Wiki Url: https://github.com/HestiaPi/hestia-touch-openhab/wiki, Schematics Url: https://github.com/HestiaPi/hestia-touch-pcb-dev
- **Firmware Compatible:** openhab
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true, License: GPL-3.0
- **Open Source Status:** fully-open
- **Product Readiness:** consumer
- **Use Cases:** smart-thermostat, hvac-control, smart-home, home-automation, environmental-monitoring, iot

## Tags

`open-source`, `smart-thermostat`, `raspberry-pi`, `hvac`, `home-automation`, `privacy`, `local-control`, `mqtt`, `openhab`, `home-assistant`, `solid-state-relay`, `bme280`, `touchscreen`

---
[View full page](https://openhardware.directory/s/1439/hestiapi-one-silent)

---

# TimeHAT I226 NIC with PPS In/Out for RPi5

> Open-source Raspberry Pi 5 PCIe HAT with Intel I226 2.5G Ethernet NIC, dual SMA connectors for 1PPS input/output, built-in TCXO, and M.2 slot for GNSS modules. Ideal for PTP grandmaster clocks.

## Details

- **Brand:** TimeAppliances
- **Price:** Usd: 200, Buy Url: https://www.tindie.com/products/timeappliances/timehat-i226-nic-with-pps-inout-for-rpi5/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/timeappliances/timehat-i226-nic-with-pps-inout-for-rpi5/","price":"$200.00"}
- **Board Type:** raspberry-pi-hat
- **Connectivity:** Wifi: false, Bluetooth: false, Zigbee: false, Ethernet: 2.5 Gbps (Intel I226)
- **Specs:** Cpu: None (HAT expansion board — uses host Raspberry Pi 5 BCM2712 processor), Cpu Architecture: N/A (expansion board), Cpu Frequency: N/A, Cpu Cores: N/A, Flash: N/A (expansion board), Ram: N/A (expansion board), Operating Voltage: 3.3V, Power: 5V via RPi 5 GPIO header, Antenna Connector: SMA (2x) + U.FL (1x), Sd Card: none
- **Components:** {"name":"Intel I226-V","type":"ethernet-controller","label":"Intel I226-V 2.5G Ethernet Controller","description":"2.5 Gbps PCIe Ethernet controller with hardware IEEE 1588 PTP timestamping, TSN support, and four software-defined pins (SDP0-SDP3) for precision timing I/O.","datasheetUrl":"https://cdrdv2-public.intel.com/726883/i225-i226-ethernet-controller-datasheet.pdf"}, {"name":"ECS TXO53-S3","type":"tcxo","label":"ECS TXO53-S3 TCXO","description":"Temperature-compensated crystal oscillator operating at 33.25 MHz with ±280 ppb frequency stability across the operating temperature range, providing precision clock reference and holdover capability.","datasheetUrl":"https://ecsxtal.com/store/pdf/txo53-s3.pdf"}, {"name":"sma-connector","type":"connector","label":"SMA Timing Connectors (2x)","description":"Two SMA coaxial connectors for 1PPS timing signals — SDP0 for PPS output (aligned to PTP clock) and SDP1 for PPS input from external reference sources.","datasheetUrl":"https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Customer+Drawing%7F1050170%7FE1%7Fpdf%7FEnglish%7FENG_CD_1050170_E1.pdf"}, {"name":"ufl-connector","type":"connector","label":"U.FL Timing Connector (SDP3)","description":"Spare U.FL coaxial connector providing unbuffered access to SDP3 for additional timing signal routing.","datasheetUrl":"https://www.hirose.com/product/document?clcode=CL0331-0471-6-00&productname=U.FL-R-SMT-1(80)&series=U.FL&documenttype=Catalog&lang=en&documentid=D31696_en"}, {"name":"m2-2242-slot","type":"connector","label":"M.2 2242 GNSS Slot","description":"OCP-compliant M.2 2242 expansion slot for GNSS timing modules (e.g., u-blox NEO-M9N or ZED-F9T) with UART connection to Pi and 1PPS connected to I226 SDP2.","datasheetUrl":"https://www.jedec.org/standards-documents/docs/mo-300"}
- **Protocols:** {"name":"PCIe","description":"PCI Express connection to Raspberry Pi 5 via 16-pin FPC ribbon cable"}, {"name":"PPS","description":"1PPS (Pulse Per Second) timing signals via SMA and U.FL connectors"}, {"name":"UART","description":"UART serial connection from M.2 GNSS module to Raspberry Pi (/dev/ttyAMA0)"}, {"name":"GPIO","description":"40-pin GPIO header connection to Raspberry Pi 5"}
- **Available Software:** Linux PTP (linuxptp), gpsd, ts2phc, cgps, Patched igc driver (DKMS)
- **Links:** Product Url: https://www.tindie.com/products/timeappliances/timehat-i226-nic-with-pps-inout-for-rpi5/, Github Url: https://github.com/Time-Appliances-Project/TimeHAT, Datasheet Url: https://cdrdv2-public.intel.com/726883/i225-i226-ethernet-controller-datasheet.pdf
- **Accessories:** Raspberry Pi
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true, License: CC-BY-NC-4.0
- **Product Readiness:** developer
- **Use Cases:** precision-timing, ptp-grandmaster, gnss-time-server, network-time-synchronization, wired-networking, home-lab-networking, edge-computing, iot-gateway

## Tags

`ptp`, `precision-timing`, `gnss`, `raspberry-pi-5`, `pcie`, `2.5g-ethernet`, `intel-i226`, `pps`, `tcxo`, `time-server`, `grandmaster-clock`, `open-hardware`, `ntp`, `linux-ptp`

---
[View full page](https://openhardware.directory/s/1439/timehat-i226)

---

# Open AIR Mini

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

## Details

- **Brand:** TheFlamingo
- **Price:** Usd: 69.95, Buy Url: https://www.tindie.com/products/theflamingo/open-air-mini/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/theflamingo/open-air-mini/","price":"$69.95"}
- **Board Type:** IoT Controller
- **Connectivity:** Wifi: WiFi 4 (802.11 b/g/n), Bluetooth: BLE 4.2
- **Specs:** Cpu: ESP32, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 4MB, Ram: 520KB SRAM, Power: 230V AC, Operating Voltage: 3.3V, Usb: Micro-USB (programming), Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"name":"ESP32-WROOM-32","type":"mcu","label":"ESP32-WROOM-32","description":"Espressif ESP32-WROOM-32 dual-core Xtensa LX6 module with 4MB flash, WiFi, and Bluetooth in a shielded package.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf"}, {"name":"Meanwell-AC-DC","type":"power-management","label":"Mean Well AC-DC Converter","description":"Onboard AC-DC converter providing 5V, 3.3V, and 10V regulated rails from 230VAC mains input.","datasheetUrl":"https://www.meanwell.com/productPdf.aspx?i=459"}, {"name":"SCD-4x","type":"environmental-sensor","label":"Sensirion SCD-4x (optional)","description":"Miniaturized photoacoustic NDIR CO2 sensor with integrated temperature and humidity measurement via I2C.","datasheetUrl":"https://sensirion.com/media/documents/48C4B7FB/66E05452/CD_DS_SCD4x_Datasheet_D1.pdf"}, {"name":"SHT-4x","type":"environmental-sensor","label":"Sensirion SHT-4x (optional)","description":"Fourth-generation digital temperature and humidity sensor with I2C interface and high accuracy.","datasheetUrl":"https://sensirion.com/media/documents/33FD6951/662A593A/HT_DS_Datasheet_SHT4x.pdf"}, {"name":"SGP-41","type":"environmental-sensor","label":"Sensirion SGP41 (optional)","description":"Digital VOC and NOx gas sensor with I2C interface for indoor air quality index measurement.","datasheetUrl":"https://sensirion.com/media/documents/5FE8673C/61E96F50/Sensirion_Gas_Sensors_Datasheet_SGP41.pdf"}, {"name":"Senseair-S8","type":"environmental-sensor","label":"Senseair S8 (optional/legacy)","description":"NDIR CO2 sensor module with UART interface, measuring 400-2000ppm for indoor air quality applications.","datasheetUrl":"https://senseair.com/wp-content/uploads/2024/07/PSP126.pdf"}
- **Protocols:** {"name":"I2C","description":"Dual I2C buses (400kHz) for connecting SHT-4x, SCD-4x, and SGP41 environmental sensors."}, {"name":"UART","description":"Dual UART buses (9600 baud) for Senseair S8 CO2 sensor modules."}, {"name":"PWM","description":"0-10V PWM output via LEDC for motor speed control of ventilation fan."}
- **Gpio Map:** {"pin":"GPIO33","function":"Status LED"}, {"pin":"GPIO15","function":"PWM Motor Output"}, {"pin":"GPIO14","function":"RPM Pulse Counter Input"}, {"pin":"GPIO13","function":"UART Sensor 2 RX"}, {"pin":"GPIO12","function":"UART Sensor 2 TX"}, {"pin":"GPIO25","function":"UART Sensor 1 RX"}, {"pin":"GPIO26","function":"UART Sensor 1 TX"}, {"pin":"GPIO19","function":"I2C Sensor 2 SDA"}, {"pin":"GPIO18","function":"I2C Sensor 2 SCL"}, {"pin":"GPIO16","function":"I2C Sensor 1 SDA"}, {"pin":"GPIO4","function":"I2C Sensor 1 SCL"}
- **Links:** Product Url: https://www.tindie.com/products/theflamingo/open-air-mini/, Github Url: https://github.com/Flamingo-tech/Open-AIR, Schematics Url: https://github.com/Flamingo-tech/Open-AIR/tree/main/Open%20AIR%20Mini/Hardware/Open%20AIR%20Mini%20V1.5
- **Firmware Compatible:** esphome
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true, License: GPL-3.0
- **Product Readiness:** consumer
- **Use Cases:** ventilation-control, indoor-air-quality, smart-home, hvac-control

## Tags

`ventilation`, `hvac`, `esphome`, `home-assistant`, `esp32`, `open-source`, `air-quality`, `co2-sensor`, `smart-home`, `ducobox`, `orcon`

---
[View full page](https://openhardware.directory/s/1439/open-air-mini)

---

# madflight FC3v2 RP2350B Flight Controller

> Open-source flight controller board with RP2350B MCU, 10-DOF sensor suite (gyro, accelerometer, barometer, magnetometer), INA226 battery monitor, microSD with 4-bit SDIO, and DC-DC converter. 50.7x41.6mm, 6.3g.

## Details

- **Brand:** madflight
- **Price:** Usd: 29, Buy Url: https://www.tindie.com/products/madflight/flight-controller-raspberry-pi-rp2350b/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/madflight/flight-controller-raspberry-pi-rp2350b/","price":"$29.00"}
- **Board Type:** flight-controller
- **Connectivity:** Wifi: false, Bluetooth: false, Zigbee: false, Ethernet: false
- **Specs:** Cpu: RP2350B dual-core ARM Cortex-M33 @ 150MHz, Cpu Architecture: ARM Cortex-M33, Cpu Frequency: 150MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 16MB, Gpio: 48, Usb: USB-C (native USB CDC), Power: 3-5.5V direct or 6.5-20V via DC-DC converter (5V/2A output), Sd Card: microSD, Operating Voltage: 3.3V, Dimensions: 50.7 x 41.6 mm, Weight: 6.3g (without DC-DC converter)
- **Components:** {"name":"RP2350B","type":"mcu","label":"RP2350B Microcontroller","description":"Raspberry Pi RP2350B with dual ARM Cortex-M33 or dual Hazard3 RISC-V cores at 150MHz, 520KB SRAM, 48 GPIO pins in QFN-80 package","datasheetUrl":"https://datasheets.raspberrypi.com/rp2350/rp2350-datasheet.pdf"}, {"name":"LSM6DSV16B","type":"accelerometer","label":"LSM6DSV16B 6-Axis IMU","description":"STMicroelectronics high-performance 6-axis IMU with accelerometer and gyroscope, sensor fusion core, and machine learning core","datasheetUrl":"https://www.st.com/resource/en/datasheet/lsm6dsv16b.pdf"}, {"name":"BMP580","type":"environmental-sensor","label":"BMP580 Barometric Pressure Sensor","description":"Bosch Sensortec high-precision barometric pressure sensor with 2cm altitude noise at 85Hz output data rate, ideal for drone altitude hold","datasheetUrl":"https://www.bosch-sensortec.com/products/environmental-sensors/pressure-sensors/bmp580/"}, {"name":"MMC5603NJ","type":"magnetometer","label":"MMC5603NJ 3-Axis Magnetometer","description":"MEMSIC 3-axis magnetic sensor with 20-bit resolution, 0.0625mG per LSB sensitivity, 2mG RMS noise, and 1-degree heading accuracy","datasheetUrl":"https://www.memsic.com/Public/Uploads/uploadfile/files/20220119/MMC5603NJDatasheetRev.B.pdf"}, {"name":"INA226","type":"battery-gauge","label":"INA226 Battery Monitor","description":"Texas Instruments 16-bit digital current and power monitor with I2C interface, measuring up to 36V at 1.25mV resolution and 40A at 1.25mA resolution","datasheetUrl":"https://www.ti.com/lit/ds/symlink/ina226.pdf"}, {"name":"WS2812B","type":"led-driver","label":"WS2812B RGB LED","description":"Worldsemi addressable RGB LED with integrated driver for visual status indication and programmable lighting effects","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf"}
- **Protocols:** {"name":"SPI","description":"SPI bus for IMU communication (GPIO 28-31)"}, {"name":"I2C","description":"I2C bus for barometer, magnetometer, and battery monitor (internal GPIO 32/33, external GPIO 2/3)"}, {"name":"UART","description":"6 serial ports: 2 hardware UART + 4 PIO UART for radio receivers and GPS modules"}, {"name":"SDIO","description":"4-bit SDIO interface for high-speed microSD card access (GPIO 34-39)"}, {"name":"PWM","description":"22 PWM-capable pins for servo and motor control"}, {"name":"ADC","description":"4 ADC input channels plus battery voltage divider (GPIO 40-44)"}, {"name":"USB CDC","description":"Native USB CDC for programming and configuration"}, {"name":"DSHOT","description":"8 DSHOT-capable pins for brushless ESC communication at DSHOT600"}
- **Gpio Map:** {"pin":"GPIO 0-1","function":"SER0 (radio receiver UART)"}, {"pin":"GPIO 2-3","function":"I2C1 (external: GPS module)"}, {"pin":"GPIO 4-5","function":"SER1 (GPS serial)"}, {"pin":"GPIO 6-9","function":"OUT0-OUT3 (motor ESC outputs)"}, {"pin":"GPIO 10-17","function":"OUT4-OUT11 (additional outputs)"}, {"pin":"GPIO 26-27","function":"IMU SPI clock and interrupt"}, {"pin":"GPIO 28-31","function":"IMU SPI data (MISO/MOSI/CS)"}, {"pin":"GPIO 32-33","function":"I2C0 (internal: barometer, magnetometer, battery monitor)"}, {"pin":"GPIO 34-39","function":"SD card (4-bit SDIO interface)"}, {"pin":"GPIO 40-43","function":"ADC inputs"}, {"pin":"GPIO 44","function":"Vbat voltage divider"}, {"pin":"GPIO 45","function":"Blue LED"}, {"pin":"GPIO 46","function":"WS2812B RGB LED"}
- **Links:** Product Url: https://madflight.com/Board-FC3/, Github Url: https://github.com/qqqlab/madflight, Wiki Url: https://madflight.com/Board-FC3/, Datasheet Url: https://datasheets.raspberrypi.com/rp2350/rp2350-datasheet.pdf, Schematics Url: https://github.com/qqqlab/madflight
- **Firmware Compatible:** madflight, betaflight, arduino, platformio
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true, License: MIT
- **Open Source Status:** fully-open
- **Product Readiness:** developer
- **Use Cases:** drone-flight-controller, rc-aircraft, robotics, orientation-sensing, data-logging

## Tags

`flight-controller`, `rp2350b`, `open-source-hardware`, `drone`, `imu`, `10-dof`, `quadcopter`, `arduino`, `platformio`, `madflight`, `raspberry-pi`

---
[View full page](https://openhardware.directory/s/1439/madflight-fc3v2-rp2350b)

---

# Waveshare RoArm-M3

> ESP32-based 5+1 DOF robotic arm with 1kg payload, 360-degree base, dual-drive shoulder, 7 servos, 9-axis IMU, TF card slot, and ROS 2 + LeRobot support. Carbon fiber and aluminum build.

## Details

- **Brand:** Waveshare
- **Price:** Usd: 239.99, Buy Url: https://www.waveshare.com/roarm-m3.htm
- **Stores:** {"name":"Waveshare Official","url":"https://www.waveshare.com/roarm-m3.htm","price":"$239.99"}, {"name":"OpenELab","url":"https://openelab.io/products/waveshare-roarm-m3-robot-arm","price":"$309.00"}
- **Board Type:** robotic-arm
- **Connectivity:** Wifi: 2.4GHz, Bluetooth: BLE 4.2
- **Specs:** Cpu: ESP32-WROOM-32, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 4MB, Ram: 520KB SRAM, Power: 12V 5A DC, Usb: Type-C, Operating Voltage: 3.3V, Antenna Connector: IPEX Gen 1, Sd Card: TF Card
- **Components:** {"type":"MCU","name":"ESP32-WROOM-32","label":"Dual-Core WiFi & BLE MCU","description":"Espressif ESP32 dual-core Xtensa LX6 microcontroller with integrated WiFi and Bluetooth","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf"}, {"type":"Servo","name":"ST3215 Serial Bus Servo (x7)","label":"30kg.cm High-Torque Serial Bus Servo","description":"Feetech ST3215 and ST3215-HS TTL serial bus servos with 30kg.cm torque at 12V, 40rpm no-load speed, and 12-bit magnetic encoder","datasheetUrl":"https://www.feetechrc.com/st3215.html"}, {"type":"IMU","name":"QMI8658C","label":"6-Axis Motion Sensor","description":"QST QMI8658C 6-axis inertial measurement unit with 3-axis accelerometer and 3-axis gyroscope","datasheetUrl":"https://www.qstcorp.com/upload/pdf/202301/13-52-25%20QMI8658C%20Datasheet%20Rev%20A.pdf"}, {"type":"Sensor","name":"AK09918C","label":"3-Axis Digital Compass","description":"AKM AK09918C 3-axis electronic compass for orientation sensing","datasheetUrl":"https://www.akm.com/content/dam/documents/products/electronic-compass/ak09918c/ak09918c-en-datasheet.pdf"}, {"type":"Power Monitor","name":"INA219","label":"Bidirectional Current/Power Monitor","description":"Texas Instruments INA219 high-side current and power monitor with I2C interface","datasheetUrl":"https://www.ti.com/lit/ds/symlink/ina219.pdf"}, {"type":"Motor Driver","name":"TB6612FNG","label":"Dual H-Bridge Motor Driver","description":"Toshiba TB6612FNG dual H-bridge motor driver for DC and stepper motor control","datasheetUrl":"https://www.sparkfun.com/datasheets/Robotics/TB6612FNG.pdf"}, {"type":"Display","name":"0.91-inch OLED","label":"Status Display","description":"0.91-inch OLED screen for real-time status and parameter display","datasheetUrl":"https://www.waveshare.com/wiki/RoArm-M3"}
- **Protocols:** {"name":"UART"}, {"name":"I2C"}, {"name":"HTTP/JSON"}, {"name":"ESP-NOW"}
- **Firmware Compatible:** arduino, ros2, esp-idf, micropython
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** robotics, robotic-arm, automation, education, pick-and-place, 3d-printing-companion
- **Links:** Product Url: https://www.waveshare.com/roarm-m3.htm, Wiki Url: https://www.waveshare.com/wiki/RoArm-M3

## Tags

`robotic-arm`, `esp32`, `ros2`, `arduino`, `wifi`, `desktop-robot`, `servo`, `waveshare`, `imu`, `lerobot`

---
[View full page](https://openhardware.directory/s/1439/waveshare-roarm-m3)

---

# Waveshare UGV Beast

> Open-source ROS2 AI robot with tracked chassis, Raspberry Pi 4B/5, ESP32 sub-controller, 5MP camera with pan-tilt, IMU, and support for LiDAR expansion. Programmable via Python, OpenCV, and ROS2.

## Details

- **Brand:** Waveshare
- **Price:** Usd: 749, Buy Url: https://openelab.io/products/waveshare-ugv-beast-ros2-robot
- **Stores:** {"name":"OpenElab","url":"https://openelab.io/products/waveshare-ugv-beast-ros2-robot","price":"$749"}
- **Board Type:** robot
- **Connectivity:** Wifi: 802.11 b/g/n/ac, Bluetooth: BLE 5.0
- **Specs:** Cpu: Broadcom BCM2711 / BCM2712, Cpu Architecture: ARM Cortex-A72 / Cortex-A76, Cpu Frequency: 1.5GHz / 2.4GHz, Cpu Cores: 4, Ram: 4GB, Flash: microSD (via Raspberry Pi), Operating Voltage: 3.3V / 5V, Power: 3S 18650 UPS module (11.1V), Sd Card: microSD, Antenna Connector: Built-in PCB antenna
- **Components:** {"type":"Camera","name":"5MP Ultra-Wide Camera","label":"5MP Wide-Angle Camera Module","description":"Ultra-wide-angle camera with 160° field of view for computer vision tasks including object tracking, face detection, and gesture recognition","datasheetUrl":"https://www.waveshare.com/wiki/UGV-Beast"}, {"type":"IMU","name":"ICM-20948","label":"9-Axis Motion Sensor","description":"InvenSense ICM-20948 9-axis inertial measurement unit combining 3-axis accelerometer, gyroscope, and magnetometer for attitude sensing","datasheetUrl":"https://invensense.tdk.com/products/motion-tracking/9-axis/icm-20948/"}, {"type":"MCU","name":"ESP32","label":"Motion Sub-Controller","description":"ESP32 microcontroller handling motor PID control, sensor processing, and ESP-NOW multi-robot communication","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"type":"Servo","name":"ST3215","label":"High-Torque Digital Servo","description":"Waveshare ST3215 servo with 30KG.CM torque powering the 2-axis pan-tilt camera module","datasheetUrl":"https://www.waveshare.com/wiki/ST3215_Servo"}, {"type":"Display","name":"OLED Display","label":"Status OLED Display","description":"Small OLED display for real-time robot status monitoring","datasheetUrl":"https://www.waveshare.com/wiki/UGV-Beast"}, {"type":"Audio","name":"Microphone","label":"Onboard Microphone","description":"Built-in microphone for audio input capabilities","datasheetUrl":"https://www.waveshare.com/wiki/UGV-Beast"}, {"type":"Power Monitor","name":"INA219","label":"Bidirectional Current/Power Monitor","description":"Texas Instruments INA219 high-side current shunt and power monitor for battery voltage and current sensing","datasheetUrl":"https://www.ti.com/product/INA219"}
- **Protocols:** {"name":"I2C"}, {"name":"UART"}, {"name":"SPI"}, {"name":"GPIO"}, {"name":"ESP-NOW"}
- **Firmware Compatible:** ROS2, Python, OpenCV
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** diy-kit
- **Use Cases:** robotics, education, autonomous-vehicle, ros2, computer-vision, ai
- **Links:** Product Url: https://www.waveshare.com/ugv-beast.htm, Wiki Url: http://www.waveshare.com/wiki/UGV-Beast

## Tags

`ros2`, `raspberry-pi`, `esp32`, `tracked-robot`, `autonomous-vehicle`, `computer-vision`, `open-source`, `ai-robot`, `pan-tilt`, `ugv`

---
[View full page](https://openhardware.directory/s/1439/waveshare-ugv-beast)

---

# 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

- **Brand:** M5Stack
- **Price:** Usd: 89.9, Buy Url: https://openelab.io/products/m5stack-air-quality-v1-1-m5stamps3a
- **Stores:** {"name":"OpenELAB","url":"https://openelab.io/products/m5stack-air-quality-v1-1-m5stamps3a","price":"$89.90"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: WiFi 4, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3FN8, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 8 MB, Ram: 512KB SRAM, Psram: none, Display Type: E-Ink, Display Size: 1.54", Display Resolution: 200x200, Battery Capacity: 600 mAh, Power: USB-C / 3.7V Li-Po, Operating Voltage: 3.3V, Antenna Connector: Built-in PCB antenna, Sd Card: none, Dimensions: 72.0 x 56.0 x 26.5 mm, Weight: 91.4 g
- **Components:** {"type":"MCU","name":"ESP32-S3FN8","label":"Dual-Core WiFi & BLE MCU","description":"Espressif dual-core Xtensa LX7 MCU with WiFi and BLE 5.0, 8MB integrated flash","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"type":"Environmental Sensor","name":"SEN55","label":"All-in-One PM/VOC/Temp/Humidity Sensor","description":"Sensirion multi-sensor module measuring PM1.0, PM2.5, PM4, PM10, VOC, temperature and humidity","datasheetUrl":"https://sensirion.com/products/catalog/SEN55"}, {"type":"CO2 Sensor","name":"SCD40","label":"Photoacoustic CO2 Sensor","description":"Sensirion miniaturized CO2 sensor using photoacoustic measurement, 400-2000 ppm range","datasheetUrl":"https://sensirion.com/products/catalog/SCD40"}, {"type":"Display","name":"GDEY0154D67","label":"1.54\" E-Ink Display","description":"1.54 inch e-paper display with 200x200 pixel resolution, ultra-low power consumption","datasheetUrl":"https://www.good-display.com/product/442.html"}, {"type":"RTC","name":"RTC8563","label":"Real-Time Clock","description":"Low-power RTC for sleep/wake scheduling and timekeeping","datasheetUrl":"https://www.nxp.com/docs/en/data-sheet/PCF8563.pdf"}
- **Protocols:** {"name":"I2C"}, {"name":"WiFi"}, {"name":"Grove"}
- **Firmware Compatible:** arduino, UIFlow
- **Links:** Product Url: https://openelab.io/products/m5stack-air-quality-v1-1-m5stamps3a
- **Product Readiness:** consumer
- **Use Cases:** Air Quality Monitoring, Environmental Monitoring, Smart Home, Indoor Air Quality

## Tags

`air-quality`, `esp32-s3`, `co2-sensor`, `particulate-sensor`, `voc`, `e-ink`, `m5stack`, `environmental-monitoring`

---
[View full page](https://openhardware.directory/s/1439/m5stack-air-quality-kit)

---

# WiFi Devboard for Flipper Zero

> ESP32-S2-based WiFi development board for Flipper Zero enabling wireless firmware updates, Black Magic Probe debugging over USB and WiFi, and WiFi pentesting with PMKID capture and deauth capabilities.

## Details

- **Brand:** Flipper Devices
- **Price:** Usd: 35, Buy Url: https://flipper.net/products/wifi-devboard
- **Stores:** {"name":"Flipper Store","url":"https://flipper.net/products/wifi-devboard","price":"$35.00"}
- **Board Type:** ESP32-S2
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: false, Zigbee: false, Ethernet: false
- **Specs:** Cpu: Xtensa LX7 single-core @ 240MHz, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 1, Ram: 320KB SRAM, Flash: 4MB, Gpio: 8, Usb: USB-C, Power: 5V via USB-C or Flipper Zero GPIO, Operating Voltage: 3.3V, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"name":"ESP32-S2","type":"mcu","label":"ESP32-S2","description":"Espressif ESP32-S2 single-core Xtensa LX7 WiFi microcontroller with USB OTG and hardware cryptographic acceleration.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf"}
- **Protocols:** {"name":"SPI","description":"Serial Peripheral Interface for high-speed communication"}, {"name":"I2C","description":"Inter-Integrated Circuit bus for peripheral communication"}, {"name":"UART","description":"Universal Asynchronous Receiver-Transmitter for serial communication"}, {"name":"JTAG","description":"Joint Test Action Group interface for debugging and programming"}, {"name":"SWD","description":"Serial Wire Debug interface for ARM microcontroller debugging"}
- **Links:** Product Url: https://flipper.net/products/wifi-devboard, Github Url: https://github.com/flipperdevices, Schematics Url: https://github.com/flipperdevices/flipperzero-wifi-devboard, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf
- **Firmware Compatible:** black-magic-probe, esp32-marauder, esp-idf
- **Accessories:** flipper-zero
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true, License: GPL-3.0
- **Product Readiness:** consumer
- **Use Cases:** wifi-pentesting, debugging, firmware-development, security-research, iot

## Tags

`esp32-s2`, `flipper-zero`, `wifi`, `pentesting`, `debugger`, `black-magic-probe`, `security-research`, `open-source`, `wireless-debugging`, `marauder`

---
[View full page](https://openhardware.directory/s/1439/flipper-zero-wifi-devboard)

---

# Oui-Spy

> ESP32-S3 based multi-mode BLE detection and security research tool with integrated piezo buzzer, MMCX antenna connector, and seven swappable firmware modes for surveillance detection, drone tracking, and RF direction finding.

## Details

- **Brand:** Colonel Panic's Hack Shack
- **Price:** Usd: 85, Buy Url: https://www.tindie.com/products/colonel_panic/oui-spy/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/colonel_panic/oui-spy/","price":"$85.00"}, {"name":"Colonel Panic Tech","url":"https://colonelpanic.tech/","price":"$85.00"}
- **Board Type:** security-tool
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3, Cpu Architecture: Xtensa LX7, Cpu Cores: 2, Cpu Frequency: 240 MHz, Ram: 512KB SRAM, Psram: 8MB, Flash: 8MB, Gpio: 11, Usb: USB-C 2.0, Power: 5V, Antenna Connector: MMCX, Operating Voltage: 3.3V, Sd Card: none
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Espressif ESP32-S3 dual-core Xtensa LX7 SoC with WiFi 4, BLE 5.0, and USB OTG","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"piezo-buzzer","type":"buzzer","label":"PWM Piezo Buzzer for Audio Alerts","description":"PWM-driven piezoelectric buzzer for variable-frequency audio alerts and proximity notification tones","datasheetUrl":"https://www.murata.com/en-us/products/sound/piezoelectric-buzzers"}, {"name":"WS2812B","type":"led-driver","label":"Addressable RGB Status LED","description":"Addressable RGB LED for status indication and firmware mode identification","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf"}
- **Protocols:** {"name":"UART"}, {"name":"I2C"}, {"name":"SPI"}, {"name":"PWM"}, {"name":"ADC"}, {"name":"USB"}
- **Links:** Product Url: https://colonelpanic.tech/, Github Url: https://github.com/colonelpanichacks/oui-spy, Wiki Url: https://www.hackster.io/colonelpanic/oui-spy-now-and-beyond-1f9c9a, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf
- **Firmware Compatible:** arduino, platformio, esp-idf
- **Open Source:** Firmware: true
- **Product Readiness:** consumer
- **Use Cases:** ble-security-research, surveillance-detection, rf-direction-finding, counter-surveillance, drone-detection

## Tags

`esp32-s3`, `ble-scanner`, `security-tool`, `surveillance-detection`, `drone-detection`, `foxhunter`, `oui-tracking`, `counter-surveillance`, `direction-finding`, `colonel-panic`

---
[View full page](https://openhardware.directory/s/1439/oui-spy)

---

# AVR-HF ADX-MI3

> Pre-built digital mode QRP transceiver for amateur radio, supporting FT8, FT4, JS8, and WSPR on HF bands from 160m to 6m with ~5W output, OLED display, and single USB-C cable operation.

## Details

- **Brand:** JasonKits QRP
- **Price:** Usd: 70, Buy Url: https://www.tindie.com/products/jasonkits_qrp/avr-hf-adx-mi3-digital-mode-qrp-trx/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/jasonkits_qrp/avr-hf-adx-mi3-digital-mode-qrp-trx/","price":"$70.00"}
- **Board Type:** transceiver
- **Specs:** Cpu: AVR 8-bit single-core @ 16MHz, Cpu Architecture: AVR 8-bit, Cpu Frequency: 16MHz, Cpu Cores: 1, Ram: 2KB SRAM, Flash: 32KB, Usb: USB-C (gold-plated, integrated hub), Power: 12V DC input with PTC fuse protection, Operating Voltage: 5V, Operating Temp: -40°C to +85°C, Display Size: 0.91", Display Type: OLED, Display Resolution: 128×32, Antenna Connector: SMA, Sd Card: none
- **Components:** {"name":"ATmega328P","type":"mcu","label":"8-bit AVR Microcontroller","description":"Atmel ATmega328P 8-bit AVR RISC MCU running at 16MHz with 32KB flash, 2KB SRAM, and 1KB EEPROM. Controls all transceiver functions including frequency synthesis, band selection, OLED display, and CAT serial communication.","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf"}, {"name":"CD2003GP","type":"hf-receiver","label":"FM/AM Radio Receiver IC","description":"Single-chip FM/AM radio receiver IC used as the front-end receiver for HF signal reception. Provides the receive signal path in this QRP transceiver design.","datasheetUrl":"https://github.com/WB2CBA/ADX/blob/main/CD2003.pdf"}, {"name":"Si5351","type":"clock-generator","label":"Programmable Clock Generator / VFO","description":"Silicon Labs Si5351 I2C-programmable clock generator used as the variable frequency oscillator (VFO) for both transmit and receive frequency synthesis across all supported HF bands.","datasheetUrl":"https://www.skyworksinc.com/-/media/Skyworks/SL/documents/public/data-sheets/Si5351-B.pdf"}, {"name":"SSD1306","type":"display-driver","label":"128×32 Mono OLED Display Controller","description":"Solomon Systech SSD1306 OLED display controller driving a 128×32 pixel monochrome OLED screen for frequency display, band information, and operating mode status.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf"}
- **Protocols:** {"name":"I2C","bus":"I2C","pins":{"SDA":"A4","SCL":"A5"}}, {"name":"UART","bus":"UART0","pins":{"RX":"PD0","TX":"PD1"}}, {"name":"USB","bus":"USB-C","pins":"USB-C connector (integrated hub with sound card and serial adapter)"}
- **Gpio Map:** {"pin":"PD0","function":"UART RX (CAT control)","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"PD1","function":"UART TX (CAT control)","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"PD2","function":"Band ID 3","protocol":"Digital","capabilities":["digital-input","digital-output"]}, {"pin":"PD3","function":"Band ID 1","protocol":"Digital","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PD4","function":"UI Pushbutton","protocol":"Digital","capabilities":["digital-input","digital-output"]}, {"pin":"PD5","function":"TX LED","protocol":"Digital","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PD7","function":"Analog Comparator","protocol":"Analog","capabilities":["digital-input","digital-output"]}, {"pin":"PB0","function":"RX Gate","protocol":"Digital","capabilities":["digital-input","digital-output"]}, {"pin":"PB1","function":"Band ID 2","protocol":"Digital","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PB2","function":"Band ID 0","protocol":"Digital","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"ADC6","function":"Battery Voltage Monitor","protocol":"Analog","capabilities":["adc"]}
- **Links:** Product Url: https://www.tindie.com/products/jasonkits_qrp/avr-hf-adx-mi3-digital-mode-qrp-trx/, Github Url: https://github.com/scottlbaker/ADX-MINI, Schematics Url: https://github.com/scottlbaker/ADX-MINI/tree/master/hardware/MI3/rev1.3/gerbers
- **Firmware Compatible:** arduino
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** amateur-radio, digital-mode-hf, qrp-portable-operation, off-grid-communication, rf-experimentation

## Tags

`qrp`, `amateur-radio`, `ham-radio`, `ft8`, `wspr`, `hf-transceiver`, `digital-modes`, `arduino`, `atmega328p`, `open-source`

---
[View full page](https://openhardware.directory/s/1439/avr-hf-adx-mi3)

---

# Louder ESP32

> ESP32 audio development board with TAS5805M I2S Class-D amplifier delivering 2x23W stereo output, designed for multi-room audio, network streaming, and smart home integration.

## Details

- **Brand:** Sonocotta
- **Price:** Usd: 24, Buy Url: https://www.tindie.com/products/sonocotta/louder-esp32/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/sonocotta/louder-esp32/","price":"$24.00"}
- **Board Type:** audio-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BT 4.2 + BLE, Ethernet: Optional W5500 SPI module
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz, FPU, AES/SHA hardware crypto, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Psram: 8MB PSRAM (QSPI), Flash: 8MB, Usb: Micro-USB (programming), Power: 4.5-26V external PSU, Operating Voltage: 3.3V, Operating Temp: -40°C to +85°C, Dimensions: 85.6 × 56.5mm (RPi 4 form factor), Antenna Connector: Built-in PCB antenna (U.FL/IPEX on external variant), Sd Card: none
- **Components:** {"name":"ESP32-WROVER-N8R8","type":"mcu","label":"Dual-Core WiFi & BT 4.2 MCU","description":"Espressif ESP32-WROVER module with Xtensa LX6 dual-core processor at 240MHz, 8MB flash, 8MB PSRAM, WiFi 802.11 b/g/n, Bluetooth 4.2, and hardware crypto acceleration.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-wrover-e_esp32-wrover-ie_datasheet_en.pdf"}, {"name":"TAS5805M","type":"audio-amplifier","label":"I2S Class-D Stereo Amplifier with DSP","description":"Texas Instruments closed-loop Class-D stereo amplifier with integrated I2S DAC and DSP. Delivers 2x23W at 8 ohms (1% THD+N) or 45W bridged mono at 4 ohms. Features 15-band parametric EQ, 128-tap FIR filter, 3-band DRC, automatic gain limiter, and 107dB SNR.","datasheetUrl":"https://www.ti.com/lit/ds/symlink/tas5805m.pdf"}, {"name":"WS2812B","type":"led-driver","label":"Addressable RGB Status LED","description":"WS2812B addressable RGB LED for status indication, controllable via single-wire protocol from ESP32 GPIO.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf"}
- **Protocols:** {"name":"I2S","bus":"I2S0","pins":{"CLK":"GPIO26","DATA":"GPIO22","WS":"GPIO25"},"description":"I2S digital audio interface to TAS5805M DAC/amplifier"}, {"name":"I2C","bus":"I2C0","pins":{"SDA":"GPIO21","SCL":"GPIO27"},"description":"I2C control bus for TAS5805M DSP configuration and volume control"}, {"name":"SPI","bus":"SPI0","pins":{"CLK":"GPIO18","MOSI":"GPIO23","MISO":"GPIO19","CS":"GPIO5"},"description":"SPI bus for optional W5500 Ethernet module and OLED display"}, {"name":"UART","bus":"UART0","pins":{"TX":"TX0","RX":"RX0"},"description":"UART for programming and debug via Micro-USB"}
- **Gpio Map:** {"pin":"GPIO26","function":"I2S CLK","protocol":"I2S","capabilities":["digital-output","pwm","adc","dac"]}, {"pin":"GPIO22","function":"I2S DATA","protocol":"I2S","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO25","function":"I2S WS","protocol":"I2S","capabilities":["digital-output","pwm","adc","dac"]}, {"pin":"GPIO21","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO27","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output","pwm","adc","touch"]}, {"pin":"GPIO33","function":"DAC PWDN","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm","adc","touch"]}, {"pin":"GPIO34","function":"DAC FAULT","protocol":"GPIO","capabilities":["digital-input","input-only"]}, {"pin":"GPIO39","function":"IR Input","protocol":"GPIO","capabilities":["digital-input","input-only"]}, {"pin":"GPIO12","function":"RGB LED Output","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm","adc","touch"]}, {"pin":"GPIO18","function":"SPI CLK","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO23","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO19","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO5","function":"SPI CS (Ethernet)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO15","function":"SPI CS (OLED)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","adc","touch"]}, {"pin":"GPIO4","function":"OLED DC","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm","adc","touch"]}, {"pin":"GPIO32","function":"OLED RST","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm","adc","touch"]}
- **Firmware Compatible:** esphome, squeezelite, snapcast, arduino, platformio
- **Links:** Product Url: https://sonocotta.com/louder-esp32/, Github Url: https://github.com/sonocotta/esp32-audio-dock, Wiki Url: https://github.com/sonocotta/esp32-audio-dock/blob/main/README.md, Datasheet Url: https://www.ti.com/lit/ds/symlink/tas5805m.pdf, Schematics Url: https://github.com/sonocotta/esp32-audio-dock/tree/main/hardware
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** multi-room-audio, network-audio-player, hi-fi-audio, home-automation, dsp-audio-processing, voice-assistant

## Tags

`esp32`, `audio`, `i2s`, `class-d-amplifier`, `tas5805m`, `multi-room-audio`, `network-audio`, `esphome`, `squeezelite`, `snapcast`, `home-assistant`, `dsp`

---
[View full page](https://openhardware.directory/s/1439/louder-esp32)

---

# CircuitMess NASA Mars Perseverance Rover

> NASA-themed DIY robotics kit with ESP32-S3, camera, dual DC motors, 3 servos, and WiFi/BLE. Build a programmable Mars Rover replica with robotic arm and live video feed.

## Details

- **Brand:** circuitmess
- **Price:** Usd: 435, Buy Url: https://circuitmess.com/products/nasa-mars-perseverance-rover
- **Stores:** {"name":"CircuitMess","url":"https://circuitmess.com/products/nasa-mars-perseverance-rover","price":"€399.00"}
- **Board Type:** robotics-kit
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI instructions, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: PSRAM (OPI), Flash: 4MB, Operating Voltage: 3.3V, Power: Battery pack, Usb: USB-C, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Espressif ESP32-S3 dual-core Xtensa LX7 at 240MHz with WiFi, BLE 5.0, PSRAM, and 4MB flash. Handles motor control, camera streaming, and wireless communication.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"OV2640","type":"camera","label":"2MP DVP Camera Module","description":"OV2640 camera module with DVP parallel interface for live video streaming via WiFi. Supports QQVGA to UXGA resolution in JPEG and RGB formats.","datasheetUrl":"https://www.uctronics.com/download/cam_module/OV2640DS.pdf"}, {"name":"AW9523","type":"io-expander","label":"16-Pin GPIO Expander (LEDs)","description":"Awinic AW9523 I2C GPIO expander controlling status LEDs, camera LED, motor LEDs, and speaker enable across 16 programmable pins.","datasheetUrl":"https://www.awinic.com/Uploads/2024-08-07/66b2e75a22afd.pdf"}, {"name":"TCA9555","type":"io-expander","label":"16-Bit I2C I/O Expander","description":"Texas Instruments TCA9555 I2C GPIO expander handling module addressing and detection for the rover's expansion system.","datasheetUrl":"https://www.ti.com/lit/ds/symlink/tca9555.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO11","SCL":"GPIO10"}}, {"name":"I2S","pins":{"BCLK":"GPIO1","LRCLK":"GPIO3","DOUT":"GPIO0"}}, {"name":"DVP Camera","pins":{"XCLK":"GPIO33","PCLK":"GPIO47","VSYNC":"GPIO35","HREF":"GPIO34","PWDN":"GPIO36","D0-D7":"GPIO41-37,42,44,43"}}
- **Gpio Map:** {"pin":"GPIO6","function":"Battery ADC","capabilities":["adc"]}, {"pin":"GPIO11","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO10","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO13","function":"Motor Left A","capabilities":["digital-output","pwm"]}, {"pin":"GPIO12","function":"Motor Left B","capabilities":["digital-output"]}, {"pin":"GPIO15","function":"Motor Right A","capabilities":["digital-output","pwm"]}, {"pin":"GPIO14","function":"Motor Right B","capabilities":["digital-output"]}, {"pin":"GPIO16","function":"Servo 1 PWM","capabilities":["digital-output","pwm"]}, {"pin":"GPIO17","function":"Servo 2 PWM","capabilities":["digital-output","pwm"]}, {"pin":"GPIO18","function":"Servo 3 PWM","capabilities":["digital-output","pwm"]}, {"pin":"GPIO1","function":"I2S BCLK","protocol":"I2S","capabilities":["digital-output"]}, {"pin":"GPIO3","function":"I2S LRCLK","protocol":"I2S","capabilities":["digital-output"]}, {"pin":"GPIO0","function":"I2S DOUT","protocol":"I2S","capabilities":["digital-output"]}, {"pin":"GPIO33","function":"Camera XCLK","capabilities":["digital-output"]}, {"pin":"GPIO47","function":"Camera PCLK","capabilities":["digital-input"]}, {"pin":"GPIO35","function":"Camera VSYNC","capabilities":["digital-input"]}, {"pin":"GPIO34","function":"Camera HREF","capabilities":["digital-input"]}, {"pin":"GPIO36","function":"Camera PWDN","capabilities":["digital-output"]}
- **Firmware Compatible:** arduino, esp-idf
- **Links:** Product Url: https://circuitmess.com/products/nasa-mars-perseverance-rover, Github Url: https://github.com/CircuitMess/Perse_Rover-Firmware
- **Open Source:** Firmware: true
- **Product Readiness:** consumer
- **Use Cases:** robotics, stem-education, educational-platform, wifi-camera-streaming

## Tags

`circuitmess`, `robotics`, `esp32-s3`, `nasa`, `rover`, `camera`, `stem`

---
[View full page](https://openhardware.directory/s/1439/circuitmess-nasa-mars-perseverance-rover)

---

# Sonoff NSPanel

> ESP32-based smart wall switch with 3.5-inch capacitive touchscreen, dual relay outputs, temperature sensor, and buzzer. Flashable with Tasmota for custom LVGL/Berry interfaces and Home Assistant integration.

## Details

- **Brand:** Sonoff
- **Price:** Usd: 49.9, Buy Url: https://itead.cc/product/sonoff-nspanel-smart-scene-wall-switch/
- **Board Type:** smart-switch
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: ESP32-D0WDQ6, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 4MB, Ram: 520KB SRAM, Display Type: TFT LCD, Display Size: 3.5 inches, Display Resolution: 480x320, Power: 100-240V AC, Operating Voltage: 3.3V, Antenna Connector: built-in PCB antenna, Sd Card: none
- **Components:** {"type":"Microcontroller","name":"ESP32-D0WDQ6","label":"Dual-Core WiFi & BLE MCU","description":"Dual-core Xtensa LX6 microcontroller at 240MHz with integrated WiFi 802.11 b/g/n and Bluetooth 4.2, 520KB SRAM","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"type":"Display Controller","name":"ILI9488","label":"3.5\" TFT LCD Driver","description":"TFT LCD single-chip driver for 480×320 resolution color display with 16.7M colors and SPI interface","datasheetUrl":"https://www.displayfuture.com/Display/datasheet/controller/ILI9488.pdf"}, {"type":"Touch Controller","name":"FT6336U","label":"Capacitive Touch Controller","description":"Self-capacitive touch panel controller supporting up to 2 simultaneous touch points with I2C interface","datasheetUrl":"https://focuslcds.com/content/FT6336.pdf"}, {"type":"Co-Processor","name":"STM32G030F6","label":"Display Co-Processor","description":"ARM Cortex-M0+ co-processor handling display rendering and Nextion-compatible serial protocol communication","datasheetUrl":"https://www.st.com/resource/en/datasheet/stm32g030f6.pdf"}, {"type":"Relay","name":"2x 2A Relay","label":"Dual 2A Switching Relays","description":"Two independent single-pole relays rated at 2A for light switching, controlled via ESP32 GPIOs","datasheetUrl":"https://sonoff.tech/product/central-control-panel/nspanel/"}, {"type":"Sensor","name":"NTC Thermistor","label":"Internal Temperature Sensor","description":"NTC thermistor providing room temperature readings for climate monitoring and thermostat automation","datasheetUrl":"https://sonoff.tech/product/central-control-panel/nspanel/"}, {"type":"Audio","name":"Piezo Buzzer","label":"Feedback Buzzer","description":"Piezoelectric buzzer for audible touch feedback, alarms, and notification sounds","datasheetUrl":"https://sonoff.tech/product/central-control-panel/nspanel/"}
- **Protocols:** {"name":"WiFi 802.11 b/g/n"}, {"name":"Bluetooth 4.2"}, {"name":"UART"}, {"name":"MQTT"}
- **Firmware Compatible:** eWeLink, tasmota, esphome
- **Product Readiness:** consumer
- **Use Cases:** home-automation, smart-switch, dashboard-display, room-thermostat, scene-controller
- **Links:** Product Url: https://sonoff.tech/product/central-control-panel/nspanel/, Wiki Url: https://templates.blakadder.com/sonoff_NSPanel.html, Github Url: https://github.com/joBr99/nspanel-lovelace-ui

## Tags

`esp32`, `tasmota`, `touchscreen`, `home-automation`, `wall-switch`, `display`, `berry`, `lvgl`, `home-assistant`, `sonoff`

---
[View full page](https://openhardware.directory/s/1439/sonoff-nspanel)

---

# Shelly Plus 2PM

> 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 light control.

## Details

- **Brand:** Shelly
- **Price:** Usd: 21.99, Buy Url: https://www.shelly.com/en/products/shop/shelly-plus-2-pm
- **Board Type:** relay-module
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: ESP32, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 4MB, Ram: 520KB SRAM, Power: 110-240V AC, Operating Voltage: 3.3V, Antenna Connector: built-in PCB antenna, Sd Card: none
- **Components:** {"type":"Microcontroller","name":"ESP32","label":"Dual-Core WiFi & BLE MCU","description":"Dual-core Xtensa LX6 microcontroller at 240MHz with integrated WiFi 802.11 b/g/n and Bluetooth 4.2","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"type":"Relay","name":"2x 10A Relay","label":"Dual 10A/240V SPST Power Relays","description":"Two independent single-pole relays each rated at 10A/240V AC for dual load switching or shutter motor control","datasheetUrl":"https://www.shelly.com/en/products/shop/shelly-plus-2-pm"}, {"type":"Sensor","name":"ADE7953","label":"Dual-Channel Energy Metering IC","description":"High-accuracy energy metering IC providing per-channel voltage, current, active/reactive power, and energy measurement via SPI","datasheetUrl":"https://www.analog.com/media/en/technical-documentation/data-sheets/ade7953.pdf"}, {"type":"Power Supply","name":"AC-DC Converter","label":"AC-DC Power Supply","description":"Integrated 110-240V AC to 3.3V DC converter powering the ESP32 and relay circuits","datasheetUrl":"https://www.shelly.com/en/products/shop/shelly-plus-2-pm"}
- **Protocols:** {"name":"WiFi 802.11 b/g/n"}, {"name":"Bluetooth 4.2"}, {"name":"MQTT"}, {"name":"HTTP REST API"}
- **Firmware Compatible:** Shelly OS, tasmota, esphome
- **Product Readiness:** consumer
- **Use Cases:** home-automation, smart-switch, roller-blind-control, shutter-control, power-monitoring, dual-light-control, energy-monitoring
- **Certifications:** CE, UL
- **Links:** Product Url: https://www.shelly.com/en/products/shop/shelly-plus-2-pm, Wiki Url: https://templates.blakadder.com/shelly_plus_2PM.html, Github Url: https://github.com/arendst/Tasmota

## Tags

`esp32`, `wifi`, `bluetooth`, `tasmota`, `esphome`, `relay`, `power-monitoring`, `shutter-control`, `home-automation`, `shelly`, `energy-meter`

---
[View full page](https://openhardware.directory/s/1439/shelly-plus-2pm)

---

# Sonoff POW Elite 16A

> ESP32-based WiFi smart switch with high-accuracy power monitoring via CSE7766, 16A relay, LCD display, and DIN-rail mounting. Flashable with Tasmota for local energy tracking and home automation.

## Details

- **Brand:** Sonoff
- **Price:** Usd: 19.9, Buy Url: https://itead.cc/product/sonoff-pow-elite-smart-power-meter-switch/
- **Board Type:** relay-module
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: ESP32, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 4MB, Ram: 520KB SRAM, Display Type: LCD segment display, Power: 100-240V AC, Operating Voltage: 3.3V, Antenna Connector: built-in PCB antenna, Sd Card: none
- **Components:** {"type":"Microcontroller","name":"ESP32","label":"Dual-Core WiFi & BLE MCU","description":"Dual-core Xtensa LX6 microcontroller at 240MHz with integrated WiFi 802.11 b/g/n and Bluetooth 4.2","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"type":"Relay","name":"16A Relay","label":"16A/240V SPST Power Relay","description":"Single-pole single-throw relay rated for 16A at 240V AC for switching high-power household loads","datasheetUrl":"https://sonoff.tech/product/diy-smart-switches/pow-elite/"}, {"type":"Sensor","name":"CSE7766","label":"Single-Phase Energy Metering IC","description":"High-accuracy single-phase energy measurement chip providing voltage, current, active power, and energy readings via UART","datasheetUrl":"https://fccid.io/pdf.php?id=3499946"}, {"type":"Display","name":"LCD Display","label":"Segment LCD Power Display","description":"Segment LCD panel showing real-time voltage, current, power, and cumulative energy consumption","datasheetUrl":"https://sonoff.tech/product/diy-smart-switches/pow-elite/"}, {"type":"Power Supply","name":"AC-DC Converter","label":"AC-DC Power Supply","description":"Integrated 100-240V AC to 3.3V DC converter powering the ESP32 and relay circuits","datasheetUrl":"https://sonoff.tech/product/diy-smart-switches/pow-elite/"}
- **Protocols:** {"name":"WiFi 802.11 b/g/n"}, {"name":"Bluetooth 4.2"}, {"name":"MQTT"}, {"name":"UART"}
- **Firmware Compatible:** eWeLink, tasmota
- **Product Readiness:** consumer
- **Use Cases:** energy-monitoring, power-monitoring, home-automation, smart-switch, electrical-panel
- **Links:** Product Url: https://sonoff.tech/product/diy-smart-switches/pow-elite/, Wiki Url: https://templates.blakadder.com/sonoff_POWR316D.html, Github Url: https://github.com/arendst/Tasmota

## Tags

`esp32`, `wifi`, `tasmota`, `power-monitoring`, `energy-meter`, `din-rail`, `smart-switch`, `home-automation`, `sonoff`, `lcd-display`

---
[View full page](https://openhardware.directory/s/1439/sonoff-pow-elite-16a)

---

# Sonoff Dual R3

> ESP32-based dual-relay WiFi smart switch with per-channel power monitoring, roller shutter mode, and 2×10A outputs. Ideal for motorized blinds with Tasmota shutter calibration and position tracking.

## Details

- **Brand:** Sonoff
- **Price:** Usd: 14.9, Buy Url: https://itead.cc/product/sonoff-dualr3/
- **Board Type:** relay-module
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: ESP32, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 4MB, Ram: 520KB SRAM, Power: 100-240V AC, Operating Voltage: 3.3V, Antenna Connector: built-in PCB antenna, Sd Card: none
- **Components:** {"type":"Microcontroller","name":"ESP32","label":"Dual-Core WiFi & BLE MCU","description":"Dual-core Xtensa LX6 microcontroller at 240MHz with integrated WiFi 802.11 b/g/n and Bluetooth 4.2","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"type":"Relay","name":"2x 10A Relay","label":"Dual 10A/240V SPST Power Relays","description":"Two independent single-pole relays each rated at 10A/240V AC, with interlock mode for motor direction control","datasheetUrl":"https://itead.cc/product/sonoff-dualr3/"}, {"type":"Sensor","name":"CSE7761","label":"Dual-Channel Energy Metering IC","description":"Dual-channel single-phase energy measurement chip providing per-channel voltage, current, and active power readings","datasheetUrl":"https://itead.cc/product/sonoff-dualr3/"}
- **Protocols:** {"name":"WiFi 802.11 b/g/n"}, {"name":"Bluetooth 4.2"}, {"name":"MQTT"}, {"name":"UART"}
- **Firmware Compatible:** eWeLink, tasmota
- **Product Readiness:** consumer
- **Use Cases:** roller-blind-control, shutter-control, dual-light-control, motor-control, power-monitoring, home-automation
- **Links:** Product Url: https://itead.cc/product/sonoff-dualr3/, Wiki Url: https://templates.blakadder.com/sonoff_DUALR3.html, Github Url: https://github.com/arendst/Tasmota

## Tags

`esp32`, `wifi`, `tasmota`, `dual-relay`, `shutter-control`, `roller-blind`, `power-monitoring`, `home-automation`, `sonoff`, `motor-control`

---
[View full page](https://openhardware.directory/s/1439/sonoff-dual-r3)

---

# Sonoff Zigbee Bridge Pro

> ESP32-based Zigbee-to-WiFi gateway with CC2652P coordinator chip supporting 128 Zigbee devices. Flashable with Tasmota for local Zigbee bridge operation with Home Assistant via MQTT.

## Details

- **Brand:** Sonoff
- **Price:** Usd: 19.9, Buy Url: https://itead.cc/product/sonoff-zigbee-bridge-pro/
- **Board Type:** gateway
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2, Zigbee: Zigbee 3.0
- **Specs:** Cpu: ESP32 + CC2652P, Cpu Architecture: Xtensa LX6 + ARM Cortex-M4F, Cpu Frequency: 240MHz + 48MHz, Cpu Cores: 2 + 1, Flash: 4MB, Ram: 520KB SRAM, Power: USB-C 5V, Operating Voltage: 3.3V, Usb: USB-C, Antenna Connector: built-in PCB antenna, Sd Card: none
- **Components:** {"type":"Microcontroller","name":"ESP32","label":"Dual-Core WiFi & BLE MCU","description":"Dual-core Xtensa LX6 at 240MHz handling WiFi connectivity, MQTT, and web interface","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"type":"Wireless","name":"CC2652P","label":"Zigbee 3.0 Coordinator SoC","description":"Texas Instruments SimpleLink multi-protocol wireless MCU with +20dBm TX power, supporting Zigbee 3.0, Thread, and IEEE 802.15.4","datasheetUrl":"https://www.ti.com/lit/ds/symlink/cc2652p.pdf"}
- **Protocols:** {"name":"WiFi 802.11 b/g/n"}, {"name":"Zigbee 3.0"}, {"name":"Bluetooth 4.2"}, {"name":"MQTT"}, {"name":"UART"}
- **Firmware Compatible:** eWeLink, tasmota
- **Product Readiness:** consumer
- **Use Cases:** zigbee-gateway, smart-home-hub, home-automation, sensor-bridge, zigbee-mqtt-bridge
- **Links:** Product Url: https://sonoff.tech/product/gateway-and-sensors/sonoff-zigbee-bridge-pro/, Wiki Url: https://templates.blakadder.com/sonoff_ZBBridge-P.html, Github Url: https://github.com/arendst/Tasmota

## Tags

`esp32`, `zigbee`, `wifi`, `tasmota`, `gateway`, `bridge`, `home-automation`, `sonoff`, `cc2652p`, `mqtt`, `smart-home`

---
[View full page](https://openhardware.directory/s/1439/sonoff-zigbee-bridge-pro)

---

# DFRobot EDGE201 DMX512 ESP32-S3 Lighting Controller

> ESP32-S3-based DMX512 lighting programming controller with dual-core architecture, 8 optically isolated inputs, RS485, relay output, WiFi/Bluetooth, and DIN-rail mounting in an alloy steel enclosure. Designed for stage, theater, and venue lighting automation.

## Details

- **Price:** Usd: 59, Buy Url: https://www.dfrobot.com/product-2876.html
- **Brand:** DFRobot
- **Board Type:** IoT Controller
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI vector extensions, HW crypto (AES/SHA/RSA), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: none, Flash: 16MB, Usb: USB-C (programming), Power: 12-24V DC (DC2.1 / Terminal Blocks), Operating Voltage: 3.3V, Dimensions: 158 x 83 x 37mm, Weight: 400g, Antenna Connector: SMA, Sd Card: none
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Xtensa LX7 dual-core processor at 240MHz with WiFi 802.11 b/g/n and BLE 5.0, handling user programming and wireless communication.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"DMX512 Protocol Processor","type":"dmx512-controller","label":"Dedicated DMX512 Protocol Processor","description":"Independent DMX512 protocol chip handling real-time lighting control signal generation, communicating with the ESP32-S3 via I2C.","datasheetUrl":"https://wiki.dfrobot.com/SKU_DFR0944_DMX512_Programming_the_Controller"}, {"name":"RTC","type":"rtc","label":"Real-Time Clock with Battery Backup","description":"Onboard RTC with ±3 seconds per 30 days accuracy and 12-hour backup power for time-based lighting schedules.","datasheetUrl":"https://wiki.dfrobot.com/SKU_DFR0944_DMX512_Programming_the_Controller"}, {"name":"Optocoupler Array","type":"optocoupler","label":"8-Channel Optically Isolated Input","description":"8 optically isolated digital input channels compatible with PNP industrial sensors for automated lighting triggers.","datasheetUrl":"https://wiki.dfrobot.com/SKU_DFR0944_DMX512_Programming_the_Controller"}, {"name":"Relay","type":"relay","label":"Single-Channel Relay Output","description":"One relay output (NO/COM) controlled via IO46 for switching high-power external loads.","datasheetUrl":"https://wiki.dfrobot.com/SKU_DFR0944_DMX512_Programming_the_Controller"}
- **Bus Interfaces:** {"name":"I2C","pins":{"SCL":"GPIO2","SDA":"GPIO1"}}, {"name":"UART","pins":{"TXD":"GPIO6","RXD":"GPIO8"}}, {"name":"RS-485","pins":{"A":"Terminal A","B":"Terminal B"}}, {"name":"DMX512","pins":{"OUT":"XLR 3-pin female"}}
- **Gpio Map:** {"pin":"GPIO1","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO2","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO4","function":"GPIO","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GPIO5","function":"GPIO","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GPIO6","function":"UART TXD / DI1","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO7","function":"DI2 (isolated input)","capabilities":["digital-input"]}, {"pin":"GPIO8","function":"UART RXD","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO18","function":"DI3 (isolated input)","capabilities":["digital-input"]}, {"pin":"GPIO21","function":"BLINK LED","capabilities":["digital-output"]}, {"pin":"GPIO35","function":"DI4 (isolated input)","capabilities":["digital-input"]}, {"pin":"GPIO36","function":"DI5 (isolated input)","capabilities":["digital-input"]}, {"pin":"GPIO37","function":"DI6 (isolated input)","capabilities":["digital-input"]}, {"pin":"GPIO38","function":"DI7 (isolated input)","capabilities":["digital-input"]}, {"pin":"GPIO39","function":"DI8 (isolated input)","capabilities":["digital-input"]}, {"pin":"GPIO46","function":"Relay Control","capabilities":["digital-output"]}
- **Firmware:** arduino, esphome, esp-idf
- **Use Cases:** stage-lighting-control, venue-lighting-automation, dmx512-lighting, home-automation, industrial-automation
- **Links:** Product Url: https://www.dfrobot.com/product-2876.html, Wiki Url: https://wiki.dfrobot.com/SKU_DFR0944_DMX512_Programming_the_Controller
- **Stores:** {"name":"DFRobot","url":"https://www.dfrobot.com/product-2876.html","price":"$59.00"}, {"name":"DigiKey","url":"https://www.digikey.com/en/product-highlight/d/dfrobot/esp32-s3-based-dmx512-smart-lighting-controller","price":"$59.00"}

---
[View full page](https://openhardware.directory/s/1439/dfrobot-edge201-dmx512-esp32-s3-controller)

---

# LattePanda 3 Delta

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

## Details

- **Price:** Usd: 259, Buy Url: https://www.dfrobot.com/product-2594.html
- **Brand:** DFRobot
- **Board Type:** sbc
- **Open Source Status:** open-source
- **Product Readiness:** ready-to-use
- **Specs:** Cpu: Intel Celeron N5105 quad-core @ 2.0-2.9GHz, Intel UHD Graphics, Cpu Architecture: x86-64 (Jasper Lake), Cpu Frequency: 2.9GHz, Cpu Cores: 4, Ram: 8GB LPDDR4 2933MHz, Flash: 64GB eMMC V5.1, Usb: 2x USB 3.2 Gen1 Type-A, 1x USB 3.2 Gen2 Type-A, 1x USB-C (PD/DP/USB 2.0), Power: 12V DC or USB-C PD 15V (45W adapter included), Operating Voltage: 3.3V/5V (Arduino GPIO), Operating Temp: 0°C to +60°C, Dimensions: 125 × 78 × 16mm, Weight: 540g, Sd Card: none, Antenna Connector: Dual-band antenna (included)
- **Connectivity:** Wifi: 802.11 ax (Wi-Fi 6) 2.4/5GHz 160MHz, Bluetooth: Bluetooth 5.2, Ethernet: 2.5 Gigabit
- **Components:** {"name":"Intel-N5105","type":"sbc","label":"Quad-Core x86 Celeron Processor","description":"Intel Celeron N5105 Jasper Lake quad-core x86 processor at 2.0-2.9GHz with Intel UHD Graphics (450-800MHz) and 10W TDP.","datasheetUrl":"https://www.intel.com/content/www/us/en/products/sku/212328/intel-celeron-processor-n5105-4m-cache-up-to-2-90-ghz/specifications.html"}, {"name":"ATMEGA32U4","type":"mcu","label":"Arduino Leonardo Co-Processor","description":"Integrated ATMEGA32U4 AVR microcontroller providing Arduino Leonardo-compatible GPIO with 12 analog inputs and 20 digital I/O.","datasheetUrl":"https://ww1.microchip.com/downloads/en/devicedoc/atmel-7766-8-bit-avr-atmega16u4-32u4_datasheet.pdf"}
- **Firmware:** arduino
- **Certifications:** CE, FCC
- **Use Cases:** edge-computing, home-automation, iot-gateway, robotics, industrial-automation, retro-gaming
- **Bus Interfaces:** SPI, I2C, UART, PCIe, RS-232, HDMI, USB
- **Links:** Product Url: https://www.dfrobot.com/product-2594.html, Github Url: https://github.com/LattePandaTeam/LattePanda-Win10-Software, Wiki Url: http://docs.lattepanda.com/content/3rd_delta_edition/get_started/
- **Stores:** {"name":"DFRobot","url":"https://www.dfrobot.com/product-2594.html","price":"259.00"}
- **Gpio Map:** {"pin":"D0","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"D1","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"D2","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"D3","function":"Digital I/O / PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D4","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"D5","function":"Digital I/O / PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","function":"Digital I/O / PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D7","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"D8","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"D9","function":"Digital I/O / PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D10","function":"Digital I/O / PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D11","function":"Digital I/O / PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D12","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"D13","function":"Digital I/O / PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"A0","function":"Analog Input","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A1","function":"Analog Input","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A2","function":"Analog Input","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A3","function":"Analog Input","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A4","function":"Analog Input","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A5","function":"Analog Input","capabilities":["digital-input","digital-output","adc"]}

---
[View full page](https://openhardware.directory/s/1439/lattepanda-3-delta)

---

# Pine64 PineTime

> Open-source smartwatch built on the Nordic nRF52832 SoC with 1.3-inch IPS touchscreen, heart rate sensor, accelerometer, and week-long battery life. Runs InfiniTime, Wasp-OS, or Zephyr firmware. Priced from $27.

## Details

- **Brand:** Pine64
- **Price:** Usd: 26.99, Buy Url: https://pine64.com/product-category/pinetime/
- **Stores:** {"name":"Pine Store","url":"https://pine64.com/product-category/pinetime/","price":"$26.99"}
- **Board Type:** nRF52832
- **Connectivity:** Bluetooth: Bluetooth 5.0 BLE
- **Specs:** Cpu: ARM Cortex-M4F @ 64MHz, FPU, DSP, AES-128 hardware, Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 64MHz, Cpu Cores: 1, Ram: 64 KB SRAM, Flash: 512 KB + 4 MB external SPI, Usb: 2-pin magnetic dock, Power: 180 mAh LiPo battery, magnetic charging dock, Operating Voltage: 3.3V, Operating Temp: -40°C to +85°C, Dimensions: 37.5 × 40 × 11 mm, Weight: 38g, Display Size: 1.3", Display Type: IPS LCD, Display Resolution: 240×240, Battery Capacity: 180 mAh, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"type":"MCU","name":"Nordic nRF52832","label":"BLE 5.0 MCU with FPU and DSP","description":"ARM Cortex-M4F @ 64MHz with 64KB RAM, 512KB flash, BLE 5.0, AES-128 hardware crypto, NFC-A tag support, and 1.2µA deep sleep","datasheetUrl":"https://files.pine64.org/doc/datasheet/pinetime/nRF52832%20product%20brief.pdf"}, {"type":"Display","name":"ST7789V","label":"1.3\" IPS LCD Controller (240×240)","description":"Sitronix display controller driving 1.3-inch 240×240 IPS panel with 65K colors via 4-wire SPI interface, readable in direct sunlight","datasheetUrl":"https://wiki.pine64.org/images/5/54/ST7789V_v1.6.pdf"}, {"type":"Touch Controller","name":"CST816S","label":"Capacitive Touch Controller","description":"Hynitron single-point capacitive touch controller with gesture recognition, I2C interface at up to 400kHz","datasheetUrl":"https://wiki.pine64.org/images/2/2f/CST816S.zip"}, {"type":"Accelerometer","name":"Bosch BMA425","label":"3-Axis Accelerometer with Step Counter","description":"Bosch low-power 3-axis accelerometer with built-in step counting, activity recognition, and orientation detection via I2C","datasheetUrl":"https://datasheet.lcsc.com/lcsc/1912111437_Bosch-Sensortec-BMA425_C437656.pdf"}, {"type":"Sensor","name":"HRS3300","label":"PPG Heart Rate Sensor","description":"TianYiHeXin optical heart rate sensor using photoplethysmography (PPG) with I2C interface and low active current (~0.1mA)","datasheetUrl":"https://files.pine64.org/doc/datasheet/pinetime/HRS3300%20Heart%20Rate%20Sensor.pdf"}, {"type":"Storage","name":"XTX XT25F32B","label":"4 MB SPI NOR Flash","description":"32Mbit SPI NOR flash memory for firmware storage, OTA updates, and resource files, operating at up to 108MHz","datasheetUrl":"https://datasheet.lcsc.com/szlcsc/2005251035_XTX-XT25F32BSOIGU-S_C558851.pdf"}, {"type":"Battery Charger","name":"SGM40561","label":"Single-Cell LiPo Charger IC","description":"SGMicro linear lithium battery charger IC for the internal 180mAh LiPo cell, charged via 2-pin magnetic dock","datasheetUrl":"https://files.pine64.org/doc/datasheet/pinetime/SGM40561.pdf"}
- **Protocols:** {"name":"SPI","pins":{"SCK":"P0.02","MOSI":"P0.03","CS_LCD":"P0.25"}}, {"name":"I2C","pins":{"SDA":"P0.06","SCL":"P0.07"}}, {"name":"BLE"}
- **Gpio Map:** {"pin":"P0.02","function":"LCD_SCK","protocol":"SPI"}, {"pin":"P0.03","function":"LCD_SDI (MOSI)","protocol":"SPI"}, {"pin":"P0.06","function":"I2C SDA (Touch + Accel)","protocol":"I2C"}, {"pin":"P0.07","function":"I2C SCL (Touch + Accel)","protocol":"I2C"}, {"pin":"P0.08","function":"BMA425 Interrupt"}, {"pin":"P0.10","function":"Touchpad Reset"}, {"pin":"P0.12","function":"Charge Indication"}, {"pin":"P0.13","function":"Button Input"}, {"pin":"P0.14","function":"LCD Backlight Low"}, {"pin":"P0.15","function":"Button Enable"}, {"pin":"P0.18","function":"LCD Data/Command"}, {"pin":"P0.22","function":"LCD Backlight Mid"}, {"pin":"P0.23","function":"LCD Backlight High"}, {"pin":"P0.25","function":"LCD Chip Select"}, {"pin":"P0.26","function":"LCD Reset"}, {"pin":"P0.28","function":"Touchpad Interrupt"}, {"pin":"P0.31","function":"Battery Voltage ADC (AIN7)","capabilities":["adc"]}
- **Firmware Compatible:** InfiniTime, Wasp-OS, Zephyr RTOS, RIOT OS
- **Certifications:** FCC, CE
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Battery Powered:** LiPo 180mAh
- **Use Cases:** smart-watch, fitness-tracking, heart-rate-monitoring, ble-notifications, open-hardware-development, wearable-computing
- **Links:** Product Url: https://pine64.org/devices/pinetime/, Github Url: https://github.com/InfiniTimeOrg/InfiniTime, Wiki Url: https://wiki.pine64.org/wiki/PineTime, Schematics Url: https://files.pine64.org/doc/PineTime/PineTime%20Schematic-V1.0a-20191103.pdf

## Tags

`smartwatch`, `open-hardware`, `pine64`, `nrf52832`, `wearable`, `bluetooth`, `infinitime`, `zephyr`

---
[View full page](https://openhardware.directory/s/1439/pine64-pinetime)

---

# LuckFox Omni3576

> Rockchip RK3576 octa-core edge computing SBC with 6 TOPS NPU, dual Gigabit Ethernet, WiFi 6, dual MIPI CSI camera inputs, HDMI 2.1 4K@120Hz output, and M.2 NVMe slot. Supports Debian, Ubuntu, Android 14, and Buildroot.

## Details

- **Brand:** LuckFox
- **Board Type:** sbc
- **Price:** Usd: 129.99, Buy Url: https://www.waveshare.com/product/luckfox/boards-modules/luckfox-omni3576.htm
- **Specs:** Cpu: ARM Cortex-A72 4x @ 2.3GHz + Cortex-A53 4x @ 2.2GHz, Mali G52 MC3 GPU, 6 TOPS NPU, Cpu Architecture: ARM Cortex-A72/A53, Cpu Frequency: 2.3GHz, Cpu Cores: 8, Ram: 4GB LPDDR4X, Flash: 32GB eMMC, Psram: none, Usb: USB-C (USB 3.2 Gen 1 + DP) + USB 3.2 Gen 1 + 3x USB 2.0, Power: 5V DC, Operating Voltage: 3.3V, Operating Temp: 0°C to 60°C, Dimensions: 103 × 90.5mm, Weight: 422g, Sd Card: microSD, Antenna Connector: Built-in PCB antenna
- **Connectivity:** Wifi: WiFi 6 (802.11ax) 2.4/5GHz, Bluetooth: BLE 5.0, Ethernet: 2x Gigabit (1x PoE IEEE 802.3af)
- **Components:** {"name":"RK3576","type":"soc","label":"Octa-Core Edge AI SoC with 6 TOPS NPU","description":"Rockchip RK3576 8nm SoC with 4x Cortex-A72 @ 2.3GHz + 4x Cortex-A53 @ 2.2GHz, Mali G52 MC3 GPU, 6 TOPS NPU, 4K encode/decode, dual MIPI CSI/DSI, PCIe 2.1, USB 3.2.","datasheetUrl":"https://files.luckfox.com/wiki/Omni3576/PDF/Rockchip_RK3576_Datasheet_V1.1-20240430.pdf"}, {"name":"Mali G52 MC3","type":"gpu","label":"OpenGL ES 3.2 / Vulkan 1.1 GPU @ 900MHz","description":"ARM Mali G52 MC3 GPU integrated in RK3576, supporting OpenGL ES 1.1/2.0/3.2, OpenCL 2.0, and Vulkan 1.1 for 2D/3D graphics acceleration.","datasheetUrl":"https://developer.arm.com/Processors/Mali-G52"}
- **Firmware:** debian, buildroot, android, ubuntu
- **Use Cases:** edge-ai, nvr-ip-camera, digital-signage, industrial-control, home-media-server
- **Bus Interfaces:** {"name":"HDMI","bus":"HDMI 2.1","pins":{"HDMI":"Onboard connector (4K@120Hz)"}}, {"name":"DisplayPort","bus":"DisplayPort 1.4","pins":{"DP":"Via USB-C alt mode (4K@120Hz)"}}, {"name":"MIPI CSI","bus":"CSI-2 4-lane x2","pins":{"CSI0":"4-lane FPC connector","CSI1":"4-lane FPC connector"}}, {"name":"MIPI DSI","bus":"DSI 4-lane","pins":{"DSI":"4-lane FPC connector (1280x800)"}}, {"name":"UART","bus":"UART2","pins":{"TX":"Pin 8","RX":"Pin 10"}}, {"name":"I2C","bus":"I2C0","pins":{"SDA":"Pin 3","SCL":"Pin 5"}}, {"name":"SPI","bus":"SPI0","pins":{"MOSI":"Pin 19","MISO":"Pin 21","CLK":"Pin 23","CS":"Pin 24"}}, {"name":"CAN","bus":"CAN FD","pins":{"CAN_H":"Onboard connector","CAN_L":"Onboard connector"}}, {"name":"M.2","bus":"M.2 M-Key","pins":{"NVMe":"PCIe 2.1 x1 (2242/2260/2280)"}}, {"name":"Ethernet","bus":"GbE x2","pins":{"ETH0":"RJ45 (PoE)","ETH1":"RJ45"}}
- **Gpio Map:** {"pin":"GPIO0_A0","function":"I2C0_SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO0_A1","function":"I2C0_SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO1_A0","function":"UART2_TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO1_A1","function":"UART2_RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO1_A2","function":"SPI0_MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO1_A3","function":"SPI0_MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO1_A4","function":"SPI0_CLK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO1_A5","function":"SPI0_CS0","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO1_B0","function":"UART8_TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO1_B1","function":"UART8_RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO1_B2","function":"PWM0","protocol":"PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO1_B3","function":"PWM1","protocol":"PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO1_C0","function":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO1_C1","function":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO1_C2","function":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO1_C3","function":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO1_D0","function":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO1_D1","function":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO1_D2","function":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO1_D3","function":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO2_A0","function":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO2_A1","function":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO2_A2","function":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO2_A3","function":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO2_B0","function":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO2_B1","function":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO2_B2","function":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO2_B3","function":"GPIO","capabilities":["digital-input","digital-output"]}
- **Links:** Product Url: https://www.waveshare.com/product/luckfox/boards-modules/luckfox-omni3576.htm, Github Url: https://github.com/LuckfoxTECH, Wiki Url: https://wiki.luckfox.com/Luckfox-Omni3576/Luckfox-Omni3576-Introduction/, Datasheet Url: https://files.luckfox.com/wiki/Omni3576/PDF/Rockchip_RK3576_Datasheet_V1.1-20240430.pdf, Schematics Url: https://wiki.luckfox.com/Luckfox-Omni3576/Download/
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/product/luckfox/boards-modules/luckfox-omni3576.htm","price":"129.99"}, {"name":"Amazon","url":"https://www.amazon.com/Computing-Development-Octa-Core-Processor-Luckfox-Omni3576-04000/dp/B0DQQ229NS","price":"129.99"}, {"name":"LuckFox Official","url":"https://www.luckfox.com/EN-Luckfox-Omni3576","price":"129.99"}

---
[View full page](https://openhardware.directory/s/1439/waveshare-luckfox-omni3576)

---

# D-Robotics RDK X3

> AI-focused single board computer with 5 TOPS NPU, quad-core ARM Cortex-A53, 4GB LPDDR4, dual MIPI CSI cameras, and ROS2 support for robotics and edge AI.

## Details

- **Brand:** D-Robotics
- **Board Types:** sbc
- **Specs:** Cpu: ARM Cortex-A53 quad-core @ 1.5GHz + 5 TOPS BPU NPU, Cpu Architecture: ARM Cortex-A53, Cpu Frequency: 1.5GHz, Cpu Cores: 4, Ram: 4GB LPDDR4, Flash: microSD (user-supplied), Usb: USB 3.0 + 2x USB 2.0 + Micro-USB (device), Power: 5V/3A, Operating Voltage: 3.3V, Weight: 110g, Sd Card: microSD, Antenna Connector: Built-in PCB antenna
- **Connectivity:** Wifi: 2.4/5GHz 802.11 b/g/n, Bluetooth: BLE 4.2, Ethernet: Gigabit
- **Components:** {"name":"Sunrise-3","type":"mcu","label":"Quad-Core AI SoC with 5 TOPS NPU","description":"D-Robotics Sunrise 3 SoC with quad-core ARM Cortex-A53 at 1.5GHz and dual-core Bernoulli Processing Unit delivering 5 TOPS AI inference performance.","datasheetUrl":"https://developer.d-robotics.cc/en/documentation"}
- **Firmware:** arduino
- **Use Cases:** autonomous-robot, edge-ai, computer-vision, educational-platform, smart-home
- **Open Source Status:** partially-open
- **Product Readiness:** Consumer Ready
- **Links:** Product Url: https://www.dfrobot.com/product-2869.html, Wiki Url: https://developer.d-robotics.cc/en/documentation
- **Stores:** {"name":"DFRobot","url":"https://www.dfrobot.com/product-2869.html","price":"$80.00"}
- **Bus Interfaces:** SPI, I2C, I2S, UART, PWM, MIPI CSI, GPIO
- **Price:** Usd: 80, Buy Url: https://www.dfrobot.com/product-2869.html

---
[View full page](https://openhardware.directory/s/1439/d-robotics-rdk-x3)

---

# DFRobot Romeo ESP32-S3

> All-in-one robotics development board with ESP32-S3 (16MB flash, 8MB PSRAM), four-channel 2.5A motor driver, OV2640 camera, WiFi, Bluetooth 5, microSD, and GDI display connector for building smart robots.

## Details

- **Price:** Usd: 46.9, Buy Url: https://www.dfrobot.com/product-2743.html
- **Brand:** DFRobot
- **Board Type:** robotics-kit
- **Open Source Status:** open-source
- **Product Readiness:** ready-to-use
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI instructions, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB, Flash: 16MB, Usb: USB-C 2.0 (OTG), Power: 5V USB-C / 7-24V VIN / 5-24V VM (motor), Operating Voltage: 3.3V, Operating Temp: 0°C to +60°C, Dimensions: 75 × 90mm, Weight: 200g, Sd Card: microSD, Antenna Connector: U.FL/IPEX (external 2.4GHz antenna included)
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: Bluetooth 5 + BLE
- **Components:** {"name":"ESP32-S3-WROOM-1U-N16R8","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"ESP32-S3-WROOM-1U module with Xtensa LX7 dual-core @ 240MHz, 16MB flash, 8MB PSRAM, WiFi and Bluetooth 5.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3-wroom-1_wroom-1u_datasheet_en.pdf"}, {"name":"OV2640","type":"camera","label":"2MP DVP Camera Module","description":"OV2640 2-megapixel camera module (up to 1600x1200) with dedicated power circuit for FPV and computer vision.","datasheetUrl":"https://www.uctronics.com/download/OV2640_DS.pdf"}, {"name":"4CH-H-Bridge","type":"motor-driver","label":"Quad-Channel 2.5A H-Bridge Motor Driver","description":"Integrated four-channel H-bridge motor driver with 2.5A per channel, supporting PH/EN and PWM control modes for DC motors.","datasheetUrl":"https://www.dfrobot.com/product-2743.html"}
- **Firmware:** arduino, esp-idf, micropython
- **Use Cases:** mobile-robot, fpv-robot, robotics, computer-vision, stem-education
- **Bus Interfaces:** SPI, I2C, I2S, UART
- **Links:** Product Url: https://www.dfrobot.com/product-2743.html
- **Stores:** {"name":"DFRobot","url":"https://www.dfrobot.com/product-2743.html","price":"46.90"}
- **Gpio Map:** {"pin":"GPIO1","function":"GPIO/ADC","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO2","function":"GPIO/ADC","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO3","function":"GPIO/ADC","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO4","function":"GPIO/ADC","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO5","function":"GPIO/ADC","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO6","function":"GPIO/ADC","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO7","function":"GPIO/ADC","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO8","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO9","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO10","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO11","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO12","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO13","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO14","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO15","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO16","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO17","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO18","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO21","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO38","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO39","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO40","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO41","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO42","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO43","function":"GPIO/TX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO44","function":"GPIO/RX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO48","function":"GPIO/RGB LED","capabilities":["digital-input","digital-output","pwm"]}

---
[View full page](https://openhardware.directory/s/1439/dfrobot-romeo-esp32-s3)

---

# D-Robotics RDK X5

> High-performance AI SBC with 10 TOPS NPU, octa-core ARM Cortex-A55, 8GB LPDDR4, WiFi 6, 4x USB 3.0, dual MIPI CSI, CAN FD, and ROS2 support for advanced robotics.

## Details

- **Brand:** D-Robotics
- **Board Types:** sbc
- **Specs:** Cpu: ARM Cortex-A55 octa-core @ 1.5GHz + 10 TOPS BPU NPU + 32 GFLOPS GPU, Cpu Architecture: ARM Cortex-A55, Cpu Frequency: 1.5GHz, Cpu Cores: 8, Ram: 8GB LPDDR4, Flash: microSD (user-supplied), Usb: 4x USB 3.0 Type-A + USB-C 2.0 (device), Power: 5V/5A (USB-C or PoE), Operating Voltage: 3.3V, Weight: 110g, Sd Card: microSD, Antenna Connector: Built-in PCB antenna
- **Connectivity:** Wifi: 802.11ax (WiFi 6), Bluetooth: BLE 5.4, Ethernet: Gigabit
- **Components:** {"name":"Sunrise-5","type":"mcu","label":"Octa-Core AI SoC with 10 TOPS NPU","description":"D-Robotics Sunrise 5 SoC with octa-core ARM Cortex-A55 at 1.5GHz, 10 TOPS BPU neural processing unit, and 32 GFLOPS GPU for edge AI inference.","datasheetUrl":"https://developer.d-robotics.cc/en/rdkx5"}
- **Firmware:** arduino
- **Use Cases:** autonomous-robot, edge-ai, computer-vision, educational-platform, industrial-automation
- **Open Source Status:** partially-open
- **Product Readiness:** Consumer Ready
- **Links:** Product Url: https://www.dfrobot.com/product-2944.html, Github Url: https://github.com/DFRobotdl/DFROBOTDL/tree/main/DFR1239, Wiki Url: https://developer.d-robotics.cc/en/rdkx5
- **Stores:** {"name":"DFRobot","url":"https://www.dfrobot.com/product-2944.html","price":"$135.00"}
- **Bus Interfaces:** SPI, I2C, I2S, UART, PWM, CAN, MIPI CSI, MIPI-DSI, GPIO
- **Price:** Usd: 135, Buy Url: https://www.dfrobot.com/product-2944.html

---
[View full page](https://openhardware.directory/s/1439/d-robotics-rdk-x5)

---

# Waveshare ESP32-S3-RS485-CAN

> Industrial ESP32-S3 control board with isolated RS-485 and CAN bus interfaces, 7-36V wide voltage input, PCF85063 RTC, DIN rail enclosure, and WiFi/Bluetooth for industrial IoT and automation applications.

## Details

- **Brand:** Waveshare
- **Price:** Usd: 18.99, Buy Url: https://www.waveshare.com/esp32-s3-rs485-can.htm
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/esp32-s3-rs485-can.htm","price":"$18.99"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI vector instructions, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Flash: 16MB, Usb: USB-C, Power: 7-36V DC via screw terminal / 5V via USB-C, Operating Voltage: 3.3V, Antenna Connector: Built-in ceramic + IPEX-1, Sd Card: none, Dimensions: 91.6 x 23.3 x 58.7mm, Weight: 60g
- **Components:** {"name":"ESP32-S3","label":"Dual-Core WiFi & BLE 5.0 MCU","type":"mcu","description":"Espressif ESP32-S3 Xtensa LX7 dual-core @ 240MHz with 16MB flash, WiFi 802.11 b/g/n and BLE 5.0","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"PCF85063","label":"Nano-Power I2C RTC","type":"rtc","description":"NXP PCF85063 real-time clock with integrated crystal, alarm function, and SH1.0 backup battery header","datasheetUrl":"https://www.nxp.com/docs/en/data-sheet/PCF85063A.pdf"}, {"name":"ME6217C33M5G","label":"3.3V 800mA LDO Regulator","type":"power-management","description":"Microne ME6217C33M5G LDO providing 3.3V at up to 800mA","datasheetUrl":"https://datasheet.lcsc.com/lcsc/1912111437_MICRONE-Nanjing-Micro-One-Elec-ME6217C33M5G_C427602.pdf"}
- **Protocols:** {"name":"RS-485","description":"Isolated RS-485 with TVS protection, auto-direction control, 120 ohm termination (jumper), screw terminals (A+/B-/GND)"}, {"name":"CAN","description":"Isolated CAN bus with TVS protection, 120 ohm termination (jumper), screw terminals (H/L)"}, {"name":"I2C","description":"I2C bus for RTC (PCF85063)"}, {"name":"UART","description":"Serial communication for RS-485 transceiver"}
- **Gpio Map:** {"pin":"GPIO1","function":"General purpose (screw terminal)","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO2","function":"General purpose (screw terminal)","capabilities":["digital-input","digital-output","adc","pwm"]}
- **Links:** Product Url: https://www.waveshare.com/esp32-s3-rs485-can.htm, Github Url: https://github.com/waveshareteam, Wiki Url: https://www.waveshare.com/wiki/ESP32-S3-RS485-CAN, Schematics Url: https://files.waveshare.com/wiki/ESP32-S3-RS485-CAN/ESP32-S3-RS485-CAN-Schematic.pdf, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf
- **Firmware Compatible:** arduino, esp-idf
- **Open Source:** Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** industrial-rs485-communication, can-bus-monitoring, modbus-iot-gateway, industrial-iot, plc-replacement, home-automation

## Tags

`esp32-s3`, `rs485`, `can-bus`, `industrial`, `din-rail`, `isolated`, `modbus`, `iot`, `waveshare`

---
[View full page](https://openhardware.directory/s/1439/waveshare-esp32-s3-rs485-can)

---

# 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. Designed for vision AI and IoT integration.

## Details

- **Brand:** LuckFox
- **Board Type:** module
- **Price:** Usd: 31.99, Buy Url: https://www.waveshare.com/product/luckfox/boards-modules/core1106.htm
- **Specs:** Cpu: ARM Cortex-A7 @ 1.2GHz + RISC-V MCU, up to 1 TOPS NPU, ISP 3.2, Cpu Architecture: ARM Cortex-A7, Cpu Frequency: 1.2GHz, Cpu Cores: 1, Ram: 256MB DDR3L, Flash: 8GB eMMC 5.1, Psram: none, Power: 3.3V via carrier board, Operating Voltage: 3.3V, Dimensions: 30 × 30mm, Sd Card: none, Antenna Connector: IPEX 1.0 (WiFi variant)
- **Connectivity:** Wifi: 802.11ax (WiFi 6), Bluetooth: Bluetooth 5.2, Ethernet: 10/100 Mbps
- **Components:** {"name":"RV1106","type":"soc","label":"ARM Cortex-A7 + RISC-V Vision SoC with up to 1 TOPS NPU","description":"Rockchip RV1106 SoC with ARM Cortex-A7 @ 1.2GHz, RISC-V MCU, up to 1 TOPS NPU (INT4/INT8/INT16), ISP 3.2 for 5MP@30fps, H.264/H.265 encoding, integrated audio codec and Ethernet PHY.","datasheetUrl":"https://rockchips.net/wp-content/uploads/2025/03/Rockchip-RV1106-Datasheet-V1.7-20231218.pdf"}
- **Firmware:** buildroot, ubuntu
- **Use Cases:** system-on-module, edge-ai, nvr-ip-camera, iot
- **Bus Interfaces:** {"name":"MIPI CSI","bus":"CSI-2 (2x2-lane or 1x4-lane)","pins":{"CSI":"Castellated holes"}}, {"name":"RGB Display","bus":"RGB 18-bit","pins":{"RGB":"Castellated holes"}}, {"name":"UART","bus":"UART x6","pins":{"UART":"Castellated holes"}}, {"name":"I2C","bus":"I2C x5","pins":{"I2C":"Castellated holes"}}, {"name":"SPI","bus":"SPI x2","pins":{"SPI":"Castellated holes"}}, {"name":"I2S","bus":"I2S x3","pins":{"I2S":"Castellated holes"}}, {"name":"USB","bus":"USB 2.0","pins":{"USB":"Castellated holes"}}, {"name":"Ethernet","bus":"10/100M","pins":{"ETH":"Castellated holes (integrated PHY)"}}
- **Links:** Product Url: https://www.waveshare.com/product/luckfox/boards-modules/core1106.htm, Github Url: https://github.com/LuckfoxTECH/luckfox-pico, Wiki Url: https://wiki.luckfox.com/Core1106, Datasheet Url: https://rockchips.net/wp-content/uploads/2025/03/Rockchip-RV1106-Datasheet-V1.7-20231218.pdf
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/product/luckfox/boards-modules/core1106.htm","price":"31.99"}

---
[View full page](https://openhardware.directory/s/1439/waveshare-luckfox-core1106)

---

# Waveshare ESP32-P4-WIFI6-POE-ETH

> ESP32-P4 development board with WiFi 6 and Bluetooth 5 LE via ESP32-C6, 100Mbps PoE Ethernet via IP101GRI, IPEX external antenna, USB Type-A OTG HS, 32MB PSRAM, 16MB flash, MIPI-DSI/CSI, onboard audio, and 28 GPIOs.

## Details

- **Brand:** Waveshare
- **Board Type:** dev-board
- **Price:** Usd: 24.99, Buy Url: https://www.waveshare.com/esp32-p4-wifi6-poe-eth.htm
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/esp32-p4-wifi6-poe-eth.htm","price":"$24.99"}
- **Connectivity:** Wifi: 802.11ax (WiFi 6), Bluetooth: BLE 5.0, Ethernet: 10/100 Mbps
- **Specs:** Cpu: ESP32-P4 RISC-V dual-core @ 400MHz + LP @ 40MHz, FPU, AI extensions, HW crypto (AES/SHA/RSA/ECC), Cpu Architecture: RISC-V, Cpu Frequency: 400MHz, Cpu Cores: 2 + 1 LP, Flash: 16MB, Psram: 32MB, Ram: 768KB HP SRAM + 32KB LP SRAM + 8KB TCM, Operating Voltage: 3.3V, Power: 5V via USB-C or PoE, Usb: USB Type-A (OTG HS) + USB-C (UART), Sd Card: microSD, Gpio: 28, Antenna Connector: U.FL/IPEX
- **Components:** {"type":"mcu","name":"ESP32-P4","label":"RISC-V Dual-Core MCU with H.264 & MIPI","description":"Espressif ESP32-P4 high-performance RISC-V dual-core MCU at up to 400MHz with MIPI-DSI/CSI, H.264 encoding, USB 2.0 OTG HS, and hardware crypto.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-p4_datasheet_en.pdf"}, {"type":"wireless-module","name":"ESP32-C6-MINI-1","label":"WiFi 6 & Bluetooth 5 LE Co-Processor (U.FL variant)","description":"Espressif ESP32-C6-MINI-1U-H8 module with IPEX 3rd gen antenna connector for external 2.4GHz antenna, providing WiFi 6 and Bluetooth 5 LE via SDIO.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c6-mini-1_mini-1u_datasheet_en.pdf"}, {"type":"ethernet-phy","name":"IP101GRI","label":"10/100 Ethernet PHY Transceiver","description":"IC Plus IP101GRI single-port 10/100 Fast Ethernet PHY with RMII interface for the onboard RJ45 port with PoE support.","datasheetUrl":"https://datasheet.lcsc.com/lcsc/1811081445_IC-Plus-IP101GRI_C82105.pdf"}, {"type":"audio-codec","name":"ES8311","label":"Low-Power Mono Audio Codec","description":"Everest Semiconductor ES8311 mono audio codec with ADC and DAC, I2S interface, and I2C control at address 0x18.","datasheetUrl":"https://dl.espressif.com/dl/schematics/Audio_ES8311.pdf"}, {"type":"audio-amplifier","name":"NS4150B","label":"3W Filterless Class-D Audio Amplifier","description":"Nsiway NS4150B filterless Class-D mono audio power amplifier driving up to 3W into 4-ohm speakers.","datasheetUrl":"https://datasheet.lcsc.com/lcsc/1811151231_Nsiway-Tech-NS4150B_C180457.pdf"}, {"type":"microphone","name":"microphone","label":"Onboard MEMS Microphone","description":"Surface-mount MEMS microphone for voice input, connected via the I2S audio bus.","datasheetUrl":"https://www.waveshare.com/wiki/ESP32-P4-WIFI6-POE-ETH"}
- **Protocols:** {"name":"I2C","pins":"SDA=GPIO7, SCL=GPIO8 (SH1.0 header)"}, {"name":"I2S","pins":"MCLK=GPIO13, SCLK=GPIO12, ASDOUT=GPIO11, LRCK=GPIO10, DSDIN=GPIO9"}, {"name":"SDIO","pins":"CLK=GPIO43, CMD=GPIO44, D0=GPIO39, D1=GPIO40, D2=GPIO41, D3=GPIO42"}, {"name":"MIPI DSI","pins":"2-lane display interface"}, {"name":"MIPI CSI","pins":"2-lane camera interface"}, {"name":"UART","pins":"Via USB-C + SH1.0 header"}, {"name":"USB OTG","pins":"USB Type-A 2.0 HS"}, {"name":"ADC"}, {"name":"GPIO"}, {"name":"PWM"}, {"name":"JTAG"}
- **Gpio Map:** {"pin":"GPIO7","function":"I2C SDA"}, {"pin":"GPIO8","function":"I2C SCL"}, {"pin":"GPIO9","function":"I2S DSDIN"}, {"pin":"GPIO10","function":"I2S LRCK"}, {"pin":"GPIO11","function":"I2S ASDOUT"}, {"pin":"GPIO12","function":"I2S SCLK"}, {"pin":"GPIO13","function":"I2S MCLK"}, {"pin":"GPIO28","function":"ETH CRS_DV"}, {"pin":"GPIO29","function":"ETH RXD0"}, {"pin":"GPIO30","function":"ETH RXD1"}, {"pin":"GPIO31","function":"ETH MDC"}, {"pin":"GPIO34","function":"ETH TXD0"}, {"pin":"GPIO35","function":"ETH TXD1"}, {"pin":"GPIO39","function":"SD D0"}, {"pin":"GPIO40","function":"SD D1"}, {"pin":"GPIO41","function":"SD D2"}, {"pin":"GPIO42","function":"SD D3"}, {"pin":"GPIO43","function":"SD CLK"}, {"pin":"GPIO44","function":"SD CMD"}, {"pin":"GPIO49","function":"ETH TX_EN"}, {"pin":"GPIO50","function":"ETH REF_CLK"}, {"pin":"GPIO51","function":"ETH RESET"}, {"pin":"GPIO52","function":"ETH MDIO"}, {"pin":"GPIO53","function":"PA_Ctrl (NS4150B enable)"}
- **Firmware Compatible:** arduino, esp-idf
- **Links:** Product Url: https://www.waveshare.com/esp32-p4-wifi6-poe-eth.htm, Wiki Url: https://www.waveshare.com/wiki/ESP32-P4-WIFI6-POE-ETH, Github Url: https://github.com/waveshareteam/ESP32-display-support/, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32-p4_datasheet_en.pdf, Schematics Url: https://www.waveshare.com/wiki/ESP32-P4-WIFI6-POE-ETH
- **Use Cases:** PoE-Powered Smart Panel, Industrial IoT Gateway, Building Automation Controller, Network-Connected HMI, Voice Assistant with Ethernet, Surveillance Camera Controller
- **Product Readiness:** consumer
- **Open Source:** Schematics: true

## Tags

`esp32-p4`, `risc-v`, `waveshare`, `wifi6`, `bluetooth-5`, `esp32-c6`, `ethernet`, `poe`, `ipex`, `mipi-dsi`, `mipi-csi`, `h264`, `audio`, `hmi`, `multimedia`, `development-board`, `ip101`

---
[View full page](https://openhardware.directory/s/1439/waveshare-esp32-p4-wifi6-poe-eth)

---

# Waveshare RP2040-BLE

> A compact RP2040-based module with Bluetooth 5.1 dual-mode (BLE + Classic SPP) connectivity, 2MB flash, 14 GPIO pins, ceramic antenna, and castellated edge design for embedded Bluetooth applications.

## Details

- **Price:** Usd: 6.49, Buy Url: https://www.waveshare.com/rp2040-ble.htm
- **Brand:** Waveshare
- **Board Types:** module
- **Firmware:** arduino, micropython, Raspberry Pi Pico SDK
- **Use Cases:** ble-peripheral, iot-sensor-node, prototyping, compact-iot-node, data-logging
- **Open Source Status:** open-firmware
- **Specs:** Cpu: ARM Cortex-M0+ dual-core @ 133MHz, Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 133MHz, Cpu Cores: 2, Ram: 264KB SRAM, Psram: none, Flash: 2MB, Usb: USB-C (via adapter board), Power: 5V via VBUS pin or FPC connector, Operating Voltage: 3.3V, Dimensions: 33.5 × 21mm, Sd Card: none, Antenna Connector: Ceramic (built-in)
- **Connectivity:** Bluetooth: Bluetooth 5.1 (BLE + Classic SPP)
- **Components:** {"name":"RP2040","type":"mcu","label":"Dual-Core ARM Cortex-M0+ MCU","description":"Raspberry Pi RP2040 dual-core ARM Cortex-M0+ processor at 133MHz with 264KB SRAM, 8 PIO state machines, and USB 1.1 support.","datasheetUrl":"https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf"}
- **Protocols:** {"name":"UART","bus":"UART1 (Bluetooth)","pins":{"TX":"GPIO20","RX":"GPIO21","STATUS":"GPIO15"}}, {"name":"UART","bus":"UART0","pins":{"TX":"GPIO0","RX":"GPIO1"}}, {"name":"I2C","bus":"I2C0","pins":{"SDA":"GPIO4","SCL":"GPIO5"}}, {"name":"SPI","bus":"SPI0","pins":{"SCK":"GPIO6","MOSI":"GPIO7","MISO":"GPIO4","CS":"GPIO5"}}
- **Gpio Map:** {"pin":"GPIO0","function":"UART0 TX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO1","function":"UART0 RX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO2","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO3","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO4","function":"I2C0 SDA / SPI0 MISO","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO5","function":"I2C0 SCL / SPI0 CS","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO6","function":"SPI0 SCK","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO7","function":"SPI0 MOSI","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO15","function":"BLE Status","capabilities":["digital-input"]}, {"pin":"GPIO20","function":"BLE UART TX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO21","function":"BLE UART RX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO26","function":"ADC0","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"GPIO27","function":"ADC1","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"GPIO28","function":"ADC2","capabilities":["digital-input","digital-output","pwm","adc"]}
- **Bus Interfaces:** SPI, UART, I2C
- **Links:** Product Url: https://www.waveshare.com/rp2040-ble.htm, Github Url: https://github.com/waveshareteam/Pico_MircoPython_Examples, Wiki Url: https://www.waveshare.com/wiki/RP2040-BLE, Datasheet Url: https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf, Schematics Url: https://files.waveshare.com/wiki/RP2040-BLE/RP2040-BLE.pdf
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/rp2040-ble.htm","price":"6.49"}

---
[View full page](https://openhardware.directory/s/1439/waveshare-rp2040-ble)

---

# Olimex ESP32-C6-EVB

> Open-source hardware evaluation board with ESP32-C6, 4 mains-rated relays, 4 opto-isolated inputs, and WiFi 6/Thread/Zigbee/Matter connectivity for home and industrial automation.

## Details

- **Brand:** Olimex
- **Price:** Usd: 14, Buy Url: https://www.olimex.com/Products/IoT/ESP32-C6/ESP32-C6-EVB/
- **Stores:** {"name":"Olimex","url":"https://www.olimex.com/Products/IoT/ESP32-C6/ESP32-C6-EVB/","price":"12.95"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11ax (WiFi 6), Bluetooth: BLE 5.0, Thread: Thread 1.3, Zigbee: Zigbee 3.0, Matter: Matter over Thread
- **Specs:** Cpu: RISC-V single-core @ 160MHz, Cpu Architecture: RISC-V RV32IMAC, Cpu Frequency: 160MHz, Cpu Cores: 1, Ram: 512KB HP SRAM + 16KB LP SRAM, Flash: 4MB, Usb: USB-C (power + JTAG), Power: USB-C or 8-50V DC jack, Operating Voltage: 3.3V, Operating Temp: -40°C to +85°C, Dimensions: 100 × 70mm, Sd Card: none, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"ESP32-C6-WROOM-1-N4","type":"mcu","label":"RISC-V WiFi 6 + Thread/Zigbee/BLE Module","description":"Espressif ESP32-C6-WROOM-1-N4 module with RISC-V @ 160MHz, 4MB flash, WiFi 6, BLE 5, and IEEE 802.15.4 for Thread/Zigbee/Matter.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c6-wroom-1_wroom-1u_datasheet_en.pdf"}, {"name":"relay","type":"relay","label":"4× Mains Relay (10A/240VAC)","description":"Four electromechanical relays rated 10A at 240VAC for switching mains-voltage loads.","datasheetUrl":"https://github.com/OLIMEX/ESP32-C6-EVB"}
- **Protocols:** {"name":"UEXT","pins":{}}, {"name":"I2C","pins":{}}, {"name":"SPI","pins":{}}, {"name":"UART","pins":{}}
- **Gpio Map:** {"pin":"RELAY1","function":"Relay 1 control","capabilities":["digital-output"]}, {"pin":"RELAY2","function":"Relay 2 control","capabilities":["digital-output"]}, {"pin":"RELAY3","function":"Relay 3 control","capabilities":["digital-output"]}, {"pin":"RELAY4","function":"Relay 4 control","capabilities":["digital-output"]}, {"pin":"IN1","function":"Opto-isolated input 1","capabilities":["digital-input"]}, {"pin":"IN2","function":"Opto-isolated input 2","capabilities":["digital-input"]}, {"pin":"IN3","function":"Opto-isolated input 3","capabilities":["digital-input"]}, {"pin":"IN4","function":"Opto-isolated input 4","capabilities":["digital-input"]}
- **Available Software:** arduino, ESP-IDF, esphome
- **Firmware Compatible:** arduino, esp-idf, esphome, tasmota
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** smart-home, home-automation, smart-plug, smart-switch, industrial-automation, matter-smart-home, matter-smart-home
- **Licenses:** CERN-OHL-S-2.0
- **Links:** Product Url: https://www.olimex.com/Products/IoT/ESP32-C6/ESP32-C6-EVB/open-source-hardware, Github Url: https://github.com/OLIMEX/ESP32-C6-EVB

## Tags

`matter`, `thread`, `zigbee`, `wifi6`, `esp32-c6`, `relay`, `industrial`, `open-hardware`, `cern-ohl`, `home-automation`

---
[View full page](https://openhardware.directory/s/1439/olimex-esp32-c6-evb)

---

# Khadas VIM4

> Amlogic A311D2 SBC with 8GB LPDDR4X, WiFi 6, HDMI 2.1 output + input, 3.2 TOPS NPU, and a 40-pin GPIO header — Khadas's flagship single-board computer for AI, media, and smart home applications.

## Details

- **Brand:** Khadas
- **Board Types:** linux-sbc
- **Connectivity:** Ethernet: Gigabit Ethernet (10/100/1000M), Wifi: 802.11 a/b/g/n/ac/ax (WiFi 6), 2×2 MIMO (AP6275S), Bluetooth: Bluetooth 5.1 (AP6275S)
- **Specs:** Cpu: ARM Cortex-A73 ×4 @ 2.2GHz + Cortex-A53 ×4 @ 2.0GHz, Cpu Architecture: ARM big.LITTLE (Cortex-A73 + A53), Cpu Frequency: 2.2GHz, Cpu Cores: 8, Ram: 8GB LPDDR4X @ 2016MHz, Flash: 32GB eMMC 5.1 + 32MB SPI Flash, Sd Card: microSD, Usb: 1× USB 3.0 Type-A, 1× USB 2.0 Type-A, 1× USB 2.0 OTG Type-C, Power: 5–20V via USB-C, Operating Voltage: 3.3V GPIO, Operating Temp: 0°C to 70°C, Dimensions: 82 × 58 × 11.5mm, Weight: 31g, Antenna Connector: Built-in PCB antenna (WiFi 6 + BT 5.1)
- **Components:** {"name":"Amlogic-A311D2","type":"soc","label":"Amlogic A311D2 Octa-Core AI SoC","description":"Amlogic A311D2: 4× Cortex-A73 @ 2.2GHz + 4× Cortex-A53 @ 2.0GHz, Mali-G52 MP8 GPU, 3.2 TOPS NPU, 4K H.265/H.264 decode/encode.","datasheetUrl":"https://www.amlogic.com/#Products/393/index.html"}, {"name":"AP6275S","type":"module","label":"WiFi 6 + Bluetooth 5.1 Module","description":"AMPAK AP6275S dual-band WiFi 6 (802.11ax) + Bluetooth 5.1 module with 2×2 MIMO and built-in PCB antenna.","datasheetUrl":"https://www.ampak.com.tw/upload/AP6275S_DS_Rev.1.0_20210903.pdf"}, {"name":"Mali-G52 MP8","type":"gpu","label":"Mali-G52 MP8 GPU","description":"ARM Mali-G52 MP8 (8EE) GPU up to 800MHz, supporting OpenGL ES 3.2, Vulkan 1.1, and OpenCL 2.0.","datasheetUrl":"https://developer.arm.com/Processors/Mali-G52"}
- **Gpio Map:** {"pin":"Pin 3","function":"I2C_SDA","protocol":"I2C","capabilities":["digital-input","digital-output","i2c"]}, {"pin":"Pin 5","function":"I2C_SCL","protocol":"I2C","capabilities":["digital-input","digital-output","i2c"]}, {"pin":"Pin 7","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 8","function":"UART_TX","protocol":"UART","capabilities":["digital-output","uart"]}, {"pin":"Pin 10","function":"UART_RX","protocol":"UART","capabilities":["digital-input","uart"]}, {"pin":"Pin 11","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 12","function":"I2S_CLK","protocol":"I2S","capabilities":["digital-output","i2s"]}, {"pin":"Pin 13","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 15","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 16","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 18","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 19","function":"SPI_MOSI","protocol":"SPI","capabilities":["digital-output","spi"]}, {"pin":"Pin 21","function":"SPI_MISO","protocol":"SPI","capabilities":["digital-input","spi"]}, {"pin":"Pin 22","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 23","function":"SPI_CLK","protocol":"SPI","capabilities":["digital-output","spi"]}, {"pin":"Pin 24","function":"SPI_CSn","protocol":"SPI","capabilities":["digital-output","spi"]}, {"pin":"Pin 27","function":"I2C_SDA (alt)","protocol":"I2C","capabilities":["digital-input","digital-output","i2c"]}, {"pin":"Pin 28","function":"I2C_SCL (alt)","protocol":"I2C","capabilities":["digital-input","digital-output","i2c"]}, {"pin":"Pin 29","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 31","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 32","function":"PWM","protocol":"PWM","capabilities":["digital-output","pwm"]}, {"pin":"Pin 33","function":"PWM","protocol":"PWM","capabilities":["digital-output","pwm"]}, {"pin":"Pin 35","function":"I2S_SDI","protocol":"I2S","capabilities":["digital-input","i2s"]}, {"pin":"Pin 36","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 37","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 38","function":"I2S_SDO","protocol":"I2S","capabilities":["digital-output","i2s"]}, {"pin":"Pin 40","function":"I2S_SYNC","protocol":"I2S","capabilities":["digital-output","i2s"]}
- **Firmware:** armbian, debian, ubuntu, android
- **Use Cases:** edge-ai, media-player, home-server, voice-assistant, smart-home, arm-sbc-development, iot-gateway, computer-vision
- **Stores:** {"name":"Khadas","url":"https://www.khadas.com/vim4","price":"219.90"}
- **Links:** Product Url: https://www.khadas.com/vim4, Wiki Url: https://docs.khadas.com/products/sbc/vim4/start, Datasheet Url: https://dl.khadas.com/products/vim4/specs/vim4-specs.pdf, Github Url: https://github.com/khadas
- **Price:** Usd: 219.9, Buy Url: https://www.khadas.com/vim4

## Tags

`amlogic`, `a311d2`, `linux`, `arm`, `sbc`, `wifi6`, `npu`, `khadas`, `media`, `ai`

---
[View full page](https://openhardware.directory/s/1439/khadas-vim4)

---

# Radxa ROCK 5C

> 86×56mm RK3588S2 SBC with up to 32GB LPDDR4x, WiFi 6, BT 5.4, GbE with PoE, 8K HDMI 2.1, 40-pin GPIO, Raspberry Pi PCIe FFC connector, and a price starting at $57 — Radxa's compact flagship for the RPi form factor.

## Details

- **Brand:** Radxa
- **Board Types:** linux-sbc
- **Connectivity:** Ethernet: Gigabit Ethernet with PoE support, Wifi: 802.11 a/b/g/n/ac/ax (WiFi 6), Bluetooth: Bluetooth 5.4
- **Specs:** Cpu: ARM Cortex-A76 ×4 @ 2.4GHz + Cortex-A55 ×4 @ 1.8GHz, Cpu Architecture: ARM big.LITTLE (Cortex-A76 + A55), Cpu Frequency: 2.4GHz, Cpu Cores: 8, Ram: 2GB / 4GB / 8GB / 16GB / 32GB LPDDR4x, Flash: eMMC module socket, Sd Card: microSD, Usb: 2× USB 2.0 Type-A, 1× USB 3.0 Host, 1× USB 3.0 OTG, Power: USB-C 5V (or PoE via HAT), Operating Voltage: 3.3V GPIO, Operating Temp: 0°C to 50°C, Dimensions: 86 × 56mm, Antenna Connector: Built-in PCB antenna (WiFi 6 + BT 5.4)
- **Components:** {"name":"RK3588S","type":"soc","label":"Octa-Core RK3588S2 with 6 TOPS NPU","description":"Rockchip RK3588S2: 4× Cortex-A76 @ 2.4GHz + 4× Cortex-A55 @ 1.8GHz, Mali-G610 MP4 GPU, 6 TOPS NPU, 8K H.265/VP9 decode.","datasheetUrl":"https://www.rock-chips.com/a/en/products/RK35_Series/2022/0926/1660.html"}
- **Gpio Map:** {"pin":"Pin 3","function":"I2C_SDA","protocol":"I2C","capabilities":["digital-input","digital-output","i2c"]}, {"pin":"Pin 5","function":"I2C_SCL","protocol":"I2C","capabilities":["digital-input","digital-output","i2c"]}, {"pin":"Pin 7","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 8","function":"UART_TX","protocol":"UART","capabilities":["digital-output","uart"]}, {"pin":"Pin 10","function":"UART_RX","protocol":"UART","capabilities":["digital-input","uart"]}, {"pin":"Pin 11","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 13","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 15","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 16","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 18","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 19","function":"SPI_MOSI","protocol":"SPI","capabilities":["digital-output","spi"]}, {"pin":"Pin 21","function":"SPI_MISO","protocol":"SPI","capabilities":["digital-input","spi"]}, {"pin":"Pin 22","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 23","function":"SPI_CLK","protocol":"SPI","capabilities":["digital-output","spi"]}, {"pin":"Pin 24","function":"SPI_CSn","protocol":"SPI","capabilities":["digital-output","spi"]}, {"pin":"Pin 26","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 27","function":"I2C_SDA (alt)","protocol":"I2C","capabilities":["digital-input","digital-output","i2c"]}, {"pin":"Pin 28","function":"I2C_SCL (alt)","protocol":"I2C","capabilities":["digital-input","digital-output","i2c"]}, {"pin":"Pin 29","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 31","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 32","function":"PWM","protocol":"PWM","capabilities":["digital-output","pwm"]}, {"pin":"Pin 33","function":"PWM","protocol":"PWM","capabilities":["digital-output","pwm"]}, {"pin":"Pin 35","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 36","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 37","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 38","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 40","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}
- **Firmware:** armbian, debian, ubuntu, android
- **Use Cases:** home-server, arm-sbc-development, edge-ai, embedded-linux, media-player, iot-gateway, digital-signage, home-automation
- **Stores:** {"name":"Radxa","url":"https://radxa.com/products/rock5/5c/","price":"57.11"}
- **Links:** Product Url: https://radxa.com/products/rock5/5c/, Datasheet Url: https://dl.radxa.com/rock5/5c/docs/hw/v1100/radxa_rock5c_product_brief.pdf, Github Url: https://github.com/radxa
- **Price:** Usd: 57.11, Buy Url: https://radxa.com/products/rock5/5c/

## Tags

`rk3588s`, `linux`, `arm`, `sbc`, `wifi6`, `npu`, `radxa`, `raspberry-pi-compatible`, `poe`, `rockchip`

---
[View full page](https://openhardware.directory/s/1439/radxa-rock-5c)

---

# Radxa ROCK 5T

> 110×80mm RK3588 SBC with dual 2.5GbE, dual M.2 NVMe, WiFi 6, four independent display outputs, HDMI input, 4G/5G SIM slot, and up to 32GB LPDDR5 — the ROCK 5 ITX feature set in a standard SBC footprint.

## Details

- **Brand:** Radxa
- **Board Types:** linux-sbc
- **Connectivity:** Ethernet: 2× 2.5 Gbps Ethernet, Wifi: 802.11 a/b/g/n/ac/ax (WiFi 6), Bluetooth: Bluetooth 5.2, Cellular: 4G LTE / 5G via M.2 Key-B + Nano SIM
- **Specs:** Cpu: ARM Cortex-A76 ×4 @ 2.4GHz + Cortex-A55 ×4 @ 1.8GHz, Cpu Architecture: ARM big.LITTLE (Cortex-A76 + A55), Cpu Frequency: 2.4GHz, Cpu Cores: 8, Ram: 4GB / 8GB / 16GB / 24GB / 32GB LPDDR5, Flash: 16–128GB eMMC (optional) + 2× M.2 NVMe (PCIe 3.0 x2), Sd Card: microSD, Usb: 2× USB 3.1 Gen1 Type-A, 2× USB 2.0 Type-A, 1× USB 3.1 Type-C (DP Alt Mode), Power: 12V DC, Operating Voltage: 3.3V GPIO, Dimensions: 110 × 80mm, Antenna Connector: Built-in PCB antenna (WiFi 6 + BT 5.2)
- **Components:** {"name":"RK3588","type":"soc","label":"Octa-Core RK3588 with 6 TOPS NPU","description":"Rockchip RK3588: 4× Cortex-A76 @ 2.4GHz + 4× Cortex-A55 @ 1.8GHz, Mali-G610 MP4 GPU, 6 TOPS NPU, 8K H.265/VP9 decode @ 60fps.","datasheetUrl":"https://www.rock-chips.com/a/en/products/RK35_Series/2022/0926/1660.html"}
- **Gpio Map:** {"pin":"Pin 3","function":"I2C_SDA","protocol":"I2C","capabilities":["digital-input","digital-output","i2c"]}, {"pin":"Pin 5","function":"I2C_SCL","protocol":"I2C","capabilities":["digital-input","digital-output","i2c"]}, {"pin":"Pin 7","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 8","function":"UART_TX","protocol":"UART","capabilities":["digital-output","uart"]}, {"pin":"Pin 10","function":"UART_RX","protocol":"UART","capabilities":["digital-input","uart"]}, {"pin":"Pin 11","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 13","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 15","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 16","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 18","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 19","function":"SPI_MOSI","protocol":"SPI","capabilities":["digital-output","spi"]}, {"pin":"Pin 21","function":"SPI_MISO","protocol":"SPI","capabilities":["digital-input","spi"]}, {"pin":"Pin 22","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 23","function":"SPI_CLK","protocol":"SPI","capabilities":["digital-output","spi"]}, {"pin":"Pin 24","function":"SPI_CSn","protocol":"SPI","capabilities":["digital-output","spi"]}, {"pin":"Pin 27","function":"I2C_SDA (alt)","protocol":"I2C","capabilities":["digital-input","digital-output","i2c"]}, {"pin":"Pin 28","function":"I2C_SCL (alt)","protocol":"I2C","capabilities":["digital-input","digital-output","i2c"]}, {"pin":"Pin 29","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 31","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 32","function":"PWM","protocol":"PWM","capabilities":["digital-output","pwm"]}, {"pin":"Pin 33","function":"PWM","protocol":"PWM","capabilities":["digital-output","pwm"]}, {"pin":"Pin 35","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 36","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 37","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 38","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 40","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}
- **Firmware:** armbian, debian, ubuntu, android
- **Use Cases:** home-server, home-server, digital-signage, edge-ai, edge-computing, home-lab-networking, arm-sbc-development, computer-vision
- **Stores:** {"name":"Arace Tech","url":"https://radxa.com/products/rock5/5t/","price":"139.50"}
- **Links:** Product Url: https://radxa.com/products/rock5/5t/, Github Url: https://github.com/radxa, Datasheet Url: https://www.rock-chips.com/a/en/products/RK35_Series/2022/0926/1660.html
- **Price:** Usd: 139.5, Buy Url: https://radxa.com/products/rock5/5t/

## Tags

`rk3588`, `linux`, `arm`, `sbc`, `nas`, `2.5gbe`, `wifi6`, `npu`, `radxa`, `multi-display`, `nvme`

---
[View full page](https://openhardware.directory/s/1439/radxa-rock-5t)

---

# Orange Pi 5

> The Orange Pi 5 is a high-performance single-board computer powered by the Rockchip RK3588S octa-core SoC, offering up to 16GB LPDDR4X RAM with USB 3.0, PCIe M.2, and 4K video output — ideal for demanding embedded Linux applications.

## Details

- **Brand:** Xunlong
- **Board Types:** linux-sbc
- **Firmware:** armbian
- **Specs:** Cpu: Rockchip RK3588S — 4x Cortex-A76 @ 2.4GHz + 4x Cortex-A55 @ 1.8GHz, Cpu Architecture: ARM Cortex-A76 + A55, Cpu Frequency: 2.4GHz, Cpu Cores: 8, Ram: 4GB / 8GB / 16GB LPDDR4X, Flash: eMMC module + M.2 slot (NVMe/SATA), Usb: 1x USB 3.0, 2x USB 2.0, 1x USB-C, Power: USB-C Power Delivery, Operating Voltage: 3.3V, Sd Card: microSD, Antenna Connector: M.2 wireless module slot (optional)
- **Connectivity:** Wifi: Optional via M.2 module (AP6275P: 802.11 a/b/g/n/ac/ax), Bluetooth: Optional via M.2 module (BT 5.0), Ethernet: Gigabit Ethernet
- **Components:** {"name":"RK3588S","type":"soc","label":"Rockchip RK3588S","description":"Octa-core SoC with 4x Cortex-A76 + 4x Cortex-A55, Mali-G610 GPU, 6 TOPS NPU","datasheetUrl":"https://www.rock-chips.com/a/en/products/RK35_Series/2022/0926/1660.html"}
- **Use Cases:** desktop-computing, media-center, ai-ml, nas
- **Links:** Product Url: http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-5.html, Wiki Url: https://www.armbian.com/orangepi-5/
- **Stores:** {"name":"AliExpress","url":"https://www.aliexpress.com/store/1553371","price":"60.00"}
- **Price:** Usd: 60, Buy Url: https://www.aliexpress.com/store/1553371

## Tags

`sbc`, `linux`, `rockchip`, `rk3588s`, `arm64`, `4k`, `npu`, `nvme`, `armbian`

---
[View full page](https://openhardware.directory/s/1439/orange-pi-5)

---

# Khadas VIM2

> Powerful single-board computer with the Amlogic S912 octa-core SoC, 3GB DDR4 RAM, dual-band Wi-Fi ac, Bluetooth 5.0, and Gigabit Ethernet — supported by Armbian.

## Details

- **Brand:** Khadas
- **Board Types:** linux-sbc
- **Firmware:** armbian
- **Specs:** Cpu: Amlogic S912, Cpu Architecture: ARM Cortex-A53, Cpu Frequency: 1.5 GHz, Cpu Cores: 8, Ram: 3GB DDR4, Flash: 16GB / 32GB eMMC, Sd Card: microSD, Usb: 2× USB-A + 1× USB-C, Power: 5V, Operating Voltage: 3.3V, Antenna Connector: true
- **Connectivity:** Wifi: 802.11 a/b/g/n/ac (dual-band), Bluetooth: BLE 5.0, Ethernet: Gigabit Ethernet
- **Components:** {"type":"soc","name":"Amlogic S912","value":"amlogic-s912","label":"Octa-Core Media SoC","description":"Amlogic S912 octa-core Cortex-A53 @ 1.5GHz SoC with Mali-T820 GPU, supports 4K H.265.","datasheetUrl":"https://www.amlogic.com/#Products/92/index.html"}
- **Use Cases:** media-center, desktop-computing
- **Links:** Product Url: https://www.khadas.com/vim2, Wiki Url: https://docs.khadas.com/products/sbc/vim2/
- **Soc:** amlogic-s912
- **Price:** Usd: 89.9, Buy Url: https://www.khadas.com/product-page/new-vim2
- **Stores:** {"name":"Khadas","url":"https://www.khadas.com/product-page/new-vim2","price":"$89.90"}

## Tags

`sbc`, `amlogic`, `armbian`, `linux`, `media-center`, `khadas`

---
[View full page](https://openhardware.directory/s/1439/khadas-vim2)

---

# Khadas VIM3

> High-performance single-board computer with the Amlogic A311D hexa-core SoC, up to 4GB DDR4 RAM, 5 TOPS NPU for AI inference, Wi-Fi 5, and USB-C PD — supported by Armbian.

## Details

- **Brand:** Khadas
- **Board Types:** linux-sbc
- **Firmware:** armbian
- **Specs:** Cpu: Amlogic A311D, Cpu Architecture: ARM Cortex-A73 / Cortex-A53, Cpu Frequency: 2.2 GHz, Cpu Cores: 6, Ram: 2GB / 4GB DDR4, Flash: 16GB / 32GB eMMC, Sd Card: microSD, Usb: 3× USB-A + 1× USB-C + 1× USB-C (PD), Power: 5V–20V USB-C PD, Operating Voltage: 3.3V, Antenna Connector: true
- **Connectivity:** Wifi: 802.11 a/b/g/n/ac (Wi-Fi 5, dual-band), Bluetooth: BLE 5.0, Ethernet: Gigabit Ethernet
- **Components:** {"type":"soc","name":"Amlogic A311D","value":"amlogic-a311d","label":"Hexa-Core AI SoC","description":"Amlogic A311D hexa-core SoC (Cortex-A73×4 + Cortex-A53×2) with Mali-G52 MP4 GPU and 5 TOPS NPU for AI tasks.","datasheetUrl":"https://www.amlogic.com/#Products/383/index.html"}
- **Use Cases:** edge-ai, desktop-computing, media-center
- **Links:** Product Url: https://www.khadas.com/vim3, Wiki Url: https://docs.khadas.com/products/sbc/vim3/
- **Soc:** amlogic-a311d
- **Price:** Usd: 129, Buy Url: https://www.khadas.com/product-page/vim3
- **Stores:** {"name":"Khadas","url":"https://www.khadas.com/product-page/vim3","price":"$129.00"}

## Tags

`sbc`, `amlogic`, `armbian`, `linux`, `ai`, `edge-ai`, `khadas`

---
[View full page](https://openhardware.directory/s/1439/khadas-vim3)

---

# Khadas VIM1S

> Compact single-board computer with the Amlogic S905Y4 quad-core SoC, 4GB LPDDR4, 32GB eMMC, Wi-Fi 5, Bluetooth 5.1, and 100Mbps Ethernet — supported by Armbian.

## Details

- **Brand:** Khadas
- **Board Types:** linux-sbc
- **Firmware:** armbian
- **Specs:** Cpu: Amlogic S905Y4, Cpu Architecture: ARM Cortex-A55, Cpu Frequency: 2.0 GHz, Cpu Cores: 4, Ram: 4GB LPDDR4, Flash: 32GB eMMC, Sd Card: none, Usb: 1× USB-C + 1× USB-A, Power: 5V, Operating Voltage: 3.3V, Antenna Connector: true
- **Connectivity:** Wifi: 802.11 a/b/g/n/ac (Wi-Fi 5, dual-band), Bluetooth: Bluetooth 5.1, Ethernet: 100Mbps Ethernet
- **Components:** {"type":"soc","name":"Amlogic S905Y4","value":"amlogic-s905y4","label":"Quad-Core Media SoC","description":"Amlogic S905Y4 quad-core Cortex-A55 @ 2.0GHz SoC with Mali-G31 GPU, eMMC-only design.","datasheetUrl":"https://www.amlogic.com/#Products/386/index.html"}
- **Use Cases:** media-center, desktop-computing
- **Links:** Product Url: https://www.khadas.com/vim1s, Wiki Url: https://docs.khadas.com/products/sbc/vim1s/
- **Soc:** amlogic-s905y4
- **Price:** Usd: 79, Buy Url: https://www.khadas.com/product-page/vim1s
- **Stores:** {"name":"Khadas","url":"https://www.khadas.com/product-page/vim1s","price":"$79.00"}

## Tags

`sbc`, `amlogic`, `armbian`, `linux`, `media-center`, `khadas`

---
[View full page](https://openhardware.directory/s/1439/khadas-vim1s)

---

# Banana Pi M7

> Banana Pi M7 is a high-performance SBC powered by the Rockchip RK3588 octa-core SoC with up to 32GB LPDDR4X, NVMe SSD support, WiFi 6, dual 2.5GbE, and USB-C PD power.

## Details

- **Brand:** Banana Pi
- **Board Type:** linux-sbc
- **Connectivity:** Wifi: WiFi 6 (802.11ax), Bluetooth: BT 5.0, Ethernet: 2x 2.5 Gigabit Ethernet
- **Specs:** Cpu: Rockchip RK3588, Cpu Architecture: ARM Cortex-A76/A55, Cpu Frequency: 2.4GHz, Cpu Cores: octa-core, Ram: 8GB/16GB/32GB LPDDR4X, Flash: eMMC + M.2 NVMe, Usb: USB 3.0 + USB-C, Power: USB-C PD 5V-20V, Operating Voltage: 5V-20V, Sd Card: microSD, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"Rockchip RK3588","type":"soc","label":"Octa-Core Flagship SoC with NPU","description":"Rockchip RK3588 octa-core SoC with Cortex-A76x4 + A55x4 at 2.4GHz, Mali-G610 GPU, and 6 TOPS NPU for AI inference.","datasheetUrl":"https://www.rock-chips.com/a/en/products/RK35_Series/2022/0926/1660.html"}
- **Firmware Compatible:** armbian
- **Links:** Product Url: https://www.armbian.com/bananapi-m7/, Vendor Url: https://www.banana-pi.org/en/banana-pi-sbcs/169.html
- **Product Readiness:** consumer
- **Use Cases:** edge-ai-inference, high-performance-nas, desktop-linux, home-lab-gateway
- **Price:** Usd: 165, Buy Url: https://www.aliexpress.com/item/1005006504845998.html
- **Stores:** {"name":"AliExpress","url":"https://www.aliexpress.com/item/1005006504845998.html","price":"$165.00"}

## Tags

`banana-pi`, `rockchip`, `rk3588`, `sbc`, `linux`, `armbian`, `nvme`, `wifi6`, `2.5gbe`, `single-board-computer`, `ai`, `npu`

---
[View full page](https://openhardware.directory/s/1439/bananapi-m7)

---

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

## Details

- **Brand:** Banana Pi
- **Board Type:** linux-sbc
- **Connectivity:** Wifi: WiFi 5 (802.11ac), Bluetooth: BT 5.0, Ethernet: Gigabit Ethernet (10/100/1000M)
- **Specs:** Cpu: Amlogic S922X, Cpu Architecture: ARM Cortex-A73/A53, Cpu Frequency: 1.8GHz, Cpu Cores: hexa-core, Ram: 4GB DDR4, Flash: 16GB eMMC, Usb: 4x USB 3.0 + USB-C 3.0, Power: 12V DC barrel jack, Operating Voltage: 12V, Sd Card: microSD, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"Amlogic S922X","type":"soc","label":"Hexa-Core ARM SoC","description":"Amlogic S922X hexa-core SoC with four Cortex-A73 cores at 1.8GHz and two Cortex-A53 cores at 1.9GHz, Mali-G52 GPU.","datasheetUrl":"https://www.amlogic.com/#Products/395/index.html"}
- **Firmware Compatible:** armbian
- **Links:** Product Url: https://www.armbian.com/bananapi-m2s/, Vendor Url: https://www.banana-pi.org/en/banana-pi-sbcs/97.html
- **Product Readiness:** consumer
- **Use Cases:** media-server, home-assistant-host, openmediavault-nas, self-hosted-linux-server
- **Price:** Usd: 96, Buy Url: https://www.banana-pi.org/en/banana-pi-sbcs/97.html
- **Stores:** {"name":"Banana Pi","url":"https://www.banana-pi.org/en/banana-pi-sbcs/97.html","price":"$96.00"}

## Tags

`banana-pi`, `amlogic`, `s922x`, `sbc`, `linux`, `armbian`, `wifi5`, `bluetooth`, `usb3`, `gigabit-ethernet`, `single-board-computer`

---
[View full page](https://openhardware.directory/s/1439/bananapi-m2s)

---

# Radxa Rock S0

> Tiny Rockchip RK3308B SBC with up to 512MB DDR3, 8GB eMMC, microSD, WiFi 4, Bluetooth 5.0, and USB-C OTG — a postage-stamp Linux board for IoT and audio applications.

## Details

- **Brand:** Radxa
- **Board Type:** linux-sbc
- **Product Readiness:** consumer
- **Specs:** Cpu: Rockchip RK3308B, Cpu Architecture: ARM Cortex-A35, Cpu Cores: 4, Cpu Frequency: 1.3GHz, Soc: rk3308b, Ram: 256MB / 512MB DDR3, Flash: 4GB / 8GB eMMC, Storage: 4GB / 8GB eMMC + microSD, Sd Card: microSD, Audio: 8-channel built-in codec, Operating Voltage: 3.3V, Power: 5V, Antenna Connector: U.FL/IPEX
- **Connectivity:** Wifi: WiFi 4 (802.11n), Bluetooth: BLE 5.0
- **Firmware Compatible:** armbian
- **Use Cases:** iot, audio, embedded, voice-assistant
- **Links:** Product Url: https://radxa.com/products/rockpi/s0, Armbian: https://www.armbian.com/radxa-rock-s0/
- **Open Source:** Schematics: true
- **Price:** Usd: 13.99, Buy Url: https://arace.tech/products/radxa-rock-s0
- **Stores:** {"name":"Arace Tech","url":"https://arace.tech/products/radxa-rock-s0","price":"$13.99"}

## Tags

`radxa`, `rock-s0`, `rk3308b`, `sbc`, `linux`, `armbian`, `tiny`, `iot`, `audio`, `wifi`

---
[View full page](https://openhardware.directory/s/1439/radxa-rock-s0)

---

# Banana Pi M2+

> Banana Pi M2+ is a compact SBC powered by the Allwinner H3 quad-core SoC with 1GB DDR3, 8GB eMMC, 802.11n WiFi, Bluetooth 4.0, four USB 2.0 ports, and micro-USB power.

## Details

- **Brand:** Banana Pi
- **Board Type:** linux-sbc
- **Connectivity:** Wifi: WiFi 4 (802.11 b/g/n), Bluetooth: BT 4.0, Ethernet: Fast Ethernet (10/100M)
- **Specs:** Cpu: Allwinner H3, Cpu Architecture: ARM Cortex-A7, Cpu Frequency: 1.2GHz, Cpu Cores: quad-core, Ram: 1GB DDR3, Flash: 8GB eMMC, Usb: 4x USB 2.0 + micro-USB OTG, Power: 5V micro-USB, Operating Voltage: 5V, Sd Card: microSD, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"Allwinner H3","type":"soc","label":"Quad-Core ARM Cortex-A7 SoC","description":"Allwinner H3 quad-core Cortex-A7 SoC at 1.2GHz with Mali-400 MP2 GPU, widely used in affordable maker SBCs.","datasheetUrl":"https://linux-sunxi.org/images/4/4e/H3_Datasheet_v1.2.pdf"}
- **Firmware Compatible:** armbian
- **Links:** Product Url: https://www.armbian.com/banana-pi-m2-plus/, Vendor Url: https://www.banana-pi.org/en/banana-pi-sbcs/45.html
- **Product Readiness:** consumer
- **Use Cases:** lightweight-linux-server, educational-platform, iot-gateway, basic-home-server
- **Price:** Usd: 35, Buy Url: https://www.banana-pi.org/en/banana-pi-sbcs/45.html
- **Stores:** {"name":"Banana Pi","url":"https://www.banana-pi.org/en/banana-pi-sbcs/45.html","price":"$35.00"}

## Tags

`banana-pi`, `allwinner`, `h3`, `sbc`, `linux`, `armbian`, `wifi`, `bluetooth`, `usb2`, `single-board-computer`, `compact`, `affordable`

---
[View full page](https://openhardware.directory/s/1439/bananapi-m2-plus)

---

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

## Details

- **Brand:** FriendlyElec
- **Board Types:** linux-sbc
- **Firmware:** armbian
- **Specs:** Cpu: Amlogic S905 (Cortex-A53×4 @ 1.5GHz), Cpu Architecture: ARM Cortex-A53 (ARMv8-A 64-bit), Cpu Frequency: 1.5GHz, Cpu Cores: 4, Ram: 2GB DDR3, Flash: 8GB eMMC, Usb: USB 2.0×4, USB-C, Power: 12V DC barrel jack, Operating Voltage: 3.3V, Sd Card: microSD, Antenna Connector: built-in PCB antenna
- **Connectivity:** Ethernet: Gigabit Ethernet, Wifi: 802.11b/g/n, Bluetooth: 4.0
- **Components:** {"type":"soc","name":"Amlogic S905","value":"amlogic-s905","label":"Quad-Core 64-bit Media SoC","description":"Amlogic S905 quad-core Cortex-A53 SoC with Mali-450 GPU, one of the first popular 64-bit ARM media processors.","datasheetUrl":"https://dn.odroid.com/S905/DataSheet/S905_Public_Datasheet_V1.1.4.pdf"}
- **Use Cases:** media-center, iot-gateway, home-automation, desktop-computing
- **Links:** Product Url: https://www.friendlyelec.com/index.php?route=product/product&product_id=188, Wiki Url: https://wiki.friendlyelec.com/wiki/index.php/NanoPi_K2
- **Price:** Usd: 39.99, Buy Url: https://www.friendlyelec.com/index.php?route=product/category&path=69

## Tags

`sbc`, `amlogic`, `s905`, `friendlyelec`, `nanopi`, `wifi`, `bluetooth`, `media`, `linux-sbc`

---
[View full page](https://openhardware.directory/s/1439/friendlyelec-nanopi-k2)

---

# Banana Pi M4 Zero

> Banana Pi M4 Zero is a compact Zero-form-factor SBC powered by the Rockchip RK3528 quad-core SoC with up to 4GB DDR4, 16GB eMMC, WiFi 5, Bluetooth 5.0, and USB-C power.

## Details

- **Brand:** Banana Pi
- **Board Type:** linux-sbc
- **Connectivity:** Wifi: WiFi 5 (802.11ac), Bluetooth: BT 5.0, Ethernet: Fast Ethernet (10/100M)
- **Specs:** Cpu: Rockchip RK3528, Cpu Architecture: ARM Cortex-A53, Cpu Frequency: 2.0GHz, Cpu Cores: quad-core, Ram: 1GB/2GB/4GB DDR4, Flash: 8GB/16GB eMMC, Usb: USB-C OTG + USB 2.0 Host, Power: 5V, Operating Voltage: 5V, Sd Card: microSD, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"Rockchip RK3528","type":"soc","label":"Quad-Core ARM Cortex-A53 SoC","description":"Rockchip RK3528 quad-core Cortex-A53 SoC at 2.0GHz with Mali-450 GPU and 4K H.265 hardware video decode.","datasheetUrl":"https://www.rock-chips.com/a/en/products/RK35_Series/2022/1012/1681.html"}
- **Firmware Compatible:** armbian
- **Links:** Product Url: https://www.armbian.com/bananapi-m4-zero/, Vendor Url: https://www.banana-pi.org/en/banana-pi-sbcs/171.html
- **Product Readiness:** consumer
- **Use Cases:** compact-media-player, space-constrained-embedded-linux, iot-gateway, portable-linux-computer
- **Price:** Usd: 29, Buy Url: https://www.banana-pi.org/en/banana-pi-sbcs/171.html
- **Stores:** {"name":"Banana Pi","url":"https://www.banana-pi.org/en/banana-pi-sbcs/171.html","price":"$29.00"}

## Tags

`banana-pi`, `rockchip`, `rk3528`, `sbc`, `linux`, `armbian`, `zero-form-factor`, `wifi5`, `bluetooth`, `usb-c`, `single-board-computer`, `compact`

---
[View full page](https://openhardware.directory/s/1439/bananapi-m4-zero)

---

# Xiaomi Pad 5 Pro

> Xiaomi Pad 5 Pro Android tablet (Snapdragon 870, 6GB/8GB LPDDR5, WiFi 6) running mainline Armbian Linux via community port — a high-resolution tablet repurposed as a Linux device.

## Details

- **Brand:** Xiaomi
- **Board Type:** linux-sbc
- **Connectivity:** Wifi: 802.11ax (WiFi 6), Bluetooth: BLE 5.2
- **Specs:** Cpu: snapdragon-870, Cpu Architecture: Cortex-A77, Cpu Frequency: 3.2GHz, Cpu Cores: 8, Ram: 6GB/8GB LPDDR5, Flash: 128GB/256GB UFS 3.1, Sd Card: No, Usb: USB-C, Operating Voltage: 3.3V, Power: 5V via USB-C (67W), Display Type: LCD, Display Size: 11", Display Resolution: 2560×1600
- **Firmware Compatible:** armbian
- **Links:** Product Url: https://www.mi.com/global/product/xiaomi-pad-5-pro
- **Use Cases:** linux-on-tablet, portable-linux, mobile-development, embedded-linux
- **Product Readiness:** developer
- **Price:** Usd: 449, Buy Url: https://www.gsmarena.com/xiaomi_pad_5_pro-11043.php

## Tags

`linux-sbc`, `armbian`, `snapdragon`, `tablet-linux`, `xiaomi`, `mobile-linux`

---
[View full page](https://openhardware.directory/s/1439/xiaomi-pad-5-pro)

---

# Radxa NIO 12L

> Radxa NIO 12L — MediaTek Dimensity 1200 (MT8395) octa-core SBC with 8GB/16GB LPDDR4X, 64GB/128GB eMMC, WiFi 6, Gigabit Ethernet, and USB-C, running Armbian Linux.

## Details

- **Brand:** Radxa
- **Board Type:** linux-sbc
- **Connectivity:** Wifi: 802.11ax (WiFi 6), Bluetooth: BLE 5.2, Ethernet: Gigabit
- **Specs:** Cpu: mediatek-mt8395, Cpu Architecture: Cortex-A78 + Cortex-A55, Cpu Frequency: 3.0GHz, Cpu Cores: 8, Ram: 8GB/16GB LPDDR4X, Flash: 64GB/128GB eMMC, Sd Card: microSD, Usb: USB-C 3.2 Gen 1, Operating Voltage: 3.3V, Power: 5V
- **Firmware Compatible:** armbian
- **Links:** Product Url: https://radxa.com/products/nio/12l/
- **Use Cases:** edge-computing, edge-ai, compact-server, embedded-linux
- **Product Readiness:** consumer
- **Price:** Usd: 99, Buy Url: https://arace.tech/products/radxa-nio-12l
- **Stores:** {"name":"Arace Tech","url":"https://arace.tech/products/radxa-nio-12l","price":"$99.00"}

## Tags

`linux-sbc`, `armbian`, `mediatek`, `dimensity-1200`, `radxa`, `wifi6`, `gigabit`

---
[View full page](https://openhardware.directory/s/1439/radxa-nio-12l)

---

# Radxa Dragon Q6A

> Radxa Dragon Q6A — Qualcomm QCM6490 industrial SBC with 5G modem, 8GB LPDDR5, 64GB/128GB eMMC, WiFi 6E, Bluetooth 5.2, and USB-C for industrial edge computing.

## Details

- **Brand:** Radxa
- **Board Type:** linux-sbc
- **Connectivity:** Wifi: 802.11ax (WiFi 6E), Bluetooth: BLE 5.2, Cellular: 5G
- **Specs:** Cpu: qualcomm-qcm6490, Cpu Architecture: Kryo 670, Cpu Frequency: 2.7GHz, Cpu Cores: 8, Ram: 8GB LPDDR5, Flash: 64GB/128GB eMMC, Sd Card: none, Usb: USB-C 3.1, Operating Voltage: 3.3V, Power: 5V
- **Firmware Compatible:** armbian
- **Links:** Product Url: https://radxa.com/products/dragon/q6a/
- **Use Cases:** industrial-iot, edge-computing, 5g-gateway, autonomous-robotics
- **Product Readiness:** developer
- **Price:** Usd: 59.5, Buy Url: https://arace.tech/products/radxa-dragon-q6a
- **Stores:** {"name":"Arace Tech","url":"https://arace.tech/products/radxa-dragon-q6a","price":"$59.50"}

## Tags

`linux-sbc`, `armbian`, `qualcomm`, `qcm6490`, `5g`, `industrial`, `radxa`, `wifi6e`, `edge-computing`

---
[View full page](https://openhardware.directory/s/1439/radxa-dragon-q6a)

---

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

## Details

- **Brand:** Adafruit
- **Price:** Usd: 29.95, Buy Url: https://www.adafruit.com/product/2995
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/2995","price":"29.95"}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Bluetooth: BLE 4.0 (nRF51822)
- **Specs:** Cpu: ATSAMD21G18 ARM Cortex-M0+ @ 48 MHz, Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 48 MHz, Cpu Cores: 1, Ram: 32KB SRAM, Flash: 256KB, Operating Voltage: 3.3V, Dimensions: 51.2 × 22.8 × 8 mm, Weight: 5.7g, Power: 5V + LiPo, Antenna Connector: Built-in PCB antenna, Sd Card: none, Analog Inputs: 10, Analog Outputs: 1, Pwm Pins: 8
- **Gpio Map:** {"pin":"PA11","function":"RX — UART Receive","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"PA10","function":"TX — UART Transmit","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"PA15","function":"D5 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA20","function":"D6 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA07","function":"D9 — GPIO / PWM / Analog","protocol":null,"capabilities":["digital-input","digital-output","pwm","analog-input"]}, {"pin":"PA18","function":"D10 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"PA16","function":"D11 — SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA19","function":"D12 — SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA17","function":"D13 — SPI SCK / LED","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA22","function":"SDA — I2C Data","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"PA23","function":"SCL — I2C Clock","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"PA02","function":"A0 — Analog In / DAC Out","protocol":null,"capabilities":["analog-input","analog-output"]}, {"pin":"PB08","function":"A1 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PB09","function":"A2 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PA04","function":"A3 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PA05","function":"A4 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"PB02","function":"A5 — Analog In","protocol":null,"capabilities":["analog-input"]}
- **Components:** {"name":"ATSAMD21G18","type":"mcu","label":"MCU","description":"ARM Cortex-M0+ microcontroller at 48MHz with 256KB flash, 32KB RAM, native USB.","datasheetUrl":"https://www.adafruit.com/images/product-files/2772/atmel-42181-sam-d21_datasheet.pdf"}, {"name":"nRF51822 (MDBT40)","type":"ble-module","label":"BLE Module","description":"Nordic Semiconductor BLE 4.0 SoC providing Bluetooth Low Energy connectivity via the MDBT40 module.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/2267/MDBT40-P256R.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"PA16","MISO":"PA19","SCK":"PA17"}}, {"name":"I2C","pins":{"SDA":"PA22","SCL":"PA23"}}, {"name":"UART","pins":{"TX":"PA10","RX":"PA11"}}, {"name":"BLE","pins":{}}
- **Usb:** Micro-USB
- **Power:** 5V via Micro-USB / 3.7V LiPo
- **Firmware Compatible:** arduino, circuitpython
- **Use Cases:** iot, wearable, ble-peripheral, ble-sensor-node, prototyping
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/2995, Github Url: https://github.com/adafruit/Adafruit-Feather-M0-Bluefruit-LE-PCB, Wiki Url: https://learn.adafruit.com/adafruit-feather-m0-bluefruit-le/overview, Datasheet Url: https://www.adafruit.com/images/product-files/2772/atmel-42181-sam-d21_datasheet.pdf

## Tags

`feather`, `ble`, `bluetooth`, `arm-cortex-m0`, `atsamd21`, `nrf51822`, `wearable`, `lipo-charger`, `adafruit`

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-m0-bluefruit-le)

---

# Adafruit PyGamer

> Handheld gaming console and dev board powered by ATSAMD51J19 (120MHz Cortex-M4F) with a 1.8" TFT display, 5 NeoPixels, accelerometer, and Feather-compatible headers. Runs MakeCode Arcade, CircuitPython, or Arduino.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 44.95, Buy Url: https://www.adafruit.com/product/4242
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/4242","price":44.95}
- **Board Type:** handheld-gaming
- **Connectivity:** Wifi: false, Bluetooth: false, Zigbee: false, Ethernet: false
- **Specs:** Cpu: ARM Cortex-M4F @ 120MHz (ATSAMD51J19), Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 120MHz, Cpu Cores: 1, Ram: 192KB, Flash: 512KB + 8MB QSPI, Display: 1.8" 160x128 TFT (ST7735R), Dimensions: 101.6 x 60.0 x 19.5mm, Weight: 37.5g, Operating Voltage: 3.3V, Power: 5V via Micro-USB or LiPoly battery, Sd Card: microSD, Antenna Connector: none
- **Components:** {"name":"ATSAMD51J19","type":"mcu","label":"Main MCU","description":"ARM Cortex-M4F @ 120MHz, 512KB Flash, 192KB RAM, 3.3V logic.","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/SAM_D5xE5x_Family_Data_Sheet_DS60001507F.pdf"}, {"name":"LIS3DH","type":"mcu","label":"Accelerometer","description":"Triple-axis MEMS accelerometer with tap and free-fall detection.","datasheetUrl":"https://www.st.com/resource/en/datasheet/lis3dh.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"D26","SCL":"D27"}}, {"name":"SPI","pins":{"MOSI":"D11","MISO":"D12","SCK":"D13"}}, {"name":"UART","pins":{"TX":"D1","RX":"D0"}}, {"name":"PWM","pins":{}}, {"name":"ADC","pins":{}}
- **Gpio Map:** {"pin":"A0","function":"A0 — ADC/DAC","protocol":"ADC","capabilities":["analog-input","dac","digital-input","digital-output","pwm"]}, {"pin":"A1","function":"A1 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output","pwm"]}, {"pin":"A2","function":"A2 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output","pwm"]}, {"pin":"A3","function":"A3 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output","pwm"]}, {"pin":"A4","function":"A4 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output","pwm"]}, {"pin":"A5","function":"A5 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output","pwm"]}, {"pin":"D5","function":"D5 — Digital","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","function":"D6 — Digital","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D9","function":"D9 — Digital/PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D10","function":"D10 — Digital/PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D11","function":"D11 — MOSI/PWM","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","spi-mosi"]}, {"pin":"D12","function":"D12 — MISO","protocol":"SPI","capabilities":["digital-input","digital-output","spi-miso"]}, {"pin":"D13","function":"D13 — SCK/LED","protocol":"SPI","capabilities":["digital-input","digital-output","spi-sck"]}, {"pin":"SDA","function":"SDA — I2C Data (D26)","protocol":"I2C","capabilities":["digital-input","digital-output","i2c-sda"]}, {"pin":"SCL","function":"SCL — I2C Clock (D27)","protocol":"I2C","capabilities":["digital-input","digital-output","i2c-scl"]}
- **Available Software:** circuitpython, makecode, arduino
- **Links:** Product Page: https://www.adafruit.com/product/4242, Product Url: https://www.adafruit.com/product/4242, Documentation: https://learn.adafruit.com/adafruit-pygamer, Github Url: https://github.com/adafruit/Adafruit_Arcada, Circuitpython: https://circuitpython.org/board/pygamer/
- **Firmware Compatible:** circuitpython, makecode, arduino
- **Certifications:** RoHS
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** retro-gaming, iot, wearable

## Tags

`gaming`, `handheld`, `atsamd51`, `circuitpython`, `makecode`, `feather`, `neopixel`, `stemma`

---
[View full page](https://openhardware.directory/s/1439/adafruit-pygamer)

---

# Adafruit HalloWing M4 Express

> Skull-shaped ATSAMD51J19 dev board (120MHz Cortex-M4F) with a 1.54" 240×240 IPS TFT, 4 capacitive touch inputs, 4 NeoPixels, accelerometer, speaker driver, and LiPoly charging. Perfect for Halloween props and wearables.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 39.95, Buy Url: https://www.adafruit.com/product/4300
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/4300","price":39.95}
- **Board Type:** microcontroller-board
- **Connectivity:** Wifi: false, Bluetooth: false, Zigbee: false, Ethernet: false
- **Specs:** Cpu: ARM Cortex-M4F @ 120MHz (ATSAMD51J19), Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 120MHz, Cpu Cores: 1, Ram: 192KB, Flash: 512KB + 8MB SPI Flash, Display: 1.54" IPS TFT 240x240, Dimensions: approx 60 x 53mm (skull shape), Operating Voltage: 3.3V, Power: 5V via Micro-USB or LiPoly battery, Sd Card: none, Antenna Connector: none
- **Components:** {"name":"ATSAMD51J19","type":"mcu","label":"Main MCU","description":"ARM Cortex-M4F @ 120MHz, 512KB Flash, 192KB RAM, 3.3V logic.","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/SAM_D5xE5x_Family_Data_Sheet_DS60001507F.pdf"}, {"name":"MSA311","type":"mcu","label":"Accelerometer","description":"3-axis MEMS digital accelerometer, I2C interface, low power.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/5309/msa311-v1.1-EN.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"SDA","SCL":"SCL"}}, {"name":"SPI","pins":{"MOSI":"D11","MISO":"D12","SCK":"D13"}}, {"name":"UART","pins":{"TX":"D1","RX":"D0"}}, {"name":"PWM","pins":{}}, {"name":"ADC","pins":{}}, {"name":"capacitive-touch","pins":{"T4":"D4","T5":"D5","T6":"D6","T7":"D7"}}
- **Gpio Map:** {"pin":"A0","function":"A0 — ADC/DAC","protocol":"ADC","capabilities":["analog-input","dac","digital-input","digital-output"]}, {"pin":"A1","function":"A1 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A2","function":"A2 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A3","function":"A3 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"D4","function":"D4 — Capacitive Touch","protocol":null,"capabilities":["digital-input","digital-output","capacitive-touch"]}, {"pin":"D5","function":"D5 — Capacitive Touch","protocol":null,"capabilities":["digital-input","digital-output","capacitive-touch"]}, {"pin":"D6","function":"D6 — Capacitive Touch","protocol":null,"capabilities":["digital-input","digital-output","capacitive-touch"]}, {"pin":"D7","function":"D7 — Capacitive Touch","protocol":null,"capabilities":["digital-input","digital-output","capacitive-touch"]}, {"pin":"SDA","function":"SDA — I2C Data (D20)","protocol":"I2C","capabilities":["digital-input","digital-output","i2c-sda"]}, {"pin":"SCL","function":"SCL — I2C Clock (D21)","protocol":"I2C","capabilities":["digital-input","digital-output","i2c-scl"]}
- **Available Software:** circuitpython, arduino
- **Links:** Product Page: https://www.adafruit.com/product/4300, Product Url: https://www.adafruit.com/product/4300, Documentation: https://learn.adafruit.com/adafruit-hallowing-m4, Github Url: https://github.com/adafruit/Adafruit_HalloWing
- **Firmware Compatible:** circuitpython, arduino
- **Certifications:** RoHS
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** wearable, iot, retro-gaming

## Tags

`halloween`, `atsamd51`, `circuitpython`, `neopixel`, `tft`, `capacitive-touch`, `feather`, `wearable`

---
[View full page](https://openhardware.directory/s/1439/adafruit-hallowing-m4-express)

---

# ESP32-C6-WROOM-1-N4 Module

> Espressif ESP32-C6 WROOM module with 4MB flash and PCB antenna, supporting Wi-Fi 6 (802.11ax), Bluetooth 5 LE, Zigbee 3.0, and Thread — for soldering onto custom IoT hardware.

## Details

- **Brand:** Espressif
- **Price:** Usd: 2.95, Buy Url: https://www.adafruit.com/product/5670
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5670","price":2.95}
- **Board Type:** module
- **Connectivity:** Wifi: 802.11ax (Wi-Fi 6), Bluetooth: BLE 5.0, Zigbee: 3.0, Thread: 1.3
- **Specs:** Cpu: ESP32-C6, Cpu Architecture: RISC-V 32-bit, Cpu Frequency: 160 MHz, Cpu Cores: 1, Flash: 4MB, Ram: 512KB SRAM, Sd Card: none, Operating Voltage: 3.3V, Power: 3.3V supply rail, Dimensions: 25.5 x 18.0 x 3.2 mm, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"ESP32-C6","type":"mcu","label":"SoC","description":"Espressif 32-bit RISC-V SoC with Wi-Fi 6, BT5 LE, Zigbee, Thread, 512KB SRAM.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/5670/esp32-c6-wroom-1_wroom-1u_datasheet_en.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO6","SCL":"GPIO7"}}, {"name":"SPI","pins":{"MOSI":"GPIO7","MISO":"GPIO2","SCK":"GPIO6"}}, {"name":"UART","pins":{"TX":"GPIO16","RX":"GPIO17"}}, {"name":"I2S","pins":{}}, {"name":"PWM","pins":{}}
- **Gpio Map:** {"pin":"GPIO0","function":"D0","protocol":"GPIO","capabilities":["digital","adc"]}, {"pin":"GPIO1","function":"D1","protocol":"GPIO","capabilities":["digital","adc"]}, {"pin":"GPIO2","function":"MISO","protocol":"SPI","capabilities":["spi-miso","digital","adc"]}, {"pin":"GPIO3","function":"D3","protocol":"GPIO","capabilities":["digital","adc"]}, {"pin":"GPIO4","function":"D4","protocol":"GPIO","capabilities":["digital","adc"]}, {"pin":"GPIO5","function":"D5","protocol":"GPIO","capabilities":["digital","adc"]}, {"pin":"GPIO6","function":"SDA / SCK","protocol":"I2C","capabilities":["i2c-sda","spi-sck","digital"]}, {"pin":"GPIO7","function":"SCL / MOSI","protocol":"I2C","capabilities":["i2c-scl","spi-mosi","digital"]}, {"pin":"GPIO8","function":"D8","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO9","function":"D9","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO10","function":"D10","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO11","function":"D11","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO12","function":"D12","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO13","function":"D13","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO14","function":"D14","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO15","function":"D15","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO16","function":"TX","protocol":"UART","capabilities":["uart-tx","digital"]}, {"pin":"GPIO17","function":"RX","protocol":"UART","capabilities":["uart-rx","digital"]}, {"pin":"GPIO18","function":"D18","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO19","function":"D19","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO20","function":"D20","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO21","function":"D21","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO22","function":"D22","protocol":"GPIO","capabilities":["digital"]}
- **Firmware Compatible:** esp-idf, arduino
- **Links:** Product Url: https://www.adafruit.com/product/5670, Datasheet Url: https://cdn-shop.adafruit.com/product-files/5670/esp32-c6-wroom-1_wroom-1u_datasheet_en.pdf
- **Certifications:** RoHS
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** iot, smart-home, industrial, prototyping

## Tags

`esp32-c6`, `espressif`, `wifi6`, `zigbee`, `thread`, `ble`, `module`, `wroom`

---
[View full page](https://openhardware.directory/s/1439/esp32-c6-wroom-1-n4)

---

# ESP32-C6-DevKitC-1-N8

> Espressif reference development board for the ESP32-C6 with 8MB flash, Wi-Fi 6, Bluetooth 5 LE, Zigbee 3.0, Thread, RGB LED, dual USB-C ports, and full GPIO breakout.

## Details

- **Brand:** Espressif
- **Price:** Usd: 9.95, Buy Url: https://www.adafruit.com/product/5672
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5672","price":9.95}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11ax (Wi-Fi 6), Bluetooth: BLE 5.0, Zigbee: 3.0, Thread: 1.3
- **Specs:** Cpu: ESP32-C6, Cpu Architecture: RISC-V 32-bit, Cpu Frequency: 160 MHz, Cpu Cores: 1, Flash: 8 MB, Ram: 512KB SRAM, Sd Card: none, Operating Voltage: 3.3V, Power: 5V, Antenna Connector: Built-in PCB antenna, Usb Type: USB-C
- **Components:** {"name":"ESP32-C6-WROOM-1","type":"mcu","label":"Module","description":"ESP32-C6 module with Wi-Fi 6, BT5 LE, Zigbee, Thread, 8MB flash, PCB antenna.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/5670/esp32-c6-wroom-1_wroom-1u_datasheet_en.pdf"}, {"name":"WS2812B RGB LED","type":"led","label":"RGB LED","description":"Addressable RGB LED on GPIO8.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO6","SCL":"GPIO7"}}, {"name":"SPI","pins":{"MOSI":"GPIO7","MISO":"GPIO2","SCK":"GPIO6"}}, {"name":"UART","pins":{"TX":"GPIO16","RX":"GPIO17"}}, {"name":"I2S","pins":{}}, {"name":"PWM","pins":{}}, {"name":"TWAI/CAN","pins":{}}
- **Gpio Map:** {"pin":"GPIO0","function":"D0","protocol":"GPIO","capabilities":["digital","adc"]}, {"pin":"GPIO1","function":"D1","protocol":"GPIO","capabilities":["digital","adc"]}, {"pin":"GPIO2","function":"MISO","protocol":"SPI","capabilities":["spi-miso","digital","adc"]}, {"pin":"GPIO3","function":"D3","protocol":"GPIO","capabilities":["digital","adc"]}, {"pin":"GPIO4","function":"D4","protocol":"GPIO","capabilities":["digital","adc"]}, {"pin":"GPIO5","function":"D5","protocol":"GPIO","capabilities":["digital","adc"]}, {"pin":"GPIO6","function":"SDA / SCK","protocol":"I2C","capabilities":["i2c-sda","spi-sck","digital"]}, {"pin":"GPIO7","function":"SCL / MOSI","protocol":"I2C","capabilities":["i2c-scl","spi-mosi","digital"]}, {"pin":"GPIO8","function":"RGB LED","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO9","function":"D9","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO10","function":"D10","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO11","function":"D11","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO12","function":"D12","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO13","function":"D13","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO14","function":"D14","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO15","function":"D15","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO16","function":"TX","protocol":"UART","capabilities":["uart-tx","digital"]}, {"pin":"GPIO17","function":"RX","protocol":"UART","capabilities":["uart-rx","digital"]}, {"pin":"GPIO18","function":"D18","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO19","function":"D19","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO20","function":"D20","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO21","function":"D21","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO22","function":"D22","protocol":"GPIO","capabilities":["digital"]}
- **Firmware Compatible:** esp-idf, arduino, micropython
- **Links:** Product Url: https://www.adafruit.com/product/5672, Datasheet Url: https://cdn-shop.adafruit.com/product-files/5672/5672_esp32-c6-devkitc-1-schematics.pdf, Pinout Url: https://cdn-shop.adafruit.com/product-files/5672/5672_esp32-c6-devkitc-1-pin-layout.png
- **Certifications:** RoHS
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** developer
- **Use Cases:** iot, smart-home, matter, prototyping, zigbee

## Tags

`esp32-c6`, `espressif`, `wifi6`, `zigbee`, `thread`, `ble`, `devkit`, `matter`

---
[View full page](https://openhardware.directory/s/1439/esp32-c6-devkitc-1-n8)

---

# Circuit Playground Bluefruit

> Round educational microcontroller with Nordic nRF52840 (64MHz Cortex-M4F + BLE), 10 NeoPixels, accelerometer, microphone, light sensor, speaker, 8 alligator-clip I/O pads, and USB. Runs CircuitPython, MakeCode, and Arduino.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 24.95, Buy Url: https://www.adafruit.com/product/4333
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/4333","price":24.95}
- **Board Type:** educational-board
- **Connectivity:** Wifi: false, Bluetooth: Bluetooth 5.0 BLE (nRF52840), Zigbee: false, Ethernet: false
- **Specs:** Cpu: ARM Cortex-M4F @ 64MHz (Nordic nRF52840), Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 64MHz, Cpu Cores: 1, Ram: 256KB SRAM, Flash: 1MB + 2MB SPI Flash, Dimensions: 50.6mm diameter, Weight: 8.9g, Operating Voltage: 3.3V, Power: 5V via Micro-USB, 3xAAA battery, or LiPo, Sd Card: none, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"nRF52840","type":"mcu","label":"Main MCU + BLE Radio","description":"Nordic Semiconductor nRF52840 ARM Cortex-M4F @ 64MHz, 1MB Flash, 256KB RAM, Bluetooth 5.0 BLE.","datasheetUrl":"https://infocenter.nordicsemi.com/pdf/nRF52840_PS_v1.7.pdf"}, {"name":"LIS3DH","type":"mcu","label":"Accelerometer","description":"Triple-axis MEMS accelerometer with tap and free-fall detection, I2C.","datasheetUrl":"https://www.st.com/resource/en/datasheet/lis3dh.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO25","SCL":"GPIO26"}}, {"name":"SPI","pins":{"MOSI":"GPIO15","MISO":"GPIO14","SCK":"GPIO12"}}, {"name":"UART","pins":{"TX":"GPIO6","RX":"GPIO8"}}, {"name":"PWM","pins":{}}, {"name":"ADC","pins":{}}, {"name":"BLE","pins":{}}
- **Gpio Map:** {"pin":"GPIO4","function":"A0 — DAC/ADC","protocol":"ADC","capabilities":["analog-input","dac","digital-input","digital-output","pwm"]}, {"pin":"GPIO5","function":"A1 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output","pwm"]}, {"pin":"GPIO30","function":"A2 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"GPIO28","function":"A3 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"GPIO2","function":"A4 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output","pwm"]}, {"pin":"GPIO3","function":"A5 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output","pwm"]}, {"pin":"GPIO6","function":"A6 — ADC/TX","protocol":"UART","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"GPIO8","function":"A7 — ADC/RX","protocol":"UART","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"GPIO25","function":"SDA — I2C","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO26","function":"SCL — I2C","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO15","function":"MOSI — SPI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO14","function":"MISO — SPI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO12","function":"SCK — SPI","protocol":"SPI","capabilities":["digital-input","digital-output"]}
- **Available Software:** circuitpython, makecode, arduino
- **Links:** Product Page: https://www.adafruit.com/product/4333, Product Url: https://www.adafruit.com/product/4333, Documentation: https://learn.adafruit.com/adafruit-circuit-playground-bluefruit, Github Url: https://github.com/adafruit/Adafruit_CircuitPlayground
- **Firmware Compatible:** circuitpython, makecode, arduino
- **Certifications:** RoHS, FCC, CE
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** iot, wearable, smart-home

## Tags

`circuit-playground`, `nrf52840`, `bluetooth`, `ble`, `neopixel`, `circuitpython`, `makecode`, `educational`, `adafruit`

---
[View full page](https://openhardware.directory/s/1439/circuit-playground-bluefruit)

---

# Raspberry Pi 500

> The Raspberry Pi 500 is an all-in-one desktop computer built into a compact keyboard, packing a quad-core Cortex-A76 at 2.4GHz, 8GB LPDDR4X RAM, 32GB microSD, dual-band WiFi 5, Bluetooth 5.0, and a 40-pin GPIO header into a single plug-and-go device.

## Details

- **Brand:** Raspberry Pi
- **Price:** Usd: 130, Buy Url: https://www.adafruit.com/product/6111
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/6111","price":"$130.00"}
- **Board Type:** keyboard-computer
- **Connectivity:** Wifi: 2.4GHz / 5GHz 802.11ac (WiFi 5), Bluetooth: Bluetooth 5.0 / BLE, Ethernet: Gigabit Ethernet
- **Specs:** Cpu: ARM Cortex-A76 quad-core @ 2.4GHz, VideoCore VII GPU, Cpu Architecture: ARM Cortex-A76 (64-bit), Cpu Frequency: 2.4GHz, Cpu Cores: 4, Ram: 8GB LPDDR4X, Flash: 32GB microSD (included), Usb: 2× USB 3.0 + 1× USB 2.0 + USB-C (power), Power: 5V DC via USB-C, Sd Card: microSD, Operating Voltage: 3.3V GPIO, Antenna Connector: Built-in PCB antenna
- **Gpio Map:** {"pin":1,"name":"3V3","type":"power"}, {"pin":2,"name":"5V","type":"power"}, {"pin":3,"name":"GPIO2","type":"gpio","functions":["I2C1 SDA"]}, {"pin":4,"name":"5V","type":"power"}, {"pin":5,"name":"GPIO3","type":"gpio","functions":["I2C1 SCL"]}, {"pin":6,"name":"GND","type":"ground"}, {"pin":7,"name":"GPIO4","type":"gpio","functions":["GPCLK0"]}, {"pin":8,"name":"GPIO14","type":"gpio","functions":["UART0 TX"]}, {"pin":9,"name":"GND","type":"ground"}, {"pin":10,"name":"GPIO15","type":"gpio","functions":["UART0 RX"]}, {"pin":11,"name":"GPIO17","type":"gpio"}, {"pin":12,"name":"GPIO18","type":"gpio","functions":["PWM0"]}, {"pin":13,"name":"GPIO27","type":"gpio"}, {"pin":14,"name":"GND","type":"ground"}, {"pin":15,"name":"GPIO22","type":"gpio"}, {"pin":16,"name":"GPIO23","type":"gpio"}, {"pin":17,"name":"3V3","type":"power"}, {"pin":18,"name":"GPIO24","type":"gpio"}, {"pin":19,"name":"GPIO10","type":"gpio","functions":["SPI0 MOSI"]}, {"pin":20,"name":"GND","type":"ground"}, {"pin":21,"name":"GPIO9","type":"gpio","functions":["SPI0 MISO"]}, {"pin":22,"name":"GPIO25","type":"gpio"}, {"pin":23,"name":"GPIO11","type":"gpio","functions":["SPI0 CLK"]}, {"pin":24,"name":"GPIO8","type":"gpio","functions":["SPI0 CE0"]}, {"pin":25,"name":"GND","type":"ground"}, {"pin":26,"name":"GPIO7","type":"gpio","functions":["SPI0 CE1"]}, {"pin":27,"name":"ID_SD","type":"gpio","functions":["I2C0 SDA"]}, {"pin":28,"name":"ID_SC","type":"gpio","functions":["I2C0 SCL"]}, {"pin":29,"name":"GPIO5","type":"gpio"}, {"pin":30,"name":"GND","type":"ground"}, {"pin":31,"name":"GPIO6","type":"gpio"}, {"pin":32,"name":"GPIO12","type":"gpio","functions":["PWM0"]}, {"pin":33,"name":"GPIO13","type":"gpio","functions":["PWM1"]}, {"pin":34,"name":"GND","type":"ground"}, {"pin":35,"name":"GPIO19","type":"gpio","functions":["PWM1"]}, {"pin":36,"name":"GPIO16","type":"gpio"}, {"pin":37,"name":"GPIO26","type":"gpio"}, {"pin":38,"name":"GPIO20","type":"gpio"}, {"pin":39,"name":"GND","type":"ground"}, {"pin":40,"name":"GPIO21","type":"gpio"}
- **Components:** {"name":"BCM2712","type":"mcu","label":"Broadcom BCM2712 SoC","description":"Quad-core 64-bit ARM Cortex-A76 at 2.4GHz with VideoCore VII GPU, identical to the standalone Raspberry Pi 5.","datasheetUrl":"https://datasheets.raspberrypi.com/rpi5/raspberry-pi-5-product-brief.pdf"}, {"name":"RP1","type":"chip","label":"RP1 South-Bridge I/O Controller","description":"Raspberry Pi's custom RP1 chip handling USB 3.0, WiFi, Ethernet, and general I/O peripherals.","datasheetUrl":"https://datasheets.raspberrypi.com/rp1/rp1-peripherals.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO2","SCL":"GPIO3"}}, {"name":"SPI","pins":{"MOSI":"GPIO10","MISO":"GPIO9","SCK":"GPIO11","CE0":"GPIO8","CE1":"GPIO7"}}, {"name":"UART","pins":{"TX":"GPIO14","RX":"GPIO15"}}, {"name":"PWM"}
- **Firmware Compatible:** raspberry-pi-os, ubuntu
- **Available Software:** {"name":"Raspberry Pi OS","url":"https://www.raspberrypi.com/software/"}, {"name":"Raspberry Pi Imager","url":"https://www.raspberrypi.com/software/"}
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** desktop-computing, education, embedded-linux, prototyping, smart-home
- **Links:** Product Url: https://www.raspberrypi.com/products/raspberry-pi-500/, Datasheet Url: https://cdn-shop.adafruit.com/product-files/6416/P6416+RP-009158-MM-Raspberry-Pi-500-product-brief.pdf, Wiki Url: https://www.raspberrypi.com/documentation/computers/getting-started.html
- **Certifications:** CE, FCC, RoHS

## Tags

`raspberry-pi`, `keyboard-computer`, `sbc`, `desktop`, `cortex-a76`, `linux`, `gpio`, `bcm2712`, `4k`

---
[View full page](https://openhardware.directory/s/1439/raspberry-pi-500)

---

# Adafruit Feather STM32F405 Express

> High-speed Feather-form-factor dev board with STM32F405 ARM Cortex-M4F @ 168MHz, 1MB Flash, 192KB RAM, 2MB SPI Flash, USB-C, STEMMA QT, SD card socket, and LiPo charging. Adafruit's fastest CircuitPython board.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 24.95, Buy Url: https://www.adafruit.com/product/4382
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/4382","price":24.95}
- **Board Type:** microcontroller-board
- **Connectivity:** Wifi: false, Bluetooth: false, Zigbee: false, Ethernet: false
- **Specs:** Cpu: ARM Cortex-M4F @ 168MHz (STM32F405), Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 168MHz, Cpu Cores: 1, Ram: 192KB SRAM, Flash: 1MB + 2MB SPI Flash, Dimensions: 52.0 x 23.0 x 10.0mm, Weight: 6.2g, Operating Voltage: 3.3V, Power: 5V via USB-C or LiPoly battery, Sd Card: microSD (SDIO), Antenna Connector: none
- **Components:** {"name":"STM32F405RGT6","type":"mcu","label":"Main MCU","description":"STMicroelectronics STM32F405 ARM Cortex-M4F @ 168MHz, 1MB Flash, 192KB SRAM, FPU, USB OTG.","datasheetUrl":"https://www.st.com/resource/en/datasheet/stm32f405rg.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"PB7","SCL":"PB6"}}, {"name":"SPI","pins":{"MOSI":"PB15","MISO":"PB14","SCK":"PB13"}}, {"name":"UART","pins":{"TX":"PA9","RX":"PA10"}}, {"name":"SDIO","pins":{}}, {"name":"USB","pins":{}}, {"name":"PWM","pins":{}}, {"name":"ADC","pins":{}}, {"name":"DAC","pins":{"DAC1":"PA4"}}
- **Gpio Map:** {"pin":"PA4","function":"A0/DAC","protocol":"ADC","capabilities":["ADC","DAC","GPIO"]}, {"pin":"PA5","function":"A1","protocol":"ADC","capabilities":["ADC","GPIO"]}, {"pin":"PA3","function":"A2","protocol":"ADC","capabilities":["ADC","GPIO"]}, {"pin":"PB3","function":"A3","protocol":"ADC","capabilities":["ADC","GPIO"]}, {"pin":"PC4","function":"A4","protocol":"ADC","capabilities":["ADC","GPIO"]}, {"pin":"PC5","function":"A5","protocol":"ADC","capabilities":["ADC","GPIO"]}, {"pin":"PB4","function":"D5/PWM","protocol":"PWM","capabilities":["PWM","GPIO"]}, {"pin":"PB5","function":"D6/PWM","protocol":"PWM","capabilities":["PWM","GPIO"]}, {"pin":"PB0","function":"D9/PWM","protocol":"PWM","capabilities":["PWM","GPIO"]}, {"pin":"PB12","function":"D10/PWM/CS","protocol":"SPI","capabilities":["SPI","PWM","GPIO"]}, {"pin":"PB15","function":"D11/MOSI","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"PB14","function":"D12/MISO","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"PB13","function":"D13/SCK","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"PB7","function":"SDA","protocol":"I2C","capabilities":["I2C","GPIO"]}, {"pin":"PB6","function":"SCL","protocol":"I2C","capabilities":["I2C","GPIO"]}, {"pin":"PA10","function":"RX/D0","protocol":"UART","capabilities":["UART","GPIO"]}, {"pin":"PA9","function":"TX/D1","protocol":"UART","capabilities":["UART","GPIO"]}
- **Available Software:** circuitpython, micropython, arduino
- **Links:** Product Page: https://www.adafruit.com/product/4382, Product Url: https://www.adafruit.com/product/4382, Documentation: https://learn.adafruit.com/adafruit-stm32f405-feather-express, Schematic: https://cdn-shop.adafruit.com/product-files/4382/4382-schematic.pdf, Github Url: https://github.com/adafruit/Adafruit_STM32F405_Express
- **Firmware Compatible:** circuitpython, micropython, arduino
- **Certifications:** RoHS
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** iot, industrial-automation, field-data-logger

## Tags

`feather`, `stm32`, `stm32f405`, `circuitpython`, `adafruit`, `stemma-qt`, `usb-c`, `sd-card`

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-stm32f405-express)

---

# ESP32-S3 Box

> Espressif AIoT development kit with ESP32-S3, a 2.4″ 320×240 capacitive touchscreen, dual microphones, speaker, 16 MB Flash, 8 MB PSRAM, WiFi, BLE 5, and Pmod expansion.

## Details

- **Brand:** Espressif
- **Price:** Usd: 49.95, Buy Url: https://www.adafruit.com/product/5290
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5290","price":49.95}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Wifi: 2.4GHz 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240 MHz (ESP32-S3), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240 MHz, Cpu Cores: 2, Ram: 512 KB SRAM + 8 MB PSRAM, Flash: 16MB, Psram: 8MB OPI, Power: 5V, Usb Connector: USB-C, Sd Card: none, Operating Voltage: 3.3V, Display Size: 2.4", Display Resolution: 320 × 240, Display Type: IPS TFT capacitive touch, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"MCU","description":"Espressif ESP32-S3 dual-core 240 MHz Xtensa LX7 with 512 KB SRAM, vector AI instructions, native USB OTG, 2.4 GHz WiFi, and BLE 5.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"Microphone (dual MEMS)","type":"microphone","label":"Dual MEMS Microphone","description":"Dual far-field MEMS microphones for offline voice wake-up and command recognition.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}
- **Gpio Map:** {"pin":"GPIO1","name":"SDA (I2C)","function":"SDA","protocol":"I2C","capabilities":["I2C","GPIO"]}, {"pin":"GPIO2","name":"SCL (I2C)","function":"SCL","protocol":"I2C","capabilities":["I2C","GPIO"]}, {"pin":"GPIO35","name":"MOSI (SPI)","function":"MOSI","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO36","name":"MISO (SPI)","function":"MISO","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO37","name":"SCK (SPI)","function":"SCK","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO43","name":"TX","function":"TX","protocol":"UART","capabilities":["UART"]}, {"pin":"GPIO44","name":"RX","function":"RX","protocol":"UART","capabilities":["UART"]}, {"pin":"GPIO2","name":"I2S_CLK","function":"I2S_CLK","protocol":"I2S","capabilities":["I2S","GPIO"]}, {"pin":"GPIO3","name":"I2S_WS","function":"I2S_WS","protocol":"I2S","capabilities":["I2S","GPIO"]}, {"pin":"GPIO6","name":"I2S_DOUT","function":"I2S_DOUT","protocol":"I2S","capabilities":["I2S","GPIO"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO1","SCL":"GPIO2"}}, {"name":"SPI","pins":{"MOSI":"GPIO35","MISO":"GPIO36","SCK":"GPIO37"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"USB","pins":{}}
- **Bus Interfaces:** i2c, spi, uart, USB
- **Firmware Compatible:** esp-idf, arduino, micropython
- **Available Software:** {"name":"ESP-IDF","url":"https://docs.espressif.com/projects/esp-idf/"}, {"name":"ESP-BOX Factory Firmware","url":"https://github.com/espressif/esp-box"}
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/5290, Github Url: https://github.com/espressif/esp-box
- **Use Cases:** smart-home, voice-assistant, smart-home-dashboard, iot
- **Prompt Version:** adafruit-bulk-import-v1

## Tags

`esp32-s3`, `esp-box`, `aiiot`, `touchscreen`, `voice-recognition`, `smart-home`, `esp-idf`, `pmod`

---
[View full page](https://openhardware.directory/s/1439/esp32-s3-box)

---

# ESP32-H2-MINI-1 Module

> Espressif ESP32-H2 MINI module with 4MB flash and PCB antenna, supporting Bluetooth 5 LE, Zigbee 3.0, Thread, and Matter — a compact bare module for custom PCB designs without Wi-Fi.

## Details

- **Brand:** Espressif
- **Price:** Usd: 2.25, Buy Url: https://www.adafruit.com/product/5716
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5716","price":2.25}
- **Board Type:** module
- **Connectivity:** Bluetooth: BLE 5.0, Zigbee: 3.0, Thread: 1.3, Matter: 1.0
- **Specs:** Cpu: ESP32-H2, Cpu Architecture: RISC-V 32-bit, Cpu Frequency: 96 MHz, Cpu Cores: 1, Flash: 4MB, Ram: 320KB, Sd Card: none, Operating Voltage: 3.3V, Power: 3.3V supply rail, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"ESP32-H2","type":"mcu","label":"SoC","description":"32-bit RISC-V at 96 MHz, 320KB SRAM, BT5 LE, Zigbee, Thread, Matter.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/5716/5716-datasheet.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO22","SCL":"GPIO23"}}, {"name":"SPI","pins":{"MOSI":"GPIO5","MISO":"GPIO4","SCK":"GPIO6"}}, {"name":"UART","pins":{"TX":"GPIO24","RX":"GPIO25"}}, {"name":"I2S","pins":{}}, {"name":"PWM","pins":{}}
- **Gpio Map:** {"pin":"GPIO0","function":"D0","protocol":"GPIO","capabilities":["digital","adc"]}, {"pin":"GPIO1","function":"D1","protocol":"GPIO","capabilities":["digital","adc"]}, {"pin":"GPIO2","function":"D2","protocol":"GPIO","capabilities":["digital","adc"]}, {"pin":"GPIO3","function":"D3","protocol":"GPIO","capabilities":["digital","adc"]}, {"pin":"GPIO4","function":"MISO","protocol":"SPI","capabilities":["spi-miso","digital"]}, {"pin":"GPIO5","function":"MOSI","protocol":"SPI","capabilities":["spi-mosi","digital"]}, {"pin":"GPIO6","function":"SCK","protocol":"SPI","capabilities":["spi-sck","digital"]}, {"pin":"GPIO7","function":"D7","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO8","function":"D8","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO9","function":"D9","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO10","function":"D10","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO11","function":"D11","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO12","function":"D12","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO13","function":"D13","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO14","function":"D14","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO22","function":"SDA","protocol":"I2C","capabilities":["i2c-sda","digital"]}, {"pin":"GPIO23","function":"SCL","protocol":"I2C","capabilities":["i2c-scl","digital"]}, {"pin":"GPIO24","function":"TX","protocol":"UART","capabilities":["uart-tx","digital"]}, {"pin":"GPIO25","function":"RX","protocol":"UART","capabilities":["uart-rx","digital"]}
- **Firmware Compatible:** esp-idf, arduino, Zephyr
- **Links:** Product Url: https://www.adafruit.com/product/5716, Datasheet Url: https://cdn-shop.adafruit.com/product-files/5716/5716-datasheet.pdf
- **Certifications:** RoHS
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** smart-home, matter, zigbee, iot

## Tags

`esp32-h2`, `espressif`, `zigbee`, `thread`, `matter`, `ble`, `module`, `mini`

---
[View full page](https://openhardware.directory/s/1439/esp32-h2-mini-1)

---

# Adafruit Feather nRF52840 Sense

> Sensor-rich BLE Feather with Nordic nRF52840 (64MHz Cortex-M4F), 6 onboard sensors (9-DoF IMU, magnetometer, proximity/light, PDM mic, humidity, barometric pressure), 21 GPIO, and FCC/IC/TELEC certified.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 39.5, Buy Url: https://www.adafruit.com/product/4516
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/4516","price":39.5}
- **Board Type:** microcontroller-board
- **Connectivity:** Wifi: false, Bluetooth: Bluetooth 5.0 BLE (nRF52840), Zigbee: false, Ethernet: false
- **Specs:** Cpu: ARM Cortex-M4F @ 64MHz (Nordic nRF52840), Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 64MHz, Cpu Cores: 1, Ram: 256KB SRAM, Flash: 1MB Flash, Dimensions: 51 x 23 x 7.2mm, Weight: 6g, Operating Voltage: 3.3V, Power: 5V via USB or 3.7V LiPo, Sd Card: none, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"nRF52840","type":"mcu","label":"Main MCU + BLE Radio","description":"Nordic Semiconductor nRF52840 ARM Cortex-M4F @ 64MHz, 1MB Flash, 256KB RAM, Bluetooth 5.0, native USB.","datasheetUrl":"https://infocenter.nordicsemi.com/pdf/nRF52840_PS_v1.7.pdf"}, {"name":"LSM6DS3TR-C","type":"mcu","label":"9-DoF IMU","description":"ST LSM6DS3TR-C 3-axis accelerometer + 3-axis gyroscope, I2C.","datasheetUrl":"https://www.st.com/resource/en/datasheet/lsm6ds3tr-c.pdf"}, {"name":"LIS3MDL","type":"mcu","label":"Magnetometer","description":"ST LIS3MDL 3-axis magnetometer for compass and magnetic field sensing.","datasheetUrl":"https://www.st.com/resource/en/datasheet/lis3mdl.pdf"}, {"name":"APDS9960","type":"mcu","label":"Proximity/Color/Gesture Sensor","description":"Broadcom APDS9960 proximity, RGB, ambient light, and gesture sensor.","datasheetUrl":"https://docs.broadcom.com/doc/AV02-4191EN"}, {"name":"BMP280","type":"mcu","label":"Barometric Pressure + Temperature","description":"Bosch BMP280 barometric pressure, temperature, and altitude sensor.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/BST-BMP280-DS001-11.pdf"}, {"name":"SHT31-D","type":"mcu","label":"Humidity + Temperature","description":"Sensirion SHT31-D digital humidity and temperature sensor, I2C.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/2857/Sensirion_Humidity_SHT3x_Datasheet_digital-767294.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO25","SCL":"GPIO26"}}, {"name":"SPI","pins":{"MOSI":"GPIO15","MISO":"GPIO14","SCK":"GPIO12"}}, {"name":"UART","pins":{"TX":"GPIO6","RX":"GPIO8"}}, {"name":"I2S","pins":{}}, {"name":"USB","pins":{}}, {"name":"BLE","pins":{}}, {"name":"PWM","pins":{}}, {"name":"ADC","pins":{}}
- **Gpio Map:** {"pin":"GPIO4","function":"A0 — DAC/ADC","protocol":"ADC","capabilities":["analog-input","dac","digital-input","digital-output","pwm"]}, {"pin":"GPIO5","function":"A1 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output","pwm"]}, {"pin":"GPIO30","function":"A2 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"GPIO28","function":"A3 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"GPIO2","function":"A4 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output","pwm"]}, {"pin":"GPIO3","function":"A5 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output","pwm"]}, {"pin":"GPIO27","function":"D5 — GPIO/PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO11","function":"D6 — GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO7","function":"D9 — GPIO/PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO26","function":"D10 — GPIO/SCL","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO15","function":"D11 — MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO14","function":"D12 — MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO12","function":"D13 — SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO25","function":"SDA — I2C","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO6","function":"TX — UART","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO8","function":"RX — UART","protocol":"UART","capabilities":["digital-input","digital-output"]}
- **Available Software:** circuitpython, arduino
- **Links:** Product Page: https://www.adafruit.com/product/4516, Product Url: https://www.adafruit.com/product/4516, Documentation: https://learn.adafruit.com/adafruit-feather-sense, Github Url: https://github.com/adafruit/Adafruit_nRF52_Arduino
- **Firmware Compatible:** circuitpython, arduino
- **Certifications:** RoHS, FCC, CE, TELEC
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** environmental-monitoring, iot, wearable, field-data-logger

## Tags

`feather`, `nrf52840`, `bluetooth`, `ble`, `sensor`, `imu`, `circuitpython`, `adafruit`, `environmental-monitoring`

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-nrf52840-sense)

---

# PJRC Teensy 4.1

> High-performance microcontroller with NXP i.MX RT1062 ARM Cortex-M7 @ 600MHz, 1MB RAM, 2MB Flash, 100Mbps Ethernet PHY, SD card, 55 GPIO, dual 480Mbps USB, and 3 CAN Bus. Expanded Teensy 4.0 sibling.

## Details

- **Brand:** PJRC
- **Price:** Usd: 29.95, Buy Url: https://www.adafruit.com/product/4622
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/4622","price":29.95}, {"name":"PJRC","url":"https://www.pjrc.com/store/teensy41.html","price":29.95}
- **Board Type:** microcontroller-board
- **Connectivity:** Wifi: false, Bluetooth: false, Zigbee: false, Ethernet: 100Mbps Ethernet PHY (built-in, RJ45 via adapter)
- **Specs:** Cpu: ARM Cortex-M7 @ 600MHz (NXP i.MX RT1062), Cpu Architecture: ARM Cortex-M7, Cpu Frequency: 600MHz, Cpu Cores: 1, Ram: 1024KB (512KB tightly coupled), Flash: 2048KB, Dimensions: 61.0 x 17.8mm, Operating Voltage: 3.3V, Power: 5V via USB Micro-B, Sd Card: microSD (SDIO 4-bit), Antenna Connector: none
- **Components:** {"name":"MIMXRT1062DVJ6B","type":"mcu","label":"Main MCU","description":"NXP i.MX RT1062 ARM Cortex-M7 @ 600MHz, 1MB SRAM, 2MB Flash, 100Mbps Ethernet PHY, HW crypto, RNG.","datasheetUrl":"https://www.nxp.com/docs/en/data-sheet/IMXRT1060CEC.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"18","SCL":"19","SDA1":"50","SCL1":"51","SDA2":"52","SCL2":"53"}}, {"name":"SPI","pins":{"MOSI":"11","MISO":"12","SCK":"13","MOSI1":"44","MISO1":"43","SCK1":"42"}}, {"name":"UART","pins":{"TX1":"1","RX1":"0","TX2":"8","RX2":"7"}}, {"name":"CAN","pins":{"CTX1":"31","CRX1":"30","CTX2":"35","CRX2":"34","CTX3":"49","CRX3":"48"}}, {"name":"CAN-FD","pins":{}}, {"name":"I2S","pins":{}}, {"name":"SPDIF","pins":{}}, {"name":"USB","pins":{}}, {"name":"Ethernet","pins":{}}, {"name":"PWM","pins":{}}, {"name":"ADC","pins":{}}
- **Gpio Map:** {"pin":"0","function":"RX1 — UART1 Receive","protocol":"UART","capabilities":["uart","digital-input","digital-output"]}, {"pin":"1","function":"TX1 — UART1 Transmit","protocol":"UART","capabilities":["uart","digital-input","digital-output"]}, {"pin":"2","function":"Digital — PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"3","function":"Digital — PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"4","function":"Digital — PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"5","function":"Digital — PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"6","function":"Digital — PWM / CS","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"7","function":"RX2 — UART2 Receive","protocol":"UART","capabilities":["uart","digital-input","digital-output"]}, {"pin":"8","function":"TX2 — UART2 Transmit","protocol":"UART","capabilities":["uart","digital-input","digital-output"]}, {"pin":"9","function":"Digital — PWM / CS","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"10","function":"Digital — PWM / CS (SPI)","protocol":"SPI","capabilities":["spi","digital-input","digital-output","pwm"]}, {"pin":"11","function":"MOSI — SPI MOSI / PWM","protocol":"SPI","capabilities":["spi","digital-input","digital-output","pwm"]}, {"pin":"12","function":"MISO — SPI MISO / PWM","protocol":"SPI","capabilities":["spi","digital-input","digital-output","pwm"]}, {"pin":"13","function":"SCK — SPI Clock / LED","protocol":"SPI","capabilities":["spi","digital-input","digital-output"]}, {"pin":"14","function":"A0 — Analog / UART3 TX","protocol":null,"capabilities":["adc","digital-input","digital-output","uart"]}, {"pin":"15","function":"A1 — Analog / UART3 RX","protocol":null,"capabilities":["adc","digital-input","digital-output","uart"]}, {"pin":"16","function":"A2 — Analog","protocol":null,"capabilities":["adc","digital-input","digital-output"]}, {"pin":"17","function":"A3 — Analog","protocol":null,"capabilities":["adc","digital-input","digital-output"]}, {"pin":"18","function":"SDA — I2C0 Data / A4","protocol":"I2C","capabilities":["i2c","adc","digital-input","digital-output"]}, {"pin":"19","function":"SCL — I2C0 Clock / A5","protocol":"I2C","capabilities":["i2c","adc","digital-input","digital-output"]}, {"pin":"20","function":"A6 — Analog / RX5","protocol":null,"capabilities":["adc","digital-input","digital-output","uart"]}, {"pin":"21","function":"A7 — Analog / TX5","protocol":null,"capabilities":["adc","digital-input","digital-output","uart"]}, {"pin":"22","function":"A8 — Analog / PWM","protocol":null,"capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"23","function":"A9 — Analog / PWM","protocol":null,"capabilities":["adc","digital-input","digital-output","pwm"]}, {"pin":"24","function":"A10 — Analog / TX6","protocol":null,"capabilities":["adc","digital-input","digital-output","uart"]}, {"pin":"25","function":"A11 — Analog / RX6","protocol":null,"capabilities":["adc","digital-input","digital-output","uart"]}, {"pin":"26","function":"A12 — Analog","protocol":null,"capabilities":["adc","digital-input","digital-output"]}, {"pin":"27","function":"A13 — Analog","protocol":null,"capabilities":["adc","digital-input","digital-output"]}, {"pin":"28","function":"Digital — PWM / Ethernet","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"29","function":"Digital — PWM / Ethernet","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"30","function":"CRX1 — CAN1 Receive","protocol":"CAN","capabilities":["can","digital-input","digital-output"]}, {"pin":"31","function":"CTX1 — CAN1 Transmit","protocol":"CAN","capabilities":["can","digital-input","digital-output"]}, {"pin":"32","function":"Digital — Analog","protocol":null,"capabilities":["adc","digital-input","digital-output"]}, {"pin":"33","function":"Digital — Analog","protocol":null,"capabilities":["adc","digital-input","digital-output"]}, {"pin":"34","function":"CRX2 — CAN2 Receive","protocol":"CAN","capabilities":["can","digital-input","digital-output"]}, {"pin":"35","function":"CTX2 — CAN2 Transmit","protocol":"CAN","capabilities":["can","digital-input","digital-output"]}, {"pin":"36","function":"Digital — CS1","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"37","function":"Digital — CS1","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"38","function":"Digital — Ethernet","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"39","function":"Digital — Ethernet","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"40","function":"Digital — Ethernet","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"41","function":"Digital — Ethernet","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"42","function":"SCK1 — SPI1 Clock","protocol":"SPI","capabilities":["spi","digital-input","digital-output"]}, {"pin":"43","function":"MISO1 — SPI1 MISO","protocol":"SPI","capabilities":["spi","digital-input","digital-output"]}, {"pin":"44","function":"MOSI1 — SPI1 MOSI","protocol":"SPI","capabilities":["spi","digital-input","digital-output"]}, {"pin":"45","function":"Digital — General Purpose","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"46","function":"A17 — Analog","protocol":null,"capabilities":["adc","digital-input","digital-output"]}, {"pin":"47","function":"A18 — Analog","protocol":null,"capabilities":["adc","digital-input","digital-output"]}, {"pin":"48","function":"CRX3 — CAN3 Receive","protocol":"CAN","capabilities":["can","digital-input","digital-output"]}, {"pin":"49","function":"CTX3 — CAN3 Transmit","protocol":"CAN","capabilities":["can","digital-input","digital-output"]}, {"pin":"50","function":"SDA1 — I2C1 Data","protocol":"I2C","capabilities":["i2c","digital-input","digital-output"]}, {"pin":"51","function":"SCL1 — I2C1 Clock","protocol":"I2C","capabilities":["i2c","digital-input","digital-output"]}, {"pin":"52","function":"SDA2 — I2C2 Data","protocol":"I2C","capabilities":["i2c","digital-input","digital-output"]}, {"pin":"53","function":"SCL2 — I2C2 Clock","protocol":"I2C","capabilities":["i2c","digital-input","digital-output"]}, {"pin":"54","function":"A0 (alt) — Analog","protocol":null,"capabilities":["adc","digital-input","digital-output"]}
- **Available Software:** arduino, teensyduino
- **Links:** Product Page: https://www.adafruit.com/product/4622, Product Url: https://www.adafruit.com/product/4622, Documentation: https://www.pjrc.com/teensy/, Github Url: https://github.com/PaulStoffregen/cores
- **Firmware Compatible:** arduino, teensyduino
- **Certifications:** FCC, CE
- **Open Source:** Firmware: true
- **Product Readiness:** consumer
- **Use Cases:** iot, industrial-automation, music-player, wired-networking

## Tags

`teensy`, `arm`, `cortex-m7`, `nxp`, `imxrt1062`, `ethernet`, `sd-card`, `can-bus`, `audio`, `arduino`, `high-speed`

---
[View full page](https://openhardware.directory/s/1439/pjrc-teensy-4-1)

---

# Raspberry Pi Zero WH

> Raspberry Pi Zero W with pre-soldered 40-pin GPIO headers. BCM2835 single-core 1GHz ARM11, 512MB RAM, built-in 802.11 b/g/n WiFi (BCM43143), Bluetooth LE, Mini HDMI, Micro USB, and MicroSD. No soldering required.

## Details

- **Brand:** Raspberry Pi
- **Price:** Usd: 16, Buy Url: https://www.adafruit.com/product/3708
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3708","price":16}
- **Board Type:** dev-board
- **Specs:** Cpu: Broadcom BCM2835 ARM11 single-core, Cpu Architecture: ARM11 (ARMv6), Cpu Frequency: 1GHz, Cpu Cores: 1, Ram: 512 MB, Flash: N/A (MicroSD card), Dimensions: 65mm × 31mm × 11.6mm, Weight: 11.5g, Operating Voltage: 3.3V, Power: 5V via Micro USB power port, Sd Card: microSD
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: Bluetooth 4.0 LE
- **Components:** {"name":"BCM2835","type":"mcu","label":"Application Processor","description":"Single-core ARM11 (ARMv6) SoC at 1 GHz with VideoCore IV GPU, 512MB LPDDR2 SDRAM.","datasheetUrl":"https://datasheets.raspberrypi.com/bcm2835/bcm2835-peripherals.pdf"}, {"name":"BCM43143","type":"wireless-module","label":"WiFi + Bluetooth Module","description":"Cypress BCM43143 combination 802.11 b/g/n WiFi and Bluetooth LE chip.","datasheetUrl":"https://www.cypress.com/file/298811/download"}
- **Gpio Map:** {"pin":"GPIO2","function":"SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO3","function":"SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO4","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO9","function":"MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO10","function":"MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO11","function":"SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO14","function":"TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO15","function":"RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO17","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO18","function":"GPIO/PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO22","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO23","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO24","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO25","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO27","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO2","SCL":"GPIO3"}}, {"name":"SPI","pins":{"MOSI":"GPIO10","MISO":"GPIO9","SCK":"GPIO11","CE0":"GPIO8","CE1":"GPIO7"}}, {"name":"UART","pins":{"TX":"GPIO14","RX":"GPIO15"}}, {"name":"I2S","pins":{"BCLK":"GPIO18","LRCLK":"GPIO19","DATA":"GPIO21"}}, {"name":"PWM","pins":{"PWM0":"GPIO18","PWM1":"GPIO19"}}
- **Available Software:** Raspberry Pi OS, Linux
- **Firmware Compatible:** micropython
- **Links:** Product Page: https://www.adafruit.com/product/3708, Product Url: https://www.adafruit.com/product/3708, Documentation: https://www.raspberrypi.com/products/raspberry-pi-zero-w/, Github Url: https://github.com/raspberrypi
- **Open Source:** Schematics: true
- **Certifications:** FCC, CE, RoHS
- **Product Readiness:** consumer
- **Use Cases:** linux-sbc, iot-gateway, education, camera-projects, retro-gaming, media-server

## Tags

`raspberry-pi`, `linux`, `wifi`, `bluetooth`, `gpio-headers`, `sbc`, `compact`, `python`

---
[View full page](https://openhardware.directory/s/1439/raspberry-pi-zero-wh)

---

# ESP32-S2-WROVER Module

> Bare WiFi module with Espressif ESP32-S2 single-core Xtensa LX7 @ 240MHz, 4MB Flash, 2MB PSRAM, 802.11b/g/n, native USB 1.1 OTG, and SMD pads. Intended for integration onto custom PCBs, not a standalone dev board.

## Details

- **Brand:** Espressif
- **Price:** Usd: 5.95, Buy Url: https://www.adafruit.com/product/4653
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/4653","price":5.95}
- **Board Type:** module
- **Connectivity:** Wifi: 802.11 b/g/n @ 2.4GHz (150 Mbps), Bluetooth: false, Zigbee: false, Ethernet: false
- **Specs:** Cpu: Xtensa LX7 single-core @ 240MHz (ESP32-S2), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 1, Ram: 320KB SRAM + 16KB RTC SRAM + 2MB PSRAM, Flash: 4MB SPI Flash, Dimensions: 18 x 31 x 3.3mm, Operating Voltage: 3.0-3.6V, Power: 3.3V supply (requires external regulation), Sd Card: none, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"ESP32-S2","type":"mcu","label":"SoC","description":"Espressif ESP32-S2 single-core Xtensa LX7 @ 240MHz, 320KB SRAM, WiFi, native USB 1.1 OTG.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/4653/4653_esp32-s2_datasheet_en-1773066.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"GPIO35","MISO":"GPIO37","SCK":"GPIO36"}}, {"name":"I2C","pins":{"SDA":"GPIO3","SCL":"GPIO4"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"I2S","pins":{}}, {"name":"USB","pins":{"D-":"GPIO19","D+":"GPIO20"}}, {"name":"ADC","pins":{}}, {"name":"DAC","pins":{"DAC1":"GPIO17","DAC2":"GPIO18"}}, {"name":"Touch","pins":{}}
- **Gpio Map:** {"pin":"GPIO1","function":"ADC1_CH0/Touch1","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO2","function":"ADC1_CH1/Touch2","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO3","function":"ADC1_CH2/Touch3/SDA","protocol":"I2C","capabilities":["I2C","ADC","Touch","GPIO"]}, {"pin":"GPIO4","function":"ADC1_CH3/Touch4/SCL","protocol":"I2C","capabilities":["I2C","ADC","Touch","GPIO"]}, {"pin":"GPIO5","function":"ADC1_CH4/Touch5","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO6","function":"ADC1_CH5/Touch6","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO7","function":"ADC1_CH6/Touch7","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO8","function":"ADC1_CH7/Touch8","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO9","function":"ADC1_CH8/Touch9","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO10","function":"ADC1_CH9/Touch10","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO11","function":"ADC2_CH0/Touch11","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO12","function":"ADC2_CH1/Touch12","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO13","function":"ADC2_CH2/Touch13","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO14","function":"ADC2_CH3/Touch14","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO19","function":"USB_D-","protocol":"USB","capabilities":["USB","GPIO"]}, {"pin":"GPIO20","function":"USB_D+","protocol":"USB","capabilities":["USB","GPIO"]}, {"pin":"GPIO35","function":"MOSI","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO36","function":"SCK","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO37","function":"MISO","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO38","function":"GPIO/DAC1","protocol":"DAC","capabilities":["DAC","GPIO"]}, {"pin":"GPIO43","function":"TX","protocol":"UART","capabilities":["UART","GPIO"]}, {"pin":"GPIO44","function":"RX","protocol":"UART","capabilities":["UART","GPIO"]}
- **Available Software:** esp-idf, arduino, circuitpython
- **Links:** Product Page: https://www.adafruit.com/product/4653, Product Url: https://www.adafruit.com/product/4653, Datasheet Url: https://cdn-shop.adafruit.com/product-files/4653/4653_esp32-s2_datasheet_en-1773066.pdf, Github Url: https://github.com/espressif/esp-idf
- **Firmware Compatible:** esp-idf, arduino, circuitpython
- **Certifications:** RoHS, FCC, CE
- **Open Source:** Firmware: true
- **Product Readiness:** consumer
- **White Label:** Yes
- **Use Cases:** iot, smart-home, wearable

## Tags

`esp32-s2`, `module`, `wifi`, `espressif`, `psram`, `wrover`, `usb-otg`, `bare-module`

---
[View full page](https://openhardware.directory/s/1439/esp32-s2-wrover-module)

---

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

## Details

- **Brand:** Espressif
- **Price:** Usd: 15.95, Buy Url: https://www.adafruit.com/product/5311
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5311","price":15.95}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Wifi: 2.4GHz 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240 MHz (ESP32-S3), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240 MHz, Cpu Cores: 2, Ram: 512 KB SRAM, Flash: 8MB, Power: 5V via USB-C or header pins, Usb Connector: USB-C (dual), Sd Card: none, Operating Voltage: 3.3V, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"ESP32-S3-MINI-1","type":"mcu","label":"MCU Module","description":"Espressif ESP32-S3-MINI-1 compact module with dual-core 240 MHz Xtensa LX7, 8 MB Flash, WiFi, and BLE 5, in a smaller package than WROOM-1.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3-mini-1_mini-1u_datasheet_en.pdf"}
- **Gpio Map:** {"pin":"GPIO1","name":"GPIO1","function":"ADC1_CH0","protocol":"ADC","capabilities":["ADC","touch","GPIO"]}, {"pin":"GPIO2","name":"GPIO2","function":"ADC1_CH1","protocol":"ADC","capabilities":["ADC","touch","GPIO"]}, {"pin":"GPIO3","name":"GPIO3","function":"ADC1_CH2","protocol":"ADC","capabilities":["ADC","touch","GPIO"]}, {"pin":"GPIO4","name":"GPIO4","function":"ADC1_CH3","protocol":"ADC","capabilities":["ADC","touch","GPIO"]}, {"pin":"GPIO5","name":"GPIO5","function":"ADC1_CH4","protocol":"ADC","capabilities":["ADC","touch","GPIO"]}, {"pin":"GPIO6","name":"GPIO6","function":"ADC1_CH5","protocol":"ADC","capabilities":["ADC","touch","GPIO"]}, {"pin":"GPIO7","name":"GPIO7","function":"ADC1_CH6","protocol":"ADC","capabilities":["ADC","touch","GPIO"]}, {"pin":"GPIO8","name":"GPIO8","function":"ADC1_CH7","protocol":"ADC","capabilities":["ADC","touch","GPIO"]}, {"pin":"GPIO9","name":"GPIO9","function":"ADC1_CH8","protocol":"ADC","capabilities":["ADC","touch","GPIO"]}, {"pin":"GPIO10","name":"GPIO10","function":"ADC1_CH9","protocol":"ADC","capabilities":["ADC","touch","GPIO"]}, {"pin":"GPIO35","name":"MOSI","function":"MOSI","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO36","name":"MISO","function":"MISO","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO37","name":"SCK","function":"SCK","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO43","name":"TX","function":"TX","protocol":"UART","capabilities":["UART","GPIO"]}, {"pin":"GPIO44","name":"RX","function":"RX","protocol":"UART","capabilities":["UART","GPIO"]}, {"pin":"GPIO48","name":"RGB_LED","function":"RGB_LED","protocol":"GPIO","capabilities":["GPIO"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO3","SCL":"GPIO4"}}, {"name":"SPI","pins":{"MOSI":"GPIO35","MISO":"GPIO36","SCK":"GPIO37"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"USB","pins":{}}, {"name":"CAN","pins":{}}
- **Bus Interfaces:** i2c, spi, uart, USB
- **Firmware Compatible:** esp-idf, arduino, micropython
- **Available Software:** {"name":"ESP-IDF","url":"https://docs.espressif.com/projects/esp-idf/"}, {"name":"Arduino ESP32","url":"https://github.com/espressif/arduino-esp32"}
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/5311, Github Url: https://github.com/espressif/esp32-s3, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf
- **Use Cases:** iot, smart-home
- **Prompt Version:** adafruit-bulk-import-v1

## Tags

`esp32-s3`, `devkitm`, `espressif`, `esp-idf`, `wifi`, `ble`, `mini-module`

---
[View full page](https://openhardware.directory/s/1439/esp32-s3-devkitm-1)

---

# Raspberry Pi 500+

> The Raspberry Pi 500+ is a premium all-in-one keyboard computer with the Raspberry Pi 5 processor, 16GB LPDDR4X RAM, 256GB internal NVMe SSD, mechanical Gateron KS-33 switches with RGB, dual-band WiFi 5, Bluetooth 5.0, and a 40-pin GPIO header — a complete high-performance desktop in a keyboard.

## Details

- **Brand:** Raspberry Pi
- **Price:** Usd: 260, Buy Url: https://www.adafruit.com/product/6416
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/6416","price":"$260.00"}
- **Board Type:** keyboard-computer
- **Connectivity:** Wifi: 2.4GHz / 5GHz 802.11ac (WiFi 5), Bluetooth: Bluetooth 5.0 / BLE, Ethernet: Gigabit Ethernet
- **Specs:** Cpu: ARM Cortex-A76 quad-core @ 2.4GHz, VideoCore VII GPU, Cpu Architecture: ARM Cortex-A76 (64-bit), Cpu Frequency: 2.4GHz, Cpu Cores: 4, Ram: 16GB LPDDR4X, Flash: 256GB NVMe SSD (internal), Usb: 2× USB 3.0 + 1× USB 2.0 + USB-C (power), Power: 5V DC via USB-C, Sd Card: microSD (expandable), Operating Voltage: 3.3V GPIO, Antenna Connector: Built-in PCB antenna
- **Gpio Map:** {"pin":1,"name":"3V3","type":"power"}, {"pin":2,"name":"5V","type":"power"}, {"pin":3,"name":"GPIO2","type":"gpio","functions":["I2C1 SDA"]}, {"pin":4,"name":"5V","type":"power"}, {"pin":5,"name":"GPIO3","type":"gpio","functions":["I2C1 SCL"]}, {"pin":6,"name":"GND","type":"ground"}, {"pin":7,"name":"GPIO4","type":"gpio","functions":["GPCLK0"]}, {"pin":8,"name":"GPIO14","type":"gpio","functions":["UART0 TX"]}, {"pin":9,"name":"GND","type":"ground"}, {"pin":10,"name":"GPIO15","type":"gpio","functions":["UART0 RX"]}, {"pin":11,"name":"GPIO17","type":"gpio"}, {"pin":12,"name":"GPIO18","type":"gpio","functions":["PWM0"]}, {"pin":13,"name":"GPIO27","type":"gpio"}, {"pin":14,"name":"GND","type":"ground"}, {"pin":15,"name":"GPIO22","type":"gpio"}, {"pin":16,"name":"GPIO23","type":"gpio"}, {"pin":17,"name":"3V3","type":"power"}, {"pin":18,"name":"GPIO24","type":"gpio"}, {"pin":19,"name":"GPIO10","type":"gpio","functions":["SPI0 MOSI"]}, {"pin":20,"name":"GND","type":"ground"}, {"pin":21,"name":"GPIO9","type":"gpio","functions":["SPI0 MISO"]}, {"pin":22,"name":"GPIO25","type":"gpio"}, {"pin":23,"name":"GPIO11","type":"gpio","functions":["SPI0 CLK"]}, {"pin":24,"name":"GPIO8","type":"gpio","functions":["SPI0 CE0"]}, {"pin":25,"name":"GND","type":"ground"}, {"pin":26,"name":"GPIO7","type":"gpio","functions":["SPI0 CE1"]}, {"pin":27,"name":"ID_SD","type":"gpio","functions":["I2C0 SDA"]}, {"pin":28,"name":"ID_SC","type":"gpio","functions":["I2C0 SCL"]}, {"pin":29,"name":"GPIO5","type":"gpio"}, {"pin":30,"name":"GND","type":"ground"}, {"pin":31,"name":"GPIO6","type":"gpio"}, {"pin":32,"name":"GPIO12","type":"gpio","functions":["PWM0"]}, {"pin":33,"name":"GPIO13","type":"gpio","functions":["PWM1"]}, {"pin":34,"name":"GND","type":"ground"}, {"pin":35,"name":"GPIO19","type":"gpio","functions":["PWM1"]}, {"pin":36,"name":"GPIO16","type":"gpio"}, {"pin":37,"name":"GPIO26","type":"gpio"}, {"pin":38,"name":"GPIO20","type":"gpio"}, {"pin":39,"name":"GND","type":"ground"}, {"pin":40,"name":"GPIO21","type":"gpio"}
- **Components:** {"name":"BCM2712","type":"mcu","label":"Broadcom BCM2712 SoC","description":"Quad-core 64-bit ARM Cortex-A76 at 2.4GHz with VideoCore VII GPU, identical core silicon to the Raspberry Pi 5.","datasheetUrl":"https://datasheets.raspberrypi.com/rpi5/raspberry-pi-5-product-brief.pdf"}, {"name":"256GB NVMe SSD","type":"storage","label":"256GB Internal NVMe SSD","description":"Built-in M.2 NVMe SSD providing fast, durable internal storage. Expandable up to M.2 2280 form factor.","datasheetUrl":"https://www.raspberrypi.com/documentation/computers/keyboard-computers.html"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO2","SCL":"GPIO3"}}, {"name":"SPI","pins":{"MOSI":"GPIO10","MISO":"GPIO9","SCK":"GPIO11","CE0":"GPIO8","CE1":"GPIO7"}}, {"name":"UART","pins":{"TX":"GPIO14","RX":"GPIO15"}}, {"name":"PWM"}, {"name":"PCIe 2.0"}
- **Firmware Compatible:** raspberry-pi-os, ubuntu
- **Available Software:** {"name":"Raspberry Pi OS","url":"https://www.raspberrypi.com/software/"}, {"name":"Raspberry Pi Imager","url":"https://www.raspberrypi.com/software/"}
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** desktop-computing, education, embedded-linux, prototyping
- **Links:** Product Url: https://www.raspberrypi.com/products/raspberry-pi-500-plus/, Datasheet Url: https://cdn-shop.adafruit.com/product-files/6416/P6416+RP-009158-MM-Raspberry-Pi-500-product-brief.pdf, Wiki Url: https://www.raspberrypi.com/documentation/computers/keyboard-computers.html
- **Certifications:** CE, FCC, RoHS

## Tags

`raspberry-pi`, `keyboard-computer`, `sbc`, `desktop`, `cortex-a76`, `nvme`, `mechanical-keyboard`, `linux`, `gpio`, `bcm2712`

---
[View full page](https://openhardware.directory/s/1439/raspberry-pi-500-plus)

---

# ESP32-S2-WROVER-I Module with uFL

> Bare WiFi module with ESP32-S2 Xtensa LX7 @ 240MHz, 4MB Flash, 2MB PSRAM, 802.11b/g/n, native USB OTG, and a uFL connector for an external antenna. Drop-in variant of the WROVER for improved RF range.

## Details

- **Brand:** Espressif
- **Price:** Usd: 3.95, Buy Url: https://www.adafruit.com/product/4760
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/4760","price":3.95}
- **Board Type:** module
- **Connectivity:** Wifi: 802.11 b/g/n @ 2.4GHz (150 Mbps), Bluetooth: false, Zigbee: false, Ethernet: false
- **Specs:** Cpu: Xtensa LX7 single-core @ 240MHz (ESP32-S2), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 1, Ram: 320KB SRAM + 16KB RTC SRAM + 2MB PSRAM, Flash: 4MB SPI Flash, Dimensions: 18 x 31 x 3.3mm, Operating Voltage: 3.0-3.6V, Power: 3.3V supply (requires external regulation), Sd Card: none, Antenna Connector: U.FL/IPEX (external antenna)
- **Components:** {"name":"ESP32-S2","type":"mcu","label":"SoC","description":"Espressif ESP32-S2 single-core Xtensa LX7 @ 240MHz, 320KB SRAM, WiFi, native USB 1.1 OTG.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/4760/4760_esp32-s2-wrover_esp32-s2-wrover-i_datasheet_en.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"GPIO35","MISO":"GPIO37","SCK":"GPIO36"}}, {"name":"I2C","pins":{"SDA":"GPIO3","SCL":"GPIO4"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"I2S","pins":{}}, {"name":"USB","pins":{"D-":"GPIO19","D+":"GPIO20"}}, {"name":"ADC","pins":{}}, {"name":"DAC","pins":{"DAC1":"GPIO17","DAC2":"GPIO18"}}, {"name":"Touch","pins":{}}
- **Gpio Map:** {"pin":"GPIO1","function":"ADC1_CH0/Touch1","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO2","function":"ADC1_CH1/Touch2","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO3","function":"ADC1_CH2/Touch3/SDA","protocol":"I2C","capabilities":["I2C","ADC","Touch","GPIO"]}, {"pin":"GPIO4","function":"ADC1_CH3/Touch4/SCL","protocol":"I2C","capabilities":["I2C","ADC","Touch","GPIO"]}, {"pin":"GPIO5","function":"ADC1_CH4/Touch5","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO6","function":"ADC1_CH5/Touch6","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO7","function":"ADC1_CH6/Touch7","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO8","function":"ADC1_CH7/Touch8","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO9","function":"ADC1_CH8/Touch9","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO10","function":"ADC1_CH9/Touch10","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO17","function":"DAC1","protocol":"DAC","capabilities":["DAC","ADC","GPIO"]}, {"pin":"GPIO18","function":"DAC2","protocol":"DAC","capabilities":["DAC","ADC","GPIO"]}, {"pin":"GPIO19","function":"USB_D-","protocol":"USB","capabilities":["USB","GPIO"]}, {"pin":"GPIO20","function":"USB_D+","protocol":"USB","capabilities":["USB","GPIO"]}, {"pin":"GPIO35","function":"MOSI","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO36","function":"SCK","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO37","function":"MISO","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO43","function":"TX","protocol":"UART","capabilities":["UART","GPIO"]}, {"pin":"GPIO44","function":"RX","protocol":"UART","capabilities":["UART","GPIO"]}
- **Available Software:** esp-idf, arduino, circuitpython
- **Links:** Product Page: https://www.adafruit.com/product/4760, Product Url: https://www.adafruit.com/product/4760, Datasheet Url: https://cdn-shop.adafruit.com/product-files/4760/4760_esp32-s2-wrover_esp32-s2-wrover-i_datasheet_en.pdf, Github Url: https://github.com/espressif/esp-idf
- **Firmware Compatible:** esp-idf, arduino, circuitpython
- **Certifications:** RoHS, FCC, CE
- **Open Source:** Firmware: true
- **Product Readiness:** consumer
- **White Label:** Yes
- **Use Cases:** iot, smart-home, wearable

## Tags

`esp32-s2`, `module`, `wifi`, `espressif`, `psram`, `ufl-antenna`, `external-antenna`, `bare-module`

---
[View full page](https://openhardware.directory/s/1439/esp32-s2-wrover-i-module-with-ufl)

---

# FeatherS2 ESP32-S2

> Full-featured ESP32-S2 Feather-compatible board by Unexpected Maker with 16MB Flash, 8MB QSPI PSRAM, WiFi, native USB-C, 21 GPIO, STEMMA QT, APA102 RGB LED, ambient light sensor, and dual 700mA LDOs.

## Details

- **Brand:** Unexpected Maker
- **Price:** Usd: 24.95, Buy Url: https://www.adafruit.com/product/4769
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/4769","price":24.95}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n @ 2.4GHz (ESP32-S2), Bluetooth: false, Zigbee: false, Ethernet: false
- **Specs:** Cpu: Xtensa LX7 single-core @ 240MHz (ESP32-S2), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 1, Ram: 320KB SRAM + 8MB QSPI PSRAM, Flash: 16MB SPI Flash, Dimensions: 52.4 x 22.6 x 6.6mm, Weight: 4.1g, Operating Voltage: 3.3V, Power: 5V via USB-C or LiPoly battery, Sd Card: none, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"ESP32-S2","type":"mcu","label":"SoC","description":"Espressif ESP32-S2 single-core Xtensa LX7 @ 240MHz, 320KB SRAM, WiFi 802.11 b/g/n, native USB 1.1 OTG.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO3","SCL":"GPIO4"}}, {"name":"SPI","pins":{"MOSI":"GPIO35","MISO":"GPIO36","SCK":"GPIO37"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"USB","pins":{"D-":"GPIO19","D+":"GPIO20"}}, {"name":"PWM","pins":{}}, {"name":"ADC","pins":{}}, {"name":"DAC","pins":{"DAC1":"GPIO17","DAC2":"GPIO18"}}, {"name":"Touch","pins":{}}
- **Gpio Map:** {"pin":"GPIO1","function":"D1","protocol":"GPIO","capabilities":["GPIO","PWM","Touch","ADC"]}, {"pin":"GPIO2","function":"D2","protocol":"GPIO","capabilities":["GPIO","PWM","Touch","ADC"]}, {"pin":"GPIO3","function":"D3/SDA","protocol":"I2C","capabilities":["I2C","GPIO","Touch","ADC"]}, {"pin":"GPIO4","function":"D4/SCL","protocol":"I2C","capabilities":["I2C","GPIO","Touch","ADC"]}, {"pin":"GPIO5","function":"D5","protocol":"GPIO","capabilities":["GPIO","PWM","Touch","ADC"]}, {"pin":"GPIO6","function":"D6","protocol":"GPIO","capabilities":["GPIO","PWM","Touch","ADC"]}, {"pin":"GPIO7","function":"D7","protocol":"GPIO","capabilities":["GPIO","PWM","Touch","ADC"]}, {"pin":"GPIO8","function":"D8/A5","protocol":"ADC","capabilities":["ADC","GPIO","Touch"]}, {"pin":"GPIO9","function":"D9","protocol":"GPIO","capabilities":["GPIO","PWM","Touch","ADC"]}, {"pin":"GPIO10","function":"D10","protocol":"GPIO","capabilities":["GPIO","PWM","Touch","ADC"]}, {"pin":"GPIO11","function":"D11","protocol":"GPIO","capabilities":["GPIO","Touch","ADC"]}, {"pin":"GPIO12","function":"D12","protocol":"GPIO","capabilities":["GPIO","Touch","ADC"]}, {"pin":"GPIO13","function":"D13","protocol":"GPIO","capabilities":["GPIO","Touch","ADC"]}, {"pin":"GPIO14","function":"A3","protocol":"ADC","capabilities":["ADC","GPIO","Touch"]}, {"pin":"GPIO15","function":"A4","protocol":"ADC","capabilities":["ADC","GPIO","Touch"]}, {"pin":"GPIO16","function":"A4_alt","protocol":"ADC","capabilities":["ADC","GPIO"]}, {"pin":"GPIO17","function":"A0/DAC1","protocol":"ADC","capabilities":["ADC","DAC","GPIO"]}, {"pin":"GPIO18","function":"A1/DAC2","protocol":"ADC","capabilities":["ADC","DAC","GPIO"]}, {"pin":"GPIO19","function":"USB_D-","protocol":"USB","capabilities":["USB","GPIO"]}, {"pin":"GPIO20","function":"USB_D+","protocol":"USB","capabilities":["USB","GPIO"]}, {"pin":"GPIO35","function":"MOSI","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO36","function":"MISO","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO37","function":"SCK","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO43","function":"TX","protocol":"UART","capabilities":["UART","GPIO"]}, {"pin":"GPIO44","function":"RX","protocol":"UART","capabilities":["UART","GPIO"]}
- **Available Software:** circuitpython, esp-idf, arduino, micropython
- **Links:** Product Page: https://www.adafruit.com/product/4769, Product Url: https://www.adafruit.com/product/4769, Documentation: https://feathers2.io/, Github Url: https://github.com/UnexpectedMaker/feathers2, Circuitpython: https://circuitpython.org/board/unexpectedmaker_feathers2/
- **Firmware Compatible:** circuitpython, esp-idf, arduino, micropython
- **Certifications:** RoHS, FCC, CE
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** iot, smart-home, wearable, environmental-monitoring

## Tags

`feather`, `esp32-s2`, `wifi`, `unexpected-maker`, `psram`, `circuitpython`, `usb-c`, `stemma-qt`

---
[View full page](https://openhardware.directory/s/1439/feathers2-esp32-s2)

---

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

## Details

- **Brand:** Adafruit
- **Price:** Usd: 24.95, Buy Url: https://www.adafruit.com/product/4775
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/4775","price":24.95}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n @ 2.4GHz (ESP32-S2), Bluetooth: false, Zigbee: false, Ethernet: false
- **Specs:** Cpu: Xtensa LX7 single-core @ 240MHz (ESP32-S2), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 1, Ram: 320KB SRAM + 2MB PSRAM, Flash: 4MB SPI Flash, Dimensions: 53.2 x 72.0 x 14.8mm, Weight: 22.5g, Operating Voltage: 3.3V, Power: 5V via USB-C, 6-12V barrel jack, or LiPoly battery, Sd Card: none, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"ESP32-S2","type":"mcu","label":"SoC","description":"Espressif ESP32-S2 single-core Xtensa LX7 @ 240MHz, WiFi 802.11 b/g/n, native USB 1.1 OTG.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf"}, {"name":"MAX17048","type":"battery-gauge","label":"Battery Fuel Gauge","description":"Maxim MAX17048 1-cell Li+ fuel gauge, I2C, reports state-of-charge via ModelGauge algorithm.","datasheetUrl":"https://datasheets.maximintegrated.com/en/ds/MAX17048-MAX17049.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO33","SCL":"GPIO34"}}, {"name":"SPI","pins":{"MOSI":"GPIO35","MISO":"GPIO37","SCK":"GPIO36"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"USB","pins":{"D-":"GPIO19","D+":"GPIO20"}}, {"name":"PWM","pins":{}}, {"name":"ADC","pins":{}}, {"name":"DAC","pins":{}}
- **Gpio Map:** {"pin":"GPIO1","function":"A0","protocol":"ADC","capabilities":["ADC","GPIO"]}, {"pin":"GPIO2","function":"A1","protocol":"ADC","capabilities":["ADC","GPIO"]}, {"pin":"GPIO3","function":"A2","protocol":"ADC","capabilities":["ADC","GPIO"]}, {"pin":"GPIO4","function":"A3","protocol":"ADC","capabilities":["ADC","GPIO"]}, {"pin":"GPIO33","function":"A4/SDA","protocol":"I2C","capabilities":["I2C","ADC","GPIO"]}, {"pin":"GPIO34","function":"A5/SCL","protocol":"I2C","capabilities":["I2C","ADC","GPIO"]}, {"pin":"GPIO38","function":"D0/RX","protocol":"UART","capabilities":["UART","GPIO"]}, {"pin":"GPIO39","function":"D1/TX_alt","protocol":"UART","capabilities":["UART","GPIO"]}, {"pin":"GPIO5","function":"D2","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO6","function":"D3/PWM","protocol":"PWM","capabilities":["PWM","GPIO"]}, {"pin":"GPIO9","function":"D4","protocol":"GPIO","capabilities":["GPIO"]}, {"pin":"GPIO10","function":"D5/PWM","protocol":"PWM","capabilities":["PWM","GPIO"]}, {"pin":"GPIO11","function":"D6/PWM","protocol":"PWM","capabilities":["PWM","GPIO"]}, {"pin":"GPIO12","function":"D7","protocol":"GPIO","capabilities":["GPIO"]}, {"pin":"GPIO13","function":"D8","protocol":"GPIO","capabilities":["GPIO"]}, {"pin":"GPIO14","function":"D9/PWM","protocol":"PWM","capabilities":["PWM","GPIO"]}, {"pin":"GPIO15","function":"D10/PWM/CS","protocol":"SPI","capabilities":["SPI","PWM","GPIO"]}, {"pin":"GPIO35","function":"D11/MOSI","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO37","function":"D12/MISO","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO36","function":"D13/SCK","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO43","function":"TX","protocol":"UART","capabilities":["UART","GPIO"]}, {"pin":"GPIO44","function":"RX","protocol":"UART","capabilities":["UART","GPIO"]}, {"pin":"GPIO19","function":"USB_D-","protocol":"USB","capabilities":["USB","GPIO"]}, {"pin":"GPIO20","function":"USB_D+","protocol":"USB","capabilities":["USB","GPIO"]}
- **Available Software:** circuitpython, arduino, esp-idf
- **Links:** Product Page: https://www.adafruit.com/product/4775, Product Url: https://www.adafruit.com/product/4775, Documentation: https://learn.adafruit.com/adafruit-metro-esp32-s2, Github Url: https://github.com/adafruit/Adafruit_Metro_ESP32S2
- **Firmware Compatible:** circuitpython, arduino, esp-idf
- **Certifications:** RoHS
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** iot, smart-home, environmental-monitoring

## Tags

`metro`, `esp32-s2`, `wifi`, `adafruit`, `psram`, `circuitpython`, `usb-c`, `arduino-shield`, `stemma-qt`

---
[View full page](https://openhardware.directory/s/1439/adafruit-metro-esp32-s2)

---

# BBC micro:bit v2

> Upgraded BBC micro:bit with Nordic nRF52833 Cortex-M4F, Bluetooth 5.1, 5×5 LED matrix, 2 buttons, capacitive touch logo, built-in speaker and MEMS microphone, edge connector, and low-power mode. Same form factor as v1.

## Details

- **Brand:** BBC micro:bit
- **Price:** Usd: 17.95, Buy Url: https://www.adafruit.com/product/4781
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/4781","price":17.95}
- **Board Type:** educational-board
- **Connectivity:** Wifi: false, Bluetooth: Bluetooth 5.1 BLE (nRF52833), Zigbee: false, Ethernet: false
- **Specs:** Cpu: ARM Cortex-M4F @ 64MHz (Nordic nRF52833), Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 64MHz, Cpu Cores: 1, Ram: 128KB, Flash: 512KB, Operating Voltage: 3.3V, Power: 5V via Micro-USB or 3xAAA battery, Sd Card: none, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"nRF52833","type":"mcu","label":"Main MCU + BLE Radio","description":"Nordic Semiconductor nRF52833 ARM Cortex-M4F @ 64MHz, 512KB Flash, 128KB RAM, Bluetooth 5.1 BLE.","datasheetUrl":"https://infocenter.nordicsemi.com/pdf/nRF52833_PS_v1.3.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"P20","SCL":"P19"}}, {"name":"SPI","pins":{"MOSI":"P15","MISO":"P14","SCK":"P13"}}, {"name":"UART","pins":{"TX":"P0","RX":"P1"}}, {"name":"BLE","pins":{}}, {"name":"PWM","pins":{}}, {"name":"ADC","pins":{"ADC0":"P0","ADC1":"P1","ADC2":"P2"}}
- **Gpio Map:** {"pin":"P0","function":"GPIO / UART TX / ADC / Touch","protocol":"UART","capabilities":["digital-input","digital-output","analog-input","touch"]}, {"pin":"P1","function":"GPIO / ADC / Touch","protocol":null,"capabilities":["digital-input","digital-output","analog-input","touch"]}, {"pin":"P2","function":"GPIO / ADC / Touch","protocol":null,"capabilities":["digital-input","digital-output","analog-input","touch"]}, {"pin":"P3","function":"LED column 1 / ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"P4","function":"LED column 2 / ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"P5","function":"Button A","protocol":null,"capabilities":["digital-input"]}, {"pin":"P6","function":"LED column 9","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P7","function":"LED column 8","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P8","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P9","function":"LED column 7","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P10","function":"LED column 3 / ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"P11","function":"Button B","protocol":null,"capabilities":["digital-input"]}, {"pin":"P12","function":"GPIO (reserved)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"P13","function":"SPI SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"P14","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"P15","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"P16","function":"SPI CS / GPIO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"P19","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"P20","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}
- **Available Software:** micropython, makecode-microbit, arduino
- **Links:** Product Page: https://www.adafruit.com/product/4781, Product Url: https://www.adafruit.com/product/4781, Documentation: https://tech.microbit.org/, Github Url: https://github.com/microbit-foundation/microbit-v2
- **Firmware Compatible:** micropython, makecode-microbit, arduino
- **Certifications:** RoHS, FCC, CE
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** iot, wearable, environmental-monitoring

## Tags

`microbit`, `nrf52833`, `bluetooth`, `ble`, `educational`, `makecode`, `micropython`, `bbc`, `speaker`, `microphone`

---
[View full page](https://openhardware.directory/s/1439/bbc-micro-bit-v2)

---

# Adafruit QT Py ESP32-S3

> Tiny dual-core ESP32-S3 dev board in the QT Py / Seeed XIAO footprint — 8 MB flash, WiFi, BLE 5, native USB-C, STEMMA QT, 13 GPIO, 10 ADC inputs, no PSRAM variant.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 12.5, Buy Url: https://www.adafruit.com/product/5426
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5426","price":12.5}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Wifi: 2.4GHz 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240 MHz (ESP32-S3), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240 MHz, Cpu Cores: 2, Ram: 512 KB SRAM, Flash: 8MB, Power: 5V, Usb Connector: USB-C, Sd Card: none, Operating Voltage: 3.3V, Dimensions: 21.7 × 17.8 × 5.7 mm, Weight: 1.2 g, Antenna Connector: built-in PCB antenna
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"MCU","description":"Espressif ESP32-S3 dual-core 240 MHz Xtensa LX7 with 512 KB SRAM, native USB OTG, WiFi, and BLE 5.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}
- **Gpio Map:** {"pin":"GPIO18","name":"A0","function":"ADC","protocol":"ADC","capabilities":["ADC","touch"]}, {"pin":"GPIO17","name":"A1","function":"ADC","protocol":"ADC","capabilities":["ADC","touch"]}, {"pin":"GPIO9","name":"A2","function":"ADC","protocol":"ADC","capabilities":["ADC","touch"]}, {"pin":"GPIO8","name":"A3","function":"ADC","protocol":"ADC","capabilities":["ADC","touch"]}, {"pin":"GPIO5","name":"SDA (STEMMA QT)","function":"SDA","protocol":"I2C","capabilities":["I2C","STEMMA QT","touch"]}, {"pin":"GPIO6","name":"SCL (STEMMA QT)","function":"SCL","protocol":"I2C","capabilities":["I2C","STEMMA QT","touch"]}, {"pin":"GPIO35","name":"MOSI","function":"MOSI","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO36","name":"MISO","function":"MISO","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO37","name":"SCK","function":"SCK","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO43","name":"TX","function":"TX","protocol":"UART","capabilities":["UART"]}, {"pin":"GPIO44","name":"RX","function":"RX","protocol":"UART","capabilities":["UART"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO5","SCL":"GPIO6"}}, {"name":"I2C (STEMMA QT)","pins":{"SDA":"GPIO5","SCL":"GPIO6"}}, {"name":"SPI","pins":{"MOSI":"GPIO35","MISO":"GPIO36","SCK":"GPIO37"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"USB","pins":{}}
- **Bus Interfaces:** i2c, spi, uart, USB
- **Firmware Compatible:** circuitpython, arduino, esp-idf
- **Available Software:** {"name":"CircuitPython","url":"https://circuitpython.org/board/adafruit_qtpy_esp32s3_nopsram/"}, {"name":"Arduino ESP32","url":"https://github.com/espressif/arduino-esp32"}
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/5426, Github Url: https://github.com/adafruit/Adafruit-QT-Py-ESP32-S3-PCB, Learn Guide: https://learn.adafruit.com/adafruit-qt-py-esp32-s3
- **Use Cases:** iot, smart-home, wearable
- **Prompt Version:** adafruit-bulk-import-v1

## Tags

`esp32-s3`, `qt-py`, `stemma-qt`, `circuitpython`, `native-usb`, `wifi`, `ble`, `tiny`, `xiao-compatible`

---
[View full page](https://openhardware.directory/s/1439/adafruit-qt-py-esp32-s3)

---

# Raspberry Pi CM4 IO Board

> Official reference carrier board for the Raspberry Pi Compute Module 4. Exposes dual HDMI 2.0, Gigabit Ethernet, 2× USB 2.0, PCIe x1, dual camera/display FPC, microSD slot (for CM4 Lite), RTC, HAT headers, and barrel-jack power.

## Details

- **Brand:** Raspberry Pi
- **Price:** Usd: 35, Buy Url: https://www.adafruit.com/product/4787
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/4787","price":35}
- **Board Type:** dev-board
- **Connectivity:** Wifi: false (provided by CM4 module if WiFi variant), Bluetooth: false (provided by CM4 module if WiFi variant), Zigbee: false, Ethernet: Gigabit Ethernet (RJ45, PoE-capable with HAT)
- **Specs:** Cpu: none (no onboard MCU; requires CM4 module), Cpu Architecture: N/A (carrier board), Cpu Frequency: N/A, Cpu Cores: N/A, Ram: N/A (provided by CM4), Flash: N/A (provided by CM4), Operating Voltage: 3.3V / 5V (from CM4 module), Power: +12V barrel jack or +5V (external), Sd Card: microSD (for CM4 Lite variants), Antenna Connector: none (antenna on CM4 module)
- **Components:** {"name":"CM4 Module Connector","type":"io-expander","label":"CM4 High-Density Connector","description":"Dual 100-pin Hirose DF40 board-to-board connectors accepting Raspberry Pi Compute Module 4.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/4787/4787_cm4io-datasheet.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO2","SCL":"GPIO3"}}, {"name":"SPI","pins":{"MOSI":"GPIO10","MISO":"GPIO9","SCK":"GPIO11","CE0":"GPIO8","CE1":"GPIO7"}}, {"name":"UART","pins":{"TX":"GPIO14","RX":"GPIO15"}}, {"name":"I2S","pins":{"CLK":"GPIO18","FS":"GPIO19","DIN":"GPIO20","DOUT":"GPIO21"}}, {"name":"GPIO","pins":{}}, {"name":"PCIe","pins":{}}, {"name":"USB","pins":{}}, {"name":"HDMI","pins":{}}, {"name":"CSI","pins":{}}, {"name":"DSI","pins":{}}, {"name":"Ethernet","pins":{}}
- **Gpio Map:** {"pin":"GPIO2","function":"SDA1 — I2C1 Data (physical pin 3)","protocol":"I2C","capabilities":["i2c","digital-input","digital-output"]}, {"pin":"GPIO3","function":"SCL1 — I2C1 Clock (physical pin 5)","protocol":"I2C","capabilities":["i2c","digital-input","digital-output"]}, {"pin":"GPIO4","function":"GPIO4 — General Purpose (physical pin 7)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO5","function":"GPIO5 — General Purpose (physical pin 29)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO6","function":"GPIO6 — General Purpose (physical pin 31)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO7","function":"CE1 — SPI0 Chip Enable 1 (physical pin 26)","protocol":"SPI","capabilities":["spi","digital-input","digital-output"]}, {"pin":"GPIO8","function":"CE0 — SPI0 Chip Enable 0 (physical pin 24)","protocol":"SPI","capabilities":["spi","digital-input","digital-output"]}, {"pin":"GPIO9","function":"MISO — SPI0 MISO (physical pin 21)","protocol":"SPI","capabilities":["spi","digital-input","digital-output"]}, {"pin":"GPIO10","function":"MOSI — SPI0 MOSI (physical pin 19)","protocol":"SPI","capabilities":["spi","digital-input","digital-output"]}, {"pin":"GPIO11","function":"SCK — SPI0 Clock (physical pin 23)","protocol":"SPI","capabilities":["spi","digital-input","digital-output"]}, {"pin":"GPIO12","function":"PWM0 — Hardware PWM (physical pin 32)","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO13","function":"PWM1 — Hardware PWM (physical pin 33)","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO14","function":"UART0 TX — UART Transmit (physical pin 8)","protocol":"UART","capabilities":["uart","digital-input","digital-output"]}, {"pin":"GPIO15","function":"UART0 RX — UART Receive (physical pin 10)","protocol":"UART","capabilities":["uart","digital-input","digital-output"]}, {"pin":"GPIO17","function":"GPIO17 — General Purpose (physical pin 11)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO18","function":"GPIO18 — PCM CLK / PWM0 (physical pin 12)","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO19","function":"GPIO19 — PCM FS / PWM1 (physical pin 35)","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO20","function":"GPIO20 — PCM DIN (physical pin 38)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO21","function":"GPIO21 — PCM DOUT (physical pin 40)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO22","function":"GPIO22 — General Purpose (physical pin 15)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO23","function":"GPIO23 — General Purpose (physical pin 16)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO24","function":"GPIO24 — General Purpose (physical pin 18)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO25","function":"GPIO25 — General Purpose (physical pin 22)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO26","function":"GPIO26 — General Purpose (physical pin 37)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO27","function":"GPIO27 — General Purpose (physical pin 13)","protocol":null,"capabilities":["digital-input","digital-output"]}
- **Available Software:** raspberry-pi-os, ubuntu, home-assistant-os
- **Links:** Product Page: https://www.adafruit.com/product/4787, Product Url: https://www.adafruit.com/product/4787, Documentation: https://www.raspberrypi.com/products/compute-module-4/?resellerType=home, Datasheet Url: https://cdn-shop.adafruit.com/product-files/4787/4787_cm4io-datasheet.pdf, Github Url: https://github.com/raspberrypi
- **Firmware Compatible:** raspberry-pi-os, ubuntu, home-assistant-os
- **Certifications:** RoHS, CE
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** iot-gateway, digital-signage, industrial-automation, smart-home

## Tags

`raspberry-pi`, `cm4`, `io-board`, `carrier-board`, `pcie`, `hdmi`, `gigabit-ethernet`, `hat`

---
[View full page](https://openhardware.directory/s/1439/raspberry-pi-cm4-io-board)

---

# Adafruit ESP32-S3 Feather (4MB Flash, 2MB PSRAM)

> Feather-format ESP32-S3 board with 4 MB flash and 2 MB PSRAM, dual-core 240 MHz, native USB-C, BLE 5, WiFi, STEMMA QT, LiPoly charging, and MAX17048 battery monitor.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 17.5, Buy Url: https://www.adafruit.com/product/5477
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5477","price":17.5}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Wifi: 2.4GHz 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240 MHz (ESP32-S3), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240 MHz, Cpu Cores: 2, Ram: 512 KB SRAM + 2 MB PSRAM, Flash: 4MB, Psram: 2MB, Power: 5V + LiPo, Usb Connector: USB-C, Sd Card: none, Operating Voltage: 3.3V, Dimensions: 52.3 × 22.7 × 7.2 mm, Weight: 6.3 g, Antenna Connector: built-in PCB antenna, Battery Capacity: user-supplied LiPo
- **Battery Powered:** Li-Po
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"MCU","description":"Espressif ESP32-S3 dual-core 240 MHz Xtensa LX7 with 512 KB SRAM, 2 MB PSRAM, native USB OTG, WiFi, and BLE 5.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"MAX17048","type":"battery-charger","label":"Battery Monitor","description":"Maxim MAX17048 Li-Ion/LiPo fuel gauge providing state-of-charge via I2C.","datasheetUrl":"https://www.analog.com/media/en/technical-documentation/data-sheets/MAX17048-MAX17049.pdf"}
- **Gpio Map:** {"pin":"GPIO17","name":"A0","function":"ADC","protocol":"ADC","capabilities":["ADC"]}, {"pin":"GPIO18","name":"A1","function":"ADC","protocol":"ADC","capabilities":["ADC"]}, {"pin":"GPIO14","name":"A2","function":"ADC","protocol":"ADC","capabilities":["ADC"]}, {"pin":"GPIO15","name":"A3","function":"ADC","protocol":"ADC","capabilities":["ADC"]}, {"pin":"GPIO16","name":"A4","function":"ADC","protocol":"ADC","capabilities":["ADC"]}, {"pin":"GPIO8","name":"A5","function":"ADC","protocol":"ADC","capabilities":["ADC","touch"]}, {"pin":"GPIO5","name":"D5","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO6","name":"D6","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO9","name":"D9","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO10","name":"D10","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO11","name":"D11","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO12","name":"D12","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO13","name":"D13","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO36","name":"SCK","function":"SCK","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO35","name":"MOSI","function":"MOSI","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO37","name":"MISO","function":"MISO","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO3","name":"SDA (STEMMA QT)","function":"SDA","protocol":"I2C","capabilities":["I2C","STEMMA QT"]}, {"pin":"GPIO4","name":"SCL (STEMMA QT)","function":"SCL","protocol":"I2C","capabilities":["I2C","STEMMA QT"]}, {"pin":"GPIO43","name":"TX","function":"TX","protocol":"UART","capabilities":["UART"]}, {"pin":"GPIO44","name":"RX","function":"RX","protocol":"UART","capabilities":["UART"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO3","SCL":"GPIO4"}}, {"name":"SPI","pins":{"SCK":"GPIO36","MOSI":"GPIO35","MISO":"GPIO37"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"USB","pins":{}}
- **Bus Interfaces:** i2c, spi, uart, USB
- **Firmware Compatible:** circuitpython, arduino, esp-idf
- **Available Software:** {"name":"CircuitPython","url":"https://circuitpython.org/board/adafruit_feather_esp32s3_4mbflash_2mbpsram/"}, {"name":"Arduino ESP32","url":"https://github.com/espressif/arduino-esp32"}
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/5477, Github Url: https://github.com/adafruit/Adafruit-ESP32-S3-Feather-PCB, Learn Guide: https://learn.adafruit.com/adafruit-esp32-s3-feather
- **Use Cases:** iot, smart-home, wearable
- **Prompt Version:** adafruit-bulk-import-v1

## Tags

`esp32-s3`, `feather`, `stemma-qt`, `circuitpython`, `native-usb`, `wifi`, `ble`, `lipo`, `psram`

---
[View full page](https://openhardware.directory/s/1439/adafruit-esp32-s3-feather-4mb-psram)

---

# Adafruit Metro ESP32-S3

> Arduino UNO-compatible Metro board with ESP32-S3 dual-core 240 MHz, 16 MB flash, 8 MB Octal PSRAM, WiFi, BLE 5, native USB-C, STEMMA QT, LiPoly charging, and JTAG debug header.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 24.95, Buy Url: https://www.adafruit.com/product/5500
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5500","price":24.95}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Wifi: 2.4GHz 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240 MHz (ESP32-S3), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240 MHz, Cpu Cores: 2, Ram: 512 KB SRAM + 8 MB PSRAM, Flash: 16MB, Psram: 8MB OPI, Power: 5V + LiPo, Usb Connector: USB-C, Sd Card: none, Operating Voltage: 3.3V, Antenna Connector: built-in PCB antenna, Battery Capacity: user-supplied LiPo
- **Battery Powered:** Li-Po
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"MCU","description":"Espressif ESP32-S3 dual-core 240 MHz Xtensa LX7 with 512 KB SRAM, 8 MB Octal PSRAM, native USB OTG, WiFi, and BLE 5.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"MAX17048","type":"battery-charger","label":"Battery Monitor","description":"Maxim MAX17048 Li-Ion/LiPo fuel gauge providing state-of-charge via I2C.","datasheetUrl":"https://www.analog.com/media/en/technical-documentation/data-sheets/MAX17048-MAX17049.pdf"}
- **Gpio Map:** {"pin":"GPIO1","name":"D0/RX","function":"RX","protocol":"UART","capabilities":["UART","GPIO"]}, {"pin":"GPIO2","name":"D1/TX","function":"TX","protocol":"UART","capabilities":["UART","GPIO"]}, {"pin":"GPIO3","name":"D2","function":"GPIO","protocol":"GPIO","capabilities":["GPIO"]}, {"pin":"GPIO4","name":"D3","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO5","name":"D4","function":"GPIO","protocol":"GPIO","capabilities":["GPIO"]}, {"pin":"GPIO6","name":"D5","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO7","name":"D6","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO8","name":"D7","function":"GPIO","protocol":"GPIO","capabilities":["GPIO"]}, {"pin":"GPIO9","name":"D8","function":"GPIO","protocol":"GPIO","capabilities":["GPIO"]}, {"pin":"GPIO10","name":"D9","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO11","name":"D10","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO12","name":"D11","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO13","name":"D12","function":"GPIO","protocol":"GPIO","capabilities":["GPIO"]}, {"pin":"GPIO14","name":"D13","function":"GPIO","protocol":"GPIO","capabilities":["GPIO"]}, {"pin":"GPIO17","name":"A0","function":"ADC","protocol":"ADC","capabilities":["ADC"]}, {"pin":"GPIO18","name":"A1","function":"ADC","protocol":"ADC","capabilities":["ADC"]}, {"pin":"GPIO15","name":"A2","function":"ADC","protocol":"ADC","capabilities":["ADC"]}, {"pin":"GPIO16","name":"A3","function":"ADC","protocol":"ADC","capabilities":["ADC"]}, {"pin":"GPIO19","name":"A4","function":"ADC","protocol":"ADC","capabilities":["ADC"]}, {"pin":"GPIO20","name":"A5","function":"ADC","protocol":"ADC","capabilities":["ADC"]}, {"pin":"GPIO33","name":"SDA (STEMMA QT)","function":"SDA","protocol":"I2C","capabilities":["I2C","STEMMA QT"]}, {"pin":"GPIO34","name":"SCL (STEMMA QT)","function":"SCL","protocol":"I2C","capabilities":["I2C","STEMMA QT"]}, {"pin":"GPIO35","name":"MOSI","function":"MOSI","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO37","name":"MISO","function":"MISO","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO36","name":"SCK","function":"SCK","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO43","name":"TX","function":"TX","protocol":"UART","capabilities":["UART"]}, {"pin":"GPIO44","name":"RX","function":"RX","protocol":"UART","capabilities":["UART"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO33","SCL":"GPIO34"}}, {"name":"I2C (STEMMA QT)","pins":{"SDA":"GPIO33","SCL":"GPIO34"}}, {"name":"SPI","pins":{"MOSI":"GPIO35","MISO":"GPIO37","SCK":"GPIO36"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"USB","pins":{}}, {"name":"JTAG","pins":{}}
- **Bus Interfaces:** i2c, spi, uart, USB, JTAG
- **Firmware Compatible:** circuitpython, arduino, esp-idf
- **Available Software:** {"name":"CircuitPython","url":"https://circuitpython.org/board/adafruit_metro_esp32s3/"}, {"name":"Arduino ESP32","url":"https://github.com/espressif/arduino-esp32"}
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/5500, Github Url: https://github.com/adafruit/Adafruit-Metro-ESP32-S3-PCB, Learn Guide: https://learn.adafruit.com/adafruit-metro-esp32-s3
- **Use Cases:** iot, smart-home, environmental-monitoring
- **Prompt Version:** adafruit-bulk-import-v1

## Tags

`esp32-s3`, `metro`, `arduino-shield`, `stemma-qt`, `circuitpython`, `wifi`, `ble`, `psram`, `lipo`, `jtag`

---
[View full page](https://openhardware.directory/s/1439/adafruit-metro-esp32-s3)

---

# 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

- **Brand:** Adafruit
- **Price:** Usd: 13.5, Buy Url: https://www.adafruit.com/product/4172
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/4172","price":13.5}
- **Board Type:** dev-board
- **Specs:** Cpu: Espressif ESP32 dual-core Xtensa LX6, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 4MB, Dimensions: 44mm × 25.5mm × 4.8mm, Weight: 5.8g, Operating Voltage: 3.3V, Power: 3.3V via regulated pin or 5V input, Sd Card: none, Antenna Connector: Built-in PCB antenna
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Components:** {"name":"ESP32-WROOM-32","type":"mcu","label":"ESP32 WiFi + BLE Module","description":"Dual-core Xtensa LX6 at 240 MHz, 520 KB SRAM, 4 MB flash, 802.11 b/g/n WiFi, BT Classic + BLE.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf"}
- **Gpio Map:** {"pin":"GPIO1","function":"TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO3","function":"RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO21","function":"SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO22","function":"SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO23","function":"MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO19","function":"MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO18","function":"SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO5","function":"SS","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO4","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output","touch"]}, {"pin":"GPIO12","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output","touch","pwm"]}, {"pin":"GPIO13","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output","touch","pwm"]}, {"pin":"GPIO14","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output","touch","pwm"]}, {"pin":"GPIO15","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output","touch","pwm"]}, {"pin":"GPIO25","function":"GPIO/DAC","protocol":null,"capabilities":["digital-input","digital-output","analog-input","dac"]}, {"pin":"GPIO26","function":"GPIO/DAC","protocol":null,"capabilities":["digital-input","digital-output","analog-input","dac"]}, {"pin":"GPIO32","function":"GPIO/ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input","touch"]}, {"pin":"GPIO33","function":"GPIO/ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input","touch"]}, {"pin":"GPIO34","function":"ADC","protocol":null,"capabilities":["analog-input"]}, {"pin":"GPIO35","function":"ADC","protocol":null,"capabilities":["analog-input"]}, {"pin":"GPIO36","function":"ADC","protocol":null,"capabilities":["analog-input"]}, {"pin":"GPIO39","function":"ADC","protocol":null,"capabilities":["analog-input"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO21","SCL":"GPIO22"}}, {"name":"SPI","pins":{"MOSI":"GPIO23","MISO":"GPIO19","SCK":"GPIO18","SS":"GPIO5"}}, {"name":"UART","pins":{"TX":"GPIO1","RX":"GPIO3"}}, {"name":"WiFi","pins":{}}, {"name":"Bluetooth","pins":{}}, {"name":"I2S","pins":{}}
- **Available Software:** Arduino, MicroPython, ESP-IDF
- **Firmware Compatible:** arduino, micropython
- **Links:** Product Page: https://www.adafruit.com/product/4172, Product Url: https://www.adafruit.com/product/4172, Documentation: https://learn.adafruit.com/huzzah32-esp32-breakout-board, Github Url: https://github.com/adafruit/Adafruit-HUZZAH32-PCB
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Certifications:** FCC, CE, RoHS
- **Product Readiness:** developer
- **Use Cases:** iot-sensor-platform, prototyping, wifi-embedded, production-module, ble-beacons

## Tags

`esp32`, `wifi`, `bluetooth`, `ble`, `breakout`, `adafruit`, `huzzah32`, `minimal`, `embedded`, `iot`

---
[View full page](https://openhardware.directory/s/1439/adafruit-huzzah32-esp32-breakout)

---

# Arduino Uno R3

> The quintessential beginner microcontroller board with ATmega328P @ 16MHz, 32KB Flash, 2KB SRAM, 14 digital I/O, 6 analog inputs, USB-B for programming, DC barrel jack, and the R3 expanded shield header. Open-source hardware.

## Details

- **Brand:** Arduino
- **Price:** Usd: 22.5, Buy Url: https://www.adafruit.com/product/4806
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/4806","price":22.5}, {"name":"Arduino Store","url":"https://store.arduino.cc/products/arduino-uno-rev3","price":27.6}
- **Board Type:** microcontroller-board
- **Connectivity:** Wifi: false, Bluetooth: false, Zigbee: false, Ethernet: false
- **Specs:** Cpu: ATmega328P @ 16MHz (8-bit AVR), Cpu Architecture: AVR 8-bit, Cpu Frequency: 16MHz, Cpu Cores: 1, Ram: 2KB SRAM + 1KB EEPROM, Flash: 32KB (0.5KB bootloader), Dimensions: 68.6 x 53.3mm, Operating Voltage: 5V, Power: 5V via USB-B or 7-12V DC barrel jack, Sd Card: none, Antenna Connector: none
- **Components:** {"name":"ATmega328P","type":"mcu","label":"Main MCU","description":"Microchip ATmega328P 8-bit AVR @ 16MHz, 32KB Flash, 2KB SRAM, 1KB EEPROM, UART/SPI/I2C.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/4806/4806_Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf"}, {"name":"ATmega16U2","type":"usb-uart","label":"USB Interface MCU","description":"Microchip ATmega16U2 handling USB-to-serial bridge for Arduino programming.","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/7799S.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"A4","SCL":"A5"}}, {"name":"SPI","pins":{"MOSI":"D11","MISO":"D12","SCK":"D13","CS":"D10"}}, {"name":"UART","pins":{"TX":"D1","RX":"D0"}}, {"name":"PWM","pins":{"D3":"D3","D5":"D5","D6":"D6","D9":"D9","D10":"D10","D11":"D11"}}, {"name":"ADC","pins":{"A0":"A0","A1":"A1","A2":"A2","A3":"A3","A4":"A4","A5":"A5"}}
- **Gpio Map:** {"pin":"D0","label":"Digital/RX","direction":"IO"}, {"pin":"D1","label":"Digital/TX","direction":"IO"}, {"pin":"D2","label":"Digital/INT0","direction":"IO"}, {"pin":"D3","label":"Digital/PWM/INT1","direction":"IO"}, {"pin":"D4","label":"Digital","direction":"IO"}, {"pin":"D5","label":"Digital/PWM","direction":"IO"}, {"pin":"D6","label":"Digital/PWM","direction":"IO"}, {"pin":"D7","label":"Digital","direction":"IO"}, {"pin":"D8","label":"Digital","direction":"IO"}, {"pin":"D9","label":"Digital/PWM","direction":"IO"}, {"pin":"D10","label":"Digital/PWM/SPI CS","direction":"IO"}, {"pin":"D11","label":"Digital/PWM/MOSI","direction":"IO"}, {"pin":"D12","label":"Digital/MISO","direction":"IO"}, {"pin":"D13","label":"Digital/SCK/LED","direction":"IO"}, {"pin":"A0","label":"Analog/Digital","direction":"IO"}, {"pin":"A1","label":"Analog/Digital","direction":"IO"}, {"pin":"A2","label":"Analog/Digital","direction":"IO"}, {"pin":"A3","label":"Analog/Digital","direction":"IO"}, {"pin":"A4","label":"Analog/SDA","direction":"IO"}, {"pin":"A5","label":"Analog/SCL","direction":"IO"}
- **Available Software:** arduino
- **Links:** Product Page: https://www.adafruit.com/product/4806, Product Url: https://www.adafruit.com/product/4806, Documentation: https://www.arduino.cc/en/hardware/unos, Github Url: https://github.com/arduino/Arduino
- **Firmware Compatible:** arduino
- **Certifications:** RoHS, CE
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** iot, educational, smart-home

## Tags

`arduino`, `atmega328p`, `avr`, `8-bit`, `open-source`, `beginner`, `shield`, `educational`, `uno`

---
[View full page](https://openhardware.directory/s/1439/arduino-uno-r3)

---

# Raspberry Pi Zero W

> Ultra-compact single-board computer with BCM2835 ARM11 at 1 GHz, 512MB RAM, built-in 802.11b/g/n WiFi (BCM43143), Bluetooth 4.1 LE, mini HDMI, microSD, camera connector, and 40-pin GPIO header in a 65mm × 30mm footprint.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 15, Buy Url: https://www.adafruit.com/product/3400
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3400","price":"15.00"}
- **Board Type:** sbc
- **Product Readiness:** developer
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: Bluetooth 4.1
- **Specs:** Cpu: Broadcom BCM2835 ARM11 @ 1 GHz, Cpu Architecture: ARM11, Cpu Frequency: 1 GHz, Cpu Cores: 1, Ram: 512MB, Flash: none, Operating Voltage: 3.3V, Dimensions: 65 × 30.5 × 5 mm, Weight: 9.3g, Power: 5V via Micro-USB, Antenna Connector: Built-in PCB antenna, Sd Card: microSD (pre-flashed)
- **Gpio Map:** {"pin":"GPIO14","function":"TXD — UART Transmit (physical pin 8)","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO15","function":"RXD — UART Receive (physical pin 10)","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO2","function":"SDA — I2C Data (physical pin 3)","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO3","function":"SCL — I2C Clock (physical pin 5)","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO10","function":"MOSI — SPI MOSI (physical pin 19)","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO9","function":"MISO — SPI MISO (physical pin 21)","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO11","function":"SCLK — SPI Clock (physical pin 23)","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO8","function":"CE0 — SPI Chip Enable 0 (physical pin 24)","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO7","function":"CE1 — SPI Chip Enable 1 (physical pin 26)","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO17","function":"GPIO17 — General Purpose I/O (physical pin 11)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO18","function":"GPIO18 — General Purpose / PWM (physical pin 12)","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO22","function":"GPIO22 — General Purpose I/O (physical pin 15)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO23","function":"GPIO23 — General Purpose I/O (physical pin 16)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO24","function":"GPIO24 — General Purpose I/O (physical pin 18)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO25","function":"GPIO25 — General Purpose I/O (physical pin 22)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO27","function":"GPIO27 — General Purpose I/O (physical pin 13)","protocol":null,"capabilities":["digital-input","digital-output"]}
- **Components:** {"name":"BCM2835","type":"mcu","label":"SoC","description":"Broadcom BCM2835 ARM11 processor at 1GHz with VideoCore IV GPU, 512MB LPDDR2 RAM.","datasheetUrl":"https://datasheets.raspberrypi.com/bcm2835/bcm2835-peripherals.pdf"}, {"name":"BCM43143","type":"wifi-module","label":"WiFi + BT Module","description":"Broadcom BCM43143 802.11b/g/n WiFi and Bluetooth 4.1 LE combined module.","datasheetUrl":"https://datasheets.raspberrypi.com/pizero/raspberry-pi-zero-w-reduced-schematics.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"GPIO10","MISO":"GPIO9","SCK":"GPIO11","CE0":"GPIO8","CE1":"GPIO7"}}, {"name":"I2C","pins":{"SDA":"GPIO2","SCL":"GPIO3"}}, {"name":"UART","pins":{"TX":"GPIO14","RX":"GPIO15"}}, {"name":"802.11 b/g/n","pins":{}}, {"name":"Bluetooth 4.1","pins":{}}
- **Usb:** Micro USB
- **Power:** 5V via Micro-USB
- **Firmware Compatible:** linux, raspberry-pi-os, circuitpython
- **Use Cases:** embedded-linux, iot, raspberry-pi-zero-replacement, ai-vision-camera, baby-monitor, lightweight-web-server
- **Open Source:** Schematics: true
- **Links:** Product Url: https://www.adafruit.com/product/3400, Wiki Url: https://www.raspberrypi.com/products/raspberry-pi-zero-w/, Datasheet Url: https://datasheets.raspberrypi.com/bcm2835/bcm2835-peripherals.pdf, Schematics Url: https://datasheets.raspberrypi.com/pizero/raspberry-pi-zero-w-reduced-schematics.pdf

## Tags

`raspberry-pi`, `zero-w`, `linux-sbc`, `wifi`, `bluetooth`, `arm11`, `camera`, `gpio`

---
[View full page](https://openhardware.directory/s/1439/raspberry-pi-zero-w)

---

# Adafruit Feather RP2040

> 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. Runs CircuitPython and MicroPython.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 11.95, Buy Url: https://www.adafruit.com/product/4884
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/4884","price":11.95}
- **Board Type:** microcontroller-board
- **Connectivity:** Wifi: false, Bluetooth: false, Zigbee: false, Ethernet: false
- **Specs:** Cpu: Dual ARM Cortex-M0+ @ 133MHz (RP2040), Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 133MHz, Cpu Cores: 2, Ram: 264KB SRAM (6 banks), Flash: 8MB SPI Flash, Dimensions: 51.0 x 23.0 x 7.5mm, Weight: 5g, Operating Voltage: 3.3V, Power: 5V via USB-C or LiPoly battery, Sd Card: none, Antenna Connector: none
- **Components:** {"name":"RP2040","type":"mcu","label":"Main MCU","description":"Raspberry Pi RP2040 dual-core ARM Cortex-M0+ @ 133MHz, 264KB SRAM, 2x PIO, 16 PWM, USB 1.1.","datasheetUrl":"https://datasheets.raspberrypi.org/rp2040/rp2040_datasheet.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO24","SCL":"GPIO25"}}, {"name":"SPI","pins":{"MOSI":"GPIO11","MISO":"GPIO12","SCK":"GPIO13"}}, {"name":"UART","pins":{"TX":"GPIO0","RX":"GPIO1"}}, {"name":"USB","pins":{}}, {"name":"PIO","pins":{}}, {"name":"PWM","pins":{}}, {"name":"ADC","pins":{"ADC0":"GPIO26","ADC1":"GPIO27","ADC2":"GPIO28","ADC3":"GPIO29"}}
- **Gpio Map:** {"pin":"GPIO26","function":"A0/ADC0","protocol":"ADC","capabilities":["ADC","GPIO","PWM"]}, {"pin":"GPIO27","function":"A1/ADC1","protocol":"ADC","capabilities":["ADC","GPIO","PWM"]}, {"pin":"GPIO28","function":"A2/ADC2","protocol":"ADC","capabilities":["ADC","GPIO","PWM"]}, {"pin":"GPIO29","function":"A3/ADC3","protocol":"ADC","capabilities":["ADC","GPIO","PWM"]}, {"pin":"GPIO4","function":"D4/PWM","protocol":"PWM","capabilities":["PWM","GPIO"]}, {"pin":"GPIO5","function":"D5/PWM","protocol":"PWM","capabilities":["PWM","GPIO"]}, {"pin":"GPIO6","function":"D6/PWM","protocol":"PWM","capabilities":["PWM","GPIO"]}, {"pin":"GPIO9","function":"D9/PWM","protocol":"PWM","capabilities":["PWM","GPIO"]}, {"pin":"GPIO10","function":"D10/PWM","protocol":"PWM","capabilities":["PWM","GPIO"]}, {"pin":"GPIO11","function":"D11/MOSI","protocol":"SPI","capabilities":["SPI","GPIO","PWM"]}, {"pin":"GPIO12","function":"D12/MISO","protocol":"SPI","capabilities":["SPI","GPIO","PWM"]}, {"pin":"GPIO13","function":"D13/SCK","protocol":"SPI","capabilities":["SPI","GPIO","PWM"]}, {"pin":"GPIO24","function":"D24/SDA","protocol":"I2C","capabilities":["I2C","GPIO","PWM"]}, {"pin":"GPIO25","function":"D25/SCL","protocol":"I2C","capabilities":["I2C","GPIO","PWM"]}, {"pin":"GPIO0","function":"TX","protocol":"UART","capabilities":["UART","GPIO","PWM"]}, {"pin":"GPIO1","function":"RX","protocol":"UART","capabilities":["UART","GPIO","PWM"]}
- **Available Software:** circuitpython, micropython, arduino
- **Links:** Product Page: https://www.adafruit.com/product/4884, Product Url: https://www.adafruit.com/product/4884, Documentation: https://learn.adafruit.com/adafruit-feather-rp2040, Datasheet Url: https://datasheets.raspberrypi.org/rp2040/rp2040_datasheet.pdf, Github Url: https://github.com/adafruit/Adafruit_Feather_RP2040
- **Firmware Compatible:** circuitpython, micropython, arduino
- **Certifications:** RoHS
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** iot, wearable, smart-home, music-player

## Tags

`feather`, `rp2040`, `raspberry-pi`, `circuitpython`, `micropython`, `pio`, `adafruit`, `usb-c`, `stemma-qt`

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-rp2040)

---

# Adafruit Feather nRF52 Bluefruit LE (nRF52832)

> nRF52832 ARM Cortex-M4F Feather board with native Bluetooth 5 LE at 64 MHz, 512KB flash, 64KB RAM, 8 analog inputs, 12 PWM channels, and built-in LiPo charger. FCC/IC/TELEC certified for production BLE products.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 24.95, Buy Url: https://www.adafruit.com/product/3406
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3406","price":"24.95"}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Bluetooth: BLE 5.0
- **Specs:** Cpu: Nordic nRF52832 ARM Cortex-M4F @ 64 MHz, Cpu Architecture: ARM Cortex-M4, Cpu Frequency: 64 MHz, Cpu Cores: 1, Ram: 64KB SRAM, Flash: 512KB, Operating Voltage: 3.3V, Dimensions: 51 × 22.9 × 7.1 mm, Weight: 5.2g, Power: 5V + LiPo, Antenna Connector: Built-in PCB antenna, Sd Card: none, Analog Inputs: 8, Pwm Pins: 12
- **Gpio Map:** {"pin":"GPIO17","function":"RX — UART Receive","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO18","function":"TX — UART Transmit","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO5","function":"D5 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO6","function":"D6 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO8","function":"D8 — GPIO / PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO12","function":"D11/MOSI — SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO13","function":"D12/MISO — SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO11","function":"D13/SCK — SPI SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO25","function":"SDA — I2C Data","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO26","function":"SCL — I2C Clock","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO14","function":"A0 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"GPIO15","function":"A1 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"GPIO16","function":"A2 — Analog In","protocol":null,"capabilities":["analog-input"]}, {"pin":"GPIO17","function":"A3 — Analog In (shared with RX)","protocol":null,"capabilities":["analog-input"]}, {"pin":"GPIO18","function":"A4 — Analog In (shared with TX)","protocol":null,"capabilities":["analog-input"]}, {"pin":"GPIO19","function":"A5 — Analog In","protocol":null,"capabilities":["analog-input"]}
- **Components:** {"name":"nRF52832","type":"mcu","label":"MCU","description":"Nordic Semiconductor ARM Cortex-M4F at 64MHz with integrated BLE 5.0 radio, 512KB flash, 64KB SRAM.","datasheetUrl":"http://infocenter.nordicsemi.com/pdf/nRF52832_PS_v1.4.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"GPIO12","MISO":"GPIO13","SCK":"GPIO11"}}, {"name":"I2C","pins":{"SDA":"GPIO25","SCL":"GPIO26"}}, {"name":"UART","pins":{"TX":"GPIO18","RX":"GPIO17"}}, {"name":"BLE 5.0","pins":{}}
- **Usb:** Micro-USB
- **Power:** 5V via Micro-USB / 3.7V LiPo
- **Firmware Compatible:** arduino, circuitpython
- **Use Cases:** iot, wearable, ble-peripheral, ble-sensor-node, prototyping
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/3406, Github Url: https://github.com/adafruit/Adafruit_nRF52_Arduino, Wiki Url: https://learn.adafruit.com/bluefruit-nrf52-feather-learning-guide/overview, Datasheet Url: http://infocenter.nordicsemi.com/pdf/nRF52832_PS_v1.4.pdf, Schematics Url: https://cdn-learn.adafruit.com/assets/assets/000/052/793/medium800/microcontrollers_revgsch.png

## Tags

`feather`, `nrf52832`, `bluetooth`, `ble`, `arm-cortex-m4`, `nordic`, `certified`, `adafruit`

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-nrf52832)

---

# Arduino UNO R4 WiFi

> Arduino's flagship UNO board upgraded with Renesas RA4M1 ARM Cortex-M4F at 48MHz, ESP32-S3 WiFi/BLE 5.0, built-in 12×8 LED matrix, 12-bit DAC, CAN bus, op-amp, and Qwiic connector — all in the classic UNO form factor at 5V.

## Details

- **Brand:** Arduino
- **Price:** Usd: 22, Buy Url: https://store-usa.arduino.cc/products/uno-r4-wifi
- **Stores:** {"name":"Arduino Store (US)","url":"https://store-usa.arduino.cc/products/uno-r4-wifi","price":"$22.00"}, {"name":"Arduino Store (EU)","url":"https://store.arduino.cc/products/uno-r4-wifi","price":"€24.40"}, {"name":"DigiKey","url":"https://www.digikey.com/en/products/detail/arduino/ABX00087/20371539","price":"$27.50"}, {"name":"Mouser","url":"https://www.mouser.com/ProductDetail/Arduino/ABX00087","price":"$27.50"}, {"name":"Amazon US","url":"https://www.amazon.com/Arduino-UNO-WiFi-ABX00087-Bluetooth/dp/B0C8V88Z9D","price":"$27.50"}, {"name":"SparkFun","url":"https://www.sparkfun.com/arduino-uno-r4-wifi.html","price":"$27.50"}, {"name":"The Pi Hut (UK)","url":"https://thepihut.com/products/arduino-uno-r4-wifi","price":"£18.00"}, {"name":"PiShop US","url":"https://www.pishop.us/product/arduino-uno-r4-wifi/","price":"$27.50"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ARM Cortex-M4F @ 48MHz, FPU, DSP, Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 48MHz, Cpu Cores: 1, Ram: 32KB SRAM, Flash: ["256KB","8KB EEPROM"], Usb: USB-C 2.0 (Full-Speed), Power: 5V via USB-C or 6-24V via Vin, Operating Voltage: 5V, Operating Temp: -40°C to 105°C, Dimensions: 68.85 × 53.34mm, Weight: 25g, Antenna Connector: Built-in PCB antenna, Sd Card: No
- **Components:** {"name":"R7FA4M1AB3CFM","type":"mcu","label":"ARM Cortex-M4F Main MCU","description":"Renesas RA4M1 ARM Cortex-M4F at 48MHz with FPU, DSP, 256KB flash, 32KB SRAM, 14-bit ADC, 12-bit DAC, CAN 2.0B, USB 2.0 Full-Speed, and capacitive touch sensing.","datasheetUrl":"https://docs.arduino.cc/resources/datasheets/ra4m1-datasheet.pdf"}, {"name":"ESP32-S3-MINI-1-N8","type":"mcu","label":"WiFi & BLE 5.0 Co-Processor","description":"Espressif ESP32-S3 module with Xtensa LX7 dual-core at 240MHz, 8MB flash, WiFi 802.11 b/g/n, and Bluetooth LE 5.0. Handles wireless connectivity, OTA updates, and USB bridge.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3-mini-1_mini-1u_datasheet_en.pdf"}, {"name":"12x8 LED Matrix","type":"led-driver","label":"12×8 Red LED Matrix Display","description":"Built-in Charlieplexed 12×8 red LED matrix for displaying animations, sensor readings, custom graphics, and scrolling text without an external display.","datasheetUrl":"https://docs.arduino.cc/tutorials/uno-r4-wifi/led-matrix/"}
- **Protocols:** {"name":"SPI","pins":{"SS":"D10","MOSI":"D11","MISO":"D12","SCK":"D13"}}, {"name":"I2C","pins":{"SDA":"A4/SDA","SCL":"A5/SCL"},"notes":"Also available via Qwiic/STEMMA QT connector"}, {"name":"UART","pins":{"RX":"D0","TX":"D1"}}, {"name":"CAN","pins":{"CANRX":"D4","CANTX":"D5"},"notes":"CAN 2.0B protocol support"}, {"name":"DAC","pins":{"DAC0":"A0"},"notes":"12-bit DAC output"}, {"name":"PWM","notes":"Available on D3, D5, D6, D9, D10, D11"}
- **Gpio Map:** {"pin":"D0","function":"RX — UART Receive","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D1","function":"TX — UART Transmit","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D2","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output"]}, {"pin":"D3","function":"PWM Output","protocol":"PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D4","function":"CAN RX","protocol":"CAN","capabilities":["digital-input","digital-output"]}, {"pin":"D5","function":"CAN TX / PWM","protocol":"CAN","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","function":"PWM Output","protocol":"PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D7","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output"]}, {"pin":"D8","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output"]}, {"pin":"D9","function":"PWM Output","protocol":"PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D10","function":"SPI SS / PWM","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D11","function":"SPI MOSI / PWM","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D12","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D13","function":"SPI SCK / LED","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"A0","function":"Analog Input / DAC Output","protocol":"ADC","capabilities":["digital-input","digital-output","adc","dac"]}, {"pin":"A1","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A2","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A3","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A4","function":"I2C SDA / Analog Input","protocol":"I2C","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A5","function":"I2C SCL / Analog Input","protocol":"I2C","capabilities":["digital-input","digital-output","adc"]}
- **Links:** Product Url: https://store.arduino.cc/products/uno-r4-wifi, Github Url: https://github.com/arduino/uno-r4-wifi-usb-bridge, Wiki Url: https://docs.arduino.cc/hardware/uno-r4-wifi/, Datasheet Url: https://docs.arduino.cc/resources/datasheets/ABX00087-datasheet.pdf, Schematics Url: https://docs.arduino.cc/resources/schematics/ABX00087-schematics.pdf
- **Firmware Compatible:** arduino, micropython
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** educational-platform, iot, home-automation, environmental-monitoring, signal-generator

## Tags

`arduino`, `uno-r4`, `wifi`, `ble`, `arm-cortex-m4`, `renesas`, `esp32-s3`, `iot`, `led-matrix`, `can-bus`, `dac`, `usb-c`, `qwiic`

---
[View full page](https://openhardware.directory/s/1439/arduino-uno-r4-wifi)

---

# Arduino Nano ESP32

> Arduino Nano form factor powered by ESP32-S3 with WiFi 802.11 b/g/n, Bluetooth LE 5.0, dual-core Xtensa LX7 at 240MHz, 8MB flash, 512KB SRAM, USB-C, and HID support — Arduino's compact IoT powerhouse with MicroPython support.

## Details

- **Brand:** Arduino
- **Price:** Usd: 18.5, Buy Url: https://store-usa.arduino.cc/products/nano-esp32
- **Stores:** {"name":"Arduino Store (US)","url":"https://store-usa.arduino.cc/products/nano-esp32","price":"$18.50"}, {"name":"Arduino Store (EU)","url":"https://store.arduino.cc/products/nano-esp32","price":"€20.40"}, {"name":"DigiKey","url":"https://www.digikey.com/en/products/detail/arduino/ABX00092/20371542","price":"$20.00"}, {"name":"Mouser","url":"https://www.mouser.com/ProductDetail/Arduino/ABX00092","price":"$20.00"}, {"name":"Amazon US","url":"https://www.amazon.com/dp/B0C947BHK5","price":"$20.00"}, {"name":"SparkFun","url":"https://www.sparkfun.com/arduino-nano-esp32.html","price":"$20.00"}, {"name":"The Pi Hut (UK)","url":"https://thepihut.com/products/arduino-nano-esp32","price":"£16.50"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Flash: 8MB, Usb: USB-C 2.0 (OTG), Power: 5V via USB-C or Vin, Operating Voltage: 3.3V, Dimensions: 45 × 18mm, Weight: 10g, Antenna Connector: Built-in PCB antenna, Sd Card: No
- **Components:** {"name":"ESP32-S3-MINI-1-N8","type":"mcu","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Espressif ESP32-S3 with Xtensa LX7 dual-core at 240MHz, 8MB flash, WiFi 802.11 b/g/n, and BLE 5.0.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3-mini-1_mini-1u_datasheet_en.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"D11","MISO":"D12","SCK":"D13","SS":"D10"}}, {"name":"I2C","pins":{"SDA":"A4","SCL":"A5"}}, {"name":"UART","pins":{"TX":"D1","RX":"D0"}}
- **Gpio Map:** {"pin":"D0","function":"UART RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D1","function":"UART TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D2","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D3","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D4","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D5","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D7","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D8","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D9","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D10","function":"SPI SS","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D11","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D12","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D13","function":"SPI SCK","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"A0","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"A1","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"A2","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"A3","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"A4","function":"I2C SDA / Analog","protocol":"I2C","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"A5","function":"I2C SCL / Analog","protocol":"I2C","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"A6","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"A7","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc","pwm"]}
- **Links:** Product Url: https://store.arduino.cc/products/nano-esp32, Wiki Url: https://docs.arduino.cc/hardware/nano-esp32/, Datasheet Url: https://docs.arduino.cc/resources/datasheets/ABX00092-datasheet.pdf, Schematics Url: https://docs.arduino.cc/resources/schematics/ABX00092-schematics.pdf
- **Firmware Compatible:** arduino, micropython, esp-idf
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** iot, home-automation, environmental-monitoring, educational-platform

## Tags

`arduino`, `nano`, `esp32-s3`, `wifi`, `ble`, `iot`, `micropython`, `usb-c`

---
[View full page](https://openhardware.directory/s/1439/arduino-nano-esp32)

---

# Arduino Nano RP2040 Connect

> Nano form factor board with RP2040 dual-core Cortex-M0+ at 133MHz, 16MB flash, 264KB SRAM, WiFi 802.11 b/g/n and BLE via u-blox NINA-W102, built-in 6-axis IMU and microphone, 22 digital I/O with 20 PWM channels.

## Details

- **Brand:** Arduino
- **Price:** Usd: 21.7, Buy Url: https://store-usa.arduino.cc/products/arduino-nano-rp2040-connect
- **Stores:** {"name":"Arduino Store (US)","url":"https://store-usa.arduino.cc/products/arduino-nano-rp2040-connect","price":"$21.70"}, {"name":"Arduino Store (EU)","url":"https://store.arduino.cc/products/arduino-nano-rp2040-connect","price":"€23.90"}, {"name":"DigiKey","url":"https://www.digikey.com/en/products/detail/arduino/ABX00052/14828735","price":"$25.50"}, {"name":"Mouser","url":"https://www.mouser.com/ProductDetail/Arduino/ABX00052","price":"$25.50"}, {"name":"Amazon US","url":"https://www.amazon.com/dp/B095J4Y7LG","price":"$25.50"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: ["Bluetooth 4.2","BLE"]
- **Specs:** Cpu: ["ARM Cortex-M0","dual-core @ 133MHz"], Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 133MHz, Cpu Cores: 2, Ram: 264KB SRAM, Flash: 16MB, Usb: Micro-USB, Power: 5V via Micro-USB or Vin, Operating Voltage: 3.3V, Dimensions: 45 × 18mm, Weight: 6g, Sd Card: No, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"RP2040","type":"mcu","label":"Dual-Core ARM Cortex-M0+ MCU","description":"Raspberry Pi RP2040 dual-core ARM Cortex-M0+ at 133MHz with 264KB SRAM and programmable PIO state machines.","datasheetUrl":"https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf"}, {"name":"u-blox-NINA-W102","type":"mcu","label":"WiFi & Bluetooth 4.2 Module","description":"u-blox NINA-W102 module providing WiFi 802.11 b/g/n and Bluetooth 4.2 connectivity.","datasheetUrl":"https://www.u-blox.com/en/product/nina-w10-series"}, {"name":"LSM6DSOX","type":"accelerometer","label":"6-Axis IMU (Accel + Gyro)","description":"STMicroelectronics LSM6DSOX 6-axis IMU with machine learning core for gesture and motion detection.","datasheetUrl":"https://www.st.com/resource/en/datasheet/lsm6dsox.pdf"}, {"name":"MP34DT05","type":"microphone","label":"MEMS Digital Microphone","description":"STMicroelectronics MP34DT05 omnidirectional MEMS microphone with PDM output.","datasheetUrl":"https://www.st.com/resource/en/datasheet/mp34dt05-a.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"D11","MISO":"D12","SCK":"D13"}}, {"name":"I2C","pins":{"SDA":"A4","SCL":"A5"}}, {"name":"UART","pins":{"TX":"D1","RX":"D0"}}
- **Gpio Map:** {"pin":"D0","function":"UART RX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D1","function":"UART TX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D2","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D3","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D4","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D5","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D7","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D8","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D9","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D10","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D11","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D12","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D13","function":"SPI SCK","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D14","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D15","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D16","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D17","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D18","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D19","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"A0","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"A1","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"A2","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"A3","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc","pwm"]}
- **Links:** Product Url: https://store.arduino.cc/products/arduino-nano-rp2040-connect, Wiki Url: https://docs.arduino.cc/hardware/nano-rp2040-connect/, Datasheet Url: https://docs.arduino.cc/resources/datasheets/ABX00052-datasheet.pdf, Schematics Url: https://docs.arduino.cc/resources/schematics/ABX00052-schematics.pdf
- **Firmware Compatible:** arduino, micropython
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** educational-platform, iot, home-automation, environmental-monitoring

## Tags

`arduino`, `nano`, `rp2040`, `wifi`, `ble`, `imu`, `microphone`

---
[View full page](https://openhardware.directory/s/1439/arduino-nano-rp2040-connect)

---

# Arduino UNO Q

> Arduino's first Linux-capable UNO — Qualcomm Dragonwing QRB2210 quad-core Cortex-A53 + STM32U585 real-time co-processor, 2GB/4GB RAM, 16GB eMMC, WiFi 5, Bluetooth 5.1, 8×13 LED matrix, USB-C, and AI-ready with Arduino App Lab in the classic UNO form factor.

## Details

- **Brand:** Arduino
- **Price:** Usd: 43, Buy Url: https://store-usa.arduino.cc/products/uno-q
- **Stores:** {"name":"Arduino Store (US)","url":"https://store-usa.arduino.cc/products/uno-q","price":"$43.00"}, {"name":"Arduino Store (EU)","url":"https://store.arduino.cc/products/uno-q","price":"€47.58"}
- **Board Type:** sbc
- **Connectivity:** Wifi: 802.11ac (WiFi 5), Bluetooth: ["Bluetooth 5.1","BLE"]
- **Specs:** Cpu: ["ARM Cortex-A53 quad-core @ 2.0GHz","Cortex-M33 @ 160MHz"], Cpu Architecture: ARM Cortex-A53, Cpu Frequency: 2.0GHz, Cpu Cores: 4, Ram: 2GB LPDDR4, Flash: 16GB eMMC, Usb: USB-C, Power: 5V via USB-C or Vin, Operating Voltage: 5V, Dimensions: 68.85 × 53.34mm, Weight: 30g, Sd Card: No, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"QRB2210","type":"mcu","label":"Qualcomm Quad-Core Application Processor","description":"Qualcomm Dragonwing QRB2210 quad-core ARM Cortex-A53 at 2.0GHz for running Linux OS and AI workloads.","datasheetUrl":"https://www.qualcomm.com/products/internet-of-things/industrial/building-enterprise/dragonwing-qrb2210"}, {"name":"STM32U585","type":"mcu","label":"Real-Time ARM Cortex-M33 Co-Processor","description":"STMicroelectronics STM32U585 ARM Cortex-M33 at 160MHz handling real-time I/O, GPIO, and Arduino sketch execution.","datasheetUrl":"https://www.st.com/resource/en/datasheet/stm32u585ai.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"D11","MISO":"D12","SCK":"D13","SS":"D10"}}, {"name":"I2C","pins":{"SDA":"A4","SCL":"A5"},"notes":"Also via Qwiic connector"}, {"name":"UART","pins":{"TX":"D1","RX":"D0"}}
- **Gpio Map:** {"pin":"D0","function":"UART RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D1","function":"UART TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D2","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output"]}, {"pin":"D3","function":"PWM","protocol":"PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D4","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output"]}, {"pin":"D5","function":"PWM","protocol":"PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","function":"PWM","protocol":"PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D7","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output"]}, {"pin":"D8","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output"]}, {"pin":"D9","function":"PWM","protocol":"PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D10","function":"SPI SS / PWM","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D11","function":"SPI MOSI / PWM","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D12","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D13","function":"SPI SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"A0","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A1","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A2","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A3","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A4","function":"I2C SDA / Analog","protocol":"I2C","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A5","function":"I2C SCL / Analog","protocol":"I2C","capabilities":["digital-input","digital-output","adc"]}
- **Links:** Product Url: https://store.arduino.cc/products/uno-q, Wiki Url: https://docs.arduino.cc/hardware/uno-q/
- **Firmware Compatible:** arduino, micropython
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** educational-platform, iot, iot-gateway, voice-assistant, digital-signage

## Tags

`arduino`, `uno-q`, `qualcomm`, `linux`, `ai`, `wifi-5`, `ble`, `stm32`, `usb-c`

---
[View full page](https://openhardware.directory/s/1439/arduino-uno-q)

---

# Arduino Opta WiFi

> Industrial micro PLC with STM32H747 dual-core Cortex-M7/M4, WiFi, BLE, Ethernet, 4\u00d72.3kW relays, Modbus TCP/RTU, hardware security, DIN rail mount, and IEC 61131-3 PLC programming — co-developed with Finder for real industrial automation.

## Details

- **Brand:** Arduino
- **Price:** Usd: 168, Buy Url: https://store-usa.arduino.cc/products/opta-wifi
- **Stores:** {"name":"Arduino Store (US)","url":"https://store-usa.arduino.cc/products/opta-wifi","price":"$168.00"}, {"name":"Arduino Store (EU)","url":"https://store.arduino.cc/products/opta-wifi","price":"€185.23"}, {"name":"DigiKey","url":"https://www.digikey.com/en/products/detail/arduino/AFX00002/17629432","price":"$195.00"}, {"name":"Mouser","url":"https://www.mouser.com/ProductDetail/Arduino/AFX00002","price":"$195.00"}
- **Board Type:** industrial-controller
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE, Ethernet: 10/100 Mbps
- **Specs:** Cpu: ["ARM Cortex-M7 @ 480MHz","Cortex-M4 @ 240MHz"], Cpu Architecture: ARM Cortex-M7, Cpu Frequency: 480MHz, Cpu Cores: 2, Ram: 1MB SRAM, Flash: 2MB, Usb: USB-C, Power: 12-24V DC industrial, Operating Voltage: 3.3V, Dimensions: DIN rail (4 modules wide), Weight: 200g, Sd Card: No, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"STM32H747XI","type":"mcu","label":"Dual-Core Industrial MCU","description":"STM32H747XI with Cortex-M7 at 480MHz and Cortex-M4 at 240MHz for real-time PLC control.","datasheetUrl":"https://www.st.com/resource/en/datasheet/stm32h747xi.pdf"}
- **Protocols:** {"name":"Modbus TCP","pins":{"notes":"Via Ethernet port"}}, {"name":"Modbus RTU","pins":{"notes":"Via RS-485"}}, {"name":"Ethernet","pins":{"notes":"RJ45 port"}}, {"name":"I2C","pins":{"notes":"Via expansion port"}}
- **Gpio Map:** {"pin":"I1","function":"Analog/Digital Input","protocol":"ADC","capabilities":["digital-input","adc"]}, {"pin":"I2","function":"Analog/Digital Input","protocol":"ADC","capabilities":["digital-input","adc"]}, {"pin":"I3","function":"Analog/Digital Input","protocol":"ADC","capabilities":["digital-input","adc"]}, {"pin":"I4","function":"Analog/Digital Input","protocol":"ADC","capabilities":["digital-input","adc"]}, {"pin":"I5","function":"Analog/Digital Input","protocol":"ADC","capabilities":["digital-input","adc"]}, {"pin":"I6","function":"Analog/Digital Input","protocol":"ADC","capabilities":["digital-input","adc"]}, {"pin":"I7","function":"Analog/Digital Input","protocol":"ADC","capabilities":["digital-input","adc"]}, {"pin":"I8","function":"Analog/Digital Input","protocol":"ADC","capabilities":["digital-input","adc"]}, {"pin":"R1","function":"Relay Output (2.3kW)","protocol":"","capabilities":["digital-output"]}, {"pin":"R2","function":"Relay Output (2.3kW)","protocol":"","capabilities":["digital-output"]}, {"pin":"R3","function":"Relay Output (2.3kW)","protocol":"","capabilities":["digital-output"]}, {"pin":"R4","function":"Relay Output (2.3kW)","protocol":"","capabilities":["digital-output"]}
- **Links:** Product Url: https://store.arduino.cc/products/opta-wifi, Wiki Url: https://docs.arduino.cc/hardware/opta/, Datasheet Url: https://docs.arduino.cc/resources/datasheets/AFX00002-datasheet.pdf
- **Firmware Compatible:** arduino
- **Certifications:** CE, UL
- **Open Source:** Firmware: true
- **Product Readiness:** consumer
- **Use Cases:** industrial-automation, smart-switch, industrial-iot

## Tags

`arduino`, `opta`, `plc`, `industrial`, `wifi`, `ethernet`, `modbus`, `relay`, `din-rail`

---
[View full page](https://openhardware.directory/s/1439/arduino-opta-wifi)

---

# CompuLab IOT-GATE-IMX8PLUS

> Industrial IoT edge gateway with NXP i.MX8M Plus quad-core Cortex-A53 at 1.8GHz, up to 8GB RAM, dual Ethernet (PoE), WiFi/BT, optional 4G LTE, 3x RS485/RS232, USB 3.0, TPM, and modular I/O expansion — designed for industrial-grade edge computing.

## Details

- **Brand:** CompuLab
- **Price:** Usd: 495, Buy Url: https://shop.compulab.com/product/iot-gate-imx8plus-evaluation-kit/
- **Stores:** {"name":"CompuLab Shop","url":"https://shop.compulab.com/product/iot-gate-imx8plus-evaluation-kit/","price":"$495.00"}
- **Board Type:** IoT Controller
- **Connectivity:** Wifi: 802.11ac, Bluetooth: Bluetooth 5.0, Ethernet: 2x Gigabit (1x PoE), Cellular: 4G LTE (optional)
- **Specs:** Cpu: ARM Cortex-A53 4x1.8GHz, NXP i.MX8M Plus, 2 TOPS NPU, Cpu Architecture: ARM Cortex-A53, Cpu Frequency: 1.8GHz, Cpu Cores: 4, Ram: 2GB/4GB/8GB LPDDR4, Flash: 16GB/32GB/128GB eMMC, Usb: ["USB 3.0","2x USB 2.0"], Power: 12V DC or PoE, Operating Voltage: 3.3V, Operating Temp: -30°C to 70°C, Sd Card: No, Antenna Connector: External antenna connectors
- **Components:** {"name":"i.MX8M-Plus","type":"mcu","label":"Quad-Core Cortex-A53 with 2 TOPS NPU","description":"NXP i.MX8M Plus quad-core ARM Cortex-A53 at 1.8GHz with 2 TOPS NPU, dual camera ISP, and hardware crypto.","datasheetUrl":"https://www.nxp.com/docs/en/data-sheet/IMX8MPLUSCEC.pdf"}
- **Protocols:** {"name":"RS485","pins":{"notes":"Up to 3x RS485 ports"}}, {"name":"RS232","pins":{"notes":"Up to 3x RS232 ports"}}, {"name":"Ethernet","pins":{"notes":"2x RJ45 Gigabit"}}, {"name":"I2C","pins":{"notes":"Via expansion"}}
- **Gpio Map:** {"pin":"DI1","function":"Digital Input","protocol":"","capabilities":["digital-input"]}, {"pin":"DI2","function":"Digital Input","protocol":"","capabilities":["digital-input"]}, {"pin":"DO1","function":"Digital Output","protocol":"","capabilities":["digital-output"]}, {"pin":"DO2","function":"Digital Output","protocol":"","capabilities":["digital-output"]}
- **Links:** Product Url: https://www.compulab.com/products/iot-gateways/iot-gate-imx8plus-industrial-arm-iot-gateway/, Wiki Url: https://www.compulab.com/wp-content/uploads/2023/10/iot-gate-imx8plus_reference-guide_2023-10-19.pdf
- **Firmware Compatible:** arduino
- **Certifications:** CE, FCC
- **Product Readiness:** consumer
- **White Label:** Yes
- **Use Cases:** industrial-automation, iot-gateway, industrial-iot

## Tags

`compulab`, `iot-gateway`, `imx8m-plus`, `industrial`, `lte`, `poe`, `rs485`, `tpm`

---
[View full page](https://openhardware.directory/s/1439/compulab-iot-gate-imx8plus)

---

# CompuLab IOT-DIN-IMX8PLUS

> DIN-rail industrial IoT gateway with NXP i.MX8M Plus quad-core Cortex-A53 at 1.8GHz, up to 8GB RAM, dual LAN, CAN bus, RS485/RS232, optional LTE, stackable I/O modules (up to 12x serial, 32x DI/DO, ADC), and 15-year availability.

## Details

- **Brand:** CompuLab
- **Price:** Usd: 309, Buy Url: https://shop.compulab.com/product/iot-din-imx8plus-2gb-ram-16gb-emmc-lte/
- **Stores:** {"name":"CompuLab Shop (WiFi+LTE)","url":"https://shop.compulab.com/product/iot-din-imx8plus-4gb-ram-32gb-emmc-wifi-lte/","price":"$378.00"}, {"name":"CompuLab Shop (LTE)","url":"https://shop.compulab.com/product/iot-din-imx8plus-4gb-ram-32gb-emmc-lte/","price":"$352.00"}, {"name":"CompuLab Shop (base)","url":"https://shop.compulab.com/product/iot-din-imx8plus-2gb-ram-16gb-emmc-lte/","price":"$309.00"}
- **Board Type:** industrial-controller
- **Connectivity:** Wifi: 802.11ax (WiFi 6, optional), Bluetooth: Bluetooth 5.3 BLE (optional), Ethernet: 2x Gigabit, Cellular: 4G LTE (optional)
- **Specs:** Cpu: ARM Cortex-A53 4x1.8GHz, NXP i.MX8M Plus, 2 TOPS NPU, Cpu Architecture: ARM Cortex-A53, Cpu Frequency: 1.8GHz, Cpu Cores: 4, Ram: 2GB/4GB/8GB LPDDR4, Flash: 16GB/32GB/128GB eMMC, Usb: USB 3.0, Power: 12-24V DC industrial, Operating Voltage: 3.3V, Operating Temp: -30°C to 70°C (industrial), Sd Card: No, Antenna Connector: External antenna connectors
- **Components:** {"name":"i.MX8M-Plus","type":"mcu","label":"Quad-Core Cortex-A53 with 2 TOPS NPU","description":"NXP i.MX8M Plus quad-core ARM Cortex-A53 at 1.8GHz with 2 TOPS NPU for edge AI inference.","datasheetUrl":"https://www.nxp.com/docs/en/data-sheet/IMX8MPLUSCEC.pdf"}
- **Protocols:** {"name":"RS485","pins":{"notes":"Built-in + expandable up to 12x"}}, {"name":"RS232","pins":{"notes":"Built-in + expandable"}}, {"name":"CAN","pins":{"notes":"CAN bus interface"}}, {"name":"Modbus TCP","pins":{"notes":"Via Ethernet"}}, {"name":"Modbus RTU","pins":{"notes":"Via RS485"}}
- **Gpio Map:** {"pin":"DI1","function":"Digital Input","protocol":"","capabilities":["digital-input"]}, {"pin":"DI2","function":"Digital Input","protocol":"","capabilities":["digital-input"]}, {"pin":"DO1","function":"Digital Output","protocol":"","capabilities":["digital-output"]}, {"pin":"DO2","function":"Digital Output","protocol":"","capabilities":["digital-output"]}
- **Links:** Product Url: https://www.compulab.com/products/iot-gateways/iot-din-imx8plus-industrial-iot-gateway/, Wiki Url: https://www.compulab.com/wp-content/uploads/2024/05/iot-din-imx8plus_user-manual_2024-05-05.pdf
- **Firmware Compatible:** arduino
- **Certifications:** CE, FCC
- **Product Readiness:** consumer
- **White Label:** Yes
- **Use Cases:** industrial-automation, iot-gateway, industrial-iot

## Tags

`compulab`, `din-rail`, `iot-gateway`, `imx8m-plus`, `industrial`, `can-bus`, `rs485`, `modbus`, `lte`

---
[View full page](https://openhardware.directory/s/1439/compulab-iot-din-imx8plus)

---

# Milk-V Meles

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

## Details

- **Brand:** Milk-V
- **Price:** Usd: 0, Buy Url: https://milkv.io/meles
- **Board Type:** SBC
- **Connectivity:** Wifi: WiFi 5, Bluetooth: 5.2, Ethernet: Gigabit
- **Specs:** Cpu: T-Head TH1520, Cpu Architecture: RISC-V, Cpu Frequency: 1.85GHz, Cpu Cores: 4, Ram: Up to 16GB LPDDR4X, Flash: eMMC slot, Sd Card: microSD, Usb: ["4x USB 3.0","1x USB 2.0 Type-C"], Power: 5V/4A USB-C, Gpio: 40, Operating Voltage: 3.3V, Antenna Connector: built-in PCB antenna
- **Components:** {"type":"Processor","name":"T-Head TH1520","label":"Quad-Core RISC-V SoC","description":"64-bit quad-core C910 RISC-V processor at up to 1.85GHz with integrated NPU, GPU, and video codec","datasheetUrl":"https://milkv.io/meles"}, {"type":"NPU","name":"T-Head NNA","label":"4 TOPS Neural Network Accelerator","description":"General-purpose neural network accelerator delivering 4 TOPS at INT8 precision, operating at 1GHz. Supports Caffe, ONNX, and TensorFlow frameworks","datasheetUrl":"https://milkv.io/meles"}, {"type":"GPU","name":"Imagination GPU","label":"3D Graphics Accelerator","description":"3D GPU at 800MHz delivering 3200 Mpixel/sec with OpenGL ES, OpenCL, and Vulkan support","datasheetUrl":"https://milkv.io/meles"}
- **Protocols:** {"name":"MIPI CSI"}, {"name":"MIPI DSI"}, {"name":"HDMI 2.0"}, {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}, {"name":"I2S"}
- **Links:** Product Url: https://milkv.io/meles, Github Url: https://github.com/milkv-meles
- **Product Readiness:** developer
- **Use Cases:** AI/ML, Desktop Computing, Computer Vision, Education

## Tags

`risc-v`, `sbc`, `linux`, `npu`, `ai`, `wifi`, `bluetooth`, `milkv`, `t-head`, `4k`

---
[View full page](https://openhardware.directory/s/1439/milk-v-meles)

---

# Milk-V Jupiter2

> First RVA23-compliant RISC-V SBC with octa-core SpacemiT K3 @ 2.4GHz, up to 32GB LPDDR5, 60 TOPS AI accelerator, WiFi 6/BT 5.2, 10GbE SFP+, real-time processor.

## Details

- **Brand:** Milk-V
- **Price:** Usd: 0, Buy Url: https://milkv.io/jupiter2
- **Board Type:** SBC
- **Connectivity:** Wifi: WiFi 6, Bluetooth: 5.2, Ethernet: ["1GbE","10GbE SFP"]
- **Specs:** Cpu: SpacemiT K3, Cpu Architecture: RISC-V, Cpu Frequency: 2.4GHz, Cpu Cores: 8, Ram: Up to 32GB LPDDR5, Flash: Up to 256GB UFS, Sd Card: No, Usb: ["2x USB 3.2 Type-C","4x USB 2.0"], Power: ["USB-C PD 65W","12V ATX"], Operating Voltage: 3.3V, Antenna Connector: built-in PCB antenna
- **Components:** {"type":"Processor","name":"SpacemiT K3","label":"Octa-Core RVA23 RISC-V CPU","description":"Eight X100 RISC-V cores at up to 2.4GHz with quad-issue out-of-order pipeline, 8MB shared L2, RVA23 compliance, and hardware virtualization","datasheetUrl":"https://cdn-resource.spacemit.com/file/chip/K3/K3_brief_en.pdf"}, {"type":"NPU","name":"SpacemiT A100","label":"60 TOPS AI Accelerator","description":"8-core A100 AI processor delivering up to 60 TOPS with 1024-bit RVV 1.0 vector processing, supporting INT4/INT8/FP8/INT16/FP16/BF16 precision","datasheetUrl":"https://cdn-resource.spacemit.com/file/chip/K3/K3_brief_en.pdf"}, {"type":"GPU","name":"IMG BXM-4-64-MC1","label":"Imagination GPU","description":"Imagination BXM-4-64-MC1 GPU supporting OpenGL ES 3.2, OpenCL 3.0, and Vulkan 1.3","datasheetUrl":"https://www.imaginationtech.com/product/img-bxm-4-64-mc1/"}, {"type":"MCU","name":"RT24","label":"Dual-Core Real-Time Processor","description":"Dual-core RT24 64-bit RISC-V real-time processor supporting UART, I2C, I2S, CAN-FD, PWM, and GPIO","datasheetUrl":"https://cdn-resource.spacemit.com/file/chip/K3/K3_brief_en.pdf"}
- **Protocols:** {"name":"PCIe Gen3"}, {"name":"DisplayPort"}, {"name":"NVMe"}, {"name":"CAN-FD"}, {"name":"I2C"}, {"name":"UART"}, {"name":"I2S"}
- **Links:** Product Url: https://milkv.io/jupiter2, Datasheet Url: https://cdn-resource.spacemit.com/file/chip/K3/K3_brief_en.pdf
- **Product Readiness:** developer
- **Use Cases:** AI/ML, Desktop Computing, Edge Computing, Robotics

## Tags

`risc-v`, `sbc`, `linux`, `ai`, `wifi`, `bluetooth`, `10gbe`, `milkv`, `spacemit`, `rva23`, `60tops`

---
[View full page](https://openhardware.directory/s/1439/milk-v-jupiter2)

---

# Pine64 Oz64

> RISC-V and ARM dual-ISA single board computer powered by the Sophgo SG2000 SoC with 512MB DDR3, WiFi 6, BLE 5.2, 10/100 Ethernet, dual MIPI-CSI camera ports, and 0.5 TOPS NPU. Hardware switch selects between RISC-V and ARM boot. Priced from $12.99.

## Details

- **Brand:** Pine64
- **Price:** Usd: 12.99, Buy Url: https://pine64.com/product/oz64-sbc/
- **Stores:** {"name":"Pine64 Store","url":"https://pine64.com/product/oz64-sbc/","price":"$12.99"}, {"name":"ameriDroid","url":"https://ameridroid.com/products/oz64","price":"$19.95"}
- **Board Type:** sbc
- **Connectivity:** Wifi: Wi-Fi 6, Bluetooth: BLE 5.2, Ethernet: 10/100 Mbps
- **Specs:** Cpu: Sophgo SG2000, Cpu Architecture: RISC-V 64-bit, Cpu Frequency: 1 GHz, Cpu Cores: 4, Ram: 512 MB DDR3, Flash: ["none (microSD","eMMC boot)"], Gpio: 26, Usb: USB 2.0 Type-A host, Power: 5V/2A via DC barrel jack, Dimensions: 85 mm × 56 mm, Weight: 10 g, Operating Voltage: 5 V, Sd Card: microSD, Antenna Connector: built-in
- **Components:** {"name":"SG2000","type":"MCU","label":"U1","description":"Quad-core RISC-V+ARM SoC with 512MB DDR3 SiP, 0.5 TOPS NPU, dual MIPI-CSI","datasheetUrl":"https://github.com/sophgo/sophgo-doc/releases/download/sg2000-trm-v1.0/sg2000_trm_en.pdf"}, {"name":"AIC8800DC","type":"wifi-module","label":"U2","description":"2.4GHz WiFi 6 + BLE 5.2 wireless module","datasheetUrl":"https://files.pine64.org/doc/datasheet/oz64/AIC8800DC%20Datasheet%20v1.0.pdf"}, {"name":"ATECC608A","type":"secure-element","label":"U3","description":"Hardware crypto and key storage secure element","datasheetUrl":"https://files.pine64.org/doc/oz64/PINE64_Oz64_Schematic-20240517.pdf"}, {"name":"Built-in Microphone","type":"microphone","label":"MIC1","description":"Onboard MEMS microphone","datasheetUrl":"https://files.pine64.org/doc/oz64/PINE64_Oz64_Schematic-20240517.pdf"}
- **Protocols:** {"name":"UART","pins":{"TX":"Header","RX":"Header"}}, {"name":"I2C","pins":{"SDA":"Header","SCL":"Header"}}, {"name":"SPI","pins":{"MOSI":"Header","MISO":"Header","SCLK":"Header","CS":"Header"}}
- **Gpio Map:** {"pin":"GPIO0","function":"26-pin header","capabilities":["digital-input","digital-output","uart","i2c","spi","pwm"]}
- **Available Software:** {"title":"Debian SG200x","description":"Community Debian Linux port for SG2000-based boards","url":"https://github.com/Fishwaldo/sophgo-sg200x-debian","type":"OS"}, {"title":"Apache NuttX (SG2000)","description":"NuttX RTOS port for the SG2000","url":"https://github.com/lupyuen/nuttx-sg2000","type":"RTOS"}, {"title":"Sophgo NPU SDK","description":"Neural network inference SDK for the SG2000 NPU","url":"https://github.com/sophgo/tdl_models","type":"SDK"}
- **Links:** Product Url: https://pine64.com/product/oz64-sbc/, Github Url: https://github.com/Fishwaldo/sophgo-sg200x-debian, Wiki Url: https://wiki.pine64.org/wiki/Oz64, Datasheet Url: https://github.com/sophgo/sophgo-doc/releases/download/sg2000-trm-v1.0/sg2000_trm_en.pdf, Schematics Url: https://files.pine64.org/doc/oz64/PINE64_Oz64_Schematic-20240517.pdf
- **Firmware Compatible:** linux, nuttx, freertos
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true, License: Apache-2.0
- **Open Source Status:** fully-open
- **Product Readiness:** developer
- **Use Cases:** iot, iot-gateway, security-camera, environmental-monitoring

## Tags

`risc-v`, `arm`, `wifi-6`, `ble`, `linux`, `sg2000`, `pine64`, `sbc`, `npu`

---
[View full page](https://openhardware.directory/s/1439/pine64-oz64)

---

# Sonoff ZBMini

> Zigbee 3.0 two-way smart switch in a tiny form factor that fits behind existing wall switches. Supports external switch input and works with Home Assistant, SmartThings, and other Zigbee hubs.

## Details

- **Brand:** Sonoff
- **Price:** Usd: 9.99, Buy Url: https://openelab.io/products/seeed-studio-sonoff-zbmini-zigbee3-0-two-way-smart-switch-smart-home-voice-control
- **Stores:** {"name":"OpenELAB","url":"https://openelab.io/products/seeed-studio-sonoff-zbmini-zigbee3-0-two-way-smart-switch-smart-home-voice-control","price":"$19.95"}
- **Board Type:** smart-switch
- **Connectivity:** Zigbee: Zigbee 3.0
- **Specs:** Cpu: EFR32MG21, Cpu Architecture: ARM Cortex-M33, Cpu Frequency: 80MHz, Cpu Cores: 1, Flash: 1024 KB, Ram: 96 KB, Power: 100-240V AC, Operating Voltage: 3.3V, Sd Card: none
- **Components:** {"type":"MCU","name":"EFR32MG21","label":"Zigbee 3.0 Wireless MCU","description":"Silicon Labs EFR32MG21 Mighty Gecko — ARM Cortex-M33 MCU with integrated Zigbee 3.0, Thread, and Bluetooth 5.0 radio","datasheetUrl":"https://www.silabs.com/documents/public/data-sheets/efr32mg21-datasheet.pdf"}
- **Firmware Compatible:** zigbee2mqtt, zha
- **Certifications:** CE, FCC
- **Product Readiness:** consumer
- **Use Cases:** smart-home, home-automation, light-switch, zigbee-device
- **Links:** Product Url: https://sonoff.tech/product/diy-smart-switches/zbmini/

## Tags

`zigbee`, `smart-switch`, `sonoff`, `home-automation`, `smart-home`, `behind-wall`

---
[View full page](https://openhardware.directory/s/1439/sonoff-zbmini)

---

# LuckFox Core3506

> Tiny 32x32mm Rockchip RK3506B core module with tri-core ARM Cortex-A7 + Cortex-M0, 512MB DDR3L, optional 8GB eMMC, dual 100M Ethernet RMII, MIPI DSI 2-lane, 4-ch ADC, CAN bus, and 120-pin castellated holes. Supports Linux, RTOS, and bare-metal via AMP.

## Details

- **Brand:** LuckFox
- **Board Type:** module
- **Price:** Usd: 8.99, Buy Url: https://www.waveshare.com/product/luckfox/boards-modules/core3506.htm
- **Specs:** Cpu: ARM Cortex-A7 3x @ 1.2GHz + Cortex-M0 co-processor, VFP, Cpu Architecture: ARM Cortex-A7, Cpu Frequency: 1.2GHz, Cpu Cores: 3, Ram: 512MB DDR3L, Flash: 8GB eMMC (optional), Psram: none, Power: 3.3V via carrier board, Operating Voltage: 3.3V, Dimensions: 32 × 32mm, Sd Card: none
- **Connectivity:** Ethernet: 2x 10/100 Mbps RMII
- **Components:** {"name":"RK3506","type":"soc","label":"Tri-Core ARM Cortex-A7 + Cortex-M0 IoT SoC","description":"Rockchip RK3506B 22nm SoC with 3x Cortex-A7 @ 1.2GHz + Cortex-M0, dual 100M Ethernet RMII, MIPI DSI, 2D graphics, AMP multi-system support.","datasheetUrl":"http://opensource.rock-chips.com/images/5/51/Rockchip_RK3506G2_Datasheet_V1.3-20250811.pdf"}
- **Firmware:** buildroot, debian
- **Use Cases:** system-on-module, industrial-control, iot
- **Bus Interfaces:** {"name":"MIPI DSI","bus":"DSI 2-lane","pins":{"DSI":"Castellated holes (1280x1280@60fps)"}}, {"name":"Ethernet","bus":"RMII x2","pins":{"ETH0":"Castellated holes","ETH1":"Castellated holes"}}, {"name":"USB","bus":"USB 2.0 OTG x2","pins":{"USB0":"Castellated holes","USB1":"Castellated holes"}}, {"name":"CAN","bus":"CAN","pins":{"CAN":"Via Matrix IO"}}, {"name":"I2C","bus":"I2C","pins":{"I2C":"Via Matrix IO"}}, {"name":"SPI","bus":"SPI","pins":{"SPI":"Via Matrix IO"}}, {"name":"UART","bus":"UART","pins":{"UART":"Via Matrix IO"}}
- **Links:** Product Url: https://www.waveshare.com/product/luckfox/boards-modules/core3506.htm, Wiki Url: https://wiki.luckfox.com/Core3506/, Datasheet Url: http://opensource.rock-chips.com/images/5/51/Rockchip_RK3506G2_Datasheet_V1.3-20250811.pdf
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/product/luckfox/boards-modules/core3506.htm","price":"8.99"}

---
[View full page](https://openhardware.directory/s/1439/waveshare-luckfox-core3506)

---

# TI SK-AM62-SIP Starter Kit

> Texas Instruments AM62x Sitara SiP ultra-compact evaluation board with 512MB LPDDR4 integrated in-package, microSD, 100Mbps Ethernet, USB-C, and 5V power — the smallest AM62 evaluation platform for space-constrained IoT designs.

## Details

- **Brand:** Texas Instruments
- **Board Type:** linux-sbc
- **Product Readiness:** developer
- **Connectivity:** Ethernet: 100Mbps
- **Specs:** Cpu: ti-am62x, Cpu Architecture: ARM Cortex-A53 64-bit, Ram: 512MB LPDDR4 (in-package SiP), Flash: microSD boot, Sd Card: microSD, Usb: USB-C, Power: 5V, Operating Voltage: 3.3V
- **Firmware Compatible:** armbian
- **Links:** Product Url: https://www.armbian.com/ti-sk-am62-sip/
- **Use Cases:** iot, embedded-linux, industrial-automation
- **Price:** Usd: 199, Buy Url: https://www.ti.com/product/SK-AM62-SIP/part-details/SK-AM62-SIP
- **Stores:** {"name":"TI Store","url":"https://www.ti.com/product/SK-AM62-SIP/part-details/SK-AM62-SIP","price":"$199.00"}

---
[View full page](https://openhardware.directory/s/1439/ti-sk-am62-sip)

---

# Arduino Opta Lite

> Entry-level industrial micro PLC with STM32H747 dual-core Cortex-M7/M4, Ethernet, 4\u00d72.3kW relays, Modbus TCP, hardware security, DIN rail mount, and IEC 61131-3 PLC programming — the affordable path to Arduino-powered industrial control.

## Details

- **Brand:** Arduino
- **Price:** Usd: 127, Buy Url: https://store-usa.arduino.cc/products/opta-lite
- **Stores:** {"name":"Arduino Store (US)","url":"https://store-usa.arduino.cc/products/opta-lite","price":"$127.00"}, {"name":"Arduino Store (EU)","url":"https://store.arduino.cc/products/opta-lite","price":"€140.76"}, {"name":"DigiKey","url":"https://www.digikey.com/en/products/detail/arduino/AFX00003/17629433","price":"$148.00"}, {"name":"Mouser","url":"https://www.mouser.com/ProductDetail/Arduino/AFX00003","price":"$148.00"}
- **Board Type:** industrial-controller
- **Connectivity:** Ethernet: 10/100 Mbps
- **Specs:** Cpu: ["ARM Cortex-M7 @ 480MHz","Cortex-M4 @ 240MHz"], Cpu Architecture: ARM Cortex-M7, Cpu Frequency: 480MHz, Cpu Cores: 2, Ram: 1MB SRAM, Flash: 2MB, Usb: USB-C, Power: 12-24V DC industrial, Operating Voltage: 3.3V, Dimensions: DIN rail (4 modules wide), Weight: 200g, Sd Card: No, Antenna Connector: No
- **Components:** {"name":"STM32H747XI","type":"mcu","label":"Dual-Core Industrial MCU","description":"STM32H747XI with Cortex-M7 at 480MHz and Cortex-M4 at 240MHz for real-time PLC control.","datasheetUrl":"https://www.st.com/resource/en/datasheet/stm32h747xi.pdf"}
- **Protocols:** {"name":"Modbus TCP","pins":{"notes":"Via Ethernet port"}}, {"name":"Ethernet","pins":{"notes":"RJ45 port"}}, {"name":"I2C","pins":{"notes":"Via expansion port"}}
- **Gpio Map:** {"pin":"I1","function":"Analog/Digital Input","protocol":"ADC","capabilities":["digital-input","adc"]}, {"pin":"I2","function":"Analog/Digital Input","protocol":"ADC","capabilities":["digital-input","adc"]}, {"pin":"I3","function":"Analog/Digital Input","protocol":"ADC","capabilities":["digital-input","adc"]}, {"pin":"I4","function":"Analog/Digital Input","protocol":"ADC","capabilities":["digital-input","adc"]}, {"pin":"I5","function":"Analog/Digital Input","protocol":"ADC","capabilities":["digital-input","adc"]}, {"pin":"I6","function":"Analog/Digital Input","protocol":"ADC","capabilities":["digital-input","adc"]}, {"pin":"I7","function":"Analog/Digital Input","protocol":"ADC","capabilities":["digital-input","adc"]}, {"pin":"I8","function":"Analog/Digital Input","protocol":"ADC","capabilities":["digital-input","adc"]}, {"pin":"R1","function":"Relay Output (2.3kW)","protocol":"","capabilities":["digital-output"]}, {"pin":"R2","function":"Relay Output (2.3kW)","protocol":"","capabilities":["digital-output"]}, {"pin":"R3","function":"Relay Output (2.3kW)","protocol":"","capabilities":["digital-output"]}, {"pin":"R4","function":"Relay Output (2.3kW)","protocol":"","capabilities":["digital-output"]}
- **Links:** Product Url: https://store.arduino.cc/products/opta-lite, Wiki Url: https://docs.arduino.cc/hardware/opta/, Datasheet Url: https://docs.arduino.cc/resources/datasheets/AFX00003-datasheet.pdf
- **Firmware Compatible:** arduino
- **Certifications:** CE, UL
- **Open Source:** Firmware: true
- **Product Readiness:** consumer
- **Use Cases:** industrial-automation, smart-switch, industrial-iot

## Tags

`arduino`, `opta`, `plc`, `industrial`, `ethernet`, `modbus`, `relay`, `din-rail`

---
[View full page](https://openhardware.directory/s/1439/arduino-opta-lite)

---

# BigTreeTech MicroProbe V2.0

> Compact automatic bed leveling probe for 3D printers including Ender-3, B1, and H2 extruder platforms. Supports Voron Stealthburner, EVA, and other popular toolhead mounts. Open source hardware.

## Details

- **Brand:** BigTreeTech
- **Board Type:** sensor-module
- **Price:** Usd: 18.99, Buy Url: https://biqu.equipment/products/microprobe-v1-0-for-b1-printers-h2-extruders-ender-3
- **Specs:** Cpu: ATtiny13A (probe control MCU), Cpu Architecture: AVR 8-bit, Cpu Frequency: 1MHz, Cpu Cores: 1, Flash: 1KB, Ram: 64B, Operating Voltage: 5V, Power: 5V via mainboard probe connector, Usb: No, Sd Card: No
- **Components:** {"type":"probe","name":"Servo-Actuated Probe","label":"Automatic Bed Leveling Probe Mechanism","description":"Servo-actuated probe tip for automatic bed leveling and Z-offset calibration, compatible with PNP and NPN signal","datasheetUrl":"https://github.com/bigtreetech/MicroProbe"}
- **Protocols:** {"name":"Digital I/O"}
- **Firmware Compatible:** Klipper, Marlin
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** 3d-printer, bed-leveling, auto-leveling
- **Links:** Github Url: https://github.com/bigtreetech/MicroProbe, Product Url: https://biqu.equipment/products/microprobe-v1-0-for-b1-printers-h2-extruders-ender-3
- **Stores:** {"name":"BIQU Equipment","url":"https://biqu.equipment/products/microprobe-v1-0-for-b1-printers-h2-extruders-ender-3","price":"$18.99"}

## Tags

`bed-leveling`, `auto-leveling`, `probe`, `klipper`, `marlin`, `3d-printer`, `bigtreetech`, `open-source`, `ender-3`

---
[View full page](https://openhardware.directory/s/1439/bigtreetech-microprobe-v2-0)

---

# OV2640 Camera Module

> 2-megapixel camera module with SCCB/I2C interface, commonly used with ESP32-CAM and other microcontroller boards for image capture, video streaming, and computer vision projects.

## Details

- **Brand:** Waveshare
- **Price:** Usd: 10.99, Buy Url: https://openelab.io/products/ov2640-camera-board
- **Stores:** {"name":"OpenELAB","url":"https://openelab.io/products/ov2640-camera-board","price":"$10.99"}
- **Board Type:** camera-module
- **Specs:** Cpu: N/A (passive sensor module), Cpu Architecture: N/A, Cpu Frequency: N/A, Cpu Cores: N/A, Flash: N/A, Ram: N/A, Power: 2.5-3.3V via host board, Operating Voltage: 3.3V, Sd Card: none
- **Components:** {"type":"sensor","name":"OV2640","label":"2MP CMOS Image Sensor","description":"OmniVision 2-megapixel CMOS image sensor supporting UXGA (1622x1200) resolution with built-in JPEG compression, auto exposure, and auto white balance","datasheetUrl":"https://www.uctronics.com/download/OV2640_DS.pdf"}
- **Protocols:** {"name":"I2C"}, {"name":"SCCB"}, {"name":"DVP"}
- **Use Cases:** security-camera, computer-vision, timelapse, esp32-camera
- **Product Readiness:** consumer
- **Links:** Product Url: https://www.waveshare.com/ov2640-camera-board.htm, Github Url: https://github.com/espressif/esp32-camera, Datasheet Url: https://www.uctronics.com/download/OV2640_DS.pdf

## Tags

`camera-module`, `ov2640`, `esp32-cam`, `sccb`, `i2c`, `2mp`, `image-sensor`

---
[View full page](https://openhardware.directory/s/1439/ov2640-camera-module)

---

# Adafruit HalloWing M0 Express

> Skull-shaped wearable microcontroller with ATSAMD21G18 at 48MHz, 1.44" 128x128 TFT display, 3-axis accelerometer, light sensor, 4 capacitive touch pads, 2W speaker driver, 8MB SPI flash, and LiPo charging.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 34.95, Buy Url: https://www.adafruit.com/product/3900
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3900","price":34.95}
- **Board Type:** dev-board
- **Specs:** Cpu: ATSAMD21G18 ARM Cortex M0+, Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 48MHz, Cpu Cores: 1, Ram: 32 KB, Flash: 256 KB, Spi Flash: 8 MB, Dimensions: 60mm × 51mm × 11mm, Weight: 17.5g, Operating Voltage: 3.3V, Power: 5V via USB or LiPo battery via JST connector, Sd Card: none, Display: 1.44-inch 128x128 TFT color LCD, Display Size: 1.44", Display Type: TFT LCD, Display Resolution: 128×128
- **Components:** {"name":"ATSAMD21G18","type":"mcu","label":"Microcontroller","description":"32-bit ARM Cortex M0+ at 48 MHz with 256 KB flash, 32 KB SRAM, native USB.","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/SAM-D21DA1-Family-Data-Sheet-DS40001882G.pdf"}, {"name":"ST7735R","type":"display-driver","label":"1.44\" TFT Display Driver","description":"128x128 color TFT LCD controller for full-color graphical display output.","datasheetUrl":"https://www.crystalfontz.com/controllers/Sitronix/ST7735R/"}, {"name":"LIS3DH","type":"imu","label":"3-Axis Accelerometer","description":"3-axis digital accelerometer for motion detection and tilt sensing.","datasheetUrl":"https://www.st.com/resource/en/datasheet/lis3dh.pdf"}
- **Gpio Map:** {"pin":"D4","function":"SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D5","function":"SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D6","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D9","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D10","function":"SS","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D11","function":"MOSI","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D12","function":"MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D13","function":"SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"A0","function":"ADC/DAC","protocol":null,"capabilities":["digital-input","digital-output","analog-input","dac"]}, {"pin":"A1","function":"ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"A2","function":"ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"A3","function":"ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"D4","SCL":"D5"}}, {"name":"SPI","pins":{"MOSI":"D11","MISO":"D12","SCK":"D13","SS":"D10"}}, {"name":"UART","pins":{"TX":"D1","RX":"D0"}}, {"name":"USB","pins":{}}
- **Available Software:** CircuitPython, Arduino
- **Firmware Compatible:** circuitpython, arduino
- **Links:** Product Page: https://www.adafruit.com/product/3900, Product Url: https://www.adafruit.com/product/3900, Documentation: https://learn.adafruit.com/adafruit-hallowing, Github Url: https://github.com/adafruit/Adafruit-HalloWing-M0-Express-PCB
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** wearable, cosplay, halloween, badge, animated-display, education

## Tags

`wearable`, `halloween`, `tft-display`, `circuitpython`, `arduino`, `atsamd21`, `skull-board`, `cosplay`, `badge`, `capacitive-touch`

---
[View full page](https://openhardware.directory/s/1439/adafruit-hallowing-m0-express)

---

# Adafruit PyBadge

> Credit card-sized gaming and badge board with ATSAMD51J19 at 120MHz, 1.8\" 160x128 TFT, 8 game buttons, 5 NeoPixels, LIS3DH accelerometer, light sensor, 2W speaker, 2MB SPI flash, Feather headers, STEMMA connectors, and LiPo charging.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 34.95, Buy Url: https://www.adafruit.com/product/4200
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/4200","price":34.95}
- **Board Type:** dev-board
- **Specs:** Cpu: Microchip ATSAMD51J19 ARM Cortex M4F, Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 120MHz, Cpu Cores: 1, Ram: 192 KB, Flash: 512 KB, Spi Flash: 2 MB, Dimensions: 85.7mm × 54.6mm × 10mm, Weight: 29.3g, Operating Voltage: 3.3V, Power: 5V via Micro USB or LiPo battery via JST connector, Sd Card: microSD, Display Size: 1.8", Display Type: TFT LCD, Display Resolution: 160×128
- **Components:** {"name":"ATSAMD51J19","type":"mcu","label":"Microcontroller","description":"32-bit ARM Cortex M4F at 120 MHz with 512 KB flash, 192 KB SRAM, AES-256, TRNG, native USB.","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/SAM_D5xE5x_Family_Data_Sheet_DS60001507G.pdf"}, {"name":"ST7735R","type":"display-driver","label":"1.8\" TFT Display Driver","description":"160×128 color TFT LCD controller for game graphics and badge content.","datasheetUrl":"https://www.crystalfontz.com/controllers/Sitronix/ST7735R/"}, {"name":"LIS3DH","type":"imu","label":"3-Axis Accelerometer","description":"3-axis digital accelerometer for motion sensing, shake detection, and step counting.","datasheetUrl":"https://www.st.com/resource/en/datasheet/lis3dh.pdf"}
- **Gpio Map:** {"pin":"D0","function":"RX — UART","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D1","function":"TX — UART","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D5","function":"D5 — GPIO/PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","function":"D6 — GPIO/PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D9","function":"D9 — GPIO/PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D10","function":"D10 — GPIO/PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D11","function":"D11 — MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D12","function":"D12 — MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D13","function":"D13 — SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D26","function":"SDA — I2C","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D27","function":"SCL — I2C","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"A0","function":"A0 — ADC/DAC","protocol":"ADC","capabilities":["analog-input","dac","digital-input","digital-output","pwm"]}, {"pin":"A1","function":"A1 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output","pwm"]}, {"pin":"A2","function":"A2 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output","pwm"]}, {"pin":"A3","function":"A3 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output","pwm"]}, {"pin":"A4","function":"A4 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output","pwm"]}, {"pin":"A5","function":"A5 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output","pwm"]}, {"pin":"A6","function":"A6 — ADC","protocol":"ADC","capabilities":["analog-input"]}, {"pin":"A7","function":"A7 — Light Sensor/ADC","protocol":"ADC","capabilities":["analog-input"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"D26","SCL":"D27"}}, {"name":"SPI","pins":{"MOSI":"D11","MISO":"D12","SCK":"D13"}}, {"name":"UART","pins":{"TX":"D0","RX":"D1"}}, {"name":"USB","pins":{}}
- **Available Software:** CircuitPython, Arduino, MakeCode Arcade
- **Firmware Compatible:** circuitpython, arduino
- **Links:** Product Page: https://www.adafruit.com/product/4200, Product Url: https://www.adafruit.com/product/4200, Documentation: https://learn.adafruit.com/adafruit-pybadge, Github Url: https://github.com/adafruit/Adafruit_Arcada
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Certifications:** RoHS
- **Product Readiness:** consumer
- **Use Cases:** gaming, education, badge, maker-projects, wearable

## Tags

`gaming`, `badge`, `makecode-arcade`, `circuitpython`, `arduino`, `atsamd51`, `tft-display`, `accelerometer`, `neopixel`, `feather-compatible`, `portable`

---
[View full page](https://openhardware.directory/s/1439/adafruit-pybadge)

---

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

## Details

- **Brand:** BigTreeTech
- **Board Type:** motor-driver
- **Price:** Usd: 19.86, Buy Url: https://biqu.equipment/products/bigtreetech-s42c-v1-0-42-stepper-motor-closed-loop-driver-board-with-oled-display
- **Specs:** Cpu: STM32F103C8T6, Cpu Architecture: ARM Cortex-M3 32-bit, Cpu Frequency: 72MHz, Cpu Cores: 1, Flash: 64KB, Ram: 20KB, Operating Voltage: 3.3V, Power: DC 12-24V via motor supply, Usb: No, Sd Card: No
- **Components:** {"type":"display","name":"OLED Display","label":"0.91\" OLED Status Display","description":"Small OLED display for real-time motor status, encoder feedback, and configuration","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf"}, {"type":"encoder","name":"Magnetic Rotary Encoder","label":"AS5047P Magnetic Rotary Encoder","description":"High-speed magnetic rotary position sensor for closed-loop motor feedback","datasheetUrl":"https://ams.com/documents/20143/36005/AS5047P_DS000324_3-00.pdf"}
- **Protocols:** {"name":"STEP/DIR/EN"}, {"name":"UART"}, {"name":"I2C"}
- **Firmware Compatible:** Marlin, Klipper, RepRapFirmware
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** 3d-printer, cnc, closed-loop-motion, stepper-control
- **Links:** Github Url: https://github.com/bigtreetech/BIGTREETECH-S42B-V1.0, Product Url: https://biqu.equipment/products/bigtreetech-s42c-v1-0-42-stepper-motor-closed-loop-driver-board-with-oled-display
- **Stores:** {"name":"BIQU Equipment","url":"https://biqu.equipment/products/bigtreetech-s42c-v1-0-42-stepper-motor-closed-loop-driver-board-with-oled-display","price":"$19.86"}

## Tags

`stepper-driver`, `closed-loop`, `nema17`, `oled`, `3d-printer`, `cnc`, `bigtreetech`, `open-source`, `encoder`

---
[View full page](https://openhardware.directory/s/1439/bigtreetech-s42c-v1-0-closed-loop-stepper-driver)

---

# BigTreeTech ADXL345 V2.0 Accelerometer Board

> RP2040-based ADXL345 accelerometer board for Klipper input shaping and resonance compensation on 3D printers. Connects via USB Type-C with ESD protection. Board size: 33.25 × 15.5mm.

## Details

- **Brand:** BigTreeTech
- **Board Type:** sensor-module
- **Price:** Usd: 9.99, Buy Url: https://biqu.equipment/products/adxl-345-accelerometer-board-for-36-stepper-motors
- **Specs:** Cpu: RP2040, Cpu Architecture: ["ARM Cortex-M0","dual-core 32-bit"], Cpu Frequency: 133MHz, Cpu Cores: 2, Flash: 2MB, Ram: 264KB, Operating Voltage: 3.3V, Power: 5V via USB Type-C, Usb: USB Type-C 2.0, Sd Card: No, Dimensions: 33.25 × 15.5mm
- **Components:** {"type":"sensor","name":"ADXL345","label":"ADXL345 3-Axis Accelerometer","description":"3-axis digital accelerometer with up to ±16g range and 4-wire SPI interface, used for resonance measurement","datasheetUrl":"https://www.analog.com/media/en/technical-documentation/data-sheets/ADXL345.pdf"}
- **Protocols:** {"name":"SPI"}, {"name":"USB 2.0"}
- **Firmware Compatible:** Klipper
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** 3d-printer, input-shaping, resonance-testing, klipper
- **Links:** Github Url: https://github.com/bigtreetech/ADXL345, Product Url: https://biqu.equipment/products/adxl-345-accelerometer-board-for-36-stepper-motors
- **Stores:** {"name":"BIQU Equipment","url":"https://biqu.equipment/products/adxl-345-accelerometer-board-for-36-stepper-motors","price":"$9.99"}

## Tags

`adxl345`, `accelerometer`, `klipper`, `input-shaping`, `rp2040`, `3d-printer`, `bigtreetech`, `open-source`, `resonance-compensation`

---
[View full page](https://openhardware.directory/s/1439/bigtreetech-adxl345-v2-0-accelerometer-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.

## Details

- **Brand:** BigTreeTech
- **Board Type:** Expansion Board
- **Price:** Usd: 32.89, Buy Url: https://biqu.equipment/products/bigtreetech-mmb
- **Stores:** {"name":"BIQU Equipment","url":"https://biqu.equipment/products/bigtreetech-mmb","price":"$32.89"}
- **Specs:** Cpu: STM32G0B1CBT6, Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 64MHz, Cpu Cores: 1, Flash: 128KB, Ram: 144KB, Usb: USB Type-C, Power: DC 12V-24V 9A, Operating Voltage: 3.3V, Sd Card: No, Dimensions: 125x54mm
- **Components:** {"type":"stepper-driver","name":"4x EZ Driver Slot","label":"4x EZ-Compatible Stepper Driver Slots (M1–M4)","description":"4 EZ-format stepper driver slots supporting EZ2209, EZ5160, etc. in STEP/DIR, UART, or SPI mode","datasheetUrl":"https://www.analog.com/media/en/technical-documentation/data-sheets/TMC2209_datasheet_rev1.09.pdf"}, {"type":"led","name":"WS2812 RGB","label":"WS2812B RGB NeoPixel LED","description":"Onboard WS2812B NeoPixel RGB LED output (PC3)","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf"}, {"type":"sensor","name":"Endstop Inputs","label":"Endstop and Hall Effect Sensor Inputs","description":"Multiple endstop and Hall sensor inputs for filament presence detection","datasheetUrl":"https://github.com/bigtreetech/MMB/blob/master/Firmware/sample-bigtreetech-mmb-canbus-v2.0.cfg"}, {"type":"connector","name":"I2C Expansion Port","label":"I2C Expansion Bus Port","description":"I2C bus (i2c3_PC0_PC1) for AHT10 temperature/humidity sensor or DIY expansion","datasheetUrl":"https://github.com/bigtreetech/MMB/blob/master/Firmware/sample-bigtreetech-mmb-canbus-v2.0.cfg"}
- **Protocols:** {"name":"CAN Bus"}, {"name":"USB"}, {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}
- **Firmware Compatible:** Klipper
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** 3D Printing
- **Links:** Github Url: https://github.com/bigtreetech/MMB, Product Url: https://biqu.equipment/products/bigtreetech-mmb

## Tags

`can-bus`, `expansion-board`, `klipper`, `3d-printing`, `stm32`, `ercf`, `multi-material`, `bigtreetech`, `mmb`, `ez-driver`

---
[View full page](https://openhardware.directory/s/1439/bigtreetech-mmb-can-v2-0-multi-material-control-board)

---

# BigTreeTech Rodent V1.0

> ESP32-based CNC controller board co-developed with RatRig, featuring 4x TMC2160 drivers (up to 56V/4.7A RMS), FluidNC firmware, WiFi, RS-485, CAN, USB-C, and OLED display support for engraving machines.

## Details

- **Brand:** BigTreeTech
- **Board Type:** cnc-controller
- **Price:** Usd: 56, Buy Url: https://biqu.equipment/products/bigtreetech-rodent
- **Specs:** Cpu: ESP32-D0WD-V3 dual-core, Cpu Architecture: Xtensa LX6 dual-core 32-bit, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 4MB, Ram: 520KB, Operating Voltage: 3.3V, Power: DC 24-56V (V-Motor 10A); DC 12-36V (V-MOS); DC 24-56V (V-MCU 3A), Usb: USB Type-C (CH340 auto-flash), Sd Card: microSD (TF), Dimensions: ~100 × 90mm
- **Connectivity:** Wifi: 802.11 b/g/n 2.4GHz 150Mbps
- **Components:** {"type":"motor-driver","name":"TMC2160 ×4","label":"4× TMC2160 SPI Stepper Drivers","description":"Four Trinamic TMC2160 stepper drivers with SPI control, supporting up to 56V and 4.7A RMS (6.7A peak) with CoolStep and StallGuard","datasheetUrl":"https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2160_Datasheet_V1.10.pdf"}, {"type":"display","name":"OLED Display Header","label":"I2C OLED Display Interface","description":"I2C header for connecting an external OLED status display (128×64)","datasheetUrl":"https://github.com/bigtreetech/Rodent"}, {"type":"wireless","name":"ESP32 WiFi/BT","label":"ESP32-D0WD-V3 Integrated WiFi","description":"Integrated 2.4GHz WiFi for FluidNC web UI, file uploads, and remote job control","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}
- **Protocols:** {"name":"WiFi 802.11 b/g/n"}, {"name":"USB 2.0"}, {"name":"RS-485"}, {"name":"CAN"}, {"name":"I2C"}, {"name":"SPI"}, {"name":"Modbus RTU"}, {"name":"PWM"}
- **Firmware Compatible:** FluidNC, grblHAL
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** cnc, engraving, milling, maker-projects
- **Links:** Github Url: https://github.com/bigtreetech/Rodent, Product Url: https://biqu.equipment/products/bigtreetech-rodent
- **Stores:** {"name":"BIQU Equipment","url":"https://biqu.equipment/products/bigtreetech-rodent","price":"$56.00"}

## Tags

`cnc`, `fluidnc`, `grbl`, `esp32`, `tmc2160`, `stepper-driver`, `bigtreetech`, `open-source`, `rs-485`, `engraving`, `ratrig`

---
[View full page](https://openhardware.directory/s/1439/bigtreetech-rodent-v1-0)

---

# BIQU AJAX TD1S

> Filament Transmission Distance (TD) and HEX color measurement tool for 3D printing. Captures true filament color and TD values for HueForge integration to build accurate filament libraries and fix color shifts in multi-color prints.

## Details

- **Brand:** BIQU
- **Board Type:** measurement-tool
- **Price:** Usd: 79.99, Buy Url: https://biqu.equipment/products/bigtreetech-td1s
- **Specs:** Cpu: Embedded measurement MCU, Cpu Architecture: ARM Cortex-M 32-bit, Cpu Frequency: N/A, Cpu Cores: 1, Flash: No, Ram: No, Operating Voltage: 5V, Power: 5V, Usb: USB Type-C, Sd Card: No
- **Components:** {"type":"sensor","name":"Color Sensor","label":"True-Color HEX & TD Measurement Sensor","description":"Precision optical sensor for capturing filament true HEX color and Transmission Distance (TD) values for HueForge filament library creation","datasheetUrl":"https://biqu.equipment/products/bigtreetech-td1s"}, {"type":"led","name":"Calibrated Light Source","label":"Calibrated Measurement Light Source","description":"Integrated calibrated light source for accurate filament color and transmission measurements","datasheetUrl":"https://biqu.equipment/products/bigtreetech-td1s"}
- **Protocols:** {"name":"USB 2.0"}
- **Firmware Compatible:** HueForge
- **Product Readiness:** consumer
- **Use Cases:** multi-color-printing, filament-profiling, 3d-printer, maker-projects
- **Links:** Product Url: https://biqu.equipment/products/bigtreetech-td1s
- **Stores:** {"name":"BIQU Equipment","url":"https://biqu.equipment/products/bigtreetech-td1s","price":"$79.99"}

## Tags

`filament-measurement`, `hueforge`, `multi-color-printing`, `color-sensor`, `transmission-distance`, `biqu`, `3d-printing-tools`, `ajax`

---
[View full page](https://openhardware.directory/s/1439/biqu-ajax-td1s)

---

# M5Stack ENV III Unit

> I2C environmental sensor unit with SHT30 temperature/humidity and QMP6988 barometric pressure sensors. Grove connector, compatible with M5Stack ecosystem.

## Details

- **Brand:** M5Stack
- **Price:** Usd: 8.5, Buy Url: https://openelab.io/products/env-iii-unit
- **Stores:** {"name":"OpenELAB","url":"https://openelab.io/products/env-iii-unit","price":"$8.50"}
- **Board Type:** sensor-module
- **Specs:** Cpu: N/A (passive I2C sensor module), Flash: N/A, Ram: N/A, Operating Voltage: 3.3V, Power: 3.3V via Grove I2C, Dimensions: 32.0 x 24.0 x 8.0 mm, Weight: 4.0 g, Sd Card: none
- **Components:** {"type":"Temperature/Humidity Sensor","name":"SHT30","label":"High-Precision Temperature & Humidity Sensor","description":"Sensirion digital temperature (±0.2°C) and humidity (±2% RH) sensor with I2C interface at address 0x44","datasheetUrl":"https://sensirion.com/products/catalog/SHT30-DIS-B"}, {"type":"Pressure Sensor","name":"QMP6988","label":"Barometric Pressure Sensor","description":"High-accuracy barometric pressure sensor measuring 300-1100 hPa with ±3.9 Pa accuracy, I2C address 0x70","datasheetUrl":"https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/unit/enviii/QMP6988%20Datasheet.pdf"}
- **Protocols:** {"name":"I2C"}, {"name":"Grove"}
- **Links:** Product Url: https://openelab.io/products/env-iii-unit
- **Product Readiness:** consumer
- **Use Cases:** Environmental Monitoring, Weather Station, Smart Home, IoT Sensor Node

## Tags

`environmental-sensor`, `temperature`, `humidity`, `barometric-pressure`, `i2c`, `grove`, `m5stack`, `sensor-module`

---
[View full page](https://openhardware.directory/s/1439/m5stack-env-iii-unit)

---

# 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 and gesture detection.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 4.58, Buy Url: https://lilygo.cc/products/t-bhi260ap
- **Stores:** {"name":"LILYGO","url":"https://lilygo.cc/products/t-bhi260ap","price":"$4.58"}
- **Board Type:** sensor-module
- **Specs:** Cpu: BHI260AP (AI Neural Network Co-Processor), Cpu Architecture: ARM Cortex-M, Cpu Frequency: 32MHz, Cpu Cores: 1, Flash: 4MB, Ram: 64KB, Sd Card: none, Operating Voltage: 3.3V, Power: 3.3V
- **Components:** {"name":"BHI260AP","type":"accelerometer","label":"AI IMU","description":"Bosch 6-axis AI-powered IMU with onboard programmable neural network co-processor for gesture and activity recognition","datasheetUrl":"https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bhi260ap-ds000.pdf"}
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}
- **Firmware Compatible:** arduino
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** wearable, fitness-tracker, iot
- **Links:** Product Url: https://lilygo.cc/products/t-bhi260ap, Github Url: https://github.com/Xinyuan-LilyGO, Datasheet Url: https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bhi260ap-ds000.pdf

## Tags

`bhi260ap`, `bosch`, `imu`, `ai`, `accelerometer`, `gyroscope`, `motion-sensing`, `sensor-module`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-bhi260ap)

---

# Sonoff BasicR2

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

## Details

- **Brand:** Sonoff
- **Price:** Usd: 4.9, Buy Url: https://sonoff.tech/product/diy-smart-switches/basicr2/
- **Stores:** {"name":"OpenELAB","url":"https://openelab.io/products/seeed-studio-sonoff-basicr2-wifi-smart-switch-smart-home-voice-control","price":"$8.95"}
- **Board Type:** smart-switch
- **Connectivity:** Wifi: 802.11 b/g/n
- **Specs:** Cpu: ESP8285, Cpu Architecture: Xtensa LX106, Cpu Frequency: 80MHz, Cpu Cores: 1, Flash: 1MB, Ram: 80KB, Power: 100-240V AC, Operating Voltage: 3.3V, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"type":"MCU","name":"ESP8285","label":"WiFi SoC with Integrated Flash","description":"Espressif ESP8285 — single-core Xtensa LX106 at 80MHz with built-in 1MB flash and WiFi 802.11 b/g/n. Pin-compatible with ESP8266 but with integrated flash.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/0a-esp8285_datasheet_en.pdf"}, {"type":"Relay","name":"10A Relay","label":"10A SPST Power Relay","description":"Single-pole single-throw relay rated for 10A at 250V AC, used to switch mains-powered loads like lights and small appliances.","datasheetUrl":"https://sonoff.tech/product/diy-smart-switches/basicr2/"}
- **Protocols:** {"name":"UART"}
- **Firmware Compatible:** tasmota, esphome, arduino
- **Product Readiness:** consumer
- **Use Cases:** smart-home, home-automation, light-switch, tasmota-device, esphome-node
- **Certifications:** CE, FCC
- **Links:** Product Url: https://sonoff.tech/product/diy-smart-switches/basicr2/

## Tags

`sonoff`, `esp8285`, `tasmota`, `esphome`, `smart-switch`, `smart-home`, `home-automation`, `wifi`

---
[View full page](https://openhardware.directory/s/1439/sonoff-basicr2)

---

# Waveshare RoArm-M2-S

> ESP32-based 4-DOF robotic arm with 360-degree base rotation, 500g payload at 300mm reach, dual-drive shoulder joint, 9-axis IMU, and ROS 2 + LeRobot compatibility. Under 850g total weight.

## Details

- **Brand:** Waveshare
- **Price:** Usd: 189.99, Buy Url: https://www.waveshare.com/roarm-m2-s.htm
- **Stores:** {"name":"Waveshare Official","url":"https://www.waveshare.com/roarm-m2-s.htm","price":"$189.99"}, {"name":"OpenELab","url":"https://openelab.io/products/waveshare-roarm-m2-s-robotic-arm","price":"$209.85"}
- **Board Type:** robotic-arm
- **Connectivity:** Wifi: 2.4GHz
- **Specs:** Cpu: ESP32-WROOM-32, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 4MB, Ram: 520KB SRAM, Power: 12V 5A DC, Usb: Type-C, Operating Voltage: 3.3V, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"type":"MCU","name":"ESP32-WROOM-32","label":"Dual-Core WiFi & BLE MCU","description":"Espressif ESP32 dual-core Xtensa LX6 microcontroller with integrated WiFi and Bluetooth","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf"}, {"type":"Servo","name":"ST3215 Serial Bus Servo (x5)","label":"30kg.cm High-Torque Serial Bus Servo","description":"Feetech ST3215 TTL serial bus servo with 30kg.cm torque at 12V, 40rpm no-load speed, and 12-bit magnetic encoder","datasheetUrl":"https://www.feetechrc.com/st3215.html"}, {"type":"IMU","name":"QMI8658C","label":"6-Axis Motion Sensor","description":"QST QMI8658C 6-axis inertial measurement unit with 3-axis accelerometer and 3-axis gyroscope","datasheetUrl":"https://www.qstcorp.com/upload/pdf/202301/13-52-25%20QMI8658C%20Datasheet%20Rev%20A.pdf"}, {"type":"Sensor","name":"AK09918C","label":"3-Axis Digital Compass","description":"AKM AK09918C 3-axis electronic compass for orientation sensing","datasheetUrl":"https://www.akm.com/content/dam/documents/products/electronic-compass/ak09918c/ak09918c-en-datasheet.pdf"}, {"type":"Power Monitor","name":"INA219","label":"Bidirectional Current/Power Monitor","description":"Texas Instruments INA219 high-side current and power monitor with I2C interface","datasheetUrl":"https://www.ti.com/lit/ds/symlink/ina219.pdf"}, {"type":"Motor Driver","name":"TB6612FNG","label":"Dual H-Bridge Motor Driver","description":"Toshiba TB6612FNG dual H-bridge motor driver for DC and stepper motor control","datasheetUrl":"https://www.sparkfun.com/datasheets/Robotics/TB6612FNG.pdf"}, {"type":"Display","name":"0.91-inch OLED","label":"Status Display","description":"0.91-inch OLED screen for real-time status and parameter display","datasheetUrl":"https://www.waveshare.com/wiki/RoArm-M2-S"}
- **Protocols:** {"name":"UART"}, {"name":"I2C"}, {"name":"HTTP/JSON"}, {"name":"ESP-NOW"}
- **Firmware Compatible:** arduino, ros2, esp-idf, micropython
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** robotics, robotic-arm, automation, education, pick-and-place, 3d-printing-companion
- **Links:** Product Url: https://www.waveshare.com/roarm-m2-s.htm, Wiki Url: https://www.waveshare.com/wiki/RoArm-M2-S, Github Url: https://github.com/waveshareteam/roarm_m2

## Tags

`robotic-arm`, `esp32`, `ros2`, `arduino`, `wifi`, `desktop-robot`, `servo`, `waveshare`, `imu`

---
[View full page](https://openhardware.directory/s/1439/waveshare-roarm-m2-s)

---

# 0.91" OLED I2C Display (128x32)

> Compact 0.91-inch monochrome OLED display module with 128x32 pixel resolution and SSD1306 driver. Communicates over I2C interface, ideal for small status readouts and embedded projects.

## Details

- **Brand:** OpenELAB
- **Price:** Usd: 5.99, Buy Url: https://openelab.io/products/091incholedi2cdisplay
- **Stores:** {"name":"OpenELAB","url":"https://openelab.io/products/091incholedi2cdisplay","price":"$5.99"}
- **Board Type:** display-module
- **Specs:** Display Type: OLED, Display Size: 0.91", Display Resolution: 128x32, Display Driver: SSD1306, Interface: I2C, Operating Voltage: 3.3V-5V, Cpu: None (passive display module), Flash: none, Ram: None, Power: 3.3V-5V via header pins, Sd Card: none
- **Components:** {"type":"display-driver","name":"SSD1306","label":"OLED Display Driver IC","description":"128x64/128x32 monochrome OLED driver with I2C and SPI interface, built-in charge pump, and 1KB GDDRAM","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf"}
- **Protocols:** {"name":"I2C"}
- **Open Source:** Schematics: true
- **Product Readiness:** developer
- **Use Cases:** embedded-ui, iot-prototyping, data-display, weather-station, sensor-readout
- **Links:** Product Url: https://openelab.io/products/091incholedi2cdisplay

## Tags

`oled`, `display`, `i2c`, `ssd1306`, `128x32`, `monochrome`

---
[View full page](https://openhardware.directory/s/1439/oled-091-inch-i2c-display)

---

# 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

- **Brand:** M5Stack
- **Price:** Usd: 75, Buy Url: https://shop.m5stack.com/products/unitv2
- **Stores:** {"name":"M5Stack Official","url":"https://shop.m5stack.com/products/unitv2","price":"$75.00"}, {"name":"OpenELAB","url":"https://openelab.io/products/m5stack-unitv2-ai-camera","price":"$47.90"}
- **Board Type:** ai-camera
- **Connectivity:** Wifi: WiFi 4
- **Specs:** Cpu: SigmaStar SSD202D, Cpu Architecture: ARM Cortex-A7, Cpu Frequency: 1.2GHz, Cpu Cores: 2, Ram: 128 MB, Flash: 512 MB NAND, Usb: USB-C, Power: 5V, Operating Voltage: 3.3V, Antenna Connector: Built-in PCB antenna, Sd Card: microSD
- **Components:** {"type":"SoC","name":"SigmaStar SSD202D","label":"Dual-Core Linux Application Processor","description":"SigmaStar dual-core ARM Cortex-A7 @ 1.2GHz SoC with hardware ISP, H.264/H.265 encoding, designed for smart camera applications","datasheetUrl":"https://linux-chenxing.org/infinity2/SSD202D/"}, {"type":"Camera Sensor","name":"GC4653","label":"4MP CMOS Image Sensor","description":"GalaxyCore 4-megapixel (2560x1440) CMOS image sensor with high sensitivity for AI vision applications","datasheetUrl":"https://www.galaxycore.com.cn/product/GC4653"}, {"type":"RAM","name":"128MB DDR3","label":"128MB DDR3 System Memory","description":"128MB DDR3 RAM integrated for Linux OS and AI model inference","datasheetUrl":"https://linux-chenxing.org/infinity2/SSD202D/"}
- **Protocols:** {"name":"WiFi"}, {"name":"USB"}, {"name":"I2C"}, {"name":"Grove"}, {"name":"UART"}
- **Links:** Product Url: https://shop.m5stack.com/products/unitv2, Github Url: https://github.com/m5stack/M5Stack_Linux_Libs
- **Product Readiness:** consumer
- **Use Cases:** Computer Vision, edge-ai, Object Detection, Face Recognition, Machine Learning

## Tags

`ai-camera`, `machine-learning`, `edge-ai`, `linux`, `computer-vision`, `cortex-a7`, `m5stack`, `object-detection`

---
[View full page](https://openhardware.directory/s/1439/m5stack-unitv2-ai-camera)

---

# Airlytix ES1

> ESPHome-native indoor air quality sensor with PM1.0/PM2.5/PM4/PM10, CO2, VOC, NOx, temperature, humidity, pressure, light, and sound monitoring. Designed for Home Assistant with full local control and open YAML configuration.

## Details

- **Brand:** Airlytix
- **Price:** Usd: 149.02, Buy Url: https://www.tindie.com/products/airlytix/airlytix-es1-esphome-smart-air-quality-sensor/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/airlytix/airlytix-es1-esphome-smart-air-quality-sensor/","price":"$149.02"}, {"name":"Lectronz","url":"https://lectronz.com/products/airlytix-es1-esphome-smart-air-quality-sensor","price":"$104.04"}
- **Board Type:** sensor-module
- **Connectivity:** Wifi: 802.11 b/g/n (2.4GHz)
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz, FPU, hardware crypto (AES/SHA), Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 4MB, Usb: USB-C, Power: 5V, Operating Voltage: 3.3V, Dimensions: 62.5 x 63 x 34mm, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"name":"ESP32","type":"mcu","label":"Dual-Core WiFi & BLE SoC","description":"Espressif ESP32 dual-core Xtensa LX6 microcontroller running at 240MHz with WiFi 802.11 b/g/n, 520KB SRAM, and 4MB flash. Runs ESPHome firmware with ESP-IDF framework.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"SEN55","type":"particulate-matter-sensor","label":"PM, VOC & NOx Environmental Sensor Module","description":"Sensirion SEN55 all-in-one environmental sensor measuring PM1.0/PM2.5/PM4/PM10 (0-1000 ug/m3), VOC index (<+/-15% precision), and NOx index (<+/-50% precision). Connected via I2C at address 0x69.","datasheetUrl":"https://sensirion.com/media/documents/6791EFA0/62A1F68F/Sensirion_Datasheet_Environmental_Node_SEN5x.pdf"}, {"name":"SCD41","type":"co2-sensor","label":"NDIR CO2 Sensor","description":"Sensirion SCD41 photoacoustic NDIR CO2 sensor with 400-5000 ppm range and +/-50 ppm accuracy. Supports automatic self-calibration and ambient pressure compensation. I2C address 0x62.","datasheetUrl":"https://sensirion.com/media/documents/48C4B7FB/64C134E7/Sensirion_SCD4x_Datasheet.pdf"}, {"name":"SHT40","type":"temperature-sensor","label":"High-Accuracy Temperature & Humidity Sensor","description":"Sensirion SHT40 digital temperature and humidity sensor with +/-0.2C temperature accuracy (-40 to 125C range) and +/-1.8% RH humidity accuracy. I2C address 0x44.","datasheetUrl":"https://sensirion.com/media/documents/33FD6951/64E0FB27/Sensirion_Datasheet_SHT4x.pdf"}, {"name":"DPS310","type":"pressure-sensor","label":"Digital Barometric Pressure Sensor","description":"Infineon DPS310 XENSIV barometric pressure sensor with 300-1200 hPa range and +/-0.06 hPa relative accuracy. Provides pressure compensation data for the SCD41 CO2 sensor. I2C address 0x77.","datasheetUrl":"https://www.infineon.com/dgdl/Infineon-DPS310-DataSheet-v01_02-EN.pdf?fileId=5546d462576f34750157750826c42242"}, {"name":"VEML6040","type":"light-sensor","label":"RGBW Color & Ambient Light Sensor","description":"Vishay VEML6040 RGBW color sensor measuring illuminance (0.007865 lux/step, up to 16,496 lux) and correlated color temperature (CCT). Used for ambient light monitoring and lighting automation triggers.","datasheetUrl":"https://www.vishay.com/docs/84331/veml6040.pdf"}, {"name":"I2S MEMS Microphone","type":"microphone","label":"I2S Digital MEMS Microphone","description":"I2S digital MEMS microphone for ambient sound level measurement. Captures A-weighted LAeq_1min and LApeak_1min at 48kHz sample rate, 24-bit resolution with APLL clock.","datasheetUrl":"https://invensense.tdk.com/wp-content/uploads/2015/02/INMP441.pdf"}
- **Protocols:** {"name":"I2C","bus":"I2C0","pins":{"SDA":"GPIO20","SCL":"GPIO19"}}, {"name":"I2S","bus":"I2S0","pins":{"LRCLK":"GPIO27","BCLK":"GPIO4","DIN":"GPIO14"}}
- **Gpio Map:** {"pin":"GPIO4","function":"I2S BCLK","protocol":"I2S","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO13","function":"Status LED 2","protocol":"GPIO","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO14","function":"I2S DIN (Microphone Data)","protocol":"I2S","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO19","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO20","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO25","function":"RGB Indicator LED Red","protocol":"LEDC PWM","capabilities":["digital-input","digital-output","dac","pwm"]}, {"pin":"GPIO26","function":"RGB Indicator LED Green","protocol":"LEDC PWM","capabilities":["digital-input","digital-output","dac","pwm"]}, {"pin":"GPIO27","function":"I2S LRCLK","protocol":"I2S","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO32","function":"Status LED","protocol":"GPIO","capabilities":["digital-input","digital-output","adc","touch","pwm"]}, {"pin":"GPIO33","function":"RGB Indicator LED Blue","protocol":"LEDC PWM","capabilities":["digital-input","digital-output","adc","touch","pwm"]}
- **Links:** Product Url: https://www.tindie.com/products/airlytix/airlytix-es1-esphome-smart-air-quality-sensor/, Github Url: https://github.com/airlytix/configuration, Wiki Url: https://docs.airlytix.io/
- **Firmware Compatible:** esphome
- **Open Source:** Firmware: true
- **Product Readiness:** consumer
- **Use Cases:** air-quality-monitoring, indoor-air-quality, environmental-monitoring, ventilation-control, noise-monitoring, lighting-automation, smart-home

## Tags

`esphome`, `air-quality`, `home-assistant`, `esp32`, `sensirion`, `indoor-monitoring`, `co2-sensor`, `particulate-matter`, `environmental-sensor`

---
[View full page](https://openhardware.directory/s/1439/airlytix-es1)

---

# DFRobot Beetle CM-32U4

> Ultra-compact Arduino Leonardo-compatible microcontroller board with ATmega32U4, integrated lithium battery charging, and native USB in a tiny 22x20.5mm form factor.

## Details

- **Brand:** DFRobot
- **Board Types:** dev-board
- **Specs:** Cpu: AVR 8-bit single-core @ 16MHz, Cpu Architecture: AVR 8-bit, Cpu Frequency: 16MHz, Cpu Cores: 1, Ram: 2.5KB SRAM, Flash: 32KB, Usb: Micro-USB (native USB 2.0 Full-speed), Power: 5V USB / LiPo battery (BAT pin) / 5V external (VIN), Operating Voltage: 5V, Operating Temp: -40°C to 125°C, Dimensions: 22 × 20.5mm, Weight: 16.5g, Sd Card: none, Antenna Connector: N/A, Battery Capacity: LiPo (user-supplied, 1.25mm JST)
- **Components:** {"name":"ATmega32U4","type":"mcu","label":"8-bit AVR MCU with Native USB","description":"Microchip ATmega32U4 running at 16MHz with 32KB flash, 2.5KB SRAM, 1KB EEPROM, native USB 2.0 Full-speed device, 12-channel 10-bit ADC, and JTAG debug interface.","datasheetUrl":"https://ww1.microchip.com/downloads/en/devicedoc/atmel-7766-8-bit-avr-atmega16u4-32u4_datasheet.pdf"}, {"name":"TP4056X","type":"battery-charger","label":"LiPo Battery Charger IC","description":"Linear lithium battery charger with programmable charge current of 200-600mA and thermal regulation for safe LiPo charging.","datasheetUrl":"https://dlnmh9ip6v2uc.cloudfront.net/datasheets/Prototyping/TP4056.pdf"}
- **Firmware:** arduino
- **Use Cases:** usb-hid-device, e-textiles, compact-iot-node, wearable
- **Open Source Status:** partially-open
- **Product Readiness:** Consumer Ready
- **Battery Powered:** Li-Po
- **Links:** Product Url: https://www.dfrobot.com/product-2475.html, Wiki Url: https://wiki.dfrobot.com/Beetle_CM_32U4_SKU_DFR0816, Datasheet Url: https://ww1.microchip.com/downloads/en/devicedoc/atmel-7766-8-bit-avr-atmega16u4-32u4_datasheet.pdf, Schematics Url: https://dfimg.dfrobot.com/nobody/wiki/ca0e40f37bf29ee0d43170b1cb62aba1.PDF
- **Stores:** {"name":"DFRobot","url":"https://www.dfrobot.com/product-2475.html","price":"$8.90"}
- **Bus Interfaces:** SPI, I2C, UART
- **Gpio Map:** {"pin":"D0","function":"UART RX / I2C SCL","protocol":"UART/I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D1","function":"UART TX / I2C SDA","protocol":"UART/I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D9","function":"Digital / PWM / Analog (A9)","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"D10","function":"Digital / PWM / Analog (A10)","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"D11","function":"Digital / PWM","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"A0","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A1","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A2","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"MOSI","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"MISO","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"SCK","function":"SPI Clock","protocol":"SPI","capabilities":["digital-input","digital-output"]}
- **Protocols:** {"name":"SPI","bus":"SPI0","pins":{"MOSI":"MOSI","MISO":"MISO","SCK":"SCK"}}, {"name":"I2C","bus":"I2C0","pins":{"SDA":"D1","SCL":"D0"}}, {"name":"UART","bus":"Serial1","pins":{"TX":"D1","RX":"D0"}}
- **Price:** Usd: 8.9, Buy Url: https://www.dfrobot.com/product-2475.html

---
[View full page](https://openhardware.directory/s/1439/dfrobot-beetle-cm-32u4)

---

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

## Details

- **Brand:** DFRobot
- **Board Types:** dev-board
- **Specs:** Cpu: RP2350 Dual-core ARM Cortex-M33 / RISC-V Hazard3 @ 150MHz, Cpu Architecture: ARM Cortex-M33 / RISC-V Hazard3, Cpu Frequency: 150MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 2MB, Usb: USB-C, Power: 5V via USB-C / LiPo battery (BAT pin), Operating Voltage: 3.3V, Operating Temp: -10°C to 60°C, Dimensions: 25 × 20.5mm, Weight: 17g, Sd Card: none, Antenna Connector: N/A, Battery Capacity: LiPo (user-supplied, 1.25mm JST)
- **Components:** {"name":"RP2350","type":"mcu","label":"Dual-Architecture ARM/RISC-V MCU","description":"Raspberry Pi RP2350 with switchable dual-core ARM Cortex-M33 and RISC-V Hazard3 cores at 150MHz, 520KB SRAM, PIO state machines, and hardware security features.","datasheetUrl":"https://datasheets.raspberrypi.com/rp2350/rp2350-datasheet.pdf"}
- **Firmware:** arduino, micropython, circuitpython
- **Use Cases:** compact-iot-node, educational-platform, wearable, smart-home
- **Open Source Status:** partially-open
- **Product Readiness:** Consumer Ready
- **Battery Powered:** Li-Po
- **Links:** Product Url: https://www.dfrobot.com/product-2913.html, Wiki Url: https://wiki.dfrobot.com/SKU_DFR1188_Beetle_RP2350, Datasheet Url: https://datasheets.raspberrypi.com/rp2350/rp2350-datasheet.pdf, Schematics Url: https://dfimg.dfrobot.com/5d57611a3416442fa39bffca/wiki/f18e5f3a683e6d8a9c8582ac6f89b023.pdf
- **Stores:** {"name":"DFRobot","url":"https://www.dfrobot.com/product-2913.html","price":"$4.90"}
- **Bus Interfaces:** SPI, I2C, UART, ADC, PWM
- **Gpio Map:** {"pin":"GPIO0","function":"Digital I/O / UART TX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO1","function":"Digital I/O / UART RX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO2","function":"Digital I/O / SPI SCK","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO3","function":"Digital I/O / SPI TX","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO4","function":"Digital I/O / SPI RX","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO5","function":"Digital I/O / SPI CS","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO20","function":"Digital I/O / I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO21","function":"Digital I/O / I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO26","function":"Analog A0 / I2C SDA","protocol":"ADC/I2C","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO27","function":"Analog A1 / I2C SCL","protocol":"ADC/I2C","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO25","function":"Onboard LED","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}
- **Protocols:** {"name":"UART","bus":"UART0","pins":{"TX":"GPIO0","RX":"GPIO1"}}, {"name":"SPI","bus":"SPI0","pins":{"SCK":"GPIO2","MOSI":"GPIO3","MISO":"GPIO4","CS":"GPIO5"}}, {"name":"I2C","bus":"I2C0","pins":{"SDA":"GPIO20","SCL":"GPIO21"}}
- **Price:** Usd: 4.9, Buy Url: https://www.dfrobot.com/product-2913.html

---
[View full page](https://openhardware.directory/s/1439/dfrobot-beetle-rp2350)

---

# DFRobot Xboard Relay

> Ethernet-controlled dual-relay board with ATmega32u4, WIZnet W5100 Ethernet, XBee socket, and two 10A relays for remote switching of AC/DC loads via web or MQTT, ideal for home automation.

## Details

- **Price:** Usd: 34.95, Buy Url: https://www.dfrobot.com/product-837.html
- **Brand:** DFRobot
- **Board Type:** dev-board
- **Open Source Status:** open-source
- **Product Readiness:** ready-to-use
- **Specs:** Cpu: ATmega32u4 @ 16MHz, single-core AVR, Cpu Architecture: AVR, Cpu Frequency: 16MHz, Cpu Cores: 1, Ram: 2.5KB SRAM, Flash: 32KB (4KB bootloader), Usb: Micro-USB, Power: 7.2-12V DC or 5V Micro-USB, Operating Voltage: 5V, Dimensions: 73.5 x 53.5mm, Weight: 60g, Sd Card: none, Antenna Connector: none
- **Connectivity:** Ethernet: 10/100 Mbps (W5100)
- **Components:** {"name":"ATmega32u4","type":"mcu","label":"Arduino Leonardo-Compatible AVR MCU","description":"Atmel ATmega32u4 8-bit AVR microcontroller at 16MHz with 32KB flash, 2.5KB SRAM, and native USB.","datasheetUrl":"https://ww1.microchip.com/downloads/en/devicedoc/atmel-7766-8-bit-avr-atmega16u4-32u4_datasheet.pdf"}, {"name":"W5100","type":"ethernet-controller","label":"Hardwired TCP/IP Ethernet Controller","description":"WIZnet W5100 Ethernet controller with hardwired TCP/IP stack, 10/100Mbps, supporting 4 simultaneous sockets.","datasheetUrl":"https://www.wiznet.io/wp-content/uploads/wiznethome/Chip/W5100/Document/W5100_Datasheet_v1.2.7.pdf"}, {"name":"HRS4H-S-DC5V","type":"relay","label":"10A SPDT Power Relay (x2)","description":"Two onboard 10A SPDT relays rated for 150VAC/24VDC with UL rating, 10ms operating time.","datasheetUrl":"https://www.dfrobot.com/product-837.html"}
- **Firmware:** arduino
- **Use Cases:** smart-switch, home-automation, building-automation
- **Bus Interfaces:** SPI, I2C
- **Links:** Product Url: https://www.dfrobot.com/product-837.html, Wiki Url: https://wiki.dfrobot.com/X-Board_Relay_SKU_DFR0222_
- **Stores:** {"name":"DFRobot","url":"https://www.dfrobot.com/product-837.html","price":"34.95"}
- **Gpio Map:** {"pin":"A0","function":"Analog Input","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A1","function":"Analog Input","capabilities":["digital-input","digital-output","adc"]}, {"pin":"D2","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"D3","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"D5","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"D6","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"SDA","function":"I2C Data","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"SCL","function":"I2C Clock","protocol":"I2C","capabilities":["digital-input","digital-output"]}

---
[View full page](https://openhardware.directory/s/1439/dfrobot-xboard-relay)

---

# Waveshare RP2350-ETH-8DI-8RO

> Industrial DIN-rail RP2350B controller with 8-channel relay outputs (10A/250VAC), 8 optocoupler-isolated digital inputs, W5500 Ethernet (optional PoE), isolated RS485, RTC, microSD, and 7-36V wide-voltage power input in a robust ABS enclosure.

## Details

- **Price:** Usd: 41.99, Buy Url: https://www.waveshare.com/rp2350-eth-8di-8ro.htm
- **Brand:** Waveshare
- **Board Type:** industrial-controller
- **Status:** active
- **Connectivity:** Ethernet: 10/100 Mbps (W5500)
- **Specs:** Cpu: ARM Cortex-M33 / RISC-V Hazard3 dual-core @ 150MHz, FPU, DSP, TrustZone, 12 PIO state machines, Cpu Architecture: ARM Cortex-M33 / RISC-V Hazard3, Cpu Frequency: 150MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 16MB, Usb: USB-C (USB 1.1 host/device), Power: 7-36V DC (screw terminal) or 5V USB-C, Operating Voltage: 3.3V, Dimensions: 175 × 90 × 40mm, Sd Card: microSD
- **Components:** {"name":"RP2350B","type":"mcu","label":"Dual-Architecture ARM/RISC-V MCU","description":"Raspberry Pi RP2350B dual-core microcontroller with switchable ARM Cortex-M33 and Hazard3 RISC-V cores at 150MHz, 520KB SRAM, and 12 PIO state machines.","datasheetUrl":"https://datasheets.raspberrypi.com/rp2350/rp2350-datasheet.pdf"}, {"name":"W5500","type":"ethernet-phy","label":"10/100 Mbps SPI Ethernet Controller","description":"WIZnet W5500 hardwired TCP/IP embedded Ethernet controller with SPI interface, 8 simultaneous sockets, and 10/100Mbps connectivity.","datasheetUrl":"https://files.waveshare.com/wiki/common/W5500_datasheet_v1.0.2_1.pdf"}, {"name":"PCF85063ATL","type":"rtc","label":"I2C Real-Time Clock","description":"NXP PCF85063A tiny RTC with I2C interface, alarm function, and CR1220 backup battery holder for accurate timekeeping during power loss.","datasheetUrl":"https://www.nxp.com/docs/en/data-sheet/PCF85063A.pdf"}, {"name":"WS2812B","type":"led-driver","label":"Addressable RGB Status LED","description":"WS2812 programmable RGB LED providing visual status indication for system state and diagnostics.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812.pdf"}
- **Bus Interfaces:** {"name":"SPI","bus":"SPI0","pins":"W5500 Ethernet"}, {"name":"I2C","bus":"I2C0","pins":"PCF85063A RTC"}, {"name":"RS-485","pins":"Isolated RS485 with 120Ω termination"}, {"name":"UART","bus":"UART0","pins":"RS485 interface"}, {"name":"ADC","pins":"8 x 12-bit ADC channels"}, {"name":"PWM","pins":"12 PWM channels"}
- **Gpio Map:** {"pin":"DI1","function":"Digital Input 1 (optocoupler isolated, 5-36V)","capabilities":["digital-input"]}, {"pin":"DI2","function":"Digital Input 2 (optocoupler isolated, 5-36V)","capabilities":["digital-input"]}, {"pin":"DI3","function":"Digital Input 3 (optocoupler isolated, 5-36V)","capabilities":["digital-input"]}, {"pin":"DI4","function":"Digital Input 4 (optocoupler isolated, 5-36V)","capabilities":["digital-input"]}, {"pin":"DI5","function":"Digital Input 5 (optocoupler isolated, 5-36V)","capabilities":["digital-input"]}, {"pin":"DI6","function":"Digital Input 6 (optocoupler isolated, 5-36V)","capabilities":["digital-input"]}, {"pin":"DI7","function":"Digital Input 7 (optocoupler isolated, 5-36V)","capabilities":["digital-input"]}, {"pin":"DI8","function":"Digital Input 8 (optocoupler isolated, 5-36V)","capabilities":["digital-input"]}, {"pin":"RO1","function":"Relay Output 1 (10A/250VAC, 1NO+1NC)","capabilities":["digital-output"]}, {"pin":"RO2","function":"Relay Output 2 (10A/250VAC, 1NO+1NC)","capabilities":["digital-output"]}, {"pin":"RO3","function":"Relay Output 3 (10A/250VAC, 1NO+1NC)","capabilities":["digital-output"]}, {"pin":"RO4","function":"Relay Output 4 (10A/250VAC, 1NO+1NC)","capabilities":["digital-output"]}, {"pin":"RO5","function":"Relay Output 5 (10A/250VAC, 1NO+1NC)","capabilities":["digital-output"]}, {"pin":"RO6","function":"Relay Output 6 (10A/250VAC, 1NO+1NC)","capabilities":["digital-output"]}, {"pin":"RO7","function":"Relay Output 7 (10A/250VAC, 1NO+1NC)","capabilities":["digital-output"]}, {"pin":"RO8","function":"Relay Output 8 (10A/250VAC, 1NO+1NC)","capabilities":["digital-output"]}
- **Firmware:** micropython, arduino, pico-sdk
- **Use Cases:** industrial-automation, smart-switch, smart-home, iot-gateway
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/rp2350-eth-8di-8ro.htm","price":"41.99"}
- **Links:** Product Url: https://www.waveshare.com/rp2350-eth-8di-8ro.htm, Wiki Url: https://www.waveshare.com/wiki/RP2350-ETH-8DI-8RO, Datasheet Url: https://datasheets.raspberrypi.com/rp2350/rp2350-datasheet.pdf

---
[View full page](https://openhardware.directory/s/1439/waveshare-rp2350-eth-8di-8ro)

---

# FriendlyElec NanoPi R3S LTS

> Compact 57×57mm dual-GbE router board with RK3566 quad-core Cortex-A55, up to 2GB RAM, 32GB eMMC, HDMI, and USB-C power — the long-term-support mini network appliance from FriendlyElec.

## Details

- **Brand:** FriendlyElec
- **Board Types:** linux-sbc
- **Connectivity:** Ethernet: 1× Native GbE + 1× PCIe GbE (dual Gigabit)
- **Specs:** Cpu: ARM Cortex-A55 ×4 @ 1.8GHz, Cpu Architecture: ARM Cortex-A55, Cpu Frequency: 1.8GHz, Cpu Cores: 4, Ram: 1GB / 2GB LPDDR4X, Flash: 32GB eMMC (optional), Sd Card: microSD, Usb: 1× USB 3.0 Type-A, Power: USB-C 5V/2A, Operating Voltage: 3.3V GPIO, Operating Temp: 0°C to 80°C, Dimensions: 57 × 57 × 1.6mm
- **Components:** {"name":"RK3566","type":"soc","label":"Quad-Core RK3566 Network SoC","description":"Rockchip RK3566 quad-core Cortex-A55 @ 1.8GHz with Mali-G52 2EE GPU, PCIe 2.1, and HDMI 2.0. Efficient mid-range SoC for compact Linux router and IoT gateway applications.","datasheetUrl":"https://www.rock-chips.com/a/en/products/RK33_Series/2021/0113/1194.html"}
- **Gpio Map:** {"pin":"MIPI-DSI Pin 1","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"MIPI-DSI Pin 3","function":"I2C_SDA","protocol":"I2C","capabilities":["digital-input","digital-output","i2c"]}, {"pin":"MIPI-DSI Pin 5","function":"I2C_SCL","protocol":"I2C","capabilities":["digital-input","digital-output","i2c"]}, {"pin":"MIPI-DSI Pin 7","function":"PWM","protocol":"PWM","capabilities":["digital-output","pwm"]}, {"pin":"MIPI-DSI Pin 9","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"MIPI-DSI Pin 11","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}
- **Firmware:** armbian, openwrt, debian, ubuntu, buildroot
- **Use Cases:** home-lab-networking, iot-gateway, home-server, network-automation, embedded-linux, wired-networking
- **Stores:** {"name":"FriendlyElec","url":"https://www.friendlyelec.com/NanoPi-R3S-p-1687.html","price":"35.00"}
- **Links:** Product Url: https://www.friendlyelec.com/NanoPi-R3S-p-1687.html, Wiki Url: https://wiki.friendlyelec.com/wiki/index.php/NanoPi_R3S, Datasheet Url: https://www.rock-chips.com/a/en/products/RK33_Series/2021/0113/1194.html
- **Price:** Usd: 35, Buy Url: https://www.friendlyelec.com/NanoPi-R3S-p-1687.html

## Tags

`rk3566`, `linux`, `arm`, `sbc`, `router`, `openwrt`, `friendlyelec`, `rockchip`, `network`, `lts`

---
[View full page](https://openhardware.directory/s/1439/friendlyelec-nanopi-r3s-lts)

---

# Radxa E54C

> High-performance Rockchip RK3588S edge gateway with 8GB LPDDR4X, 4x Gigabit Ethernet ports (RTL8367RB switch), PCIe expansion, USB 3.0, HDMI, and 12V DC power — built for demanding network and edge AI workloads.

## Details

- **Brand:** Radxa
- **Board Type:** linux-sbc
- **Product Readiness:** consumer
- **Specs:** Cpu: Rockchip RK3588S, Cpu Architecture: ["ARM Cortex-A76","Cortex-A55"], Cpu Cores: 8, Cpu Frequency: 2.4GHz, Soc: rk3588s, Ram: 8GB LPDDR4X, Flash: eMMC (onboard), Storage: eMMC + PCIe expansion, Sd Card: microSD, Gpu: Mali-G610, Npu: 6 TOPS, Operating Voltage: 3.3V, Power: 12V DC barrel jack, Antenna Connector: U.FL/IPEX
- **Connectivity:** Ethernet: 4x Gigabit Ethernet (RTL8367RB switch)
- **Firmware Compatible:** armbian
- **Use Cases:** router, gateway, networking, edge-ai
- **Links:** Product Url: https://radxa.com/products/network-computer/e54c, Armbian: https://www.armbian.com/radxa-e54c/
- **Open Source:** Schematics: true
- **Price:** Usd: 55, Buy Url: https://arace.tech/products/radxa-e54c
- **Stores:** {"name":"Arace Tech","url":"https://arace.tech/products/radxa-e54c","price":"$55.00"}

## Tags

`radxa`, `e54c`, `rk3588s`, `gateway`, `router`, `4-port`, `linux`, `armbian`, `edge-ai`, `gigabit`

---
[View full page](https://openhardware.directory/s/1439/radxa-e54c)

---

# TI SK-AM62P-LP Starter Kit

> Texas Instruments AM62P Sitara vision-enabled evaluation board with quad-core Cortex-A53 @ 1.4GHz, vision DSP, 4GB LPDDR4, dual Gigabit Ethernet, M.2 WiFi, microSD, and 5V USB-C power for machine vision and industrial HMI applications.

## Details

- **Brand:** Texas Instruments
- **Board Type:** linux-sbc
- **Product Readiness:** developer
- **Connectivity:** Ethernet: Gigabit
- **Specs:** Cpu: ti-am62p, Cpu Architecture: ARM Cortex-A53 64-bit, Ram: 4GB LPDDR4, Flash: microSD boot, Sd Card: microSD, Usb: USB 2.0 + USB-C, Power: 5V, Operating Voltage: 3.3V
- **Firmware Compatible:** armbian
- **Links:** Product Url: https://www.armbian.com/texas-instruments-sk-am62p-lp/
- **Use Cases:** machine-vision, industrial-automation, hmi, embedded-linux
- **Price:** Usd: 229, Buy Url: https://www.ti.com/product/SK-AM62P-LP/part-details/SK-AM62P-LP
- **Stores:** {"name":"TI Store","url":"https://www.ti.com/product/SK-AM62P-LP/part-details/SK-AM62P-LP","price":"$229.00"}

---
[View full page](https://openhardware.directory/s/1439/ti-sk-am62p-lp)

---

# FeatherS2 Neo ESP32-S2

> ESP32-S2 Feather-format board by Unexpected Maker with 4MB flash, 2MB PSRAM, 5×5 RGB LED matrix, LiPo charging, and STEMMA QT — designed for colorful wearable and IoT projects.

## Details

- **Brand:** Unexpected Maker
- **Price:** Usd: 24.5, Buy Url: https://www.adafruit.com/product/5629
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5629","price":24.5}
- **Board Type:** feather
- **Connectivity:** Wifi: 802.11b/g/n
- **Specs:** Cpu: ESP32-S2, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240 MHz, Cpu Cores: 1, Flash: 4MB, Ram: 320KB, Psram: 2 MB, Operating Voltage: 3.3V, Power: 5V + LiPo, Usb Type: USB-C
- **Components:** {"name":"ESP32-S2","type":"mcu","label":"MCU","description":"Single-core 240 MHz Xtensa LX7 with Wi-Fi 4, native USB, 320KB SRAM.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf"}, {"name":"WS2812B 5x5 RGB LED Matrix","type":"led","label":"RGB Matrix","description":"5×5 grid of 25 addressable RGB LEDs with user-controlled LDO power.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO3","SCL":"GPIO4"}}, {"name":"SPI","pins":{"MOSI":"GPIO35","MISO":"GPIO36","SCK":"GPIO37"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"I2S","pins":{}}
- **Gpio Map:** {"pin":"GPIO1","function":"D1","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO3","function":"SDA","protocol":"I2C","capabilities":["i2c-sda","digital"]}, {"pin":"GPIO4","function":"SCL","protocol":"I2C","capabilities":["i2c-scl","digital"]}, {"pin":"GPIO5","function":"D5","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO6","function":"D6","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO7","function":"D7","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO8","function":"D8","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO9","function":"D9","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO10","function":"D10","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO11","function":"D11","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO12","function":"D12","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO14","function":"A2","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO15","function":"A3","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO17","function":"A0","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO18","function":"A1","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO34","function":"VBUS Detect","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO35","function":"MOSI","protocol":"SPI","capabilities":["spi-mosi","digital"]}, {"pin":"GPIO36","function":"MISO","protocol":"SPI","capabilities":["spi-miso","digital"]}, {"pin":"GPIO37","function":"SCK","protocol":"SPI","capabilities":["spi-sck","digital"]}, {"pin":"GPIO40","function":"RGB LED Data","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO43","function":"TX","protocol":"UART","capabilities":["uart-tx","digital"]}, {"pin":"GPIO44","function":"RX","protocol":"UART","capabilities":["uart-rx","digital"]}
- **Firmware Compatible:** circuitpython, micropython, arduino, esp-idf
- **Available Software:** {"name":"CircuitPython","url":"https://circuitpython.org/board/unexpectedmaker_feathers2/"}, {"name":"Manufacturer Docs","url":"https://unexpectedmaker.com/feathers2-neo"}
- **Links:** Product Url: https://www.adafruit.com/product/5629, Schematic Url: https://cdn-shop.adafruit.com/product-files/5629/FeatherS2_Neo_P1_Schematic.pdf, Pinout Url: https://cdn-shop.adafruit.com/product-files/5629/5629-pinout.png
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** wearable, iot, prototyping, led-lighting, wifi

## Tags

`feather`, `esp32-s2`, `unexpected-maker`, `rgb-matrix`, `circuitpython`, `wearable`, `lipo`

---
[View full page](https://openhardware.directory/s/1439/feathers2-neo)

---

# Adafruit Metro M7 with AirLift

> Arduino UNO-compatible Metro board powered by NXP iMX RT1011 at 500 MHz with an ESP32 AirLift WiFi co-processor, 8 MB QSPI Flash, and USB-C — Adafruit's fastest Metro ever.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 29.95, Buy Url: https://www.adafruit.com/product/4950
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/4950","price":29.95}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Wifi: 802.11 b/g/n
- **Specs:** Cpu: NXP iMX RT1011 ARM Cortex-M7 @ 500 MHz, Cpu Architecture: ARM Cortex-M7, Cpu Frequency: 500 MHz, Cpu Cores: 1, Ram: 128 KB SRAM, Flash: 8MB QSPI, Power: 5V via USB-C or 6-12V barrel jack, Usb Connector: USB-C, Sd Card: none, Operating Voltage: 3.3V, Dimensions: 53.2 × 72.0 × 14.8 mm, Weight: 22.5 g, Antenna Connector: built-in PCB antenna (ESP32 AirLift)
- **Components:** {"name":"NXP iMX RT1011","type":"mcu","label":"MCU","description":"500 MHz ARM Cortex-M7 microcontroller with 128 KB SRAM, high-speed USB, and extensive peripheral set.","datasheetUrl":"https://www.nxp.com/docs/en/data-sheet/IMXRT1010CEC.pdf"}, {"name":"ESP32","type":"wireless","label":"WiFi Co-processor (AirLift)","description":"ESP32-based AirLift WiFi co-processor providing 802.11 b/g/n connectivity with TLS/SSL support via SPI.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}
- **Gpio Map:** {"pin":"D0","name":"D0/RX","function":"RX","protocol":"UART","capabilities":["UART","GPIO"]}, {"pin":"D1","name":"D1/TX","function":"TX","protocol":"UART","capabilities":["UART","GPIO"]}, {"pin":"D2","name":"D2","function":"GPIO","protocol":"GPIO","capabilities":["GPIO"]}, {"pin":"D3","name":"D3","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"D4","name":"D4","function":"GPIO","protocol":"GPIO","capabilities":["GPIO"]}, {"pin":"D5","name":"D5","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"D6","name":"D6","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"D7","name":"D7","function":"GPIO","protocol":"GPIO","capabilities":["GPIO"]}, {"pin":"D8","name":"D8","function":"GPIO","protocol":"GPIO","capabilities":["GPIO"]}, {"pin":"D9","name":"D9","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"D10","name":"D10","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"D11","name":"D11","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"D12","name":"D12","function":"GPIO","protocol":"GPIO","capabilities":["GPIO"]}, {"pin":"D13","name":"D13/LED","function":"GPIO","protocol":"GPIO","capabilities":["GPIO"]}, {"pin":"A0","name":"A0","function":"ADC","protocol":"ADC","capabilities":["ADC","GPIO"]}, {"pin":"A1","name":"A1","function":"ADC","protocol":"ADC","capabilities":["ADC","GPIO"]}, {"pin":"A2","name":"A2","function":"ADC","protocol":"ADC","capabilities":["ADC","GPIO"]}, {"pin":"A3","name":"A3","function":"ADC","protocol":"ADC","capabilities":["ADC","GPIO"]}, {"pin":"A4","name":"A4","function":"ADC","protocol":"ADC","capabilities":["ADC","GPIO"]}, {"pin":"A5","name":"A5","function":"ADC","protocol":"ADC","capabilities":["ADC","GPIO"]}, {"pin":"D20","name":"SDA (STEMMA QT)","function":"SDA","protocol":"I2C","capabilities":["I2C","STEMMA QT"]}, {"pin":"D21","name":"SCL (STEMMA QT)","function":"SCL","protocol":"I2C","capabilities":["I2C","STEMMA QT"]}, {"pin":"D23","name":"MOSI","function":"MOSI","protocol":"SPI","capabilities":["SPI"]}, {"pin":"D22","name":"MISO","function":"MISO","protocol":"SPI","capabilities":["SPI"]}, {"pin":"D24","name":"SCK","function":"SCK","protocol":"SPI","capabilities":["SPI"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"D20","SCL":"D21"}}, {"name":"I2C (STEMMA QT)","pins":{"SDA":"D20","SCL":"D21"}}, {"name":"SPI","pins":{"MOSI":"D23","MISO":"D22","SCK":"D24"}}, {"name":"UART","pins":{"TX":"D1","RX":"D0"}}, {"name":"USB","pins":{}}
- **Bus Interfaces:** i2c, spi, uart, USB
- **Firmware Compatible:** circuitpython
- **Available Software:** {"name":"CircuitPython","url":"https://circuitpython.org/board/adafruit_metro_m7_1011_airlift/"}
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/4950, Github Url: https://github.com/adafruit/Adafruit-Metro-M7-PCB, Learn Guide: https://learn.adafruit.com/adafruit-metro-m7-1011-with-airlift
- **Use Cases:** iot, smart-home
- **Prompt Version:** adafruit-bulk-import-v1

## Tags

`metro`, `imxrt1011`, `airlift`, `esp32-wifi`, `circuitpython`, `arduino-shield`, `usb-c`, `stemma-qt`

---
[View full page](https://openhardware.directory/s/1439/adafruit-metro-m7-airlift)

---

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

## Details

- **Brand:** Unexpected Maker
- **Price:** Usd: 18.5, Buy Url: https://www.adafruit.com/product/5029
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5029","price":18.5}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Wifi: 2.4GHz 802.11 b/g/n
- **Specs:** Cpu: Xtensa LX7 single-core @ 240 MHz (ESP32-S2), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240 MHz, Cpu Cores: 1, Ram: 320 KB SRAM + 2 MB PSRAM, Flash: 4MB, Psram: 2MB, Power: 5V + LiPo, Usb Connector: USB-C, Sd Card: none, Operating Voltage: 3.3V, Dimensions: 17.8 × 41 mm, Antenna Connector: built-in PCB antenna, Battery Capacity: user-supplied LiPo
- **Battery Powered:** Li-Po
- **Components:** {"name":"ESP32-S2","type":"mcu","label":"MCU","description":"Espressif ESP32-S2 single-core 240 MHz Xtensa LX7 with native USB OTG, 2.4 GHz WiFi, and 320 KB SRAM.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf"}
- **Gpio Map:** {"pin":"GPIO1","name":"A0","function":"ADC","protocol":"ADC","capabilities":["ADC","touch"]}, {"pin":"GPIO2","name":"A1","function":"ADC","protocol":"ADC","capabilities":["ADC","touch"]}, {"pin":"GPIO3","name":"A2","function":"ADC","protocol":"ADC","capabilities":["ADC","touch"]}, {"pin":"GPIO4","name":"A3","function":"ADC","protocol":"ADC","capabilities":["ADC","touch"]}, {"pin":"GPIO5","name":"D5","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO6","name":"D6","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO7","name":"D7","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO8","name":"SDA/D8","function":"SDA","protocol":"I2C","capabilities":["I2C","PWM","touch"]}, {"pin":"GPIO9","name":"SCL/D9","function":"SCL","protocol":"I2C","capabilities":["I2C","PWM","touch"]}, {"pin":"GPIO10","name":"D10","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO11","name":"D11","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO12","name":"D12","function":"GPIO","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO17","name":"SCK","function":"SCK","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO35","name":"MOSI","function":"MOSI","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO37","name":"MISO","function":"MISO","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO43","name":"TX","function":"TX","protocol":"UART","capabilities":["UART"]}, {"pin":"GPIO44","name":"RX","function":"RX","protocol":"UART","capabilities":["UART"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO8","SCL":"GPIO9"}}, {"name":"SPI","pins":{"SCK":"GPIO17","MOSI":"GPIO35","MISO":"GPIO37"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"USB","pins":{}}
- **Bus Interfaces:** i2c, spi, uart, USB
- **Firmware Compatible:** circuitpython, micropython, arduino, esp-idf
- **Available Software:** {"name":"CircuitPython","url":"https://circuitpython.org/board/unexpectedmaker_tinys2/"}, {"name":"Arduino","url":"https://github.com/UnexpectedMaker/esp32s2"}
- **Open Source:** Firmware: true, Schematics: true
- **Links:** Product Url: https://www.adafruit.com/product/5029, Github Url: https://github.com/UnexpectedMaker/tinys2, Manufacturer Url: https://unexpectedmaker.com/tinys2
- **Use Cases:** iot, wearable, smart-home
- **Prompt Version:** adafruit-bulk-import-v1

## Tags

`esp32-s2`, `unexpected-maker`, `tinys2`, `tiny`, `native-usb`, `circuitpython`, `wifi`, `lipo`

---
[View full page](https://openhardware.directory/s/1439/tinys2-esp32-s2)

---

# Arduino Yún

> Hybrid Arduino/Linux board combining ATmega32U4 with a MIPS-based Linux SoC, 802.11bgn WiFi, Ethernet, USB host, and microSD — enabling cloud-connected Arduino sketches and over-the-air programming.

## Details

- **Brand:** Arduino
- **Price:** Usd: 74.95, Buy Url: https://www.adafruit.com/product/1498
- **Stores:** {"name":"Amazon US","url":"https://www.amazon.com/dp/B00PGD2CTS","price":"$69.90"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Ethernet: 10/100 Mbps PoE
- **Specs:** Cpu: ["ATmega32U4 @ 16 MHz","Atheros AR9331 MIPS @ 400 MHz"], Cpu Architecture: ["AVR","MIPS"], Cpu Frequency: 16MHz (MCU) / 400MHz (Linux), Cpu Cores: 1+1, Flash: ["32 KB (MCU)","16 MB SPI (Linux)"], Ram: ["2.5 KB (MCU)","64 MB DDR2 (Linux)"], Eeprom: 1 KB, Operating Voltage: 5V, Power: 5V via Micro USB or PoE (802.3af), Sd Card: microSD, Analog Inputs: 6, Pwm Outputs: 7, Uarts: 1, Dimensions: 73 × 53 mm
- **Components:** {"name":"ATmega32U4","type":"mcu","label":"Arduino Microcontroller","description":"8-bit AVR with native USB at 16 MHz, 32KB flash, 2.5KB SRAM","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf"}, {"name":"Atheros AR9331","type":"soc","label":"Linux SoC","description":"MIPS-based SoC at 400 MHz running OpenWrt Linux with integrated 802.11bgn WiFi, 64MB DDR2 RAM, 16MB flash","datasheetUrl":"https://www.openhacks.com/uploadsProductos/AR9331_datasheet.pdf"}
- **Protocols:** {"name":"UART","pins":{"TX":"D1","RX":"D0"}}, {"name":"SPI","pins":{"MOSI":"D16","MISO":"D14","SCK":"D15","SS":"D10"}}, {"name":"I2C","pins":{"SDA":"D2","SCL":"D3"}}, {"name":"USB","notes":"Native USB via ATmega32U4 (HID, CDC) + USB 2.0 host via AR9331 Linux SoC"}
- **Gpio Map:** {"pin":"D0","name":"RX / INT2","function":"UART RX, External Interrupt 2","protocol":"UART","capabilities":["digital-input","digital-output","interrupt"]}, {"pin":"D1","name":"TX / INT3","function":"UART TX, External Interrupt 3","protocol":"UART","capabilities":["digital-input","digital-output","interrupt"]}, {"pin":"D2","name":"SDA / INT1","function":"I2C SDA, External Interrupt 1","protocol":"I2C","capabilities":["digital-input","digital-output","interrupt"]}, {"pin":"D3","name":"SCL / INT0 / PWM","function":"I2C SCL, PWM, External Interrupt 0","protocol":"I2C","capabilities":["digital-input","digital-output","pwm","interrupt"]}, {"pin":"D4","name":"GPIO / A6","function":"Digital I/O, Analog Input (A6)","capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"D5","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","name":"GPIO / A7 / PWM","function":"Digital I/O, Analog Input (A7), PWM","capabilities":["digital-input","digital-output","analog-input","pwm"]}, {"pin":"D7","name":"GPIO / INT6 / BRIDGE_RESET","function":"Digital I/O, Linux bridge reset","capabilities":["digital-input","digital-output","interrupt"]}, {"pin":"D8","name":"GPIO / A8","function":"Digital I/O, Analog Input (A8)","capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"D9","name":"GPIO / A9 / PWM","function":"Digital I/O, Analog Input (A9), PWM","capabilities":["digital-input","digital-output","analog-input","pwm"]}, {"pin":"D10","name":"SS / A10 / PWM","function":"SPI SS, PWM","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D11","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D12","name":"GPIO / A11","function":"Digital I/O, Analog Input (A11)","capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"D13","name":"LED / PWM","function":"Onboard LED, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D14","name":"MISO","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D15","name":"SCK","function":"SPI SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D16","name":"MOSI","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"A0","name":"Analog 0 / D18","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A1","name":"Analog 1 / D19","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A2","name":"Analog 2 / D20","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A3","name":"Analog 3 / D21","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A4","name":"Analog 4 / D22","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A5","name":"Analog 5 / D23","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}
- **Available Software:** Arduino IDE, OpenWrt Linux
- **Links:** Product Url: https://www.adafruit.com/product/1498, Wiki Url: https://docs.arduino.cc/retired/boards/arduino-yun
- **Firmware Compatible:** arduino, platformio
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** developer
- **Use Cases:** iot, networking, home-automation, cloud-connected, data-logging

## Tags

`arduino`, `atmega32u4`, `linux`, `wifi`, `iot`, `openWrt`, `mips`, `cloud`

---
[View full page](https://openhardware.directory/s/1439/arduino-yun)

---

# Adafruit My Little Hacker ESP32-S2

> Child-oriented ESP32-S2 dev board with 4MB flash, 2MB PSRAM, 5 NeoPixels, microSD, I2S audio amplifier for speakers, USB-C, STEMMA QT, and AA battery or USB-C power support.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 0, Buy Url: https://www.adafruit.com/product/5742
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5742","price":0}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11b/g/n
- **Specs:** Cpu: ESP32-S2, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240 MHz, Cpu Cores: 1, Flash: 4MB, Ram: 320KB, Psram: 2 MB, Sd Card: microSD, Operating Voltage: 3.3V, Power: 5V via USB-C or 2x AA batteries, Usb Type: USB-C
- **Components:** {"name":"ESP32-S2","type":"mcu","label":"MCU","description":"Single-core 240 MHz Xtensa LX7 with Wi-Fi 4, native USB, 320KB SRAM.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf"}, {"name":"MAX98357A","type":"audio","label":"I2S Amplifier","description":"Maxim I2S Class D amplifier, up to 3W into 4-8 ohm speaker.","datasheetUrl":"https://www.analog.com/media/en/technical-reference-manual/reference-manuals/MAX98357A-MAX98357B.pdf"}, {"name":"WS2812B NeoPixel","type":"led","label":"5x NeoPixels","description":"Five addressable RGB NeoPixel LEDs for visual feedback.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO3","SCL":"GPIO4"}}, {"name":"SPI","pins":{"MOSI":"GPIO35","MISO":"GPIO36","SCK":"GPIO37"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"I2S","pins":{}}
- **Gpio Map:** {"pin":"GPIO0","function":"D0","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO1","function":"D1","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO3","function":"SDA","protocol":"I2C","capabilities":["i2c-sda","digital"]}, {"pin":"GPIO4","function":"SCL","protocol":"I2C","capabilities":["i2c-scl","digital"]}, {"pin":"GPIO8","function":"A5","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO14","function":"A2","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO15","function":"A3","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO16","function":"A4","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO17","function":"A0","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO18","function":"A1","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO35","function":"MOSI","protocol":"SPI","capabilities":["spi-mosi","digital"]}, {"pin":"GPIO36","function":"MISO","protocol":"SPI","capabilities":["spi-miso","digital"]}, {"pin":"GPIO37","function":"SCK","protocol":"SPI","capabilities":["spi-sck","digital"]}, {"pin":"GPIO43","function":"TX","protocol":"UART","capabilities":["uart-tx","digital"]}, {"pin":"GPIO44","function":"RX","protocol":"UART","capabilities":["uart-rx","digital"]}
- **Firmware Compatible:** circuitpython, micropython, arduino, esp-idf
- **Links:** Product Url: https://www.adafruit.com/product/5742
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** education, audio, prototyping, wearable, iot

## Tags

`adafruit`, `esp32-s2`, `education`, `neopixel`, `audio`, `beginner`, `circuitpython`, `i2s`

---
[View full page](https://openhardware.directory/s/1439/adafruit-my-little-hacker-esp32-s2)

---

# 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 ports for C# network-connected embedded projects.

## Details

- **Brand:** Netduino
- **Price:** Usd: 59.95, Buy Url: https://www.adafruit.com/product/2683
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/2683","price":"$59.95"}
- **Board Type:** dev-board
- **Connectivity:** Ethernet: 10/100 Mbps
- **Specs:** Cpu: STM32F427 ARM Cortex-M4 @ 168MHz, Cpu Architecture: ARM Cortex-M4, Cpu Frequency: 168MHz, Cpu Cores: 1, Flash: 1408 KB, Ram: 164+ KB, Usb Connector: Micro-USB, Operating Voltage: 3.3V, Power: 7.5–12V DC or USB, Sd Card: microSD (up to 2GB), Adc Channels: 6, Adc Bits: 12, Dimensions: 80.3mm × 53.3mm × 12.7mm, Weight: 27g, Temperature Range: 0°C to 70°C
- **Components:** {"name":"STM32F427VI","type":"mcu","label":"Main MCU","description":"ST Microelectronics STM32F427VI ARM Cortex-M4F at 168MHz with FPU, 1408KB flash, 164KB+ RAM","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/2682/DM00071990.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"A4","SCL":"A5"}}, {"name":"SPI","pins":{"MOSI":"D11","MISO":"D12","SCK":"D13","CS":"D10"}}, {"name":"UART","pins":{"TX":"D1","RX":"D0"}}, {"name":"PWM"}, {"name":"GOBUS"}
- **Gpio Map:** {"pin":"D0","name":"D0","functions":["GPIO","UART RX"]}, {"pin":"D1","name":"D1","functions":["GPIO","UART TX"]}, {"pin":"D2","name":"D2","functions":["GPIO"]}, {"pin":"D3","name":"D3","functions":["GPIO","PWM"]}, {"pin":"D4","name":"D4","functions":["GPIO"]}, {"pin":"D5","name":"D5","functions":["GPIO","PWM"]}, {"pin":"D6","name":"D6","functions":["GPIO","PWM"]}, {"pin":"D7","name":"D7","functions":["GPIO"]}, {"pin":"D8","name":"D8","functions":["GPIO"]}, {"pin":"D9","name":"D9","functions":["GPIO","PWM"]}, {"pin":"D10","name":"D10","functions":["GPIO","SPI CS"]}, {"pin":"D11","name":"D11","functions":["GPIO","SPI MOSI"]}, {"pin":"D12","name":"D12","functions":["GPIO","SPI MISO"]}, {"pin":"D13","name":"D13","functions":["GPIO","SPI CLK"]}, {"pin":"A0","name":"A0","functions":["GPIO","ADC"]}, {"pin":"A1","name":"A1","functions":["GPIO","ADC"]}, {"pin":"A2","name":"A2","functions":["GPIO","ADC"]}, {"pin":"A3","name":"A3","functions":["GPIO","ADC"]}, {"pin":"A4","name":"A4","functions":["GPIO","ADC","I2C SDA"]}, {"pin":"A5","name":"A5","functions":["GPIO","ADC","I2C SCL"]}
- **Available Software:** .NET Micro Framework, Visual Studio
- **Firmware Compatible:** dotnet-micro-framework
- **Links:** Product Url: https://www.adafruit.com/product/2683, Docs: http://forums.netduino.com/
- **Open Source:** Schematics: true
- **Open Source Status:** partially-open
- **Product Readiness:** developer
- **Use Cases:** iot, industrial-automation

## Tags

`netduino`, `dotnet`, `ethernet`, `arduino-compatible`, `cortex-m4`, `csharp`, `stm32`, `tcp-ip`

---
[View full page](https://openhardware.directory/s/1439/netduino-3-ethernet)

---

# Adafruit HUZZAH ESP8266 Breakout

> Breadboard-friendly ESP8266 WiFi breakout at 80 MHz with 802.11 b/g/n, 9 GPIO, 3.3V logic, 500mA regulator, and pre-loaded NodeMCU firmware — Adafruit's accessible entry point to ESP8266 development.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 9.95, Buy Url: https://www.adafruit.com/product/2471
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/2471","price":"9.95"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n
- **Specs:** Cpu: ESP8266 Tensilica L106 @ 80 MHz, Cpu Architecture: Xtensa LX106, Cpu Frequency: 80MHz, Cpu Cores: 1, Flash: 4MB, Ram: 80 KB, Operating Voltage: 3.3V, Power: 3.3V via external supply or USB-serial 3.3V-6V input, Sd Card: none, Antenna Connector: Built-in PCB antenna, Dimensions: approximately 23 × 18 mm
- **Components:** {"name":"ESP8266","type":"soc","label":"WiFi SoC","description":"Espressif ESP8266 Tensilica L106 at 80 MHz with full 802.11 b/g/n WiFi, integrated TCP/IP stack, 80KB RAM","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/0a-esp8266ex_datasheet_en.pdf"}
- **Protocols:** {"name":"UART","pins":{"TX":"GPIO2","RX":"GPIO3"}}, {"name":"SPI","pins":{"MOSI":"GPIO13","MISO":"GPIO12","SCK":"GPIO14","SS":"GPIO15"}}, {"name":"I2C","pins":{"SDA":"GPIO4","SCL":"GPIO5"}}, {"name":"WiFi 802.11 b/g/n","notes":"Integrated 802.11 b/g/n WiFi, client and AP modes, TCP/IP stack with DNS"}
- **Gpio Map:** {"pin":"GPIO0","name":"GPIO0 / LED / Boot","function":"Digital I/O, Boot mode select (LOW=flash, HIGH=normal), Onboard red LED","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO2","name":"GPIO2 / UART TX","function":"Digital I/O, UART TX (Serial1)","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO4","name":"SDA","function":"I2C SDA (software)","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO5","name":"SCL","function":"I2C SCL (software)","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO12","name":"MISO","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO13","name":"MOSI","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO14","name":"SCK","function":"SPI SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO15","name":"SS","function":"SPI SS (pull low at boot)","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO16","name":"GPIO16 / WAKE","function":"Digital I/O, Wake from deep sleep","capabilities":["digital-input","digital-output"]}, {"pin":"ADC","name":"ADC / A0","function":"Analog Input, 0–1.0V maximum","capabilities":["analog-input"]}
- **Available Software:** Arduino IDE, NodeMCU, MicroPython, ESP-IDF
- **Links:** Product Url: https://www.adafruit.com/product/2471, Wiki Url: https://learn.adafruit.com/adafruit-huzzah-esp8266-breakout
- **Firmware Compatible:** arduino, micropython, Tasmota, esphome, platformio
- **Open Source:** Schematics: true, Pcb Layout: true
- **Product Readiness:** developer
- **Use Cases:** iot, wifi-projects, home-automation, maker, prototyping

## Tags

`esp8266`, `wifi`, `iot`, `breakout`, `nodemcu`, `adafruit`, `huzzah`

---
[View full page](https://openhardware.directory/s/1439/adafruit-huzzah-esp8266)

---

# Adafruit Feather M0 Basic Proto

> Feather-format ATSAMD21 ARM Cortex-M0+ board at 48 MHz, 3.3V with 256KB flash, 32KB RAM, LiPo charging, native USB, 12-bit ADC/DAC, and RTC crystal — lightweight and CircuitPython-capable.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 19.95, Buy Url: https://www.adafruit.com/product/2772
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/2772","price":"19.95"}
- **Board Type:** dev-board
- **Specs:** Cpu: ATSAMD21G18 ARM Cortex-M0+ @ 48 MHz, Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 48MHz, Cpu Cores: 1, Flash: 256 KB, Ram: 32 KB, Operating Voltage: 3.3V, Power: 3.7V LiPo via JST or 5V Micro USB, Sd Card: none, Analog Inputs: 6, Pwm Outputs: 20, Dimensions: 51 × 23 mm, Weight: 4.6g
- **Components:** {"name":"ATSAMD21G18","type":"mcu","label":"Microcontroller (ARM Cortex-M0+)","description":"Microchip ARM Cortex-M0+ at 48 MHz, 256KB flash, 32KB RAM, native USB, 12-bit ADC/DAC, hardware RTC","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/SAM_D21_DA1_Family_DataSheet_DS40001882H.pdf"}, {"name":"MCP73831","type":"charger","label":"LiPoly Charger IC","description":"Microchip MCP73831 100mA LiPo/LiIon charge management IC","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/20001984g.pdf"}
- **Protocols:** {"name":"UART","pins":{"TX":"D1","RX":"D0"}}, {"name":"SPI","pins":{"MOSI":"D23","MISO":"D22","SCK":"D24","SS":"D10"}}, {"name":"I2C","pins":{"SDA":"D20","SCL":"D21"}}, {"name":"USB","notes":"Native USB via ATSAMD21 — HID, CDC, MIDI; drag-and-drop CircuitPython UF2"}
- **Gpio Map:** {"pin":"D0","name":"RX","function":"UART RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D1","name":"TX","function":"UART TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D2","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D3","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D4","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D5","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D7","name":"GPIO / INT","function":"Digital I/O, Interrupt","capabilities":["digital-input","digital-output","interrupt"]}, {"pin":"D9","name":"BATT / A7 / PWM","function":"Battery voltage monitor, Analog Input (A7), PWM","capabilities":["digital-input","digital-output","analog-input","pwm"]}, {"pin":"D10","name":"SS / PWM","function":"SPI SS, PWM","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D11","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D12","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D13","name":"LED / PWM","function":"Onboard red LED, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D20","name":"SDA (PA22)","function":"I2C SDA — SAMD21 PA22","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D21","name":"SCL (PA23)","function":"I2C SCL — SAMD21 PA23","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D22","name":"MISO (PA14)","function":"SPI MISO — SAMD21 PA14","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D23","name":"MOSI (PA12)","function":"SPI MOSI — SAMD21 PA12","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D24","name":"SCK (PA13)","function":"SPI SCK — SAMD21 PA13","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"A0","name":"DAC / Analog 0","function":"10-bit DAC Output, 12-bit Analog Input","capabilities":["analog-input","analog-output","digital-input","digital-output"]}, {"pin":"A1","name":"Analog 1","function":"12-bit Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A2","name":"Analog 2","function":"12-bit Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A3","name":"Analog 3","function":"12-bit Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A4","name":"Analog 4","function":"12-bit Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A5","name":"Analog 5","function":"12-bit Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}
- **Available Software:** Arduino IDE, CircuitPython, PlatformIO
- **Links:** Product Url: https://www.adafruit.com/product/2772, Wiki Url: https://learn.adafruit.com/adafruit-feather-m0-basic-proto, Datasheet Url: https://ww1.microchip.com/downloads/en/DeviceDoc/SAM_D21_DA1_Family_DataSheet_DS40001882H.pdf
- **Firmware Compatible:** arduino, circuitpython, platformio
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** developer
- **Use Cases:** portable, battery-powered, data-logging, audio, iot, prototyping

## Tags

`feather`, `atsamd21`, `arm`, `cortex-m0`, `circuitpython`, `adafruit`, `lipo`, `32-bit`

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-m0-basic-proto)

---

# Adafruit QT Py ESP32-S2 with uFL Antenna

> QT Py-sized ESP32-S2 dev board with a uFL connector for an external 2.4 GHz antenna, 4 MB flash, 2 MB PSRAM, native USB-C, STEMMA QT, and 13 GPIO — for improved WiFi range.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 12.5, Buy Url: https://www.adafruit.com/product/5348
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5348","price":12.5}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Wifi: 2.4GHz 802.11 b/g/n
- **Specs:** Cpu: Xtensa LX7 single-core @ 240 MHz (ESP32-S2), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240 MHz, Cpu Cores: 1, Ram: 320 KB SRAM + 2 MB PSRAM, Flash: 4MB, Psram: 2MB, Power: 5V, Usb Connector: USB-C, Sd Card: none, Operating Voltage: 3.3V, Dimensions: 21.8 × 17.9 × 5.7 mm, Weight: 2.1 g, Antenna Connector: U.FL/IPEX
- **Components:** {"name":"ESP32-S2","type":"mcu","label":"MCU","description":"Espressif ESP32-S2 single-core 240 MHz Xtensa LX7 with native USB OTG, 2.4 GHz WiFi, and 10-channel 12-bit ADC.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf"}
- **Gpio Map:** {"pin":"GPIO17","name":"A0","function":"ADC","protocol":"ADC","capabilities":["ADC","touch"]}, {"pin":"GPIO18","name":"A1","function":"ADC","protocol":"ADC","capabilities":["ADC","touch"]}, {"pin":"GPIO14","name":"A2","function":"ADC","protocol":"ADC","capabilities":["ADC","touch"]}, {"pin":"GPIO15","name":"A3","function":"ADC","protocol":"ADC","capabilities":["ADC","touch"]}, {"pin":"GPIO5","name":"SDA (STEMMA QT)","function":"SDA","protocol":"I2C","capabilities":["I2C","STEMMA QT","touch"]}, {"pin":"GPIO6","name":"SCL (STEMMA QT)","function":"SCL","protocol":"I2C","capabilities":["I2C","STEMMA QT","touch"]}, {"pin":"GPIO35","name":"MOSI","function":"MOSI","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO36","name":"MISO","function":"MISO","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO37","name":"SCK","function":"SCK","protocol":"SPI","capabilities":["SPI"]}, {"pin":"GPIO43","name":"TX","function":"TX","protocol":"UART","capabilities":["UART"]}, {"pin":"GPIO44","name":"RX","function":"RX","protocol":"UART","capabilities":["UART"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO5","SCL":"GPIO6"}}, {"name":"I2C (STEMMA QT)","pins":{"SDA":"GPIO5","SCL":"GPIO6"}}, {"name":"SPI","pins":{"MOSI":"GPIO35","MISO":"GPIO36","SCK":"GPIO37"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"USB","pins":{}}
- **Bus Interfaces:** i2c, spi, uart, USB, DAC
- **Firmware Compatible:** circuitpython, arduino, esp-idf
- **Available Software:** {"name":"CircuitPython","url":"https://circuitpython.org/board/adafruit_qtpy_esp32s2/"}, {"name":"Arduino ESP32","url":"https://github.com/espressif/arduino-esp32"}
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/5348, Github Url: https://github.com/adafruit/Adafruit-QT-Py-ESP32-S2-PCB, Learn Guide: https://learn.adafruit.com/adafruit-qt-py-esp32-s2
- **Use Cases:** iot, smart-home, wearable
- **Prompt Version:** adafruit-bulk-import-v1

## Tags

`esp32-s2`, `qt-py`, `ufl-antenna`, `stemma-qt`, `circuitpython`, `native-usb`, `wifi`, `tiny`, `xiao-compatible`

---
[View full page](https://openhardware.directory/s/1439/adafruit-qt-py-esp32-s2-ufl)

---

# ESP32-S2 WROOM Module

> The ESP32-S2 WROOM is an Espressif WiFi module with a single-core Xtensa LX7 at 240MHz, 4MB flash, 320KB SRAM, built-in PCB antenna, native USB OTG, and rich peripheral support — a cost-effective WiFi-only module (no Bluetooth) with USB capabilities for IoT and embedded designs.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 1.95, Buy Url: https://www.adafruit.com/product/4919
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/4919","price":"$1.95"}
- **Board Type:** ESP32-S2
- **Connectivity:** Wifi: 802.11 b/g/n (up to 150 Mbps)
- **Specs:** Cpu: Xtensa LX7 single-core @ 240MHz (ESP32-S2), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 1, Flash: 4 MB SPI flash, Ram: 320 KB SRAM, Rom: 128 KB, Usb Connector: USB OTG 1.1 (via castellated pads), Operating Voltage: 3.3V, Power: 3.0–3.6V, Sd Card: none, Antenna Connector: Built-in PCB antenna, Dimensions: 18mm × 31mm × 3.3mm, Temperature Range: -40°C to +85°C, Crystal Oscillator: 40 MHz
- **Components:** {"name":"ESP32-S2","type":"mcu","label":"Main SoC","description":"Espressif ESP32-S2 single-core Xtensa LX7 at 240MHz, 320KB SRAM, native USB OTG, 802.11 b/g/n WiFi, no Bluetooth","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/4919/4919_esp32-s2-wroom_esp32-s2-wroom-datasheet_en-1799809.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO37","SCL":"GPIO36"}}, {"name":"SPI","pins":{"MOSI":"GPIO16","MISO":"GPIO17","SCK":"GPIO18","CS":"GPIO33"}}, {"name":"UART","pins":{"TX":"GPIO34","RX":"GPIO35"}}, {"name":"ADC"}, {"name":"DAC"}, {"name":"I2S"}, {"name":"PWM"}, {"name":"USB"}, {"name":"SDIO"}
- **Gpio Map:** {"pin":"GPIO0","name":"GPIO0","functions":["GPIO","ADC","Touch"]}, {"pin":"GPIO1","name":"GPIO1","functions":["GPIO","ADC","Touch"]}, {"pin":"GPIO2","name":"GPIO2","functions":["GPIO","ADC","Touch"]}, {"pin":"GPIO3","name":"GPIO3","functions":["GPIO","ADC","Touch"]}, {"pin":"GPIO4","name":"GPIO4","functions":["GPIO","ADC","Touch"]}, {"pin":"GPIO5","name":"GPIO5","functions":["GPIO","ADC","Touch"]}, {"pin":"GPIO6","name":"GPIO6","functions":["GPIO","ADC","Touch"]}, {"pin":"GPIO7","name":"GPIO7","functions":["GPIO","ADC","Touch"]}, {"pin":"GPIO8","name":"GPIO8","functions":["GPIO","Touch"]}, {"pin":"GPIO9","name":"GPIO9","functions":["GPIO","Touch"]}, {"pin":"GPIO10","name":"GPIO10","functions":["GPIO","Touch"]}, {"pin":"GPIO11","name":"GPIO11","functions":["GPIO","ADC"]}, {"pin":"GPIO12","name":"GPIO12","functions":["GPIO","ADC"]}, {"pin":"GPIO13","name":"GPIO13","functions":["GPIO","ADC"]}, {"pin":"GPIO14","name":"GPIO14","functions":["GPIO","ADC","DAC"]}, {"pin":"GPIO15","name":"GPIO15","functions":["GPIO","ADC","DAC"]}, {"pin":"GPIO16","name":"GPIO16","functions":["GPIO","SPI MOSI"]}, {"pin":"GPIO17","name":"GPIO17","functions":["GPIO","SPI MISO"]}, {"pin":"GPIO18","name":"GPIO18","functions":["GPIO","SPI CLK","USB D-"]}, {"pin":"GPIO19","name":"GPIO19","functions":["GPIO","USB D+"]}, {"pin":"GPIO21","name":"GPIO21","functions":["GPIO"]}, {"pin":"GPIO33","name":"GPIO33","functions":["GPIO","SPI CS"]}, {"pin":"GPIO34","name":"GPIO34","functions":["GPIO","UART TX"]}, {"pin":"GPIO35","name":"GPIO35","functions":["GPIO","UART RX"]}, {"pin":"GPIO36","name":"GPIO36","functions":["GPIO","I2C SCL"]}, {"pin":"GPIO37","name":"GPIO37","functions":["GPIO","I2C SDA"]}
- **Available Software:** ESP-IDF, Arduino, CircuitPython, MicroPython
- **Firmware Compatible:** esp-idf, arduino, circuitpython, micropython
- **Links:** Product Url: https://www.adafruit.com/product/4919, Docs: https://docs.espressif.com/projects/esp-idf/en/latest/esp32s2/, Github Url: https://github.com/espressif/esp32-s2
- **Open Source:** Firmware: true
- **Open Source Status:** open-firmware
- **Product Readiness:** developer
- **Use Cases:** iot, smart-home
- **Certifications:** FCC, CE

## Tags

`esp32-s2`, `wroom`, `wifi`, `espressif`, `xtensa-lx7`, `usb-otg`, `module`, `iot`, `circuitpython`, `micropython`

---
[View full page](https://openhardware.directory/s/1439/esp32-s2-wroom-module)

---

# Heltec WiFi Kit 8

> ESP8266-based IoT development board by Heltec with built-in 0.91-inch OLED display, Li-Po battery management, and WiFi connectivity in a compact 50.9x18.2mm form factor.

## Details

- **Brand:** Heltec
- **Price:** Usd: 7.59, Buy Url: https://heltec.org/project/wifi-kit-8/
- **Board Type:** Development Board
- **Connectivity:** Wifi: 802.11n
- **Specs:** Cpu: ESP8266, Cpu Architecture: Xtensa, Cpu Cores: 1, Cpu Frequency: 160 MHz, Flash: 4 MB, Ram: 520 KB, Gpio: 17, Operating Voltage: 3.3V, Power: 5V via Micro USB, Display Size: 0.91", Display Type: OLED, Display Resolution: 128×32, Antenna Connector: built-in PCB antenna, Sd Card: No
- **Components:** {"type":"mcu","name":"ESP8266","label":"Single-Core WiFi MCU","description":"Espressif ESP8266 single-core Tensilica L06 SoC at 160 MHz with WiFi 802.11n","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/0a-esp8266ex_datasheet_en.pdf"}, {"type":"display-driver","name":"SSD1306","label":"128×32 OLED Driver","description":"Solomon Systech SSD1306 OLED/PLED driver with 128×64 max resolution, I2C/SPI interface","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf"}, {"type":"usb-uart","name":"CP2104","label":"USB-to-UART Bridge","description":"Silicon Labs CP2104 USB-to-UART bridge for programming and serial debug","datasheetUrl":"https://www.silabs.com/documents/public/data-sheets/cp2104.pdf"}
- **Protocols:** {"name":"UART","count":2}, {"name":"SPI","count":2}, {"name":"I2C","count":1}, {"name":"I2S","count":1}
- **Links:** Official: https://heltec.org/project/wifi-kit-8/, Product Url: https://heltec.org/project/wifi-kit-8/, Documentation: https://wiki.heltec.org/, Schematic: https://resource.heltec.cn/download/WiFi_Kit_8/WIFI_Kit_8_Schematic_diagram.pdf, Pinout: https://resource.heltec.cn/download/WiFi_Kit_8/WIFI_Kit_8_Pinout_Diagram.pdf
- **Firmware Compatible:** arduino, platformio, micropython, esp-idf
- **Open Source:** Schematics: true
- **Product Readiness:** developer
- **Battery Powered:** Li-Po 3.7V
- **Use Cases:** iot, smart-home, environmental-monitoring, educational-platform

## Tags

`esp8266`, `oled`, `wifi`, `iot`, `dev-board`, `heltec`, `battery-management`, `compact`

---
[View full page](https://openhardware.directory/s/1439/heltec-wifi-kit-8)

---

# NanoPi R6S

> High-performance RK3588S router board with 8GB LPDDR4X, 32GB eMMC, native Gigabit + dual 2.5GbE, HDMI 2.1 (8K), USB 3.0, and 6 TOPS NPU — ideal for OpenWrt/FriendlyWrt router, NAS, and edge computing.

## Details

- **Brand:** FriendlyElec
- **Price:** Usd: 167, Buy Url: https://www.friendlyelec.com/index.php?route=product/product&product_id=289
- **Stores:** {"name":"FriendlyElec","url":"https://www.friendlyelec.com/index.php?route=product/product&product_id=289","price":"$167.00"}
- **Board Type:** sbc
- **Connectivity:** Ethernet: ["1x Gigabit","2x 2.5 Gigabit"]
- **Specs:** Cpu: ["ARM Cortex-A76 4x2.4GHz","Cortex-A53 4x1.8GHz, RK3588S"], Cpu Architecture: ARM Cortex-A76, Cpu Frequency: 2.4GHz, Cpu Cores: 8, Ram: 8GB LPDDR4X, Flash: 32GB eMMC, Usb: ["USB 3.0","USB 2.0","USB-C PD"], Power: USB-C PD (5-20V), Operating Voltage: 3.3V, Operating Temp: 0°C to 70°C, Dimensions: 62 × 90mm, Weight: 55g, Sd Card: microSD, Antenna Connector: No
- **Components:** {"name":"RK3588S","type":"mcu","label":"Octa-Core ARM SoC with 6 TOPS NPU","description":"Rockchip RK3588S with 4x Cortex-A76 + 4x Cortex-A53, Mali-G610 MP4, 6 TOPS NPU, 8K video.","datasheetUrl":"https://www.rock-chips.com/uploads/pdf/2022.8.26/192/RK3588%20Brief%20Datasheet.pdf"}, {"name":"RTL8125BG","type":"ethernet-phy","label":"2.5 Gigabit Ethernet Controller (x2)","description":"Realtek RTL8125BG PCIe 2.5 Gigabit Ethernet controllers providing two high-speed network ports.","datasheetUrl":"https://www.realtek.com/en/component/zoo/category/network-interface-controllers-10-100-1000m-gigabit-ethernet-pci-express-software"}
- **Protocols:** {"name":"UART","pins":{"notes":"Debug UART 3-pin header + GPIO FPC"}}, {"name":"SPI","pins":{"notes":"Via 12-pin FPC connector"}}, {"name":"PCIe","pins":{"notes":"Internal for 2.5GbE controllers"}}
- **Gpio Map:** {"pin":"GPIO1","function":"UART/SPI via FPC","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO2","function":"UART/SPI via FPC","protocol":"SPI","capabilities":["digital-input","digital-output"]}
- **Links:** Product Url: https://www.friendlyelec.com/index.php?route=product/product&product_id=289, Wiki Url: https://wiki.friendlyelec.com/wiki/index.php/NanoPi_R6S, Github Url: https://github.com/friendlyarm/sd-fuse_rk3588
- **Firmware Compatible:** arduino
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** iot-gateway, wired-networking, iot

## Tags

`friendlyelec`, `nanopi`, `rk3588s`, `router`, `2.5gbe`, `openwrt`, `npu`

---
[View full page](https://openhardware.directory/s/1439/nanopi-r6s)

---

# NanoPi R4S

> Popular RK3399 dual-GbE router board with 2x Cortex-A72 + 4x Cortex-A53, 4GB LPDDR4, dual Gigabit Ethernet, 2x USB 3.0, metal case option, and OpenWrt/FriendlyWrt support — the go-to affordable open-source router platform.

## Details

- **Brand:** FriendlyElec
- **Price:** Usd: 55, Buy Url: https://www.friendlyelec.com/index.php?route=product/product&product_id=284
- **Stores:** {"name":"FriendlyElec","url":"https://www.friendlyelec.com/index.php?route=product/product&product_id=284","price":"$55.00"}, {"name":"Amazon US","url":"https://www.amazon.com/dp/B09FH22SGP","price":"$65.00"}
- **Board Type:** sbc
- **Connectivity:** Ethernet: 2x Gigabit
- **Specs:** Cpu: ["ARM Cortex-A72 2x2.0GHz","Cortex-A53 4x1.5GHz, RK3399"], Cpu Architecture: ARM Cortex-A72, Cpu Frequency: 2.0GHz, Cpu Cores: 6, Ram: 4GB LPDDR4, Flash: none (microSD boot), Usb: ["2x USB 3.0 Type-A","USB-C (power)"], Power: 5V/3A via USB-C, Operating Voltage: 3.3V, Operating Temp: -20°C to 70°C, Dimensions: 66 × 66mm, Weight: 41g, Sd Card: microSD (up to 128GB), Antenna Connector: No
- **Components:** {"name":"RK3399","type":"mcu","label":"Hexa-Core ARM SoC","description":"Rockchip RK3399 with 2x Cortex-A72 at 2.0GHz + 4x Cortex-A53 at 1.5GHz, Mali-T864 GPU, 4K video.","datasheetUrl":"https://opensource.rock-chips.com/images/6/60/Rockchip_RK3399_Datasheet_V2.1-20200323.pdf"}
- **Protocols:** {"name":"I2C","pins":{"notes":"Via 10-pin GPIO header"}}, {"name":"SPI","pins":{"notes":"Via 10-pin GPIO header"}}, {"name":"UART","pins":{"notes":"Debug UART 3-pin header"}}
- **Gpio Map:** {"pin":"GPIO1","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO2","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO3","function":"SPI CLK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO4","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}
- **Links:** Product Url: https://www.friendlyelec.com/index.php?route=product/product&product_id=284, Wiki Url: https://wiki.friendlyelec.com/wiki/index.php/NanoPi_R4S, Github Url: https://github.com/friendlyarm/sd-fuse_rk3399
- **Firmware Compatible:** arduino
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** iot-gateway, wired-networking, iot

## Tags

`friendlyelec`, `nanopi`, `rk3399`, `router`, `openwrt`, `dual-gbe`

---
[View full page](https://openhardware.directory/s/1439/nanopi-r4s)

---

# NanoPi Zero2

> Ultra-compact 45\u00d745mm Linux SBC with RK3528A quad-core Cortex-A53 at 1.8GHz, up to 2GB RAM, Gigabit Ethernet, M.2 WiFi slot, USB 2.0, 30-pin GPIO, and 4K HDMI — starting at just $18.

## Details

- **Brand:** FriendlyElec
- **Price:** Usd: 18, Buy Url: https://www.friendlyelec.com/index.php?route=product/product&product_id=304
- **Stores:** {"name":"FriendlyElec","url":"https://www.friendlyelec.com/index.php?route=product/product&product_id=304","price":"$18.00"}
- **Board Type:** sbc
- **Connectivity:** Ethernet: Gigabit
- **Specs:** Cpu: ARM Cortex-A53 4x1.8GHz, RK3528A, Cpu Architecture: ARM Cortex-A53, Cpu Frequency: 1.8GHz, Cpu Cores: 4, Ram: 1GB/2GB LPDDR4X, Flash: ["16MB SPI NOR","eMMC module"], Usb: ["USB 2.0 Type-A","USB-C (power/device)"], Power: 5V/2A via USB-C or header, Operating Voltage: 3.3V, Operating Temp: 0°C to 80°C, Dimensions: 45 × 45mm, Weight: 16g, Sd Card: microSD (up to 128GB), Antenna Connector: M.2 E-Key for WiFi module
- **Components:** {"name":"RK3528A","type":"mcu","label":"Quad-Core ARM Cortex-A53 SoC","description":"Rockchip RK3528A quad-core Cortex-A53 at 1.8GHz with Mali-450 GPU, Gigabit Ethernet, and 4K video decode.","datasheetUrl":"https://www.rock-chips.com/uploads/pdf/2023.03.17/RK3528A%20Brief%20Datasheet.pdf"}
- **Protocols:** {"name":"SPI","pins":{"notes":"Via 30-pin FPC connector"}}, {"name":"I2C","pins":{"notes":"Via 30-pin FPC connector"}}, {"name":"UART","pins":{"notes":"4x UART via FPC + debug header"}}, {"name":"PWM","pins":{"notes":"5x PWM via FPC connector"}}
- **Gpio Map:** {"pin":"GPIO1","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO2","function":"SPI/UART","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO3","function":"I2C/UART","protocol":"I2C","capabilities":["digital-input","digital-output"]}
- **Links:** Product Url: https://www.friendlyelec.com/index.php?route=product/product&product_id=304, Wiki Url: https://wiki.friendlyelec.com/wiki/index.php/NanoPi_Zero2, Github Url: https://github.com/friendlyarm/sd-fuse_rk3528
- **Firmware Compatible:** arduino
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** iot, iot-gateway, home-automation

## Tags

`friendlyelec`, `nanopi`, `rk3528a`, `compact`, `sbc`, `gbe`, `budget`

---
[View full page](https://openhardware.directory/s/1439/nanopi-zero2)

---

# BigTreeTech BTT Pi V1.2

> Single board computer by BigTreeTech with Allwinner H616 quad-core Cortex-A53, 1GB DDR3L RAM, WiFi, 100Mbps Ethernet, and 40-pin GPIO. Drop-in Raspberry Pi CM4 alternative for Klipper 3D printing.

## Details

- **Brand:** BigTreeTech
- **Board Type:** Single Board Computer
- **Connectivity:** Wifi: true, Ethernet: true
- **Specs:** Cpu: Allwinner H616 Quad-core Cortex-A53 @ 1.5GHz, Cpu Architecture: ARM Cortex-A53, Cpu Frequency: 1.5GHz, Cpu Cores: 4, Ram: 1GB DDR3L, Flash: None (microSD), Operating Voltage: 3.3V, Usb: ["3x USB 2.0","1x USB OTG"], Power: 5V/2A, Sd Card: microSD, Gpio: 40-pin, Antenna Connector: Built-in PCB antenna
- **Components:** {"type":"cpu","name":"Allwinner H616","label":"Quad-core Cortex-A53 SoC","description":"Allwinner H616 quad-core ARM Cortex-A53 @ 1.5GHz with Mali-G31 GPU","datasheetUrl":"https://linux-sunxi.org/H616"}, {"type":"wifi","name":"2.4G 802.11 b/g/n","label":"2.4GHz WiFi Module","description":"Integrated 2.4GHz 802.11 b/g/n WiFi module","datasheetUrl":"https://github.com/bigtreetech/BTT-Pi"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}, {"name":"USB"}
- **Firmware Compatible:** Klipper, Armbian, Debian
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** 3D Printing, Single Board Computing
- **Links:** Github Url: https://github.com/bigtreetech/BTT-Pi, Product Url: https://biqu.equipment/products/bigtreetech-btt-pi-v1-2, Wiki Url: https://github.com/bigtreetech/CB1
- **Stores:** {"name":"BIQU Equipment","url":"https://biqu.equipment/products/bigtreetech-btt-pi-v1-2"}

## Tags

`single-board-computer`, `klipper`, `3d-printing`, `allwinner-h616`, `raspberry-pi-alternative`, `bigtreetech`, `arm-cortex-a53`, `gpio`

---
[View full page](https://openhardware.directory/s/1439/bigtreetech-btt-pi-v1-2)

---

# BigTreeTech SKR 3 EZ

> Advanced 32-bit 3D printer board with STM32H743VI @ 480MHz and EZ driver system (tool-free). 5 EZ driver slots, CAN/FDCAN, WiFi module support, 10A bed, 12–24V. Marlin, Klipper, RRF ready.

## Details

- **Brand:** BigTreeTech
- **Board Type:** 3D Printer Control Board
- **Product Readiness:** consumer
- **Price:** Usd: 44.99, Buy Url: https://biqu.equipment/products/bigtreetech-btt-skr-3-ez-control-board-mainboard-for-3d-printer
- **Connectivity:** Wifi: optional (ESP module)
- **Specs:** Cpu: STM32H743VI, Cpu Architecture: ARM Cortex-M7, Cpu Frequency: 480MHz, Cpu Cores: 1, Flash: 2MB, Ram: 1MB, Operating Voltage: 3.3V, Input Voltage: 12-24V DC, Usb: USB Type-C, Power: 12-24V DC, Sd Card: MicroSD
- **Components:** {"type":"MCU","name":"STM32H743VI","label":"ARM Cortex-M7 MCU @ 480MHz with FDCAN","description":"STMicroelectronics STM32H743VI 32-bit ARM Cortex-M7 microcontroller, 2MB flash, 1MB RAM, running at 480MHz with FDCAN bus support","datasheetUrl":"https://www.st.com/resource/en/datasheet/stm32h743vi.pdf"}, {"type":"Stepper Driver Socket","name":"BTT EZ Driver socket x5","label":"EZ Tool-Free Driver Socket (5x)","description":"5x EZ driver sockets with 5V signal logic for tool-free, orientation-safe installation. Compatible with BTT EZ2209, EZ2208, EZ5160, EZ2130 drivers","datasheetUrl":"https://github.com/bigtreetech/SKR-3"}, {"type":"Wireless Module","name":"ESP32 (optional)","label":"Optional ESP32/ESP8266 WiFi Module","description":"Optional WiFi connectivity via ESP-12S, ESP-07S, ESP32U, or ESP32E module for OctoPrint/Mainsail wireless access","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"type":"Storage","name":"MicroSD slot","label":"MicroSD Card Slot","description":"MicroSD card slot for firmware and print file storage","datasheetUrl":"https://biqu.equipment/products/bigtreetech-btt-skr-3-ez-control-board-mainboard-for-3d-printer"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}, {"name":"USB"}, {"name":"CAN bus"}, {"name":"FDCAN"}
- **Firmware Compatible:** Marlin, Klipper, RepRapFirmware
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Use Cases:** 3D Printing, CNC, Laser Engraving
- **Links:** Github Url: https://github.com/bigtreetech/SKR-3, Product Url: https://biqu.equipment/products/bigtreetech-btt-skr-3-ez-control-board-mainboard-for-3d-printer
- **Stores:** {"name":"BIQU Equipment","url":"https://biqu.equipment/products/bigtreetech-btt-skr-3-ez-control-board-mainboard-for-3d-printer","price":"$44.99"}

## Tags

`3d-printer`, `control-board`, `stm32h7`, `marlin`, `klipper`, `reprapfirmware`, `bigtreetech`, `open-source`, `32-bit`, `ez-driver`, `can-bus`, `fdcan`, `wifi`, `tool-free`

---
[View full page](https://openhardware.directory/s/1439/bigtreetech-skr-3-ez)

---

# 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

- **Brand:** BigTreeTech
- **Board Type:** Display
- **Connectivity:** Wifi: true
- **Specs:** Cpu: ESP32 dual-core Xtensa LX6 @ 240MHz, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: ["4MB PSRAM","4MB Himem"], Flash: 16MB, Operating Voltage: 3.3V, Power: 5V-24V DC (0.65W), Display Type: Round LCD (SPI), Display Size: 1.28 inch, Display Resolution: 240x240, Sd Card: No, Antenna Connector: Built-in PCB antenna
- **Components:** {"type":"mcu","name":"ESP32","label":"Dual-core WiFi MCU","description":"Espressif ESP32 dual-core Xtensa LX6 @ 240MHz with 2.4GHz WiFi (802.11 b/g/n)","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"type":"display-driver","name":"GC9A01","label":"Round LCD Driver IC","description":"Galaxycore GC9A01 SPI LCD driver for 1.28-inch 240x240 circular displays","datasheetUrl":"https://www.waveshare.com/datasheet/LCD_en_PDF/GC9A01A.pdf"}
- **Protocols:** {"name":"SPI"}, {"name":"WiFi"}
- **Firmware Compatible:** Klipper
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** 3D Printing
- **Links:** Github Url: https://github.com/bigtreetech/PandaKnomi, Product Url: https://biqu.equipment/products/panda-knomi, Wiki Url: https://global.bttwiki.com/PandaKnomi.html
- **Stores:** {"name":"BIQU Equipment","url":"https://biqu.equipment/products/panda-knomi"}

## Tags

`3d-printing`, `display`, `bambu-lab`, `esp32`, `round-display`, `1.28-inch`, `bigtreetech`, `wifi`, `custom-gif`, `toolhead-display`, `panda-knomi`

---
[View full page](https://openhardware.directory/s/1439/bigtreetech-panda-knomi)

---

# LILYGO T-Glass

> Wearable ESP32-S3 development board with 1.1" full-color AMOLED display in a glasses prism form factor, microphone, RTC, and touch button for head-up display applications.

## Details

- **Brand:** LILYGO
- **Board Type:** dev-board
- **Price:** Usd: 54.63, Buy Url: https://lilygo.cc/products/t-glass
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-glass","price":"$54.63"}
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI instructions, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 2MB, Flash: 4MB, Usb: USB-C, Power: 5V + LiPo, Operating Voltage: 3.3V, Display Size: 1.1", Display Type: AMOLED, Display Resolution: 294×126, Battery Capacity: LiPo (user-supplied, 1.25mm JST), Charging Port: USB-C, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"name":"ESP32-S3FN4R2","type":"mcu","label":"Dual-Core WiFi & BLE MCU","description":"Xtensa LX7 dual-core at 240MHz with 4MB flash, 2MB PSRAM, WiFi, and BLE 5.0.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"JD9613","type":"display-driver","label":"1.1\" AMOLED Display Driver","description":"LTPS full-color AMOLED driver for small wearable displays with 294×126 resolution.","datasheetUrl":"https://github.com/Xinyuan-LilyGO/T-Glass"}
- **Protocols:** {"name":"SPI","pins":{"CLK":"GPIO3","MOSI":"GPIO1","CS":"GPIO2"}}, {"name":"I2C","pins":{"SDA":"GPIO8","SCL":"GPIO9"}}
- **Gpio Map:** {"pin":"GPIO8","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO9","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}
- **Firmware Compatible:** arduino, esp-idf, micropython
- **Use Cases:** ar-display, smart-watch
- **Certifications:** CE, FCC
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Links:** Product Url: https://lilygo.cc/products/t-glass, Github Url: https://github.com/Xinyuan-LilyGO/T-Glass

## Tags

`esp32-s3`, `amoled`, `wearable`, `ar`, `hud`, `glasses`, `lilygo`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-glass)

---

# LILYGO T-Circle S3

> Compact ESP32-S3 board with a 0.75" round 160×160 TFT LCD (GC9D01N), 16MB flash, 8MB PSRAM, WiFi, and BLE 5 for wearable watchface and circular display applications.

## Details

- **Brand:** LILYGO
- **Board Type:** dev-board
- **Price:** Usd: 23.68, Buy Url: https://lilygo.cc/products/t-circle-s3
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-circle-s3","price":"$23.68"}
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Xtensa LX7 dual-core @ 240MHz, FPU, AI instructions, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Psram: 8MB, Flash: 16MB, Usb: USB-C, Power: 5V + LiPo, Operating Voltage: 3.3V, Display Size: 0.75", Display Type: TFT LCD, Display Resolution: 160×160, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"name":"ESP32-S3R8","type":"mcu","label":"Dual-Core WiFi & BLE MCU","description":"Xtensa LX7 dual-core at 240MHz with 16MB flash, 8MB PSRAM, WiFi, and BLE 5.0.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"GC9D01N","type":"display-driver","label":"0.75\" Round TFT LCD Driver","description":"Circular TFT LCD display driver supporting 160×160 resolution for round watch-style displays.","datasheetUrl":"https://github.com/Xinyuan-LilyGO/T-Circle-S3"}
- **Protocols:** {"name":"SPI","pins":{"CLK":"GPIO12","MOSI":"GPIO11","CS":"GPIO10","DC":"GPIO9"}}, {"name":"I2C","pins":{"SDA":"GPIO4","SCL":"GPIO5"}}
- **Gpio Map:** {"pin":"GPIO11","function":"SPI MOSI (Display)","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO12","function":"SPI CLK (Display)","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"GPIO4","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO5","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}
- **Firmware Compatible:** arduino, esp-idf, micropython
- **Use Cases:** smart-watch, wearable-display, smart-display
- **Certifications:** CE, FCC
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Links:** Product Url: https://lilygo.cc/products/t-circle-s3, Github Url: https://github.com/Xinyuan-LilyGO/T-Circle-S3

## Tags

`esp32-s3`, `round-display`, `circular`, `tft`, `wearable`, `watchface`, `lilygo`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-circle-s3)

---

# LILYGO T-Knob

> Smart rotary encoder controller based on ESP32-C6 with WiFi 6, BLE 5, Zigbee/Thread, 4 RGB LEDs, buzzer, and magnetic Hall-effect knob for wireless volume control and smart home automation.

## Details

- **Brand:** LILYGO
- **Board Type:** dev-board
- **Price:** Usd: 37.28, Buy Url: https://lilygo.cc/products/t-knob
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-knob","price":"$37.28"}
- **Connectivity:** Wifi: 802.11ax (WiFi 6), Bluetooth: BLE 5.0, Zigbee: Zigbee 3.0, Thread: Thread 1.3
- **Specs:** Cpu: RISC-V single-core @ 160MHz, Cpu Architecture: RISC-V, Cpu Frequency: 160MHz, Cpu Cores: 1, Ram: 512KB SRAM, Flash: 4MB, Usb: USB-C, Power: 5V, Operating Voltage: 3.3V, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"name":"ESP32-C6","type":"mcu","label":"RISC-V WiFi6 + Zigbee MCU","description":"Single-core RISC-V at 160MHz with WiFi 6 (802.11ax), BLE 5.0, and IEEE 802.15.4 for Zigbee/Thread.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c6_datasheet_en.pdf"}, {"name":"rotary-encoder","type":"rotary-encoder","label":"Magnetic Hall-Effect Rotary Encoder","description":"Contactless magnetic rotary encoder for smooth infinite rotation without mechanical wear.","datasheetUrl":"https://github.com/Xinyuan-LilyGO/T-Knob"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO6","SCL":"GPIO7"}}, {"name":"UART","pins":{"TX":"GPIO16","RX":"GPIO17"}}
- **Gpio Map:** {"pin":"GPIO6","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO7","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO20","function":"LED 1","protocol":null,"capabilities":["digital-output"]}, {"pin":"GPIO14","function":"Buzzer","protocol":null,"capabilities":["digital-output","pwm"]}
- **Firmware Compatible:** arduino, esp-idf, esphome
- **Use Cases:** smart-knob, smart-home, home-automation
- **Certifications:** CE, FCC
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Links:** Product Url: https://lilygo.cc/products/t-knob, Github Url: https://github.com/Xinyuan-LilyGO/T-Knob

## Tags

`esp32-c6`, `rotary-encoder`, `knob`, `zigbee`, `thread`, `smart-home`, `lilygo`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-knob)

---

# LILYGO T5s 2.7 inch E-Paper

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

## Details

- **Brand:** LILYGO
- **Price:** Usd: 22.94, Buy Url: https://lilygo.cc/products/t5s-2-7inch-e-paper
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t5s-2-7inch-e-paper","price":"$22.94"}
- **Board Type:** ESP32
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz, Cpu Architecture: Xtensa LX6 dual-core, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 4MB, Display Type: E-Paper, Display Size: 2.7", Display Resolution: 264×176, Operating Voltage: 3.3V, Power: 5V + LiPo, Usb: Micro-USB, Sd Card: microSD, Battery Capacity: LiPo (user-supplied, 1.25mm JST)
- **Components:** {"name":"ESP32-D0WDQ6","type":"mcu","label":"ESP32 Dual-Core MCU","description":"Espressif ESP32-D0WDQ6 REV1 dual-core Xtensa LX6 microcontroller with integrated WiFi and Bluetooth 4.2.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"MAX98357A","type":"audio","label":"I2S Class-D Amplifier","description":"Maxim MAX98357A filterless Class-D audio amplifier receiving I2S audio data directly from the ESP32.","datasheetUrl":"https://www.analog.com/media/en/technical-documentation/data-sheets/MAX98357A-MAX98357B.pdf"}, {"name":"ICS43434","type":"microphone","label":"MEMS Microphone","description":"TDK InvenSense ICS43434 single-channel MEMS microphone with I2S output connected to the ESP32.","datasheetUrl":"https://invensense.tdk.com/wp-content/uploads/2016/02/DS-000069-ICS43434-v1.2.pdf"}, {"name":"CP2102","type":"usb-serial","label":"USB-UART Bridge","description":"Silicon Labs CP2102 USB to UART bridge for programming and serial communication with the ESP32.","datasheetUrl":"https://www.silabs.com/documents/public/data-sheets/CP2102-9.pdf"}
- **Protocols:** {"name":"SPI","description":"SPI bus for e-paper display communication"}, {"name":"I2C","description":"I2C for GROVE connector peripherals"}, {"name":"I2S","description":"I2S bus for audio amplifier and microphone"}, {"name":"UART","description":"UART via CP2102 USB bridge"}
- **Gpio Map:** {"pin":"IO37","label":"Button 1"}, {"pin":"IO38","label":"Button 2"}, {"pin":"IO39","label":"Button 3"}
- **Available Software:** {"name":"GxEPD2","url":"https://github.com/ZinggJM/GxEPD2"}, {"name":"LilyGo-T5-Epaper-Series","url":"https://github.com/Xinyuan-LilyGO/LilyGo-T5-Epaper-Series"}, {"name":"TTGO-T5S-Epaper","url":"https://github.com/LilyGO/TTGO-T5S-Epaper"}
- **Links:** Product Url: https://lilygo.cc/products/t5s-2-7inch-e-paper, Github Url: https://github.com/Xinyuan-LilyGO/LilyGo-T5-Epaper-Series
- **Firmware Compatible:** arduino, platformio, micropython, esphome
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** e-reader, weather-display, smart-home-dashboard, digital-signage, iot, voice-assistant

## Tags

`e-paper`, `e-ink`, `esp32`, `2.7-inch`, `audio`, `i2s`, `max98357a`, `ics43434`, `battery`, `tf-card`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t5s-2-7inch-e-paper)

---

# LILYGO T8-C3

> LILYGO T8-C3 is a compact ESP32-C3 development board featuring Wi-Fi, BLE 5.0, 4MB flash, TF card slot, and USB Type-C, requiring the T-U2T adapter for programming.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 9.78, Buy Url: https://lilygo.cc/products/t8-c3
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t8-c3","price":"$9.78"}
- **Board Type:** ESP32-C3
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-C3, Cpu Architecture: RISC-V 32-bit, Flash: 4MB, Ram: 400KB SRAM, Usb: USB-C, Operating Voltage: 3.3V, Power: 5V + LiPo, Sd Card: microSD, Antenna Connector: 3D ceramic / IPEX (switchable)
- **Components:** {"name":"ESP32-C3","type":"mcu","label":"Main MCU","description":"32-bit RISC-V single-core processor at 160MHz with integrated Wi-Fi 802.11 b/g/n and Bluetooth 5.0 BLE, 400KB SRAM, 4MB flash.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf"}
- **Protocols:** {"name":"SPI"}, {"name":"I2C"}, {"name":"UART"}, {"name":"PWM"}, {"name":"ADC"}
- **Available Software:** Arduino IDE, ESP-IDF, MicroPython
- **Firmware Compatible:** arduino, micropython, esphome
- **Links:** Product Url: https://lilygo.cc/products/t8-c3, Github Url: https://github.com/Xinyuan-LilyGO/T8-C3
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** iot, smart-home, environmental-monitoring, plant-monitoring

## Tags

`esp32-c3`, `risc-v`, `wifi`, `bluetooth`, `tf-card`, `usb-c`, `lilygo`, `iot`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t8-c3)

---

# LILYGO T-FPGA

> LILYGO T-FPGA is a development board combining an ESP32-S3 microcontroller with a Gowin GW1NSR-4C FPGA chip, enabling flexible hardware logic design alongside Wi-Fi and Bluetooth connectivity.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 18.98, Buy Url: https://lilygo.cc/products/t-fpga
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-fpga","price":"$18.98"}
- **Board Type:** FPGA
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3R8, Cpu Architecture: Xtensa LX7 dual-core, Flash: 16MB, Psram: 8MB, Usb: USB-C, Operating Voltage: 3.3V, Power: 5V, Antenna Connector: Ceramic (built-in)
- **Components:** {"name":"ESP32-S3R8","type":"mcu","label":"Main MCU","description":"Dual-core Xtensa LX7 processor with Wi-Fi and Bluetooth 5 LE, 8MB PSRAM embedded","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"GW1NSR-4C","type":"fpga","label":"Gowin FPGA","description":"Gowin GW1NSR-LV4CQN48PC6/I5 FPGA with 4608 LUT4, 256K flash, 64Mb HyperRAM and hardcoded Cortex-M3 core","datasheetUrl":"https://www.gowinsemi.com/en/product/detail/38/"}, {"name":"AXP2101","type":"pmu","label":"Power Management Unit","description":"PMU enabling multi-bank voltage switching for ESP32-S3 and FPGA power domains","datasheetUrl":"https://www.x-powers.com/en.php/Info/product_detail/article_id/95"}
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}, {"name":"JTAG"}
- **Links:** Product Url: https://lilygo.cc/products/t-fpga, Github Url: https://github.com/Xinyuan-LilyGO/T-FPGA
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** fpga-prototyping, hardware-accelerated-iot, embedded-systems-education, custom-logic-design

## Tags

`fpga`, `esp32-s3`, `gowin`, `iot`, `development-board`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-fpga)

---

# LILYGO T5 2.13inch E-Paper

> LILYGO T5 2.13inch E-Paper is an ESP32-D0WDQ6 V3 development board with a 2.13-inch 212×104 e-ink display supporting 4-level grayscale, 4MB flash, TF card slot, and battery management with 4 user buttons.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 16.02, Buy Url: https://lilygo.cc/products/t5-2-13inch-e-paper
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t5-2-13inch-e-paper","price":"$16.02"}
- **Board Type:** ESP32
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz, Cpu Architecture: Xtensa LX6 dual-core, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 4MB, Display Type: E-Paper, Display Size: 2.13", Display Resolution: 212×104, Operating Voltage: 3.3V, Power: 5V + LiPo, Usb: Micro-USB, Sd Card: microSD, Battery Capacity: LiPo (user-supplied, 1.25mm JST), Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"ESP32-D0WDQ6-V3","type":"mcu","label":"ESP32 Dual-Core MCU V3","description":"Espressif ESP32-D0WDQ6 V3 dual-core Xtensa LX6 MCU with integrated WiFi 802.11 b/g/n and Bluetooth 4.2.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"CH9102F","type":"usb-serial","label":"USB-UART Bridge","description":"WCH CH9102F USB to serial bridge chip for programming and serial monitoring of the ESP32.","datasheetUrl":"https://www.wch-ic.com/downloads/CH9102DS1_PDF.html"}
- **Protocols:** {"name":"SPI","description":"SPI interface for e-paper display"}, {"name":"I2C","description":"I2C for peripheral expansion"}, {"name":"UART","description":"UART via CH9102F USB bridge"}
- **Available Software:** {"name":"GxEPD2","url":"https://github.com/ZinggJM/GxEPD2"}, {"name":"LilyGo-T5-Epaper-Series","url":"https://github.com/Xinyuan-LilyGO/LilyGo-T5-Epaper-Series"}
- **Links:** Product Url: https://lilygo.cc/products/t5-2-13inch-e-paper, Github Url: https://github.com/Xinyuan-LilyGO/LilyGo-T5-Epaper-Series
- **Firmware Compatible:** arduino, micropython, platformio, esphome
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** e-reader, weather-display, smart-home-dashboard, digital-signage, iot

## Tags

`e-paper`, `e-ink`, `esp32`, `2.13-inch`, `grayscale`, `battery`, `tf-card`, `micropython`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t5-2-13inch-e-paper)

---

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

## Details

- **Brand:** LILYGO
- **Price:** Usd: 10.01, Buy Url: https://lilygo.cc/products/t-relay
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-relay","price":"$10.01"}
- **Board Type:** ESP32
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: ESP32, Cpu Architecture: Xtensa LX6, Flash: 4MB, Ram: 520KB SRAM, Psram: 8MB, Operating Voltage: 3.3V, Power: 5V, Usb: Micro USB (via T-U2T programmer)
- **Components:** {"name":"ESP32","type":"mcu","label":"Microcontroller","description":"Dual-core 240MHz Xtensa LX6 with WiFi and BLE 4.2","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"HRS4H-S-DC5V","type":"relay","label":"4-Channel Relay","description":"4 groups of DC 5V HRS4H relays with blue LED indicators, controlled via dedicated GPIO pins with optocoupler isolation","datasheetUrl":"https://www.te.com/usa-en/product-HRS4H-S-DC5V.html"}, {"name":"CH9102","type":"usb-serial","label":"USB-to-TTL Chip","description":"USB to serial converter for programming and debug output","datasheetUrl":"https://www.wch-ic.com/products/CH9102.html"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}, {"name":"CAN"}, {"name":"I2S"}, {"name":"SDIO"}
- **Available Software:** Arduino IDE, ESP-IDF, ESPHome
- **Links:** Product Url: https://lilygo.cc/products/t-relay, Github Url: https://github.com/Xinyuan-LilyGO/LilyGo-T-Relay
- **Firmware Compatible:** esphome, arduino, esp-idf
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** home-automation, smart-switch, industrial-iot

## Tags

`esp32`, `relay`, `home-automation`, `remote-switch`, `iot`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-relay)

---

# LILYGO T-Wrist E-Paper

> LILYGO T-Wrist E-Paper is an ESP32-based wearable development board with a 1.54-inch 200×200 e-paper display, vibration motor, optional GPS (LG77 GNSS), WiFi, Bluetooth 4.2, and 3D-printable watch shell.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 12.86, Buy Url: https://lilygo.cc/products/t-wrist-e-paper-1-54-inch-display
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-wrist-e-paper-1-54-inch-display","price":"$12.86"}
- **Board Type:** ESP32
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz, Cpu Architecture: Xtensa LX6 dual-core, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 4MB, Display Type: E-Paper, Display Size: 1.54", Display Resolution: 200×200, Operating Voltage: 3.3V, Power: 5V + LiPo, Usb: None (requires T-U2T adapter), Sd Card: none, Battery Capacity: LiPo (user-supplied, 1.25mm JST), Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"ESP32-WROOM-32","type":"mcu","label":"ESP32 MCU Module","description":"Espressif ESP32-WROOM-32 module with dual-core Xtensa LX6 at 240MHz, integrated WiFi 802.11 b/g/n and Bluetooth 4.2.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}
- **Protocols:** {"name":"SPI","description":"SPI interface for e-paper display"}, {"name":"I2C","description":"I2C for peripheral communication"}, {"name":"UART","description":"UART for GPS and programming"}, {"name":"I2S","description":"I2S audio bus"}, {"name":"CAN","description":"CAN bus interface"}, {"name":"SDIO","description":"SDIO interface"}
- **Available Software:** {"name":"GxEPD2","url":"https://github.com/ZinggJM/GxEPD2"}, {"name":"LilyGo T-Wristband","url":"https://github.com/Xinyuan-LilyGO/T-Wristband"}
- **Links:** Product Url: https://lilygo.cc/products/t-wrist-e-paper-1-54-inch-display, Github Url: https://github.com/Xinyuan-LilyGO/T-Wristband
- **Firmware Compatible:** arduino, platformio
- **Accessories:** T-U2T Programmer
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** smart-watch, wearable, fitness-tracker, gps-tracking, e-reader

## Tags

`e-paper`, `e-ink`, `esp32`, `wearable`, `smartwatch`, `gps`, `gnss`, `vibration-motor`, `1.54-inch`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-wrist-e-paper)

---

# LILYGO FabGL VGA32

> ESP32 development board with VGA video output, dual PS/2 ports for keyboard and mouse, 4MB flash, and the FabGL graphics library — a retro computing platform for VGA terminal emulators and classic games.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 11.2, Buy Url: https://lilygo.cc/products/fabgl-vga32
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/fabgl-vga32","price":"$11.20"}
- **Board Type:** ESP32
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: ESP32, Cpu Architecture: Xtensa LX6, Flash: 4MB, Ram: 520KB SRAM, Operating Voltage: 3.3V, Power: 5V, Usb: Micro-USB
- **Components:** {"name":"ESP32","type":"mcu","label":"Microcontroller","description":"Dual-core 240MHz Xtensa LX6 with WiFi, Bluetooth 4.2, and analog VGA signal generation via resistor DAC","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"VGA Output","type":"display-interface","label":"VGA Connector","description":"Analog VGA output via resistor ladder DAC for connecting standard VGA monitors","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"PS/2 Keyboard Port","type":"input","label":"PS/2 Keyboard","description":"PS/2 port for connecting classic keyboards supported by the FabGL library","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"PS/2 Mouse Port","type":"input","label":"PS/2 Mouse","description":"PS/2 port for connecting classic mice supported by the FabGL library","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"CH9102","type":"usb-serial","label":"USB-to-TTL Chip","description":"USB to serial converter for programming","datasheetUrl":"https://www.wch-ic.com/products/CH9102.html"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}
- **Available Software:** Arduino IDE, FabGL Library
- **Links:** Product Url: https://lilygo.cc/products/fabgl-vga32, Github Url: https://github.com/fdivitto/FabGL
- **Firmware Compatible:** arduino
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** retro-computing, vga-terminal-emulation, retro-gaming, educational-platform

## Tags

`esp32`, `vga`, `retro-computing`, `ps2`, `fabgl`, `terminal`, `game-engine`

---
[View full page](https://openhardware.directory/s/1439/lilygo-fabgl-vga32)

---

# LILYGO T-Micro32 Plus

> LILYGO T-Micro32 Plus is an upgraded compact ESP32 module with 8MB flash, 2MB PSRAM, expanded GPIO, and an improved RED C3 ceramic antenna for stronger wireless performance.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 6.54, Buy Url: https://lilygo.cc/products/t-micro32-plus
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-micro32-plus","price":"$6.54"}
- **Board Type:** ESP32
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: ESP32, Cpu Architecture: Xtensa LX6 32-bit, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 8MB, Ram: 520KB SRAM, Psram: 2MB, Operating Voltage: 3.3V, Power: 3.3V, Antenna Connector: RED C3 Ceramic antenna
- **Components:** {"name":"ESP32","type":"mcu","label":"Main MCU","description":"Dual-core Xtensa LX6 processor at 240MHz with Wi-Fi 802.11 b/g/n, Bluetooth 4.2 BLE, 520KB SRAM, 8MB flash, and 2MB PSRAM.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}
- **Protocols:** {"name":"SPI"}, {"name":"I2C"}, {"name":"UART"}, {"name":"PWM"}, {"name":"ADC"}, {"name":"DAC"}
- **Available Software:** Arduino IDE, ESP-IDF, MicroPython
- **Firmware Compatible:** arduino, micropython, esphome
- **Links:** Product Url: https://lilygo.cc/products/t-micro32-plus, Github Url: https://github.com/Xinyuan-LilyGO
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** iot, smart-home, environmental-monitoring, industrial-automation

## Tags

`esp32`, `wifi`, `bluetooth`, `psram`, `compact-module`, `lilygo`, `iot`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-micro32-plus)

---

# LILYGO T-Micro32 V2.0

> LILYGO T-Micro32 V2.0 is a 45%-smaller ESP32 PICO-D4 module with integrated IPEX antenna connector, designed for space-constrained embedded product designs.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 4.24, Buy Url: https://lilygo.cc/products/t-micro32-v2-0
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-micro32-v2-0","price":"$4.24"}
- **Board Type:** ESP32
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: ESP32 PICO-D4, Cpu Architecture: Xtensa LX6 32-bit, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 4MB, Ram: 520KB SRAM, Operating Voltage: 3.3V, Power: 3.3V, Antenna Connector: U.FL/IPEX
- **Components:** {"name":"ESP32-PICO-D4","type":"mcu","label":"Main SiP","description":"System-in-Package integrating ESP32 dual-core LX6 at 240MHz, 4MB flash, crystal, and passives in a 7×7mm package.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-pico-d4_datasheet_en.pdf"}
- **Protocols:** {"name":"SPI"}, {"name":"I2C"}, {"name":"UART"}, {"name":"PWM"}, {"name":"ADC"}, {"name":"DAC"}
- **Available Software:** Arduino IDE, ESP-IDF, MicroPython
- **Firmware Compatible:** arduino, micropython, esphome
- **Links:** Product Url: https://lilygo.cc/products/t-micro32-v2-0, Github Url: https://github.com/LilyGO/TTGO-micro32-V2.0
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** iot, smart-home, wearable, industrial-automation

## Tags

`esp32`, `pico-d4`, `wifi`, `bluetooth`, `ultra-compact`, `ipex`, `lilygo`, `iot`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-micro32-v2)

---

# LILYGO T-Micro32 S3

> LILYGO T-Micro32 S3 is an ultra-compact ESP32-S3FH4R2 module with Wi-Fi, BLE 5.0, 4MB flash, 2MB PSRAM, and dual-core Xtensa LX7 processor in a minimal footprint.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 4.76, Buy Url: https://lilygo.cc/products/t-micro32-s3
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-micro32-s3","price":"$4.76"}
- **Board Type:** ESP32-S3
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3FH4R2, Cpu Architecture: Xtensa LX7 32-bit, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 4MB, Ram: 512KB SRAM, Psram: 2MB, Operating Voltage: 3.3V, Power: 3.3V, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"ESP32-S3FH4R2","type":"mcu","label":"Main MCU","description":"Dual-core Xtensa LX7 at 240MHz with Wi-Fi 802.11 b/g/n, Bluetooth 5.0 LE, USB OTG, vector instructions, 4MB flash, 2MB PSRAM.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}
- **Protocols:** {"name":"SPI"}, {"name":"I2C"}, {"name":"UART"}, {"name":"PWM"}, {"name":"ADC"}, {"name":"USB OTG"}
- **Available Software:** Arduino IDE, PlatformIO, MicroPython
- **Firmware Compatible:** arduino, platformio, micropython, esphome
- **Links:** Product Url: https://lilygo.cc/products/t-micro32-s3, Github Url: https://github.com/Xinyuan-LilyGO
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** iot, smart-home, wearable, environmental-monitoring

## Tags

`esp32-s3`, `wifi`, `bluetooth`, `psram`, `compact-module`, `lilygo`, `iot`, `usb-otg`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-micro32-s3)

---

# LILYGO T4

> LILYGO T4 is an ESP32 development board with 8MB PSRAM, optional 2.2 or 2.4-inch ILI9341 TFT LCD display, Wi-Fi, Bluetooth 4.2 BLE, and Li-Po battery support.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 16.66, Buy Url: https://lilygo.cc/products/t4
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t4","price":"$16.66"}
- **Board Type:** ESP32
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: ESP32, Cpu Architecture: Xtensa LX6 32-bit, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 4MB, Ram: 520KB SRAM, Psram: 8MB, Usb: Micro USB (CH9102F), Operating Voltage: 3.3V, Power: 5V + LiPo, Sd Card: none, Display Type: ILI9341 TFT LCD, Display Size: 2.4", Display Resolution: 320x240
- **Components:** {"name":"ESP32","type":"mcu","label":"Main MCU","description":"Dual-core Xtensa LX6 at 240MHz with Wi-Fi 802.11 b/g/n, Bluetooth 4.2 BLE, 520KB SRAM, 4MB flash, 8MB PSRAM.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"name":"ILI9341","type":"display-driver","label":"TFT LCD Driver","description":"ILI9341 TFT LCD display driver supporting 320x240 resolution, 65K colors, via 4-wire SPI interface, available in 2.2\" and 2.4\" screen sizes.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/ILI9341.pdf"}
- **Protocols:** {"name":"SPI"}, {"name":"I2C"}, {"name":"UART"}, {"name":"PWM"}, {"name":"ADC"}, {"name":"DAC"}
- **Available Software:** Arduino IDE, MicroPython
- **Firmware Compatible:** arduino, micropython, esphome
- **Links:** Product Url: https://lilygo.cc/products/t4, Github Url: https://github.com/Xinyuan-LilyGO/TTGO-T4-TestCode
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** iot, smart-home, smart-home-dashboard, digital-signage

## Tags

`esp32`, `ili9341`, `tft-lcd`, `wifi`, `bluetooth`, `psram`, `lilygo`, `iot`, `display`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t4)

---

# LILYGO T5 4.7-inch E-Paper V2.3

> ESP32-S3 e-paper development board with 4.7-inch 540×960 16-grayscale display (EDO47TC1), Wi-Fi, Bluetooth 5.0, PCF8563 RTC, 16MB flash, 8MB PSRAM, and optional capacitive touch overlay.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 39.99, Buy Url: https://lilygo.cc/products/t5-4-7-inch-e-paper-v2-3
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t5-4-7-inch-e-paper-v2-3","price":"$39.99"}
- **Board Type:** ESP32-S3
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3-WROOM-1-N16R8, Cpu Architecture: Xtensa LX7 dual-core, Flash: 16MB, Psram: 8MB, Operating Voltage: 3.3V, Power: 5V + LiPo, Display Type: E-Paper, Display Size: 4.7", Display Resolution: 540×960, Sd Card: none
- **Components:** {"name":"ESP32-S3-WROOM-1-N16R8","type":"mcu","label":"Microcontroller Module","description":"Dual-core Xtensa LX7 at 240MHz with 16MB flash, 8MB PSRAM OPI, Wi-Fi and BLE 5.0","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"ED047TC1","type":"display-driver","label":"E-Paper Display Driver","description":"4.7-inch e-paper display driver IC; 540×960 resolution; 16 gray levels; ultra-wide viewing angle; low power consumption","datasheetUrl":"https://www.good-display.com/companyfile/GDEW047T2.pdf"}, {"name":"PCF8563","type":"rtc","label":"Real-Time Clock","description":"NXP PCF8563 low-power RTC with I2C interface for timekeeping in low-power applications","datasheetUrl":"https://www.nxp.com/docs/en/data-sheet/PCF8563.pdf"}
- **Protocols:** {"name":"SPI"}, {"name":"I2C"}, {"name":"UART"}
- **Firmware Compatible:** arduino, esp-idf
- **Available Software:** {"name":"Arduino IDE","url":"https://www.arduino.cc/"}, {"name":"LilyGo-EPD47","url":"https://github.com/Xinyuan-LilyGO/LilyGo-EPD47"}
- **Links:** Product Url: https://lilygo.cc/products/t5-4-7-inch-e-paper-v2-3, Github Url: https://github.com/Xinyuan-LilyGO/LilyGo-EPD47/tree/esp32s3
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** e-paper-display, digital-signage, smart-home-dashboard, low-power-iot

## Tags

`esp32-s3`, `e-paper`, `epaper`, `e-ink`, `4-7-inch`, `low-power`, `rtc`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t5-4-7-e-paper-v2-3)

---

# LILYGO T-Embed CC1101 Plus

> Enhanced ESP32-S3 handheld with CC1101 sub-GHz radio, nRF24L01 2.4GHz radio, 1.9" IPS LCD, IR transceiver, 16MB flash, 8MB SRAM. Upgraded version of T-Embed CC1101 with added 2.4GHz wireless module.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 58.66, Buy Url: https://lilygo.cc/products/t-embed-cc1101-plus
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-embed-cc1101-plus","price":"$58.66"}, {"name":"OpenELab","url":"https://openelab.io/products/lilygo-t-embed-cc1101-plus","price":"€69.95"}
- **Board Type:** ESP32-S3
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3, Cpu Architecture: Xtensa LX7 dual-core, Flash: 16MB, Ram: 8MB, Operating Voltage: 3.3V, Power: 5V + LiPo, Usb: USB-C, Display Type: IPS LCD, Display Size: 1.9", Display Resolution: 170×320, Sd Card: none
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"Microcontroller","description":"Dual-core Xtensa LX7 at 240MHz with Wi-Fi b/g/n and BLE 5.0; 16MB flash, 8MB SRAM","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"CC1101","type":"transceiver","label":"Sub-GHz RF Transceiver","description":"Texas Instruments CC1101 low-power sub-GHz transceiver supporting 315/433/868/915MHz ISM bands","datasheetUrl":"https://www.ti.com/lit/ds/symlink/cc1101.pdf"}, {"name":"nRF24L01","type":"transceiver","label":"2.4GHz RF Transceiver","description":"Nordic Semiconductor nRF24L01 2.4GHz ISM band wireless transceiver module","datasheetUrl":"https://www.nordicsemi.com/Products/nRF24L01"}, {"name":"ST7789V","type":"display-driver","label":"LCD Display Driver","description":"1.9-inch 170×320 IPS LCD display controller with SPI interface","datasheetUrl":"https://www.crystalfontz.com/controllers/Sitronix/ST7789V/"}
- **Protocols:** {"name":"SPI"}, {"name":"I2C"}, {"name":"UART"}
- **Firmware Compatible:** arduino, esp-idf
- **Available Software:** {"name":"Arduino IDE","url":"https://www.arduino.cc/"}, {"name":"ESP-IDF","url":"https://idf.espressif.com/"}
- **Links:** Product Url: https://lilygo.cc/products/t-embed-cc1101-plus, Github Url: https://github.com/Xinyuan-LilyGO/T-Embed-CC1101
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** rf-signal-analysis, sub-ghz-communication, ir-remote-control, wireless-research, security-research

## Tags

`esp32-s3`, `cc1101`, `nrf24l01`, `sub-ghz`, `ir`, `rf-hacking`, `multi-band`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-embed-cc1101-plus)

---

# DFRobot FireBeetle 2 ESP32-S3 AIoT Camera

> ESP32-S3 development board with integrated OV2640 camera, 16MB flash, 8MB PSRAM, WiFi and BLE connectivity. Designed for AIoT applications, computer vision, and edge AI projects.

## Details

- **Brand:** DFRobot
- **Price:** Usd: 22.9, Buy Url: https://openelab.io/products/dfrobot-firebeetle-aiot-camera
- **Stores:** {"name":"OpenELAB","url":"https://openelab.io/products/dfrobot-firebeetle-aiot-camera","price":"$22.90"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 16MB, Psram: 8MB, Usb: Type-C, Operating Voltage: 3.3V, Power: 5V, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"type":"Camera","name":"OV2640","label":"2MP Camera Module","description":"2MP camera module for image capture and streaming","datasheetUrl":"https://www.uctronics.com/download/OV2640_DS.pdf"}, {"type":"SoC","name":"ESP32-S3","label":"Dual-Core WiFi & BLE MCU","description":"Dual-core Xtensa LX7 with AI acceleration","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}
- **Protocols:** {"name":"SPI"}, {"name":"I2C"}, {"name":"UART"}
- **Firmware Compatible:** arduino, esp-idf, micropython
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** computer-vision, security-camera, edge-ai, iot-prototyping, video-streaming
- **Links:** Product Url: https://openelab.io/products/dfrobot-firebeetle-aiot-camera, Github Url: https://github.com/DFRobot/FireBeetle-ESP32S3

## Tags

`esp32-s3`, `camera`, `aiot`, `computer-vision`, `dfrobot`, `ov2640`, `edge-ai`

---
[View full page](https://openhardware.directory/s/1439/dfrobot-firebeetle-2-esp32-s3-aiot-camera)

---

# DezKVM Go

> Open-source KVM-over-USB device for controlling headless computers from your laptop. Features HDMI capture up to 1080p 25fps, virtual keyboard/mouse via USB HID, and a browser-based interface requiring no drivers.

## Details

- **Brand:** imuslab
- **Price:** Usd: 24.99, Buy Url: https://www.tindie.com/products/tobychui/dezkvm-go-kvm-over-usb-device/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/tobychui/dezkvm-go-kvm-over-usb-device/","price":"$24.99"}
- **Board Type:** KVM Device
- **Connectivity:** Wifi: false, Bluetooth: false, Zigbee: false, Ethernet: false
- **Specs:** Cpu: No onboard CPU — passive USB hub design with dedicated controller ICs (CH9329, CH340C, MS2109, SL2.1A), Cpu Architecture: N/A (dedicated IC design), Flash: N/A (no onboard flash storage), Ram: N/A (no onboard RAM), Operating Voltage: 5V, Dimensions: 54 x 17 x 85 mm, Weight: ~50g, Usb: 2x USB-C 2.0, Power: 5V 1A via USB, Video Input: HDMI (up to 1080p @ 25fps), Audio Input: 48kHz PCM via HDMI, Enclosure: 3D-printed PLA case, Antenna Connector: None, Sd Card: none
- **Components:** {"name":"MS2109","type":"video-capture","label":"HDMI Capture","description":"Macro Silicon MS2109 USB 2.0 HDMI video capture chip, captures up to 1080p input and outputs UVC-compatible video stream over USB.","datasheetUrl":"https://www.lcsc.com/product-detail/USB-Converters_Macro-Silicon-Technology-MS2109_C3035383.html"}, {"name":"SL2.1A","type":"usb-hub","label":"USB Hub Controller","description":"SL2.1A USB 2.0 hub controller IC, routes the HDMI capture, HID controller, and serial bridge through a single upstream USB-C port.","datasheetUrl":"https://www.lcsc.com/product-detail/USB-ICs_CoreChips-Shenzhen-SL2-1A_C126729.html"}, {"name":"CH340C","type":"usb-serial","label":"USB-to-Serial Bridge","description":"WCH CH340C USB-to-UART bridge chip, provides serial communication between the host browser (via Web Serial API) and the CH9329 HID controller.","datasheetUrl":"https://www.wch-ic.com/downloads/CH340DS1_PDF.html"}, {"name":"CH9329","type":"hid-controller","label":"USB HID Controller","description":"WCH CH9329 UART-to-USB HID chip, receives serial keyboard and mouse commands from the host and emulates a standard USB keyboard and mouse on the target computer. Operates at 115200 baud.","datasheetUrl":"https://www.wch-ic.com/downloads/CH9329DS1_PDF.html"}
- **Protocols:** {"name":"USB","description":"USB 2.0 for video capture, HID emulation, and serial communication"}, {"name":"UART","description":"Serial UART at 115200 baud between CH340C and CH9329"}, {"name":"UVC","description":"USB Video Class for HDMI capture stream"}, {"name":"USB HID","description":"USB Human Interface Device protocol for keyboard and mouse emulation"}, {"name":"HTTP","description":"HTTPS web server for browser-based remote control interface"}
- **Available Software:** {"name":"DezKVM Go Server","url":"https://github.com/tobychui/DezKVM-Go","description":"Go-based HTTPS server providing browser UI with live video/audio, virtual keyboard/mouse, OCR copy, screenshot, and mouse jiggler features"}
- **Links:** Product Url: https://www.tindie.com/products/tobychui/dezkvm-go-kvm-over-usb-device/, Github Url: https://github.com/tobychui/DezKVM-Go, Schematics Url: https://github.com/tobychui/DezKVM-Go
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true, License: GPL-3.0
- **Open Source Status:** fully-open
- **Product Readiness:** consumer
- **Use Cases:** kvm-over-usb, headless-server-management, video-capture, remote-control, usb-hid-device

## Tags

`kvm`, `kvm-over-usb`, `hdmi-capture`, `open-source-hardware`, `usb-hid`, `headless`, `remote-control`, `browser-based`, `go-lang`, `tindie`

---
[View full page](https://openhardware.directory/s/1439/dezkvm-go)

---

# iCESugar-Pro FPGA Development Board

> Open-source Lattice ECP5 FPGA dev board with 24K LUTs, 32MB SDRAM, 32MB SPI flash, 106 GPIO pins in DDR SODIMM form factor. Supports fully open-source toolchain (Yosys + Nextpnr) and RISC-V Linux.

## Details

- **Brand:** MuseLab
- **Price:** Usd: 60, Buy Url: https://www.tindie.com/products/johnnywu/icesugar-pro-fpga-development-board/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/johnnywu/icesugar-pro-fpga-development-board/","price":"$60.00"}
- **Board Type:** FPGA
- **Connectivity:** Wifi: false, Bluetooth: false, Zigbee: false, Ethernet: false
- **Specs:** Cpu: Lattice ECP5 LFE5U-25F (24K LUT FPGA), Cpu Architecture: FPGA (Lattice ECP5), Cpu Frequency: 25MHz (crystal oscillator), Cpu Cores: N/A (FPGA), Ram: 32MB SDRAM, Flash: 32MB SPI, Gpio: 106, Usb: USB-C, Power: 5V, Operating Voltage: 3.3V, Sd Card: microSD, Antenna Connector: N/A, Clock Speed: 25MHz crystal oscillator, Luts: 24K, Embedded Memory: 1008Kb (56x 18Kb sysMEM blocks + 194Kb distributed RAM + 128KB SPRAM), Dsp Multipliers: 28x 18x18, Plls: 1, Fpga Package: BGA-256 (0.8mm pitch), Form Factor: DDR2 SODIMM (200-pin edge connector)
- **Components:** {"name":"LFE5U-25F-6BG256C","type":"fpga","label":"Lattice ECP5 FPGA","description":"Lattice Semiconductor ECP5 FPGA with 24K LUTs, 1008Kb embedded memory, 28 DSP multipliers, 1 PLL, in BGA-256 package. Fully supported by open-source Yosys + Nextpnr toolchain.","datasheetUrl":"https://github.com/wuxx/icesugar-pro/blob/master/doc/FPGA-DS-02012-1-9-ECP5-ECP5G-Family-Data-Sheet-1022822.pdf"}, {"name":"IS42S16160B","type":"memory","label":"ISSI 32MB SDRAM","description":"ISSI IS42S16160B 256Mbit (32MB) synchronous DRAM with 16-bit data bus, suitable for frame buffers and running Linux on soft-core RISC-V processors.","datasheetUrl":"https://github.com/wuxx/icesugar-pro/blob/master/doc/IS42S16160B.pdf"}, {"name":"W25Q256JV","type":"flash-memory","label":"Winbond 32MB SPI Flash","description":"Winbond W25Q256JV 256Mbit (32MB) SPI NOR flash memory with dual/quad SPI support and up to 133MHz clock for FPGA bitstream and firmware storage.","datasheetUrl":"https://github.com/wuxx/icesugar-pro/blob/master/doc/w25q256jv.pdf"}, {"name":"APM32F1 (iCELink)","type":"debugger","label":"iCELink Onboard Debugger","description":"Geehy APM32F1 ARM Cortex-M3 MCU running ARM Mbed DAPLink firmware. Provides drag-and-drop bitstream programming via virtual USB drive, USB CDC serial port directly connected to FPGA, and dual JTAG interfaces (native ECP5 + GPIO-based for custom SoC).","datasheetUrl":"https://global.geehy.com/apm32?id=13"}
- **Protocols:** {"name":"SPI","description":"SPI interface for flash memory and SD card communication."}, {"name":"SDIO","description":"SDIO interface for high-speed SD card access."}, {"name":"JTAG","description":"Dual JTAG interfaces: native ECP5 JTAG and GPIO-based JTAG for custom SoC debugging."}, {"name":"UART","description":"USB CDC serial port via iCELink debugger directly connected to FPGA."}, {"name":"USB CDC","description":"USB Communications Device Class virtual serial port for FPGA communication."}, {"name":"GPIO","description":"106 general-purpose I/O pins via DDR2 SODIMM-200P edge connector."}
- **Available Software:** {"name":"Yosys","url":"https://github.com/YosysHQ/yosys","description":"Open-source RTL synthesis framework for Verilog."}, {"name":"Nextpnr","url":"https://github.com/YosysHQ/nextpnr","description":"Open-source FPGA place-and-route tool supporting ECP5."}, {"name":"Project Trellis","url":"https://github.com/enjoy-digital/litex","description":"Open-source ECP5 bitstream documentation and tools."}, {"name":"LiteX","url":"https://github.com/enjoy-digital/litex","description":"Python-based SoC builder framework for running RISC-V Linux on FPGA."}, {"name":"icesprog","url":"https://github.com/wuxx/icesugar-pro","description":"Command-line FPGA programming tool for iCESugar boards."}, {"name":"oss-cad-suite","url":"https://github.com/YosysHQ/oss-cad-suite-build","description":"Complete open-source EDA toolchain bundle including Yosys, Nextpnr, and more."}
- **Links:** Product Url: https://www.tindie.com/products/johnnywu/icesugar-pro-fpga-development-board/, Github Url: https://github.com/wuxx/icesugar-pro, Datasheet Url: https://github.com/wuxx/icesugar-pro/blob/master/doc/FPGA-DS-02012-1-9-ECP5-ECP5G-Family-Data-Sheet-1022822.pdf, Schematics Url: https://github.com/wuxx/icesugar-pro/tree/master/schematic
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Open Source Status:** fully-open
- **Product Readiness:** developer
- **Use Cases:** custom-logic-design, fpga-prototyping, risc-v-development, fpga-linux, hdmi-video-output, digital-signal-processing, embedded-systems-education, educational-platform, prototyping, hardware-accelerated-iot

## Tags

`fpga`, `lattice-ecp5`, `open-source`, `risc-v`, `yosys`, `nextpnr`, `sodimm`, `icesugar`, `muselab`, `litex`, `icelink`, `verilog`

---
[View full page](https://openhardware.directory/s/1439/icesugar-pro)

---

# duckyPad Pro

> 20-key open-source mechanical macropad with duckyScript engine, ESP32-S3, 1.5\" OLED, Bluetooth 5.0, hot-swap switches, dual rotary encoders, and microSD — a powerful Stream Deck alternative.

## Details

- **Brand:** dekuNukem
- **Price:** Usd: 84.99, Buy Url: https://www.tindie.com/products/dekunukem/duckypad-pro-macro-scripting-beyond-qmkvia/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/dekunukem/duckypad-pro-macro-scripting-beyond-qmkvia/","price":"$84.99"}
- **Board Type:** macropad
- **Connectivity:** Wifi: WiFi 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3 Xtensa LX7 dual-core @ 240MHz, Cpu Architecture: Xtensa LX7, Flash: 4MB, Ram: 512KB SRAM, Psram: 2MB, Usb: USB-C, Gpio: 20 keys + 2 encoders + expansion, Display Type: OLED, Display Size: 1.5", Display Resolution: 128×128, Power: 5V, Operating Voltage: 3.3V, Sd Card: microSD, Charging Port: USB-C
- **Components:** {"name":"ESP32-S3FN4R2","type":"mcu","label":"ESP32-S3FN4R2 MCU","description":"Espressif ESP32-S3FN4R2 dual-core Xtensa LX7 SoC at 240MHz with 4MB flash, 2MB PSRAM, WiFi 802.11 b/g/n, and Bluetooth 5.0 LE.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"SSD1306","type":"display-driver","label":"SSD1306 OLED Driver","description":"Solomon Systech SSD1306-compatible OLED display controller driving the 128x128 1.5-inch OLED via SPI interface with 256-step brightness control.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf"}, {"name":"PEC12R","type":"rotary-encoder","label":"Bourns PEC12R Rotary Encoder (x2)","description":"Two Bourns PEC12R series incremental rotary encoders with integrated tactile push-switch, supporting max 24mm knob diameter.","datasheetUrl":"https://www.bourns.com/docs/Product-Datasheets/PEC12R.pdf"}, {"name":"kailh-hot-swap-socket","type":"switch-socket","label":"Kailh Hot-Swap Sockets (x20)","description":"20 Kailh hot-swap sockets compatible with Cherry MX 3-pin and 5-pin mechanical switches for tool-free switch replacement.","datasheetUrl":"https://www.kailhswitch.com/mechanical-keyboard-switches/box-switches/hot-swapping-pcb-socket.html"}, {"name":"WS2812B","type":"led-driver","label":"WS2812B ARGB LEDs (x20)","description":"20 north-facing WS2812B-compatible addressable RGB LEDs for per-key lighting, driven via ESP32-S3 RMT peripheral at 10MHz.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf"}
- **Protocols:** {"name":"SPI","pins":"MOSI: GPIO10, SCK: GPIO11, DC: GPIO12, RST: GPIO13, CS: GPIO14","description":"SPI bus for OLED display communication"}, {"name":"UART","pins":"TX: GPIO16, RX: GPIO15","description":"UART at 115200 baud for expansion module daisy-chain communication"}, {"name":"USB","pins":"USB-C (native USB OTG)","description":"Native USB OTG for HID keyboard/mouse emulation and DFU firmware updates"}
- **Gpio Map:** {"pin":"GPIO0","function":"Rotary Encoder 1 Switch"}, {"pin":"GPIO1","function":"Rotary Encoder 1 B"}, {"pin":"GPIO2","function":"Rotary Encoder 1 A"}, {"pin":"GPIO3","function":"Rotary Encoder 2 Switch"}, {"pin":"GPIO4","function":"Rotary Encoder 2 B"}, {"pin":"GPIO5","function":"Rotary Encoder 2 A"}, {"pin":"GPIO6","function":"SD Card Detect"}, {"pin":"GPIO10","function":"OLED SPI MOSI"}, {"pin":"GPIO11","function":"OLED SPI SCK"}, {"pin":"GPIO12","function":"OLED DC"}, {"pin":"GPIO13","function":"OLED Reset"}, {"pin":"GPIO14","function":"OLED CS"}, {"pin":"GPIO15","function":"Expansion UART RX"}, {"pin":"GPIO16","function":"Expansion UART TX"}, {"pin":"GPIO17","function":"Plus Button"}, {"pin":"GPIO18","function":"Minus Button"}, {"pin":"GPIO35","function":"Key Matrix Row 4"}, {"pin":"GPIO36","function":"Key Matrix Row 3"}, {"pin":"GPIO37","function":"Key Matrix Row 2"}, {"pin":"GPIO38","function":"Key Matrix Column 3"}, {"pin":"GPIO39","function":"Key Matrix Column 2"}, {"pin":"GPIO40","function":"Key Matrix Row 1"}, {"pin":"GPIO41","function":"Key Matrix Column 1"}, {"pin":"GPIO42","function":"Key Matrix Column 0"}, {"pin":"GPIO45","function":"Key Matrix Row 0"}
- **Links:** Product Url: https://www.tindie.com/products/dekunukem/duckypad-pro-macro-scripting-beyond-qmkvia/, Github Url: https://github.com/dekuNukem/duckyPad-Pro, Wiki Url: https://github.com/dekuNukem/duckyPad-Pro/blob/master/doc/getting_started.md, Schematics Url: https://github.com/dekuNukem/duckyPad-Pro/tree/master/pcb
- **Firmware Compatible:** duckyScript, esp-idf
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true, License: MIT
- **Product Readiness:** consumer
- **Use Cases:** macro-keyboard, programmable-keyboard, usb-hid-device, macro-scripting, stream-deck-alternative, desktop-automation

## Tags

`macropad`, `duckyScript`, `mechanical-keyboard`, `macro-automation`, `esp32-s3`, `bluetooth`, `open-source-hardware`, `hot-swap`, `stream-deck-alternative`, `oled-display`, `rotary-encoder`, `usb-hid`

---
[View full page](https://openhardware.directory/s/1439/duckypad-pro)

---

# pic0rick Pico Ultrasound Pulse-Echo System

> OSHWA-certified open-source ultrasound development kit built around the Raspberry Pi Pico (RP2040). Features a 60 Msps 10-bit ADC, AD8331 time-gain amplifier, and three-level bipolar pulser for NDT and education.

## Details

- **Brand:** kelu124
- **Price:** Usd: 299, Buy Url: https://www.tindie.com/products/kelu124/pic0rick-a-pico-ultrasound-pulse-echo-system/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/kelu124/pic0rick-a-pico-ultrasound-pulse-echo-system/","price":"$299.00"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: false, Bluetooth: false, Zigbee: false, Ethernet: false
- **Specs:** Cpu: RP2040 ARM Cortex-M0+ dual-core @ 133MHz, Cpu Architecture: ARM Cortex-M0+, Ram: 264 KB, Flash: 2 MB (on Pico W), Usb: Micro-USB (via Raspberry Pi Pico), Power: 5V, Operating Voltage: 3.3V, Gpio: 26 GPIO (RP2040)
- **Components:** {"name":"RP2040","type":"MCU","label":"Raspberry Pi RP2040","description":"Dual-core ARM Cortex-M0+ microcontroller at 133 MHz with 264 KB SRAM and dual PIO blocks for high-speed ADC acquisition and VGA output.","datasheetUrl":"https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf"}, {"name":"AD8331","type":"Amplifier","label":"Analog Devices AD8331 VGA","description":"Ultralow noise variable-gain amplifier providing 7.5 dB to 55.5 dB continuous gain range with 120 MHz bandwidth for ultrasound time-gain compensation.","datasheetUrl":"https://www.analog.com/media/en/technical-documentation/data-sheets/AD8331_8332_8334.pdf"}, {"name":"MCP4812","type":"DAC","label":"Microchip MCP4812 SPI DAC","description":"10-bit dual-channel SPI DAC with internal voltage reference used to control the AD8331 gain via programmable analog voltage.","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/20002249B.pdf"}, {"name":"MD1210","type":"Pulser","label":"Microchip MD1210 MOSFET Driver","description":"High-speed ultrasound MOSFET driver for controlling the TC6320 complementary MOSFET pair in three-level pulse generation circuits.","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/20005605A.pdf"}, {"name":"TC6320","type":"Pulser","label":"Microchip TC6320 HV MOSFET Pair","description":"High-voltage complementary N/P-channel MOSFET pair for bipolar ultrasound pulse generation, driven by the MD1210.","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/21571B.pdf"}
- **Protocols:** {"name":"SPI"}, {"name":"PMOD"}, {"name":"ADC"}, {"name":"GPIO"}
- **Links:** Product Url: https://www.tindie.com/products/kelu124/pic0rick-a-pico-ultrasound-pulse-echo-system/, Github Url: https://github.com/kelu124/pic0rick, Wiki Url: https://un0rick.cc/pic0rick, Schematics Url: https://github.com/kelu124/pic0rick
- **Certifications:** OSHWA
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true, License: TAPR-OHL
- **Product Readiness:** diy-kit
- **Use Cases:** ultrasound-imaging, non-destructive-testing, signal-acquisition, educational-platform, embedded-systems-education, prototyping

## Tags

`ultrasound`, `pulse-echo`, `ndt`, `non-destructive-testing`, `rp2040`, `raspberry-pi-pico`, `open-hardware`, `oshwa`, `adc`, `tgc`, `signal-processing`, `pmod`

---
[View full page](https://openhardware.directory/s/1439/pic0rick)

---

# UPduino v3.1

> A low-cost, fully open source FPGA development board built on the Lattice ICE40UP5K with 5.3K LUTs, on-board FTDI FT232H USB programmer, 4MB qSPI flash, and 39 GPIO pins on PMOD-compatible headers.

## Details

- **Brand:** tinyVision.ai
- **Price:** Usd: 36, Buy Url: https://www.tindie.com/products/tinyvision_ai/upduino-v31-low-cost-lattice-ice40-fpga-board/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/tinyvision_ai/upduino-v31-low-cost-lattice-ice40-fpga-board/","price":"$36.00"}
- **Board Type:** FPGA
- **Connectivity:** Wifi: No, Bluetooth: No, Zigbee: No, Ethernet: No
- **Specs:** Cpu: Lattice ICE40UP5K (5.3K LUT FPGA), Cpu Architecture: FPGA (Lattice iCE40), Cpu Frequency: 48MHz (internal PLL max), Cpu Cores: N/A (programmable logic), Ram: 1Mbit SPRAM + 120Kbit DPRAM, Flash: 4MB, Gpio: 39, Usb: Micro-USB, Power: 5V, Operating Voltage: 3.3V, Sd Card: none, Antenna Connector: N/A
- **Components:** {"name":"ICE40UP5K","type":"fpga","label":"Lattice ICE40UP5K","description":"Lattice iCE40 UltraPlus 5K FPGA with 5280 LUTs, 1Mbit SPRAM, 120Kbit DPRAM, and 8 DSP multiplier blocks. Ultra-low-power programmable logic supporting open source IceStorm toolchain.","datasheetUrl":"https://www.latticesemi.com/view_document?document_id=51968"}, {"name":"FT232H","type":"usb-bridge","label":"FTDI FT232H","description":"FTDI FT232H Hi-Speed USB 2.0 to multipurpose UART/FIFO/SPI/I2C/JTAG bridge IC with Multi-Protocol Synchronous Serial Engine (MPSSE). Used for FPGA programming and debug.","datasheetUrl":"https://ftdichip.com/wp-content/uploads/2025/11/DS_FT232H.pdf"}, {"name":"W25Q32JV","type":"flash-memory","label":"Winbond W25Q32JV","description":"Winbond 4MB (32Mbit) serial NOR flash memory with quad SPI (qSPI) interface for FPGA bitstream storage and configuration. Supports up to 133MHz clock speed.","datasheetUrl":"https://www.winbond.com/resource-files/w25q32jv%20revj%2005302016.pdf"}, {"name":"12MHz Oscillator","type":"tcxo","label":"12MHz Crystal Oscillator","description":"Dedicated 12MHz on-board oscillator providing stable clock source for FPGA designs. Accessible via jumper R16 for optional disconnection.","datasheetUrl":"https://abracon.com/Oscillators/ASV.pdf"}, {"name":"RGB LED","type":"led-driver","label":"RGB LED","description":"On-board RGB LED driven by the ICE40UP5K's internal LED driver IP for status indication and visual output.","datasheetUrl":"https://www.latticesemi.com/view_document?document_id=51968"}
- **Protocols:** {"name":"SPI"}, {"name":"JTAG"}, {"name":"QSPI"}, {"name":"PMOD"}, {"name":"USB"}
- **Links:** Product Url: https://www.tindie.com/products/tinyvision_ai/upduino-v31-low-cost-lattice-ice40-fpga-board/, Github Url: https://github.com/tinyvision-ai-inc/UPduino-v3.0, Wiki Url: https://upduino.readthedocs.io, Schematics Url: https://github.com/tinyvision-ai-inc/UPduino-v3.0/blob/master/Board/v3.0/UPduino_v3.0.pdf
- **Firmware Compatible:** icestorm, apio, yosys
- **Open Source:** Schematics: true, Pcb Layout: true, License: MIT
- **Product Readiness:** developer
- **Use Cases:** fpga-development, digital-logic-education, risc-v-soft-core, prototyping

## Tags

`fpga`, `ice40`, `lattice`, `open-source-hardware`, `kicad`, `icestorm`, `yosys`, `risc-v`, `pmod`, `usb-programmer`, `dev-board`

---
[View full page](https://openhardware.directory/s/1439/upduino-v3-1)

---

# BlueMicro PyKey60

> Open-source 60% mechanical keyboard PCB with RP2040 MCU, per-key RGB NeoPixel LEDs, Kailh hot-swap sockets, onboard buzzer, and USB-C. Runs KMK and CircuitPython firmware.

## Details

- **Brand:** BlueMicro
- **Price:** Usd: 50, Buy Url: https://www.tindie.com/products/jpconstantineau/pykey60-rgb-keyboard-pcb-with-a-rp2040/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/jpconstantineau/pykey60-rgb-keyboard-pcb-with-a-rp2040/","price":"$50.00"}
- **Board Type:** keyboard-pcb
- **Connectivity:** Wifi: No, Bluetooth: No, Zigbee: No, Ethernet: No
- **Specs:** Cpu: ARM Cortex-M0+ dual-core @ 133MHz (RP2040), Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 133MHz, Cpu Cores: 2, Ram: 264KB SRAM, Flash: 16MB, Usb: USB-C, Power: 5V, Operating Voltage: 3.3V, Antenna Connector: N/A, Sd Card: none
- **Components:** {"name":"RP2040","type":"mcu","label":"RP2040","description":"Raspberry Pi dual-core ARM Cortex-M0+ microcontroller running at 133MHz with 264KB SRAM, 30 multifunction GPIO pins, programmable I/O (PIO), and native USB 1.1 support.","datasheetUrl":"https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf"}, {"name":"W25Q128JV","type":"flash","label":"W25Q128JVS","description":"Winbond 128Mbit (16MB) serial NOR flash memory with SPI/Dual-SPI/Quad-SPI interface, operating at up to 133MHz for firmware and CircuitPython library storage.","datasheetUrl":"https://www.winbond.com/resource-files/w25q128jv%20revf%2003272018%20plus.pdf"}, {"name":"WS2812B","type":"led","label":"WS2812B NeoPixel RGB LED","description":"Addressable RGB LED with integrated WS2812B driver IC, supporting daisy-chained single-wire serial control at 800Kbps for per-key underglow lighting effects.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf"}, {"name":"kailh-hot-swap-socket","type":"connector","label":"Kailh Hot-Swap Socket","description":"PCB-mount hot-swap sockets allowing tool-free insertion and removal of Cherry MX-compatible mechanical keyboard switches without soldering.","datasheetUrl":"https://www.kailhswitch.com/mechanical-keyboard-switches/box-switches/hot-swap-pcb-socket.html"}, {"name":"piezo-buzzer","type":"audio","label":"Piezo Buzzer","description":"Onboard piezoelectric transducer providing audio feedback for keystrokes, layer changes, and configurable tone alerts.","datasheetUrl":"https://www.murata.com/en-us/products/sound/sounder/overview"}
- **Protocols:** {"name":"USB","description":"USB 1.1 Full Speed (12Mbps) via native RP2040 USB controller for keyboard HID communication"}, {"name":"SPI","description":"Serial Peripheral Interface for communication with W25Q128JVS external flash memory"}, {"name":"GPIO","description":"General-purpose I/O pins for the 14x5 keyboard switch matrix scanning"}
- **Links:** Product Url: https://www.tindie.com/products/jpconstantineau/pykey60-rgb-keyboard-pcb-with-a-rp2040/, Github Url: https://github.com/jpconstantineau/PyKey60, Wiki Url: https://pykey.jpconstantineau.com, Schematics Url: https://github.com/jpconstantineau/PyKey60
- **Firmware Compatible:** KMK, circuitpython
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true, License: CERN-OHL-W-2.0
- **Open Source Status:** fully-open
- **Product Readiness:** diy-kit
- **Use Cases:** mechanical-keyboard, custom-input-device, circuitpython-learning

## Tags

`mechanical-keyboard`, `rp2040`, `circuitpython`, `kmk`, `rgb`, `hot-swap`, `60-percent`, `open-hardware`, `neopixel`, `gh60`

---
[View full page](https://openhardware.directory/s/1439/pykey60)

---

# Waveshare RoArm-M1

> ESP32-based 5-DOF desktop robotic arm with high-torque serial bus servos, WiFi/Bluetooth control, motion recording, inverse kinematics, and ROS 2 support. Carbon fiber and aluminum construction.

## Details

- **Brand:** Waveshare
- **Price:** Usd: 299.99, Buy Url: https://www.waveshare.com/roarm-m1.htm
- **Stores:** {"name":"Waveshare Official","url":"https://www.waveshare.com/roarm-m1.htm","price":"$299.99"}, {"name":"OpenELab","url":"https://openelab.io/products/waveshare-roarm-m1-desktop-robotic-arm","price":"$379.00"}
- **Board Type:** robotic-arm
- **Connectivity:** Wifi: 2.4GHz, Bluetooth: BLE 4.2
- **Specs:** Cpu: ESP32-WROOM-32, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Flash: 4MB, Ram: 520KB SRAM, Power: 12V 5A DC, Usb: Type-C, Operating Voltage: 3.3V, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"type":"MCU","name":"ESP32-WROOM-32","label":"Dual-Core WiFi & BLE MCU","description":"Espressif ESP32 dual-core Xtensa LX6 microcontroller with integrated WiFi and Bluetooth","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf"}, {"type":"Servo","name":"ST3215 Serial Bus Servo (x5)","label":"30kg.cm High-Torque Serial Bus Servo","description":"Feetech ST3215 TTL serial bus servo with 30kg.cm torque, 12-bit magnetic encoder feedback, and 360-degree rotation capability","datasheetUrl":"https://www.feetechrc.com/st3215.html"}, {"type":"Display","name":"OLED Screen","label":"Status Display","description":"Onboard OLED screen for real-time arm status and parameter display","datasheetUrl":"https://www.waveshare.com/wiki/RoArm-M1"}, {"type":"LED","name":"RGB LED","label":"RGB Status Indicator","description":"Addressable RGB LED for visual state feedback and notifications","datasheetUrl":"https://www.waveshare.com/wiki/RoArm-M1"}
- **Protocols:** {"name":"UART"}, {"name":"I2C"}, {"name":"HTTP/JSON"}, {"name":"ESP-NOW"}
- **Firmware Compatible:** arduino, ros2, micropython, esp-idf
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** robotics, robotic-arm, automation, education, pick-and-place, 3d-printing-companion
- **Links:** Product Url: https://www.waveshare.com/roarm-m1.htm, Wiki Url: https://www.waveshare.com/wiki/RoArm-M1

## Tags

`robotic-arm`, `esp32`, `ros2`, `arduino`, `wifi`, `desktop-robot`, `servo`, `waveshare`

---
[View full page](https://openhardware.directory/s/1439/waveshare-roarm-m1)

---

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

## Details

- **Brand:** DFRobot
- **Price:** Usd: 69.9, Buy Url: https://openelab.io/products/dfrobot-maqueen-plusv3-stem-robot
- **Stores:** {"name":"OpenElab","url":"https://openelab.io/products/dfrobot-maqueen-plusv3-stem-robot","price":"$69.90"}, {"name":"DFRobot","url":"https://www.dfrobot.com/product-2935.html","price":"$69.90"}
- **Board Type:** robot
- **Connectivity:** Bluetooth: BLE (via micro:bit)
- **Specs:** Cpu: Nordic nRF52833 (via micro:bit), Cpu Architecture: ARM Cortex-M4, Cpu Frequency: 64MHz, Cpu Cores: 1, Ram: 128KB, Flash: 512KB, Psram: none, Operating Voltage: 3.3V, Power: AA batteries (2.4-3.0V) or 18650 (3.5-4.2V), Sd Card: none, Antenna Connector: Built-in PCB antenna
- **Components:** {"type":"Sensor","name":"TMF8821 Matrix Laser Ranging","label":"8x8 Matrix ToF Sensor","description":"Time-of-flight matrix laser ranging sensor with 64-point depth sensing, 20-4000mm range, ±11mm accuracy at close range, 60° FOV, and 60Hz update rate","datasheetUrl":"https://ams.com/tmf8820-tmf8821-tmf8828"}, {"type":"Sensor","name":"5-Channel Line Tracker","label":"Line-Tracking Sensor Array","description":"5-channel line-tracking sensor array with digital and analog output, dedicated calibration button, and built-in recognition for 4 intersection types","datasheetUrl":"https://wiki.dfrobot.com/SKU_MBT0050-AA"}, {"type":"Sensor","name":"Ambient Light Sensors","label":"Dual Light Sensors","description":"Two analog light sensors with 0-1023 data range for ambient light detection","datasheetUrl":"https://wiki.dfrobot.com/SKU_MBT0050-AA"}, {"type":"Sensor","name":"IR Receiver","label":"Infrared Receiver Module","description":"Infrared receiver for remote control functionality using standard IR protocols","datasheetUrl":"https://wiki.dfrobot.com/SKU_MBT0050-AA"}, {"type":"Motor","name":"N20 Metal Geared Motor","label":"Dual N20 DC Motors","description":"Two detachable N20 metal geared motors with independent 5V voltage regulation for reliable drive performance","datasheetUrl":"https://wiki.dfrobot.com/SKU_MBT0050-AA"}, {"type":"Encoder","name":"Magnetic Induction Encoder","label":"Dual Magnetic Encoders","description":"Two magnetic induction encoders with 4-line resolution enabling PID-controlled precise distance and angle management","datasheetUrl":"https://wiki.dfrobot.com/SKU_MBT0050-AA"}, {"type":"LED","name":"WS2812 RGB LEDs","label":"Programmable RGB LED Array","description":"4x WS2812 full-spectrum ambient RGB LEDs plus 2x programmable RGB headlights for visual feedback and light effects","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812.pdf"}, {"type":"Audio","name":"Buzzer","label":"Piezo Buzzer","description":"Onboard buzzer for audio feedback, alarms, and simple melody playback","datasheetUrl":"https://wiki.dfrobot.com/SKU_MBT0050-AA"}
- **Protocols:** {"name":"I2C"}, {"name":"UART"}, {"name":"USB"}, {"name":"GPIO"}
- **Firmware Compatible:** MakeCode, micropython, Mind+
- **Product Readiness:** diy-kit
- **Use Cases:** robotics, education, stem, line-following
- **Links:** Product Url: https://www.dfrobot.com/product-2935.html, Wiki Url: https://wiki.dfrobot.com/SKU_MBT0050_Maqueen_Plus_V3

## Tags

`micro-bit`, `stem`, `line-following`, `laser-ranging`, `education`, `pid-control`, `encoders`, `rgb-led`, `dfrobot`

---
[View full page](https://openhardware.directory/s/1439/dfrobot-maqueen-plus-v3)

---

# Raspberry Pi 5

> The latest Raspberry Pi single-board computer featuring a BCM2712 quad-core Cortex-A76 processor at 2.4GHz, PCIe 2.0, dual 4K HDMI output, USB 3.0, and available in 2GB, 4GB, 8GB, and 16GB RAM configurations.

## Details

- **Brand:** Raspberry Pi
- **Price:** Usd: 60, Buy Url: https://openelab.io/products/raspberry-pi-5-options
- **Stores:** {"name":"OpenELAB","url":"https://openelab.io/products/raspberry-pi-5-options","price":"$60"}
- **Board Type:** sbc
- **Connectivity:** Wifi: 802.11ac, Bluetooth: BLE 5.0, Ethernet: Gigabit
- **Specs:** Cpu: BCM2712 Cortex-A76, Cpu Architecture: ARM64, Cpu Frequency: 2.4GHz, Cpu Cores: 4, Ram: 2GB / 4GB / 8GB / 16GB LPDDR4X, Flash: microSD (external), Gpio: 40, Usb: 2x USB 3.0 + 2x USB 2.0, Power: USB-C 5V 5A, Sd Card: microSD, Operating Voltage: 3.3V, Antenna Connector: Built-in PCB antenna
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO2","SCL":"GPIO3"}}, {"name":"SPI","pins":{"MOSI":"GPIO10","MISO":"GPIO9","SCK":"GPIO11","CE0":"GPIO8","CE1":"GPIO7"}}, {"name":"UART","pins":{"TX":"GPIO14","RX":"GPIO15"}}, {"name":"PCIe 2.0","pins":{}}
- **Firmware Compatible:** raspberry-pi-os, ubuntu, home-assistant-os
- **Product Readiness:** consumer
- **Use Cases:** home-server, media-center, home-assistant, robotics, education, desktop-computing
- **Links:** Product Url: https://www.raspberrypi.com/products/raspberry-pi-5/
- **Open Source:** Schematics: true
- **Gpio Map:** {"pin":"GPIO2","function":"SDA1 — I2C1 Data (Pin 3)","protocol":"I2C","capabilities":["i2c","digital-input","digital-output"]}, {"pin":"GPIO3","function":"SCL1 — I2C1 Clock (Pin 5)","protocol":"I2C","capabilities":["i2c","digital-input","digital-output"]}, {"pin":"GPIO4","function":"GPIO4 — General Purpose (Pin 7)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO5","function":"GPIO5 — General Purpose (Pin 29)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO6","function":"GPIO6 — General Purpose (Pin 31)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO7","function":"CE1 — SPI0 Chip Enable 1 (Pin 26)","protocol":"SPI","capabilities":["spi","digital-input","digital-output"]}, {"pin":"GPIO8","function":"CE0 — SPI0 Chip Enable 0 (Pin 24)","protocol":"SPI","capabilities":["spi","digital-input","digital-output"]}, {"pin":"GPIO9","function":"MISO — SPI0 MISO (Pin 21)","protocol":"SPI","capabilities":["spi","digital-input","digital-output"]}, {"pin":"GPIO10","function":"MOSI — SPI0 MOSI (Pin 19)","protocol":"SPI","capabilities":["spi","digital-input","digital-output"]}, {"pin":"GPIO11","function":"SCLK — SPI0 Clock (Pin 23)","protocol":"SPI","capabilities":["spi","digital-input","digital-output"]}, {"pin":"GPIO12","function":"GPIO12 — PWM0 (Pin 32)","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO13","function":"GPIO13 — PWM1 (Pin 33)","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO14","function":"TXD — UART0 Transmit (Pin 8)","protocol":"UART","capabilities":["uart","digital-input","digital-output"]}, {"pin":"GPIO15","function":"RXD — UART0 Receive (Pin 10)","protocol":"UART","capabilities":["uart","digital-input","digital-output"]}, {"pin":"GPIO16","function":"GPIO16 — General Purpose (Pin 36)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO17","function":"GPIO17 — General Purpose (Pin 11)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO18","function":"GPIO18 — PWM0 / PCM CLK (Pin 12)","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO19","function":"GPIO19 — PWM1 / PCM FS (Pin 35)","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO20","function":"GPIO20 — PCM DIN (Pin 38)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO21","function":"GPIO21 — PCM DOUT (Pin 40)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO22","function":"GPIO22 — General Purpose (Pin 15)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO23","function":"GPIO23 — General Purpose (Pin 16)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO24","function":"GPIO24 — General Purpose (Pin 18)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO25","function":"GPIO25 — General Purpose (Pin 22)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO26","function":"GPIO26 — General Purpose (Pin 37)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO27","function":"GPIO27 — General Purpose (Pin 13)","protocol":null,"capabilities":["digital-input","digital-output"]}

## Tags

`raspberry-pi`, `sbc`, `arm`, `cortex-a76`, `linux`, `pcie`, `4k-hdmi`

---
[View full page](https://openhardware.directory/s/1439/raspberry-pi-5)

---

# Waveshare GPM280

> A portable retro gaming console based on Raspberry Pi Compute Module 3+ Lite with a 2.8-inch IPS display (640x480), 1500mAh battery, Wi-Fi ROM updates, and a compact 136.4x67.5mm form factor.

## Details

- **Brand:** Waveshare
- **Price:** Usd: 162.95, Buy Url: https://openelab.io/products/waveshare-gpm280-portable-game-console
- **Stores:** {"name":"OpenELAB","url":"https://openelab.io/products/waveshare-gpm280-portable-game-console","price":"$162.95"}
- **Board Type:** game-console
- **Connectivity:** Wifi: 802.11n, Bluetooth: BLE 4.2
- **Specs:** Cpu: BCM2837B0 Cortex-A53, Cpu Architecture: ARM64, Cpu Frequency: 1.2GHz, Cpu Cores: 4, Ram: 1GB, Flash: 32GB TF card, Display Type: IPS, Display Size: 2.8", Display Resolution: 640x480, Battery Capacity: 1500mAh, Sd Card: TF card, Power: 5V 3A, Operating Voltage: 3.3V, Antenna Connector: Built-in PCB antenna
- **Firmware Compatible:** retropie, recalbox, lakka
- **Product Readiness:** consumer
- **Use Cases:** retro-gaming, portable-console, education
- **Links:** Product Url: https://www.waveshare.com/gpm280.htm

## Tags

`waveshare`, `retro-gaming`, `portable`, `raspberry-pi-cm3`, `game-console`, `ips-display`

---
[View full page](https://openhardware.directory/s/1439/waveshare-gpm280)

---

# Waveshare LuckFox Lyra Pi

> A compact Linux development board based on the Rockchip RK3506 with triple-core Cortex-A7 + Cortex-M0, 512MB DDR3L, dual Ethernet with PoE, optional Wi-Fi 6 and 4G LTE, and a 40-pin GPIO header.

## Details

- **Brand:** Waveshare
- **Price:** Usd: 23.99, Buy Url: https://www.waveshare.com/luckfox-lyra-pi.htm
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/luckfox-lyra-pi.htm","price":"$23.99"}, {"name":"OpenELAB","url":"https://openelab.io/products/waveshare-luckfox-lyra-pi-linux-board","price":"€86.27"}
- **Board Type:** sbc
- **Connectivity:** Wifi: Wi-Fi 6 (optional), Bluetooth: BLE 5.2 (optional), Ethernet: Dual 10/100M
- **Specs:** Cpu: Rockchip RK3506 Cortex-A7, Cpu Architecture: ARM, Cpu Frequency: 1.2GHz, Cpu Cores: 3+1 (3x A7 + 1x M0), Ram: 512MB DDR3L, Flash: 8GB eMMC (Version A), Gpio: 28, Usb: ["1x USB-C OTG 2.0","3x USB HOST 2.0"], Power: USB-C, Sd Card: TF card (Version B), Operating Voltage: 3.3V, Antenna Connector: built-in PCB antenna (W variants)
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}, {"name":"CAN"}, {"name":"PWM"}, {"name":"MIPI DSI"}
- **Firmware Compatible:** linux, buildroot
- **Product Readiness:** developer
- **Use Cases:** embedded-linux, iot-gateway, industrial-iot, edge-computing
- **Links:** Product Url: https://www.waveshare.com/luckfox-lyra-pi.htm

## Tags

`waveshare`, `luckfox`, `rockchip`, `rk3506`, `linux`, `cortex-a7`, `poe`, `iot-gateway`

---
[View full page](https://openhardware.directory/s/1439/waveshare-luckfox-lyra-pi)

---

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

## Details

- **Brand:** Waveshare
- **Price:** Usd: 28.99, Buy Url: https://openelab.io/products/waveshare-luckfox-nova-micro-board
- **Stores:** {"name":"OpenELAB","url":"https://openelab.io/products/waveshare-luckfox-nova-micro-board","price":"$46.85"}, {"name":"Waveshare","url":"https://www.waveshare.com/luckfox-nova.htm","price":"$28.99"}
- **Board Type:** sbc
- **Connectivity:** Wifi: Wi-Fi 6 (optional), Bluetooth: BLE 5.2 (optional), Ethernet: 100M
- **Specs:** Cpu: Rockchip RK3308B Cortex-A35, Cpu Architecture: ARM64, Cpu Frequency: 1.3GHz, Cpu Cores: 4, Ram: 512MB DDR3, Flash: 8GB eMMC, Usb: USB-C + USB-A, Power: USB-C 5V, Sd Card: TF card (SDIO 3.0), Operating Voltage: 3.3V, Antenna Connector: built-in PCB antenna (wireless variants)
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}
- **Firmware Compatible:** linux, buildroot
- **Product Readiness:** developer
- **Use Cases:** embedded-linux, iot-gateway, industrial-iot, edge-computing
- **Links:** Product Url: https://www.waveshare.com/luckfox-nova.htm

## Tags

`waveshare`, `luckfox`, `rockchip`, `rk3308`, `linux`, `cortex-a35`, `audio`, `voice-assistant`

---
[View full page](https://openhardware.directory/s/1439/waveshare-luckfox-nova)

---

# ChameleonUltra

> Open-source NFC/RFID multi-tool built on the nRF52840 SoC. Reads, writes, cracks, and emulates 13.56MHz and 125kHz cards in a compact key-fob form factor with BLE 5.0 connectivity.

## Details

- **Brand:** Dim6 Tech
- **Price:** Usd: 39.9, Buy Url: https://www.tindie.com/products/dim6/chameleonultra-nfcrfid-readerwritersimulator/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/dim6/chameleonultra-nfcrfid-readerwritersimulator/","price":"$39.90"}, {"name":"Lab401","url":"https://lab401.com/products/chameleon-ultra","price":"$69.00"}
- **Board Type:** nfc-rfid-tool
- **Connectivity:** Bluetooth: BLE 5.0
- **Specs:** Cpu: nRF52840, Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 64MHz, Cpu Cores: 1, Ram: 256KB SRAM, Flash: 1MB, Usb: USB-C 2.0, Sd Card: none, Power: 5V USB-C / 3.7V LiPo, Battery Capacity: 90mAh, Charging Port: USB-C, Antenna Connector: Built-in PCB, Operating Voltage: 3.3V
- **Components:** {"name":"nRF52840","label":"ARM Cortex-M4F BLE 5.0 SoC","type":"mcu","description":"ARM Cortex-M4F BLE 5.0 SoC @ 64MHz with 256KB RAM and 1MB Flash","datasheetUrl":"https://www.nordicsemi.com/Products/nRF52840"}, {"name":"MFRC522","label":"13.56MHz NFC/RFID Reader/Writer","type":"nfc","description":"13.56MHz NFC/RFID reader/writer IC with MIFARE crypto support","datasheetUrl":"https://www.nxp.com/docs/en/data-sheet/MFRC522.pdf"}
- **Protocols:** {"name":"SPI"}, {"name":"USB"}, {"name":"BLE"}, {"name":"ISO 14443A"}, {"name":"EM4100"}
- **Links:** Product Url: https://www.tindie.com/products/dim6/chameleonultra-nfcrfid-readerwritersimulator/, Github Url: https://github.com/RfidResearchGroup/ChameleonUltra, Wiki Url: https://github.com/RfidResearchGroup/ChameleonUltra/wiki, Schematics Url: https://raw.githubusercontent.com/RfidResearchGroup/ChameleonUltra/main/hardware/ultra/Chameleon_nrf52_ultra_V1.0.pdf
- **Firmware Compatible:** chameleon-ultra-firmware
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true, License: GPL-3.0
- **Product Readiness:** consumer
- **Battery Powered:** Li-Po
- **Use Cases:** access-control-testing, rfid-security-research, nfc-card-cloning, physical-penetration-testing, rfid-badge-emulation

## Tags

`nfc`, `rfid`, `nrf52840`, `ble`, `security`, `penetration-testing`, `mifare`, `hid`, `em4100`, `card-emulation`

---
[View full page](https://openhardware.directory/s/1439/chameleon-ultra)

---

# CircuitMess ByteBoi 2.0

> DIY retro game console kit powered by ESP32 with TFT color display, speaker, microSD card slot, and RGB LED. Build it, play pre-loaded games, then code your own.

## Details

- **Brand:** circuitmess
- **Price:** Usd: 228, Buy Url: https://circuitmess.com/products/byteboi-2-0
- **Stores:** {"name":"CircuitMess","url":"https://circuitmess.com/products/byteboi-2-0","price":"€209.00"}
- **Board Type:** game-console
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240MHz, FPU, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 4MB, Operating Voltage: 3.3V, Power: LiPo battery, Display Size: 1.8", Display Type: TFT, Display Resolution: 160×128, Usb: Micro-USB, Antenna Connector: Built-in PCB antenna, Sd Card: microSD
- **Components:** {"name":"ESP32-WROOM-32","type":"mcu","label":"Dual-Core WiFi & BLE 4.2 MCU","description":"Espressif ESP32-WROOM-32 module with dual-core Xtensa LX6 at 240MHz, WiFi 802.11 b/g/n, BLE 4.2, 520KB SRAM, and 4MB flash.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf"}, {"name":"ST7735S","type":"display-driver","label":"Color TFT Display Controller","description":"Sitronix ST7735S TFT LCD controller driving the game console's color display over SPI interface.","datasheetUrl":"https://www.displayfuture.com/Display/datasheet/controller/ST7735.pdf"}
- **Protocols:** {"name":"SPI (Display)","pins":{"SCK":"TFT_Sck","MOSI":"TFT_Mosi","CS":"TFT_Cs","DC":"TFT_Dc","RST":"TFT_Rst"}}, {"name":"SPI (SD Card)","pins":{"SCK":"SD_Sck","MISO":"SD_Miso","MOSI":"SD_Mosi","CS":"SD_Cs"}}, {"name":"I2C","pins":{"SDA":"I2C_Sda","SCL":"I2C_Scl"}}, {"name":"Shift Register","pins":{"DATA":"ShiftSda","CLOCK":"ShiftScl","LOAD":"ShiftPl"}}
- **Firmware Compatible:** arduino, circuitblocks
- **Links:** Product Url: https://circuitmess.com/products/byteboi-2-0, Github Url: https://github.com/CircuitMess/ByteBoi-Firmware
- **Open Source:** Firmware: true
- **Product Readiness:** consumer
- **Use Cases:** retro-gaming, gaming, stem-education, educational-platform

## Tags

`circuitmess`, `game-console`, `esp32`, `diy-kit`, `retro`, `stem`

---
[View full page](https://openhardware.directory/s/1439/circuitmess-byteboi-2-0)

---

# Shelly Plus 1

> ESP32-C3 based WiFi/BLE smart relay module with 16A switching capacity, dry contact input, and compact DIN-rail or in-wall form factor. Flashable with Tasmota or ESPHome for local smart home control.

## Details

- **Brand:** Shelly
- **Price:** Usd: 11.99, Buy Url: https://www.shelly.com/en/products/shop/shelly-plus-1
- **Board Type:** relay-module
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-C3, Cpu Architecture: RISC-V, Cpu Frequency: 160MHz, Cpu Cores: 1, Flash: 4MB, Ram: 400KB SRAM, Power: 100-240V AC or 12V DC, Operating Voltage: 3.3V, Antenna Connector: built-in PCB antenna, Sd Card: none
- **Components:** {"type":"Microcontroller","name":"ESP32-C3","label":"RISC-V WiFi & BLE SoC","description":"Single-core 32-bit RISC-V microcontroller at 160MHz with integrated WiFi 802.11 b/g/n and Bluetooth 5.0 LE","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf"}, {"type":"Relay","name":"16A Relay","label":"16A/240V SPST Power Relay","description":"Single-pole single-throw relay rated for 16A at 240V AC, suitable for switching most household loads including lights and small appliances","datasheetUrl":"https://www.shelly.com/en/products/shop/shelly-plus-1"}, {"type":"Power Supply","name":"AC-DC Converter","label":"Multi-Voltage AC-DC Power Supply","description":"Built-in power supply supporting 100-240V AC or 12V DC input, providing regulated 3.3V to the ESP32-C3 module","datasheetUrl":"https://www.shelly.com/en/products/shop/shelly-plus-1"}
- **Protocols:** {"name":"WiFi 802.11 b/g/n"}, {"name":"Bluetooth 5.0 LE"}, {"name":"MQTT"}, {"name":"HTTP REST API"}
- **Firmware Compatible:** Shelly OS, tasmota, esphome
- **Product Readiness:** consumer
- **Use Cases:** home-automation, smart-switch, light-control, garage-door, irrigation
- **Certifications:** CE, UL
- **Links:** Product Url: https://www.shelly.com/en/products/shop/shelly-plus-1, Wiki Url: https://templates.blakadder.com/shelly_plus_1.html, Github Url: https://github.com/arendst/Tasmota

## Tags

`esp32-c3`, `wifi`, `bluetooth`, `tasmota`, `esphome`, `relay`, `smart-switch`, `home-automation`, `shelly`, `din-rail`

---
[View full page](https://openhardware.directory/s/1439/shelly-plus-1)

---

# Sonoff MINIR4 Extreme

> Ultra-compact ESP32-C3 WiFi smart switch module with 10A relay, detached switch mode, and the smallest form factor in its class. Fits any wall box. Flashable with Tasmota for local control.

## Details

- **Brand:** Sonoff
- **Price:** Usd: 9.99, Buy Url: https://itead.cc/product/sonoff-minir4-extreme-smart-switch/
- **Board Type:** relay-module
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-C3, Cpu Architecture: RISC-V, Cpu Frequency: 160MHz, Cpu Cores: 1, Flash: 4MB, Ram: 400KB SRAM, Power: 100-240V AC, Operating Voltage: 3.3V, Antenna Connector: built-in PCB antenna, Sd Card: none
- **Components:** {"type":"Microcontroller","name":"ESP32-C3","label":"RISC-V WiFi & BLE SoC","description":"Single-core 32-bit RISC-V microcontroller at 160MHz with integrated WiFi 802.11 b/g/n and Bluetooth 5.0 LE","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf"}, {"type":"Relay","name":"10A Relay","label":"10A/240V SPST Power Relay","description":"Single-pole single-throw relay rated for 10A at 240V AC, suitable for most household lighting and appliance loads","datasheetUrl":"https://sonoff.tech/product/diy-smart-switches/minir4/"}, {"type":"Power Supply","name":"AC-DC Converter","label":"AC-DC Power Supply","description":"Integrated 100-240V AC to 3.3V DC converter powering the ESP32-C3 module","datasheetUrl":"https://sonoff.tech/product/diy-smart-switches/minir4/"}
- **Protocols:** {"name":"WiFi 802.11 b/g/n"}, {"name":"Bluetooth 5.0 LE"}, {"name":"MQTT"}
- **Firmware Compatible:** eWeLink, tasmota, esphome
- **Product Readiness:** consumer
- **Use Cases:** home-automation, smart-switch, light-control, retrofit-switch
- **Links:** Product Url: https://sonoff.tech/product/diy-smart-switches/minir4/, Wiki Url: https://templates.blakadder.com/sonoff_MINIR4.html, Github Url: https://github.com/arendst/Tasmota

## Tags

`esp32-c3`, `wifi`, `bluetooth`, `tasmota`, `esphome`, `relay`, `smart-switch`, `home-automation`, `sonoff`, `compact`

---
[View full page](https://openhardware.directory/s/1439/sonoff-minir4-extreme)

---

# 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 split keyboards at $25.

## Details

- **Brand:** Nice Keyboards
- **Price:** Usd: 25, Buy Url: https://nicekeyboards.com/nice-nano/
- **Stores:** {"name":"Nice Keyboards","url":"https://nicekeyboards.com/nice-nano/","price":"$25.00"}, {"name":"Typeractive","url":"https://typeractive.xyz/products/nice-nano","price":"$25.00"}, {"name":"Boardsource","url":"https://boardsource.xyz/products/nice-nano-v2-0","price":"$25.00"}, {"name":"splitkb.com","url":"https://splitkb.com/products/nice-nano","price":"€21.44"}
- **Board Type:** nRF52840
- **Connectivity:** Bluetooth: Bluetooth 5.0 BLE
- **Specs:** Cpu: ARM Cortex-M4F @ 64MHz, FPU, DSP, CryptoCell-310, Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 64MHz, Cpu Cores: 1, Ram: 256 KB SRAM, Flash: 1 MB, Usb: USB-C (mid-mount), Power: 5V + LiPo, Operating Voltage: 3.3V, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"type":"MCU","name":"nRF52840","label":"BLE 5.0 Wireless MCU with CryptoCell-310","description":"ARM Cortex-M4F @ 64MHz with 256KB RAM, 1MB flash, BLE 5.0, USB 2.0, hardware crypto, and 0.3µA deep sleep for ultra-low-power wireless keyboard operation","datasheetUrl":"https://docs.nordicsemi.com/bundle/nRF52840_PS_v1.9/resource/nRF52840_PS_v1.9.pdf"}, {"type":"Battery Charger","name":"LiPo Charger","label":"Single-Cell LiPo Charger (100/500 mA)","description":"Onboard 4.2V lithium battery charger with jumper-selectable 100mA or 500mA charge rate for wireless keyboard battery management","datasheetUrl":"https://nicekeyboards.com/docs/nice-nano/pinout-schematic/"}
- **Protocols:** {"name":"BLE"}, {"name":"USB","pins":{"D+":"integrated","D-":"integrated"}}, {"name":"SPI"}, {"name":"I2C"}, {"name":"UART"}
- **Gpio Map:** {"pin":"P0.04","function":"Battery Voltage ADC (reserved)","capabilities":["adc"]}, {"pin":"P0.13","function":"VCC Power Control","capabilities":["digital-output"]}
- **Firmware Compatible:** ZMK, BlueMicro_BLE, Zephyr RTOS
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Battery Powered:** LiPo (user-supplied)
- **Use Cases:** wireless-keyboards, split-keyboards, custom-keyboards, low-power-ble-devices
- **Links:** Product Url: https://nicekeyboards.com/nice-nano/, Wiki Url: https://nicekeyboards.com/docs/nice-nano/

## Tags

`nice-nano`, `nrf52840`, `keyboard`, `wireless`, `bluetooth`, `zmk`, `pro-micro`, `split-keyboard`, `zephyr`

---
[View full page](https://openhardware.directory/s/1439/nice-nano-v2-wireless-keyboard-controller)

---

# 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 microphone, and IO expansion board.

## Details

- **Price:** Usd: 13.9, Buy Url: https://www.dfrobot.com/product-2950.html
- **Brand:** DFRobot
- **Board Type:** dev-board
- **Specs:** Cpu: ESP32-P4 RISC-V dual-core @ 360MHz + LP core @ 40MHz, FPU, H.264 HW encoder, ISP, Cpu Architecture: RISC-V, Cpu Frequency: 360MHz, Cpu Cores: 2, Ram: 768KB L2 Cache, Psram: 32MB, Flash: 16MB, Usb: USB-C (dual: USB 2.0 OTG + USB CDC), Power: 5V, Operating Voltage: 3.3V, Operating Temp: -10°C to +60°C, Dimensions: 25.4 x 60mm, Weight: 39g, Antenna Connector: Built-in PCB antenna, Sd Card: microSD
- **Connectivity:** Wifi: 802.11ax (WiFi 6), Bluetooth: BLE 5.0
- **Components:** {"name":"ESP32-P4","type":"mcu","label":"Dual-Core RISC-V Media Processor @ 360MHz","description":"Espressif ESP32-P4 with dual-core RISC-V at 360MHz, single-precision FPU, hardware H.264 encoding at 1080p@30fps, ISP, PPA, and 768KB L2 cache.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-p4_datasheet_en.pdf"}, {"name":"ESP32-C6","type":"mcu","label":"WiFi 6 + BLE 5 Wireless Coprocessor","description":"Companion ESP32-C6 handling WiFi 6 (802.11ax) and Bluetooth 5 LE connectivity, offloading wireless from the main P4 processor.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c6_datasheet_en.pdf"}, {"name":"PDM Microphone","type":"microphone","label":"Onboard PDM MEMS Microphone","description":"Built-in PDM microphone for audio capture, voice recognition, and speech processing applications.","datasheetUrl":"https://wiki.dfrobot.com/FireBeetle_2_ESP32_P4_Development_Board_IO_Expansion_Kit"}
- **Bus Interfaces:** {"name":"MIPI-CSI","pins":{"CSI":"2-lane RPi-compatible connector"}}, {"name":"MIPI-DSI","pins":{"DSI":"2-lane RPi-compatible connector"}}, {"name":"SPI","pins":{"SPI":"multiplexed GPIO"}}, {"name":"I2C","pins":{"I2C":"multiplexed GPIO"}}, {"name":"UART","pins":{"UART":"multiplexed GPIO"}}, {"name":"I2S","pins":{"I2S":"multiplexed GPIO"}}, {"name":"USB OTG","pins":{"USB":"USB-C High-Speed OTG 2.0"}}, {"name":"SDIO","pins":{"SDIO":"TF card slot"}}
- **Firmware:** arduino, esp-idf, platformio
- **Use Cases:** computer-vision, video-streaming, voice-assistant, security-camera, iot-dashboard, media-player
- **Links:** Product Url: https://www.dfrobot.com/product-2950.html, Wiki Url: https://wiki.dfrobot.com/FireBeetle_2_ESP32_P4_Development_Board_IO_Expansion_Kit, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32-p4_datasheet_en.pdf
- **Stores:** {"name":"DFRobot","url":"https://www.dfrobot.com/product-2950.html","price":"$13.90"}

---
[View full page](https://openhardware.directory/s/1439/dfrobot-firebeetle-2-esp32-p4-kit)

---

# Waveshare ESP32-C6-GEEK

> Compact USB-A dongle development board with ESP32-C6 RISC-V MCU, 1.14\" IPS LCD, WiFi 6, BLE 5.0, Zigbee 3.0, Thread, and microSD slot for portable IoT projects.

## Details

- **Brand:** Waveshare
- **Price:** Usd: 9.99, Buy Url: https://www.waveshare.com/esp32-c6-geek.htm
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/esp32-c6-geek.htm","price":"$9.99"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: Wi-Fi 6, Bluetooth: BLE 5.0, Zigbee: Zigbee 3.0, Thread: Thread 1.3, Matter: Matter over Thread / WiFi
- **Specs:** Cpu: ESP32-C6, Cpu Architecture: RISC-V, Cpu Frequency: 160MHz, Cpu Cores: 1, Ram: 512KB SRAM, Flash: 16MB, Gpio: 7, Usb: USB-A, Power: 5V, Display Type: IPS LCD, Display Size: 1.14", Display Resolution: 240x135, Sd Card: microSD, Antenna Connector: Built-in ceramic, Operating Voltage: 3.3V, Dimensions: 61 x 24.5 x 9mm, Weight: 15g
- **Components:** {"name":"ESP32-C6","label":"WiFi 6 + BLE 5.0 + 802.15.4 RISC-V MCU","type":"mcu","description":"ESP32-C6 RISC-V single-core @ 160MHz with LP core @ 20MHz, WiFi 6, BLE 5.0, 802.15.4","datasheetUrl":"https://documentation.espressif.com/esp32-c6_datasheet_en.pdf"}, {"name":"ST7789","label":"1.14\" IPS LCD Controller","type":"display-driver","description":"1.14\" IPS LCD controller, 240x135 resolution, SPI interface","datasheetUrl":"https://www.newhavendisplay.com/appnotes/datasheets/LCDs/ST7789V.pdf"}
- **Protocols:** {"name":"SPI","description":"Shared by LCD and TF card (GPIO0-2)"}, {"name":"I2C","description":"4-pin header with SDA/SCL exposed"}, {"name":"UART","description":"3-pin header with TX/RX exposed"}
- **Gpio Map:** {"pin":"GPIO0","function":"SPI MISO"}, {"pin":"GPIO1","function":"SPI SCK"}, {"pin":"GPIO2","function":"SPI MOSI"}, {"pin":"GPIO3","function":"I2C SDA"}, {"pin":"GPIO4","function":"I2C SCL"}, {"pin":"GPIO5","function":"UART TX"}, {"pin":"GPIO6","function":"UART RX"}
- **Links:** Product Url: https://www.waveshare.com/esp32-c6-geek.htm, Github Url: https://github.com/waveshareteam, Wiki Url: https://docs.waveshare.com/ESP32-C6-GEEK, Datasheet Url: https://documentation.espressif.com/esp32-c6_datasheet_en.pdf
- **Firmware Compatible:** arduino, esp-idf, esphome, micropython
- **Product Readiness:** developer
- **Use Cases:** smart-home-dashboard, environmental-monitoring, digital-signage, portable-terminal, data-logging, iot-dashboard

## Tags

`esp32-c6`, `risc-v`, `wifi-6`, `zigbee`, `thread`, `matter`, `usb-dongle`, `lcd-display`, `waveshare`

---
[View full page](https://openhardware.directory/s/1439/waveshare-esp32-c6-geek)

---

# DFRobot FireBeetle 2 ESP32-P4 AI Vision Board

> ESP32-P4 dual-core RISC-V AI vision board at 360MHz with hardware H.264/JPEG encoding, MIPI CSI/DSI interfaces, ESP32-C6 WiFi 6 coprocessor, 32MB PSRAM, 16MB flash, PDM microphone, TF card slot, and 24 GPIO pins in a compact 25.4x60mm form factor.

## Details

- **Price:** Usd: 11.9, Buy Url: https://www.dfrobot.com/product-2915.html
- **Brand:** DFRobot
- **Board Type:** dev-board
- **Specs:** Cpu: ESP32-P4 RISC-V dual-core @ 360MHz + LP core @ 40MHz, FPU, H.264/JPEG HW encoder, ISP, AI extensions, Cpu Architecture: RISC-V, Cpu Frequency: 360MHz, Cpu Cores: 2, Ram: 768KB L2 Cache + 32KB LP SRAM, Psram: 32MB, Flash: 16MB, Usb: USB-C (dual: USB 2.0 OTG + USB CDC), Power: 5V, Operating Voltage: 3.3V, Operating Temp: -10°C to +60°C, Dimensions: 25.4 x 60mm, Weight: 20g, Antenna Connector: Built-in PCB antenna, Sd Card: microSD
- **Connectivity:** Wifi: 802.11ax (WiFi 6), Bluetooth: BLE 5.0
- **Components:** {"name":"ESP32-P4","type":"mcu","label":"Dual-Core RISC-V Media Processor @ 360MHz","description":"Espressif ESP32-P4 with dual-core RISC-V at 360MHz, FPU, AI extensions, hardware H.264/JPEG encoding at 1080p, ISP, PPA, 768KB L2 cache.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-p4_datasheet_en.pdf"}, {"name":"ESP32-C6","type":"mcu","label":"WiFi 6 + BLE 5 Wireless Coprocessor","description":"Companion ESP32-C6 providing WiFi 6 (802.11ax) and Bluetooth 5 LE connectivity, offloading wireless from the P4 processor.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c6_datasheet_en.pdf"}, {"name":"PDM Microphone","type":"microphone","label":"Onboard PDM MEMS Microphone","description":"Built-in PDM microphone for audio capture, voice recognition, and speech processing.","datasheetUrl":"https://wiki.dfrobot.com/SKU_DFR1172_FireBeetle_2_Board_ESP32_P4"}
- **Bus Interfaces:** {"name":"MIPI-CSI","pins":{"CSI":"2-lane RPi-compatible connector"}}, {"name":"MIPI-DSI","pins":{"DSI":"2-lane RPi-compatible connector"}}, {"name":"SPI","pins":{"SPI":"2 channels multiplexed"}}, {"name":"I2C","pins":{"I2C":"2 channels multiplexed"}}, {"name":"UART","pins":{"UART":"5 channels + 1 LP UART"}}, {"name":"I2S","pins":{"I2S":"3 channels + 1 LP I2S"}}, {"name":"USB OTG","pins":{"USB":"USB-C High-Speed 2.0 OTG"}}, {"name":"SDIO","pins":{"SDIO":"TF card slot"}}, {"name":"ADC","pins":{"ADC":"7-channel 12-bit SAR"}}
- **Firmware:** arduino, esp-idf, platformio
- **Use Cases:** computer-vision, video-streaming, voice-assistant, security-camera, iot-dashboard, media-player
- **Links:** Product Url: https://www.dfrobot.com/product-2915.html, Wiki Url: https://wiki.dfrobot.com/SKU_DFR1172_FireBeetle_2_Board_ESP32_P4, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32-p4_datasheet_en.pdf
- **Stores:** {"name":"DFRobot","url":"https://www.dfrobot.com/product-2915.html","price":"$11.90"}

---
[View full page](https://openhardware.directory/s/1439/dfrobot-firebeetle-2-esp32-p4)

---

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

## Details

- **Brand:** DFRobot
- **Board Types:** dev-board
- **Specs:** Cpu: AVR 8-bit single-core @ 16MHz, Cpu Architecture: AVR 8-bit, Cpu Frequency: 16MHz, Cpu Cores: 1, Ram: 2KB SRAM, Flash: 32KB, Usb: Micro-USB, Power: 5V USB / VIN (< 8V), Operating Voltage: 5V, Operating Temp: -10°C to 85°C, Dimensions: 28.8 × 33.1mm, Weight: 10g, Sd Card: none, Antenna Connector: Built-in PCB antenna
- **Connectivity:** Bluetooth: BLE 4.0
- **Components:** {"name":"ATmega328P","type":"mcu","label":"8-bit AVR MCU (Arduino Uno)","description":"Microchip ATmega328P running at 16MHz with 32KB flash, 2KB SRAM, and 1KB EEPROM. Fully compatible with Arduino Uno.","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf"}, {"name":"CC2540","type":"ble-radio","label":"BLE 4.0 Wireless SoC","description":"Texas Instruments CC2540 Bluetooth Low Energy 4.0 SoC with -93dBm sensitivity, 50m range, supporting HID and iBeacon profiles.","datasheetUrl":"https://www.ti.com/lit/ds/symlink/cc2540.pdf"}
- **Firmware:** arduino
- **Use Cases:** wearable, e-textiles, usb-hid-device, compact-iot-node
- **Open Source Status:** partially-open
- **Product Readiness:** Consumer Ready
- **Links:** Product Url: https://www.dfrobot.com/product-1259.html, Github Url: https://github.com/Arduinolibrary/DFRobot_Bluno_Bettle, Wiki Url: https://wiki.dfrobot.com/Bluno_Beetle_SKU_DFR0339, Schematics Url: https://github.com/Arduinolibrary/DFRobot_Bluno_Bettle/blob/master/DFR0339-Bluno%20beetle%20V1.0.pdf
- **Stores:** {"name":"DFRobot","url":"https://www.dfrobot.com/product-1259.html","price":"$14.90"}
- **Bus Interfaces:** I2C, UART, ADC, PWM
- **Gpio Map:** {"pin":"D2","function":"Digital I/O","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"D3","function":"Digital I/O / PWM","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D4","function":"Digital I/O","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"D5","function":"Digital I/O / PWM","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"A0","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A1","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A2","function":"Analog Input / I2C SDA","protocol":"ADC/I2C","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A3","function":"Analog Input / I2C SCL","protocol":"ADC/I2C","capabilities":["digital-input","digital-output","adc"]}, {"pin":"TX","function":"UART Transmit","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"RX","function":"UART Receive","protocol":"UART","capabilities":["digital-input","digital-output"]}
- **Protocols:** {"name":"I2C","bus":"I2C0","pins":{"SDA":"A2","SCL":"A3"}}, {"name":"UART","bus":"Serial","pins":{"TX":"TX","RX":"RX"}}
- **Price:** Usd: 14.9, Buy Url: https://www.dfrobot.com/product-1259.html

---
[View full page](https://openhardware.directory/s/1439/dfrobot-beetle-ble)

---

# LuckFox Pico Pi

> Rockchip RV1106 Linux development board with 40-pin RPi-compatible GPIO, 100M Ethernet, optional WiFi 6, 4G LTE M.2 slot, MIPI CSI camera, 4x USB-A host ports, 8GB eMMC, audio jack, and onboard microphone. Available in A (1 TOPS NPU, 256MB) and B (0.5 TOPS, 128MB) variants.

## Details

- **Brand:** LuckFox
- **Board Type:** dev-board
- **Price:** Usd: 41.99, Buy Url: https://www.waveshare.com/product/luckfox/boards-modules/luckfox-pico-pi.htm
- **Specs:** Cpu: ARM Cortex-A7 @ 1.2GHz + RISC-V MCU, 1 TOPS NPU (Pi A) / 0.5 TOPS (Pi B), Cpu Architecture: ARM Cortex-A7, Cpu Frequency: 1.2GHz, Cpu Cores: 1, Ram: 256MB DDR3L, Flash: 8GB eMMC, Psram: none, Usb: USB-C (power/programming) + 4x USB-A 2.0 Host, Power: 5V, Operating Voltage: 3.3V, Sd Card: microSD (expansion only), Antenna Connector: U.FL/IPEX (WiFi variant)
- **Connectivity:** Wifi: WiFi 6 (802.11ax) 2.4/5GHz, Bluetooth: Bluetooth 5.2, Ethernet: 10/100 Mbps, Cellular: 4G LTE (via M.2 SIM7600G-H optional)
- **Components:** {"name":"RV1106","type":"soc","label":"ARM Cortex-A7 + RISC-V Vision SoC with 1 TOPS NPU","description":"Rockchip RV1106G3 SoC with single ARM Cortex-A7 @ 1.2GHz, RISC-V MCU, 1 TOPS NPU, ISP 3.2 (5MP), integrated audio codec and 100M Ethernet MAC PHY.","datasheetUrl":"https://rockchips.net/wp-content/uploads/2025/03/Rockchip-RV1106-Datasheet-V1.7-20231218.pdf"}, {"name":"SIM7600G-H","type":"cellular-modem","label":"4G LTE Cat-4 Global Cellular Modem (Optional)","description":"SIMCom SIM7600G-H M.2 module providing 4G LTE Cat-4 with global band coverage for cellular IoT connectivity. Optional accessory.","datasheetUrl":"https://www.simcom.com/product/SIM7600G-H.html"}
- **Firmware:** buildroot, ubuntu
- **Use Cases:** iot, edge-ai, nvr-ip-camera, lightweight-web-server
- **Bus Interfaces:** {"name":"MIPI CSI","bus":"CSI-2 2-lane","pins":{"CSI":"FPC connector"}}, {"name":"UART","bus":"UART","pins":{"TX":"Pin 8","RX":"Pin 10"}}, {"name":"I2C","bus":"I2C","pins":{"SDA":"Pin 3","SCL":"Pin 5"}}, {"name":"SPI","bus":"SPI","pins":{"MOSI":"Pin 19","MISO":"Pin 21","CLK":"Pin 23","CS":"Pin 24"}}, {"name":"M.2","bus":"M.2 B-Key","pins":{"4G":"SIM7600G-H compatible"}}, {"name":"Ethernet","bus":"10/100M","pins":{"ETH":"RJ45 onboard"}}
- **Links:** Product Url: https://www.waveshare.com/product/luckfox/boards-modules/luckfox-pico-pi.htm, Github Url: https://github.com/LuckfoxTECH/luckfox-pico, Wiki Url: https://wiki.luckfox.com/Luckfox-Pico-Pi, Datasheet Url: https://rockchips.net/wp-content/uploads/2025/03/Rockchip-RV1106-Datasheet-V1.7-20231218.pdf
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/product/luckfox/boards-modules/luckfox-pico-pi.htm","price":"41.99"}, {"name":"Amazon","url":"https://www.amazon.com/dp/B0DPMSRQJR","price":"41.99"}

---
[View full page](https://openhardware.directory/s/1439/waveshare-luckfox-pico-pi)

---

# Waveshare Cobra Flex

> All-metal modular drive-by-wire 4WD robot chassis with ESP32-S3 controller, hub motors with built-in FOC control, CNC metal suspension, LIN bus communication, IP32 protection, and 12 kg payload capacity for heavy-duty robotics.

## Details

- **Brand:** Waveshare
- **Price:** Usd: 319.99, Buy Url: https://www.waveshare.com/cobra-flex.htm
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/cobra-flex.htm","price":"$319.99"}
- **Board Type:** robot-platform
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3, Cpu Architecture: Xtensa LX7 dual-core, Cpu Frequency: 240MHz, Cpu Cores: 2, Ram: 512KB SRAM, Flash: 8MB, Psram: none, Usb: USB Type-A, Power: 9-12.6V DC / 3S2P 18650 Li-ion, Operating Voltage: 3.3V, Dimensions: 235.25 x 173 x 101.24mm, Weight: 2375g
- **Components:** {"type":"mcu","name":"ESP32-S3","label":"Dual-Core WiFi & BLE 5.0 MCU","description":"Dual-core WiFi & BLE 5.0 controller with strong/weak electric isolation","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"type":"motor","name":"FOC Hub Motor","label":"Hub Motor with Built-in FOC","description":"Hub motor with integrated FOC control circuit, 180 RPM no-load at 12V, 0.15 Nm/V torque (x4)","datasheetUrl":"https://www.waveshare.com/wiki/Cobra_Flex"}
- **Protocols:** {"name":"LIN","description":"Bus communication between controller and hub motors"}, {"name":"UART","description":"Host computer serial communication"}, {"name":"USB","description":"Host computer USB connection"}, {"name":"HTTP","description":"Web-based control and debugging"}, {"name":"RS-485","description":"Bus servo control interface"}, {"name":"TTL","description":"Bus servo control interface"}
- **Available Software:** {"name":"Cobra Flex Firmware","description":"Open-source ESP32-S3 firmware for chassis control","url":"https://www.waveshare.com/wiki/Cobra_Flex"}
- **Links:** Product Url: https://www.waveshare.com/cobra-flex.htm, Wiki Url: https://www.waveshare.com/wiki/Cobra_Flex
- **Firmware Compatible:** arduino, esp-idf
- **Accessories:** Raspberry Pi, Raspberry Pi 4B
- **Open Source:** Firmware: true
- **Product Readiness:** consumer
- **Use Cases:** mobile-robot, autonomous-navigation, heavy-payload-robot, industrial-robot

## Tags

`robotics`, `rover`, `esp32-s3`, `4wd`, `foc`, `hub-motor`, `open-source`, `heavy-duty`, `modular`, `drive-by-wire`

---
[View full page](https://openhardware.directory/s/1439/waveshare-cobra-flex)

---

# LuckFox Pico 86 Panel

> Standard 86-type wall-mount smart panel with 4-inch 720x720 IPS capacitive touch display, Rockchip RV1106 SoC, 2-channel relay with optocoupler isolation, RS485, 100M Ethernet, onboard speaker and microphone, wide 6-30V DC input. Designed for smart home control and HMI applications.

## Details

- **Brand:** LuckFox
- **Board Type:** smart-panel
- **Price:** Usd: 55.99, Buy Url: https://www.waveshare.com/product/luckfox/boards-modules/luckfox-pico-86-panel.htm
- **Specs:** Cpu: ARM Cortex-A7 @ 1.2GHz + RISC-V MCU, up to 1 TOPS NPU, Cpu Architecture: ARM Cortex-A7, Cpu Frequency: 1.2GHz, Cpu Cores: 1, Ram: 256MB DDR3L, Flash: 8GB eMMC, Psram: none, Usb: USB-C (power/programming), Power: DC 6-30V (screw terminal), Operating Voltage: 3.3V, Display Size: 4", Display Type: IPS LCD, Display Resolution: 720x720, Sd Card: none, Dimensions: 84 × 84mm (display area: 71.93 × 71.93mm)
- **Connectivity:** Wifi: 802.11ax (WiFi 6), Bluetooth: Bluetooth 5.2, Ethernet: 10/100 Mbps
- **Components:** {"name":"RV1106","type":"soc","label":"ARM Cortex-A7 + RISC-V Vision SoC with NPU","description":"Rockchip RV1106 SoC with ARM Cortex-A7 @ 1.2GHz, RISC-V MCU, up to 1 TOPS NPU, ISP 3.2, integrated audio codec and Ethernet MAC PHY.","datasheetUrl":"https://rockchips.net/wp-content/uploads/2025/03/Rockchip-RV1106-Datasheet-V1.7-20231218.pdf"}, {"name":"GT911","type":"touch-controller","label":"5-Point Capacitive Touch Controller","description":"Goodix GT911 capacitive touch controller supporting 5-point multi-touch input on the 4-inch IPS display.","datasheetUrl":"https://www.goodix.com/en/product/touch/capacitive_touch/GT911"}
- **Firmware:** buildroot, ubuntu
- **Use Cases:** smart-switch-panel, industrial-control, iot
- **Bus Interfaces:** {"name":"RS485","bus":"RS485","pins":{"A":"Screw terminal","B":"Screw terminal"}}, {"name":"Ethernet","bus":"10/100M","pins":{"ETH":"RJ45 onboard"}}, {"name":"RGB","bus":"RGB666","pins":{"Display":"4-inch IPS panel"}}
- **Links:** Product Url: https://www.waveshare.com/product/luckfox/boards-modules/luckfox-pico-86-panel.htm, Github Url: https://github.com/LuckfoxTECH/luckfox-pico, Wiki Url: https://wiki.luckfox.com/Luckfox-Pico-86-Panel, Datasheet Url: https://rockchips.net/wp-content/uploads/2025/03/Rockchip-RV1106-Datasheet-V1.7-20231218.pdf
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/product/luckfox/boards-modules/luckfox-pico-86-panel.htm","price":"55.99"}

---
[View full page](https://openhardware.directory/s/1439/waveshare-luckfox-pico-86-panel)

---

# LuckFox Pico Zero

> Feature-rich Linux SBC based on Rockchip RV1106G3 with ARM Cortex-A7, 1.0 TOPS NPU, 256MB DDR3L, 8GB eMMC, WiFi 6, Bluetooth 5.2, 40-pin RPi-compatible GPIO, MIPI CSI 4-lane camera, and onboard microphone/speaker.

## Details

- **Brand:** LuckFox
- **Price:** Usd: 39.99, Buy Url: https://www.waveshare.com/product/raspberry-pi/boards-kits/raspberry-pi-pico-cat/luckfox-pico-zero.htm
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/product/raspberry-pi/boards-kits/raspberry-pi-pico-cat/luckfox-pico-zero.htm","price":"$39.99"}
- **Board Type:** linux-sbc
- **Connectivity:** Wifi: 2.4GHz WiFi 6, Bluetooth: BLE 5.2
- **Specs:** Cpu: Rockchip RV1106, Cpu Architecture: ARM Cortex-A7 + RISC-V, Cpu Cores: 1, Cpu Frequency: 1.2 GHz, Ram: 256MB DDR3L, Flash: 8GB eMMC, Gpio: 40, Usb: USB-C 2.0, Power: 5V, Operating Voltage: 3.3V, Sd Card: microSD, Antenna Connector: built-in PCB antenna / IPEX
- **Components:** {"type":"soc","name":"RV1106","label":"Rockchip RV1106G3 Vision Processor","description":"ARM Cortex-A7 @ 1.2GHz + RISC-V MCU + 1.0 TOPS NPU + ISP 3.2","datasheetUrl":"https://files.luckfox.com/wiki/Luckfox-Pico/PDF/Rockchip%20RV1106%20Datasheet%20V1.7-20231218.pdf"}
- **Protocols:** {"name":"UART","count":4}, {"name":"SPI","count":1}, {"name":"I2C","count":2}, {"name":"PWM","count":12}, {"name":"ADC","count":2}, {"name":"MIPI CSI","count":1}, {"name":"USB 2.0","count":1}
- **Available Software:** {"name":"LuckFox Pico SDK","url":"https://github.com/LuckfoxTECH/luckfox-pico","description":"Official Buildroot SDK with toolchain, kernel, and sample applications"}
- **Links:** Product Url: https://www.waveshare.com/product/raspberry-pi/boards-kits/raspberry-pi-pico-cat/luckfox-pico-zero.htm, Github Url: https://github.com/LuckfoxTECH/luckfox-pico, Wiki Url: https://wiki.luckfox.com/Luckfox-Pico-Zero, Datasheet Url: https://files.luckfox.com/wiki/Luckfox-Pico/PDF/Rockchip%20RV1106%20Datasheet%20V1.7-20231218.pdf
- **Firmware Compatible:** buildroot
- **Accessories:** mipi-csi-camera
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** ai-vision-camera, edge-ai, embedded-linux

## Tags

`linux`, `sbc`, `rockchip`, `rv1106`, `arm`, `npu`, `wifi6`, `bluetooth`, `ai-camera`, `mipi-csi`, `raspberry-pi-hat`, `emmc`, `audio`

---
[View full page](https://openhardware.directory/s/1439/luckfox-pico-zero)

---

# Waveshare ESP32-P4-WIFI6

> Pico-form-factor development board combining the ESP32-P4 RISC-V dual-core at 400MHz with an ESP32-C6 co-processor for WiFi 6 and Bluetooth 5 LE. Features 32MB PSRAM, 32MB flash, MIPI-DSI/CSI, onboard audio, microSD, and USB 2.0 OTG HS.

## Details

- **Brand:** Waveshare
- **Board Type:** dev-board
- **Price:** Usd: 13.99, Buy Url: https://www.waveshare.com/esp32-p4-wifi6.htm
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/esp32-p4-wifi6.htm","price":"$13.99"}
- **Connectivity:** Wifi: 802.11ax (WiFi 6), Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-P4 RISC-V dual-core @ 400MHz + LP @ 40MHz, FPU, AI extensions, HW crypto (AES/SHA/RSA/ECC), Cpu Architecture: RISC-V, Cpu Frequency: 400MHz, Cpu Cores: 2 + 1 LP, Flash: 32MB, Psram: 32MB OPI, Ram: 768KB HP SRAM + 32KB LP SRAM + 8KB TCM, Operating Voltage: 3.3V, Power: 5V, Usb: USB-C (UART) + USB 2.0 OTG HS, Sd Card: microSD, Gpio: 27, Antenna Connector: Built-in PCB antenna
- **Components:** {"type":"mcu","name":"ESP32-P4","label":"RISC-V Dual-Core MCU with H.264 & MIPI","description":"Espressif ESP32-P4 high-performance RISC-V dual-core MCU at up to 400MHz with MIPI-DSI/CSI, H.264 encoding, USB 2.0 OTG HS, and hardware crypto.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-p4_datasheet_en.pdf"}, {"type":"wireless-module","name":"ESP32-C6-MINI-1","label":"WiFi 6 & Bluetooth 5 LE Co-Processor","description":"Espressif ESP32-C6-MINI-1 module providing WiFi 6 (802.11ax) 2.4GHz and Bluetooth 5 LE connectivity via SDIO interface to the ESP32-P4.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c6-mini-1_mini-1u_datasheet_en.pdf"}, {"type":"audio-codec","name":"ES8311","label":"Low-Power Mono Audio Codec","description":"Everest Semiconductor ES8311 low-power mono audio codec with ADC and DAC, I2S digital audio interface, and I2C control at address 0x18.","datasheetUrl":"https://dl.espressif.com/dl/schematics/Audio_ES8311.pdf"}, {"type":"audio-amplifier","name":"NS4150B","label":"3W Filterless Class-D Audio Amplifier","description":"Nsiway NS4150B filterless Class-D mono audio power amplifier driving up to 3W into 4-ohm speakers.","datasheetUrl":"https://datasheet.lcsc.com/lcsc/1811151231_Nsiway-Tech-NS4150B_C180457.pdf"}, {"type":"microphone","name":"microphone","label":"Onboard MEMS Microphone","description":"Surface-mount MEMS microphone for voice input, connected via the I2S audio bus.","datasheetUrl":"https://www.waveshare.com/wiki/ESP32-P4-WIFI6"}
- **Protocols:** {"name":"I2C","pins":"SDA=GPIO7, SCL=GPIO8"}, {"name":"I2S","pins":"MCLK=GPIO13, SCLK=GPIO12, ASDOUT=GPIO11, LRCK=GPIO10, DSDIN=GPIO9"}, {"name":"SDIO","pins":"CLK=GPIO43, CMD=GPIO44, D0=GPIO39, D1=GPIO40, D2=GPIO41, D3=GPIO42"}, {"name":"MIPI DSI","pins":"2-lane display interface via FPC connector"}, {"name":"MIPI CSI","pins":"2-lane camera interface via FPC connector"}, {"name":"UART","pins":"Via USB-C (UART0)"}, {"name":"USB OTG","pins":"USB 2.0 HS via 4-pin connector"}, {"name":"ADC"}, {"name":"GPIO"}, {"name":"PWM"}, {"name":"JTAG"}
- **Gpio Map:** {"pin":"GPIO7","function":"I2C SDA"}, {"pin":"GPIO8","function":"I2C SCL"}, {"pin":"GPIO9","function":"I2S DSDIN"}, {"pin":"GPIO10","function":"I2S LRCK"}, {"pin":"GPIO11","function":"I2S ASDOUT"}, {"pin":"GPIO12","function":"I2S SCLK"}, {"pin":"GPIO13","function":"I2S MCLK"}, {"pin":"GPIO39","function":"SD D0"}, {"pin":"GPIO40","function":"SD D1"}, {"pin":"GPIO41","function":"SD D2"}, {"pin":"GPIO42","function":"SD D3"}, {"pin":"GPIO43","function":"SD CLK"}, {"pin":"GPIO44","function":"SD CMD"}, {"pin":"GPIO53","function":"PA_Ctrl (NS4150B enable)"}
- **Firmware Compatible:** arduino, esp-idf
- **Links:** Product Url: https://www.waveshare.com/esp32-p4-wifi6.htm, Wiki Url: https://www.waveshare.com/wiki/ESP32-P4-WIFI6, Github Url: https://github.com/waveshareteam/ESP32-display-support/, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32-p4_datasheet_en.pdf, Schematics Url: https://files.waveshare.com/wiki/ESP32-P4-WIFI6/ESP32-P4-WIFI6-datasheet.pdf
- **Use Cases:** WiFi 6 IoT Gateway, HMI Development, Wireless Audio Processing, Smart Display, Camera & Vision Projects, Prototyping Platform
- **Product Readiness:** consumer
- **Open Source:** Schematics: true

## Tags

`esp32-p4`, `risc-v`, `waveshare`, `wifi6`, `bluetooth-5`, `esp32-c6`, `pico-form-factor`, `mipi-dsi`, `mipi-csi`, `h264`, `audio`, `hmi`, `multimedia`, `development-board`

---
[View full page](https://openhardware.directory/s/1439/waveshare-esp32-p4-wifi6)

---

# Waveshare ESP32-P4-WIFI6-DEV-KIT

> Full-featured ESP32-P4 development board with WiFi 6 and Bluetooth 5 LE via ESP32-C6, 100Mbps Ethernet, PoE header, 3.5mm headphone jack, USB OTG HS switchable host/device, 16MB flash, 32MB PSRAM, MIPI-DSI/CSI, and 28 GPIOs.

## Details

- **Brand:** Waveshare
- **Board Type:** dev-board
- **Price:** Usd: 18.99, Buy Url: https://www.waveshare.com/esp32-p4-wifi6-dev-kit.htm
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/esp32-p4-wifi6-dev-kit.htm","price":"$18.99"}
- **Connectivity:** Wifi: 802.11ax (WiFi 6), Bluetooth: BLE 5.0, Ethernet: 10/100 Mbps
- **Specs:** Cpu: ESP32-P4 RISC-V dual-core @ 400MHz + LP @ 40MHz, FPU, AI extensions, HW crypto (AES/SHA/RSA/ECC), Cpu Architecture: RISC-V, Cpu Frequency: 400MHz, Cpu Cores: 2 + 1 LP, Flash: 16MB, Psram: 32MB, Ram: 768KB HP SRAM + 32KB LP SRAM + 8KB TCM, Operating Voltage: 3.3V, Power: 5V, Usb: USB-C (UART) + USB 2.0 OTG HS (host/device jumper), Sd Card: microSD, Gpio: 28, Antenna Connector: Built-in PCB antenna
- **Components:** {"type":"mcu","name":"ESP32-P4","label":"RISC-V Dual-Core MCU with H.264 & MIPI","description":"Espressif ESP32-P4 high-performance RISC-V dual-core MCU at up to 400MHz with MIPI-DSI/CSI, H.264 encoding, USB 2.0 OTG HS, and hardware crypto.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-p4_datasheet_en.pdf"}, {"type":"wireless-module","name":"ESP32-C6-MINI-1","label":"WiFi 6 & Bluetooth 5 LE Co-Processor","description":"Espressif ESP32-C6 module providing WiFi 6 (802.11ax) 2.4GHz and Bluetooth 5 LE connectivity via SDIO interface to the ESP32-P4.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c6-mini-1_mini-1u_datasheet_en.pdf"}, {"type":"ethernet-phy","name":"IP101GRI","label":"10/100 Ethernet PHY Transceiver","description":"IC Plus IP101GRI single-port 10/100 Fast Ethernet PHY with RMII interface and auto-negotiation.","datasheetUrl":"https://datasheet.lcsc.com/lcsc/1811081445_IC-Plus-IP101GRI_C82105.pdf"}, {"type":"audio-codec","name":"ES8311","label":"Low-Power Mono Audio Codec","description":"Everest Semiconductor ES8311 mono audio codec with ADC and DAC, I2S interface, and I2C control at address 0x18. Drives both speaker output and 3.5mm headphone jack.","datasheetUrl":"https://dl.espressif.com/dl/schematics/Audio_ES8311.pdf"}, {"type":"audio-amplifier","name":"NS4150B","label":"3W Filterless Class-D Audio Amplifier","description":"Nsiway NS4150B filterless Class-D mono audio power amplifier driving up to 3W into 4-ohm speakers.","datasheetUrl":"https://datasheet.lcsc.com/lcsc/1811151231_Nsiway-Tech-NS4150B_C180457.pdf"}, {"type":"microphone","name":"microphone","label":"Onboard MEMS Microphone","description":"Surface-mount MEMS microphone for voice input, connected via the I2S audio bus.","datasheetUrl":"https://www.waveshare.com/wiki/ESP32-P4-WIFI6-DEV-KIT"}
- **Protocols:** {"name":"I2C","pins":"SDA=GPIO7, SCL=GPIO8"}, {"name":"I2S","pins":"MCLK=GPIO13, SCLK=GPIO12, ASDOUT=GPIO11, LRCK=GPIO10, DSDIN=GPIO9"}, {"name":"SDIO","pins":"CLK=GPIO43, CMD=GPIO44, D0=GPIO39, D1=GPIO40, D2=GPIO41, D3=GPIO42"}, {"name":"MIPI DSI","pins":"2-lane display interface"}, {"name":"MIPI CSI","pins":"2-lane camera interface"}, {"name":"UART","pins":"Via USB-C (UART0) + SH1.0 header"}, {"name":"USB OTG","pins":"USB 2.0 HS, switchable host/device via jumper"}, {"name":"ADC"}, {"name":"GPIO"}, {"name":"PWM"}, {"name":"JTAG"}
- **Gpio Map:** {"pin":"GPIO7","function":"I2C SDA"}, {"pin":"GPIO8","function":"I2C SCL"}, {"pin":"GPIO9","function":"I2S DSDIN"}, {"pin":"GPIO10","function":"I2S LRCK"}, {"pin":"GPIO11","function":"I2S ASDOUT"}, {"pin":"GPIO12","function":"I2S SCLK"}, {"pin":"GPIO13","function":"I2S MCLK"}, {"pin":"GPIO39","function":"SD D0"}, {"pin":"GPIO40","function":"SD D1"}, {"pin":"GPIO41","function":"SD D2"}, {"pin":"GPIO42","function":"SD D3"}, {"pin":"GPIO43","function":"SD CLK"}, {"pin":"GPIO44","function":"SD CMD"}, {"pin":"GPIO53","function":"PA_Ctrl (NS4150B enable)"}
- **Firmware Compatible:** arduino, esp-idf
- **Links:** Product Url: https://www.waveshare.com/esp32-p4-wifi6-dev-kit.htm, Wiki Url: https://www.waveshare.com/wiki/ESP32-P4-WIFI6-DEV-KIT, Github Url: https://github.com/waveshareteam/ESP32-display-support/, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32-p4_datasheet_en.pdf, Schematics Url: https://files.waveshare.com/wiki/ESP32-P4-WIFI6-DEV-KIT/ESP32-P4-WIFI6-DEV-KIT-datasheet.pdf
- **Use Cases:** All-in-One IoT Development, WiFi 6 + Ethernet Gateway, Smart Home HMI Panel, Voice Assistant Prototype, Multimedia Kiosk, Industrial Controller
- **Product Readiness:** consumer
- **Open Source:** Schematics: true

## Tags

`esp32-p4`, `risc-v`, `waveshare`, `wifi6`, `bluetooth-5`, `esp32-c6`, `ethernet`, `poe`, `mipi-dsi`, `mipi-csi`, `h264`, `audio`, `headphone-jack`, `hmi`, `multimedia`, `development-board`

---
[View full page](https://openhardware.directory/s/1439/waveshare-esp32-p4-wifi6-dev-kit)

---

# LuckFox Lyra Zero W

> Compact Linux SBC based on Rockchip RK3506B with triple-core ARM Cortex-A7 @ 1.2GHz + Cortex-M0, 512MB DDR3L, 256MB NAND Flash, WiFi 6, Bluetooth 5.2, MIPI DSI display, 28 Matrix IO pins, and 40-pin RPi-compatible header.

## Details

- **Brand:** LuckFox
- **Price:** Usd: 26.99, Buy Url: https://www.waveshare.com/product/luckfox/boards-modules/luckfox-lyra-zero-w.htm
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/product/luckfox/boards-modules/luckfox-lyra-zero-w.htm","price":"$26.99"}
- **Board Type:** linux-sbc
- **Connectivity:** Wifi: 2.4GHz WiFi 6, Bluetooth: BLE 5.2
- **Specs:** Cpu: Rockchip RK3506, Cpu Architecture: ARM Cortex-A7 + Cortex-M0, Cpu Cores: 3+1, Cpu Frequency: 1.2 GHz, Ram: 512MB DDR3L, Flash: 256MB SPI NAND, Gpio: 28, Usb: USB-C 2.0, Power: 5V, Operating Voltage: 3.3V, Sd Card: microSD, Antenna Connector: built-in PCB antenna / IPEX, Weight: 20g
- **Components:** {"type":"soc","name":"RK3506","label":"Rockchip RK3506B Multi-Core Processor","description":"Triple-core ARM Cortex-A7 @ 1.2GHz + Cortex-M0 MCU with built-in audio/video codec","datasheetUrl":"https://www.rock-chips.com/uploads/pdf/2024.8.9/Rockchip%20RK3506%20Datasheet%20V1.0-20240729.pdf"}, {"type":"flash","name":"W25N02KV","label":"Winbond 256MB SPI NAND Flash","description":"256MB SLC NAND Flash for boot image and rootfs storage","datasheetUrl":"https://www.winbond.com/hq/product/code-storage-flash-memory/serial-nand-flash/?__locale=en&partNo=W25N02KV"}
- **Protocols:** {"name":"UART","count":4}, {"name":"SPI","count":2}, {"name":"I2C","count":4}, {"name":"PWM","count":8}, {"name":"CAN","count":1}, {"name":"ADC","count":2}, {"name":"MIPI DSI","count":1}, {"name":"USB 2.0","count":3}
- **Available Software:** {"name":"LuckFox Lyra SDK","url":"https://github.com/LuckfoxTECH/luckfox-pico","description":"Official Buildroot SDK for LuckFox boards"}
- **Links:** Product Url: https://www.waveshare.com/product/luckfox/boards-modules/luckfox-lyra-zero-w.htm, Github Url: https://github.com/LuckfoxTECH/luckfox-pico, Wiki Url: https://wiki.luckfox.com/Luckfox-Lyra-Zero-W
- **Firmware Compatible:** buildroot
- **Accessories:** mipi-dsi-display
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** hmi-panel, embedded-linux

## Tags

`linux`, `sbc`, `rockchip`, `rk3506`, `arm`, `cortex-a7`, `cortex-m0`, `wifi6`, `bluetooth`, `mipi-dsi`, `raspberry-pi-hat`, `nand-flash`, `audio-codec`, `multi-core`

---
[View full page](https://openhardware.directory/s/1439/luckfox-lyra-zero-w)

---

# LuckFox Core3576 Module

> Rockchip RK3576 SO-DIMM compute module with octa-core A72+A53, 6 TOPS NPU, Mali G52 GPU, up to 8GB LPDDR4X, 64GB eMMC, triple display output (HDMI 2.1 + eDP + MIPI DSI), triple camera input, dual Gigabit Ethernet, PCIe 2.1, and 260-pin connector. Module-only for custom carrier board integration.

## Details

- **Brand:** LuckFox
- **Board Type:** module
- **Price:** Usd: 104.99, Buy Url: https://www.waveshare.com/product/luckfox/boards-modules/core3576-module.htm
- **Specs:** Cpu: ARM Cortex-A72 4x @ 2.2GHz + Cortex-A53 4x @ 1.8GHz, Mali G52 GPU, 6 TOPS NPU, Cpu Architecture: ARM Cortex-A72/A53, Cpu Frequency: 2.2GHz, Cpu Cores: 8, Ram: 4GB LPDDR4X, Flash: 32GB eMMC, Psram: none, Power: 5V DC, Operating Voltage: 3.3V, Dimensions: 69.6 × 45mm, Sd Card: none
- **Connectivity:** Wifi: WiFi 6 (802.11ax) 2.4/5GHz, Bluetooth: Bluetooth 5.2, Ethernet: 2x Gigabit
- **Components:** {"name":"RK3576","type":"soc","label":"Octa-Core Edge AI SoC with 6 TOPS NPU","description":"Rockchip RK3576 8nm SoC with 4x Cortex-A72 @ 2.2GHz + 4x Cortex-A53 @ 1.8GHz, Mali G52 MC3 GPU, 6 TOPS NPU, 16MP ISP, triple display output, triple camera input.","datasheetUrl":"https://files.luckfox.com/wiki/Omni3576/PDF/Rockchip_RK3576_Datasheet_V1.1-20240430.pdf"}
- **Firmware:** debian, buildroot, android, ubuntu
- **Use Cases:** system-on-module, edge-ai, digital-signage, industrial-control
- **Bus Interfaces:** {"name":"HDMI","bus":"HDMI 2.1","pins":{"HDMI":"SO-DIMM (4K@120fps)"}}, {"name":"eDP","bus":"eDP 1.3","pins":{"eDP":"SO-DIMM (4K@60fps)"}}, {"name":"MIPI DSI","bus":"DSI 4-lane","pins":{"DSI":"SO-DIMM (2K@60fps)"}}, {"name":"MIPI CSI","bus":"CSI (2x DPHY + 1x D/CPHY)","pins":{"CSI":"SO-DIMM"}}, {"name":"PCIe","bus":"PCIe 2.1 x2","pins":{"PCIe":"SO-DIMM"}}, {"name":"CAN","bus":"CAN FD x2","pins":{"CAN":"SO-DIMM"}}, {"name":"Ethernet","bus":"GbE x2","pins":{"ETH":"SO-DIMM"}}
- **Links:** Product Url: https://www.waveshare.com/product/luckfox/boards-modules/core3576-module.htm, Github Url: https://github.com/LuckfoxTECH, Wiki Url: https://wiki.luckfox.com/Luckfox-Omni3576/Luckfox-Omni3576-quick-start, Datasheet Url: https://files.luckfox.com/wiki/Omni3576/PDF/Rockchip_RK3576_Datasheet_V1.1-20240430.pdf
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/product/luckfox/boards-modules/core3576-module.htm","price":"104.99"}

---
[View full page](https://openhardware.directory/s/1439/waveshare-luckfox-core3576-module)

---

# VisionFive2 Lite

> Compact RISC-V SBC with StarFive JH7110S quad-core 64-bit processor @ 1.25GHz, up to 8GB LPDDR4, onboard WiFi 6 and Bluetooth 5.4, Gigabit Ethernet, HDMI 2.0, M.2 NVMe slot, MIPI CSI camera, 40-pin GPIO, and USB 3.0. Supports Debian, Fedora, OpenWrt, and other Linux distributions.

## Details

- **Brand:** StarFive
- **Board Type:** sbc
- **Price:** Usd: 62.99, Buy Url: https://www.waveshare.com/product/risc-v/boards-kits/visionfive2-lite.htm
- **Specs:** Cpu: RISC-V RV64GC quad-core @ 1.25GHz + monitoring core + real-time core, IMG BXE-4-32 GPU, Cpu Architecture: RISC-V 64-bit, Cpu Frequency: 1.25GHz, Cpu Cores: 4, Ram: 4GB LPDDR4, Flash: QSPI (U-Boot), Psram: none, Usb: USB-C (5V/3A power) + USB 3.0 + 3x USB 2.0, Power: 5V/3A via USB-C, Operating Voltage: 3.3V, Operating Temp: 0°C to 50°C, Dimensions: 56 × 85mm, Sd Card: microSD, Antenna Connector: Built-in PCB antenna
- **Connectivity:** Wifi: WiFi 6 (802.11ax) 2.4/5.8GHz, Bluetooth: BLE 5.4, Ethernet: Gigabit
- **Components:** {"name":"JH7110","type":"soc","label":"Quad-Core RISC-V 64-bit SoC @ 1.25GHz","description":"StarFive JH7110S SoC with 4x RISC-V 64-bit cores @ 1.25GHz, 64-bit monitoring core, 32-bit real-time core, H.264/H.265 codec, ISP for camera processing.","datasheetUrl":"https://doc-en.rvspace.org/JH7110/PDF/JH7110_DS.pdf"}, {"name":"IMG-BXE-4-32","type":"gpu","label":"Imagination BXE-4-32 MC1 GPU @ 400MHz","description":"Imagination Technologies IMG BXE-4-32 MC1 GPU supporting OpenGL ES 3.2, Vulkan 1.2, and OpenCL 3.0 at 400MHz.","datasheetUrl":"https://www.imaginationtech.com/product/img-bxe-4-32/"}
- **Firmware:** debian, buildroot, openwrt, ubuntu
- **Use Cases:** risc-v-development, home-server, lightweight-web-server, iot
- **Certifications:** CE, FCC, RoHS
- **Bus Interfaces:** {"name":"HDMI","bus":"HDMI 2.0","pins":{"HDMI":"Onboard connector (4K@30fps)"}}, {"name":"MIPI CSI","bus":"CSI-2 2-lane","pins":{"CSI":"FPC connector (1080p@30fps)"}}, {"name":"MIPI DSI","bus":"DSI 2-lane","pins":{"DSI":"FPC connector (1080p@30fps)"}}, {"name":"M.2","bus":"M.2 M-Key 2242","pins":{"NVMe":"PCIe 2.0 x1 / SATA3"}}, {"name":"CAN","bus":"CAN","pins":{"CAN":"Via 40-pin GPIO"}}, {"name":"I2C","bus":"I2C","pins":{"I2C":"Via 40-pin GPIO"}}, {"name":"SPI","bus":"SPI","pins":{"SPI":"Via 40-pin GPIO"}}, {"name":"UART","bus":"UART","pins":{"UART":"Via 40-pin GPIO"}}, {"name":"Ethernet","bus":"Gigabit","pins":{"ETH":"RJ45 onboard"}}
- **Links:** Product Url: https://www.waveshare.com/product/risc-v/boards-kits/visionfive2-lite.htm, Github Url: https://github.com/starfive-tech, Wiki Url: https://www.waveshare.com/wiki/VisionFive2-Lite, Datasheet Url: https://doc-en.rvspace.org/JH7110/PDF/JH7110_DS.pdf
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/product/risc-v/boards-kits/visionfive2-lite.htm","price":"62.99"}

---
[View full page](https://openhardware.directory/s/1439/waveshare-visionfive2-lite)

---

# Muse Pi Pro

> Raspberry Pi-sized RISC-V SBC with SpacemiT K1 octa-core @ 1.8GHz, 2 TOPS NPU, WiFi 6, Gigabit Ethernet, M.2 NVMe, mPCIe for 4G/5G, and a 40-pin GPIO header — a full-featured RISC-V Linux developer board.

## Details

- **Brand:** Muse
- **Board Types:** linux-sbc
- **Connectivity:** Ethernet: Gigabit Ethernet, Wifi: 802.11 a/b/g/n/ac/ax (WiFi 6), Bluetooth: Bluetooth 5.3, Cellular: 4G LTE / 5G via mini PCIe + SIM slot
- **Specs:** Cpu: RISC-V X60 ×8 @ 1.8GHz, Cpu Architecture: RISC-V RV64GCV (X60), Cpu Frequency: 1.8GHz, Cpu Cores: 8, Ram: 8GB / 16GB LPDDR4X, Flash: 64GB / 128GB eMMC 5.1 + M.2 NVMe (M-Key 2230), Sd Card: microSD, Usb: 4× USB 3.0 Type-A, Power: USB-C, Operating Voltage: 3.3V GPIO, Dimensions: 85 × 56mm, Antenna Connector: Built-in PCB antenna + optional external via mPCIe
- **Components:** {"name":"SpacemiT-K1","type":"soc","label":"SpacemiT K1 Octa-Core RISC-V AI SoC","description":"SpacemiT K1 (M1): 8× RISC-V X60 @ 1.8GHz, Imagination IMG BXE-2-32 GPU (Vulkan 1.2, OpenCL 3.0), 2 TOPS NPU (INT8), 1080p60 H.265/H.264 encode/decode.","datasheetUrl":"https://www.spacemit.com/key-stone-k1/"}, {"name":"IMG BXE-2-32","type":"gpu","label":"Imagination BXE-2-32 GPU","description":"Imagination Technologies IMG BXE-2-32 GPU with Vulkan 1.2, OpenGL ES 3.2, and OpenCL 3.0 support, delivering 20 GFLOPS (FP32).","datasheetUrl":"https://www.imaginationtech.com/product/img-bxe/"}
- **Gpio Map:** {"pin":"Pin 3","function":"I2C_SDA","protocol":"I2C","capabilities":["digital-input","digital-output","i2c"]}, {"pin":"Pin 5","function":"I2C_SCL","protocol":"I2C","capabilities":["digital-input","digital-output","i2c"]}, {"pin":"Pin 7","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 8","function":"UART_TX","protocol":"UART","capabilities":["digital-output","uart"]}, {"pin":"Pin 10","function":"UART_RX","protocol":"UART","capabilities":["digital-input","uart"]}, {"pin":"Pin 11","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 13","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 15","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 16","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 18","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 19","function":"SPI_MOSI","protocol":"SPI","capabilities":["digital-output","spi"]}, {"pin":"Pin 21","function":"SPI_MISO","protocol":"SPI","capabilities":["digital-input","spi"]}, {"pin":"Pin 22","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 23","function":"SPI_CLK","protocol":"SPI","capabilities":["digital-output","spi"]}, {"pin":"Pin 24","function":"SPI_CSn","protocol":"SPI","capabilities":["digital-output","spi"]}, {"pin":"Pin 27","function":"I2C_SDA (alt)","protocol":"I2C","capabilities":["digital-input","digital-output","i2c"]}, {"pin":"Pin 28","function":"I2C_SCL (alt)","protocol":"I2C","capabilities":["digital-input","digital-output","i2c"]}, {"pin":"Pin 29","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 31","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 32","function":"PWM","protocol":"PWM","capabilities":["digital-output","pwm"]}, {"pin":"Pin 33","function":"PWM","protocol":"PWM","capabilities":["digital-output","pwm"]}, {"pin":"Pin 35","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 36","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 37","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 38","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 40","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}
- **Firmware:** armbian, debian, ubuntu
- **Use Cases:** risc-v-development, edge-ai, arm-sbc-development, embedded-linux, iot-gateway, home-server, computer-vision
- **Links:** Product Url: https://www.spacemit.com/muse-pi-pro, Wiki Url: https://docs.banana-pi.org/en/BPI-F3/SpacemiT_K1, Datasheet Url: https://www.spacemit.com/key-stone-k1/
- **Price:** Usd: 122.42

## Tags

`risc-v`, `spacemit`, `k1`, `linux`, `sbc`, `npu`, `wifi6`, `edge-ai`, `open-isa`, `riscv`

---
[View full page](https://openhardware.directory/s/1439/muse-pi-pro)

---

# Mekotronics R58-HD

> Triple RK3588 multi-display SBC with 6 HDMI outputs for video walls and digital signage, running Armbian Linux.

## Details

- **Brand:** Mekotronics
- **Board Types:** linux-sbc
- **Connectivity:** Ethernet: 5× Gigabit Ethernet (multiple ports), Wifi: 802.11 a/b/g/n/ac/ax (WiFi 6), Bluetooth: Bluetooth 5.x
- **Specs:** Cpu: ARM Cortex-A76 ×4 @ 2.4GHz + Cortex-A55 ×4 @ 1.8GHz (3× RK3588), Cpu Architecture: ARM big.LITTLE (Cortex-A76 + A55), Cpu Frequency: 2.4GHz, Cpu Cores: 24 total (3× RK3588 octa-core), Ram: Up to 16GB LPDDR4X per SoC (up to 48GB total), Flash: Up to 128GB eMMC per SoC + 2.5" SATA HDD slot, Usb: 5× USB 3.0, 2× USB 2.0, 1× USB Type-C, Power: 12V DC, Operating Voltage: 3.3V, Sd Card: none, Antenna Connector: Built-in PCB antenna (WiFi 6 + BT 5.x), Dimensions: 440 × 330 × 44mm (1U rack)
- **Components:** {"name":"RK3588","type":"soc","label":"Octa-Core ARM SoC × 3 (Video Wall Engine)","description":"Three Rockchip RK3588 SoCs each with 4× Cortex-A76 @ 2.4GHz + 4× Cortex-A55 @ 1.8GHz, Mali-G610 GPU, and 6 TOPS NPU. Each drives 2 HDMI outputs for total 6-display video wall capability.","datasheetUrl":"https://www.rock-chips.com/a/en/products/RK35_Series/2022/0926/1660.html"}
- **Firmware:** armbian
- **Use Cases:** digital-signage, video-wall-controller
- **Links:** Product Url: https://www.mekotronics.com/h-pd-85.html, Wiki Url: https://www.armbian.com/mekotronics-r58-hd/
- **Stores:** {"name":"Mekotronics Official","url":"https://www.mekotronics.com/h-pd-85.html","price":"Contact for pricing"}
- **Price:** Usd: 371, Buy Url: https://www.mekotronics.com/h-pd-85.html

## Tags

`rk3588`, `video-wall`, `digital-signage`, `multi-display`, `armbian`, `linux-sbc`

---
[View full page](https://openhardware.directory/s/1439/mekotronics-r58-hd)

---

# Orange Pi 4 LTS

> The Orange Pi 4 LTS is a capable single-board computer based on the Rockchip RK3399 hexa-core SoC, featuring 4GB LPDDR4 RAM, 16GB eMMC, integrated Wi-Fi and Bluetooth, and Gigabit Ethernet — a solid long-term support platform for Linux development.

## Details

- **Brand:** Xunlong
- **Board Types:** linux-sbc
- **Firmware:** armbian
- **Specs:** Cpu: Rockchip RK3399 — 2x Cortex-A72 @ 1.8GHz + 4x Cortex-A53 @ 1.4GHz, Cpu Architecture: ARM Cortex-A72 + A53, Cpu Frequency: 1.8GHz, Cpu Cores: 6, Ram: 4GB LPDDR4, Flash: 16GB eMMC, Usb: 1x USB 3.0, 2x USB 2.0, 1x USB-C, Power: USB-C, Operating Voltage: 3.3V, Sd Card: microSD, Antenna Connector: Built-in PCB antenna (Wi-Fi + BT)
- **Connectivity:** Wifi: 802.11 b/g/n/ac, Bluetooth: BLE 5.0, Ethernet: Gigabit Ethernet
- **Components:** {"name":"RK3399","type":"soc","label":"Rockchip RK3399","description":"Hexa-core SoC with 2x Cortex-A72 + 4x Cortex-A53, Mali-T860 GPU","datasheetUrl":"https://www.rock-chips.com/a/en/products/RK33_Series/2016/0419/758.html"}
- **Use Cases:** desktop-computing, iot-gateway, nas
- **Links:** Product Url: http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-4-LTS.html, Wiki Url: https://www.armbian.com/orange-pi-4-lts/
- **Stores:** {"name":"AliExpress","url":"https://www.aliexpress.com/store/1553371","price":"55.00"}
- **Price:** Usd: 55, Buy Url: https://www.aliexpress.com/store/1553371

## Tags

`sbc`, `linux`, `rockchip`, `rk3399`, `arm64`, `emmc`, `wifi`, `armbian`, `lts`

---
[View full page](https://openhardware.directory/s/1439/orange-pi-4-lts)

---

# Khadas VIM1

> Compact single-board computer powered by the Amlogic S905X quad-core SoC with 2GB DDR4 RAM, Wi-Fi, Bluetooth, and Gigabit Ethernet — supported by Armbian.

## Details

- **Brand:** Khadas
- **Board Types:** linux-sbc
- **Firmware:** armbian
- **Specs:** Cpu: Amlogic S905X, Cpu Architecture: ARM Cortex-A53, Cpu Frequency: 2.0 GHz, Cpu Cores: 4, Ram: 2GB DDR4, Flash: 8GB / 16GB eMMC, Sd Card: microSD, Usb: 2× USB-A + 1× USB-C, Power: 5V, Operating Voltage: 3.3V, Antenna Connector: true
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: Bluetooth 4.1, Ethernet: Gigabit Ethernet
- **Components:** {"type":"soc","name":"Amlogic S905X","value":"amlogic-s905x","label":"Quad-Core Media SoC","description":"Amlogic S905X quad-core Cortex-A53 @ 2.0GHz SoC with Mali-450 GPU, supports 4K H.265 decode.","datasheetUrl":"https://www.amlogic.com/#Products/93/index.html"}
- **Use Cases:** media-center, desktop-computing
- **Links:** Product Url: https://www.khadas.com/vim1, Wiki Url: https://docs.khadas.com/products/sbc/vim1/
- **Soc:** amlogic-s905x
- **Price:** Usd: 49, Buy Url: https://www.khadas.com/product-page/khadas-vim1
- **Stores:** {"name":"Khadas","url":"https://www.khadas.com/product-page/khadas-vim1","price":"$49.00"}

## Tags

`sbc`, `amlogic`, `armbian`, `linux`, `media-center`, `khadas`

---
[View full page](https://openhardware.directory/s/1439/khadas-vim1)

---

# Khadas VIM3L

> Affordable single-board computer with the Amlogic S905D3 quad-core SoC, up to 4GB DDR4 RAM, Wi-Fi 5, Gigabit Ethernet, and USB-C PD power — supported by Armbian.

## Details

- **Brand:** Khadas
- **Board Types:** linux-sbc
- **Firmware:** armbian
- **Specs:** Cpu: Amlogic S905D3, Cpu Architecture: ARM Cortex-A55, Cpu Frequency: 1.9 GHz, Cpu Cores: 4, Ram: 2GB / 4GB DDR4, Flash: 16GB / 32GB eMMC, Sd Card: microSD, Usb: 3× USB-A + 1× USB-C, Power: 5V–20V USB-C PD, Operating Voltage: 3.3V, Antenna Connector: true
- **Connectivity:** Wifi: 802.11 a/b/g/n/ac (Wi-Fi 5, dual-band), Bluetooth: BLE 5.0, Ethernet: Gigabit Ethernet
- **Components:** {"type":"soc","name":"Amlogic S905D3","value":"amlogic-s905d3","label":"Quad-Core Media SoC","description":"Amlogic S905D3 quad-core Cortex-A55 SoC with Mali-G31 GPU, supports 4K AV1 decode.","datasheetUrl":"https://www.amlogic.com/#Products/384/index.html"}
- **Use Cases:** media-center, desktop-computing
- **Links:** Product Url: https://www.khadas.com/vim3l, Wiki Url: https://docs.khadas.com/products/sbc/vim3l/
- **Soc:** amlogic-s905d3
- **Price:** Usd: 99, Buy Url: https://www.khadas.com/product-page/vim3l-bare-board
- **Stores:** {"name":"Khadas","url":"https://www.khadas.com/product-page/vim3l-bare-board","price":"$99.00"}

## Tags

`sbc`, `amlogic`, `armbian`, `linux`, `media-center`, `khadas`

---
[View full page](https://openhardware.directory/s/1439/khadas-vim3l)

---

# Radxa Rock 5B

> High-performance Rockchip RK3588 SBC from Radxa with up to 32GB LPDDR4X, NVMe M.2, WiFi 6, 2.5GbE, and USB-C PD power — a flagship Linux board in the Raspberry Pi 4 form factor.

## Details

- **Brand:** Radxa
- **Board Type:** linux-sbc
- **Product Readiness:** consumer
- **Specs:** Cpu: Rockchip RK3588, Cpu Architecture: ["ARM Cortex-A76","Cortex-A55"], Cpu Cores: 8, Cpu Frequency: 2.4GHz, Soc: rk3588, Ram: 4GB / 8GB / 16GB / 32GB LPDDR4X, Flash: eMMC socket (optional), Storage: eMMC socket + M.2 NVMe (PCIe 3.0), Sd Card: microSD, Gpu: Mali-G610 MP4, Npu: 6 TOPS, Operating Voltage: 3.3V, Power: 5V-20V via USB-C PD, Antenna Connector: Built-in PCB antenna
- **Connectivity:** Wifi: WiFi 6 (802.11ax), Bluetooth: BLE 5.0, Ethernet: 2.5 Gbps (RTL8125BG)
- **Firmware Compatible:** armbian
- **Use Cases:** nas, desktop, edge-ai, media-center
- **Links:** Product Url: https://radxa.com/products/rock5/5b, Armbian: https://www.armbian.com/rock-5b/
- **Open Source:** Schematics: true
- **Price:** Usd: 79.99, Buy Url: https://arace.tech/products/radxa-rock-5b-blue
- **Stores:** {"name":"Arace Tech","url":"https://arace.tech/products/radxa-rock-5b-blue","price":"$79.99"}

## Tags

`radxa`, `rock5b`, `rk3588`, `sbc`, `linux`, `armbian`, `nvme`, `wifi6`, `2.5gbe`

---
[View full page](https://openhardware.directory/s/1439/radxa-rock-5b)

---

# Radxa Rock 5 ITX

> Mini-ITX single-board computer powered by Rockchip RK3588 with 16GB LPDDR4X, dual NVMe slots, dual 2.5GbE, PCIe x4, ATX power, and WiFi 6 — a true desktop motherboard replacement.

## Details

- **Brand:** Radxa
- **Board Type:** linux-sbc
- **Product Readiness:** consumer
- **Specs:** Cpu: Rockchip RK3588, Cpu Architecture: ARM Cortex-A76 + Cortex-A55, Cpu Cores: 8, Cpu Frequency: 2.4GHz, Soc: rk3588, Ram: 16GB LPDDR4X, Flash: eMMC socket (optional), Storage: 2x M.2 NVMe (PCIe 3.0) + eMMC socket, Sd Card: none, Gpu: Mali-G610 MP4, Npu: 6 TOPS, Form Factor: Mini-ITX, Operating Voltage: 3.3V, Power: ATX 24-pin, Antenna Connector: Built-in PCB antenna
- **Connectivity:** Wifi: WiFi 6 (802.11ax), Bluetooth: BLE 5.0, Ethernet: 2x 2.5 GbE
- **Firmware Compatible:** armbian
- **Use Cases:** nas, desktop, media-center, edge-ai
- **Links:** Product Url: https://radxa.com/products/rock5/5-itx, Armbian: https://www.armbian.com/radxa-rock-5-itx/
- **Open Source:** Schematics: true
- **Price:** Usd: 99.9, Buy Url: https://arace.tech/products/radxa-rock-5-itx
- **Stores:** {"name":"Arace Tech","url":"https://arace.tech/products/radxa-rock-5-itx","price":"$99.90"}

## Tags

`radxa`, `rock5-itx`, `rk3588`, `mini-itx`, `nas`, `linux`, `armbian`, `nvme`, `2.5gbe`

---
[View full page](https://openhardware.directory/s/1439/radxa-rock-5-itx)

---

# Radxa Rock 4D

> Mid-range Rockchip RK3576 SBC from Radxa with up to 8GB LPDDR4X, NVMe M.2, WiFi 6, Gigabit Ethernet, and USB 3.0 — a capable Linux board in a compact footprint.

## Details

- **Brand:** Radxa
- **Board Type:** linux-sbc
- **Product Readiness:** consumer
- **Specs:** Cpu: Rockchip RK3576, Cpu Architecture: ARM Cortex-A72 + Cortex-A53, Cpu Cores: 8, Cpu Frequency: 2.2GHz, Soc: rk3576, Ram: 4GB / 8GB LPDDR4X, Flash: eMMC socket (optional), Storage: eMMC socket + M.2 NVMe, Sd Card: microSD, Gpu: Mali-G52, Npu: 6 TOPS, Operating Voltage: 3.3V, Power: 5V, Antenna Connector: Built-in PCB antenna
- **Connectivity:** Wifi: WiFi 6 (802.11ax), Bluetooth: BLE 5.0, Ethernet: Gigabit (1 GbE)
- **Firmware Compatible:** armbian
- **Use Cases:** edge-ai, desktop, iot
- **Links:** Product Url: https://radxa.com/products/rock4/4d, Armbian: https://www.armbian.com/radxa-rock-4d/
- **Open Source:** Schematics: true
- **Price:** Usd: 30, Buy Url: https://arace.tech/products/radxa-rock-4d
- **Stores:** {"name":"Arace Tech","url":"https://arace.tech/products/radxa-rock-4d","price":"$30.00"}

## Tags

`radxa`, `rock4d`, `rk3576`, `sbc`, `linux`, `armbian`, `nvme`, `wifi6`

---
[View full page](https://openhardware.directory/s/1439/radxa-rock-4d)

---

# TQ-Systems MBa8MP-RAS314

> Industrial carrier board for TQ-Systems TQMa8MPxL SOM, featuring NXP i.MX 8M Plus with quad-core Cortex-A53 + Cortex-M7, up to 4GB LPDDR4, 16GB eMMC, Gigabit Ethernet, WiFi 5, USB 3.0, and 12V DC input for industrial Linux applications.

## Details

- **Brand:** TQ-Systems
- **Board Type:** linux-sbc
- **Product Readiness:** developer
- **Connectivity:** Wifi: 802.11ac (WiFi 5), Bluetooth: BLE 5.0, Ethernet: Gigabit
- **Specs:** Cpu: nxp-imx8mp, Cpu Architecture: ARM Cortex-A53 64-bit, Ram: 2GB/4GB LPDDR4, Flash: 8GB/16GB eMMC, Sd Card: microSD, Usb: USB 3.0 + USB-C, Power: 12V DC, Operating Voltage: 3.3V
- **Firmware Compatible:** armbian
- **Links:** Product Url: https://www.armbian.com/mba8mp-ras314/
- **Use Cases:** industrial-automation, embedded-linux, hmi
- **Price:** Usd: 342, Buy Url: https://embeddedshop.tq-group.com/MBa8MP-RAS314-AB/354658.0101
- **Stores:** {"name":"TQ Embedded Shop","url":"https://embeddedshop.tq-group.com/MBa8MP-RAS314-AB/354658.0101","price":"$342.00"}

---
[View full page](https://openhardware.directory/s/1439/mba8mp-ras314)

---

# Banana Pi CM4 IO

> Banana Pi CM4 IO is an SBC carrier board for the BPI-CM4 compute module, featuring RK3566, 4GB LPDDR4, 32GB eMMC, WiFi 5, PCIe, HDMI, and Gigabit Ethernet.

## Details

- **Brand:** Banana Pi
- **Board Type:** linux-sbc
- **Connectivity:** Wifi: WiFi 5 (802.11ac), Bluetooth: BT 5.0, Ethernet: Gigabit Ethernet (10/100/1000M)
- **Specs:** Cpu: Rockchip RK3566, Cpu Architecture: ARM Cortex-A55, Cpu Frequency: 1.8GHz, Cpu Cores: quad-core, Ram: 4GB LPDDR4, Flash: 32GB eMMC, Usb: USB 3.0, Power: 12V DC barrel jack, Operating Voltage: 12V, Sd Card: microSD, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"Rockchip RK3566","type":"soc","label":"Quad-Core RK SoC with NPU","description":"Rockchip RK3566 quad-core Cortex-A55 SoC at 1.8GHz with Mali-G52 GPU and 0.8 TOPS NPU for light AI inference.","datasheetUrl":"https://www.rock-chips.com/a/en/products/RK35_Series/2021/0113/1176.html"}
- **Firmware Compatible:** armbian
- **Links:** Product Url: http://www.banana-pi.org/en/banana-pi-sbcs/174.html, Vendor Url: http://www.banana-pi.org/en/banana-pi-sbcs/174.html
- **Product Readiness:** consumer
- **Use Cases:** embedded-product-development, industrial-prototyping, compact-linux-server, home-lab
- **Price:** Usd: 15, Buy Url: https://www.aliexpress.com/item/1005005115415086.html
- **Stores:** {"name":"AliExpress","url":"https://www.aliexpress.com/item/1005005115415086.html","price":"$15.00"}

## Tags

`banana-pi`, `rockchip`, `rk3566`, `sbc`, `linux`, `armbian`, `compute-module`, `pcie`, `wifi5`, `single-board-computer`, `cm4`

---
[View full page](https://openhardware.directory/s/1439/bananapi-cm4-io)

---

# Banana Pi F3

> Banana Pi F3 is a RISC-V single-board computer powered by the SpacemiT K1 octa-core SoC with 4GB/8GB LPDDR4X, 16GB/32GB eMMC, WiFi 6, Bluetooth 5.2, and Gigabit Ethernet.

## Details

- **Brand:** Banana Pi
- **Board Type:** linux-sbc
- **Connectivity:** Wifi: WiFi 6 (802.11ax), Bluetooth: BT 5.2, Ethernet: Gigabit Ethernet (10/100/1000M)
- **Specs:** Cpu: SpacemiT K1 (X60), Cpu Architecture: RISC-V, Cpu Frequency: 1.6GHz, Cpu Cores: octa-core, Ram: 4GB/8GB LPDDR4X, Flash: 16GB/32GB eMMC, Usb: USB 3.0 + USB-C, Power: 12V DC barrel jack, Operating Voltage: 12V, Sd Card: microSD, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"SpacemiT K1","type":"soc","label":"RISC-V Octa-Core SoC with AI","description":"SpacemiT K1 (X60) octa-core RISC-V SoC at 1.6GHz with AI acceleration, targeting developer boards and edge computing.","datasheetUrl":"https://developer.spacemit.com/documentation?token=DBd4wvqoqi2fiqkiERTcbEDknBh"}
- **Firmware Compatible:** armbian
- **Links:** Product Url: https://www.armbian.com/bananapi-f3/, Vendor Url: https://www.banana-pi.org/en/banana-pi-sbcs/175.html
- **Product Readiness:** consumer
- **Use Cases:** risc-v-software-development, edge-ai-inference, risc-v-toolchain-testing, linux-development-board
- **Price:** Usd: 74, Buy Url: https://www.banana-pi.org/en/banana-pi-sbcs/175.html
- **Stores:** {"name":"Banana Pi","url":"https://www.banana-pi.org/en/banana-pi-sbcs/175.html","price":"$74.00"}

## Tags

`banana-pi`, `spacemit`, `k1`, `risc-v`, `sbc`, `linux`, `armbian`, `wifi6`, `bluetooth`, `single-board-computer`, `riscv`

---
[View full page](https://openhardware.directory/s/1439/bananapi-f3)

---

# Rock 2A

> Radxa Rock 2A — Rockchip RK3528A SBC with up to 4GB LPDDR4X, 32GB eMMC, WiFi 5, Bluetooth 5.0, Gigabit Ethernet, and USB-C power in a compact, affordable form factor.

## Details

- **Brand:** Radxa
- **Board Types:** linux-sbc
- **Firmware:** armbian
- **Specs:** Cpu: Rockchip RK3528A (Cortex-A53×4 @ 2.0GHz), Cpu Architecture: ARM Cortex-A53 (ARMv8-A 64-bit), Cpu Frequency: 2.0GHz, Cpu Cores: 4, Ram: 1GB / 2GB / 4GB LPDDR4X, Flash: 8GB / 16GB / 32GB eMMC, Usb: USB 3.0, USB 2.0, USB-C OTG, Power: 5V/3A USB-C, Operating Voltage: 3.3V, Sd Card: microSD, Antenna Connector: built-in PCB antenna
- **Connectivity:** Ethernet: Gigabit Ethernet, Wifi: 802.11ac (WiFi 5), Bluetooth: BLE 5.0
- **Components:** {"type":"soc","name":"Rockchip RK3528A","value":"rk3528a","label":"Quad-Core SoC with WiFi","description":"Rockchip RK3528A quad-core Cortex-A53 SoC with integrated Mali-450 GPU and 4K decode.","datasheetUrl":"https://www.rock-chips.com/a/en/products/RK35_Series/2023/0306/1844.html"}
- **Use Cases:** home-automation, media-center, iot-gateway, desktop-computing
- **Links:** Product Url: https://radxa.com/products/rock2/2a/, Wiki Url: https://docs.radxa.com/en/rock2/rock2a
- **Price:** Usd: 15, Buy Url: https://arace.tech/products/radxa-rock-2a
- **Stores:** {"name":"Arace Tech","url":"https://arace.tech/products/radxa-rock-2a","price":"$15.00"}

## Tags

`sbc`, `rockchip`, `rk3528a`, `radxa`, `wifi5`, `bluetooth5`, `linux-sbc`, `affordable`

---
[View full page](https://openhardware.directory/s/1439/radxa-rock-2a)

---

# Tinker Board / S

> Raspberry Pi form factor SBC by ASUS featuring the Rockchip RK3288 SoC, 2GB LPDDR3, WiFi 802.11n+Bluetooth 4.0, Gigabit Ethernet, and 4× USB 2.0. The S model adds 16GB eMMC.

## Details

- **Brand:** ASUS
- **Board Type:** linux-sbc
- **Connectivity:** Wifi: 802.11n (WiFi 4), Bluetooth: 4.0, Ethernet: Gigabit
- **Specs:** Cpu: Quad-core Cortex-A17 @ 1.8GHz (Rockchip RK3288), Cpu Architecture: ARM Cortex-A17, Cpu Frequency: 1.8GHz, Cpu Cores: 4, Ram: 2GB LPDDR3, Flash: 16GB eMMC (S model) / microSD only (standard), Sd Card: microSD, Usb: 4× USB 2.0 Type-A, Operating Voltage: 3.3V, Power: 5V via Micro-USB, Antenna Connector: Built-in PCB antenna
- **Components:** {"type":"soc","name":"RK3288","label":"Rockchip RK3288 Quad-Core SoC","description":"Rockchip RK3288 quad-core Cortex-A17 @ 1.8GHz SoC with Mali-T764 GPU and hardware video decode.","datasheetUrl":"https://www.rock-chips.com/a/en/products/RK33_Series/2014/0929/663.html"}
- **Firmware Compatible:** armbian
- **Use Cases:** desktop-computing, media-center, digital-signage, embedded-linux
- **Open Source Status:** open-firmware
- **Product Readiness:** consumer
- **Links:** Product Url: https://www.asus.com/single-board-computer/tinker-board/, Wiki Url: https://www.armbian.com/tinkerboard/
- **Price:** Usd: 139, Buy Url: https://tinkersphere.com/raspberry-pi-orange-pi-boards/4153-asus-tinker-board-s-single-board-computer-rk3288.html
- **Stores:** {"name":"Tinkersphere","url":"https://tinkersphere.com/raspberry-pi-orange-pi-boards/4153-asus-tinker-board-s-single-board-computer-rk3288.html","price":"$139.00"}

## Tags

`media-center`, `desktop`, `rockchip`, `rk3288`, `wifi`, `gigabit`, `rpi-form-factor`

---
[View full page](https://openhardware.directory/s/1439/tinkerboard)

---

# Helios64

> Open-source 5-bay NAS server board by Kobol, powered by the Rockchip RK3399 SoC, 4GB LPDDR4, eMMC, WiFi 5+BT 5.0, 2.5GbE, 5× SATA, and 12V DC — a high-performance personal cloud storage platform.

## Details

- **Brand:** Kobol
- **Board Type:** linux-sbc
- **Connectivity:** Wifi: 802.11ac (WiFi 5), Bluetooth: BLE 5.0, Ethernet: 2.5 Gigabit
- **Specs:** Cpu: Dual Cortex-A72 @ 2GHz + Quad Cortex-A53 @ 1.5GHz (Rockchip RK3399), Cpu Architecture: ARM Cortex-A72 + Cortex-A53, Cpu Frequency: 2GHz, Cpu Cores: 6, Ram: 4GB LPDDR4, Flash: 16GB eMMC, Sd Card: microSD, Usb: USB 3.0 + USB-C, Operating Voltage: 3.3V, Power: 12V DC, Antenna Connector: Built-in PCB antenna
- **Components:** {"type":"soc","name":"RK3399","label":"Rockchip RK3399 Hexa-Core SoC","description":"Rockchip RK3399 hexa-core SoC with dual Cortex-A72 @ 2GHz + quad Cortex-A53 @ 1.5GHz and Mali-T860 MP4 GPU.","datasheetUrl":"https://www.rock-chips.com/a/en/products/RK33_Series/2016/0412/758.html"}
- **Firmware Compatible:** armbian
- **Use Cases:** nas, self-hosted-storage, personal-cloud, home-server
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Open Source Status:** fully-open
- **Product Readiness:** developer
- **Links:** Product Url: https://kobol.io/helios64/, Github Url: https://github.com/kobol-io/helios64, Wiki Url: https://www.armbian.com/helios64/
- **Price:** Usd: 189, Buy Url: https://kobol.io/

## Tags

`nas`, `self-hosted`, `personal-cloud`, `rockchip`, `rk3399`, `5-bay`, `sata`, `2.5gbe`

---
[View full page](https://openhardware.directory/s/1439/helios64)

---

# Adafruit FLORA v3

> Round, sewable Arduino-compatible wearable platform with ATmega32u4, native USB, NeoPixel, JST battery connector, and alligator-clip-friendly pads in a 45mm diameter form factor.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 14.95, Buy Url: https://www.adafruit.com/product/659
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/659","price":"14.95"}
- **Board Type:** dev-board
- **Specs:** Cpu: ATmega32u4 @ 8 MHz, Cpu Architecture: AVR, Cpu Frequency: 8MHz, Cpu Cores: 1, Flash: 32 KB, Ram: 2.5 KB, Operating Voltage: 3.3V, Power: 3.5-16V via JST battery connector or Micro USB, Sd Card: none, Dimensions: 45 mm diameter × 7 mm thick, Weight: 4.7g
- **Components:** {"name":"ATmega32u4","type":"mcu","label":"Microcontroller","description":"8-bit AVR microcontroller with native USB at 8 MHz, 32KB flash, 2.5KB SRAM — same chip as Arduino Leonardo","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf"}, {"name":"WS2812B","type":"led","label":"RGB NeoPixel LED","description":"Addressable RGB LED integrated on board, programmable via single-wire protocol","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf"}
- **Protocols:** {"name":"UART","pins":{"TX":"D1","RX":"D0"}}, {"name":"SPI","pins":{"MOSI":"D16","MISO":"D14","SCK":"D15"}}, {"name":"I2C","pins":{"SDA":"D2","SCL":"D3"}}, {"name":"USB","notes":"Native USB via ATmega32u4 built-in USB controller (HID, CDC)"}
- **Gpio Map:** {"pin":"D0","name":"RX","function":"UART RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D1","name":"TX","function":"UART TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D2","name":"SDA / INT0","function":"I2C SDA, External Interrupt 0","protocol":"I2C","capabilities":["digital-input","digital-output","interrupt"]}, {"pin":"D3","name":"SCL / INT1","function":"I2C SCL, External Interrupt 1","protocol":"I2C","capabilities":["digital-input","digital-output","interrupt"]}, {"pin":"D6","name":"GPIO / A7 / PWM","function":"Digital I/O, Analog Input (A7), PWM","capabilities":["digital-input","digital-output","analog-input","pwm"]}, {"pin":"D8","name":"NEOPIXEL","function":"Onboard NeoPixel RGB LED data","capabilities":["digital-output"]}, {"pin":"D9","name":"GPIO / A9 / PWM","function":"Digital I/O, Analog Input (A9), PWM","capabilities":["digital-input","digital-output","analog-input","pwm"]}, {"pin":"D10","name":"GPIO / A10 / PWM","function":"Digital I/O, Analog Input (A10), PWM","capabilities":["digital-input","digital-output","analog-input","pwm"]}, {"pin":"D12","name":"GPIO / A11","function":"Digital I/O, Analog Input (A11)","capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"D14","name":"MISO","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D15","name":"SCK","function":"SPI SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D16","name":"MOSI","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}
- **Available Software:** Arduino IDE, CircuitPython
- **Links:** Product Url: https://www.adafruit.com/product/659, Wiki Url: https://learn.adafruit.com/getting-started-with-flora
- **Firmware Compatible:** arduino, circuitpython, platformio
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** developer
- **Use Cases:** wearable, e-textiles, prototyping, education, maker

## Tags

`wearable`, `sewable`, `atmega32u4`, `neopixel`, `arduino-compatible`, `adafruit`, `flora`

---
[View full page](https://openhardware.directory/s/1439/adafruit-flora-v3)

---

# ESP32-C6-WROOM-1-N8 Module

> Espressif ESP32-C6 WROOM module with 8MB flash and PCB antenna, supporting Wi-Fi 6 (802.11ax), Bluetooth 5 LE, Zigbee 3.0, and Thread — for soldering onto custom IoT hardware.

## Details

- **Brand:** Espressif
- **Price:** Usd: 3.5, Buy Url: https://www.adafruit.com/product/5671
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5671","price":3.5}
- **Board Type:** module
- **Connectivity:** Wifi: 802.11ax (Wi-Fi 6), Bluetooth: BLE 5.0, Zigbee: 3.0, Thread: 1.3
- **Specs:** Cpu: ESP32-C6, Cpu Architecture: RISC-V 32-bit, Cpu Frequency: 160 MHz, Cpu Cores: 1, Flash: 8 MB, Ram: 512KB SRAM, Sd Card: none, Operating Voltage: 3.3V, Power: 3.3V supply rail, Dimensions: 25.5 x 18.0 x 3.2 mm, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"ESP32-C6","type":"mcu","label":"SoC","description":"Espressif 32-bit RISC-V SoC with Wi-Fi 6, BT5 LE, Zigbee, Thread, 512KB SRAM.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/5670/esp32-c6-wroom-1_wroom-1u_datasheet_en.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO6","SCL":"GPIO7"}}, {"name":"SPI","pins":{"MOSI":"GPIO7","MISO":"GPIO2","SCK":"GPIO6"}}, {"name":"UART","pins":{"TX":"GPIO16","RX":"GPIO17"}}, {"name":"I2S","pins":{}}, {"name":"PWM","pins":{}}
- **Gpio Map:** {"pin":"GPIO0","function":"D0","protocol":"GPIO","capabilities":["digital","adc"]}, {"pin":"GPIO1","function":"D1","protocol":"GPIO","capabilities":["digital","adc"]}, {"pin":"GPIO2","function":"MISO","protocol":"SPI","capabilities":["spi-miso","digital","adc"]}, {"pin":"GPIO3","function":"D3","protocol":"GPIO","capabilities":["digital","adc"]}, {"pin":"GPIO4","function":"D4","protocol":"GPIO","capabilities":["digital","adc"]}, {"pin":"GPIO5","function":"D5","protocol":"GPIO","capabilities":["digital","adc"]}, {"pin":"GPIO6","function":"SDA / SCK","protocol":"I2C","capabilities":["i2c-sda","spi-sck","digital"]}, {"pin":"GPIO7","function":"SCL / MOSI","protocol":"I2C","capabilities":["i2c-scl","spi-mosi","digital"]}, {"pin":"GPIO8","function":"D8","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO9","function":"D9","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO10","function":"D10","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO11","function":"D11","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO12","function":"D12","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO13","function":"D13","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO14","function":"D14","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO15","function":"D15","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO16","function":"TX","protocol":"UART","capabilities":["uart-tx","digital"]}, {"pin":"GPIO17","function":"RX","protocol":"UART","capabilities":["uart-rx","digital"]}, {"pin":"GPIO18","function":"D18","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO19","function":"D19","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO20","function":"D20","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO21","function":"D21","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO22","function":"D22","protocol":"GPIO","capabilities":["digital"]}
- **Firmware Compatible:** esp-idf, arduino
- **Links:** Product Url: https://www.adafruit.com/product/5671, Datasheet Url: https://cdn-shop.adafruit.com/product-files/5670/esp32-c6-wroom-1_wroom-1u_datasheet_en.pdf
- **Certifications:** RoHS
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** iot, smart-home, industrial, prototyping

## Tags

`esp32-c6`, `espressif`, `wifi6`, `zigbee`, `thread`, `ble`, `module`, `wroom`

---
[View full page](https://openhardware.directory/s/1439/esp32-c6-wroom-1-n8)

---

# Raspberry Pi Pico 2W

> The Raspberry Pi Pico 2W is a wireless microcontroller board built on the RP2350 chip, delivering dual Cortex-M33 or RISC-V cores at 150MHz with 2.4GHz WiFi 4 (WPA3), Bluetooth 5.2, and 4MB flash — a major step up from the RP2040-based Pico W.

## Details

- **Brand:** Raspberry Pi
- **Price:** Usd: 7, Buy Url: https://www.adafruit.com/product/6087
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/6087","price":"$7.00"}
- **Board Type:** rp2350
- **Connectivity:** Wifi: 2.4GHz 802.11n (WiFi 4) WPA3, Bluetooth: Bluetooth 5.2 Classic + BLE
- **Specs:** Cpu: Dual ARM Cortex-M33 or dual RISC-V Hazard3 @ 150MHz (RP2350), Cpu Architecture: ARM Cortex-M33 / RISC-V Hazard3 (RP2350), Ram: 520KB SRAM, Flash: 4MB, Usb: USB-C (USB 1.1 host/device), Power: 1.8–5.5V DC, Operating Voltage: 3.3V GPIO, Dimensions: 51mm × 21mm
- **Gpio Map:** {"pin":"GPIO0","function":"TX","protocol":"UART","capabilities":["uart-tx","digital"]}, {"pin":"GPIO1","function":"RX","protocol":"UART","capabilities":["uart-rx","digital"]}, {"pin":"GPIO2","function":"GPIO2","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO3","function":"GPIO3","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO4","function":"SDA","protocol":"I2C","capabilities":["i2c-sda","digital"]}, {"pin":"GPIO5","function":"SCL","protocol":"I2C","capabilities":["i2c-scl","digital"]}, {"pin":"GPIO6","function":"SCK","protocol":"SPI","capabilities":["spi-sck","digital"]}, {"pin":"GPIO7","function":"MOSI","protocol":"SPI","capabilities":["spi-mosi","digital"]}, {"pin":"GPIO8","function":"MISO","protocol":"SPI","capabilities":["spi-miso","digital"]}, {"pin":"GPIO9","function":"GPIO9","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO10","function":"GPIO10","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO11","function":"GPIO11","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO12","function":"GPIO12","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO13","function":"GPIO13","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO14","function":"GPIO14","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO15","function":"GPIO15","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO16","function":"GPIO16","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO17","function":"GPIO17","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO18","function":"GPIO18","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO19","function":"GPIO19","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO20","function":"GPIO20","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO21","function":"GPIO21","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO22","function":"GPIO22","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO26","function":"ADC0","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO27","function":"ADC1","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO28","function":"ADC2","protocol":"GPIO","capabilities":["analog","digital"]}
- **Components:** {"name":"RP2350","type":"mcu","label":"Raspberry Pi RP2350 MCU","description":"Dual-core ARM Cortex-M33 or RISC-V Hazard3 at 150MHz with 520KB SRAM, 12 PIO state machines, hardware crypto, and TRNG.","datasheetUrl":"https://datasheets.raspberrypi.com/rp2350/rp2350-datasheet.pdf"}, {"name":"CYW43439","type":"wireless","label":"Infineon CYW43439 WiFi/BT Module","description":"2.4GHz 802.11n WiFi 4 with WPA3 and Bluetooth 5.2 Classic+BLE combo module providing wireless connectivity.","datasheetUrl":"https://www.infineon.com/dgdl/Infineon-CYW43439-DataSheet-v07_00-EN.pdf?fileId=8ac78c8c7d0d8da4017d0eeb5ad10e0a"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO4","SCL":"GPIO5"}}, {"name":"SPI","pins":{"SCK":"GPIO6","MOSI":"GPIO7","MISO":"GPIO8"}}, {"name":"UART","pins":{"TX":"GPIO0","RX":"GPIO1"}}, {"name":"PWM"}, {"name":"PIO"}
- **Firmware Compatible:** circuitpython, micropython, arduino
- **Available Software:** {"name":"Raspberry Pi Pico SDK","url":"https://github.com/raspberrypi/pico-sdk"}, {"name":"CircuitPython","url":"https://circuitpython.org/board/raspberry_pi_pico2_w/"}, {"name":"MicroPython","url":"https://micropython.org/download/RPI_PICO2_W/"}
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** iot, prototyping, education, smart-home, iot-gateway
- **Links:** Product Url: https://www.raspberrypi.com/products/raspberry-pi-pico-2w/, Github Url: https://github.com/raspberrypi/pico-sdk, Datasheet Url: https://datasheets.raspberrypi.com/rp2350/rp2350-datasheet.pdf, Schematics Url: https://datasheets.raspberrypi.com/picow/PicoW-A4-Pinout.pdf, Wiki Url: https://www.raspberrypi.com/documentation/microcontrollers/pico-series.html
- **Certifications:** CE, FCC, RoHS

## Tags

`raspberry-pi`, `pico`, `rp2350`, `microcontroller`, `wifi`, `bluetooth`, `circuitpython`, `micropython`, `ble`, `wpa3`

---
[View full page](https://openhardware.directory/s/1439/raspberry-pi-pico-2w)

---

# Adafruit ItsyBitsy nRF52840 Express

> Tiny breadboard-friendly Bluetooth LE board with Nordic nRF52840 Cortex-M4F @ 64MHz, 1MB Flash, 256KB RAM, 2MB QSPI Flash, 21 GPIO, and native USB — all in a 36×17.6mm footprint. Supports CircuitPython and Arduino.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 19.95, Buy Url: https://www.adafruit.com/product/4481
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/4481","price":19.95}
- **Board Type:** microcontroller-board
- **Connectivity:** Wifi: false, Bluetooth: Bluetooth 5.0 BLE (+8dBm, nRF52840), Zigbee: false, Ethernet: false
- **Specs:** Cpu: ARM Cortex-M4F @ 64MHz (Nordic nRF52840), Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 64MHz, Cpu Cores: 1, Ram: 256KB SRAM, Flash: 1024KB + 2MB QSPI Flash, Dimensions: 36.0 x 17.6 x 5.3mm, Weight: 3.0g, Operating Voltage: 3.3V, Power: 5V via Micro-USB or 3.7V LiPo, Sd Card: none, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"nRF52840","type":"mcu","label":"Main MCU + BLE Radio","description":"Nordic Semiconductor nRF52840 ARM Cortex-M4F @ 64MHz, 1MB Flash, 256KB RAM, Bluetooth 5.0 BLE, native USB.","datasheetUrl":"https://infocenter.nordicsemi.com/pdf/nRF52840_PS_v1.7.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO25","SCL":"GPIO26"}}, {"name":"SPI","pins":{"MOSI":"GPIO15","MISO":"GPIO14","SCK":"GPIO12"}}, {"name":"UART","pins":{"TX":"GPIO5","RX":"GPIO6"}}, {"name":"I2S","pins":{}}, {"name":"USB","pins":{}}, {"name":"BLE","pins":{}}, {"name":"PWM","pins":{}}, {"name":"ADC","pins":{}}
- **Gpio Map:** {"pin":"GPIO4","function":"A0 — DAC/ADC","protocol":"ADC","capabilities":["analog-input","dac","digital-input","digital-output","pwm"]}, {"pin":"GPIO5","function":"A1 — ADC/TX","protocol":"UART","capabilities":["analog-input","digital-input","digital-output","pwm"]}, {"pin":"GPIO30","function":"A2 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"GPIO28","function":"A3 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"GPIO2","function":"D2 — GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO3","function":"D3 — GPIO/PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO26","function":"D4 — SCL","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO27","function":"D5 — GPIO/PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO7","function":"D7 — GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO6","function":"D9 — RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO8","function":"D10 — GPIO/PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO15","function":"D11 — MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO14","function":"D12 — MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO12","function":"D13 — SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO25","function":"SDA — I2C","protocol":"I2C","capabilities":["digital-input","digital-output"]}
- **Available Software:** circuitpython, arduino
- **Links:** Product Page: https://www.adafruit.com/product/4481, Product Url: https://www.adafruit.com/product/4481, Documentation: https://learn.adafruit.com/adafruit-itsybitsy-nrf52840-express, Github Url: https://github.com/adafruit/Adafruit_nRF52_Arduino
- **Firmware Compatible:** circuitpython, arduino
- **Certifications:** RoHS, FCC, CE, TELEC
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** iot, wearable, smart-home

## Tags

`itsybitsy`, `nrf52840`, `bluetooth`, `ble`, `circuitpython`, `adafruit`, `compact`, `usb-hid`

---
[View full page](https://openhardware.directory/s/1439/adafruit-itsybitsy-nrf52840-express)

---

# Raspberry Pi Zero 2 W

> Credit-card-tiny Linux SBC with a quad-core Cortex-A53 at 1 GHz, 512 MB RAM, 2.4 GHz WiFi, Bluetooth 4.2, a 40-pin GPIO header footprint, mini HDMI, and a CSI camera connector.

## Details

- **Brand:** Raspberry Pi
- **Price:** Usd: 15, Buy Url: https://www.adafruit.com/product/5291
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5291","price":19.05}
- **Board Type:** sbc
- **Product Readiness:** consumer
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: Broadcom BCM2710A1 quad-core 64-bit ARM Cortex-A53 @ 1 GHz, Cpu Architecture: ARM Cortex-A53, Cpu Frequency: 1 GHz, Cpu Cores: 4, Ram: 512 MB LPDDR2 SDRAM, Flash: none, Power: 5V via Micro USB, Usb Connector: Micro USB, Sd Card: microSD, Operating Voltage: 3.3V / 5V, Dimensions: 65 × 30 × 5.3 mm, Weight: 10 g, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"BCM2710A1 (RP3A0)","type":"mcu","label":"SoC","description":"Broadcom BCM2710A1 quad-core 64-bit ARM Cortex-A53 SoC at 1 GHz packaged in Raspberry Pi's custom RP3A0 multi-chip module with 512 MB LPDDR2.","datasheetUrl":"https://datasheets.raspberrypi.com/rpi-zero-2-w/raspberry-pi-zero-2-w-product-brief.pdf"}, {"name":"BCM43436","type":"wireless","label":"WiFi + BT Combo","description":"Broadcom BCM43436 2.4 GHz 802.11 b/g/n WiFi and Bluetooth 4.2 / BLE combo radio chip.","datasheetUrl":"https://datasheets.raspberrypi.com/rpi-zero-2-w/raspberry-pi-zero-2-w-product-brief.pdf"}
- **Gpio Map:** {"pin":"GPIO2","function":"SDA — I2C1 Data (Pin 3)","protocol":"I2C","capabilities":["i2c","digital-input","digital-output"]}, {"pin":"GPIO3","function":"SCL — I2C1 Clock (Pin 5)","protocol":"I2C","capabilities":["i2c","digital-input","digital-output"]}, {"pin":"GPIO4","function":"GPIO4 — General Purpose (Pin 7)","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO5","function":"GPIO5 — General Purpose (Pin 29)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO6","function":"GPIO6 — General Purpose (Pin 31)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO7","function":"CE1 — SPI0 Chip Enable 1 (Pin 26)","protocol":"SPI","capabilities":["spi","digital-input","digital-output"]}, {"pin":"GPIO8","function":"CE0 — SPI0 Chip Enable 0 (Pin 24)","protocol":"SPI","capabilities":["spi","digital-input","digital-output"]}, {"pin":"GPIO9","function":"MISO — SPI0 MISO (Pin 21)","protocol":"SPI","capabilities":["spi","digital-input","digital-output"]}, {"pin":"GPIO10","function":"MOSI — SPI0 MOSI (Pin 19)","protocol":"SPI","capabilities":["spi","digital-input","digital-output"]}, {"pin":"GPIO11","function":"SCLK — SPI0 Clock (Pin 23)","protocol":"SPI","capabilities":["spi","digital-input","digital-output"]}, {"pin":"GPIO14","function":"TXD — UART0 Transmit (Pin 8)","protocol":"UART","capabilities":["uart","digital-input","digital-output"]}, {"pin":"GPIO15","function":"RXD — UART0 Receive (Pin 10)","protocol":"UART","capabilities":["uart","digital-input","digital-output"]}, {"pin":"GPIO17","function":"GPIO17 — General Purpose (Pin 11)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO18","function":"GPIO18 — PWM0 / PCM CLK (Pin 12)","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO22","function":"GPIO22 — General Purpose (Pin 15)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO23","function":"GPIO23 — General Purpose (Pin 16)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO24","function":"GPIO24 — General Purpose (Pin 18)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO25","function":"GPIO25 — General Purpose (Pin 22)","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO27","function":"GPIO27 — General Purpose (Pin 13)","protocol":null,"capabilities":["digital-input","digital-output"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO2","SCL":"GPIO3"}}, {"name":"SPI","pins":{"MOSI":"GPIO10","MISO":"GPIO9","SCK":"GPIO11","CE0":"GPIO8","CE1":"GPIO7"}}, {"name":"UART","pins":{"TX":"GPIO14","RX":"GPIO15"}}, {"name":"USB","pins":{}}, {"name":"HDMI","pins":{}}, {"name":"CSI","pins":{}}
- **Bus Interfaces:** i2c, spi, uart, USB
- **Firmware Compatible:** arduino
- **Available Software:** {"name":"Raspberry Pi OS","url":"https://www.raspberrypi.com/software/"}, {"name":"Home Assistant OS","url":"https://www.home-assistant.io/installation/raspberrypi"}
- **Open Source:** Schematics: true
- **Links:** Product Url: https://www.adafruit.com/product/5291, Manufacturer Url: https://www.raspberrypi.com/products/raspberry-pi-zero-2-w/, Datasheet Url: https://datasheets.raspberrypi.com/rpi-zero-2-w/raspberry-pi-zero-2-w-product-brief.pdf
- **Use Cases:** iot, iot-gateway, smart-home, environmental-monitoring
- **Prompt Version:** adafruit-bulk-import-v1

## Tags

`raspberry-pi`, `zero-2-w`, `linux`, `sbc`, `wifi`, `bluetooth`, `arm-cortex-a53`, `40-pin-gpio`, `csi-camera`

---
[View full page](https://openhardware.directory/s/1439/raspberry-pi-zero-2-w)

---

# 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/reset buttons.

## Details

- **Brand:** Espressif
- **Price:** Usd: 14.5, Buy Url: https://www.adafruit.com/product/4693
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/4693","price":14.5}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n @ 2.4GHz (ESP32-S2 WROVER), Bluetooth: false, Zigbee: false, Ethernet: false
- **Specs:** Cpu: Xtensa LX7 single-core @ 240MHz (ESP32-S2), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 1, Ram: 320KB SRAM + 2MB PSRAM, Flash: 8MB SPI Flash, Operating Voltage: 3.3V, Power: 5V via Micro-USB, Sd Card: none, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"ESP32-S2","type":"mcu","label":"SoC","description":"Espressif ESP32-S2 single-core Xtensa LX7 @ 240MHz, 320KB SRAM, WiFi, native USB 1.1 OTG.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"GPIO35","MISO":"GPIO37","SCK":"GPIO36"}}, {"name":"I2C","pins":{"SDA":"GPIO8","SCL":"GPIO9"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"I2S","pins":{}}, {"name":"USB","pins":{"D-":"GPIO19","D+":"GPIO20"}}, {"name":"ADC","pins":{}}, {"name":"DAC","pins":{"DAC1":"GPIO17","DAC2":"GPIO18"}}, {"name":"Touch","pins":{}}, {"name":"PWM","pins":{}}
- **Gpio Map:** {"pin":"GPIO1","function":"ADC1_CH0/Touch1","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO2","function":"ADC1_CH1/Touch2","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO3","function":"ADC1_CH2/Touch3/SDA","protocol":"I2C","capabilities":["I2C","ADC","Touch","GPIO"]}, {"pin":"GPIO4","function":"ADC1_CH3/Touch4/SCL","protocol":"I2C","capabilities":["I2C","ADC","Touch","GPIO"]}, {"pin":"GPIO5","function":"ADC1_CH4/Touch5","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO6","function":"ADC1_CH5/Touch6","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO7","function":"ADC1_CH6/Touch7","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO8","function":"ADC1_CH7/Touch8","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO9","function":"ADC1_CH8/Touch9","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO10","function":"ADC1_CH9/Touch10","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO11","function":"ADC2_CH0/Touch11","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO12","function":"ADC2_CH1/Touch12","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO13","function":"ADC2_CH2/Touch13","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO14","function":"ADC2_CH3/Touch14","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO15","function":"ADC2_CH4","protocol":"ADC","capabilities":["ADC","GPIO"]}, {"pin":"GPIO16","function":"ADC2_CH5","protocol":"ADC","capabilities":["ADC","GPIO"]}, {"pin":"GPIO17","function":"ADC2_CH6/DAC1","protocol":"DAC","capabilities":["DAC","ADC","GPIO"]}, {"pin":"GPIO18","function":"ADC2_CH7/DAC2","protocol":"DAC","capabilities":["DAC","ADC","GPIO"]}, {"pin":"GPIO19","function":"USB_D-","protocol":"USB","capabilities":["USB","GPIO"]}, {"pin":"GPIO20","function":"USB_D+","protocol":"USB","capabilities":["USB","GPIO"]}, {"pin":"GPIO21","function":"GPIO","protocol":"GPIO","capabilities":["GPIO"]}, {"pin":"GPIO35","function":"MOSI","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO36","function":"SCK","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO37","function":"MISO","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO43","function":"TX","protocol":"UART","capabilities":["UART","GPIO"]}, {"pin":"GPIO44","function":"RX","protocol":"UART","capabilities":["UART","GPIO"]}
- **Available Software:** esp-idf, arduino, circuitpython, micropython
- **Links:** Product Page: https://www.adafruit.com/product/4693, Product Url: https://www.adafruit.com/product/4693, Documentation: https://docs.espressif.com/projects/esp-idf/en/latest/esp32s2/hw-reference/esp32s2/user-guide-saola-1-v1.2.html, Github Url: https://github.com/espressif/esp-idf
- **Firmware Compatible:** esp-idf, arduino, circuitpython, micropython
- **Certifications:** RoHS, FCC, CE
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** iot, smart-home, wearable

## Tags

`esp32-s2`, `dev-kit`, `wifi`, `espressif`, `psram`, `circuitpython`, `usb-otg`, `breadboard`

---
[View full page](https://openhardware.directory/s/1439/esp32-s2-saola-1r-dev-kit)

---

# ESP32-S2 Kaluga Dev Kit

> Espressif's multimedia-focused ESP32-S2 evaluation platform bundling four extension boards: audio player, capacitive touch panel, 3.2" LCD display, and camera module. Designed to showcase ESP32-S2 human-computer interaction features.

## Details

- **Brand:** Espressif
- **Price:** Usd: 54.95, Buy Url: https://www.adafruit.com/product/4729
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/4729","price":54.95}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n @ 2.4GHz (ESP32-S2 WROVER), Bluetooth: false, Zigbee: false, Ethernet: false
- **Specs:** Cpu: Xtensa LX7 single-core @ 240MHz (ESP32-S2), Cpu Architecture: Xtensa LX7, Cpu Frequency: 240MHz, Cpu Cores: 1, Ram: 320KB SRAM + 2MB PSRAM, Flash: 4MB SPI Flash, Display: 3.2" LCD (via ESP-LyraP-LCD32 extension board), Operating Voltage: 3.3V, Power: 5V via Micro-USB, Sd Card: none, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"ESP32-S2","type":"mcu","label":"SoC","description":"Espressif ESP32-S2 single-core Xtensa LX7 @ 240MHz, 320KB SRAM, WiFi, native USB 1.1 OTG.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/4729/4729_esp32-s2-wrover_esp32-s2-wrover-i_datasheet_en.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"GPIO35","MISO":"GPIO37","SCK":"GPIO36"}}, {"name":"I2C","pins":{"SDA":"GPIO8","SCL":"GPIO9"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"I2S","pins":{}}, {"name":"USB","pins":{"D-":"GPIO19","D+":"GPIO20"}}, {"name":"ADC","pins":{}}, {"name":"Touch","pins":{}}, {"name":"LCD","pins":{}}, {"name":"Camera","pins":{}}
- **Gpio Map:** {"pin":"GPIO1","function":"ADC1_CH0/Touch1","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO2","function":"ADC1_CH1/Touch2","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO3","function":"ADC1_CH2/Touch3","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO4","function":"ADC1_CH3/Touch4","protocol":"ADC","capabilities":["ADC","Touch","GPIO"]}, {"pin":"GPIO8","function":"SDA","protocol":"I2C","capabilities":["I2C","ADC","Touch","GPIO"]}, {"pin":"GPIO9","function":"SCL","protocol":"I2C","capabilities":["I2C","ADC","Touch","GPIO"]}, {"pin":"GPIO17","function":"DAC1","protocol":"DAC","capabilities":["DAC","ADC","GPIO"]}, {"pin":"GPIO18","function":"DAC2","protocol":"DAC","capabilities":["DAC","ADC","GPIO"]}, {"pin":"GPIO19","function":"USB_D-","protocol":"USB","capabilities":["USB","GPIO"]}, {"pin":"GPIO20","function":"USB_D+","protocol":"USB","capabilities":["USB","GPIO"]}, {"pin":"GPIO35","function":"MOSI","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO36","function":"SCK","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO37","function":"MISO","protocol":"SPI","capabilities":["SPI","GPIO"]}, {"pin":"GPIO43","function":"TX","protocol":"UART","capabilities":["UART","GPIO"]}, {"pin":"GPIO44","function":"RX","protocol":"UART","capabilities":["UART","GPIO"]}
- **Available Software:** esp-idf, arduino
- **Links:** Product Page: https://www.adafruit.com/product/4729, Product Url: https://www.adafruit.com/product/4729, Documentation: https://docs.espressif.com/projects/esp-idf/en/latest/esp32s2/hw-reference/esp32s2/user-guide-esp32-s2-kaluga-1-kit.html, Github Url: https://github.com/espressif/esp-idf
- **Firmware Compatible:** esp-idf, arduino
- **Certifications:** RoHS
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** iot, smart-home, voice-assistant

## Tags

`esp32-s2`, `dev-kit`, `wifi`, `espressif`, `psram`, `audio`, `lcd`, `camera`, `touch`, `multimedia`

---
[View full page](https://openhardware.directory/s/1439/esp32-s2-kaluga-dev-kit)

---

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

## Details

- **Brand:** Espressif
- **Price:** Usd: 49.95, Buy Url: https://www.adafruit.com/product/5829
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5829","price":49.95}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240 MHz, Cpu Cores: 2, Flash: 16MB, Ram: 512KB SRAM, Sd Card: microSD, Operating Voltage: 3.3V, Power: 5V via Micro-USB, Antenna Connector: Built-in PCB antenna, Usb Type: Micro-USB
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"SoC","description":"Dual-core Xtensa LX7 240 MHz, AI acceleration, Wi-Fi + BT5 LE.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"Dual Microphone Array","type":"microphone","label":"Dual Mic Array","description":"Two MEMS microphones for near/far-field wake-word detection.","datasheetUrl":"https://espressif-docs.readthedocs-hosted.com/projects/esp-adf/en/latest/design-guide/dev-boards/user-guide-esp32-s3-korvo-2.html"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO10","SCL":"GPIO11"}}, {"name":"SPI","pins":{"MOSI":"GPIO13","MISO":"GPIO9","SCK":"GPIO12","CS":"GPIO14"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"I2S","pins":{"BCLK":"GPIO0","WS":"GPIO2","DOUT":"GPIO3"}}, {"name":"SDIO","pins":{}}
- **Gpio Map:** {"pin":"GPIO0","function":"I2S BCLK","protocol":"I2S","capabilities":["i2s","digital"]}, {"pin":"GPIO2","function":"I2S WS","protocol":"I2S","capabilities":["i2s","digital"]}, {"pin":"GPIO3","function":"I2S DOUT","protocol":"I2S","capabilities":["i2s","digital"]}, {"pin":"GPIO5","function":"D5","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO6","function":"D6","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO7","function":"D7","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO8","function":"D8","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO9","function":"SPI MISO","protocol":"SPI","capabilities":["spi-miso","digital"]}, {"pin":"GPIO10","function":"SDA","protocol":"I2C","capabilities":["i2c-sda","digital"]}, {"pin":"GPIO11","function":"SCL","protocol":"I2C","capabilities":["i2c-scl","digital"]}, {"pin":"GPIO12","function":"SPI SCK","protocol":"SPI","capabilities":["spi-sck","digital"]}, {"pin":"GPIO13","function":"SPI MOSI","protocol":"SPI","capabilities":["spi-mosi","digital"]}, {"pin":"GPIO14","function":"SPI CS","protocol":"SPI","capabilities":["spi-cs","digital"]}, {"pin":"GPIO43","function":"TX","protocol":"UART","capabilities":["uart-tx","digital"]}, {"pin":"GPIO44","function":"RX","protocol":"UART","capabilities":["uart-rx","digital"]}
- **Firmware Compatible:** ESP-ADF, esp-idf
- **Available Software:** {"name":"ESP-ADF","url":"https://github.com/espressif/esp-adf"}
- **Links:** Product Url: https://www.adafruit.com/product/5829, Github Url: https://github.com/espressif/esp-adf, Learn Guide: https://espressif-docs.readthedocs-hosted.com/projects/esp-adf/en/latest/design-guide/dev-boards/user-guide-esp32-s3-korvo-2.html
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** voice-assistant, audio, iot, smart-home, ai-ml

## Tags

`esp32-s3`, `espressif`, `audio`, `voice-assistant`, `microphone`, `camera`, `esp-adf`, `ai`

---
[View full page](https://openhardware.directory/s/1439/esp32-s3-korvo-2)

---

# Adafruit QT Py ESP32 Pico

> QT Py-sized classic ESP32 board with ESP32-PICO-V3-02, 8 MB flash, 2 MB PSRAM, WiFi, dual-core, Bluetooth Classic + BLE, STEMMA QT, and 13 GPIO — without native USB.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 14.95, Buy Url: https://www.adafruit.com/product/5395
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5395","price":14.95}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Connectivity:** Wifi: 2.4GHz 802.11 b/g/n, Bluetooth: BLE 4.2
- **Specs:** Cpu: Xtensa LX6 dual-core @ 240 MHz (ESP32-PICO-V3-02), Cpu Architecture: Xtensa LX6, Cpu Frequency: 240 MHz, Cpu Cores: 2, Ram: 520 KB SRAM + 2 MB PSRAM, Flash: 8MB, Psram: 2MB, Power: 5V, Usb Connector: USB-C, Sd Card: none, Operating Voltage: 3.3V, Dimensions: 22 × 17.9 × 5.9 mm, Weight: 2.3 g, Antenna Connector: built-in PCB antenna
- **Components:** {"name":"ESP32-PICO-V3-02","type":"mcu","label":"MCU SiP","description":"Espressif ESP32-PICO-V3-02 SiP with dual-core 240 MHz Xtensa LX6, 8 MB Flash, 2 MB PSRAM, WiFi, and BT/BLE 4.2.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-pico-v3-02_datasheet_en.pdf"}
- **Gpio Map:** {"pin":"GPIO9","name":"A0","function":"ADC","protocol":"ADC","capabilities":["ADC","touch"]}, {"pin":"GPIO10","name":"A1","function":"ADC","protocol":"ADC","capabilities":["ADC","touch"]}, {"pin":"GPIO17","name":"A2","function":"ADC","protocol":"ADC","capabilities":["ADC"]}, {"pin":"GPIO18","name":"A3","function":"ADC","protocol":"ADC","capabilities":["ADC"]}, {"pin":"GPIO1","name":"SDA (STEMMA QT)","function":"SDA","protocol":"I2C","capabilities":["I2C","STEMMA QT","touch"]}, {"pin":"GPIO2","name":"SCL (STEMMA QT)","function":"SCL","protocol":"I2C","capabilities":["I2C","STEMMA QT","touch"]}, {"pin":"GPIO5","name":"MOSI","function":"MOSI","protocol":"SPI","capabilities":["SPI","touch"]}, {"pin":"GPIO6","name":"MISO","function":"MISO","protocol":"SPI","capabilities":["SPI","touch"]}, {"pin":"GPIO7","name":"SCK","function":"SCK","protocol":"SPI","capabilities":["SPI","touch"]}, {"pin":"GPIO44","name":"TX","function":"TX","protocol":"UART","capabilities":["UART"]}, {"pin":"GPIO43","name":"RX","function":"RX","protocol":"UART","capabilities":["UART"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO1","SCL":"GPIO2"}}, {"name":"I2C (STEMMA QT)","pins":{"SDA":"GPIO1","SCL":"GPIO2"}}, {"name":"SPI","pins":{"MOSI":"GPIO5","MISO":"GPIO6","SCK":"GPIO7"}}, {"name":"UART","pins":{"TX":"GPIO44","RX":"GPIO43"}}, {"name":"USB","pins":{}}
- **Bus Interfaces:** i2c, spi, uart, USB, DAC
- **Firmware Compatible:** circuitpython, arduino, micropython, esp-idf
- **Available Software:** {"name":"CircuitPython","url":"https://circuitpython.org/board/adafruit_qtpy_esp32_pico/"}, {"name":"Arduino ESP32","url":"https://github.com/espressif/arduino-esp32"}
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/5395, Github Url: https://github.com/adafruit/Adafruit-QT-Py-ESP32-PICO-PCB, Learn Guide: https://learn.adafruit.com/adafruit-qt-py-esp32-pico
- **Use Cases:** iot, smart-home, wearable
- **Prompt Version:** adafruit-bulk-import-v1

## Tags

`esp32`, `esp32-pico`, `qt-py`, `stemma-qt`, `circuitpython`, `wifi`, `bluetooth`, `ble`, `tiny`

---
[View full page](https://openhardware.directory/s/1439/adafruit-qt-py-esp32-pico)

---

# Adafruit ESP32-S3 Feather 8MB w.FL Antenna

> ESP32-S3 Feather board with 8MB flash, w.FL external antenna connector (MHF3/IPEX3), native USB-C, MAX17048 battery monitor, LiPo charging, NeoPixel, and STEMMA QT.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 17.5, Buy Url: https://www.adafruit.com/product/5885
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5885","price":17.5}
- **Board Type:** feather
- **Connectivity:** Wifi: 802.11b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ESP32-S3, Cpu Architecture: Xtensa LX7, Cpu Frequency: 240 MHz, Cpu Cores: 2, Flash: 8 MB, Ram: 512KB SRAM, Sd Card: none, Operating Voltage: 3.3V, Power: 5V + LiPo, Antenna Connector: w.FL / MHF3 / IPEX3, Usb Type: USB-C
- **Components:** {"name":"ESP32-S3","type":"mcu","label":"SoC","description":"Dual-core Xtensa LX7 240 MHz, Wi-Fi + BT5 LE, native USB, 512KB SRAM.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"}, {"name":"MAX17048","type":"power","label":"Battery Monitor","description":"Maxim MAX17048 fuel gauge IC for accurate LiPo battery state of charge via I2C.","datasheetUrl":"https://www.analog.com/media/en/technical-reference-manual/reference-manuals/MAX17048-MAX17049.pdf"}, {"name":"NeoPixel RGB LED","type":"led","label":"Status NeoPixel","description":"Onboard addressable NeoPixel with pin-controlled power.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO3","SCL":"GPIO4"}}, {"name":"SPI","pins":{"MOSI":"GPIO35","MISO":"GPIO36","SCK":"GPIO37"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"I2S","pins":{}}
- **Gpio Map:** {"pin":"GPIO3","function":"SDA","protocol":"I2C","capabilities":["i2c-sda","digital"]}, {"pin":"GPIO4","function":"SCL","protocol":"I2C","capabilities":["i2c-scl","digital"]}, {"pin":"GPIO5","function":"D5","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO6","function":"D6","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO8","function":"A5","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO9","function":"D9","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO10","function":"D10","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO11","function":"D11","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO12","function":"D12","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO13","function":"D13","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO14","function":"A2","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO15","function":"A3","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO16","function":"A4","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO17","function":"A0","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO18","function":"A1","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO35","function":"MOSI","protocol":"SPI","capabilities":["spi-mosi","digital"]}, {"pin":"GPIO36","function":"MISO","protocol":"SPI","capabilities":["spi-miso","digital"]}, {"pin":"GPIO37","function":"SCK","protocol":"SPI","capabilities":["spi-sck","digital"]}, {"pin":"GPIO43","function":"TX","protocol":"UART","capabilities":["uart-tx","digital"]}, {"pin":"GPIO44","function":"RX","protocol":"UART","capabilities":["uart-rx","digital"]}
- **Firmware Compatible:** esp-idf, arduino, circuitpython
- **Links:** Product Url: https://www.adafruit.com/product/5885, Learn Guide: https://learn.adafruit.com/adafruit-esp32-s3-feather
- **Certifications:** FCC, CE, RoHS
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** iot, wearable, prototyping, wifi, featherwing

## Tags

`adafruit`, `feather`, `esp32-s3`, `wfl`, `external-antenna`, `native-usb`, `lipo`, `stemma`

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-esp32-s3-8mb-wfl)

---

# Adafruit ItsyBitsy ESP32 PCB Antenna

> Compact ItsyBitsy-format ESP32 board with 8MB flash, 2MB PSRAM, PCB antenna, Wi-Fi + Bluetooth Classic + BLE, 20 GPIO, NeoPixel, STEMMA QT, and Micro-B USB.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 14.95, Buy Url: https://www.adafruit.com/product/5889
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5889","price":14.95}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11b/g/n, Bluetooth: 5.0 Classic + BLE
- **Specs:** Cpu: ESP32 PICO ECO V3, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240 MHz, Cpu Cores: 2, Flash: 8 MB, Ram: 520KB SRAM, Psram: 2 MB, Sd Card: none, Operating Voltage: 3.3V, Power: 5V via Micro-B USB or up to 6V supply, Antenna Connector: Built-in PCB antenna, Dimensions: 36.0 x 17.6 x 6.9 mm, Weight: 3.7 g, Usb Type: Micro-B
- **Components:** {"name":"ESP32 PICO ECO V3","type":"mcu","label":"SiP","description":"Dual-core Xtensa LX6 SiP with integrated 8MB flash, 2MB PSRAM, PCB antenna.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-pico-mini-02_datasheet_en.pdf"}, {"name":"NeoPixel RGB LED","type":"led","label":"Status NeoPixel","description":"Onboard addressable RGB NeoPixel.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO21","SCL":"GPIO22"}}, {"name":"SPI","pins":{"MOSI":"GPIO23","MISO":"GPIO36","SCK":"GPIO37"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"I2S","pins":{}}
- **Gpio Map:** {"pin":"GPIO0","function":"D0","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO1","function":"D1","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO2","function":"D2","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO3","function":"D3","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO4","function":"D4","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO5","function":"D5 (5V level)","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO6","function":"D6","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO7","function":"D7","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO8","function":"D8","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO9","function":"D9","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO14","function":"A4","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO15","function":"A3","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO16","function":"A2","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO17","function":"A1","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO18","function":"A0","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO21","function":"SDA","protocol":"I2C","capabilities":["i2c-sda","digital"]}, {"pin":"GPIO22","function":"SCL","protocol":"I2C","capabilities":["i2c-scl","digital"]}, {"pin":"GPIO23","function":"MOSI","protocol":"SPI","capabilities":["spi-mosi","digital"]}, {"pin":"GPIO36","function":"MISO","protocol":"SPI","capabilities":["spi-miso","digital"]}, {"pin":"GPIO37","function":"SCK","protocol":"SPI","capabilities":["spi-sck","digital"]}, {"pin":"GPIO43","function":"TX","protocol":"UART","capabilities":["uart-tx","digital"]}, {"pin":"GPIO44","function":"RX","protocol":"UART","capabilities":["uart-rx","digital"]}
- **Firmware Compatible:** arduino, circuitpython, micropython
- **Links:** Product Url: https://www.adafruit.com/product/5889, Learn Guide: https://learn.adafruit.com/adafruit-itsybitsy-esp32
- **Certifications:** FCC, RoHS
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** iot, prototyping, wearable, audio, wifi

## Tags

`adafruit`, `itsybitsy`, `esp32`, `compact`, `circuitpython`, `psram`, `bt-classic`, `ble`

---
[View full page](https://openhardware.directory/s/1439/adafruit-itsybitsy-esp32-pcb)

---

# Adafruit ItsyBitsy ESP32 wFL Antenna

> Compact ItsyBitsy-format ESP32 board with 8MB flash, 2MB PSRAM, w.FL external antenna connector, Wi-Fi + Bluetooth Classic + BLE, 20 GPIO, NeoPixel, STEMMA QT, and Micro-B USB.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 14.95, Buy Url: https://www.adafruit.com/product/5890
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5890","price":14.95}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11b/g/n, Bluetooth: 5.0 Classic + BLE
- **Specs:** Cpu: ESP32 PICO ECO V3, Cpu Architecture: Xtensa LX6, Cpu Frequency: 240 MHz, Cpu Cores: 2, Flash: 8 MB, Ram: 520KB SRAM, Psram: 2 MB, Sd Card: none, Operating Voltage: 3.3V, Power: 5V via Micro-B USB or up to 6V supply, Antenna Connector: w.FL / MHF3 / IPEX3, Dimensions: 35.6 x 17.8 x 7.2 mm, Usb Type: Micro-B
- **Components:** {"name":"ESP32 PICO ECO V3","type":"mcu","label":"SiP","description":"Dual-core Xtensa LX6 SiP with integrated 8MB flash, 2MB PSRAM, w.FL antenna port.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-pico-mini-02_datasheet_en.pdf"}, {"name":"NeoPixel RGB LED","type":"led","label":"Status NeoPixel","description":"Onboard addressable RGB NeoPixel with power control.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO21","SCL":"GPIO22"}}, {"name":"SPI","pins":{"MOSI":"GPIO23","MISO":"GPIO36","SCK":"GPIO37"}}, {"name":"UART","pins":{"TX":"GPIO43","RX":"GPIO44"}}, {"name":"I2S","pins":{}}
- **Gpio Map:** {"pin":"GPIO0","function":"D0","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO1","function":"D1","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO2","function":"D2","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO3","function":"D3","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO4","function":"D4","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO5","function":"D5 (5V level)","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO6","function":"D6","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO7","function":"D7","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO8","function":"D8","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO9","function":"D9","protocol":"GPIO","capabilities":["digital"]}, {"pin":"GPIO14","function":"A4","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO15","function":"A3","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO16","function":"A2","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO17","function":"A1","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO18","function":"A0","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO21","function":"SDA","protocol":"I2C","capabilities":["i2c-sda","digital"]}, {"pin":"GPIO22","function":"SCL","protocol":"I2C","capabilities":["i2c-scl","digital"]}, {"pin":"GPIO23","function":"MOSI","protocol":"SPI","capabilities":["spi-mosi","digital"]}, {"pin":"GPIO36","function":"MISO","protocol":"SPI","capabilities":["spi-miso","digital"]}, {"pin":"GPIO37","function":"SCK","protocol":"SPI","capabilities":["spi-sck","digital"]}, {"pin":"GPIO43","function":"TX","protocol":"UART","capabilities":["uart-tx","digital"]}, {"pin":"GPIO44","function":"RX","protocol":"UART","capabilities":["uart-rx","digital"]}
- **Firmware Compatible:** arduino, circuitpython, micropython
- **Links:** Product Url: https://www.adafruit.com/product/5890, Learn Guide: https://learn.adafruit.com/adafruit-itsybitsy-esp32
- **Certifications:** FCC, RoHS
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** iot, prototyping, wearable, wifi, enclosure

## Tags

`adafruit`, `itsybitsy`, `esp32`, `wfl`, `external-antenna`, `circuitpython`, `psram`, `bt-classic`

---
[View full page](https://openhardware.directory/s/1439/adafruit-itsybitsy-esp32-wfl)

---

# Adafruit Feather 32u4 Bluefruit LE

> Feather-format ATmega32u4 board with integrated nRF51822 Bluetooth LE, LiPo charging, native USB, 20 GPIO, and over-the-air firmware updates — an all-in-one BLE development board for iOS and Android connectivity.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 29.95, Buy Url: https://www.adafruit.com/product/2829
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/2829","price":"29.95"}
- **Board Type:** dev-board
- **Connectivity:** Bluetooth: Bluetooth LE 4.1 (nRF51822)
- **Specs:** Cpu: ATmega32u4 @ 8 MHz, Cpu Architecture: AVR, Cpu Frequency: 8MHz, Cpu Cores: 1, Flash: 32 KB, Ram: 2 KB, Operating Voltage: 3.3V, Power: 3.7V LiPo via JST or 5V Micro USB, Sd Card: none, Antenna Connector: built-in chip antenna, Dimensions: 51.2 × 22.8 × 8 mm, Weight: 5.7g
- **Components:** {"name":"ATmega32u4","type":"mcu","label":"Microcontroller","description":"8-bit AVR with native USB at 8 MHz, 32KB flash, 2KB SRAM","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf"}, {"name":"nRF51822","type":"wireless","label":"Bluetooth LE SoC","description":"Nordic nRF51822 ARM Cortex-M0 Bluetooth LE 4.1 SoC with 256KB flash, AT command firmware, GATT and UART profiles","datasheetUrl":"https://infocenter.nordicsemi.com/pdf/nRF51822_PS_v3.3.pdf"}, {"name":"MCP73831","type":"charger","label":"LiPoly Charger IC","description":"Microchip MCP73831 100mA LiPo charge management IC","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/20001984g.pdf"}
- **Protocols:** {"name":"UART","pins":{"TX":"D1","RX":"D0"}}, {"name":"SPI","pins":{"MOSI":"D16","MISO":"D14","SCK":"D15","SS":"D10","BLE_CS":"D8"}}, {"name":"I2C","pins":{"SDA":"D2","SCL":"D3"}}, {"name":"USB","notes":"Native USB via ATmega32u4 — HID, CDC, MIDI"}, {"name":"Bluetooth LE","notes":"nRF51822 BLE 4.1 via SPI — Nordic UART, GATT, HID profiles. AT command interface."}
- **Gpio Map:** {"pin":"D0","name":"RX / INT2","function":"UART RX, External Interrupt 2","protocol":"UART","capabilities":["digital-input","digital-output","interrupt"]}, {"pin":"D1","name":"TX / INT3","function":"UART TX, External Interrupt 3","protocol":"UART","capabilities":["digital-input","digital-output","interrupt"]}, {"pin":"D2","name":"SDA / INT1","function":"I2C SDA, External Interrupt 1","protocol":"I2C","capabilities":["digital-input","digital-output","interrupt"]}, {"pin":"D3","name":"SCL / INT0 / PWM","function":"I2C SCL, PWM, External Interrupt 0","protocol":"I2C","capabilities":["digital-input","digital-output","pwm","interrupt"]}, {"pin":"D4","name":"GPIO / A6","function":"Digital I/O, Analog Input (A6)","capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"D5","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","name":"GPIO / A7 / PWM","function":"Digital I/O, Analog Input (A7), PWM","capabilities":["digital-input","digital-output","analog-input","pwm"]}, {"pin":"D7","name":"BLE_IRQ / INT6","function":"Bluefruit nRF51822 IRQ line, External Interrupt 6","capabilities":["digital-input","digital-output","interrupt"]}, {"pin":"D8","name":"BLE_CS","function":"Bluefruit nRF51822 SPI Chip Select","protocol":"SPI","capabilities":["digital-output"]}, {"pin":"D9","name":"BATT / A9 / PWM","function":"Battery voltage monitor, Analog Input (A9), PWM","capabilities":["digital-input","digital-output","analog-input","pwm"]}, {"pin":"D10","name":"SS / A10 / PWM","function":"SPI SS, Analog Input (A10), PWM","protocol":"SPI","capabilities":["digital-input","digital-output","analog-input","pwm"]}, {"pin":"D11","name":"BLE_RST","function":"Bluefruit nRF51822 Reset","capabilities":["digital-output"]}, {"pin":"D12","name":"GPIO / A11","function":"Digital I/O, Analog Input (A11)","capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"D13","name":"LED / PWM","function":"Onboard red LED, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D14","name":"MISO","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D15","name":"SCK","function":"SPI SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D16","name":"MOSI","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"A0","name":"Analog 0 / D18","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A1","name":"Analog 1 / D19","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A2","name":"Analog 2 / D20","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A3","name":"Analog 3 / D21","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A4","name":"Analog 4 / D22","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A5","name":"Analog 5 / D23","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}
- **Available Software:** Arduino IDE, PlatformIO
- **Links:** Product Url: https://www.adafruit.com/product/2829, Wiki Url: https://learn.adafruit.com/adafruit-feather-32u4-bluefruit-le
- **Firmware Compatible:** arduino, platformio
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** developer
- **Use Cases:** bluetooth, ble-peripheral, wearable, iot, hid-devices, portable

## Tags

`feather`, `atmega32u4`, `bluetooth-le`, `ble`, `nrf51822`, `adafruit`, `bluefruit`, `lipo`

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-32u4-bluefruit-le)

---

# Adafruit Feather nRF52840 Express

> Feather board with nRF52840 ARM Cortex-M4F at 64MHz, BLE 5.0, native USB (CDC/HID/MIDI/MSC), 1MB flash, 256KB SRAM, 2MB QSPI flash, 21 GPIO, SWD debug, and LiPo charging. Supports Arduino and CircuitPython.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 24.95, Buy Url: https://www.adafruit.com/product/4062
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/4062","price":24.95}
- **Board Type:** dev-board
- **Specs:** Cpu: Nordic nRF52840 ARM Cortex-M4F, Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 64MHz, Cpu Cores: 1, Ram: 256 KB, Flash: 1 MB, Spi Flash: 2 MB, Gpio: 21, Dimensions: 51mm × 23mm × 7.2mm, Weight: 6g, Operating Voltage: 3.3V, Power: 5V via Micro USB or 3.7V LiPo via JST connector, Sd Card: none, Antenna Connector: Built-in PCB antenna
- **Connectivity:** Bluetooth: BLE 5.0
- **Components:** {"name":"nRF52840","type":"mcu","label":"Microcontroller + BLE 5.0 Radio","description":"ARM Cortex-M4F at 64 MHz with 1 MB flash, 256 KB SRAM, Bluetooth 5.0, native USB, up to +8 dBm.","datasheetUrl":"https://infocenter.nordicsemi.com/pdf/nRF52840_PS_v1.1.pdf"}, {"name":"GD25Q16C","type":"flash","label":"QSPI Flash","description":"2 MB QSPI NOR flash for CircuitPython code and storage.","datasheetUrl":"https://www.gigadevice.com/datasheet/gd25q16c/"}
- **Gpio Map:** {"pin":"GPIO4","function":"A0 — DAC/ADC","protocol":"ADC","capabilities":["analog-input","dac","digital-input","digital-output","pwm"]}, {"pin":"GPIO5","function":"A1 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output","pwm"]}, {"pin":"GPIO30","function":"A2 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"GPIO28","function":"A3 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"GPIO2","function":"A4 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output","pwm"]}, {"pin":"GPIO3","function":"A5 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output","pwm"]}, {"pin":"GPIO27","function":"D5 — GPIO/PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO11","function":"D6 — GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO7","function":"D9 — GPIO/PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO26","function":"D10 — GPIO/PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO15","function":"D11 — MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO14","function":"D12 — MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO12","function":"D13 — SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO25","function":"SDA — I2C","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO26","function":"SCL — I2C","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO6","function":"TX — UART","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO8","function":"RX — UART","protocol":"UART","capabilities":["digital-input","digital-output"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO25","SCL":"GPIO26"}}, {"name":"SPI","pins":{"MOSI":"GPIO15","MISO":"GPIO14","SCK":"GPIO12"}}, {"name":"UART","pins":{"TX":"GPIO6","RX":"GPIO8"}}, {"name":"USB","notes":"Native USB — CDC, HID, MIDI, MSC"}, {"name":"Bluetooth LE","notes":"BLE 5.0 via nRF52840 integrated radio"}, {"name":"I2S","notes":"Available on GPIO pins"}
- **Available Software:** CircuitPython, Arduino
- **Firmware Compatible:** circuitpython, arduino
- **Links:** Product Page: https://www.adafruit.com/product/4062, Product Url: https://www.adafruit.com/product/4062, Documentation: https://learn.adafruit.com/introducing-the-adafruit-nrf52840-feather, Github Url: https://github.com/adafruit/Adafruit-nRF52840-Express-PCB
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Certifications:** FCC, IC, TELEC
- **Product Readiness:** consumer
- **Use Cases:** ble-beacons, wearable, usb-hid, iot-sensor-platform, prototyping

## Tags

`ble`, `bluetooth-5`, `nrf52840`, `cortex-m4`, `feather`, `adafruit`, `usb-hid`, `circuitpython`, `arduino`, `swd`

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-nrf52840-express)

---

# Adafruit ItsyBitsy RP2040

> Tiny 36×18mm breadboard-friendly board with Raspberry Pi RP2040 dual-core Cortex-M0+ @ 133MHz, 264KB SRAM, 8MB Flash, 23 GPIO, 4 ADC, 2 PIO peripherals, and Micro-USB. Runs CircuitPython and MicroPython.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 9.95, Buy Url: https://www.adafruit.com/product/4888
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/4888","price":9.95}
- **Board Type:** microcontroller-board
- **Connectivity:** Wifi: false, Bluetooth: false, Zigbee: false, Ethernet: false
- **Specs:** Cpu: Dual ARM Cortex-M0+ @ 133MHz (RP2040), Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 133MHz, Cpu Cores: 2, Ram: 264KB SRAM, Flash: 8MB SPI Flash, Dimensions: 36 x 18 x 4mm, Operating Voltage: 3.3V, Power: 5V via Micro-USB or 3.3V pin, Sd Card: none, Antenna Connector: none
- **Components:** {"name":"RP2040","type":"mcu","label":"Main MCU","description":"Raspberry Pi RP2040 dual-core ARM Cortex-M0+ @ 133MHz, 264KB SRAM, 2x PIO, 16 PWM, USB 1.1.","datasheetUrl":"https://datasheets.raspberrypi.org/rp2040/rp2040_datasheet.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO16","SCL":"GPIO17"}}, {"name":"SPI","pins":{"MOSI":"GPIO11","MISO":"GPIO12","SCK":"GPIO13"}}, {"name":"UART","pins":{"TX":"GPIO1","RX":"GPIO0"}}, {"name":"USB","pins":{}}, {"name":"PIO","pins":{}}, {"name":"PWM","pins":{}}, {"name":"ADC","pins":{"ADC0":"GPIO26","ADC1":"GPIO27","ADC2":"GPIO28","ADC3":"GPIO29"}}
- **Gpio Map:** {"pin":"GPIO26","function":"A0/ADC0","protocol":"ADC","capabilities":["ADC","GPIO","PWM"]}, {"pin":"GPIO27","function":"A1/ADC1","protocol":"ADC","capabilities":["ADC","GPIO","PWM"]}, {"pin":"GPIO28","function":"A2/ADC2","protocol":"ADC","capabilities":["ADC","GPIO","PWM"]}, {"pin":"GPIO29","function":"A3/ADC3","protocol":"ADC","capabilities":["ADC","GPIO","PWM"]}, {"pin":"GPIO0","function":"D0/RX","protocol":"UART","capabilities":["UART","GPIO","PWM"]}, {"pin":"GPIO1","function":"D1/TX","protocol":"UART","capabilities":["UART","GPIO","PWM"]}, {"pin":"GPIO16","function":"D2/SDA","protocol":"I2C","capabilities":["I2C","GPIO","PWM"]}, {"pin":"GPIO17","function":"D3/SCL","protocol":"I2C","capabilities":["I2C","GPIO","PWM"]}, {"pin":"GPIO12","function":"D4/MISO","protocol":"SPI","capabilities":["SPI","GPIO","PWM"]}, {"pin":"GPIO5","function":"D5/5V-level","protocol":"GPIO","capabilities":["GPIO"]}, {"pin":"GPIO7","function":"D7","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO11","function":"D9/MOSI","protocol":"SPI","capabilities":["SPI","GPIO","PWM"]}, {"pin":"GPIO13","function":"D10/SCK","protocol":"SPI","capabilities":["SPI","GPIO","PWM"]}, {"pin":"GPIO11","function":"D11/LED","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO2","function":"D12","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO3","function":"D13/CS","protocol":"SPI","capabilities":["SPI","GPIO","PWM"]}, {"pin":"GPIO4","function":"D14","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO6","function":"D15","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO8","function":"D16","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO9","function":"D17","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO10","function":"D18","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO14","function":"D19","protocol":"GPIO","capabilities":["GPIO","PWM"]}, {"pin":"GPIO15","function":"D20","protocol":"GPIO","capabilities":["GPIO","PWM"]}
- **Available Software:** circuitpython, micropython, arduino
- **Links:** Product Page: https://www.adafruit.com/product/4888, Product Url: https://www.adafruit.com/product/4888, Documentation: https://learn.adafruit.com/adafruit-itsybitsy-rp2040, Datasheet Url: https://datasheets.raspberrypi.org/rp2040/rp2040_datasheet.pdf, Github Url: https://github.com/adafruit/Adafruit_ItsyBitsy_RP2040
- **Firmware Compatible:** circuitpython, micropython, arduino
- **Certifications:** RoHS
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** iot, wearable, smart-home

## Tags

`itsybitsy`, `rp2040`, `raspberry-pi`, `circuitpython`, `micropython`, `pio`, `adafruit`, `compact`, `breadboard`

---
[View full page](https://openhardware.directory/s/1439/adafruit-itsybitsy-rp2040)

---

# BeagleV-Ahead

> Open-source RISC-V single board computer with Alibaba T-Head TH1520 quad-core Xuantie C910 at 2GHz, 4 TOPS NPU, 4GB LPDDR4, 16GB eMMC, WiFi/Bluetooth, Gigabit Ethernet, micro-HDMI, and BeagleBone cape headers.

## Details

- **Brand:** BeagleBoard
- **Price:** Usd: 149, Buy Url: https://www.digikey.com/en/products/detail/beagleboard-by-seeed-studio/102991698/20380528
- **Stores:** {"name":"DigiKey","url":"https://www.digikey.com/en/products/detail/beagleboard-by-seeed-studio/102991698/20380528","price":"$149.00"}, {"name":"Mouser","url":"https://www.mouser.com/ProductDetail/Seeed-Studio/102991698?qs=17ckDYBRdek1iDLmq31qVQ%3D%3D","price":"$149.00"}, {"name":"Newark","url":"https://www.newark.com/beagleboard/102991698/beaglev-ahead-rohs-compliant-yes/dp/77AK6556","price":"$149.00"}, {"name":"Farnell","url":"https://uk.farnell.com/beagleboard/102991698/beaglev-ahead/dp/4205457","price":"$149.00"}
- **Board Type:** Single Board Computer
- **Connectivity:** Wifi: 802.11ac (2.4/5GHz), Bluetooth: true, Ethernet: Gigabit Ethernet
- **Specs:** Cpu: T-Head TH1520 (Quad Xuantie C910 RISC-V @ 2 GHz), Cpu Architecture: RISC-V 64GC, Cpu Frequency: 2GHz, Cpu Cores: 4, Ram: 4GB LPDDR4, Flash: 16GB eMMC, Usb: microUSB 3.0 OTG, Gpio: mikroBUS shuttle + BeagleBone cape headers, Power: 5V via microUSB 3.0, Sd Card: MicroSD, Operating Voltage: 3.3V
- **Components:** {"name":"TH1520","type":"processor","label":"Quad-Core RISC-V Application Processor","description":"Alibaba T-Head TH1520 SoC with quad-core 64-bit RISC-V Xuantie C910 at 2GHz, 3-issue 8-execution superscalar, out-of-order pipeline, 64KB I/D L1 per core, 1MB shared L2","datasheetUrl":"https://www.t-head.cn/product/TH1520"}, {"name":"Imagination BXM-4-64","type":"gpu","label":"3D Graphics Processing Unit","description":"Imagination Technologies GPU delivering 50 GFLOPS and 3 Mpixel/s for display and graphics acceleration","datasheetUrl":"https://www.imaginationtech.com/gpu/img-b-series/"}, {"name":"NPU","type":"npu","label":"Neural Processing Unit","description":"Dedicated 4 TOPS INT8 neural processing unit at 1GHz for AI inference and machine learning workloads","datasheetUrl":"https://www.t-head.cn/product/TH1520"}, {"name":"AP6203BM","type":"wireless","label":"WiFi & Bluetooth Module","description":"Dual-band 2.4GHz and 5GHz WiFi with Bluetooth combo module","datasheetUrl":"https://www.ampak.com.tw/en/product.aspx?sn=1"}, {"name":"RTL8211F-VD-CG","type":"ethernet-phy","label":"Gigabit Ethernet PHY","description":"Realtek RTL8211F-VD-CG Gigabit Ethernet PHY with integrated magnetics RJ-45 connector","datasheetUrl":"https://www.realtek.com/en/component/zoo/category/rtl8211f-i-cg"}, {"name":"DA9063","type":"pmic","label":"Power Management IC","description":"Dialog Semiconductor DA9063 PMIC providing complete power management for the SBC","datasheetUrl":"https://www.renesas.com/en/products/power-management/power-management-ics-pmics/da9063-pmic-for-quad-core-application-processors"}
- **Protocols:** {"name":"USB 3.0"}, {"name":"HDMI (micro)"}, {"name":"CSI (2x 22-pin)"}, {"name":"DSI"}, {"name":"I2C"}, {"name":"UART"}, {"name":"SPI"}, {"name":"ADC"}, {"name":"PWM"}
- **Available Software:** Ubuntu Linux, Yocto Linux
- **Links:** Product Url: https://www.beagleboard.org/boards/beaglev-ahead, Github Url: https://openbeagle.org/beaglev/ahead, Wiki Url: https://docs.beagleboard.org/latest/boards/beaglev/ahead/
- **Firmware Compatible:** Ubuntu Linux, Yocto Linux
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** developer
- **Use Cases:** risc-v-development, ai-inference, education, prototyping, linux-development, computer-vision

## Tags

`beagleboard`, `risc-v`, `xuantie-c910`, `th1520`, `single-board-computer`, `linux`, `open-hardware`, `npu`, `ai`

---
[View full page](https://openhardware.directory/s/1439/beaglev-ahead)

---

# Arduino GIGA R1 WiFi

> Arduino's most powerful board — dual-core STM32H747XI with Cortex-M7 at 480MHz + Cortex-M4 at 240MHz, 2MB flash, 1MB RAM, WiFi, Bluetooth, 76 GPIO, USB-A + USB-C, 3.5mm audio jack, camera connector, and CAN bus in Mega/Due form factor.

## Details

- **Brand:** Arduino
- **Price:** Usd: 53, Buy Url: https://store-usa.arduino.cc/products/giga-r1-wifi
- **Stores:** {"name":"Arduino Store (US)","url":"https://store-usa.arduino.cc/products/giga-r1-wifi","price":"$53.00"}, {"name":"Arduino Store (EU)","url":"https://store.arduino.cc/products/giga-r1-wifi","price":"€58.47"}, {"name":"DigiKey","url":"https://www.digikey.com/en/products/detail/arduino/ABX00063/18075937","price":"$62.40"}, {"name":"Mouser","url":"https://www.mouser.com/ProductDetail/Arduino/ABX00063","price":"$62.40"}, {"name":"Amazon US","url":"https://www.amazon.com/dp/B0BZ2LN2WJ","price":"$62.40"}, {"name":"SparkFun","url":"https://www.sparkfun.com/arduino-giga-r1-wifi.html","price":"$62.40"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: ["Bluetooth 4.2","BLE"]
- **Specs:** Cpu: ["ARM Cortex-M7 @ 480MHz","Cortex-M4 @ 240MHz, FPU, DSP"], Cpu Architecture: ARM Cortex-M7, Cpu Frequency: 480MHz, Cpu Cores: 2, Ram: 1MB SRAM, Flash: 2MB, Usb: ["USB-C","USB-A Host"], Power: 5V via USB-C or 6-24V via Vin, Operating Voltage: 3.3V, Dimensions: 101.52 × 53.34mm, Weight: 32g, Sd Card: No, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"STM32H747XI","type":"mcu","label":"Dual-Core ARM Cortex-M7/M4 MCU","description":"STMicroelectronics STM32H747XI with Cortex-M7 at 480MHz and Cortex-M4 at 240MHz, 2MB flash, 1MB RAM, hardware crypto, and DSP.","datasheetUrl":"https://www.st.com/resource/en/datasheet/stm32h747xi.pdf"}, {"name":"Murata-1DX","type":"mcu","label":"WiFi & Bluetooth 4.2 Module","description":"Murata Type 1DX wireless module providing WiFi 802.11 b/g/n and Bluetooth 4.2 connectivity.","datasheetUrl":"https://www.murata.com/en-us/products/connectivitymodule/wi-fi-bluetooth/overview/lineup/type1dx"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"D51","MISO":"D50","SCK":"D52","SS":"D53"}}, {"name":"I2C","pins":{"SDA":"D20","SCL":"D21"},"notes":"3 I2C buses available"}, {"name":"UART","pins":{"TX":"D1","RX":"D0"},"notes":"4 UARTs available"}, {"name":"CAN FD","pins":{"CANRX":"D9","CANTX":"D10"}}
- **Gpio Map:** {"pin":"D0","function":"UART RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D1","function":"UART TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D2","function":"PWM","protocol":"PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D3","function":"PWM","protocol":"PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D4","function":"PWM","protocol":"PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D5","function":"PWM","protocol":"PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","function":"PWM","protocol":"PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D7","function":"PWM","protocol":"PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D8","function":"PWM","protocol":"PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D9","function":"CAN RX / PWM","protocol":"CAN","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D10","function":"CAN TX / PWM","protocol":"CAN","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D11","function":"PWM","protocol":"PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D12","function":"PWM","protocol":"PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D13","function":"LED / PWM","protocol":"PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"A0","function":"Analog Input / DAC0","protocol":"ADC","capabilities":["adc","dac","digital-input","digital-output"]}, {"pin":"A1","function":"Analog Input / DAC1","protocol":"ADC","capabilities":["adc","dac","digital-input","digital-output"]}, {"pin":"A2","function":"Analog Input","protocol":"ADC","capabilities":["adc","digital-input","digital-output"]}, {"pin":"A3","function":"Analog Input","protocol":"ADC","capabilities":["adc","digital-input","digital-output"]}, {"pin":"A4","function":"Analog Input","protocol":"ADC","capabilities":["adc","digital-input","digital-output"]}, {"pin":"A5","function":"Analog Input","protocol":"ADC","capabilities":["adc","digital-input","digital-output"]}, {"pin":"A6","function":"Analog Input","protocol":"ADC","capabilities":["adc","digital-input","digital-output"]}, {"pin":"A7","function":"Analog Input","protocol":"ADC","capabilities":["adc","digital-input","digital-output"]}
- **Links:** Product Url: https://store.arduino.cc/products/giga-r1-wifi, Wiki Url: https://docs.arduino.cc/hardware/giga-r1-wifi/, Datasheet Url: https://docs.arduino.cc/resources/datasheets/ABX00063-datasheet.pdf, Schematics Url: https://docs.arduino.cc/resources/schematics/ABX00063-schematics.pdf
- **Firmware Compatible:** arduino, micropython
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** educational-platform, iot, voice-assistant, retro-gaming, industrial-iot

## Tags

`arduino`, `giga`, `stm32h747`, `dual-core`, `wifi`, `bluetooth`, `audio`, `camera`, `can-bus`, `usb-c`

---
[View full page](https://openhardware.directory/s/1439/arduino-giga-r1-wifi)

---

# Arduino Portenta C33

> Cost-effective Portenta module with Renesas RA6M5 ARM Cortex-M33 at 200MHz, 2MB flash, 512KB SRAM, WiFi/BLE, hardware security, and Portenta/MKR compatibility — bringing industrial IoT capabilities at a fraction of the X8 price.

## Details

- **Brand:** Arduino
- **Price:** Usd: 50, Buy Url: https://store-usa.arduino.cc/products/portenta-c33
- **Stores:** {"name":"Arduino Store (US)","url":"https://store-usa.arduino.cc/products/portenta-c33","price":"$50.00"}, {"name":"Arduino Store (EU)","url":"https://store.arduino.cc/products/portenta-c33","price":"€55.30"}, {"name":"DigiKey","url":"https://www.digikey.com/en/products/detail/arduino/ABX00074/19090781","price":"$55.00"}, {"name":"Mouser","url":"https://www.mouser.com/ProductDetail/Arduino/ABX00074","price":"$55.00"}
- **Board Type:** compute-module
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: ARM Cortex-M33 @ 200MHz, FPU, TrustZone, Cpu Architecture: ARM Cortex-M33, Cpu Frequency: 200MHz, Cpu Cores: 1, Ram: 512KB SRAM, Flash: 2MB, Usb: USB-C, Power: 5V, Operating Voltage: 3.3V, Dimensions: 66.04 × 25.4mm, Weight: 10g, Sd Card: No, Antenna Connector: U.FL/IPEX
- **Components:** {"name":"R7FA6M5BH","type":"mcu","label":"ARM Cortex-M33 MCU with TrustZone","description":"Renesas RA6M5 ARM Cortex-M33 at 200MHz with FPU, TrustZone, 2MB flash, 512KB SRAM, and Ethernet MAC.","datasheetUrl":"https://www.renesas.com/en/document/dst/ra6m5-group-datasheet"}
- **Protocols:** {"name":"SPI","pins":{"notes":"Via high-density connectors"}}, {"name":"I2C","pins":{"notes":"Via high-density connectors"}}, {"name":"UART","pins":{"notes":"Via high-density connectors"}}, {"name":"Ethernet","pins":{"notes":"Via carrier board"}}
- **Gpio Map:** {"pin":"GPIO0","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO1","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO2","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO3","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"A0","function":"Analog Input","protocol":"ADC","capabilities":["adc"]}, {"pin":"A1","function":"Analog Input","protocol":"ADC","capabilities":["adc"]}
- **Links:** Product Url: https://store.arduino.cc/products/portenta-c33, Wiki Url: https://docs.arduino.cc/hardware/portenta-c33/, Datasheet Url: https://docs.arduino.cc/resources/datasheets/ABX00074-datasheet.pdf
- **Firmware Compatible:** arduino, micropython
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** industrial-iot, iot-gateway, iot

## Tags

`arduino`, `portenta`, `renesas`, `cortex-m33`, `wifi`, `ble`, `industrial`

---
[View full page](https://openhardware.directory/s/1439/arduino-portenta-c33)

---

# Arduino Nicla Voice

> Tiny 22.86mm AI voice module with nRF52840 BLE 5.0, Syntiant NDP120 neural decision processor, MEMS microphone, 6-axis IMU, and magnetometer — runs always-on voice recognition and audio anomaly detection at ultra-low power.

## Details

- **Brand:** Arduino
- **Price:** Usd: 50, Buy Url: https://store-usa.arduino.cc/products/nicla-voice
- **Stores:** {"name":"Arduino Store (US)","url":"https://store-usa.arduino.cc/products/nicla-voice","price":"$50.00"}, {"name":"Arduino Store (EU)","url":"https://store.arduino.cc/products/nicla-voice","price":"€55.30"}, {"name":"DigiKey","url":"https://www.digikey.com/en/products/detail/arduino/ABX00061/18075935","price":"$55.00"}, {"name":"Mouser","url":"https://www.mouser.com/ProductDetail/Arduino/ABX00061","price":"$55.00"}
- **Board Type:** module
- **Connectivity:** Bluetooth: BLE 5.0
- **Specs:** Cpu: ["ARM Cortex-M4F @ 64MHz","Syntiant NDP120"], Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 64MHz, Cpu Cores: 1, Ram: 256KB SRAM, Flash: 1MB, Usb: Micro-USB, Power: 3.3V via Micro-USB or battery, Operating Voltage: 3.3V, Dimensions: 22.86 × 22.86mm, Weight: 2g, Sd Card: No, Antenna Connector: Built-in PCB antenna
- **Components:** {"name":"nRF52840","type":"mcu","label":"ARM Cortex-M4F BLE 5.0 MCU","description":"Nordic nRF52840 at 64MHz with BLE 5.0 for application logic and wireless communication.","datasheetUrl":"https://infocenter.nordicsemi.com/pdf/nRF52840_PS_v1.1.pdf"}, {"name":"NDP120","type":"mcu","label":"Syntiant Neural Decision Processor","description":"Syntiant NDP120 ultra-low-power neural processor for always-on voice recognition, keyword spotting, and audio event classification.","datasheetUrl":"https://www.syntiant.com/ndp120"}, {"name":"BMI270","type":"accelerometer","label":"6-Axis IMU","description":"Bosch BMI270 6-axis IMU with accelerometer and gyroscope.","datasheetUrl":"https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bmi270-ds000.pdf"}, {"name":"MP34DT06JTR","type":"microphone","label":"MEMS Digital Microphone","description":"STMicroelectronics MP34DT06JTR omnidirectional MEMS microphone with PDM output.","datasheetUrl":"https://www.st.com/resource/en/datasheet/mp34dt06j.pdf"}
- **Protocols:** {"name":"SPI","pins":{"notes":"Via castellated pads"}}, {"name":"I2C","pins":{"notes":"Via castellated pads"}}
- **Gpio Map:** {"pin":"GPIO0","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO1","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO2","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO3","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output"]}
- **Links:** Product Url: https://store.arduino.cc/products/nicla-voice, Wiki Url: https://docs.arduino.cc/hardware/nicla-voice/, Datasheet Url: https://docs.arduino.cc/resources/datasheets/ABX00061-datasheet.pdf
- **Firmware Compatible:** arduino
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** voice-assistant, wearable, industrial-iot

## Tags

`arduino`, `nicla`, `ai`, `voice`, `nrf52840`, `ble`, `tinyml`, `microphone`

---
[View full page](https://openhardware.directory/s/1439/arduino-nicla-voice)

---

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

## Details

- **Brand:** BigTreeTech
- **Board Type:** Single Board Computer
- **Connectivity:** Wifi: true, Bluetooth: true, Ethernet: true
- **Specs:** Cpu: Rockchip RK3566 Quad-core Cortex-A55 @ 1.8GHz, Cpu Architecture: ARM Cortex-A55, Cpu Frequency: 1.8GHz, Cpu Cores: 4, Ram: 2GB LPDDR4, Flash: 32GB eMMC, Operating Voltage: 3.3V, Usb: ["3x USB 2.0","1x USB 3.0"], Power: 5V/2A, Sd Card: microSD, Gpio: 40-pin, Antenna Connector: Built-in PCB antenna
- **Components:** {"type":"cpu","name":"Rockchip RK3566","label":"Quad-core Cortex-A55 SoC","description":"Rockchip RK3566 quad-core ARM Cortex-A55 @ 1.8GHz with Mali-G52 GPU and 0.8 TOPS NPU","datasheetUrl":"https://www.rock-chips.com/a/en/products/RK35_Series/2021/0113/1157.html"}, {"type":"gpu","name":"Mali-G52 1-Core-2EE","label":"Mali-G52 GPU","description":"ARM Mali-G52 1-Core-2EE GPU supporting OpenGL ES 3.2","datasheetUrl":"https://developer.arm.com/Processors/Mali-G52"}, {"type":"wifi","name":"2.4G/5G 802.11 a/b/g/n/ac","label":"Dual-band WiFi + Bluetooth 5.2","description":"Integrated dual-band WiFi (802.11ac, up to 433Mbps) and Bluetooth 5.2 combo module","datasheetUrl":"https://github.com/bigtreetech/CB2"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}, {"name":"PCIe 2.1"}, {"name":"MIPI DSI"}, {"name":"MIPI CSI"}, {"name":"USB"}
- **Firmware Compatible:** Klipper, Armbian, Debian
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** 3D Printing, Single Board Computing
- **Links:** Github Url: https://github.com/bigtreetech/CB2, Product Url: https://biqu.equipment/products/bigtreetech-pi-2-cb2, Wiki Url: https://global.bttwiki.com/CB2.html
- **Stores:** {"name":"BIQU Equipment","url":"https://biqu.equipment/products/bigtreetech-pi-2-cb2"}

## Tags

`single-board-computer`, `klipper`, `3d-printing`, `rockchip-rk3566`, `compute-module`, `cm4-compatible`, `bigtreetech`, `arm-cortex-a55`, `emmc`, `wifi-5`

---
[View full page](https://openhardware.directory/s/1439/bigtreetech-cb2)

---

# Milk-V Jupiter

> Mini-ITX RISC-V board with octa-core SpacemiT K1, up to 16GB LPDDR4X, 2 TOPS AI, WiFi 6/BT 5.2, dual Gigabit Ethernet, PCIe x8 slot. First RVA22 RISC-V PC board.

## Details

- **Brand:** Milk-V
- **Price:** Usd: 0, Buy Url: https://milkv.io/jupiter
- **Board Type:** Mini-ITX
- **Connectivity:** Wifi: WiFi 6, Bluetooth: 5.2, Ethernet: Dual Gigabit
- **Specs:** Cpu: SpacemiT K1/M1, Cpu Architecture: RISC-V, Cpu Frequency: 1.6GHz, Cpu Cores: 8, Ram: Up to 16GB LPDDR4X, Flash: SPI Flash (boot), Sd Card: microSD, Usb: ["2x USB 3.0","2x USB 2.0","1x USB-C OTG"], Power: ["12V DC","ATX 24-pin"], Operating Voltage: 3.3V, Antenna Connector: built-in PCB antenna
- **Components:** {"type":"Processor","name":"SpacemiT K1","label":"Octa-Core RISC-V AI CPU","description":"Eight X60 RISC-V cores with RVA22 Profile compliance and 256-bit RVV 1.0 vector extensions, delivering 50 KDMIPS and 2.0 TOPS AI via core fusion","datasheetUrl":"https://cdn-resource.spacemit.com/file/chip/K1/K1_datasheet_en.pdf"}, {"type":"GPU","name":"IMG BXE-2-32","label":"Imagination GPU","description":"Imagination BXE-2-32 GPU at 819MHz with 32KB SLC, supporting OpenGL ES 3.2, EGL 1.5, OpenCL 3.0, and Vulkan 1.3","datasheetUrl":"https://www.imaginationtech.com/product/img-bxe-2-32/"}
- **Protocols:** {"name":"PCIe 2.1"}, {"name":"HDMI"}, {"name":"NVMe"}, {"name":"SATA"}
- **Links:** Product Url: https://milkv.io/jupiter, Github Url: https://github.com/milkv-jupiter, Datasheet Url: https://cdn-resource.spacemit.com/file/chip/K1/K1_datasheet_en.pdf
- **Product Readiness:** developer
- **Use Cases:** Desktop Computing, AI/ML, NAS, Media Center

## Tags

`risc-v`, `mini-itx`, `linux`, `ai`, `wifi`, `bluetooth`, `pcie`, `milkv`, `spacemit`, `rva22`

---
[View full page](https://openhardware.directory/s/1439/milk-v-jupiter)

---

# Pine64 PineNut Model-01S

> Ultra-compact BL602 RISC-V WiFi+BLE5 IoT module in ESP-01S form factor with 8-pin through-hole header. Features 276KB SRAM, 2MB flash, onboard RGB LED, and PCB antenna. Supports Arduino, NuttX, FreeRTOS, and OpenBeken firmware. Priced from $1.99.

## Details

- **Brand:** Pine64
- **Price:** Usd: 1.99, Buy Url: https://pine64.com/product/pinenut-model01s-wifi-ble5-module/
- **Stores:** {"name":"Pine64 Store","url":"https://pine64.com/product/pinenut-model01s-wifi-ble5-module/","price":"$1.99"}
- **Board Type:** module
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Bouffalo Lab BL602, Cpu Architecture: RISC-V 32-bit, Cpu Frequency: 192 MHz, Cpu Cores: 1, Ram: 276 KB SRAM, Flash: 2 MB, Gpio: 5, Power: 3.3V, Dimensions: 14.3 mm × 24.8 mm, Weight: 2 g, Operating Voltage: 3.3 V, Operating Temp: -40°C to 85°C, Antenna Connector: built-in PCB antenna, Sd Card: No
- **Components:** {"name":"BL602","type":"MCU","label":"U1","description":"32-bit RISC-V WiFi+BLE5 SoC at 192MHz with 276KB SRAM, 128KB ROM, 2MB flash","datasheetUrl":"https://files.pine64.org/doc/datasheet/pine64/BL602_BL604_DS_1.2_en.pdf"}, {"name":"RGB LED","type":"LED","label":"LED1-3","description":"Tri-color LED — Blue (GPIO11), Green (GPIO14), Red (GPIO17)","datasheetUrl":"https://files.pine64.org/doc/Pinenut/Pinenut-01S%20V1.01%20SCH.pdf"}, {"name":"PCB Trace Antenna","type":"antenna","label":"ANT1","description":"Built-in 2.4GHz PCB trace antenna for WiFi and BLE","datasheetUrl":"https://files.pine64.org/doc/Pinenut/Pinenut-01S%20V1.01%20SCH.pdf"}
- **Protocols:** {"name":"UART0","pins":{"TX":"GPIO16","RX":"GPIO7"}}, {"name":"UART1","pins":{"TX":"GPIO4","RX":"GPIO3"}}, {"name":"I2C","pins":{"SDA":"GPIO3","SCL":"GPIO4"}}
- **Gpio Map:** {"pin":"GPIO3","function":"UART1 RX / I2C SDA / PWM3","capabilities":["digital-input","digital-output","pwm","i2c","uart"]}, {"pin":"GPIO4","function":"UART1 TX / I2C SCL / ADC CH1","capabilities":["digital-input","digital-output","pwm","adc","i2c","uart"]}, {"pin":"GPIO7","function":"UART0 RX","capabilities":["digital-input","digital-output","pwm","uart"]}, {"pin":"GPIO8","function":"Boot mode select","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO16","function":"UART0 TX","capabilities":["digital-input","digital-output","pwm","uart"]}
- **Available Software:** {"title":"BL IoT SDK","description":"Official Bouffalo Lab SDK — FreeRTOS-based C development","url":"https://github.com/bouffalolab/bl_iot_sdk","type":"SDK"}, {"title":"ArduinoCore-bouffalo","description":"Pine64 Arduino Core for BL602","url":"https://github.com/pine64/ArduinoCore-bouffalo","type":"Framework"}, {"title":"OpenBeken","description":"Open-source Tasmota/ESPHome alternative for BL602","url":"https://github.com/openshwprojects/OpenBK7231T_App","type":"Firmware"}
- **Links:** Product Url: https://pine64.com/product/pinenut-model01s-wifi-ble5-module/, Github Url: https://github.com/pine64/bl602-docs, Wiki Url: https://wiki.pine64.org/wiki/PineCone, Datasheet Url: https://files.pine64.org/doc/datasheet/pine64/BL602_BL604_DS_1.2_en.pdf, Schematics Url: https://files.pine64.org/doc/Pinenut/Pinenut-01S%20V1.01%20SCH.pdf
- **Firmware Compatible:** arduino, nuttx, freertos, rust-embedded, openbeken
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true, License: Apache-2.0
- **Open Source Status:** fully-open
- **Product Readiness:** developer
- **Use Cases:** iot, smart-home, environmental-monitoring

## Tags

`risc-v`, `wifi`, `ble`, `iot`, `bl602`, `pine64`, `module`

---
[View full page](https://openhardware.directory/s/1439/pine64-pinenut-01s)

---

# Milk-V Duo S

> Compact RISC-V/ARM dev board with SG2000 SoC, 512MB RAM, optional WiFi 6/BT5, dual MIPI CSI cameras, 0.5 TOPS TPU. Runs Linux and RTOS simultaneously.

## Details

- **Brand:** Milk-V
- **Price:** Usd: 9.9, Buy Url: https://milkv.io/duo-s
- **Board Type:** SBC
- **Connectivity:** Wifi: WiFi 6, Bluetooth: 5.0, Ethernet: 100Mbps
- **Specs:** Cpu: SG2000, Cpu Architecture: RISC-V / ARM, Cpu Frequency: 1GHz, Cpu Cores: 3, Ram: 512MB, Flash: eMMC (optional), Sd Card: microSD, Usb: USB-C, Power: 5V/1A, Gpio: 39, Operating Voltage: 3.3V, Antenna Connector: built-in PCB antenna
- **Components:** {"type":"Processor","name":"SG2000","label":"Tri-Core RISC-V/ARM SoC","description":"Dual-core C906 RISC-V (1GHz + 700MHz) plus Cortex-A53 ARM core at 1GHz, with hardware boot-mode selection switch","datasheetUrl":"https://github.com/sophgo/sophgo-doc/releases/download/sg2000-trm-v1.02/sg2000_trm_en_v1.02.pdf"}, {"type":"NPU","name":"CVITEK TPU","label":"0.5 TOPS AI Accelerator","description":"Integrated tensor processing unit delivering 0.5 TOPS at INT8 precision for edge AI inference","datasheetUrl":"https://github.com/sophgo/sophgo-doc/releases/download/sg2000-trm-v1.02/sg2000_trm_en_v1.02.pdf"}, {"type":"MCU","name":"8051","label":"Low-Power 8-bit MCU","description":"8051 microcontroller with 8KB SRAM for low-power standby and peripheral management","datasheetUrl":"https://github.com/sophgo/sophgo-doc/releases/download/sg2000-trm-v1.02/sg2000_trm_en_v1.02.pdf"}
- **Protocols:** {"name":"MIPI CSI"}, {"name":"MIPI DSI"}, {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}
- **Links:** Product Url: https://milkv.io/duo-s, Github Url: https://github.com/milkv-duo, Datasheet Url: https://github.com/sophgo/sophgo-doc/releases/download/sg2000-trm-v1.02/sg2000_trm_en_v1.02.pdf
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** IoT, Computer Vision, Embedded Systems, Prototyping

## Tags

`risc-v`, `arm`, `sbc`, `linux`, `rtos`, `wifi`, `bluetooth`, `tpu`, `milkv`, `iot`

---
[View full page](https://openhardware.directory/s/1439/milk-v-duo-s)

---

# Pine64 PineNut Model-12S

> BL602 RISC-V WiFi+BLE5 stamp module with 16 castellated pads for SMT integration. Exposes 11 GPIOs with SPI, I2C, UART, SDIO, JTAG, ADC, and DAC. Features 276KB SRAM, 2MB flash, and PCB antenna. Priced from $1.99.

## Details

- **Brand:** Pine64
- **Price:** Usd: 1.99, Buy Url: https://pine64.com/product/pinenut-model12s-wifi-ble5-stamp/
- **Stores:** {"name":"Pine64 Store","url":"https://pine64.com/product/pinenut-model12s-wifi-ble5-stamp/","price":"$1.99"}
- **Board Type:** stamp-module
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0
- **Specs:** Cpu: Bouffalo Lab BL602, Cpu Architecture: RISC-V 32-bit, Cpu Frequency: 192 MHz, Cpu Cores: 1, Ram: 276 KB SRAM, Flash: 2 MB, Gpio: 11, Power: 3.3V, Dimensions: 16 mm × 24 mm × 3.1 mm, Weight: 2 g, Operating Voltage: 3.3 V, Operating Temp: -40°C to 85°C, Antenna Connector: built-in PCB antenna, Sd Card: No
- **Components:** {"name":"BL602","type":"MCU","label":"U1","description":"32-bit RISC-V WiFi+BLE5 SoC at 192MHz with 276KB SRAM, 128KB ROM, 2MB flash","datasheetUrl":"https://files.pine64.org/doc/datasheet/pine64/BL602_BL604_DS_1.2_en.pdf"}, {"name":"PCB Trace Antenna","type":"antenna","label":"ANT1","description":"Built-in 2.4GHz PCB trace antenna for WiFi and BLE","datasheetUrl":"https://files.pine64.org/doc/datasheet/pine64/BL602_BL604_DS_1.2_en.pdf"}
- **Protocols:** {"name":"UART0","pins":{"TX":"GPIO16","RX":"GPIO7"}}, {"name":"I2C","pins":{"SDA":"GPIO3","SCL":"GPIO4"}}, {"name":"SPI","pins":{"MOSI":"GPIO17","MISO":"GPIO0","SCK":"GPIO11","SS":"GPIO14"}}, {"name":"JTAG","pins":{"TDI":"GPIO17","TDO":"GPIO11","TMS":"GPIO12","TCK":"GPIO14"}}
- **Gpio Map:** {"pin":"GPIO0","function":"SPI MISO / PWM0 / SDIO CLK","capabilities":["digital-input","digital-output","pwm","spi","sdio"]}, {"pin":"GPIO1","function":"PWM1 / SDIO CMD","capabilities":["digital-input","digital-output","pwm","sdio"]}, {"pin":"GPIO2","function":"PWM2 / SDIO DAT0","capabilities":["digital-input","digital-output","pwm","sdio"]}, {"pin":"GPIO3","function":"I2C SDA / PWM3 / SDIO DAT1","capabilities":["digital-input","digital-output","pwm","i2c","sdio"]}, {"pin":"GPIO4","function":"I2C SCL / ADC CH1 / PWM4 / SDIO DAT2","capabilities":["digital-input","digital-output","pwm","adc","i2c","sdio"]}, {"pin":"GPIO5","function":"ADC CH4 / SDIO DAT3","capabilities":["digital-input","digital-output","adc","sdio"]}, {"pin":"GPIO7","function":"UART0 RX","capabilities":["digital-input","digital-output","uart"]}, {"pin":"GPIO8","function":"Boot mode select","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO11","function":"SPI SCK / ADC CH10 / JTAG TDO","capabilities":["digital-input","digital-output","adc","spi","jtag"]}, {"pin":"GPIO12","function":"ADC CH0 / JTAG TMS","capabilities":["digital-input","digital-output","adc","jtag"]}, {"pin":"GPIO14","function":"SPI SS / ADC CH2 / DAC B / JTAG TCK","capabilities":["digital-input","digital-output","adc","dac","spi","jtag"]}, {"pin":"GPIO16","function":"UART0 TX","capabilities":["digital-input","digital-output","uart"]}, {"pin":"GPIO17","function":"SPI MOSI / JTAG TDI","capabilities":["digital-input","digital-output","spi","jtag"]}
- **Available Software:** {"title":"BL IoT SDK","description":"Official Bouffalo Lab SDK — FreeRTOS-based C development","url":"https://github.com/bouffalolab/bl_iot_sdk","type":"SDK"}, {"title":"ArduinoCore-bouffalo","description":"Pine64 Arduino Core for BL602","url":"https://github.com/pine64/ArduinoCore-bouffalo","type":"Framework"}, {"title":"OpenBeken","description":"Open-source Tasmota/ESPHome alternative for BL602","url":"https://github.com/openshwprojects/OpenBK7231T_App","type":"Firmware"}, {"title":"bl602-hal (Rust)","description":"Embedded Rust HAL for BL602","url":"https://github.com/sipeed/bl602-hal","type":"Library"}
- **Links:** Product Url: https://pine64.com/product/pinenut-model12s-wifi-ble5-stamp/, Github Url: https://github.com/pine64/bl602-docs, Wiki Url: https://wiki.pine64.org/wiki/PineCone, Datasheet Url: https://files.pine64.org/doc/datasheet/pine64/BL602_BL604_DS_1.2_en.pdf
- **Firmware Compatible:** arduino, nuttx, freertos, rust-embedded, openbeken
- **Open Source:** Firmware: true, Schematics: true, License: Apache-2.0
- **Open Source Status:** partially-open
- **Product Readiness:** developer
- **Use Cases:** iot, smart-home, environmental-monitoring

## Tags

`risc-v`, `wifi`, `ble`, `iot`, `bl602`, `pine64`, `stamp-module`

---
[View full page](https://openhardware.directory/s/1439/pine64-pinenut-12s)

---

# 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 GPIO pins. Runs Linux, NuttX, and FreeRTOS. Priced from $6.

## Details

- **Brand:** Pine64
- **Price:** Usd: 6, Buy Url: https://pine64.com/product/16mb-ox64-sbc-available-on-december-2-2022/
- **Stores:** {"name":"Pine64 Store (16MB)","url":"https://pine64.com/product/16mb-ox64-sbc-available-on-december-2-2022/","price":"$6.00"}, {"name":"Pine64 Store (128MB)","url":"https://pine64.com/product/128mb-ox64-sbc-available-on-december-2-2022/","price":"$8.00"}
- **Board Type:** sbc
- **Connectivity:** Wifi: 802.11 b/g/n, Bluetooth: BLE 5.0, Zigbee: IEEE 802.15.4
- **Specs:** Cpu: Bouffalo Lab BL808, Cpu Architecture: RISC-V 64-bit, Cpu Frequency: 480 MHz, Cpu Cores: 3, Ram: 64 MB PSRAM, Flash: ["16 MB","128 MB"], Gpio: 26, Usb: USB-C (USB 2.0 OTG), Power: 5V via microUSB or USB-C, Dimensions: 51 mm × 21 mm, Operating Voltage: 3.3 V, Sd Card: microSD, Antenna Connector: built-in chip antenna
- **Components:** {"name":"BL808","type":"MCU","label":"U1","description":"Triple-core RISC-V SoC: C906 64-bit @480MHz + E907 32-bit @320MHz + E902 @150MHz with WiFi/BLE/Zigbee and BLAI-100 NPU","datasheetUrl":"https://raw.githubusercontent.com/bouffalolab/bl_docs/main/BL808_DS/en/BL808_DS_1.2_en.pdf"}, {"name":"GD25LQ16E","type":"flash","label":"U2","description":"16 Mbit XSPI NOR Flash (16MB variant)","datasheetUrl":"https://files.pine64.org/doc/datasheet/ox64/gd25lq16e_rev1.2_20210108.pdf"}, {"name":"Chip Antenna","type":"antenna","label":"ANT1","description":"2.4GHz on-board chip antenna with u.FL footprint","datasheetUrl":"https://files.pine64.org/doc/ox64/PINE64_Ox64-Schematic-202221018.pdf"}
- **Protocols:** {"name":"UART0","pins":{"TX":"GPIO14","RX":"GPIO15"}}, {"name":"UART3","pins":{"TX":"GPIO16","RX":"GPIO17"}}, {"name":"SPI0","pins":{"MISO":"GPIO14","MOSI":"GPIO13","SCLK":"GPIO15","SS":"GPIO12"}}, {"name":"JTAG","pins":{"TMS":"GPIO6","TDO":"GPIO7","TCLK":"GPIO12","TDI":"GPIO13"}}
- **Gpio Map:** {"pin":"GPIO6","function":"ADC CH4 / JTAG TMS","capabilities":["digital-input","digital-output","adc","jtag"]}, {"pin":"GPIO7","function":"JTAG TDO","capabilities":["digital-input","digital-output","jtag"]}, {"pin":"GPIO11","function":"ADC CH3","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GPIO12","function":"ADC CH6 / SPI SS / JTAG TCLK","capabilities":["digital-input","digital-output","adc","spi","jtag"]}, {"pin":"GPIO13","function":"ADC CH7 / SPI MOSI / JTAG TDI","capabilities":["digital-input","digital-output","adc","spi","jtag"]}, {"pin":"GPIO14","function":"UART0 TX / SPI MISO","capabilities":["digital-input","digital-output","uart","spi"]}, {"pin":"GPIO15","function":"UART0 RX / SPI SCLK","capabilities":["digital-input","digital-output","uart","spi"]}, {"pin":"GPIO16","function":"UART3 TX (Linux console)","capabilities":["digital-input","digital-output","uart"]}, {"pin":"GPIO17","function":"UART3 RX (Linux console)","capabilities":["digital-input","digital-output","uart"]}, {"pin":"GPIO18","function":"ADC CH9","capabilities":["digital-input","digital-output","adc"]}
- **Available Software:** {"title":"OpenBouffalo Buildroot","description":"Community Linux distribution for BL808-based boards","url":"https://github.com/openbouffalo/buildroot_bouffalo","type":"OS"}, {"title":"Bouffalo SDK","description":"Official SDK for BL808 bare-metal and FreeRTOS development","url":"https://github.com/bouffalolab/bouffalo_sdk","type":"SDK"}, {"title":"Apache NuttX (Ox64)","description":"NuttX RTOS port for the Ox64 board","url":"https://github.com/lupyuen/nuttx-ox64","type":"RTOS"}
- **Links:** Product Url: https://pine64.com/product/128mb-ox64-sbc-available-on-december-2-2022/, Github Url: https://github.com/openbouffalo/buildroot_bouffalo, Wiki Url: https://wiki.pine64.org/wiki/Ox64, Datasheet Url: https://raw.githubusercontent.com/bouffalolab/bl_docs/main/BL808_DS/en/BL808_DS_1.2_en.pdf, Schematics Url: https://files.pine64.org/doc/ox64/PINE64_Ox64-Schematic-202221018.pdf
- **Firmware Compatible:** linux, nuttx, freertos, arduino
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true, License: Apache-2.0
- **Open Source Status:** fully-open
- **Product Readiness:** developer
- **Use Cases:** iot, iot-gateway, security-camera, environmental-monitoring

## Tags

`risc-v`, `wifi`, `ble`, `zigbee`, `linux`, `bl808`, `pine64`, `sbc`

---
[View full page](https://openhardware.directory/s/1439/pine64-ox64)

---

# Waveshare ESP32-P4-Pico

> Compact Pico-form-factor development board based on the ESP32-P4 RISC-V dual-core processor at 400MHz with 32MB PSRAM, 32MB flash, MIPI-DSI/CSI interfaces, onboard ES8311 audio codec with NS4150B amplifier, microSD slot, and USB 2.0 OTG HS.

## Details

- **Brand:** Waveshare
- **Board Type:** dev-board
- **Price:** Usd: 10.99, Buy Url: https://www.waveshare.com/esp32-p4-pico.htm
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/esp32-p4-pico.htm","price":"$10.99"}
- **Specs:** Cpu: ESP32-P4 RISC-V dual-core @ 400MHz + LP @ 40MHz, FPU, AI extensions, HW crypto (AES/SHA/RSA/ECC), Cpu Architecture: RISC-V, Cpu Frequency: 400MHz, Cpu Cores: 2 + 1 LP, Flash: 32MB, Psram: 32MB OPI, Ram: 768KB HP SRAM + 32KB LP SRAM + 8KB TCM, Operating Voltage: 3.3V, Power: 5V, Usb: USB-C (UART) + USB 2.0 OTG HS, Sd Card: microSD, Gpio: 27
- **Components:** {"type":"mcu","name":"ESP32-P4","label":"RISC-V Dual-Core MCU with H.264 & MIPI","description":"Espressif ESP32-P4 high-performance RISC-V dual-core MCU at up to 400MHz with MIPI-DSI/CSI, H.264 encoding, USB 2.0 OTG HS, and hardware crypto. No built-in wireless radio.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-p4_datasheet_en.pdf"}, {"type":"audio-codec","name":"ES8311","label":"Low-Power Mono Audio Codec","description":"Everest Semiconductor ES8311 low-power mono audio codec with ADC and DAC, I2S digital audio interface, and I2C control at address 0x18.","datasheetUrl":"https://dl.espressif.com/dl/schematics/Audio_ES8311.pdf"}, {"type":"audio-amplifier","name":"NS4150B","label":"3W Filterless Class-D Audio Amplifier","description":"Nsiway NS4150B filterless Class-D mono audio power amplifier driving up to 3W into 4-ohm speakers. Controlled via GPIO53 enable pin.","datasheetUrl":"https://datasheet.lcsc.com/lcsc/1811151231_Nsiway-Tech-NS4150B_C180457.pdf"}, {"type":"microphone","name":"microphone","label":"Onboard MEMS Microphone","description":"Surface-mount MEMS microphone for voice input, connected via the I2S audio bus.","datasheetUrl":"https://www.waveshare.com/wiki/ESP32-P4-Pico"}
- **Protocols:** {"name":"I2C","pins":"SDA=GPIO7, SCL=GPIO8"}, {"name":"I2S","pins":"MCLK=GPIO13, SCLK=GPIO12, ASDOUT=GPIO11, LRCK=GPIO10, DSDIN=GPIO9"}, {"name":"SDIO","pins":"CLK=GPIO43, CMD=GPIO44, D0=GPIO39, D1=GPIO40, D2=GPIO41, D3=GPIO42"}, {"name":"MIPI DSI","pins":"2-lane display interface via FPC connector"}, {"name":"MIPI CSI","pins":"2-lane camera interface via FPC connector"}, {"name":"UART","pins":"Via USB-C (UART0)"}, {"name":"USB OTG","pins":"USB 2.0 HS via 4-pin MX1.25 header"}, {"name":"ADC"}, {"name":"GPIO"}, {"name":"PWM"}, {"name":"JTAG"}
- **Gpio Map:** {"pin":"GPIO7","function":"I2C SDA"}, {"pin":"GPIO8","function":"I2C SCL"}, {"pin":"GPIO9","function":"I2S DSDIN"}, {"pin":"GPIO10","function":"I2S LRCK"}, {"pin":"GPIO11","function":"I2S ASDOUT"}, {"pin":"GPIO12","function":"I2S SCLK"}, {"pin":"GPIO13","function":"I2S MCLK"}, {"pin":"GPIO39","function":"SD D0"}, {"pin":"GPIO40","function":"SD D1"}, {"pin":"GPIO41","function":"SD D2"}, {"pin":"GPIO42","function":"SD D3"}, {"pin":"GPIO43","function":"SD CLK"}, {"pin":"GPIO44","function":"SD CMD"}, {"pin":"GPIO53","function":"PA_Ctrl (NS4150B enable)"}
- **Firmware Compatible:** arduino, esp-idf
- **Links:** Product Url: https://www.waveshare.com/esp32-p4-pico.htm, Wiki Url: https://www.waveshare.com/wiki/ESP32-P4-Pico, Github Url: https://github.com/waveshareteam/ESP32-display-support/, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32-p4_datasheet_en.pdf, Schematics Url: https://files.waveshare.com/wiki/ESP32-P4-Pico/ESP32-P4-Pico-datasheet.pdf
- **Use Cases:** HMI Development, digital-signage, Audio Processing, Camera & Vision Projects, Multimedia Kiosk, Prototyping Platform
- **Product Readiness:** consumer
- **Open Source:** Schematics: true

## Tags

`esp32-p4`, `risc-v`, `waveshare`, `pico-form-factor`, `mipi-dsi`, `mipi-csi`, `h264`, `audio`, `hmi`, `multimedia`, `development-board`

---
[View full page](https://openhardware.directory/s/1439/waveshare-esp32-p4-pico)

---

# TI TMDS62LEVM

> Texas Instruments AM62L display evaluation module with dual Cortex-A53 @ 1.25GHz, 2GB LPDDR4, 32GB eMMC, dual Gigabit Ethernet, DSI + HDMI display outputs, WiFi/BT M.2, and USB-C — purpose-built for evaluating AM62L display subsystem integration.

## Details

- **Brand:** Texas Instruments
- **Board Type:** linux-sbc
- **Product Readiness:** developer
- **Connectivity:** Ethernet: Gigabit
- **Specs:** Cpu: ti-am62x, Cpu Architecture: ARM Cortex-A53 64-bit, Ram: 2GB LPDDR4, Flash: 32GB eMMC, Sd Card: microSD, Usb: USB 2.0 + USB-C, Power: 5V, Operating Voltage: 3.3V, Display Type: DSI + HDMI
- **Firmware Compatible:** armbian
- **Links:** Product Url: https://www.armbian.com/texas-instruments-tmds62levm/
- **Use Cases:** hmi, embedded-linux, display-applications
- **Price:** Usd: 189, Buy Url: https://www.ti.com/tool/TMDS62LEVM
- **Stores:** {"name":"TI Store","url":"https://www.ti.com/tool/TMDS62LEVM","price":"$189.00"}

---
[View full page](https://openhardware.directory/s/1439/ti-tmds62levm)

---

# Adafruit Pro Trinket 5V

> Compact ATmega328P-based Arduino-compatible board at 16 MHz, 5V, with 28KB flash, 18 GPIO, Micro USB, FTDI header, and mounting holes — a miniaturized UNO with battery-friendly power management.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 9.95, Buy Url: https://www.adafruit.com/product/2000
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/2000","price":"9.95"}
- **Board Type:** dev-board
- **Specs:** Cpu: ATmega328P @ 16 MHz, Cpu Architecture: AVR, Cpu Frequency: 16MHz, Cpu Cores: 1, Flash: 28 KB, Ram: 2 KB, Operating Voltage: 5V, Power: 5V via Micro USB or up to 16V external, Sd Card: none, Dimensions: 38 × 18 mm, Weight: 2.6g
- **Components:** {"name":"ATmega328P","type":"mcu","label":"Microcontroller","description":"8-bit AVR RISC microcontroller at 16 MHz in QFN package, 32KB flash, 2KB SRAM — same chip as Arduino UNO","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf"}
- **Protocols:** {"name":"UART","pins":{"TX":"D1","RX":"D0"}}, {"name":"SPI","pins":{"MOSI":"D11","MISO":"D12","SCK":"D13","SS":"D10"}}, {"name":"I2C","pins":{"SDA":"A4","SCL":"A5"}}, {"name":"USB","notes":"Micro USB for bootloader programming (bit-bang). D2 and D7 reserved for USB"}
- **Gpio Map:** {"pin":"D0","name":"RX","function":"UART RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D1","name":"TX","function":"UART TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D2","name":"USB D- (reserved)","function":"Reserved for USB bit-bang","capabilities":["digital-input","digital-output"]}, {"pin":"D3","name":"GPIO / PWM","function":"Digital I/O, PWM, External Interrupt","capabilities":["digital-input","digital-output","pwm","interrupt"]}, {"pin":"D4","name":"GPIO","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"D5","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D7","name":"USB D+ (reserved)","function":"Reserved for USB bit-bang","capabilities":["digital-input","digital-output"]}, {"pin":"D8","name":"GPIO","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"D9","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D10","name":"SS / PWM","function":"SPI SS, PWM","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D11","name":"MOSI / PWM","function":"SPI MOSI, PWM","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D12","name":"MISO","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D13","name":"SCK / LED","function":"SPI SCK, Onboard LED","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"A0","name":"Analog 0 / D14","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A1","name":"Analog 1 / D15","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A2","name":"Analog 2 / D16","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A3","name":"Analog 3 / D17","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A4","name":"SDA / Analog 4 / D18","function":"I2C SDA, Analog Input","protocol":"I2C","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A5","name":"SCL / Analog 5 / D19","function":"I2C SCL, Analog Input","protocol":"I2C","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A6","name":"Analog 6","function":"Analog Input only","capabilities":["analog-input"]}, {"pin":"A7","name":"Analog 7","function":"Analog Input only","capabilities":["analog-input"]}, {"pin":"A8","name":"Analog 8","function":"Analog Input only","capabilities":["analog-input"]}
- **Available Software:** Arduino IDE, PlatformIO
- **Links:** Product Url: https://www.adafruit.com/product/2000, Wiki Url: https://learn.adafruit.com/introducing-pro-trinket
- **Firmware Compatible:** arduino, platformio
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** developer
- **Use Cases:** prototyping, maker, embedded-development, wearable

## Tags

`atmega328p`, `5v`, `arduino-compatible`, `compact`, `adafruit`, `pro-trinket`

---
[View full page](https://openhardware.directory/s/1439/adafruit-pro-trinket-5v)

---

# BigTreeTech Panda Branch V1.0

> USB power expansion board for Bambu Lab X1/P1/A1 series printers. Provides 4x USB-A 5V outputs at up to 2.7A peak from a 24V input, with overcurrent protection and MX3.0 AMS power interfaces.

## Details

- **Brand:** BigTreeTech
- **Board Type:** power-module
- **Price:** Usd: 18.99, Buy Url: https://biqu.equipment/products/bigtreetech-panda-branch
- **Specs:** Cpu: None (passive power distribution board), Cpu Architecture: No, Cpu Frequency: N/A, Cpu Cores: 1, Flash: No, Ram: No, Operating Voltage: 5V (output), Power: DC 24V input via MX3.0 connector, Usb: 4× USB-A 5V output, Sd Card: No, Dimensions: 145 × 20mm
- **Components:** {"type":"connector","name":"USB-A Power Outputs","label":"4× USB-A 5V Power Connectors","description":"Four USB-A output ports providing 5V power for accessories, each with individual overcurrent fuse protection","datasheetUrl":"https://github.com/bigtreetech/Panda-Branch"}, {"type":"connector","name":"MX3.0 AMS Interface","label":"MX3.0 2×2 AMS Power Connector","description":"MX3.0 2-pin by 2 interface for AMS and AMS Lite power supply connections","datasheetUrl":"https://github.com/bigtreetech/Panda-Branch"}
- **Protocols:** {"name":"USB 2.0 Power Delivery"}
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** 3d-printer, power-expansion, bambu-lab-accessories
- **Links:** Github Url: https://github.com/bigtreetech/Panda-Branch, Product Url: https://biqu.equipment/products/bigtreetech-panda-branch
- **Stores:** {"name":"BIQU Equipment","url":"https://biqu.equipment/products/bigtreetech-panda-branch","price":"$18.99"}

## Tags

`usb-hub`, `power-expansion`, `bambu-lab`, `3d-printer`, `bigtreetech`, `open-source`, `panda-series`, `24v-to-5v`

---
[View full page](https://openhardware.directory/s/1439/bigtreetech-panda-branch-v1-0)

---

# RFID RC522 Kit

> NXP MFRC522-based 13.56MHz RFID reader/writer kit with SPI interface, including reader module, MIFARE 1K card, and key fob. Ideal for access control and identification projects.

## Details

- **Brand:** OpenELAB
- **Price:** Usd: 4.99, Buy Url: https://openelab.io/products/rfid-kit-rc522
- **Stores:** {"name":"OpenELAB","url":"https://openelab.io/products/rfid-kit-rc522","price":"$4.99"}
- **Board Type:** module
- **Specs:** Cpu: MFRC522 embedded contactless front-end processor (no user-programmable CPU), Cpu Architecture: Proprietary (NXP contactless), Flash: N/A (peripheral module), Ram: N/A (peripheral module), Operating Voltage: 3.3V, Power: 3.3V DC, Sd Card: none
- **Components:** {"name":"MFRC522","type":"rfid-reader","label":"13.56MHz RFID Reader/Writer","description":"NXP MFRC522 contactless reader/writer IC supporting MIFARE and ISO/IEC 14443A cards at 13.56MHz with SPI, I2C, and UART interfaces.","datasheetUrl":"https://www.nxp.com/docs/en/data-sheet/MFRC522.pdf"}
- **Protocols:** {"name":"SPI"}, {"name":"I2C"}, {"name":"UART"}
- **Product Readiness:** developer
- **Use Cases:** access-control, iot, asset-tracking
- **Links:** Product Url: https://openelab.io/products/rfid-kit-rc522

## Tags

`rfid`, `rc522`, `mfrc522`, `13.56mhz`, `nfc`, `spi`, `access-control`, `mifare`, `arduino`, `raspberry-pi`

---
[View full page](https://openhardware.directory/s/1439/rfid-rc522-kit)

---

# BigTreeTech HDMI5 V1.0

> 5-inch 800x480 IPS HDMI capacitive touchscreen display. Compatible with Raspberry Pi, BTT SBCs, and any HDMI source. USB-C data port, 3.5mm audio jack, 5-point touch, auto-driver on PC.

## Details

- **Brand:** BigTreeTech
- **Board Type:** Display
- **Specs:** Cpu: N/A (HDMI display), Cpu Architecture: No, Ram: No, Flash: No, Operating Voltage: 3.3V, Power: 5V DC, Display Type: IPS Capacitive Touchscreen, Display Size: 5 inch, Display Resolution: 800x480, Usb: 1x USB Type-C (data), Sd Card: No
- **Components:** {"type":"display","name":"5-inch IPS 800x480","label":"5\" IPS Capacitive Display","description":"5-inch IPS LCD panel, 800x480 resolution, 160° viewing angle, 5-point capacitive touch","datasheetUrl":"https://github.com/bigtreetech/BIGTREETECH-HDMI5-V1.0"}
- **Protocols:** {"name":"HDMI"}, {"name":"USB"}
- **Firmware Compatible:** Klipper
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** 3D Printing
- **Links:** Github Url: https://github.com/bigtreetech/BIGTREETECH-HDMI5-V1.0, Product Url: https://biqu.equipment/products/bigtreetech-hdmi5-v1-0-hdmi7-v1-0, Wiki Url: https://global.bttwiki.com/HDMI5.html
- **Stores:** {"name":"BIQU Equipment","url":"https://biqu.equipment/products/bigtreetech-hdmi5-v1-0-hdmi7-v1-0"}
- **Price:** Usd: 39.6

## Tags

`3d-printing`, `display`, `hdmi`, `touchscreen`, `5-inch`, `ips`, `klipper`, `klipperscreen`, `bigtreetech`, `raspberry-pi`, `universal`

---
[View full page](https://openhardware.directory/s/1439/bigtreetech-hdmi5-v1-0)

---

# BigTreeTech HDMI7 V1.0

> 7-inch 1024x600 IPS HDMI capacitive touchscreen display. Universal compatibility with Raspberry Pi, BTT SBCs, and any HDMI source. USB-C touch, 3.5mm audio output, 5-point touch, 160° viewing angle.

## Details

- **Brand:** BigTreeTech
- **Board Type:** Display
- **Specs:** Cpu: N/A (HDMI display), Cpu Architecture: No, Ram: No, Flash: No, Operating Voltage: 3.3V, Power: 5V DC, Display Type: IPS Capacitive Touchscreen, Display Size: 7 inch, Display Resolution: 1024x600, Usb: 1x USB Type-C (data), Sd Card: No
- **Components:** {"type":"display","name":"7-inch IPS 1024x600","label":"7\" IPS Capacitive Display","description":"7-inch IPS LCD panel, 1024x600 resolution, 160° viewing angle, 5-point capacitive touch","datasheetUrl":"https://global.bttwiki.com/HDMI7%20V1.0.html"}
- **Protocols:** {"name":"HDMI"}, {"name":"USB"}
- **Firmware Compatible:** Klipper
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** 3D Printing
- **Links:** Product Url: https://biqu.equipment/products/bigtreetech-hdmi5-v1-0-hdmi7-v1-0, Wiki Url: https://global.bttwiki.com/HDMI7%20V1.0.html
- **Stores:** {"name":"BIQU Equipment","url":"https://biqu.equipment/products/bigtreetech-hdmi5-v1-0-hdmi7-v1-0"}

## Tags

`3d-printing`, `display`, `hdmi`, `touchscreen`, `7-inch`, `ips`, `klipper`, `klipperscreen`, `bigtreetech`, `raspberry-pi`, `universal`

---
[View full page](https://openhardware.directory/s/1439/bigtreetech-hdmi7-v1-0)

---

# LILYGO T-Radar

> LILYGO T-Radar is a radar sensor expansion module based on the Acconeer A121 pulsed coherent radar, designed for presence detection and distance measurement with LILYGO motherboards.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 15.43, Buy Url: https://lilygo.cc/products/t-radar
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-radar","price":"$15.43"}
- **Board Type:** sensor-module
- **Specs:** Cpu: Acconeer A121 (60GHz pulsed coherent radar), Cpu Architecture: Acconeer proprietary, Flash: N/A (sensor module), Psram: none, Operating Voltage: 3.3V, Power: 3.3V, Sd Card: none
- **Components:** {"name":"A121","type":"radar-sensor","label":"Acconeer A121 Radar","description":"Acconeer A121 pulsed coherent radar chip at 60 GHz, supports presence detection, distance measurement, and motion sensing over SPI","datasheetUrl":"https://docs.acconeer.com/en/latest/detectors/a121/index.html"}
- **Protocols:** {"name":"SPI"}
- **Links:** Product Url: https://lilygo.cc/products/t-radar, Github Url: https://github.com/Xinyuan-LilyGO/T-Radar, Wiki Url: https://docs.acconeer.com/en/latest/detectors/a121/index.html
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** presence-detection, distance-measurement, home-automation, industrial-sensing

## Tags

`radar`, `acconeer`, `a121`, `presence-detection`, `60ghz`, `sensor-module`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-radar)

---

# LILYGO T-ICM-20948

> Breakout module for the InvenSense ICM-20948 9-axis MEMS IMU, combining a 3-axis gyroscope, 3-axis accelerometer, and 3-axis magnetometer with an onboard Digital Motion Processor for real-time motion tracking.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 5.22, Buy Url: https://lilygo.cc/products/t-icm-20948
- **Stores:** {"name":"LILYGO","url":"https://lilygo.cc/products/t-icm-20948","price":"$5.22"}
- **Board Type:** sensor-module
- **Specs:** Cpu: ICM-20948 (Digital Motion Processor), Cpu Architecture: DSP, Cpu Frequency: N/A, Cpu Cores: 1, Flash: none, Ram: 4KB FIFO, Sd Card: none, Operating Voltage: 3.3V, Power: 3.3V
- **Components:** {"name":"ICM-20948","type":"accelerometer","label":"9-Axis IMU","description":"InvenSense 9-axis low-power MEMS IMU with 3-axis gyroscope (±2000dps), 3-axis accelerometer (±16g), 3-axis magnetometer (±4900µT), and onboard DMP","datasheetUrl":"https://invensense.tdk.com/wp-content/uploads/2016/06/DS-000189-ICM-20948-v1.3.pdf"}
- **Protocols:** {"name":"I2C"}, {"name":"SPI"}
- **Firmware Compatible:** arduino
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** wearable, fitness-tracker, iot, field-data-logger
- **Links:** Product Url: https://lilygo.cc/products/t-icm-20948, Github Url: https://github.com/Xinyuan-LilyGO/T-Display-S3-Pro, Datasheet Url: https://invensense.tdk.com/wp-content/uploads/2016/06/DS-000189-ICM-20948-v1.3.pdf

## Tags

`icm-20948`, `invensense`, `imu`, `9-axis`, `accelerometer`, `gyroscope`, `magnetometer`, `sensor-module`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-icm-20948)

---

# LILYGO T-Dongle ESP32-S2

> USB-A dongle form factor board with ESP32-S2, 1.14-inch ST7789V IPS LCD, Wi-Fi, OTG, TF card slot, and Grove connector. Predecessor to the T-Dongle S3 series, ideal for portable USB IoT devices.

## Details

- **Brand:** LILYGO
- **Price:** Usd: 10.44, Buy Url: https://lilygo.cc/products/t-dongle-esp32-s2-1-14-inch-lcd-board
- **Stores:** {"name":"LILYGO Official","url":"https://lilygo.cc/products/t-dongle-esp32-s2-1-14-inch-lcd-board","price":"$10.44"}
- **Board Type:** ESP32-S2
- **Connectivity:** Wifi: 802.11 b/g/n
- **Specs:** Cpu: ESP32-S2, Cpu Architecture: Xtensa LX7 single-core, Flash: 4MB, Ram: 320KB, Operating Voltage: 3.3V, Power: 5V, Usb: USB-A, Display Type: IPS LCD, Display Size: 1.14", Display Resolution: 135×240, Antenna Connector: 3D ceramic / IPEX (switchable), Sd Card: microSD
- **Components:** {"name":"ESP32-S2","type":"mcu","label":"Microcontroller","description":"Single-core Xtensa LX7 at 240MHz with Wi-Fi 802.11 b/g/n; no Bluetooth hardware","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf"}, {"name":"ST7789V","type":"display-driver","label":"LCD Display Driver","description":"1.14-inch IPS LCD controller; 135×240 resolution at 260 PPI; 4-wire SPI interface","datasheetUrl":"https://www.crystalfontz.com/controllers/Sitronix/ST7789V/"}
- **Protocols:** {"name":"SPI"}, {"name":"I2C"}, {"name":"UART"}
- **Firmware Compatible:** arduino, esp-idf, platformio
- **Available Software:** {"name":"Arduino IDE","url":"https://www.arduino.cc/"}
- **Links:** Product Url: https://lilygo.cc/products/t-dongle-esp32-s2-1-14-inch-lcd-board, Github Url: https://github.com/Xinyuan-LilyGO/T-Dongle-ESP32S2
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** usb-hid-device, portable-display, usb-data-logger, wifi-sniffing, embedded-ui

## Tags

`esp32-s2`, `usb-dongle`, `lcd`, `otg`, `portable`, `wifi`

---
[View full page](https://openhardware.directory/s/1439/lilygo-t-dongle-esp32-s2)

---

# Holybro Pixhawk 6C

> Open-source flight controller based on the Pixhawk FMUv6C standard. Features STM32H743 processor, dual redundant IMUs, barometer, and magnetometer. Runs ArduPilot or PX4 autopilot firmware.

## Details

- **Brand:** Holybro
- **Price:** Usd: 140.99, Buy Url: https://holybro.com/products/pixhawk-6c
- **Stores:** {"name":"Holybro Official","url":"https://holybro.com/products/pixhawk-6c","price":"$140.99"}, {"name":"OpenELab","url":"https://openelab.io/products/pixhawk-6c","price":"€245.00"}
- **Board Type:** flight-controller
- **Specs:** Cpu: STM32H743, Cpu Architecture: ARM Cortex-M7, Cpu Frequency: 480MHz, Cpu Cores: 1, Ram: 1MB, Flash: 2MB, Usb: USB-C, Sd Card: microSD, Power: 4.75-6V, Operating Voltage: 3.3V
- **Components:** {"name":"STM32H743","type":"MCU","label":"High-Performance ARM Cortex-M7 MCU","description":"32-bit ARM Cortex-M7 @ 480MHz, 2MB flash, 1MB SRAM","datasheetUrl":"https://www.st.com/resource/en/datasheet/stm32h743vi.pdf"}, {"name":"STM32F103","type":"MCU","label":"IO Co-Processor MCU","description":"IO co-processor, ARM Cortex-M3 @ 72MHz, 64KB SRAM","datasheetUrl":"https://www.st.com/resource/en/datasheet/stm32f103c8.pdf"}, {"name":"ICM-42688-P","type":"IMU","label":"6-Axis Motion Tracking IMU","description":"6-axis accelerometer and gyroscope","datasheetUrl":"https://invensense.tdk.com/wp-content/uploads/2020/04/ds-000347_icm-42688-p-datasheet.pdf"}, {"name":"BMI088","type":"IMU","label":"6-Axis Inertial Measurement Unit","description":"6-axis accelerometer and gyroscope (redundant)","datasheetUrl":"https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bmi088-ds001.pdf"}, {"name":"IST8310","type":"Magnetometer","label":"3-Axis Digital Magnetometer","description":"3-axis digital magnetometer for compass heading","datasheetUrl":"https://intofpv.com/attachment.php?aid=8104"}, {"name":"MS5611","type":"Barometer","label":"High-Resolution Barometric Pressure Sensor","description":"High-resolution barometric pressure sensor for altitude estimation","datasheetUrl":"https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Data+Sheet%7FMS5611-01BA03%7FB3%7Fpdf%7FEnglish%7FENG_DS_MS5611-01BA03_B3.pdf"}
- **Protocols:** {"name":"UART","description":"3 general-purpose + 2 GPS serial ports"}, {"name":"I2C","description":"1 bus with calibration EEPROM"}, {"name":"SPI","description":"Internal sensor bus"}, {"name":"CAN","description":"2 CAN buses with silent controls"}, {"name":"PWM","description":"16 servo outputs (8 IO + 8 FMU)"}
- **Firmware Compatible:** ardupilot, px4
- **Links:** Product Url: https://holybro.com/products/pixhawk-6c, Github Url: https://github.com/PX4/PX4-Autopilot, Wiki Url: https://docs.px4.io/main/en/flight_controller/pixhawk6c.html
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** developer
- **Use Cases:** drone, autonomous-vehicle, robotics, uav, flight-controller

## Tags

`pixhawk`, `flight-controller`, `drone`, `autopilot`, `fmuv6c`, `holybro`, `px4`, `ardupilot`, `open-source`

---
[View full page](https://openhardware.directory/s/1439/holybro-pixhawk-6c)

---

# 0.96" OLED SSD1306 Display (128x64)

> Popular 0.96-inch monochrome OLED display with 128x64 pixel resolution and SSD1306 driver IC. I2C interface with wide library support, the go-to display for Arduino and ESP32 projects.

## Details

- **Brand:** OpenELAB
- **Price:** Usd: 7.29, Buy Url: https://openelab.io/products/096incholedssd1306display
- **Stores:** {"name":"OpenELAB","url":"https://openelab.io/products/096incholedssd1306display","price":"$7.29"}
- **Board Type:** display-module
- **Specs:** Display Type: OLED, Display Size: 0.96", Display Resolution: 128x64, Display Driver: SSD1306, Interface: I2C, Operating Voltage: 3.3V-5V, Cpu: None (passive display module), Flash: none, Ram: None, Power: 3.3V-5V via header pins, Sd Card: none
- **Components:** {"type":"display-driver","name":"SSD1306","label":"OLED Display Driver IC","description":"128x64/128x32 monochrome OLED driver with I2C and SPI interface, built-in charge pump, and 1KB GDDRAM","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf"}
- **Protocols:** {"name":"I2C"}
- **Open Source:** Schematics: true
- **Product Readiness:** developer
- **Use Cases:** embedded-ui, iot-prototyping, data-display, weather-station, sensor-readout
- **Links:** Product Url: https://openelab.io/products/096incholedssd1306display

## Tags

`oled`, `display`, `i2c`, `ssd1306`, `128x64`, `monochrome`

---
[View full page](https://openhardware.directory/s/1439/oled-096-inch-ssd1306-display)

---

# 1.3" OLED I2C Display (128x64)

> Larger 1.3-inch monochrome OLED display with 128x64 pixel resolution and SH1106 driver IC. I2C interface with improved readability over smaller 0.96" modules, great for dashboards and readouts.

## Details

- **Brand:** OpenELAB
- **Price:** Usd: 7.99, Buy Url: https://openelab.io/products/13incholedi2c
- **Stores:** {"name":"OpenELAB","url":"https://openelab.io/products/13incholedi2c","price":"$7.99"}
- **Board Type:** display-module
- **Specs:** Display Type: OLED, Display Size: 1.3", Display Resolution: 128x64, Display Driver: SH1106, Interface: I2C, Operating Voltage: 3.3V-5V, Cpu: None (passive display module), Flash: none, Ram: None, Power: 3.3V-5V via header pins, Sd Card: none
- **Components:** {"type":"display-driver","name":"SH1106","label":"OLED Display Driver IC","description":"132x64 monochrome OLED driver with I2C and SPI interface, built-in DC-DC converter and charge pump","datasheetUrl":"https://www.velleman.eu/downloads/29/infosheets/sh1106_datasheet.pdf"}
- **Protocols:** {"name":"I2C"}
- **Open Source:** Schematics: true
- **Product Readiness:** developer
- **Use Cases:** embedded-ui, iot-prototyping, data-display, weather-station, sensor-readout
- **Links:** Product Url: https://openelab.io/products/13incholedi2c

## Tags

`oled`, `display`, `i2c`, `sh1106`, `128x64`, `monochrome`

---
[View full page](https://openhardware.directory/s/1439/oled-13-inch-i2c-display)

---

# 1.77" SPI TFT Display (128x160)

> Color 1.77-inch TFT LCD display module with 128x160 pixel resolution and ST7735 driver. SPI interface for fast refresh rates, capable of displaying full-color graphics, images, and UI elements.

## Details

- **Brand:** OpenELAB
- **Price:** Usd: 8.49, Buy Url: https://openelab.io/products/177inchspitftdisplay
- **Stores:** {"name":"OpenELAB","url":"https://openelab.io/products/177inchspitftdisplay","price":"$8.49"}
- **Board Type:** display-module
- **Specs:** Display Type: TFT LCD, Display Size: 1.77", Display Resolution: 128x160, Display Driver: ST7735, Interface: SPI, Operating Voltage: 3.3V-5V, Cpu: None (passive display module), Flash: none, Ram: None, Power: 3.3V-5V via header pins, Sd Card: none
- **Components:** {"type":"display-driver","name":"ST7735","label":"Color TFT LCD Driver IC","description":"262K-color TFT LCD single-chip controller/driver with 132x162 resolution, SPI interface, and built-in voltage generator","datasheetUrl":"https://www.displayfuture.com/Display/datasheet/controller/ST7735.pdf"}
- **Protocols:** {"name":"SPI"}
- **Open Source:** Schematics: true
- **Product Readiness:** developer
- **Use Cases:** embedded-ui, iot-prototyping, data-display, weather-station, sensor-readout
- **Links:** Product Url: https://openelab.io/products/177inchspitftdisplay

## Tags

`tft`, `display`, `spi`, `st7735`, `128x160`, `color`, `lcd`

---
[View full page](https://openhardware.directory/s/1439/tft-177-inch-spi-display)

---

# GY-521 MPU-6050 6-Axis IMU Module

> 6-axis inertial measurement unit combining a 3-axis accelerometer (±2/4/8/16g) and 3-axis gyroscope (±250-2000°/s) with onboard DMP. I2C interface, 3.3V/5V.

## Details

- **Brand:** Generic
- **Price:** Usd: 8.5, Buy Url: https://openelab.io/products/gy-521-mpu-6050
- **Stores:** {"name":"OpenELab","url":"https://openelab.io/products/gy-521-mpu-6050","price":"$8.50"}
- **Board Type:** sensor-module
- **Specs:** Cpu: None (passive sensor module, connects to host MCU), Cpu Architecture: N/A, Cpu Frequency: N/A, Cpu Cores: 0, Flash: none, Ram: None, Operating Voltage: 3.3V, Power: 3.3V–5V via pin header, Sd Card: none, Accelerometer Range: ±2g / ±4g / ±8g / ±16g, Gyroscope Range: ±250 / ±500 / ±1000 / ±2000 °/s, Adc Resolution: 16-bit per axis, Interface: I2C, I2c Address: 0x68 / 0x69, Operating Current: 3.9 mA, Temperature Sensor: Built-in (-40°C to +85°C)
- **Components:** {"name":"InvenSense MPU-6050","label":"6-Axis IMU Sensor IC","description":"Combined 3-axis accelerometer, 3-axis gyroscope, and Digital Motion Processor (DMP) in a QFN package","role":"6-axis IMU","datasheetUrl":"https://invensense.tdk.com/wp-content/uploads/2015/02/MPU-6000-Datasheet1.pdf"}
- **Protocols:** I2C
- **Links:** Product Url: https://openelab.io/products/gy-521-mpu-6050
- **Open Source:** Schematics: true
- **Product Readiness:** developer
- **Use Cases:** iot-prototyping, iot-sensors, data-logging, wearable, fitness-tracker

## Tags

`mpu-6050`, `imu`, `accelerometer`, `gyroscope`, `6-axis`, `i2c`, `motion-sensor`, `invensense`

---
[View full page](https://openhardware.directory/s/1439/gy-521-mpu-6050)

---

# Seeed XIAO 2-Channel WiFi AC Relay

> ESP32-C6 based 2-channel AC relay module with WiFi 6, Zigbee 3.0, and Thread support. Compact relay board compatible with Arduino and ESPHome for smart home AC switching up to 10A per channel.

## Details

- **Brand:** Seeed Studio
- **Price:** Usd: 23.85, Buy Url: https://openelab.io/products/seeed-studio-xiao-2-channel-wi-fi-ac-relay
- **Stores:** {"name":"OpenELAB","url":"https://openelab.io/products/seeed-studio-xiao-2-channel-wi-fi-ac-relay","price":"$23.85"}
- **Board Type:** relay-module
- **Connectivity:** Wifi: WiFi 6, Zigbee: Zigbee 3.0, Thread: Thread 1.3
- **Specs:** Cpu: ESP32-C6, Cpu Architecture: RISC-V, Cpu Frequency: 160MHz, Cpu Cores: 1, Flash: 4MB, Ram: 512KB SRAM, Power: 100-240V AC, Operating Voltage: 3.3V, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"type":"MCU","name":"ESP32-C6","label":"WiFi 6 + Zigbee + Thread RISC-V MCU","description":"Espressif ESP32-C6 — single-core RISC-V MCU with WiFi 6 (802.11ax), Zigbee 3.0, Thread 1.3, and Bluetooth 5.0 LE","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c6_datasheet_en.pdf"}, {"type":"Relay","name":"10A AC Relay","label":"10A SPDT AC Relay","description":"10A 250V AC single-pole double-throw relay for switching AC loads, two independent channels","datasheetUrl":"https://www.seeedstudio.com/Dual-Smart-Relay-Module-for-XIAO-p-6390.html"}
- **Firmware Compatible:** arduino, esphome
- **Certifications:** CE, FCC
- **Open Source:** Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** smart-home, home-automation, ac-switching
- **Links:** Product Url: https://www.seeedstudio.com/Dual-Smart-Relay-Module-for-XIAO-p-6309.html, Wiki Url: https://wiki.seeedstudio.com/2_channel_wifi_ac_relay/

## Tags

`esp32-c6`, `relay`, `seeed-studio`, `xiao`, `wifi-6`, `zigbee`, `thread`, `esphome`, `smart-home`, `ac-relay`

---
[View full page](https://openhardware.directory/s/1439/seeed-xiao-2-channel-wifi-ac-relay)

---

# 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

- **Brand:** M5Stack
- **Price:** Usd: 29.9, Buy Url: https://openelab.io/products/m5stack-singlelive-wire-wifi-switch
- **Stores:** {"name":"OpenELAB","url":"https://openelab.io/products/m5stack-singlelive-wire-wifi-switch","price":"$29.90"}
- **Board Type:** dev-board
- **Connectivity:** Wifi: WiFi 6, Zigbee: Zigbee 3.0
- **Specs:** Cpu: ESP32-C6, Cpu Architecture: RISC-V, Cpu Frequency: 160MHz, Cpu Cores: 1, Flash: 4MB, Ram: 512KB SRAM, Power: AC 100-250V, Operating Voltage: 3.3V, Antenna Connector: Built-in PCB antenna, Sd Card: none
- **Components:** {"type":"MCU","name":"ESP32-C6","label":"RISC-V WiFi 6 & Zigbee MCU","description":"Espressif single-core RISC-V MCU with WiFi 6, Bluetooth 5, and IEEE 802.15.4 (Zigbee/Thread) support","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-c6_datasheet_en.pdf"}, {"type":"Relay","name":"AC Power Relay","label":"Single-Channel AC Relay","description":"Single-channel relay for switching AC mains power loads up to 10A","datasheetUrl":"https://shop.m5stack.com/products/singlelive-wire-wifi-switch"}
- **Protocols:** {"name":"WiFi"}, {"name":"Zigbee"}
- **Firmware Compatible:** esphome, tasmota, arduino
- **Links:** Product Url: https://shop.m5stack.com/products/single-live-wire-wi-fi-smart-switch-esp32-c6
- **Product Readiness:** consumer
- **Use Cases:** Smart Home, Home Automation, Lighting Control

## Tags

`smart-switch`, `wifi`, `esp32-c6`, `home-automation`, `ac-power`, `m5stack`, `zigbee`

---
[View full page](https://openhardware.directory/s/1439/m5stack-wifi-smart-switch)

---

# ADS1115 16-Bit ADC Module

> 16-bit 4-channel analog-to-digital converter module with programmable gain amplifier (PGA, up to 16x). I2C interface, 860 SPS max. Ideal for precision analog measurements.

## Details

- **Brand:** Generic
- **Price:** Usd: 6.99, Buy Url: https://openelab.io/products/ads1115-adc-module
- **Stores:** {"name":"OpenELab","url":"https://openelab.io/products/ads1115-adc-module","price":"$6.99"}
- **Board Type:** sensor-module
- **Specs:** Cpu: None (passive ADC module, connects to host MCU), Cpu Architecture: N/A, Cpu Frequency: N/A, Cpu Cores: 0, Flash: none, Ram: None, Operating Voltage: 3.3V, Power: 2V–5.5V via pin header, Sd Card: none, Resolution: 16-bit (signed), Channels: 4 single-ended / 2 differential, Sample Rate: 8 to 860 SPS, Pga Range: ±0.256V to ±6.144V, Interface: I2C, I2c Address: 0x48 / 0x49 / 0x4A / 0x4B, Operating Current: 150 µA (continuous), 0.5 µA (power-down), Input Impedance: 6 MΩ
- **Components:** {"name":"Texas Instruments ADS1115","label":"16-Bit ADC with PGA","description":"Ultra-small 16-bit precision analog-to-digital converter with internal programmable gain amplifier and I2C interface","role":"16-bit ADC","datasheetUrl":"https://www.ti.com/lit/ds/symlink/ads1115.pdf"}
- **Protocols:** I2C
- **Links:** Product Url: https://openelab.io/products/ads1115-adc-module
- **Open Source:** Schematics: true
- **Product Readiness:** developer
- **Use Cases:** iot-prototyping, iot-sensors, data-logging, industrial-sensing, weight-monitoring

## Tags

`ads1115`, `adc`, `16-bit`, `analog-to-digital`, `pga`, `i2c`, `texas-instruments`, `data-acquisition`

---
[View full page](https://openhardware.directory/s/1439/ads1115-16bit-adc-module)

---

# DFRobot Pan-Tilt HAT

> 2-axis servo-driven pan-tilt platform HAT for Raspberry Pi and NVIDIA Jetson Nano, ideal for camera tracking, FPV, and robotics head movement projects.

## Details

- **Brand:** DFRobot
- **Price:** Usd: 21.95, Buy Url: https://openelab.io/products/dfrobot-pan-tilt-hat
- **Stores:** {"name":"OpenELab","url":"https://openelab.io/products/dfrobot-pan-tilt-hat","price":"$21.95"}
- **Board Type:** module
- **Specs:** Cpu: N/A (mechanical servo module), Flash: N/A, Ram: N/A, Power: 5V DC, Operating Voltage: 3.3V/5V, Sd Card: none
- **Components:** {"type":"Actuator","name":"Pan Servo","label":"Pan-Axis Servo Motor","description":"Horizontal rotation servo for 180-degree pan movement","datasheetUrl":"https://openelab.io/products/dfrobot-pan-tilt-hat"}, {"type":"Actuator","name":"Tilt Servo","label":"Tilt-Axis Servo Motor","description":"Vertical rotation servo for tilt movement","datasheetUrl":"https://openelab.io/products/dfrobot-pan-tilt-hat"}
- **Protocols:** {"name":"PWM"}, {"name":"I2C"}
- **Accessories:** Raspberry Pi, NVIDIA Jetson Nano, Pi Camera
- **Links:** Product Url: https://www.dfrobot.com/product-2198.html
- **Use Cases:** Robotics, Camera Gimbal, Object Tracking, Surveillance, FPV
- **Product Readiness:** consumer

## Tags

`pan-tilt`, `servo`, `raspberry-pi`, `camera`, `robotics`, `dfrobot`, `hat`

---
[View full page](https://openhardware.directory/s/1439/dfrobot-pan-tilt-hat)

---

# Waveshare DDSM115 Direct Drive Servo Motor

> All-in-one 115 RPM direct drive servo hub motor with RS485 control, 4096-position encoder, and IP54 rating — designed for robotics, AGVs, and precision motion applications.

## Details

- **Brand:** Waveshare
- **Price:** Usd: 76.99, Buy Url: https://openelab.io/products/waveshare-ddsm115-direct-drive-servo
- **Stores:** {"name":"OpenELab","url":"https://openelab.io/products/waveshare-ddsm115-direct-drive-servo","price":"$76.99"}
- **Board Type:** module
- **Specs:** Cpu: N/A (integrated servo controller), Flash: N/A, Ram: N/A, Power: 18V DC (5S LiPo), Operating Voltage: 3.3V, Sd Card: none
- **Components:** {"type":"Motor","name":"PMSM Direct Drive Motor","label":"Permanent Magnet Synchronous Motor","description":"Direct drive PMSM with 0.96 Nm rated torque, 115 RPM rated speed, and 2.0 Nm stall torque","datasheetUrl":"https://www.waveshare.com/ddsm115.htm"}, {"type":"Sensor","name":"4096-Position Absolute Encoder","label":"12-bit Absolute Position Encoder","description":"High-resolution magnetic encoder with 4096 positions for precise closed-loop motor control","datasheetUrl":"https://www.waveshare.com/ddsm115.htm"}, {"type":"Controller","name":"Servo Controller","label":"Integrated Servo Drive Controller","description":"Built-in servo controller supporting current, position, and velocity loop modes with RS485 communication","datasheetUrl":"https://www.waveshare.com/ddsm115.htm"}
- **Protocols:** {"name":"RS-485"}
- **Certifications:** IP54
- **Links:** Product Url: https://www.waveshare.com/ddsm115.htm
- **Use Cases:** Robotics, AGV, Precision Motion, Robot Arm, Wheeled Robot
- **Product Readiness:** consumer

## Tags

`servo-motor`, `direct-drive`, `rs485`, `robotics`, `waveshare`, `hub-motor`, `encoder`

---
[View full page](https://openhardware.directory/s/1439/waveshare-ddsm115)

---

# Waveshare DDSM315 Direct Drive Servo Motor

> High-speed 315 RPM direct drive servo motor with RS485 bus, 12-bit encoder, and IP54 waterproof rating — ideal for RC cars, mobile robots, and DIY robotics platforms.

## Details

- **Brand:** Waveshare
- **Price:** Usd: 59.99, Buy Url: https://openelab.io/products/waveshare-ddsm315-direct-drive-servo-motor
- **Stores:** {"name":"OpenELab","url":"https://openelab.io/products/waveshare-ddsm315-direct-drive-servo-motor","price":"$59.99"}
- **Board Type:** module
- **Specs:** Cpu: N/A (integrated servo controller), Flash: N/A, Ram: N/A, Power: 12V-24V DC (18V rated), Operating Voltage: 3.3V, Sd Card: none
- **Components:** {"type":"Motor","name":"PMSM Direct Drive Motor","label":"Permanent Magnet Synchronous Motor","description":"High-speed direct drive PMSM with 0.55 Nm rated torque, 315 RPM no-load speed, and 1.1 Nm stall torque","datasheetUrl":"https://www.waveshare.com/ddsm315.htm"}, {"type":"Sensor","name":"12-bit Absolute Encoder","label":"12-bit Magnetic Position Encoder","description":"Integrated magnetic encoder with 4096 positions for precise closed-loop servo control","datasheetUrl":"https://www.waveshare.com/ddsm315.htm"}, {"type":"Controller","name":"Servo Controller","label":"Integrated Servo Drive Controller","description":"Built-in controller supporting current, position, and velocity loop modes via RS485 bus","datasheetUrl":"https://www.waveshare.com/ddsm315.htm"}
- **Protocols:** {"name":"RS-485"}
- **Certifications:** IP54
- **Links:** Product Url: https://www.waveshare.com/ddsm315.htm
- **Use Cases:** Robotics, RC Car, Mobile Robot, Wheeled Robot, DIY Robot
- **Product Readiness:** consumer

## Tags

`servo-motor`, `direct-drive`, `rs485`, `robotics`, `waveshare`, `hub-motor`, `rc-car`

---
[View full page](https://openhardware.directory/s/1439/waveshare-ddsm315)

---

# Holybro Pixhawk 4

> Open-source flight controller based on the Pixhawk FMUv5 standard. Features STM32F765 processor at 216MHz, triple redundant IMUs, barometer, and magnetometer. Runs ArduPilot or PX4 autopilot firmware.

## Details

- **Brand:** Holybro
- **Price:** Usd: 124.99, Buy Url: https://holybro.com/products/pixhawk-4
- **Stores:** {"name":"Holybro Official","url":"https://holybro.com/products/pixhawk-4","price":"$124.99"}, {"name":"OpenELab","url":"https://openelab.io/products/pixhawk-4","price":"€219.00"}
- **Board Type:** flight-controller
- **Specs:** Cpu: STM32F765, Cpu Architecture: ARM Cortex-M7, Cpu Frequency: 216MHz, Cpu Cores: 1, Ram: 512KB SRAM, Flash: 2MB, Usb: USB-C, Sd Card: microSD, Power: 4.9-5.5V via power module, Operating Voltage: 3.3V, Dimensions: 44x84x12mm, Weight: 33.3g
- **Components:** {"name":"STM32F765","type":"MCU","label":"High-Performance ARM Cortex-M7 MCU","description":"32-bit ARM Cortex-M7 @ 216MHz, 2MB flash, 512KB SRAM","datasheetUrl":"https://www.st.com/resource/en/datasheet/stm32f765vi.pdf"}, {"name":"STM32F100","type":"MCU","label":"IO Co-Processor MCU","description":"IO co-processor, ARM Cortex-M3 @ 24MHz","datasheetUrl":"https://www.st.com/resource/en/datasheet/stm32f100cb.pdf"}, {"name":"ICM-20689","type":"IMU","label":"6-Axis Motion Tracking IMU","description":"6-axis accelerometer and gyroscope","datasheetUrl":"https://invensense.tdk.com/wp-content/uploads/2016/06/DS-000143-ICM-20689-v2.1.pdf"}, {"name":"BMI055","type":"IMU","label":"6-Axis Inertial Measurement Unit","description":"6-axis accelerometer and gyroscope (redundant)","datasheetUrl":"https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bmi055-ds000.pdf"}, {"name":"IST8310","type":"Magnetometer","label":"3-Axis Digital Magnetometer","description":"3-axis digital magnetometer for compass heading","datasheetUrl":"https://intofpv.com/attachment.php?aid=8104"}, {"name":"MS5611","type":"Barometer","label":"High-Resolution Barometric Pressure Sensor","description":"High-resolution barometric pressure sensor for altitude estimation","datasheetUrl":"https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&DocId=Data+Sheet%7FMS5611-01BA03%7FB3%7Fpdf%7FEnglish%7FENG_DS_MS5611-01BA03_B3.pdf"}
- **Protocols:** {"name":"UART","description":"5 serial ports for GPS, telemetry, and peripherals"}, {"name":"I2C","description":"1 I2C bus for external sensors"}, {"name":"SPI","description":"Internal sensor bus"}, {"name":"CAN","description":"2 CAN buses for DroneCAN peripherals"}, {"name":"PWM","description":"16 servo outputs (8 IO + 8 FMU)"}
- **Firmware Compatible:** ardupilot, px4
- **Links:** Product Url: https://holybro.com/products/pixhawk-4, Github Url: https://github.com/PX4/PX4-Autopilot, Wiki Url: https://docs.px4.io/main/en/flight_controller/holybro_pixhawk4.html
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** developer
- **Use Cases:** drone, uav, autonomous-vehicle, robotics, drone-flight-controller

## Tags

`pixhawk`, `flight-controller`, `drone`, `autopilot`, `fmuv5`, `holybro`, `px4`, `ardupilot`, `open-source`, `stm32`

---
[View full page](https://openhardware.directory/s/1439/holybro-pixhawk-4)

---

# Brain BioAmp Band

> A stretchable, wearable multi-channel EEG electrode band by Upside Down Labs for recording brain signals. Available in 2-channel and 6-channel variants, it connects to BioAmp EXG Pill for brain-computer interface projects.

## Details

- **Brand:** Upside Down Labs
- **Price:** Usd: 7.95, Buy Url: https://www.tindie.com/products/upsidedownlabs/brain-bioamp-band-multi-channel-eeg-band/
- **Stores:** {"name":"Tindie","url":"https://www.tindie.com/products/upsidedownlabs/brain-bioamp-band-multi-channel-eeg-band/","price":"$7.95"}
- **Board Type:** Wearable Sensor
- **Specs:** Cpu: N/A (passive accessory), Flash: N/A, Ram: N/A, Operating Voltage: N/A, Power: Passive (no power required), Sd Card: none, Dimensions: 15.5 inches (stretches to 31 inches)
- **Components:** {"type":"Sensor","name":"EEG Snap Electrodes","label":"Multi-Channel EEG Snap Electrodes","description":"Snap-style dry electrodes for EEG brain signal acquisition, available in 2-channel and 6-channel configurations","datasheetUrl":"https://github.com/upsidedownlabs"}
- **Use Cases:** wearable, neuroscience, brain-computer-interface, education
- **Links:** Product Url: https://www.tindie.com/products/upsidedownlabs/brain-bioamp-band-multi-channel-eeg-band/, Github Url: https://github.com/upsidedownlabs
- **Accessories:** BioAmp EXG Pill, BioAmp Cable v3
- **Open Source:** Schematics: true
- **Product Readiness:** diy-kit

## Tags

`eeg`, `brain-computer-interface`, `bci`, `neuroscience`, `wearable`, `biopotential`, `open-source-hardware`, `electrode-band`

---
[View full page](https://openhardware.directory/s/1439/brain-bioamp-band)

---

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

## Details

- **Brand:** DFRobot
- **Board Types:** dev-board
- **Specs:** Cpu: ARM Cortex-M0+ dual-core @ 133MHz, Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 133MHz, Cpu Cores: 2, Ram: 264KB SRAM, Flash: 2MB, Usb: USB-C (USB 1.1), Power: 5V, Operating Voltage: 3.3V, Dimensions: 27 × 20mm, Weight: 15g, Sd Card: none, Antenna Connector: N/A
- **Components:** {"name":"RP2040","type":"mcu","label":"Dual-Core ARM Cortex-M0+ MCU","description":"Raspberry Pi RP2040 dual-core ARM Cortex-M0+ at 133MHz with 264KB SRAM, programmable I/O (PIO) state machines, and USB 1.1 device/host support.","datasheetUrl":"https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf"}
- **Firmware:** arduino, micropython, circuitpython
- **Use Cases:** educational-platform, compact-iot-node, usb-hid-device
- **Open Source Status:** partially-open
- **Product Readiness:** Consumer Ready
- **Links:** Product Url: https://www.dfrobot.com/product-2615.html, Wiki Url: https://wiki.dfrobot.com/SKU_DFR0959_Beetle_RP2040, Datasheet Url: https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf, Schematics Url: https://dfimg.dfrobot.com/nobody/wiki/b7d8bef6465b7cc086af19fab9834fb2.PDF
- **Stores:** {"name":"DFRobot","url":"https://www.dfrobot.com/product-2615.html","price":"$6.90"}
- **Bus Interfaces:** SPI, I2C, UART, ADC
- **Gpio Map:** {"pin":"GPIO0","function":"Digital I/O / UART0 TX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO1","function":"Digital I/O / UART0 RX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO26","function":"Analog Input A0 / I2C1 SDA","protocol":"ADC/I2C","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO27","function":"Analog Input A1 / I2C1 SCL","protocol":"ADC/I2C","capabilities":["digital-input","digital-output","adc","pwm"]}, {"pin":"GPIO20","function":"Digital I/O / I2C0 SDA","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO21","function":"Digital I/O / I2C0 SCL","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO2","function":"Digital I/O / SPI SCK","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO3","function":"Digital I/O / SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}
- **Protocols:** {"name":"I2C","bus":"I2C0","pins":{"SDA":"GPIO20","SCL":"GPIO21"}}, {"name":"I2C","bus":"I2C1","pins":{"SDA":"GPIO26","SCL":"GPIO27"}}, {"name":"UART","bus":"UART0","pins":{"TX":"GPIO0","RX":"GPIO1"}}, {"name":"SPI","bus":"SPI0","pins":{"SCK":"GPIO2","MOSI":"GPIO3"}}
- **Price:** Usd: 6.9, Buy Url: https://www.dfrobot.com/product-2615.html

---
[View full page](https://openhardware.directory/s/1439/dfrobot-beetle-rp2040)

---

# LattePanda Mu N100

> Card-sized x86 compute module with Intel N100 quad-core (up to 3.4GHz), 8GB LPDDR5, 64GB eMMC, 9 PCIe 3.0 lanes, triple display output, and open-source KiCAD carrier board design for custom embedded systems.

## Details

- **Price:** Usd: 149, Buy Url: https://www.dfrobot.com/product-2820.html
- **Brand:** DFRobot
- **Board Type:** compute-module
- **Open Source Status:** open-source
- **Product Readiness:** ready-to-use
- **Specs:** Cpu: Intel N100 quad-core @ 3.4GHz turbo, Intel UHD Graphics, Cpu Architecture: x86-64 (Alder Lake-N), Cpu Frequency: 3.4GHz, Cpu Cores: 4, Ram: 8GB LPDDR5 4800MT/s (IBECC), Flash: 64GB eMMC 5.1, Power: 9-20V DC input, Operating Voltage: 3.3V, Operating Temp: 0°C to +60°C, Dimensions: 69.6 × 60mm, Weight: 36g, Sd Card: none
- **Components:** {"name":"Intel-N100","type":"sbc","label":"Quad-Core x86 Alder Lake-N Processor","description":"Intel Processor N100 quad-core x86 CPU at up to 3.4GHz with Intel UHD Graphics and configurable 6-35W TDP.","datasheetUrl":"https://www.intel.com/content/www/us/en/products/sku/231803/intel-processor-n100-6m-cache-up-to-3-40-ghz/specifications.html"}
- **Use Cases:** edge-computing, industrial-automation, iot-gateway, digital-signage, home-lab-networking
- **Bus Interfaces:** PCIe, USB, I2C, UART, HDMI
- **Links:** Product Url: https://www.dfrobot.com/product-2820.html, Github Url: https://github.com/LattePandaTeam/LattePanda-Mu, Wiki Url: https://docs.lattepanda.com/content/mu_edition/get_started/
- **Stores:** {"name":"DFRobot","url":"https://www.dfrobot.com/product-2820.html","price":"149.00"}

---
[View full page](https://openhardware.directory/s/1439/lattepanda-mu-n100)

---

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

## Details

- **Price:** Usd: 269, Buy Url: https://www.dfrobot.com/product-2902.html
- **Brand:** DFRobot
- **Board Type:** compute-module
- **Open Source Status:** open-source
- **Product Readiness:** ready-to-use
- **Specs:** Cpu: Intel Core i3-N305 8-core @ 3.8GHz turbo, Intel UHD Graphics, Cpu Architecture: x86-64 (Alder Lake-N), Cpu Frequency: 3.8GHz, Cpu Cores: 8, Ram: 16GB LPDDR5 4800MT/s (IBECC), Flash: 64GB eMMC 5.1, Power: 9-20V DC input, Operating Voltage: 3.3V, Operating Temp: 0°C to +60°C, Dimensions: 69.6 × 60mm, Weight: 36g, Sd Card: none
- **Components:** {"name":"Intel-i3-N305","type":"sbc","label":"8-Core x86 Core i3 Processor","description":"Intel Core i3-N305 8-core x86 CPU at up to 3.8GHz with Intel UHD Graphics and configurable 9-35W TDP.","datasheetUrl":"https://www.intel.com/content/www/us/en/products/sku/231804/intel-core-i3n305-processor-6m-cache-up-to-3-80-ghz/specifications.html"}
- **Use Cases:** edge-computing, home-lab-networking, industrial-automation, iot-gateway, digital-signage
- **Bus Interfaces:** PCIe, USB, I2C, UART, HDMI
- **Links:** Product Url: https://www.dfrobot.com/product-2902.html, Github Url: https://github.com/LattePandaTeam/LattePanda-Mu, Wiki Url: https://docs.lattepanda.com/content/mu_edition/get_started/
- **Stores:** {"name":"DFRobot","url":"https://www.dfrobot.com/product-2902.html","price":"269.00"}

---
[View full page](https://openhardware.directory/s/1439/lattepanda-mu-n305)

---

# 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, USB scripting, and smart home IoT.

## Details

- **Brand:** LuckFox
- **Board Type:** dev-board
- **Price:** Usd: 19.99, Buy Url: https://www.waveshare.com/product/luckfox/boards-modules/luckfox-webbee.htm
- **Specs:** Cpu: ARM Cortex-A7 @ 1.2GHz + RISC-V MCU, 0.5 TOPS NPU, Cpu Architecture: ARM Cortex-A7, Cpu Frequency: 1.2GHz, Cpu Cores: 1, Ram: 64MB DDR2, Flash: 128MB SLC NAND, Psram: none, Usb: USB Type-A 2.0 (Host/Device), Power: 5V via USB Type-A, Operating Voltage: 3.3V, Dimensions: 61.5 × 22.9 × 15.1mm, Weight: 10g, Sd Card: microSD
- **Connectivity:** Ethernet: 10/100 Mbps
- **Components:** {"name":"RV1103","type":"soc","label":"ARM Cortex-A7 + RISC-V Vision SoC with 0.5 TOPS NPU","description":"Rockchip RV1103 G1 SoC with single ARM Cortex-A7 @ 1.2GHz, RISC-V MCU co-processor, 0.5 TOPS NPU, 4MP ISP, integrated audio codec and 10/100M Ethernet MAC PHY.","datasheetUrl":"https://rockchips.net/wp-content/uploads/2025/03/Rockchip-RV1103-Datasheet-V1.4-20230725.pdf"}, {"name":"W25N01KV","type":"flash-memory","label":"128MB SLC NAND Flash","description":"Winbond W25N01KV 128MB (1Gbit) SLC NAND flash memory for boot and system storage.","datasheetUrl":"https://www.winbond.com/hq/product/code-storage-flash-memory/serial-nand-flash/?__locale=en&partNo=W25N01KV"}
- **Firmware:** buildroot, ubuntu
- **Use Cases:** lightweight-web-server, usb-scripting-tool, iot
- **Bus Interfaces:** {"name":"USB","bus":"USB 2.0","pins":{"USB":"Type-A connector (Host/Device)"}}, {"name":"Ethernet","bus":"10/100M","pins":{"ETH":"RJ45 onboard"}}
- **Links:** Product Url: https://www.waveshare.com/product/luckfox/boards-modules/luckfox-webbee.htm, Github Url: https://github.com/LuckfoxTECH/luckfox-pico, Wiki Url: https://wiki.luckfox.com/Luckfox-Pico-WebBee, Datasheet Url: https://rockchips.net/wp-content/uploads/2025/03/Rockchip-RV1103-Datasheet-V1.4-20230725.pdf
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/product/luckfox/boards-modules/luckfox-webbee.htm","price":"19.99"}, {"name":"Amazon","url":"https://www.amazon.com/Waveshare-Development-Integrates-Cortex-A7-Protective/dp/B0DPMSRQJR","price":"21.99"}

---
[View full page](https://openhardware.directory/s/1439/waveshare-luckfox-webbee)

---

# LuckFox Pico

> Ultra-compact Linux SBC (51x21mm) based on Rockchip RV1103 with ARM Cortex-A7 @ 1.2GHz, RISC-V MCU co-processor, 0.5 TOPS NPU, ISP 3.2, 64MB DDR2, MIPI CSI camera, and 24 GPIO pins in a Pico form factor.

## Details

- **Brand:** LuckFox
- **Price:** Usd: 8.99, Buy Url: https://www.waveshare.com/product/raspberry-pi/boards-kits/raspberry-pi-pico-cat/luckfox-pico.htm
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/product/raspberry-pi/boards-kits/raspberry-pi-pico-cat/luckfox-pico.htm","price":"$8.99"}, {"name":"LuckFox Official","url":"https://www.luckfox.com/EN-Luckfox-Pico","price":"$8.99"}
- **Board Type:** linux-sbc
- **Connectivity:** Ethernet: 10/100 Mbps
- **Specs:** Cpu: Rockchip RV1103, Cpu Architecture: ARM Cortex-A7 + RISC-V, Cpu Cores: 1, Cpu Frequency: 1.2 GHz, Ram: 64MB DDR2, Flash: microSD (TF), Gpio: 24, Usb: USB-C 2.0, Power: 5V, Operating Voltage: 3.3V, Sd Card: microSD, Dimensions: 51 x 21mm, Weight: ~10g
- **Components:** {"type":"soc","name":"RV1103","label":"Rockchip RV1103 Vision Processor","description":"Rockchip RV1103 vision processor — ARM Cortex-A7 @ 1.2GHz + RISC-V MCU + 0.5 TOPS NPU + ISP 3.2","datasheetUrl":"https://files.luckfox.com/wiki/Luckfox-Pico/PDF/Rockchip%20RV1103%20Datasheet%20V1.1-20220427.pdf"}
- **Protocols:** {"name":"UART","count":4}, {"name":"SPI","count":1}, {"name":"I2C","count":1}, {"name":"PWM","count":18}, {"name":"ADC","count":2}, {"name":"MIPI CSI","count":1}, {"name":"USB 2.0","count":1}
- **Gpio Map:** {"pin":1,"name":"GPIO1_B2_d","functions":["UART2_TX_M1"]}, {"pin":2,"name":"GPIO1_B3_u","functions":["UART2_RX_M1"]}, {"pin":3,"name":"GND","functions":[]}, {"pin":4,"name":"GPIO1_C7_d","functions":["UART4_CTS_M1"]}, {"pin":5,"name":"GPIO1_C6_d","functions":["UART4_RTS_M1"]}, {"pin":6,"name":"GPIO1_C5_d","functions":["UART4_TX_M1"]}, {"pin":7,"name":"GPIO1_C4_d","functions":["UART4_RX_M1"]}, {"pin":8,"name":"GND","functions":[]}, {"pin":9,"name":"GPIO1_D2_d","functions":["SPI0_CS1_M0","I2C3_SDA_M1","PWM0_M1"]}, {"pin":10,"name":"GPIO1_D3_d","functions":["I2C3_SCL_M1","PWM11_IR_M2"]}, {"pin":11,"name":"GPIO1_A2_d","functions":["SPI0_CS0_M0","PWM0_M0"]}, {"pin":12,"name":"GPIO1_C0_d","functions":["PWM2_M2"]}, {"pin":13,"name":"GND","functions":[]}, {"pin":14,"name":"GPIO1_C1_d","functions":["SPI0_CLK_M0","PWM4_M2"]}, {"pin":15,"name":"GPIO1_C2_d","functions":["SPI0_MOSI_M0","PWM5_M2"]}, {"pin":16,"name":"GPIO1_C3_d","functions":["SPI0_MISO_M0","PWM6_M2"]}, {"pin":17,"name":"GPIO0_A4_d","functions":["PWM1_M0"]}, {"pin":18,"name":"GND","functions":[]}, {"pin":19,"name":"GPIO1_D0_d","functions":["UART3_TX_M1","PWM3_IR_M2"]}, {"pin":20,"name":"GPIO1_D1_d","functions":["UART3_RX_M1","PWM10_M2"]}, {"pin":21,"name":"GPIO4_B1_d","functions":[]}, {"pin":22,"name":"GPIO4_B0_d","functions":[]}, {"pin":23,"name":"GND","functions":[]}, {"pin":24,"name":"GPIO4_A6_d","functions":["ETH_TXP"]}, {"pin":25,"name":"GPIO4_A2_d","functions":["ETH_TXN"]}, {"pin":26,"name":"GPIO4_A3_d","functions":["ETH_RXP"]}, {"pin":27,"name":"GPIO4_A4_d","functions":["ETH_RXN"]}, {"pin":28,"name":"GND","functions":[]}, {"pin":29,"name":"NC","functions":[]}, {"pin":30,"name":"GPIO4_C0_s","functions":["SARADC_IN0"]}, {"pin":31,"name":"GPIO4_C1_z","functions":["SARADC_IN1"]}, {"pin":32,"name":"GND","functions":[]}, {"pin":33,"name":"GND","functions":[]}, {"pin":34,"name":"NC","functions":[]}, {"pin":35,"name":"NC","functions":[]}, {"pin":36,"name":"3V3_OUT","functions":["Power output"]}, {"pin":37,"name":"3V3_EN","functions":["3.3V enable"]}, {"pin":38,"name":"GND","functions":[]}, {"pin":39,"name":"VSYS","functions":["System voltage input"]}, {"pin":40,"name":"VBUS","functions":["USB VBUS 5V"]}
- **Available Software:** {"name":"LuckFox Pico SDK","url":"https://github.com/LuckfoxTECH/luckfox-pico","description":"Official Buildroot SDK with toolchain, kernel, and sample applications"}, {"name":"RKNN Toolkit","url":"https://github.com/rockchip-linux/rknn-toolkit2","description":"Rockchip neural network toolkit for model conversion and inference"}, {"name":"RTSP OpenCV Demo","url":"https://github.com/luckfox-eng29/luckfox_pico_rtsp_opencv","description":"RTSP streaming with OpenCV overlay example"}
- **Links:** Product Url: https://www.luckfox.com/EN-Luckfox-Pico, Github Url: https://github.com/LuckfoxTECH/luckfox-pico, Wiki Url: https://wiki.luckfox.com/Luckfox-Pico/Luckfox-Pico-RV1103/, Datasheet Url: https://files.luckfox.com/wiki/Luckfox-Pico/PDF/Rockchip%20RV1103%20Datasheet%20V1.1-20220427.pdf, Schematics Url: https://wiki.luckfox.com/Luckfox-Pico-RV1103/Downloads/
- **Firmware Compatible:** buildroot
- **Accessories:** mipi-csi-camera
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** ai-vision-camera, edge-ai

## Tags

`linux`, `sbc`, `rockchip`, `rv1103`, `arm`, `risc-v`, `npu`, `ai-camera`, `mipi-csi`, `pico-form-factor`, `vision-processor`, `edge-ai`, `buildroot`

---
[View full page](https://openhardware.directory/s/1439/luckfox-pico)

---

# Waveshare RP2350-One

> Ultra-compact USB-A plug-and-play development board with the Raspberry Pi RP2350A dual-architecture MCU, 4MB flash, WS2812 RGB LED, castellated module design, and 29 GPIO pins in a tiny 18 x 25.5mm form factor.

## Details

- **Price:** Usd: 4.99, Buy Url: https://www.waveshare.com/rp2350-one.htm
- **Brand:** Waveshare
- **Board Type:** dev-board
- **Status:** active
- **Specs:** Cpu: ARM Cortex-M33 / RISC-V Hazard3 dual-core @ 150MHz, FPU, DSP, TrustZone, 12 PIO state machines, Cpu Architecture: ARM Cortex-M33 / RISC-V Hazard3, Cpu Frequency: 150MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 4MB, Usb: USB-A (USB 1.1 host/device), Power: 5V via USB-A plug, Operating Voltage: 3.3V, Operating Temp: -20°C to +70°C, Dimensions: 18 × 25.5mm, Weight: 6g, Sd Card: none
- **Components:** {"name":"RP2350A","type":"mcu","label":"Dual-Architecture ARM/RISC-V MCU","description":"Raspberry Pi RP2350A dual-core microcontroller with switchable ARM Cortex-M33 and Hazard3 RISC-V cores at 150MHz, 520KB SRAM, 30 GPIO, 12 PIO state machines, and TrustZone security.","datasheetUrl":"https://datasheets.raspberrypi.com/rp2350/rp2350-datasheet.pdf"}, {"name":"WS2812B","type":"led-driver","label":"Addressable RGB LED","description":"WS2812 addressable RGB LED on GP16 providing programmable status indication and visual feedback via single-wire protocol.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812.pdf"}, {"name":"RT9013-33GB","type":"voltage-regulator","label":"3.3V Ultra-Low Dropout Regulator","description":"Richtek RT9013-33GB 500mA LDO voltage regulator providing stable 3.3V power from the 5V USB supply.","datasheetUrl":"https://www.richtek.com/assets/product_file/RT9013/DS9013-18.pdf"}, {"name":"W25Q32JVSSIQ","type":"flash-memory","label":"4MB SPI NOR Flash","description":"Winbond W25Q32JVSSIQ 4MB serial NOR flash memory storing firmware and user data via SPI/Quad-SPI interface.","datasheetUrl":"https://www.winbond.com/resource-files/w25q32jv%20revj%2005302016.pdf"}
- **Bus Interfaces:** {"name":"UART","bus":"UART0","pins":{"TX":"GP0","RX":"GP1"}}, {"name":"UART","bus":"UART1","pins":{"TX":"GP8","RX":"GP9"}}, {"name":"I2C","bus":"I2C0","pins":{"SDA":"GP0","SCL":"GP1"}}, {"name":"I2C","bus":"I2C1","pins":{"SDA":"GP14","SCL":"GP15"}}, {"name":"SPI","bus":"SPI0","pins":{"SCK":"GP2","TX":"GP3","RX":"GP4","CSn":"GP5"}}, {"name":"SPI","bus":"SPI1","pins":{"SCK":"GP10","TX":"GP11","RX":"GP12","CSn":"GP13"}}, {"name":"ADC","pins":{"ADC0":"GP26","ADC1":"GP27","ADC2":"GP28","ADC3":"GP29"}}, {"name":"PWM","pins":"16 PWM channels across GP0-GP15"}
- **Gpio Map:** {"pin":"GP0","function":"SPI0 RX / I2C0 SDA / UART0 TX","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP1","function":"SPI0 CSn / I2C0 SCL / UART0 RX","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP2","function":"SPI0 SCK / I2C1 SDA","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP3","function":"SPI0 TX / I2C1 SCL","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP4","function":"SPI0 RX / I2C0 SDA / UART1 TX","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP5","function":"SPI0 CSn / I2C0 SCL / UART1 RX","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP6","function":"SPI0 SCK","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP7","function":"SPI0 TX","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP8","function":"SPI1 RX / I2C0 SDA / UART1 TX","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP9","function":"SPI1 CSn / I2C0 SCL / UART1 RX","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP10","function":"SPI1 SCK / I2C1 SDA","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP11","function":"SPI1 TX / I2C1 SCL","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP12","function":"SPI1 RX / I2C0 SDA / UART0 TX","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP13","function":"SPI1 CSn / I2C0 SCL / UART0 RX","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP14","function":"I2C1 SDA / SPI1 SCK","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP15","function":"I2C1 SCL / SPI1 TX","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP16","function":"WS2812 DIN (onboard RGB LED)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP17","function":"SPI0 CSn / I2C0 SCL / UART0 RX","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP18","function":"SPI0 SCK / I2C1 SDA","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP19","function":"SPI0 TX / I2C1 SCL","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP20","function":"I2C0 SDA","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP21","function":"I2C0 SCL","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP22","function":"General GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP23","function":"General GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP24","function":"General GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP25","function":"General GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP26","function":"ADC0","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GP27","function":"ADC1","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GP28","function":"ADC2","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GP29","function":"ADC3","capabilities":["digital-input","digital-output","adc"]}
- **Firmware:** micropython, arduino, circuitpython, pico-sdk
- **Use Cases:** usb-hid-device, prototyping, iot
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/rp2350-one.htm","price":"4.99"}
- **Links:** Product Url: https://www.waveshare.com/rp2350-one.htm, Wiki Url: https://www.waveshare.com/wiki/RP2350-One, Datasheet Url: https://datasheets.raspberrypi.com/rp2350/rp2350-datasheet.pdf, Schematics Url: https://files.waveshare.com/wiki/RP2350-One/RP2350_One_Schematic.pdf

---
[View full page](https://openhardware.directory/s/1439/waveshare-rp2350-one)

---

# Waveshare RP2040-PiZero

> A Raspberry Pi Zero form-factor development board based on the RP2040 dual-core Cortex-M0+ MCU with 16MB flash, Mini HDMI (DVI) output via PIO bitbanging, USB-C, PIO-USB host port, microSD card slot, LiPo battery charging, and a 40-pin Raspberry Pi-compatible GPIO header.

## Details

- **Price:** Usd: 9.99, Buy Url: https://www.waveshare.com/rp2040-pizero.htm
- **Brand:** Waveshare
- **Board Types:** dev-board
- **Firmware:** arduino, micropython, Raspberry Pi Pico SDK
- **Use Cases:** video-output, retro-computing, raspberry-pi-zero-replacement, prototyping, data-logging, portable-display-controller
- **Open Source Status:** open-firmware
- **Specs:** Cpu: ARM Cortex-M0+ dual-core @ 133MHz, Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 133MHz, Cpu Cores: 2, Ram: 264KB SRAM, Psram: none, Flash: 16MB, Usb: USB-C, Power: 5V + LiPo, Operating Voltage: 3.3V, Weight: 12g, Sd Card: microSD, Antenna Connector: none, Battery Capacity: LiPo (user-supplied, 1.25mm JST)
- **Battery Powered:** Li-Po
- **Components:** {"name":"RP2040","type":"mcu","label":"Dual-Core ARM Cortex-M0+ MCU","description":"Raspberry Pi RP2040 dual-core ARM Cortex-M0+ processor at 133MHz with 264KB SRAM, 8 PIO state machines, and USB 1.1 support. PIO enables bitbanged DVI output and USB host functionality.","datasheetUrl":"https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf"}, {"name":"W25Q128JV","type":"flash-memory","label":"16MB QSPI NOR Flash","description":"Winbond 16MB (128Mbit) serial NOR flash memory with QSPI interface for firmware and data storage.","datasheetUrl":"https://www.winbond.com/resource-files/w25q128jv%20spi%20revc%2011162016.pdf"}
- **Protocols:** {"name":"DVI","bus":"PIO DVI (Mini HDMI)","pins":{"D2+":"GPIO16","D2-":"GPIO17","D1+":"GPIO18","D1-":"GPIO19","D0+":"GPIO20","D0-":"GPIO21","CLK+":"GPIO14","CLK-":"GPIO15"}}, {"name":"SPI","bus":"SPI0 (SD Card)","pins":{"SCK":"GPIO6","MOSI":"GPIO7","MISO":"GPIO4","CS":"GPIO5"}}, {"name":"UART","bus":"UART0","pins":{"TX":"GPIO0","RX":"GPIO1"}}, {"name":"I2C","bus":"I2C1","pins":{"SDA":"GPIO2","SCL":"GPIO3"}}
- **Gpio Map:** {"pin":"GPIO0","function":"UART0 TX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO1","function":"UART0 RX","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO2","function":"I2C1 SDA","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO3","function":"I2C1 SCL","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO4","function":"SPI0 MISO (SD)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO5","function":"SPI0 CS (SD)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO6","function":"SPI0 SCK (SD)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO7","function":"SPI0 MOSI (SD)","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO8","function":"GPIO / PIO-USB D+","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO9","function":"GPIO / PIO-USB D-","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO10","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO11","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO12","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO13","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO14","function":"DVI CLK+","protocol":"DVI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO15","function":"DVI CLK-","protocol":"DVI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO16","function":"DVI D2+","protocol":"DVI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO17","function":"DVI D2-","protocol":"DVI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO18","function":"DVI D1+","protocol":"DVI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO19","function":"DVI D1-","protocol":"DVI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO20","function":"DVI D0+","protocol":"DVI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO21","function":"DVI D0-","protocol":"DVI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO22","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO23","function":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO24","function":"VBUS Detect","capabilities":["digital-input"]}, {"pin":"GPIO25","function":"LED","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO26","function":"ADC0","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"GPIO27","function":"ADC1","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"GPIO28","function":"ADC2","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"GPIO29","function":"ADC3 (VSYS/3)","capabilities":["digital-input","adc"]}
- **Bus Interfaces:** SPI, UART, I2C, DVI, USB
- **Links:** Product Url: https://www.waveshare.com/rp2040-pizero.htm, Github Url: https://github.com/raspberrypi/pico-examples, Wiki Url: https://www.waveshare.com/wiki/RP2040-PiZero, Datasheet Url: https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf, Schematics Url: https://files.waveshare.com/wiki/RP2040-PiZero/RP2040-PiZero-Schematic.pdf
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/rp2040-pizero.htm","price":"9.99"}

---
[View full page](https://openhardware.directory/s/1439/waveshare-rp2040-pizero)

---

# DFRobot Beetle Board

> The original coin-sized Arduino Leonardo-compatible board with ATmega32U4, native USB, 10 digital and 5 analog pins, and sewable gold-plated pads in a 20x22mm form factor.

## Details

- **Brand:** DFRobot
- **Board Types:** dev-board
- **Specs:** Cpu: AVR 8-bit single-core @ 16MHz, Cpu Architecture: AVR 8-bit, Cpu Frequency: 16MHz, Cpu Cores: 1, Ram: 2.5KB SRAM, Flash: 32KB, Usb: Micro-USB (native USB 2.0 Full-speed), Power: 5V via Micro-USB, Operating Voltage: 5V, Dimensions: 20 × 22 × 3.8mm, Weight: 5g, Sd Card: none, Antenna Connector: N/A
- **Components:** {"name":"ATmega32U4","type":"mcu","label":"8-bit AVR MCU with Native USB","description":"Microchip ATmega32U4 running at 16MHz with 32KB flash, 2.5KB SRAM, 1KB EEPROM, native USB 2.0, 12-channel 10-bit ADC.","datasheetUrl":"https://ww1.microchip.com/downloads/en/devicedoc/atmel-7766-8-bit-avr-atmega16u4-32u4_datasheet.pdf"}
- **Firmware:** arduino
- **Use Cases:** usb-hid-device, e-textiles, compact-iot-node, educational-platform
- **Open Source Status:** partially-open
- **Product Readiness:** Consumer Ready
- **Links:** Product Url: https://www.dfrobot.com/product-1075.html, Wiki Url: https://wiki.dfrobot.com/Beetle_SKU_DFR0282, Datasheet Url: https://ww1.microchip.com/downloads/en/devicedoc/atmel-7766-8-bit-avr-atmega16u4-32u4_datasheet.pdf, Schematics Url: https://dfimg.dfrobot.com/enshop/image/data/DFR0282/Beetle%20Sch.pdf
- **Stores:** {"name":"DFRobot","url":"https://www.dfrobot.com/product-1075.html","price":"$8.90"}
- **Bus Interfaces:** I2C, UART, SPI, ADC, PWM
- **Gpio Map:** {"pin":"D0","function":"UART RX / I2C SCL","protocol":"UART/I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D1","function":"UART TX / I2C SDA","protocol":"UART/I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D2","function":"Digital I/O","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"D3","function":"Digital I/O / PWM","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D5","function":"Digital I/O / PWM","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D9","function":"Digital I/O / PWM / Analog A9","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"D10","function":"Digital I/O / PWM / Analog A10","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm","adc"]}, {"pin":"D11","function":"Digital I/O / PWM","protocol":"GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"A0","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A1","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A2","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"SDA","function":"I2C Data","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"SCL","function":"I2C Clock","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"MOSI","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"MISO","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}
- **Protocols:** {"name":"I2C","bus":"I2C0","pins":{"SDA":"D1","SCL":"D0"}}, {"name":"UART","bus":"Serial1","pins":{"TX":"D1","RX":"D0"}}, {"name":"SPI","bus":"SPI0","pins":{"MOSI":"MOSI","MISO":"MISO"}}
- **Price:** Usd: 8.9, Buy Url: https://www.dfrobot.com/product-1075.html

---
[View full page](https://openhardware.directory/s/1439/dfrobot-beetle-board)

---

# Waveshare CM5-DUAL-ETH-BASE

> Gigabit + 2.5G dual Ethernet base board for Raspberry Pi Compute Module 5 with M.2 NVMe slot, dual HDMI 4K output, dual MIPI interfaces, wide 7-36V input, EEPROM, and encryption chip for industrial IoT applications.

## Details

- **Brand:** Waveshare
- **Price:** Usd: 54.99, Buy Url: https://www.waveshare.com/cm5-dual-eth-base.htm
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/cm5-dual-eth-base.htm","price":"$54.99"}
- **Board Type:** raspberry-pi-hat
- **Connectivity:** Ethernet: 2.5 Gbps + 1 Gbps dual
- **Specs:** Cpu: BCM2712 (via CM5), Cpu Architecture: ARM Cortex-A76, Cpu Frequency: 2.4GHz, Cpu Cores: 4, Ram: Depends on CM5 module, Flash: M.2 NVMe + TF card, Psram: none, Usb: USB 3.2 Gen1 + 2x USB 2.0 + USB-C, Power: 7-36V DC wide input, Sd Card: microSD (for CM5 Lite), Operating Voltage: 3.3V, Gpio: 40-pin RPi header, Dimensions: 109.0 x 91.5mm, Weight: N/A
- **Components:** {"type":"encryption","name":"ATSHA204","label":"Hardware Encryption Chip","description":"I2C hardware encryption chip for secure device identity (address 0x64)","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/ATSHA204A-Data-Sheet-40002025A.pdf"}, {"type":"eeprom","name":"CAT24C32","label":"32Kbit I2C EEPROM","description":"32Kbit I2C EEPROM for configuration storage (address 0x50)","datasheetUrl":"https://www.onsemi.com/pdf/datasheet/cat24c32-d.pdf"}, {"type":"ethernet","name":"USB-to-2.5G Ethernet Controller","label":"2.5G Ethernet Controller","description":"USB-to-2.5G Ethernet bridge for second network port","datasheetUrl":"https://www.waveshare.com/wiki/CM5-DUAL-ETH-BASE"}
- **Protocols:** {"name":"I2C","description":"GPIO2/3 (I2C1) for EEPROM and encryption chip"}, {"name":"SPI","description":"Available via 40-pin GPIO header"}, {"name":"UART","description":"Available via 40-pin GPIO header"}, {"name":"I2S","description":"Available via 40-pin GPIO header"}, {"name":"USB","description":"USB 3.2 Gen1 + 2x USB 2.0 + Type-C"}, {"name":"MIPI CSI","description":"Dual 4-lane MIPI camera/display interfaces"}, {"name":"MIPI DSI","description":"Dual 4-lane MIPI display interfaces"}
- **Gpio Map:** {"pin":"GPIO2","function":"I2C1 SDA"}, {"pin":"GPIO3","function":"I2C1 SCL"}
- **Available Software:** {"name":"Raspberry Pi OS","description":"Official Raspberry Pi OS with CM5 support","url":"https://www.raspberrypi.com/software/"}
- **Links:** Product Url: https://www.waveshare.com/cm5-dual-eth-base.htm, Wiki Url: https://www.waveshare.com/wiki/CM5-DUAL-ETH-BASE, Schematics Url: https://files.waveshare.com/wiki/CM5-DUAL-ETH-BASE/CM5-DUAL-ETH-BASE-Sch.pdf, Datasheet Url: https://datasheets.raspberrypi.com/cm5/cm5-datasheet.pdf
- **Accessories:** aluminum-case
- **Open Source:** Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** iot-gateway, smart-home, digital-signage, industrial-robot

## Tags

`raspberry-pi`, `compute-module-5`, `cm5`, `carrier-board`, `dual-ethernet`, `2.5g`, `nvme`, `industrial`, `iot-gateway`, `open-source`

---
[View full page](https://openhardware.directory/s/1439/waveshare-cm5-dual-eth-base)

---

# Waveshare RP2350-CAN

> 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 connectivity for automotive and industrial CAN bus applications.

## Details

- **Price:** Usd: 9.99, Buy Url: https://www.waveshare.com/rp2350-can.htm
- **Brand:** Waveshare
- **Board Type:** dev-board
- **Status:** active
- **Specs:** Cpu: ARM Cortex-M33 / RISC-V Hazard3 dual-core @ 150MHz, FPU, DSP, TrustZone, 12 PIO state machines, Cpu Architecture: ARM Cortex-M33 / RISC-V Hazard3, Cpu Frequency: 150MHz, Cpu Cores: 2, Ram: 520KB SRAM, Flash: 4MB, Usb: USB-C (USB 1.1 host/device), Power: 5V, Operating Voltage: 3.3V, Weight: 5g, Sd Card: none
- **Components:** {"name":"RP2350A","type":"mcu","label":"Dual-Architecture ARM/RISC-V MCU","description":"Raspberry Pi RP2350A dual-core microcontroller with switchable ARM Cortex-M33 and Hazard3 RISC-V cores at 150MHz, 520KB SRAM, 30 GPIO, and 12 PIO state machines.","datasheetUrl":"https://datasheets.raspberrypi.com/rp2350/rp2350-datasheet.pdf"}, {"name":"XL2515","type":"can-controller","label":"CAN V2.0B Bus Controller","description":"XL2515 stand-alone CAN controller with SPI interface, fully supporting CAN V2.0B specification with up to 1 Mbps data rate, multiple receive buffers, and mask/filter matching.","datasheetUrl":"https://files.waveshare.com/wiki/common/XL2515_DataSheet_EN.pdf"}, {"name":"SIT65HVD230DR","type":"can-transceiver","label":"3.3V CAN Bus Transceiver","description":"SIT65HVD230DR 3.3V CAN bus transceiver providing the physical differential bus interface between the XL2515 controller and the CAN bus wiring.","datasheetUrl":"https://files.waveshare.com/wiki/common/SIT65HVD230DR_DataSheet_EN.pdf"}
- **Bus Interfaces:** {"name":"CAN","pins":{"CAN_H":"Screw terminal","CAN_L":"Screw terminal"}}, {"name":"SPI","bus":"SPI0","pins":"XL2515 CAN controller"}, {"name":"UART","bus":"UART0","pins":{"TX":"GP0","RX":"GP1"}}, {"name":"UART","bus":"UART1","pins":{"TX":"GP4","RX":"GP5"}}, {"name":"I2C","bus":"I2C0","pins":{"SDA":"GP0","SCL":"GP1"}}, {"name":"I2C","bus":"I2C1","pins":{"SDA":"GP2","SCL":"GP3"}}, {"name":"SPI","bus":"SPI1","pins":{"SCK":"GP10","TX":"GP11","RX":"GP12","CSn":"GP13"}}, {"name":"ADC","pins":{"ADC0":"GP26","ADC1":"GP27","ADC2":"GP28","ADC3":"GP29"}}, {"name":"PWM","pins":"16 PWM channels"}
- **Gpio Map:** {"pin":"GP0","function":"UART0 TX / I2C0 SDA","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP1","function":"UART0 RX / I2C0 SCL","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP2","function":"I2C1 SDA / SPI0 SCK","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP3","function":"I2C1 SCL / SPI0 TX","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP4","function":"UART1 TX / SPI0 RX","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP5","function":"UART1 RX / SPI0 CSn","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP6","function":"General GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP7","function":"General GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP8","function":"General GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP9","function":"General GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP10","function":"SPI1 SCK","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP11","function":"SPI1 TX","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP12","function":"SPI1 RX","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP13","function":"SPI1 CSn","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP14","function":"General GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP15","function":"General GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP16","function":"General GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP17","function":"General GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP18","function":"General GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP19","function":"General GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP20","function":"General GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP21","function":"General GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP22","function":"General GPIO","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GP26","function":"ADC0","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GP27","function":"ADC1","capabilities":["digital-input","digital-output","adc"]}, {"pin":"GP28","function":"ADC2","capabilities":["digital-input","digital-output","adc"]}
- **Firmware:** micropython, arduino, pico-sdk
- **Use Cases:** automotive-diagnostics, industrial-automation, prototyping
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/rp2350-can.htm","price":"9.99"}
- **Links:** Product Url: https://www.waveshare.com/rp2350-can.htm, Wiki Url: https://www.waveshare.com/wiki/RP2350-CAN, Datasheet Url: https://datasheets.raspberrypi.com/rp2350/rp2350-datasheet.pdf, Schematics Url: https://files.waveshare.com/wiki/RP2350-CAN/RP2350-CAN-Schematic.pdf

---
[View full page](https://openhardware.directory/s/1439/waveshare-rp2350-can)

---

# Waveshare ESP32-P4-ETH

> Pico-form-factor development board with ESP32-P4 RISC-V dual-core at 400MHz, 100Mbps Ethernet via IP101 PHY, 32MB PSRAM, 32MB flash, MIPI-DSI/CSI interfaces, onboard ES8311 audio codec with amplifier, microSD, USB 2.0 OTG HS, and PoE module header.

## Details

- **Brand:** Waveshare
- **Board Type:** dev-board
- **Price:** Usd: 12.99, Buy Url: https://www.waveshare.com/esp32-p4-eth.htm
- **Stores:** {"name":"Waveshare","url":"https://www.waveshare.com/esp32-p4-eth.htm","price":"$12.99"}
- **Connectivity:** Ethernet: 10/100 Mbps
- **Specs:** Cpu: ESP32-P4 RISC-V dual-core @ 400MHz + LP @ 40MHz, FPU, AI extensions, HW crypto (AES/SHA/RSA/ECC), Cpu Architecture: RISC-V, Cpu Frequency: 400MHz, Cpu Cores: 2 + 1 LP, Flash: 32MB, Psram: 32MB OPI, Ram: 768KB HP SRAM + 32KB LP SRAM + 8KB TCM, Operating Voltage: 3.3V, Power: 5V, Usb: USB-C (UART) + USB 2.0 OTG HS, Sd Card: microSD, Gpio: 27
- **Components:** {"type":"mcu","name":"ESP32-P4","label":"RISC-V Dual-Core MCU with H.264 & MIPI","description":"Espressif ESP32-P4 high-performance RISC-V dual-core MCU at up to 400MHz with MIPI-DSI/CSI, H.264 encoding, USB 2.0 OTG HS, and hardware crypto.","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32-p4_datasheet_en.pdf"}, {"type":"ethernet-phy","name":"IP101GRI","label":"10/100 Ethernet PHY Transceiver","description":"IC Plus IP101GRI single-port 10/100 Fast Ethernet PHY with RMII interface, auto-negotiation, and auto MDI/MDIX for the onboard RJ45 port.","datasheetUrl":"https://datasheet.lcsc.com/lcsc/1811081445_IC-Plus-IP101GRI_C82105.pdf"}, {"type":"audio-codec","name":"ES8311","label":"Low-Power Mono Audio Codec","description":"Everest Semiconductor ES8311 low-power mono audio codec with ADC and DAC, I2S digital audio interface, and I2C control at address 0x18.","datasheetUrl":"https://dl.espressif.com/dl/schematics/Audio_ES8311.pdf"}, {"type":"audio-amplifier","name":"NS4150B","label":"3W Filterless Class-D Audio Amplifier","description":"Nsiway NS4150B filterless Class-D mono audio power amplifier driving up to 3W into 4-ohm speakers.","datasheetUrl":"https://datasheet.lcsc.com/lcsc/1811151231_Nsiway-Tech-NS4150B_C180457.pdf"}, {"type":"microphone","name":"microphone","label":"Onboard MEMS Microphone","description":"Surface-mount MEMS microphone for voice input, connected via the I2S audio bus.","datasheetUrl":"https://www.waveshare.com/wiki/ESP32-P4-ETH"}
- **Protocols:** {"name":"I2C","pins":"SDA=GPIO7, SCL=GPIO8"}, {"name":"I2S","pins":"MCLK=GPIO13, SCLK=GPIO12, ASDOUT=GPIO11, LRCK=GPIO10, DSDIN=GPIO9"}, {"name":"SDIO","pins":"CLK=GPIO43, CMD=GPIO44, D0=GPIO39, D1=GPIO40, D2=GPIO41, D3=GPIO42"}, {"name":"MIPI DSI","pins":"2-lane display interface via FPC connector"}, {"name":"MIPI CSI","pins":"2-lane camera interface via FPC connector"}, {"name":"UART","pins":"Via USB-C (UART0)"}, {"name":"USB OTG","pins":"USB 2.0 HS via 4-pin connector"}, {"name":"ADC"}, {"name":"GPIO"}, {"name":"PWM"}, {"name":"JTAG"}
- **Gpio Map:** {"pin":"GPIO7","function":"I2C SDA"}, {"pin":"GPIO8","function":"I2C SCL"}, {"pin":"GPIO9","function":"I2S DSDIN"}, {"pin":"GPIO10","function":"I2S LRCK"}, {"pin":"GPIO11","function":"I2S ASDOUT"}, {"pin":"GPIO12","function":"I2S SCLK"}, {"pin":"GPIO13","function":"I2S MCLK"}, {"pin":"GPIO39","function":"SD D0"}, {"pin":"GPIO40","function":"SD D1"}, {"pin":"GPIO41","function":"SD D2"}, {"pin":"GPIO42","function":"SD D3"}, {"pin":"GPIO43","function":"SD CLK"}, {"pin":"GPIO44","function":"SD CMD"}, {"pin":"GPIO53","function":"PA_Ctrl (NS4150B enable)"}
- **Firmware Compatible:** arduino, esp-idf, esphome
- **Links:** Product Url: https://www.waveshare.com/esp32-p4-eth.htm, Wiki Url: https://www.waveshare.com/wiki/ESP32-P4-ETH, Github Url: https://github.com/waveshareteam/ESP32-display-support/, Datasheet Url: https://www.espressif.com/sites/default/files/documentation/esp32-p4_datasheet_en.pdf, Schematics Url: https://files.waveshare.com/wiki/ESP32-P4-ETH/ESP32-P4-ETH-datasheet.pdf
- **Use Cases:** Industrial Ethernet HMI, Wired IoT Controller, Network-Connected Display, PoE-Powered Signage, Audio Processing, Camera & Vision Projects
- **Product Readiness:** consumer
- **Open Source:** Schematics: true

## Tags

`esp32-p4`, `risc-v`, `waveshare`, `ethernet`, `poe`, `pico-form-factor`, `mipi-dsi`, `mipi-csi`, `h264`, `audio`, `hmi`, `multimedia`, `development-board`, `ip101`

---
[View full page](https://openhardware.directory/s/1439/waveshare-esp32-p4-eth)

---

# FriendlyElec NanoPC-T6 LTS

> Rockchip RK3588 SBC with dual 2.5GbE, dual HDMI output + HDMI input, M.2 NVMe, and a 40-pin GPIO header — the long-term-support variant of FriendlyElec's flagship single-board computer.

## Details

- **Brand:** FriendlyElec
- **Board Types:** linux-sbc
- **Connectivity:** Ethernet: 2× 2.5 Gbps (RTL8125BG, PCIe)
- **Specs:** Cpu: ARM Cortex-A76 ×4 @ 2.4GHz + Cortex-A55 ×4 @ 1.8GHz, Cpu Architecture: ARM big.LITTLE (Cortex-A76 + A55), Cpu Frequency: 2.4GHz, Cpu Cores: 8, Ram: 4GB / 8GB / 16GB LPDDR4X, Flash: 32GB / 64GB eMMC (HS400) + 32MB SPI NOR, Sd Card: microSD (UHS-I, SDR104), Usb: 2× USB 2.0 Type-A, 1× USB 3.0 Type-A, 2× USB-C (one DP Alt Mode), Power: 12V DC via 5.5×2.1mm barrel jack (65W recommended), Operating Voltage: 3.3V GPIO, Operating Temp: 0°C to 70°C, Dimensions: 110 × 80 × 1.6mm, Weight: 91.5g
- **Components:** {"name":"RK3588","type":"soc","label":"Octa-Core ARM SoC with 6 TOPS NPU","description":"Rockchip RK3588 octa-core SoC: 4× Cortex-A76 @ 2.4GHz + 4× Cortex-A55 @ 1.8GHz, Mali-G610 MP4 GPU, 6 TOPS NPU (INT4/8/16/FP16), 8K H.265/VP9 decode.","datasheetUrl":"https://www.rock-chips.com/a/en/products/RK35_Series/2022/0926/1660.html"}, {"name":"RTL8125BG","type":"ethernet-controller","label":"Dual 2.5 Gbps Ethernet Controller","description":"Realtek RTL8125BG 2.5 Gigabit PCIe Ethernet controller × 2, providing dual independent 2.5G LAN ports for high-throughput networking.","datasheetUrl":"https://www.realtek.com/en/products/communications-network-ics/item/rtl8125bg-cg"}, {"name":"Mali-G610","type":"gpu","label":"Mali-G610 MP4 GPU","description":"ARM Mali-G610 MP4 GPU supporting OpenGL ES 1.1/2.0/3.2, OpenCL 2.2, and Vulkan 1.2 for hardware-accelerated graphics and GPGPU workloads.","datasheetUrl":"https://developer.arm.com/Processors/Mali-G610"}
- **Gpio Map:** {"pin":"Pin 3","function":"I2C3_SDA","protocol":"I2C","capabilities":["digital-input","digital-output","i2c"]}, {"pin":"Pin 5","function":"I2C3_SCL","protocol":"I2C","capabilities":["digital-input","digital-output","i2c"]}, {"pin":"Pin 7","function":"GPIO1_A7","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 8","function":"UART_TX","protocol":"UART","capabilities":["digital-output","uart"]}, {"pin":"Pin 10","function":"UART_RX","protocol":"UART","capabilities":["digital-input","uart"]}, {"pin":"Pin 11","function":"GPIO3_B2","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 12","function":"SPI0_CSn1","protocol":"SPI","capabilities":["digital-output","spi"]}, {"pin":"Pin 13","function":"GPIO3_B3","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 15","function":"GPIO3_B4","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 16","function":"GPIO3_B7","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 18","function":"SPI0_CLK","protocol":"SPI","capabilities":["digital-output","spi"]}, {"pin":"Pin 19","function":"SPI0_MOSI","protocol":"SPI","capabilities":["digital-output","spi"]}, {"pin":"Pin 21","function":"SPI0_MISO","protocol":"SPI","capabilities":["digital-input","spi"]}, {"pin":"Pin 22","function":"GPIO1_A3","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 23","function":"SPI0_CLK","protocol":"SPI","capabilities":["digital-output","spi"]}, {"pin":"Pin 24","function":"SPI0_CSn0","protocol":"SPI","capabilities":["digital-output","spi"]}, {"pin":"Pin 26","function":"SPI0_CSn1","protocol":"SPI","capabilities":["digital-output","spi"]}, {"pin":"Pin 27","function":"I2C0_SDA","protocol":"I2C","capabilities":["digital-input","digital-output","i2c"]}, {"pin":"Pin 28","function":"I2C0_SCL","protocol":"I2C","capabilities":["digital-input","digital-output","i2c"]}, {"pin":"Pin 29","function":"GPIO1_A1","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 31","function":"GPIO1_A0","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 32","function":"PWM0","protocol":"PWM","capabilities":["digital-output","pwm"]}, {"pin":"Pin 33","function":"PWM1","protocol":"PWM","capabilities":["digital-output","pwm"]}, {"pin":"Pin 35","function":"GPIO3_B1","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 36","function":"GPIO4_A0","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 37","function":"GPIO4_A2","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 38","function":"I2S0_SDI","protocol":"I2S","capabilities":["digital-input","i2s"]}, {"pin":"Pin 40","function":"I2S0_SDO","protocol":"I2S","capabilities":["digital-output","i2s"]}
- **Firmware:** armbian, debian, ubuntu, android, buildroot
- **Use Cases:** home-server, edge-computing, edge-ai, home-lab-networking, digital-signage, arm-sbc-development, embedded-linux, iot-gateway
- **Stores:** {"name":"FriendlyElec","url":"https://www.friendlyelec.com/index.php?route=product/product&product_id=292","price":"147.00"}
- **Links:** Product Url: https://www.friendlyelec.com/index.php?route=product/product&product_id=292, Wiki Url: https://wiki.friendlyelec.com/wiki/index.php/NanoPC-T6_LTS, Datasheet Url: https://www.rock-chips.com/a/en/products/RK35_Series/2022/0926/1660.html, Schematics Url: https://wiki.friendlyelec.com/wiki/images/4/44/NanoPC-T6_LTS_2310_SCH.pdf
- **Price:** Usd: 147, Buy Url: https://www.friendlyelec.com/index.php?route=product/product&product_id=292

## Tags

`rk3588`, `linux`, `arm`, `sbc`, `nas`, `ethernet`, `npu`, `friendlyelec`, `lts`, `rockchip`

---
[View full page](https://openhardware.directory/s/1439/friendlyelec-nanopc-t6-lts)

---

# FriendlyElec NanoPi M6

> Compact 62×90mm RK3588S SBC with up to 32GB LPDDR5, M.2 NVMe, 8K HDMI, and USB-C PD — a versatile Linux developer board for AI, media, and embedded applications.

## Details

- **Brand:** FriendlyElec
- **Board Types:** linux-sbc
- **Connectivity:** Ethernet: 1× Gigabit Ethernet
- **Specs:** Cpu: ARM Cortex-A76 ×4 @ 2.4GHz + Cortex-A55 ×4 @ 1.8GHz, Cpu Architecture: ARM big.LITTLE (Cortex-A76 + A55), Cpu Frequency: 2.4GHz, Cpu Cores: 8, Ram: 4GB / 8GB / 16GB / 32GB LPDDR5 @ 2400MHz, Flash: eMMC module socket (HS400) + M.2 NVMe (PCIe), Sd Card: microSD (UHS-I, SDR104), Usb: 1× USB 3.0 Type-A, 2× USB 2.0 Type-A, 1× USB-C (PD 6–20V), Power: USB-C PD 6–20V (65W recommended), Operating Voltage: 3.3V GPIO, Operating Temp: 0°C to 70°C, Dimensions: 62 × 90 × 1.6mm
- **Components:** {"name":"RK3588S","type":"soc","label":"Octa-Core RK3588S with 6 TOPS NPU","description":"Rockchip RK3588S: 4× Cortex-A76 @ 2.4GHz + 4× Cortex-A55 @ 1.8GHz, Mali-G610 MP4 GPU, 6 TOPS NPU, 8K H.265/VP9 decode @ 60fps.","datasheetUrl":"https://www.rock-chips.com/a/en/products/RK35_Series/2022/0926/1660.html"}, {"name":"Mali-G610","type":"gpu","label":"Mali-G610 MP4 GPU","description":"ARM Mali-G610 MP4 GPU supporting OpenGL ES 1.1/2.0/3.2, OpenCL 2.2, and Vulkan 1.2.","datasheetUrl":"https://developer.arm.com/Processors/Mali-G610"}
- **Gpio Map:** {"pin":"Pin 3","function":"I2C0_SDA","protocol":"I2C","capabilities":["digital-input","digital-output","i2c"]}, {"pin":"Pin 5","function":"I2C0_SCL","protocol":"I2C","capabilities":["digital-input","digital-output","i2c"]}, {"pin":"Pin 8","function":"UART2_TX","protocol":"UART","capabilities":["digital-output","uart"]}, {"pin":"Pin 10","function":"UART2_RX","protocol":"UART","capabilities":["digital-input","uart"]}, {"pin":"Pin 11","function":"GPIO3_B2","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 13","function":"GPIO3_B3","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 15","function":"GPIO3_B4","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 16","function":"GPIO3_B5","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 18","function":"SPI0_CLK","protocol":"SPI","capabilities":["digital-output","spi"]}, {"pin":"Pin 19","function":"SPI0_MOSI","protocol":"SPI","capabilities":["digital-output","spi"]}, {"pin":"Pin 21","function":"SPI0_MISO","protocol":"SPI","capabilities":["digital-input","spi"]}, {"pin":"Pin 22","function":"GPIO3_C0","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 24","function":"SPI0_CSn0","protocol":"SPI","capabilities":["digital-output","spi"]}, {"pin":"Pin 26","function":"GPIO3_C2","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 27","function":"I2C1_SDA","protocol":"I2C","capabilities":["digital-input","digital-output","i2c"]}, {"pin":"Pin 28","function":"I2C1_SCL","protocol":"I2C","capabilities":["digital-input","digital-output","i2c"]}, {"pin":"Pin 29","function":"GPIO1_A1","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"Pin 30","function":"GPIO1_A2","protocol":"GPIO","capabilities":["digital-input","digital-output"]}
- **Firmware:** armbian, debian, ubuntu, android, buildroot
- **Use Cases:** home-server, edge-ai, edge-computing, media-player, arm-sbc-development, embedded-linux, iot-gateway, digital-signage
- **Stores:** {"name":"FriendlyElec","url":"https://www.friendlyelec.com/index.php?route=product/product&product_id=301","price":"89.00"}
- **Links:** Product Url: https://www.friendlyelec.com/index.php?route=product/product&product_id=301, Wiki Url: https://wiki.friendlyelec.com/wiki/index.php/NanoPi_M6, Datasheet Url: https://www.rock-chips.com/a/en/products/RK35_Series/2022/0926/1660.html
- **Price:** Usd: 89, Buy Url: https://www.friendlyelec.com/index.php?route=product/product&product_id=301

## Tags

`rk3588s`, `linux`, `arm`, `sbc`, `npu`, `friendlyelec`, `rockchip`, `embedded`, `lpddr5`

---
[View full page](https://openhardware.directory/s/1439/friendlyelec-nanopi-m6)

---

# FriendlyElec NanoPi R76S

> Ultra-compact 58×58mm dual 2.5GbE router board with RK3576 octa-core, up to 4GB LPDDR4X, 32GB eMMC, and USB-C 5V power — a high-throughput mini network appliance for home lab and edge networking.

## Details

- **Brand:** FriendlyElec
- **Board Types:** linux-sbc
- **Connectivity:** Ethernet: 2× 2.5 Gbps (PCIe)
- **Specs:** Cpu: ARM Cortex-A72 ×4 @ 2.2GHz + Cortex-A53 ×4 @ 1.8GHz, Cpu Architecture: ARM big.LITTLE (Cortex-A72 + A53), Cpu Frequency: 2.2GHz, Cpu Cores: 8, Ram: 2GB / 4GB LPDDR4X, Flash: 32GB eMMC, Sd Card: microSD (UHS-I), Usb: 1× USB 3.2 Gen1 Type-A, Power: USB-C 5V, Operating Voltage: 3.3V GPIO, Operating Temp: 0°C to 70°C, Dimensions: 58 × 58 × 1.6mm
- **Components:** {"name":"RK3576","type":"soc","label":"Octa-Core RK3576 with 6 TOPS NPU","description":"Rockchip RK3576: 4× Cortex-A72 @ 2.2GHz + 4× Cortex-A53 @ 1.8GHz, Mali-G52 MC3 GPU, 6 TOPS NPU. 8K@30fps H.265/VP9 decode, 4K@60fps H.264 encode.","datasheetUrl":"https://www.rock-chips.com/a/en/products/RK35_Series/2024/0322/1299.html"}
- **Gpio Map:** {"pin":"FPC Pin 1","function":"UART_TX","protocol":"UART","capabilities":["digital-output","uart"]}, {"pin":"FPC Pin 2","function":"UART_RX","protocol":"UART","capabilities":["digital-input","uart"]}, {"pin":"FPC Pin 3","function":"I2C_SDA","protocol":"I2C","capabilities":["digital-input","digital-output","i2c"]}, {"pin":"FPC Pin 4","function":"I2C_SCL","protocol":"I2C","capabilities":["digital-input","digital-output","i2c"]}, {"pin":"FPC Pin 5","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"FPC Pin 6","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"FPC Pin 7","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}, {"pin":"FPC Pin 8","function":"GPIO","protocol":"GPIO","capabilities":["digital-input","digital-output"]}
- **Firmware:** armbian, openwrt, debian, ubuntu, buildroot
- **Use Cases:** home-lab-networking, iot-gateway, home-server, network-automation, embedded-linux, wired-networking
- **Stores:** {"name":"FriendlyElec","url":"https://www.friendlyelec.com/NanoPi-R76S-p-1749.html","price":"55.00"}
- **Links:** Product Url: https://www.friendlyelec.com/NanoPi-R76S-p-1749.html, Wiki Url: https://wiki.friendlyelec.com/wiki/index.php/NanoPi_R76S, Datasheet Url: https://www.rock-chips.com/a/en/products/RK35_Series/2024/0322/1299.html
- **Price:** Usd: 55, Buy Url: https://www.friendlyelec.com/NanoPi-R76S-p-1749.html

## Tags

`rk3576`, `linux`, `arm`, `sbc`, `router`, `openwrt`, `2.5gbe`, `friendlyelec`, `rockchip`, `network`

---
[View full page](https://openhardware.directory/s/1439/friendlyelec-nanopi-r76s)

---

# Mekotronics R58-4X4

> RK3588 Arm PC with 4×HDMI inputs (4K@60Hz each), 1×HDMI 2.1 output (8K@60Hz), WiFi 6, GbE, M.2 NVMe, 4G LTE support, and up to 16GB RAM — a dedicated multi-source HDMI capture and digital signage computer.

## Details

- **Brand:** Mekotronics
- **Board Types:** linux-sbc
- **Connectivity:** Ethernet: Gigabit Ethernet, Wifi: 802.11 a/b/g/n/ac/ax (WiFi 6), Cellular: 4G LTE / GPS via mini PCIe + Nano SIM
- **Specs:** Cpu: ARM Cortex-A76 ×4 @ 2.4GHz + Cortex-A55 ×4 @ 1.8GHz, Cpu Architecture: ARM big.LITTLE (Cortex-A76 + A55), Cpu Frequency: 2.4GHz, Cpu Cores: 8, Ram: 4GB / 8GB / 16GB LPDDR4X, Flash: 32GB / 64GB / 128GB eMMC 5.1 + M.2 NVMe (PCIe), Sd Card: microSD, Usb: 2× USB 3.0, 2× USB 2.0, 1× USB Type-C, Power: 12V DC (aluminum enclosure), Operating Voltage: 3.3V
- **Components:** {"name":"RK3588","type":"soc","label":"Octa-Core RK3588 with 6 TOPS NPU","description":"Rockchip RK3588: 4× Cortex-A76 @ 2.4GHz + 4× Cortex-A55 @ 1.8GHz, Mali-G610 MP4 GPU, 6 TOPS NPU, 8K H.265/VP9 decode @ 60fps, 8K HDMI 2.1 output.","datasheetUrl":"https://www.rock-chips.com/a/en/products/RK35_Series/2022/0926/1660.html"}
- **Gpio Map:** {"pin":"USB 3.0 x2","function":"USB 3.0 Host","protocol":"USB","capabilities":["digital-input","digital-output"]}, {"pin":"USB 2.0 x2","function":"USB 2.0 Host","protocol":"USB","capabilities":["digital-input","digital-output"]}, {"pin":"HDMI IN x4","function":"4× HDMI Input (4K@60Hz)","protocol":"HDMI","capabilities":["digital-input"]}, {"pin":"HDMI OUT","function":"HDMI 2.1 Output (8K@60Hz)","protocol":"HDMI","capabilities":["digital-output"]}
- **Firmware:** armbian, android, debian, buildroot
- **Use Cases:** digital-signage, video-streaming, computer-vision, edge-ai, embedded-linux, home-media-server
- **Stores:** {"name":"Mekotronics","url":"https://www.mekotronics.com/","price":"189.00"}
- **Links:** Product Url: https://www.mekotronics.com/, Datasheet Url: https://www.rock-chips.com/a/en/products/RK35_Series/2022/0926/1660.html
- **Price:** Usd: 189, Buy Url: https://www.mekotronics.com/

## Tags

`rk3588`, `linux`, `arm`, `hdmi-input`, `digital-signage`, `mekotronics`, `video-capture`, `rockchip`, `embedded-pc`

---
[View full page](https://openhardware.directory/s/1439/mekotronics-r58-4x4)

---

# Orange Pi One

> The Orange Pi One is a compact and affordable single-board computer powered by the Allwinner H3 quad-core Cortex-A7 SoC with 512MB DDR3 RAM, offering 100Mbps Ethernet and a full Linux experience at an entry-level price point.

## Details

- **Brand:** Xunlong
- **Board Types:** linux-sbc
- **Firmware:** armbian
- **Specs:** Cpu: Allwinner H3 — 4x Cortex-A7 @ 1.6GHz, Mali-400 MP2 GPU, Cpu Architecture: ARM Cortex-A7, Cpu Frequency: 1.6GHz, Cpu Cores: 4, Ram: 512MB DDR3, Flash: none (microSD only), Usb: 1x USB 2.0 Host, 1x USB OTG, Power: DC 5V/2A barrel jack, Operating Voltage: 3.3V, Sd Card: microSD
- **Connectivity:** Ethernet: 10/100 Mbps Ethernet
- **Components:** {"name":"Allwinner H3","type":"soc","label":"Allwinner H3","description":"Quad-core Cortex-A7 SoC with Mali-400 MP2 GPU, popular in affordable Linux SBCs","datasheetUrl":"https://linux-sunxi.org/H3"}
- **Use Cases:** iot-gateway, education
- **Links:** Product Url: http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-One.html, Wiki Url: https://www.armbian.com/orange-pi-one/
- **Stores:** {"name":"AliExpress","url":"https://www.aliexpress.com/store/1553371","price":"12.00"}
- **Price:** Usd: 12, Buy Url: https://www.aliexpress.com/store/1553371

## Tags

`sbc`, `linux`, `allwinner`, `h3`, `arm32`, `budget`, `armbian`, `gpio`

---
[View full page](https://openhardware.directory/s/1439/orange-pi-one)

---

# 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 makers and hobbyists.

## Details

- **Brand:** Xunlong
- **Board Types:** linux-sbc
- **Firmware:** armbian
- **Specs:** Cpu: Allwinner H5 — 4x Cortex-A53 @ 1.368GHz, Mali-450 GPU, Cpu Architecture: ARM Cortex-A53, Cpu Frequency: 1.368GHz, Cpu Cores: 4, Ram: 1GB DDR3, Flash: SPI flash (bootloader) + microSD, Usb: 2x USB 2.0 Host, Power: DC 5V/2A barrel jack, Operating Voltage: 3.3V, Sd Card: microSD
- **Connectivity:** Ethernet: Gigabit Ethernet
- **Components:** {"name":"Allwinner H5","type":"soc","label":"Allwinner H5","description":"Quad-core Cortex-A53 64-bit SoC with Mali-450 GPU, successor to the Allwinner H3","datasheetUrl":"https://linux-sunxi.org/H5"}
- **Use Cases:** iot-gateway, education, nas
- **Links:** Product Url: http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-PC-2.html, Wiki Url: https://www.armbian.com/orange-pi-pc2/
- **Stores:** {"name":"AliExpress","url":"https://www.aliexpress.com/store/1553371","price":"20.00"}
- **Price:** Usd: 20, Buy Url: https://www.aliexpress.com/store/1553371

## Tags

`sbc`, `linux`, `allwinner`, `h5`, `arm64`, `gigabit-ethernet`, `budget`, `armbian`

---
[View full page](https://openhardware.directory/s/1439/orange-pi-pc-2)

---

# 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 affordable price point.

## Details

- **Brand:** Hardkernel
- **Board Types:** linux-sbc
- **Firmware:** armbian
- **Specs:** Cpu: Amlogic S905X3 (Cortex-A55×4 @ 2.0 GHz), Cpu Architecture: ARM Cortex-A55 (ARMv8-A 64-bit), Cpu Frequency: 2.0 GHz, Cpu Cores: 4, Ram: 4GB DDR4, Flash: none (eMMC module slot), Usb: USB 3.0 ×1, USB 2.0 ×3, Power: 12V/2A DC barrel jack, Operating Voltage: 3.3V, Sd Card: microSD
- **Connectivity:** Ethernet: Gigabit Ethernet (1000 Mbps)
- **Components:** {"type":"soc","name":"Amlogic S905X3","value":"amlogic-s905x3","label":"Quad-Core Media SoC","description":"Amlogic S905X3 quad-core Cortex-A55 SoC with Mali-G31 GPU, supporting 4K HDR decode at up to 2.0 GHz.","datasheetUrl":"https://www.amlogic.com/#Products/393/index.html"}
- **Use Cases:** media-center, home-automation, home-server
- **Links:** Product Url: https://www.hardkernel.com/shop/odroid-c4/, Wiki Url: https://wiki.odroid.com/odroid-c4/odroid-c4
- **Stores:** {"name":"Hardkernel","url":"https://www.hardkernel.com/shop/odroid-c4/","price":"50.00"}
- **Price:** Usd: 50, Buy Url: https://www.hardkernel.com/shop/odroid-c4/

---
[View full page](https://openhardware.directory/s/1439/odroid-c4)

---

# ODROID HC4

> The ODROID HC4 is a NAS-focused single-board computer from Hardkernel with the Amlogic S905X3 SoC, 4GB DDR4 RAM, and two direct-connect SATA ports for dual-drive storage. It is purpose-built for home NAS and media server applications.

## Details

- **Brand:** Hardkernel
- **Board Types:** linux-sbc
- **Firmware:** armbian
- **Specs:** Cpu: Amlogic S905X3 (Cortex-A55×4 @ 2.0 GHz), Cpu Architecture: ARM Cortex-A55 (ARMv8-A 64-bit), Cpu Frequency: 2.0 GHz, Cpu Cores: 4, Ram: 4GB DDR4, Flash: SPI flash (boot), Usb: USB 3.0 ×1, USB 2.0 ×1, Power: 12V/2A DC barrel jack, Operating Voltage: 3.3V, Sd Card: none (boots from SPI/eMMC), Dimensions: 110 × 110 mm
- **Connectivity:** Ethernet: Gigabit Ethernet (1000 Mbps)
- **Components:** {"type":"soc","name":"Amlogic S905X3","value":"amlogic-s905x3","label":"Quad-Core Media SoC","description":"Amlogic S905X3 quad-core Cortex-A55 SoC with Mali-G31 GPU, supporting 4K HDR decode at up to 2.0 GHz.","datasheetUrl":"https://www.amlogic.com/#Products/393/index.html"}
- **Use Cases:** home-server, home-automation, media-center
- **Links:** Product Url: https://www.hardkernel.com/shop/odroid-hc4/, Wiki Url: https://wiki.odroid.com/odroid-hc4/odroid-hc4
- **Stores:** {"name":"Hardkernel","url":"https://www.hardkernel.com/shop/odroid-hc4/","price":"65.00"}
- **Price:** Usd: 65, Buy Url: https://www.hardkernel.com/shop/odroid-hc4/

---
[View full page](https://openhardware.directory/s/1439/odroid-hc4)

---

# ODROID M1

> The ODROID M1 is a maker-focused single-board computer from Hardkernel powered by the Rockchip RK3568 quad-core SoC with up to 8GB LPDDR4 RAM and M.2 NVMe support. It combines industrial-grade features with broad Armbian Linux support.

## Details

- **Brand:** Hardkernel
- **Board Types:** linux-sbc
- **Firmware:** armbian
- **Specs:** Cpu: Rockchip RK3568 (Cortex-A55×4 @ 2.0 GHz), Cpu Architecture: ARM Cortex-A55 (ARMv8-A 64-bit), Cpu Frequency: 2.0 GHz, Cpu Cores: 4, Ram: 4GB or 8GB LPDDR4, Flash: none (eMMC module slot + M.2 NVMe), Usb: USB 3.0 ×2, USB 2.0 ×2, Power: 12V/2A DC barrel jack, Operating Voltage: 3.3V, Sd Card: microSD
- **Connectivity:** Ethernet: Gigabit Ethernet (1000 Mbps)
- **Components:** {"type":"soc","name":"Rockchip RK3568","value":"rk3568","label":"Quad-Core RK SoC","description":"Rockchip RK3568 quad-core Cortex-A55 SoC at 2.0 GHz with Mali-G52 GPU and 1 TOPS NPU for edge AI.","datasheetUrl":"https://www.rock-chips.com/a/en/products/RK35_Series/2021/0113/1274.html"}
- **Use Cases:** home-server, desktop-computing, home-automation
- **Links:** Product Url: https://www.hardkernel.com/shop/odroid-m1-with-8gbyte-ram/, Wiki Url: https://wiki.odroid.com/odroid-m1/odroid-m1
- **Stores:** {"name":"Hardkernel","url":"https://www.hardkernel.com/shop/odroid-m1-with-8gbyte-ram/","price":"80.00"}
- **Price:** Usd: 76, Buy Url: https://www.hardkernel.com/shop/odroid-m1-with-8gbyte-ram/

---
[View full page](https://openhardware.directory/s/1439/odroid-m1)

---

# ODROID M2

> The ODROID M2 is Hardkernel's high-performance SBC featuring the Rockchip RK3588S octa-core SoC with up to 16GB LPDDR4X RAM, 2.5GbE networking, and M.2 NVMe storage. It targets demanding workloads including desktop computing, AI inference, and high-throughput network storage.

## Details

- **Brand:** Hardkernel
- **Board Types:** linux-sbc
- **Firmware:** armbian
- **Specs:** Cpu: Rockchip RK3588S (Cortex-A76×4 @ 2.4 GHz + Cortex-A55×4 @ 1.8 GHz), Cpu Architecture: ARM Cortex-A76/A55 (ARMv8.2-A 64-bit), Cpu Frequency: 2.4 GHz, Cpu Cores: 8, Ram: 4GB / 8GB / 16GB LPDDR4X, Flash: none (M.2 NVMe slot), Usb: USB 3.0 ×2, USB 2.0 ×2, Power: 12V/2A DC barrel jack, Operating Voltage: 3.3V, Sd Card: microSD
- **Connectivity:** Ethernet: 2.5 Gigabit Ethernet (2500 Mbps)
- **Components:** {"type":"soc","name":"Rockchip RK3588S","value":"rk3588s","label":"Octa-Core Flagship SoC","description":"Rockchip RK3588S octa-core SoC (Cortex-A76×4 + Cortex-A55×4) with Mali-G610 GPU and 6 TOPS NPU.","datasheetUrl":"https://www.rock-chips.com/a/en/products/RK35_Series/2022/0926/1660.html"}
- **Use Cases:** home-server, desktop-computing, home-automation
- **Links:** Product Url: https://www.hardkernel.com/shop/odroid-m2-with-8gbyte-ram/, Wiki Url: https://wiki.odroid.com/odroid-m2/odroid-m2
- **Stores:** {"name":"Hardkernel","url":"https://www.hardkernel.com/shop/odroid-m2-with-8gbyte-ram/","price":"109.00"}
- **Price:** Usd: 109, Buy Url: https://www.hardkernel.com/shop/odroid-m2-with-8gbyte-ram/

---
[View full page](https://openhardware.directory/s/1439/odroid-m2)

---

# NanoPi R6S

> FriendlyElec NanoPi R6S — compact RK3588S router SBC with triple Ethernet ports (2× 2.5GbE + 1× GbE), 4GB/8GB LPDDR4X RAM, and 32GB eMMC for high-performance network routing and edge computing.

## Details

- **Brand:** FriendlyElec
- **Board Types:** linux-sbc
- **Firmware:** armbian
- **Specs:** Cpu: Rockchip RK3588S (Cortex-A76×4 @ 2.4GHz + Cortex-A55×4 @ 1.8GHz), Cpu Architecture: ARM Cortex-A76/A55 (ARMv8.2-A 64-bit), Cpu Frequency: 2.4GHz, Cpu Cores: 8, Ram: 4GB / 8GB LPDDR4X, Flash: 32GB eMMC, Usb: USB 3.0, USB-C, Power: 12V DC barrel jack, Operating Voltage: 3.3V, Sd Card: none
- **Connectivity:** Ethernet: 2× 2.5 Gigabit + 1× Gigabit Ethernet
- **Components:** {"type":"soc","name":"Rockchip RK3588S","value":"rk3588s","label":"Octa-Core Flagship SoC","description":"Rockchip RK3588S octa-core SoC (Cortex-A76×4 + Cortex-A55×4) with Mali-G610 GPU and 6 TOPS NPU.","datasheetUrl":"https://www.rock-chips.com/a/en/products/RK35_Series/2022/0926/1660.html"}
- **Use Cases:** network-router, vpn-gateway, edge-computing, home-automation
- **Links:** Product Url: https://www.friendlyelec.com/index.php?route=product/product&product_id=289, Wiki Url: https://wiki.friendlyelec.com/wiki/index.php/NanoPi_R6S
- **Price:** Usd: 167, Buy Url: https://www.friendlyelec.com/index.php?route=product/product&product_id=289
- **Stores:** {"name":"FriendlyELEC","url":"https://www.friendlyelec.com/index.php?route=product/product&product_id=289","price":"$167.00"}

## Tags

`router`, `sbc`, `rk3588s`, `networking`, `friendlyelec`, `nanopi`, `linux-sbc`

---
[View full page](https://openhardware.directory/s/1439/friendlyelec-nanopi-r6s)

---

# MKS KLIPAD50

> MKS/Makerbase 5-inch Klipper touchscreen panel based on Rockchip RK3328, with 800×480 IPS display, 1GB RAM, 8GB eMMC, WiFi, and USB-C power — purpose-built for 3D printer Klipper control interfaces.

## Details

- **Brand:** MKS/Makerbase
- **Board Type:** linux-sbc
- **Product Readiness:** consumer
- **Connectivity:** Wifi: 802.11 b/g/n
- **Specs:** Cpu: ARM Cortex-A53 quad-core @ 1.3GHz, Cpu Architecture: ARM Cortex-A53, Ram: 1GB DDR4, Flash: 8GB eMMC, Sd Card: microSD, Usb: USB 2.0, Power: 5V, Operating Voltage: 3.3V, Display Type: IPS LCD, Display Size: 5", Display Resolution: 800×480, Cpu Frequency: 1.3GHz, Cpu Cores: 4, Antenna Connector: Built-in PCB antenna (WiFi)
- **Firmware Compatible:** armbian
- **Links:** Product Url: https://www.armbian.com/mks-klipad50/
- **Use Cases:** 3d-printing, media-center
- **Board Types:** linux-sbc
- **Firmware:** armbian
- **Components:** {"name":"RK3328","type":"soc","label":"Quad-Core 4K SoC","description":"Rockchip RK3328 quad-core Cortex-A53 SoC @ 1.3GHz with Mali-450 GPU, 4K H.265 decode.","datasheetUrl":"https://www.rock-chips.com/a/en/products/RK33_Series/2017/0116/829.html"}
- **Price:** Usd: 48, Buy Url: https://www.amazon.com/IPS50-Capacitive-Screen-Klipper-SKIPR/dp/B0DQ1437ZT
- **Stores:** {"name":"Amazon","url":"https://www.amazon.com/IPS50-Capacitive-Screen-Klipper-SKIPR/dp/B0DQ1437ZT","price":"$48.00"}

---
[View full page](https://openhardware.directory/s/1439/mks-klipad50)

---

# NanoPi R4S

> FriendlyElec NanoPi R4S — RK3399-powered dual-Gigabit Ethernet router SBC with up to 4GB LPDDR4 RAM, 16GB eMMC, and microSD, popular for OpenWRT and home network gateway builds.

## Details

- **Brand:** FriendlyElec
- **Board Types:** linux-sbc
- **Firmware:** armbian
- **Specs:** Cpu: Rockchip RK3399 (Cortex-A72×2 @ 1.8GHz + Cortex-A53×4 @ 1.5GHz), Cpu Architecture: ARM Cortex-A72/A53 (ARMv8-A 64-bit), Cpu Frequency: 1.8GHz, Cpu Cores: 6, Ram: 1GB / 4GB LPDDR4, Flash: 16GB eMMC, Usb: USB 3.0, USB-C, Power: 12V DC barrel jack, Operating Voltage: 3.3V, Sd Card: microSD
- **Connectivity:** Ethernet: 2× Gigabit Ethernet
- **Components:** {"type":"soc","name":"Rockchip RK3399","value":"rk3399","label":"Hexa-Core Cortex-A72 SoC","description":"Rockchip RK3399 hexa-core SoC (Cortex-A72×2 + Cortex-A53×4) with Mali-T860 GPU.","datasheetUrl":"https://www.rock-chips.com/a/en/products/RK33_Series/2016/0208/776.html"}
- **Use Cases:** network-router, vpn-gateway, home-automation, edge-computing
- **Links:** Product Url: https://www.friendlyelec.com/index.php?route=product/product&product_id=284, Wiki Url: https://wiki.friendlyelec.com/wiki/index.php/NanoPi_R4S
- **Price:** Usd: 55, Buy Url: https://www.friendlyelec.com/index.php?route=product/product&product_id=284
- **Stores:** {"name":"FriendlyELEC","url":"https://www.friendlyelec.com/index.php?route=product/product&product_id=284","price":"$55.00"}

## Tags

`router`, `sbc`, `rk3399`, `networking`, `friendlyelec`, `nanopi`, `openwrt`, `linux-sbc`

---
[View full page](https://openhardware.directory/s/1439/friendlyelec-nanopi-r4s)

---

# Radxa E25

> Fanless Rockchip RK3568J gateway and router board with dual 2.5GbE, 4x USB 3.0, mini-PCIe with SIM slot, M.2 NVMe, and 2GB/4GB LPDDR4 — designed for networking and industrial IoT.

## Details

- **Brand:** Radxa
- **Board Type:** linux-sbc
- **Product Readiness:** consumer
- **Specs:** Cpu: Rockchip RK3568J, Cpu Architecture: ARM Cortex-A55, Cpu Cores: 4, Cpu Frequency: 2.0GHz, Soc: rk3568j, Ram: 2GB / 4GB LPDDR4, Flash: 8GB eMMC, Storage: 8GB eMMC + M.2 NVMe, Sd Card: microSD, Operating Voltage: 3.3V, Power: 12V DC barrel jack, Antenna Connector: U.FL/IPEX
- **Connectivity:** Ethernet: 2x 2.5 GbE
- **Firmware Compatible:** armbian
- **Use Cases:** router, gateway, iot, networking
- **Links:** Product Url: https://radxa.com/products/network-computer/e25, Armbian: https://www.armbian.com/radxa-e25/
- **Open Source:** Schematics: true
- **Price:** Usd: 79.99, Buy Url: https://shop.allnetchina.cn/products/radxa-e25
- **Stores:** {"name":"ALLNET China","url":"https://shop.allnetchina.cn/products/radxa-e25","price":"$79.99"}

## Tags

`radxa`, `e25`, `rk3568j`, `gateway`, `router`, `2.5gbe`, `linux`, `armbian`, `fanless`, `mini-pcie`

---
[View full page](https://openhardware.directory/s/1439/radxa-e25)

---

# Radxa E52C

> Compact Rockchip RK3582 router and gateway board with 4GB/8GB LPDDR4X, dual 2.5GbE, mini-PCIe with SIM slot, USB 3.0, and eMMC — ideal for network appliances and edge computing.

## Details

- **Brand:** Radxa
- **Board Type:** linux-sbc
- **Product Readiness:** consumer
- **Specs:** Cpu: Rockchip RK3582, Cpu Architecture: ARM Cortex-A76 + Cortex-A55, Cpu Cores: 6, Cpu Frequency: 2.4GHz, Soc: rk3582, Ram: 4GB / 8GB LPDDR4X, Flash: eMMC (onboard), Storage: eMMC, Sd Card: microSD, Gpu: Mali-G610, Operating Voltage: 3.3V, Power: 12V DC barrel jack, Antenna Connector: U.FL/IPEX
- **Connectivity:** Ethernet: 2x 2.5 GbE
- **Firmware Compatible:** armbian
- **Use Cases:** router, gateway, networking, edge-ai
- **Links:** Product Url: https://radxa.com/products/network-computer/e52c, Armbian: https://www.armbian.com/radxa-e52c/
- **Open Source:** Schematics: true
- **Price:** Usd: 55, Buy Url: https://arace.tech/products/radxa-e52c
- **Stores:** {"name":"Arace Tech","url":"https://arace.tech/products/radxa-e52c","price":"$55.00"}

## Tags

`radxa`, `e52c`, `rk3582`, `gateway`, `router`, `2.5gbe`, `linux`, `armbian`, `mini-pcie`

---
[View full page](https://openhardware.directory/s/1439/radxa-e52c)

---

# TI SK-AM62B

> Texas Instruments SK-AM62B Starter Kit — dual-core Cortex-A53 Sitara developer evaluation board for industrial HMI and IoT applications, running Armbian Linux.

## Details

- **Brand:** Texas Instruments
- **Board Type:** linux-sbc
- **Connectivity:** Ethernet: Gigabit
- **Specs:** Cpu: ti-am62x, Cpu Architecture: Cortex-A53, Cpu Frequency: 1.4GHz, Cpu Cores: 2, Ram: 2GB LPDDR4, Flash: none, Sd Card: microSD, Usb: USB-C, USB 3.0, Operating Voltage: 3.3V, Power: 5V
- **Firmware Compatible:** armbian
- **Links:** Product Url: https://www.ti.com/tool/SK-AM62B
- **Use Cases:** industrial-hmi, edge-gateway, linux-development, industrial-iot
- **Product Readiness:** developer
- **Price:** Usd: 199, Buy Url: https://www.ti.com/tool/SK-AM62B-P1
- **Stores:** {"name":"TI Store","url":"https://www.ti.com/tool/SK-AM62B-P1","price":"$199.00"}

## Tags

`linux-sbc`, `armbian`, `cortex-a53`, `sitara`, `industrial`, `texas-instruments`, `developer-kit`

---
[View full page](https://openhardware.directory/s/1439/ti-sk-am62b)

---

# TI SK-AM64B

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

## Details

- **Brand:** Texas Instruments
- **Board Type:** linux-sbc
- **Connectivity:** Ethernet: Gigabit
- **Specs:** Cpu: ti-am64x, Cpu Architecture: Cortex-A53 + Cortex-R5F, Cpu Frequency: 1.0GHz, Cpu Cores: 2+4, Ram: 2GB DDR4, Flash: none, Sd Card: microSD, Usb: USB-C, USB 3.0, Operating Voltage: 3.3V, Power: 5V
- **Firmware Compatible:** armbian
- **Links:** Product Url: https://www.ti.com/tool/SK-AM64B
- **Use Cases:** industrial-automation, motor-control, edge-gateway, linux-development
- **Product Readiness:** developer
- **Price:** Usd: 129, Buy Url: https://www.ti.com/product/SK-AM64B/part-details/SK-AM64B
- **Stores:** {"name":"TI Store","url":"https://www.ti.com/product/SK-AM64B/part-details/SK-AM64B","price":"$129.00"}

## Tags

`linux-sbc`, `armbian`, `cortex-a53`, `cortex-r5f`, `industrial`, `texas-instruments`, `developer-kit`, `real-time`

---
[View full page](https://openhardware.directory/s/1439/ti-sk-am64b)

---

# BIGTREETECH CB1 V2.2

> Compact Linux compute module by BIGTREETECH, powered by the Allwinner H616 SoC with 1GB DDR3, 100M WiFi + 100M Ethernet, and microSD — designed as a drop-in Raspberry Pi CM4 replacement for 3D printer boards running Klipper.

## Details

- **Brand:** BIGTREETECH
- **Board Type:** linux-sbc
- **Connectivity:** Wifi: 802.11n (WiFi 4) 100Mbps, Ethernet: 100Mbps (via carrier board)
- **Specs:** Cpu: Quad-core Cortex-A53 @ 1.5GHz (Allwinner H616), Cpu Architecture: ARM Cortex-A53, Cpu Frequency: 1.5GHz, Cpu Cores: 4, Ram: 1GB DDR3, Flash: microSD only, Sd Card: microSD, Usb: USB 2.0 (via carrier board), Operating Voltage: 3.3V, Power: 5V via carrier board, Antenna Connector: External adhesive-backed WiFi antenna included, Gpu: Mali-G31 MP2 (OpenGL 3.2), Hdmi: HDMI 2.0A (4K UHD), Dimensions: 55mm x 40mm
- **Components:** {"type":"soc","name":"Allwinner-H616","label":"Allwinner H616 Quad-Core SoC","description":"Allwinner H616 quad-core Cortex-A53 @ 1.5GHz SoC with Mali-G31 GPU and 4K H.265 decode.","datasheetUrl":"https://linux-sunxi.org/H616"}
- **Firmware Compatible:** armbian
- **Use Cases:** 3d-printer-controller, klipper-host, embedded-linux, compute-module
- **Open Source:** Firmware: true
- **Open Source Status:** open-firmware
- **Product Readiness:** consumer
- **Links:** Product Url: https://biqu.equipment/collections/cb1-family, Wiki Url: https://www.armbian.com/bigtreetech-cb1/, Github Url: https://github.com/bigtreetech/CB1
- **Price:** Usd: 25, Buy Url: https://biqu.equipment/collections/cb1-family
- **Stores:** {"name":"BIQU Equipment (Official)","url":"https://biqu.equipment/collections/cb1-family","price":"~$25.00"}, {"name":"KB-3D","url":"https://kb-3d.com/store/controllers-displays-drivers/1099-bigtreetech-cb1-compute-module-v22-1gb-1710077134247.html","price":"$22.39"}, {"name":"3D Lab Tech","url":"https://www.3dlabtech.ca/product/bigtreetech-cb1/","price":"CAD $29.95"}, {"name":"Amazon","url":"https://www.amazon.com/BIGTREETECH-Ethernet-Compatible-Raspberry-Motherboard/dp/B0BLN7TYH6","price":"~$28.00"}

## Tags

`3d-printing`, `klipper`, `compute-module`, `allwinner`, `wifi`, `rpi-cm4-compatible`

---
[View full page](https://openhardware.directory/s/1439/bigtreetech-cb1)

---

# Pine64 / LTS

> Affordable 64-bit Linux SBC by Pine64, powered by the Allwinner A64 SoC with up to 2GB LPDDR3, Gigabit Ethernet, 2× USB 2.0, and microSD — available in standard and Long-Term Support variants.

## Details

- **Brand:** Pine64
- **Board Type:** linux-sbc
- **Connectivity:** Ethernet: Gigabit
- **Specs:** Cpu: Quad-core Cortex-A53 @ 1.152GHz (Allwinner A64), Cpu Architecture: ARM Cortex-A53, Cpu Frequency: 1.152GHz, Cpu Cores: 4, Ram: 2GB LPDDR3, Flash: microSD only, Sd Card: microSD, Usb: 2× USB 2.0 Type-A, Operating Voltage: 3.3V, Power: 5V via barrel jack
- **Components:** {"type":"soc","name":"Allwinner-A64","label":"Allwinner A64 64-bit SoC","description":"Allwinner A64 quad-core Cortex-A53 @ 1.152GHz SoC with Mali-400 GPU — first 64-bit Allwinner processor for maker boards.","datasheetUrl":"https://linux-sunxi.org/A64"}
- **Firmware Compatible:** armbian
- **Use Cases:** desktop-computing, server, nas, learning-linux
- **Open Source:** Schematics: true
- **Open Source Status:** partially-open
- **Product Readiness:** consumer
- **Links:** Product Url: https://www.pine64.org/devices/single-board-computers/pine-a64/, Wiki Url: https://www.armbian.com/pine64/
- **Price:** Usd: 39, Buy Url: https://pine64.com/product/pine-a64-lts/
- **Stores:** {"name":"Pine Store","url":"https://pine64.com/product/pine-a64-lts/","price":"$39.00"}

## Tags

`64-bit`, `allwinner`, `a64`, `affordable`, `gigabit`, `server`, `nas`, `pine64`

---
[View full page](https://openhardware.directory/s/1439/pine64)

---

# Clearfog PRO

> Industrial-grade network computing SBC by SolidRun, powered by the Marvell Armada 388 SoC, 1GB DDR3, 4GB eMMC, dual Gigabit Ethernet + SFP, mPCIe, SATA, and 12V DC power for router and NAS applications.

## Details

- **Brand:** SolidRun
- **Board Type:** linux-sbc
- **Connectivity:** Ethernet: Dual Gigabit + SFP
- **Specs:** Cpu: Dual-core Cortex-A9 @ 1.6GHz (Marvell Armada 388), Cpu Architecture: ARM Cortex-A9, Cpu Frequency: 1.6GHz, Cpu Cores: 2, Ram: 1GB DDR3, Flash: 4GB eMMC, Sd Card: microSD, Usb: USB 3.0 + USB 2.0, Operating Voltage: 3.3V, Power: 12V DC
- **Components:** {"type":"soc","name":"Marvell-Armada-388","label":"Marvell Armada 388 Network SoC","description":"Marvell Armada 388 (88F6828) dual-core Cortex-A9 @ 1.6GHz SoC with hardware crypto engine, optimized for networking and NAS.","datasheetUrl":"https://www.marvell.com/products/infrastructure-processors/networking-and-gateway/armada-38x.html"}
- **Firmware Compatible:** armbian
- **Use Cases:** router, nas, network-gateway, vpn-server
- **Open Source:** Schematics: true
- **Open Source Status:** partially-open
- **Product Readiness:** developer
- **Links:** Product Url: https://solidrun.com/product/clearfog-pro/, Wiki Url: https://www.armbian.com/clearfog/
- **Price:** Usd: 169, Buy Url: https://shop.solid-run.com/product/SRM68-EVKCP-R01/

## Tags

`router`, `nas`, `networking`, `sfp`, `marvell`, `armada`, `vpn`, `sata`

---
[View full page](https://openhardware.directory/s/1439/clearfog-pro)

---

# Libre Computer Tritium H3

> Libre Computer Tritium H3 — Allwinner H3 quad-core SBC with 1GB DDR3, 8GB eMMC, 100Mbps Ethernet, and four USB 2.0 ports in a Raspberry Pi 2/3 compatible layout.

## Details

- **Brand:** Libre Computer
- **Board Type:** linux-sbc
- **Connectivity:** Ethernet: 100Mbps
- **Specs:** Cpu: allwinner-h3, Cpu Architecture: Cortex-A7, Cpu Frequency: 1.2GHz, Cpu Cores: 4, Ram: 1GB DDR3, Flash: 8GB eMMC, Sd Card: microSD, Usb: USB 2.0 ×4, Operating Voltage: 3.3V, Power: 5V via micro-USB
- **Firmware Compatible:** armbian
- **Links:** Product Url: https://libre.computer/products/all-h3-cc/
- **Use Cases:** home-automation, media-server, embedded-linux, gpio-projects
- **Product Readiness:** consumer
- **Price:** Usd: 30, Buy Url: https://www.amazon.com/Libre-Computer-Board-ALL-H3-CC-Tritium/dp/B07D4KTRWR
- **Stores:** {"name":"Amazon","url":"https://www.amazon.com/Libre-Computer-Board-ALL-H3-CC-Tritium/dp/B07D4KTRWR","price":"$30.00"}

## Tags

`linux-sbc`, `armbian`, `allwinner-h3`, `libre-computer`, `raspberry-pi-alternative`, `tritium`

---
[View full page](https://openhardware.directory/s/1439/tritium-h3)

---

# Libre Computer Tritium H5

> Libre Computer Tritium H5 — Allwinner H5 quad-core 64-bit SBC with 1GB/2GB DDR4, 8GB eMMC, Gigabit Ethernet, and four USB 2.0 ports in a Raspberry Pi-compatible layout.

## Details

- **Brand:** Libre Computer
- **Board Type:** linux-sbc
- **Connectivity:** Ethernet: Gigabit
- **Specs:** Cpu: allwinner-h5, Cpu Architecture: Cortex-A53, Cpu Frequency: 1.4GHz, Cpu Cores: 4, Ram: 1GB/2GB DDR4, Flash: 8GB eMMC, Sd Card: microSD, Usb: USB 2.0 ×4, Operating Voltage: 3.3V, Power: 5V via micro-USB
- **Firmware Compatible:** armbian
- **Links:** Product Url: https://libre.computer/products/all-h5-cc/
- **Use Cases:** home-server, home-automation, embedded-linux, lightweight-server
- **Product Readiness:** consumer
- **Price:** Usd: 45

## Tags

`linux-sbc`, `armbian`, `allwinner-h5`, `libre-computer`, `raspberry-pi-alternative`, `tritium`, `64-bit`

---
[View full page](https://openhardware.directory/s/1439/tritium-h5)

---

# Helios4

> Open-source 4-bay NAS server board by Kobol, powered by the Marvell Armada 388 SoC, 2GB DDR3, 4× SATA, Gigabit Ethernet, USB 3.0, and 12V DC — designed for self-hosted home and SMB network storage.

## Details

- **Brand:** Kobol
- **Board Type:** linux-sbc
- **Connectivity:** Ethernet: Gigabit
- **Specs:** Cpu: Dual-core Cortex-A9 @ 1.6GHz (Marvell Armada 388), Cpu Architecture: ARM Cortex-A9, Cpu Frequency: 1.6GHz, Cpu Cores: 2, Ram: 2GB DDR3, Flash: microSD only, Sd Card: microSD, Usb: USB 3.0 + USB 2.0, Operating Voltage: 3.3V, Power: 12V DC
- **Components:** {"type":"soc","name":"Marvell-Armada-388","label":"Marvell Armada 388 Network SoC","description":"Marvell Armada 388 (88F6828) dual-core Cortex-A9 @ 1.6GHz SoC with hardware crypto engine, optimized for networking and NAS.","datasheetUrl":"https://www.marvell.com/products/infrastructure-processors/networking-and-gateway/armada-38x.html"}
- **Firmware Compatible:** armbian
- **Use Cases:** nas, self-hosted-storage, home-server, backup-server
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Open Source Status:** fully-open
- **Product Readiness:** developer
- **Links:** Product Url: https://kobol.io/helios4/, Github Url: https://github.com/kobol-io/helios4, Wiki Url: https://www.armbian.com/helios4/
- **Price:** Usd: 149, Buy Url: https://kobol.io/helios4/

## Tags

`nas`, `self-hosted`, `storage`, `marvell`, `armada`, `sata`, `open-hardware`, `home-server`

---
[View full page](https://openhardware.directory/s/1439/helios4)

---

# Circuit Playground Classic

> All-in-one ATmega32u4 learning board with 10 NeoPixels, LIS3DH accelerometer, microphone, speaker, light and temperature sensors, and 8 capacitive touch pads in a circular 2-inch form factor.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 19.95, Buy Url: https://www.adafruit.com/product/3000
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3000","price":"19.95"}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Specs:** Cpu: ATmega32u4 @ 8 MHz, Cpu Architecture: AVR 8-bit, Cpu Frequency: 8 MHz, Cpu Cores: 1, Ram: 2.5KB SRAM, Flash: 32KB, Operating Voltage: 3.3V, Dimensions: 50.6mm diameter, Weight: 8.5g, Power: 5V via Micro-USB / AAA battery pack / 3.7V LiPo, Antenna Connector: none, Sd Card: none
- **Gpio Map:** {"pin":"D0","function":"RX — UART Receive / Capacitive Touch","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D1","function":"TX — UART Transmit / Capacitive Touch","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D2","function":"SDA — I2C Data","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D3","function":"SCL — I2C Clock","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D16","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D14","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D15","function":"SPI SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D15","function":"A0 — Analog In / DAC / Capacitive Touch / PWM","protocol":null,"capabilities":["analog-input","analog-output","digital-input","digital-output","pwm"]}, {"pin":"D4","function":"A1 — Analog In / Capacitive Touch / PWM","protocol":null,"capabilities":["analog-input","digital-input","digital-output","pwm"]}, {"pin":"D5","function":"A2 — Analog In / Capacitive Touch / PWM","protocol":null,"capabilities":["analog-input","digital-input","digital-output","pwm"]}, {"pin":"D12","function":"A3 — Analog In / Capacitive Touch / PWM","protocol":null,"capabilities":["analog-input","digital-input","digital-output","pwm"]}, {"pin":"D24","function":"A4/SDA — Analog In / I2C SDA / Capacitive Touch","protocol":"I2C","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"D25","function":"A5/SCL — Analog In / I2C SCL / Capacitive Touch","protocol":"I2C","capabilities":["analog-input","digital-input","digital-output"]}
- **Components:** {"name":"ATmega32u4","type":"mcu","label":"MCU","description":"8-bit AVR microcontroller at 8MHz, 3.3V with native USB, 32KB flash, 2.5KB SRAM.","datasheetUrl":"http://www.atmel.com/Images/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf"}, {"name":"LIS3DH","type":"accelerometer","label":"Accelerometer","description":"ST triple-axis MEMS accelerometer with tap detection and free-fall detection.","datasheetUrl":"https://www.st.com/resource/en/datasheet/lis3dh.pdf"}, {"name":"SPW2430HR5H-B","type":"microphone","label":"MEMS Microphone","description":"MEMS microphone for sound sensing and audio input.","datasheetUrl":"https://cdn-learn.adafruit.com/assets/assets/000/040/891/original/SPW2430HR5H-B.pdf"}, {"name":"NCP15XH103F03RC","type":"thermistor","label":"Thermistor","description":"NTC thermistor for ambient temperature measurement.","datasheetUrl":"https://cdn-learn.adafruit.com/assets/assets/000/040/892/original/NCP15XH103F03RC.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"D2","SCL":"D3"}}, {"name":"UART","pins":{"TX":"D1","RX":"D0"}}, {"name":"SPI","pins":{"MOSI":"D16","MISO":"D14","SCK":"D15"}}, {"name":"USB HID","pins":{}}
- **Usb:** Micro-USB
- **Power:** 5V via Micro-USB / AAA battery pack / 3.7V LiPo
- **Firmware Compatible:** arduino
- **Use Cases:** educational-platform, wearable, prototyping, stem-education
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/3000, Github Url: https://github.com/adafruit/Adafruit-Circuit-Playground-PCB, Wiki Url: https://learn.adafruit.com/introducing-circuit-playground/overview, Datasheet Url: http://www.atmel.com/Images/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf, Schematics Url: https://cdn-learn.adafruit.com/assets/assets/000/031/914/medium800/circuit_playground_schem.png

## Tags

`circuit-playground`, `atmega32u4`, `neopixel`, `educational`, `capacitive-touch`, `accelerometer`, `wearable`, `adafruit`

---
[View full page](https://openhardware.directory/s/1439/circuit-playground-classic)

---

# Adafruit GEMMA M0

> Coin-sized wearable microcontroller board with ATSAMD21E18 Cortex M0+ at 48MHz, 3 I/O sew pads, built-in RGB DotStar LED, and CircuitPython pre-installed. Designed for e-textiles and wearable projects.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 9.95, Buy Url: https://www.adafruit.com/product/3501
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3501","price":9.95}
- **Board Type:** dev-board
- **Specs:** Cpu: ATSAMD21E18 ARM Cortex M0+, Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 48MHz, Cpu Cores: 1, Clock Speed: 48 MHz, Ram: 32 KB, Flash: 256 KB, Dimensions: 27.95mm × 27.95mm × 6.4mm, Weight: 2.1g, Operating Voltage: 3.3V, Power: 5V via Micro USB or LiPo battery via JST connector, Sd Card: none
- **Components:** {"name":"ATSAMD21E18","type":"mcu","label":"Microcontroller","description":"32-bit ARM Cortex M0+ microcontroller at 48 MHz with 256 KB flash and 32 KB SRAM.","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/SAM-D21DA1-Family-Data-Sheet-DS40001882G.pdf"}, {"name":"APA102 DotStar","type":"led","label":"RGB LED","description":"Built-in RGB DotStar LED for status indication and animations.","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/2343/SK9822_FINAL.pdf"}
- **Gpio Map:** {"pin":"D0","function":"SDA","protocol":"I2C","capabilities":["digital-input","digital-output","analog-input","touch"]}, {"pin":"D1","function":"SCL","protocol":"I2C","capabilities":["digital-input","digital-output","pwm","touch","dac"]}, {"pin":"D2","function":"ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input","touch"]}, {"pin":"D3","function":"MOSI","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D4","function":"MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"D0","SCL":"D1"}}, {"name":"SPI","pins":{"MOSI":"D3","MISO":"D4","SCK":"D2"}}, {"name":"UART","pins":{"TX":"D1","RX":"D0"}}
- **Available Software:** CircuitPython, Arduino
- **Firmware Compatible:** circuitpython, arduino
- **Links:** Product Page: https://www.adafruit.com/product/3501, Product Url: https://www.adafruit.com/product/3501, Documentation: https://learn.adafruit.com/adafruit-gemma-m0/overview, Github Url: https://github.com/adafruit/Adafruit-GEMMA-M0-PCB, Schematic: https://github.com/adafruit/Adafruit-GEMMA-M0-PCB/blob/master/Adafruit%20Gemma%20M0.sch
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** wearable, e-textiles, led-art, education, prototyping

## Tags

`wearable`, `circuitpython`, `arduino`, `atsamd21`, `cortex-m0`, `adafruit`, `gemma`, `e-textiles`

---
[View full page](https://openhardware.directory/s/1439/adafruit-gemma-m0)

---

# Adafruit Metro M7 with microSD

> High-performance Arduino-compatible board powered by the NXP iMX RT1011 Cortex-M7 at 500 MHz, with 8MB QSPI flash, microSD slot, STEMMA QT, and USB-C.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 19.95, Buy Url: https://www.adafruit.com/product/5600
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5600","price":19.95}
- **Board Type:** dev-board
- **Specs:** Cpu: NXP iMX RT1011, Cpu Architecture: ARM Cortex-M7, Cpu Frequency: 500 MHz, Cpu Cores: 1, Flash: 8 MB, Ram: 128 KB, Sd Card: microSD, Operating Voltage: 3.3V, Power: 5V via USB-C or 6-12V DC barrel jack, Dimensions: 53.2 x 72 mm, Weight: 22.5 g, Usb Type: USB-C
- **Components:** {"name":"NXP iMX RT1011","type":"mcu","label":"MCU","description":"ARM Cortex-M7 crossover microcontroller at 500 MHz with 128KB SRAM.","datasheetUrl":"https://www.nxp.com/docs/en/data-sheet/IMXRT1010CEC.pdf"}, {"name":"NeoPixel RGB LED","type":"led","label":"Status LED","description":"Addressable RGB NeoPixel for status indication.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"A4","SCL":"A5"}}, {"name":"SPI","pins":{"MOSI":"D11","MISO":"D12","SCK":"D13","CS":"D10"}}, {"name":"UART","pins":{"TX":"D1","RX":"D0"}}, {"name":"SWD"}
- **Gpio Map:** {"pin":"D0","function":"RX","protocol":"UART","capabilities":["uart-rx","digital"]}, {"pin":"D1","function":"TX","protocol":"UART","capabilities":["uart-tx","digital"]}, {"pin":"A0","function":"A0","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"A1","function":"A1","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"A2","function":"A2","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"A3","function":"A3","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"A4","function":"SDA","protocol":"I2C","capabilities":["i2c-sda","analog","digital"]}, {"pin":"A5","function":"SCL","protocol":"I2C","capabilities":["i2c-scl","analog","digital"]}, {"pin":"D10","function":"CS","protocol":"SPI","capabilities":["spi-cs","digital"]}, {"pin":"D11","function":"MOSI","protocol":"SPI","capabilities":["spi-mosi","digital"]}, {"pin":"D12","function":"MISO","protocol":"SPI","capabilities":["spi-miso","digital"]}, {"pin":"D13","function":"SCK","protocol":"SPI","capabilities":["spi-sck","digital"]}
- **Firmware Compatible:** circuitpython, C/C++
- **Available Software:** {"name":"CircuitPython","url":"https://circuitpython.org/board/adafruit_metro_m7_1011/"}
- **Links:** Product Url: https://www.adafruit.com/product/5600, Learn Guide: https://learn.adafruit.com/adafruit-metro-m7-microsd
- **Certifications:** RoHS
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** prototyping, data-logging, iot, education

## Tags

`adafruit`, `metro`, `imx-rt1011`, `cortex-m7`, `nxp`, `circuitpython`, `arduino-compatible`, `microsd`

---
[View full page](https://openhardware.directory/s/1439/adafruit-metro-m7)

---

# Adafruit QT Py RP2040

> Tiny RP2040-based dev board in the QT Py / Seeed XIAO form factor, featuring 8MB flash, USB-C, a NeoPixel, and a STEMMA QT connector for solderless I2C sensor wiring.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 9.95, Buy Url: https://www.adafruit.com/product/4900
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/4900","price":9.95}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Specs:** Cpu: ARM Cortex-M0+ dual-core @ 125 MHz (RP2040), Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 125 MHz, Cpu Cores: 2, Ram: 264 KB SRAM, Flash: 8MB SiP, Power: 5V, Usb Connector: USB-C, Sd Card: none, Dimensions: 21.8 × 17.8 × 5.8 mm, Weight: 2.2 g, Operating Voltage: 3.3 V, Adc Channels: 4 × 12-bit, Pwm Channels: 16
- **Components:** {"name":"RP2040","type":"mcu","label":"MCU","description":"Raspberry Pi dual-core ARM Cortex-M0+ microcontroller at 125 MHz with 264 KB SRAM and PIO state machines.","datasheetUrl":"https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf"}, {"name":"W25Q64JV","type":"flash","label":"SPI Flash","description":"8 MB SPI NOR Flash providing code and data storage for CircuitPython, MicroPython, or Arduino sketches.","datasheetUrl":"https://www.winbond.com/resource-files/w25q64jv%20revj%2003272018%20plus.pdf"}, {"name":"WS2812B","type":"led","label":"NeoPixel RGB LED","description":"Addressable RGB LED with dedicated power-control pin to cut power during sleep.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf"}
- **Gpio Map:** {"pin":"GPIO26","function":"A0 — ADC0","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output","pwm","touch"]}, {"pin":"GPIO27","function":"A1 — ADC1","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output","pwm","touch"]}, {"pin":"GPIO28","function":"A2 — ADC2","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output","pwm","touch"]}, {"pin":"GPIO29","function":"A3 — ADC3","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output","pwm","touch"]}, {"pin":"GPIO4","function":"SDA — I2C (breakout)","protocol":"I2C","capabilities":["digital-input","digital-output","pwm","touch"]}, {"pin":"GPIO5","function":"SCL — I2C (breakout)","protocol":"I2C","capabilities":["digital-input","digital-output","pwm","touch"]}, {"pin":"GPIO6","function":"TX — UART","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO7","function":"RX — UART","protocol":"UART","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO2","function":"MOSI — SPI","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","touch"]}, {"pin":"GPIO3","function":"MISO — SPI","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","touch"]}, {"pin":"GPIO4","function":"SCK — SPI","protocol":"SPI","capabilities":["digital-input","digital-output","pwm","touch"]}, {"pin":"GPIO22","function":"SDA — I2C (STEMMA QT)","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO19","function":"SCL — I2C (STEMMA QT)","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO2","function":"D2 — GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm","touch"]}, {"pin":"GPIO3","function":"D3 — GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm","touch"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO22","SCL":"GPIO19"},"notes":"STEMMA QT connector"}, {"name":"I2C (breakout)","pins":{"SDA":"GPIO4","SCL":"GPIO5"}}, {"name":"SPI","pins":{"MOSI":"GPIO2","MISO":"GPIO3","SCK":"GPIO4"}}, {"name":"UART","pins":{"TX":"GPIO6","RX":"GPIO7"}}, {"name":"USB","notes":"Native USB — CDC, HID, MIDI, mass storage"}, {"name":"PWM","notes":"Available on all GPIO pins"}, {"name":"PIO","notes":"2x PIO blocks, 4 state machines each"}
- **Bus Interfaces:** i2c, spi, uart, USB
- **Firmware Compatible:** circuitpython, micropython, arduino, pico-sdk
- **Available Software:** {"name":"CircuitPython","url":"https://circuitpython.org/board/adafruit_qtpy_rp2040/"}, {"name":"MicroPython","url":"https://micropython.org/download/RPI_PICO/"}, {"name":"Arduino (RP2040 core)","url":"https://github.com/earlephilhower/arduino-pico"}
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/4900, Github Url: https://github.com/adafruit/Adafruit-QT-Py-RP2040-PCB, Learn Guide: https://learn.adafruit.com/adafruit-qt-py-2040, Pinout: https://learn.adafruit.com/adafruit-qt-py-2040/pinouts, Datasheet Url: https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf
- **Use Cases:** iot, wearable, smart-home
- **Prompt Version:** adafruit-bulk-import-v1

## Tags

`rp2040`, `qt-py`, `stemma-qt`, `circuitpython`, `micropython`, `usb-c`, `neopixel`, `tiny`

---
[View full page](https://openhardware.directory/s/1439/adafruit-qt-py-rp2040)

---

# Arduino Uno Ethernet

> Arduino UNO with built-in Ethernet and microSD slot based on the ATmega328P at 16 MHz — a self-contained board for networked Arduino projects without needing a separate Ethernet shield.

## Details

- **Brand:** Arduino
- **Price:** Usd: 65, Buy Url: https://www.adafruit.com/product/418
- **Stores:** {"name":"Amazon US","url":"https://www.amazon.com/dp/B006UT97FE","price":"$59.00"}
- **Board Type:** dev-board
- **Connectivity:** Ethernet: 10/100 Mbps
- **Specs:** Cpu: ATmega328P @ 16 MHz, Cpu Architecture: AVR, Cpu Frequency: 16MHz, Cpu Cores: 1, Flash: 32 KB, Ram: 2 KB, Eeprom: 1 KB, Operating Voltage: 5V, Power: 7-12V DC barrel jack or FTDI 5V, Sd Card: microSD, Analog Inputs: 6, Pwm Outputs: 4, Uarts: 1, Dimensions: Arduino UNO form factor
- **Components:** {"name":"ATmega328P","type":"mcu","label":"Microcontroller","description":"8-bit AVR microcontroller at 16 MHz with 32KB flash, 2KB SRAM","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf"}, {"name":"W5100","type":"ethernet","label":"Ethernet Controller","description":"Wiznet W5100 hardwired TCP/IP embedded Ethernet controller with 10/100 Ethernet support","datasheetUrl":"https://www.wiznet.io/wp-content/uploads/wiznethome/Chip/W5100/Document/W5100_Datasheet_v1.2.7.pdf"}
- **Protocols:** {"name":"UART","pins":{"TX":"D1","RX":"D0"}}, {"name":"SPI","pins":{"MOSI":"D11","MISO":"D12","SCK":"D13","ETH_CS":"D10","SD_CS":"D4"}}, {"name":"I2C","pins":{"SDA":"A4","SCL":"A5"}}, {"name":"ICSP","notes":"6-pin ICSP header for direct AVR programming"}
- **Gpio Map:** {"pin":"D0","name":"RX","function":"UART RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D1","name":"TX","function":"UART TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D2","name":"GPIO / INT0","function":"Digital I/O, External Interrupt 0","capabilities":["digital-input","digital-output","interrupt"]}, {"pin":"D3","name":"GPIO / INT1 / PWM","function":"Digital I/O, PWM, External Interrupt 1","capabilities":["digital-input","digital-output","pwm","interrupt"]}, {"pin":"D4","name":"SD_CS","function":"microSD Chip Select (SPI)","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D5","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D7","name":"GPIO","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"D8","name":"GPIO","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"D9","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D10","name":"ETH_CS / PWM","function":"Ethernet W5100 Chip Select (SPI), PWM","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D11","name":"MOSI / PWM","function":"SPI MOSI, PWM","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D12","name":"MISO","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D13","name":"SCK","function":"SPI SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"A0","name":"Analog 0 / D14","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A1","name":"Analog 1 / D15","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A2","name":"Analog 2 / D16","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A3","name":"Analog 3 / D17","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A4","name":"SDA / Analog 4 / D18","function":"I2C SDA, Analog Input","protocol":"I2C","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A5","name":"SCL / Analog 5 / D19","function":"I2C SCL, Analog Input","protocol":"I2C","capabilities":["analog-input","digital-input","digital-output"]}
- **Available Software:** Arduino IDE, PlatformIO
- **Links:** Product Url: https://www.adafruit.com/product/418, Wiki Url: https://docs.arduino.cc/retired/boards/arduino-ethernet-rev3-without-poe
- **Firmware Compatible:** arduino, platformio
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** developer
- **Use Cases:** iot, networking, data-logging, home-automation

## Tags

`arduino`, `atmega328p`, `ethernet`, `microsd`, `iot`, `networking`

---
[View full page](https://openhardware.directory/s/1439/arduino-uno-ethernet)

---

# Arduino Due

> Arduino's first 32-bit ARM board based on the AT91SAM3X8E Cortex-M3 at 84 MHz with 512KB flash, 96KB SRAM, dual USB ports, 2 DACs, and 12 PWM channels in Mega form factor.

## Details

- **Brand:** Arduino
- **Price:** Usd: 47.5, Buy Url: https://store-usa.arduino.cc/products/arduino-due
- **Stores:** {"name":"Arduino Store (US)","url":"https://store-usa.arduino.cc/products/arduino-due","price":"$47.50"}, {"name":"Arduino Store (EU)","url":"https://store.arduino.cc/products/arduino-due","price":"€52.50"}, {"name":"DigiKey","url":"https://www.digikey.com/en/products/detail/arduino/A000062/3476358","price":"$47.15"}, {"name":"Mouser","url":"https://www.mouser.com/ProductDetail/Arduino/A000062","price":"$47.15"}, {"name":"Amazon US","url":"https://www.amazon.com/dp/B00A6C3JN2","price":"$47.15"}
- **Board Type:** dev-board
- **Specs:** Cpu: AT91SAM3X8E ARM Cortex-M3 @ 84 MHz, Cpu Architecture: ARM Cortex-M3, Cpu Frequency: 84MHz, Cpu Cores: 1, Flash: 512 KB, Ram: 96 KB, Operating Voltage: 3.3V, Power: 5V via Micro USB or 7-12V DC barrel jack, Sd Card: No, Analog Inputs: 12, Pwm Outputs: 12, Uarts: 4, Dimensions: 101.52 × 53.3 mm, Weight: 36g
- **Components:** {"name":"AT91SAM3X8E","type":"mcu","label":"Microcontroller (ARM Cortex-M3)","description":"Atmel ARM Cortex-M3 at 84 MHz with 512KB flash, 96KB SRAM, USB OTG host, 2 DACs, CAN bus","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-11057-32-bit-Cortex-M3-Microcontroller-SAM3X-SAM3A_Datasheet.pdf"}
- **Protocols:** {"name":"UART","pins":{"TX0":"D1","RX0":"D0","TX1":"D18","RX1":"D19","TX2":"D16","RX2":"D17","TX3":"D14","RX3":"D15"}}, {"name":"SPI","pins":{"MOSI":"D75","MISO":"D74","SCK":"D76","SS":"D10"}}, {"name":"I2C","pins":{"SDA":"D20","SCL":"D21"}}, {"name":"USB","notes":"Dual USB: Programming port (EDBG) and Native USB OTG port"}, {"name":"CAN","notes":"CAN bus on CAN0/CAN1 headers"}, {"name":"ICSP","notes":"6-pin ICSP header"}
- **Gpio Map:** {"pin":"D0","name":"RX0","function":"UART0 RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D1","name":"TX0","function":"UART0 TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D2","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D3","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D4","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D5","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D7","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D8","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D9","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D10","name":"SS / PWM","function":"SPI SS, PWM","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D11","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D12","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D13","name":"LED / PWM","function":"Onboard LED, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D14","name":"TX3","function":"UART3 TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D15","name":"RX3","function":"UART3 RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D16","name":"TX2","function":"UART2 TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D17","name":"RX2","function":"UART2 RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D18","name":"TX1","function":"UART1 TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D19","name":"RX1","function":"UART1 RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D20","name":"SDA","function":"I2C SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D21","name":"SCL","function":"I2C SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D74","name":"MISO (ICSP pin 1)","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D75","name":"MOSI (ICSP pin 4)","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D76","name":"SCK (ICSP pin 3)","function":"SPI SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"DAC0","name":"DAC0","function":"12-bit DAC Output 0","capabilities":["analog-output"]}, {"pin":"DAC1","name":"DAC1","function":"12-bit DAC Output 1","capabilities":["analog-output"]}, {"pin":"A0","name":"Analog 0","function":"12-bit Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A1","name":"Analog 1","function":"12-bit Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A2","name":"Analog 2","function":"12-bit Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A3","name":"Analog 3","function":"12-bit Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A4","name":"Analog 4","function":"12-bit Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A5","name":"Analog 5","function":"12-bit Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A6","name":"Analog 6","function":"12-bit Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A7","name":"Analog 7","function":"12-bit Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A8","name":"Analog 8","function":"12-bit Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A9","name":"Analog 9","function":"12-bit Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A10","name":"Analog 10","function":"12-bit Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A11","name":"Analog 11","function":"12-bit Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}
- **Available Software:** Arduino IDE, PlatformIO
- **Links:** Product Url: https://www.adafruit.com/product/1076, Wiki Url: https://docs.arduino.cc/hardware/due, Datasheet Url: https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-11057-32-bit-Cortex-M3-Microcontroller-SAM3X-SAM3A_Datasheet.pdf
- **Firmware Compatible:** arduino, platformio
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** developer
- **Use Cases:** audio, robotics, scientific-instrumentation, prototyping, automation

## Tags

`arduino`, `arm`, `cortex-m3`, `32-bit`, `development-board`, `dac`, `usb-host`

---
[View full page](https://openhardware.directory/s/1439/arduino-due)

---

# Adafruit GEMMA v2

> Tiny 27mm round sewable wearable microcontroller with ATtiny85 at 8 MHz, 3 GPIO, Micro USB programming, 3.3V power, and reverse-polarity protection — ideal for small LED and NeoPixel wearable projects.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 9.95, Buy Url: https://www.adafruit.com/product/1222
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/1222","price":"9.95"}
- **Board Type:** dev-board
- **Specs:** Cpu: ATtiny85 @ 8 MHz, Cpu Architecture: AVR, Cpu Frequency: 8MHz, Cpu Cores: 1, Flash: 8 KB, Ram: 512 bytes, Eeprom: 512 bytes, Operating Voltage: 3.3V, Power: 3.3V via Micro USB or battery (up to 16V), Sd Card: none, Dimensions: 27.98 mm diameter × 7.14 mm, Weight: 3.29g
- **Components:** {"name":"ATtiny85","type":"mcu","label":"Microcontroller","description":"8-bit AVR microcontroller at 8 MHz with 8KB flash, 512B SRAM, 512B EEPROM and 5 I/O pins","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/ATtiny25-45-85-Datasheet-DS40002187A.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"D0","SCL":"D2"}}, {"name":"SPI","notes":"Software SPI available on D0/D1/D2"}, {"name":"USB","notes":"Bit-bang USB via D3 (USB-) and D4 (USB+) for programming only"}
- **Gpio Map:** {"pin":"D0","name":"SDA / PWM / A1","function":"I2C SDA, PWM, Analog Input (ATtiny85 PB0)","protocol":"I2C","capabilities":["digital-input","digital-output","pwm","analog-input"]}, {"pin":"D1","name":"GPIO / PWM / LED","function":"Digital I/O, PWM, Onboard LED (ATtiny85 PB1)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D2","name":"SCL / A1","function":"I2C SCL, Analog Input (ATtiny85 PB2)","protocol":"I2C","capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"D3","name":"USB-","function":"USB Data- (bit-bang, ATtiny85 PB3)","capabilities":["digital-input","digital-output"]}, {"pin":"D4","name":"USB+ / A2","function":"USB Data+ (bit-bang), Analog Input (ATtiny85 PB4)","capabilities":["digital-input","digital-output","analog-input"]}
- **Available Software:** Arduino IDE
- **Links:** Product Url: https://www.adafruit.com/product/1222, Wiki Url: https://learn.adafruit.com/introducing-gemma/introduction
- **Firmware Compatible:** arduino
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** developer
- **Use Cases:** wearable, e-textiles, led-projects, maker

## Tags

`wearable`, `sewable`, `attiny85`, `neopixel`, `tiny`, `adafruit`, `gemma`

---
[View full page](https://openhardware.directory/s/1439/adafruit-gemma-v2)

---

# Adafruit Metro RP2350 with PSRAM

> The Adafruit Metro RP2350 with PSRAM is an Arduino Uno–footprint development board powered by the RP2350 chip, featuring 16MB flash, 520KB SRAM, and 8MB QSPI PSRAM for expanded dynamic memory — ideal for data-intensive CircuitPython and C/C++ projects.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 27.95, Buy Url: https://www.adafruit.com/product/6267
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/6267","price":"$27.95"}
- **Board Type:** rp2350
- **Specs:** Cpu: Dual ARM Cortex-M33 or dual RISC-V Hazard3 @ 150MHz (RP2350), Cpu Architecture: ARM Cortex-M33 / RISC-V Hazard3 (RP2350), Cpu Frequency: 150MHz, Cpu Cores: 2, Ram: 520KB SRAM, Psram: 8MB QSPI, Flash: 16MB, Usb: USB-C (native USB), Power: 5V USB-C or 6–12V DC barrel jack, Operating Voltage: 3.3V GPIO, Antenna Connector: none, Sd Card: none
- **Gpio Map:** {"pin":"GPIO0","function":"D0 / RX","protocol":"UART","capabilities":["uart-rx","digital"]}, {"pin":"GPIO1","function":"D1 / TX","protocol":"UART","capabilities":["uart-tx","digital"]}, {"pin":"GPIO2","function":"D2","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO3","function":"D3","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO4","function":"D4","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO5","function":"D5","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO6","function":"D6","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO7","function":"D7","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO8","function":"D8","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO9","function":"D9","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO10","function":"D10","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO11","function":"D11","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO12","function":"D12","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO13","function":"D13","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO18","function":"SCK","protocol":"SPI","capabilities":["spi-sck","digital"]}, {"pin":"GPIO19","function":"MOSI","protocol":"SPI","capabilities":["spi-mosi","digital"]}, {"pin":"GPIO20","function":"MISO","protocol":"SPI","capabilities":["spi-miso","digital"]}, {"pin":"GPIO22","function":"SDA","protocol":"I2C","capabilities":["i2c-sda","digital"]}, {"pin":"GPIO23","function":"SCL","protocol":"I2C","capabilities":["i2c-scl","digital"]}, {"pin":"GPIO26","function":"A0","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO27","function":"A1","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO28","function":"A2","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO29","function":"A3","protocol":"GPIO","capabilities":["analog","digital"]}
- **Components:** {"name":"RP2350","type":"mcu","label":"Raspberry Pi RP2350 MCU","description":"Dual-core ARM Cortex-M33 or RISC-V Hazard3 at 150MHz with 520KB SRAM, hardware crypto, and 12 PIO state machines.","datasheetUrl":"https://datasheets.raspberrypi.com/rp2350/rp2350-datasheet.pdf"}, {"name":"8MB QSPI PSRAM","type":"memory","label":"8MB QSPI PSRAM","description":"External 8MB QSPI pseudo-static RAM providing additional dynamic memory for data-intensive applications and Python scripting.","datasheetUrl":"https://www.adafruit.com/product/6267"}, {"name":"NeoPixel RGB LED","type":"led","label":"NeoPixel RGB LED","description":"Adafruit NeoPixel WS2812B addressable RGB LED for status indication and user feedback.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO22","SCL":"GPIO23"}}, {"name":"SPI","pins":{"MOSI":"GPIO19","MISO":"GPIO20","SCK":"GPIO18"}}, {"name":"UART","pins":{"TX":"GPIO1","RX":"GPIO0"}}, {"name":"PWM","pins":{}}, {"name":"PIO","pins":{}}, {"name":"HSTX","pins":{}}
- **Firmware Compatible:** circuitpython, micropython, arduino
- **Available Software:** {"name":"CircuitPython","url":"https://circuitpython.org/board/adafruit_metro_rp2350/"}, {"name":"Arduino IDE (RP2350 support)","url":"https://arduino-pico.readthedocs.io/"}
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** developer
- **Use Cases:** prototyping, education, iot, usb-hid-device
- **Links:** Product Url: https://www.adafruit.com/product/6267, Github Url: https://github.com/adafruit/Adafruit-Metro-RP2350-PCB, Wiki Url: https://learn.adafruit.com/adafruit-metro-rp2350
- **Certifications:** CE, FCC, RoHS

## Tags

`adafruit`, `metro`, `rp2350`, `psram`, `arduino-footprint`, `circuitpython`, `microcontroller`, `rp2040-successor`

---
[View full page](https://openhardware.directory/s/1439/adafruit-metro-rp2350-psram)

---

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

## Details

- **Brand:** Adafruit
- **Price:** Usd: 34.95, Buy Url: https://www.adafruit.com/product/5100
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5100","price":34.95}
- **Board Type:** macropad
- **Product Readiness:** developer
- **Specs:** Cpu: ARM Cortex-M0+ dual-core @ 130 MHz (RP2040), Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 130 MHz, Cpu Cores: 2, Ram: 264 KB SRAM, Flash: 8MB SiP, Power: 5V, Usb Connector: USB-C, Sd Card: none, Operating Voltage: 3.3V, Dimensions: 104 × 59.5 × 29 mm, Weight: 34 g, Display Size: 0.96", Display Type: OLED monochrome, Display Resolution: 128 × 64
- **Components:** {"name":"RP2040","type":"mcu","label":"MCU","description":"Raspberry Pi RP2040 dual-core ARM Cortex-M0+ at ~130 MHz with 264 KB SRAM, PIO state machines, and native USB.","datasheetUrl":"https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf"}, {"name":"SH1106","type":"display-driver","label":"OLED Display Driver","description":"Sino Wealth SH1106 SPI/I2C controller driving the 128×64 monochrome OLED panel.","datasheetUrl":"https://www.displayfuture.com/Display/datasheet/controller/SH1106.pdf"}, {"name":"WS2812B","type":"led","label":"NeoPixel RGB LEDs (×12)","description":"12 individual WS2812B addressable RGB LEDs, one under each key switch for per-key backlighting.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf"}
- **Gpio Map:** {"pin":"GPIO0","function":"KEY1 — key matrix","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO1","function":"KEY2 — key matrix","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO2","function":"KEY3 — key matrix","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO3","function":"KEY4 — key matrix","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO4","function":"KEY5 — key matrix","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO5","function":"KEY6 — key matrix","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO6","function":"KEY7 — key matrix","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO7","function":"KEY8 — key matrix","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO8","function":"KEY9 — key matrix","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO9","function":"KEY10 — key matrix","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO10","function":"KEY11 — key matrix","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO11","function":"KEY12 — key matrix","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"GPIO16","function":"SDA — I2C (STEMMA QT/OLED)","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO17","function":"SCL — I2C (STEMMA QT/OLED)","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO17","function":"NeoPixel data","protocol":null,"capabilities":["digital-output"]}, {"pin":"GPIO20","function":"Encoder A","protocol":null,"capabilities":["digital-input","pwm"]}, {"pin":"GPIO24","function":"Encoder B","protocol":null,"capabilities":["digital-input","pwm"]}, {"pin":"GPIO26","function":"A0 — ADC/Speaker","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output","pwm"]}, {"pin":"GPIO28","function":"A2 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO16","SCL":"GPIO17"}}, {"name":"USB","notes":"Native USB HID — keyboard, consumer control"}, {"name":"SPI","notes":"Available on GPIO pins for display"}
- **Bus Interfaces:** i2c, spi, USB
- **Firmware Compatible:** circuitpython, arduino, pico-sdk, KMK, qmk
- **Available Software:** {"name":"CircuitPython","url":"https://circuitpython.org/board/adafruit_macropad_rp2040/"}, {"name":"KMK Firmware","url":"https://kmkfw.io/"}, {"name":"Arduino","url":"https://github.com/earlephilhower/arduino-pico"}
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/5100, Github Url: https://github.com/adafruit/Adafruit-MACROPAD-RP2040-PCB, Learn Guide: https://learn.adafruit.com/adafruit-macropad-rp2040
- **Use Cases:** iot
- **Prompt Version:** adafruit-bulk-import-v1

## Tags

`rp2040`, `macropad`, `mechanical-keyboard`, `neopixel`, `oled`, `rotary-encoder`, `circuitpython`, `qmk`, `stemma-qt`

---
[View full page](https://openhardware.directory/s/1439/adafruit-macropad-rp2040)

---

# Netduino Plus

> The Netduino Plus is an open-source .NET Micro Framework microcontroller board with built-in Ethernet, Arduino-compatible pinout, and microSD slot — enabling C# development for connected embedded projects.

## Details

- **Brand:** Netduino
- **Price:** Usd: 60, Buy Url: https://www.adafruit.com/product/351
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/351","price":"$60.00"}
- **Board Type:** dev-board
- **Connectivity:** Ethernet: 10/100 Mbps
- **Specs:** Cpu: 32-bit ARM Cortex-M3 (.NET Micro Framework), Cpu Architecture: ARM Cortex-M, Cpu Frequency: Unknown, Cpu Cores: 1, Flash: 128 KB, Ram: 60 KB, Usb Connector: Micro-USB, Operating Voltage: 3.3V, Power: 5V via Micro-USB or DC jack (7-12V), Sd Card: microSD, Adc Channels: 6, Pwm Channels: 4, Uarts: 2
- **Components:** {"name":"STM32 (Cortex-M3)","type":"mcu","label":"Main MCU","description":"32-bit ARM Cortex-M3 microcontroller running .NET Micro Framework","datasheetUrl":"http://netduino.com/netduinoplus/specs.htm"}, {"name":"W5100 Ethernet Controller","type":"ethernet-controller","label":"Ethernet Controller","description":"Wiznet W5100 hardwired TCP/IP Ethernet controller providing 10/100 Mbps connectivity","datasheetUrl":"https://www.wiznet.io/product-item/w5100/"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"A4","SCL":"A5"}}, {"name":"SPI","pins":{"MOSI":"D11","MISO":"D12","SCK":"D13","CS":"D10"}}, {"name":"UART","pins":{"TX":"D1","RX":"D0"}}, {"name":"PWM"}
- **Gpio Map:** {"pin":"D0","name":"D0","functions":["GPIO","UART RX"]}, {"pin":"D1","name":"D1","functions":["GPIO","UART TX"]}, {"pin":"D2","name":"D2","functions":["GPIO"]}, {"pin":"D3","name":"D3","functions":["GPIO","PWM"]}, {"pin":"D4","name":"D4","functions":["GPIO"]}, {"pin":"D5","name":"D5","functions":["GPIO","PWM"]}, {"pin":"D6","name":"D6","functions":["GPIO","PWM"]}, {"pin":"D7","name":"D7","functions":["GPIO"]}, {"pin":"D8","name":"D8","functions":["GPIO"]}, {"pin":"D9","name":"D9","functions":["GPIO","PWM"]}, {"pin":"D10","name":"D10","functions":["GPIO","SPI CS"]}, {"pin":"D11","name":"D11","functions":["GPIO","SPI MOSI"]}, {"pin":"D12","name":"D12","functions":["GPIO","SPI MISO"]}, {"pin":"D13","name":"D13","functions":["GPIO","SPI CLK"]}, {"pin":"A0","name":"A0","functions":["GPIO","ADC"]}, {"pin":"A1","name":"A1","functions":["GPIO","ADC"]}, {"pin":"A2","name":"A2","functions":["GPIO","ADC"]}, {"pin":"A3","name":"A3","functions":["GPIO","ADC"]}, {"pin":"A4","name":"A4","functions":["GPIO","ADC","I2C SDA"]}, {"pin":"A5","name":"A5","functions":["GPIO","ADC","I2C SCL"]}
- **Available Software:** .NET Micro Framework, Visual Studio
- **Firmware Compatible:** dotnet-micro-framework
- **Links:** Product Url: https://www.adafruit.com/product/351, Product Page: https://www.adafruit.com/product/351, Docs: http://netduino.com, Community: http://forums.netduino.com/
- **Open Source Status:** partially-open
- **Product Readiness:** developer
- **Use Cases:** iot, industrial-automation

## Tags

`netduino`, `dotnet`, `ethernet`, `arduino-compatible`, `microcontroller`, `csharp`, `tcp-ip`

---
[View full page](https://openhardware.directory/s/1439/netduino-plus)

---

# PIC32 Pinguino

> The PIC32 Pinguino is an open-source Arduino-form-factor development board based on the Microchip PIC32MX440F256H 32-bit processor at 80MHz, with industrial-grade power input, LiPo battery support, and UEXT expansion connector.

## Details

- **Brand:** Pinguino
- **Price:** Usd: 34.95, Buy Url: https://www.adafruit.com/product/469
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/469","price":"$34.95"}
- **Board Type:** dev-board
- **Specs:** Cpu: PIC32MX440F256H @ 80MHz, Cpu Architecture: MIPS32, Cpu Frequency: 80MHz, Cpu Cores: 1, Flash: 256 KB, Ram: 32 KB, Usb Connector: Mini-USB, Operating Voltage: 3.3V, Power: 9–30V DC input or USB, Sd Card: none, Adc Channels: 10, Temperature Range: -25°C to +85°C
- **Components:** {"name":"PIC32MX440F256H","type":"mcu","label":"Main MCU","description":"Microchip PIC32MX440F256H 32-bit MIPS processor at 80MHz with 256KB flash and 32KB RAM","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/PIC32-PINGUINO.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"A4","SCL":"A5"}}, {"name":"SPI","pins":{"MOSI":"D11","MISO":"D12","SCK":"D13","CS":"D10"}}, {"name":"UART","pins":{"TX":"D1","RX":"D0"}}, {"name":"USB"}, {"name":"UEXT"}
- **Gpio Map:** {"pin":"D0","name":"D0","functions":["GPIO","UART RX"]}, {"pin":"D1","name":"D1","functions":["GPIO","UART TX"]}, {"pin":"D2","name":"D2","functions":["GPIO"]}, {"pin":"D3","name":"D3","functions":["GPIO","PWM"]}, {"pin":"D4","name":"D4","functions":["GPIO"]}, {"pin":"D5","name":"D5","functions":["GPIO","PWM"]}, {"pin":"D6","name":"D6","functions":["GPIO","PWM"]}, {"pin":"D7","name":"D7","functions":["GPIO"]}, {"pin":"D8","name":"D8","functions":["GPIO"]}, {"pin":"D9","name":"D9","functions":["GPIO","PWM"]}, {"pin":"D10","name":"D10","functions":["GPIO","SPI CS"]}, {"pin":"D11","name":"D11","functions":["GPIO","SPI MOSI"]}, {"pin":"D12","name":"D12","functions":["GPIO","SPI MISO"]}, {"pin":"D13","name":"D13","functions":["GPIO","SPI CLK"]}, {"pin":"A0","name":"A0","functions":["GPIO","ADC"]}, {"pin":"A1","name":"A1","functions":["GPIO","ADC"]}, {"pin":"A2","name":"A2","functions":["GPIO","ADC"]}, {"pin":"A3","name":"A3","functions":["GPIO","ADC"]}, {"pin":"A4","name":"A4","functions":["GPIO","ADC","I2C SDA"]}, {"pin":"A5","name":"A5","functions":["GPIO","ADC","I2C SCL"]}
- **Available Software:** Pinguino IDE, Arduino
- **Firmware Compatible:** arduino
- **Links:** Product Url: https://www.adafruit.com/product/469, Docs: http://www.pinguino.cc/, Schematics Url: http://www.pinguino.cc/
- **Battery Powered:** LiPo JST connector
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Open Source Status:** fully-open
- **Product Readiness:** developer
- **Use Cases:** iot, industrial-automation

## Tags

`pic32`, `pinguino`, `arduino-compatible`, `32-bit`, `mips`, `industrial`, `lipo-charging`

---
[View full page](https://openhardware.directory/s/1439/pic32-pinguino)

---

# Adafruit Trinket 5V

> Tiny 31×15mm Arduino-compatible microcontroller with ATtiny85 at 8–16 MHz, 5V logic, 8KB flash, 3 GPIO pins, and Micro USB — the 5V variant for interfacing with 5V sensors and NeoPixel LEDs.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 6.95, Buy Url: https://www.adafruit.com/product/1501
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/1501","price":"6.95"}
- **Board Type:** dev-board
- **Specs:** Cpu: ATtiny85 @ 8-16 MHz, Cpu Architecture: AVR, Cpu Frequency: 16MHz, Cpu Cores: 1, Flash: 8 KB, Ram: 512 bytes, Eeprom: 512 bytes, Operating Voltage: 5V, Power: 5V via Micro USB or up to 16V external, Sd Card: none, Dimensions: 31 × 15.5 mm, Weight: 1.85g
- **Components:** {"name":"ATtiny85","type":"mcu","label":"Microcontroller","description":"8-bit AVR microcontroller configurable at 8-16 MHz with 8KB flash, 512B SRAM, 512B EEPROM and 5 I/O pins","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/ATtiny25-45-85-Datasheet-DS40002187A.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"D0","SCL":"D2"}}, {"name":"SPI","notes":"Software SPI — MOSI=D0, MISO=D1, SCK=D2"}, {"name":"USB","notes":"Bit-bang USB via D3 (USB-) and D4 (USB+) for programming only"}
- **Gpio Map:** {"pin":"D0","name":"SDA / PWM / A0","function":"I2C SDA (ATtiny85 PB0), PWM, Analog Input","protocol":"I2C","capabilities":["digital-input","digital-output","pwm","analog-input"]}, {"pin":"D1","name":"GPIO / PWM / LED","function":"Digital I/O (ATtiny85 PB1), PWM, Onboard LED (#1 red)","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D2","name":"SCL / A1","function":"I2C SCL (ATtiny85 PB2), Analog Input","protocol":"I2C","capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"D3","name":"USB- / A3","function":"USB Data- bit-bang (ATtiny85 PB3), Analog Input","capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"D4","name":"USB+ / A2","function":"USB Data+ bit-bang (ATtiny85 PB4), Analog Input","capabilities":["digital-input","digital-output","analog-input"]}
- **Available Software:** Arduino IDE
- **Links:** Product Url: https://www.adafruit.com/product/1501, Wiki Url: https://learn.adafruit.com/introducing-trinket
- **Firmware Compatible:** arduino
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** developer
- **Use Cases:** maker, wearable, led-projects, neopixel, embedded-development

## Tags

`attiny85`, `tiny`, `5v`, `arduino-compatible`, `neopixel`, `adafruit`, `trinket`

---
[View full page](https://openhardware.directory/s/1439/adafruit-trinket-5v)

---

# Netduino Plus 2

> The Netduino Plus 2 is an Arduino R3-compatible .NET Micro Framework development board with a 168MHz ARM Cortex-M4 processor, built-in Ethernet, microSD slot, and 12-bit ADC — offering C# programming for connected embedded applications.

## Details

- **Brand:** Netduino
- **Price:** Usd: 59.95, Buy Url: https://www.adafruit.com/product/1104
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/1104","price":"$59.95"}
- **Board Type:** dev-board
- **Connectivity:** Ethernet: 10/100 Mbps
- **Specs:** Cpu: STM32F427 ARM Cortex-M4 @ 168MHz, Cpu Architecture: ARM Cortex-M4, Cpu Frequency: 168MHz, Cpu Cores: 1, Flash: 384 KB, Ram: 100+ KB, Usb Connector: Micro-USB, Operating Voltage: 3.3V, Power: 5V via Micro-USB or DC jack, Sd Card: microSD, Adc Bits: 12, Pwm Channels: 6, Uarts: 4, Voltage5v Tolerant: true
- **Components:** {"name":"STM32F427","type":"mcu","label":"Main MCU","description":"ST Microelectronics STM32F427 ARM Cortex-M4F at 168MHz with FPU, 384KB flash, 100KB+ RAM","datasheetUrl":"http://www.netduino.com/netduinoplus2/specs.htm"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"A4","SCL":"A5"}}, {"name":"SPI","pins":{"MOSI":"D11","MISO":"D12","SCK":"D13","CS":"D10"}}, {"name":"UART","pins":{"TX":"D1","RX":"D0"}}, {"name":"PWM"}, {"name":"JTAG"}
- **Gpio Map:** {"pin":"D0","name":"D0","functions":["GPIO","UART RX"]}, {"pin":"D1","name":"D1","functions":["GPIO","UART TX"]}, {"pin":"D2","name":"D2","functions":["GPIO"]}, {"pin":"D3","name":"D3","functions":["GPIO","PWM"]}, {"pin":"D4","name":"D4","functions":["GPIO"]}, {"pin":"D5","name":"D5","functions":["GPIO","PWM"]}, {"pin":"D6","name":"D6","functions":["GPIO","PWM"]}, {"pin":"D7","name":"D7","functions":["GPIO"]}, {"pin":"D8","name":"D8","functions":["GPIO"]}, {"pin":"D9","name":"D9","functions":["GPIO","PWM"]}, {"pin":"D10","name":"D10","functions":["GPIO","SPI CS","PWM"]}, {"pin":"D11","name":"D11","functions":["GPIO","SPI MOSI","PWM"]}, {"pin":"D12","name":"D12","functions":["GPIO","SPI MISO"]}, {"pin":"D13","name":"D13","functions":["GPIO","SPI CLK"]}, {"pin":"A0","name":"A0","functions":["GPIO","ADC"]}, {"pin":"A1","name":"A1","functions":["GPIO","ADC"]}, {"pin":"A2","name":"A2","functions":["GPIO","ADC"]}, {"pin":"A3","name":"A3","functions":["GPIO","ADC"]}, {"pin":"A4","name":"A4","functions":["GPIO","ADC","I2C SDA"]}, {"pin":"A5","name":"A5","functions":["GPIO","ADC","I2C SCL"]}
- **Available Software:** .NET Micro Framework, Visual Studio, Mono
- **Firmware Compatible:** dotnet-micro-framework
- **Links:** Product Url: https://www.adafruit.com/product/1104, Docs: http://www.netduino.com/netduinoplus2/specs.htm, Community: http://forums.netduino.com/
- **Open Source Status:** partially-open
- **Product Readiness:** developer
- **Use Cases:** iot, industrial-automation

## Tags

`netduino`, `dotnet`, `ethernet`, `arduino-compatible`, `cortex-m4`, `csharp`, `microsd`

---
[View full page](https://openhardware.directory/s/1439/netduino-plus-2)

---

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

## Details

- **Brand:** Adafruit
- **Price:** Usd: 9.95, Buy Url: https://www.adafruit.com/product/3675
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3675","price":9.95}
- **Board Type:** dev-board
- **Specs:** Cpu: Atmel ATmega32u4 AVR, Cpu Architecture: AVR, Cpu Frequency: 8MHz, Cpu Cores: 1, Ram: 2 KB, Flash: 28 KB, Gpio: 23, Dimensions: 35mm × 17mm × 4.2mm, Weight: 2.7g, Operating Voltage: 3.3V, Power: 3.3V via Micro USB or up to 6V via VIN pin, Sd Card: none
- **Components:** {"name":"ATmega32u4","type":"mcu","label":"Microcontroller","description":"8-bit AVR microcontroller at 8 MHz with 32KB flash, 2.5KB SRAM, native USB HID/CDC/MIDI.","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf"}
- **Gpio Map:** {"pin":"D0","function":"RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D1","function":"TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D2","function":"SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D3","function":"SCL","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D4","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"D5","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D7","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"D9","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D10","function":"SS","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D11","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D12","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"D13","function":"LED","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"D14","function":"MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D15","function":"SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D16","function":"MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"A0","function":"ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"A1","function":"ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"A2","function":"ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"A3","function":"ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"A4","function":"ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"A5","function":"ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"D2","SCL":"D3"}}, {"name":"SPI","pins":{"MOSI":"D16","MISO":"D14","SCK":"D15","SS":"D10"}}, {"name":"UART","pins":{"TX":"D1","RX":"D0"}}, {"name":"USB-HID","pins":{}}
- **Available Software:** Arduino
- **Firmware Compatible:** arduino
- **Links:** Product Page: https://www.adafruit.com/product/3675, Product Url: https://www.adafruit.com/product/3675, Documentation: https://learn.adafruit.com/introducting-itsy-bitsy-32u4, Github Url: https://github.com/adafruit/Adafruit-ItsyBitsy-32u4-PCB
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** usb-hid, wearable, prototyping, education, compact-controller

## Tags

`arduino`, `atmega32u4`, `usb-hid`, `3v3`, `compact`, `adafruit`, `itsybitsy`, `avr`

---
[View full page](https://openhardware.directory/s/1439/adafruit-itsybitsy-32u4-3v)

---

# Adafruit ItsyBitsy 32u4 5V 16MHz

> Ultra-compact 5V Arduino-compatible board with ATmega32u4 at 16MHz, native USB HID, 23 GPIO pins, 2KB RAM, 28KB flash, and Micro USB. Measures 35mm × 18mm — small form factor with full Arduino Leonardo capability.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 9.95, Buy Url: https://www.adafruit.com/product/3677
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3677","price":9.95}
- **Board Type:** dev-board
- **Specs:** Cpu: Atmel ATmega32u4 AVR, Cpu Architecture: AVR, Cpu Frequency: 16MHz, Cpu Cores: 1, Ram: 2 KB, Flash: 28 KB, Gpio: 23, Dimensions: 35mm × 18mm × 4.1mm, Weight: 2.6g, Operating Voltage: 5V, Power: 5V via Micro USB or up to 16V via VIN pin, Sd Card: none
- **Components:** {"name":"ATmega32u4","type":"mcu","label":"Microcontroller","description":"8-bit AVR microcontroller at 16 MHz with 32KB flash, 2.5KB SRAM, native USB HID/CDC/MIDI.","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf"}
- **Gpio Map:** {"pin":"D0","function":"RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D1","function":"TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D2","function":"SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D3","function":"SCL","protocol":"I2C","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D4","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"D5","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D7","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"D9","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D10","function":"SS","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D11","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D12","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"D13","function":"LED","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"D14","function":"MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D15","function":"SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D16","function":"MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"A0","function":"ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"A1","function":"ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"A2","function":"ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"A3","function":"ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"A4","function":"ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"A5","function":"ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"D2","SCL":"D3"}}, {"name":"SPI","pins":{"MOSI":"D16","MISO":"D14","SCK":"D15","SS":"D10"}}, {"name":"UART","pins":{"TX":"D1","RX":"D0"}}, {"name":"USB-HID","pins":{}}
- **Available Software:** Arduino
- **Firmware Compatible:** arduino
- **Links:** Product Page: https://www.adafruit.com/product/3677, Product Url: https://www.adafruit.com/product/3677, Documentation: https://learn.adafruit.com/introducting-itsy-bitsy-32u4, Github Url: https://github.com/adafruit/Adafruit-ItsyBitsy-32u4-PCB
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** usb-hid, wearable, prototyping, education, compact-controller

## Tags

`arduino`, `atmega32u4`, `usb-hid`, `5v`, `compact`, `adafruit`, `itsybitsy`, `avr`

---
[View full page](https://openhardware.directory/s/1439/adafruit-itsybitsy-32u4-5v)

---

# Netduino 3

> The Netduino 3 is an open-source .NET Micro Framework development board powered by the STM32F427VG ARM Cortex-M4 at 168MHz, featuring Arduino shield compatibility, 3 GOBUS ports, and 6 analog input channels for C# embedded development.

## Details

- **Brand:** Netduino
- **Price:** Usd: 39.95, Buy Url: https://www.adafruit.com/product/2682
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/2682","price":"$39.95"}
- **Board Type:** dev-board
- **Specs:** Cpu: STM32F427 ARM Cortex-M4 @ 168MHz, Cpu Architecture: ARM Cortex-M4, Cpu Frequency: 168MHz, Cpu Cores: 1, Flash: 1408 KB, Ram: 164+ KB, Usb Connector: Micro-USB, Operating Voltage: 3.3V, Power: 7.5–12V DC or USB, Sd Card: none, Adc Channels: 6, Adc Bits: 12, Dimensions: 79.5mm × 53.3mm × 12.3mm, Weight: 28g, Temperature Range: 0°C to 70°C
- **Components:** {"name":"STM32F427VG","type":"mcu","label":"Main MCU","description":"ST Microelectronics STM32F427VG ARM Cortex-M4F at 168MHz with FPU, 1408KB flash, 164KB+ RAM","datasheetUrl":"https://cdn-shop.adafruit.com/product-files/2682/DM00071990.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"A4","SCL":"A5"}}, {"name":"SPI","pins":{"MOSI":"D11","MISO":"D12","SCK":"D13","CS":"D10"}}, {"name":"UART","pins":{"TX":"D1","RX":"D0"}}, {"name":"PWM"}, {"name":"GOBUS"}
- **Gpio Map:** {"pin":"D0","name":"D0","functions":["GPIO","UART RX"]}, {"pin":"D1","name":"D1","functions":["GPIO","UART TX"]}, {"pin":"D2","name":"D2","functions":["GPIO"]}, {"pin":"D3","name":"D3","functions":["GPIO","PWM"]}, {"pin":"D4","name":"D4","functions":["GPIO"]}, {"pin":"D5","name":"D5","functions":["GPIO","PWM"]}, {"pin":"D6","name":"D6","functions":["GPIO","PWM"]}, {"pin":"D7","name":"D7","functions":["GPIO"]}, {"pin":"D8","name":"D8","functions":["GPIO"]}, {"pin":"D9","name":"D9","functions":["GPIO","PWM"]}, {"pin":"D10","name":"D10","functions":["GPIO","SPI CS"]}, {"pin":"D11","name":"D11","functions":["GPIO","SPI MOSI"]}, {"pin":"D12","name":"D12","functions":["GPIO","SPI MISO"]}, {"pin":"D13","name":"D13","functions":["GPIO","SPI CLK"]}, {"pin":"A0","name":"A0","functions":["GPIO","ADC"]}, {"pin":"A1","name":"A1","functions":["GPIO","ADC"]}, {"pin":"A2","name":"A2","functions":["GPIO","ADC"]}, {"pin":"A3","name":"A3","functions":["GPIO","ADC"]}, {"pin":"A4","name":"A4","functions":["GPIO","ADC","I2C SDA"]}, {"pin":"A5","name":"A5","functions":["GPIO","ADC","I2C SCL"]}
- **Available Software:** .NET Micro Framework, Visual Studio
- **Firmware Compatible:** dotnet-micro-framework
- **Links:** Product Url: https://www.adafruit.com/product/2682, Docs: http://forums.netduino.com/, Schematics Url: https://cdn-shop.adafruit.com/product-files/2682/netduino3_schematic.pdf
- **Open Source:** Schematics: true
- **Open Source Status:** partially-open
- **Product Readiness:** developer
- **Use Cases:** iot, industrial-automation

## Tags

`netduino`, `dotnet`, `arduino-compatible`, `cortex-m4`, `csharp`, `stm32`

---
[View full page](https://openhardware.directory/s/1439/netduino-3)

---

# Adafruit Metro Mini 328 V2

> Breadboard-friendly ATmega328P Arduino-compatible board at 16 MHz, 5V, with USB-C, STEMMA QT I2C port, 32KB flash, and CP2102N USB-serial chip — a compact modern drop-in for the Arduino UNO.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 14.95, Buy Url: https://www.adafruit.com/product/2590
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/2590","price":"14.95"}
- **Board Type:** dev-board
- **Specs:** Cpu: ATmega328P @ 16 MHz, Cpu Architecture: AVR, Cpu Frequency: 16MHz, Cpu Cores: 1, Flash: 32 KB, Ram: 2 KB, Eeprom: 1 KB, Operating Voltage: 5V, Power: 5V via USB-C or 6-16V Vin pin, Sd Card: none, Dimensions: 44.3 × 17.8 mm, Weight: 3.4g
- **Components:** {"name":"ATmega328P","type":"mcu","label":"Microcontroller","description":"8-bit AVR RISC microcontroller at 16 MHz, 32KB flash, 2KB SRAM, 1KB EEPROM with Optiboot bootloader","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf"}, {"name":"CP2102N","type":"usb-serial","label":"USB-to-Serial Converter","description":"Silicon Labs CP2102N USB-to-UART bridge for programming and serial communication","datasheetUrl":"https://www.silabs.com/documents/public/data-sheets/cp2102n-datasheet.pdf"}
- **Protocols:** {"name":"UART","pins":{"TX":"D1","RX":"D0"}}, {"name":"SPI","pins":{"MOSI":"D11","MISO":"D12","SCK":"D13","SS":"D10"}}, {"name":"I2C","pins":{"SDA":"A4","SCL":"A5"}}, {"name":"ICSP","notes":"6-pin ICSP header for direct AVR programming"}
- **Gpio Map:** {"pin":"D0","name":"RX","function":"UART RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D1","name":"TX","function":"UART TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D2","name":"GPIO / INT0","function":"Digital I/O, External Interrupt 0","capabilities":["digital-input","digital-output","interrupt"]}, {"pin":"D3","name":"GPIO / INT1 / PWM","function":"Digital I/O, PWM, External Interrupt 1","capabilities":["digital-input","digital-output","pwm","interrupt"]}, {"pin":"D4","name":"GPIO","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"D5","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D7","name":"GPIO","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"D8","name":"GPIO","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"D9","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D10","name":"SS / PWM","function":"SPI SS, PWM","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D11","name":"MOSI / PWM","function":"SPI MOSI, PWM","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D12","name":"MISO","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D13","name":"SCK / LED","function":"SPI SCK, Onboard LED","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"A0","name":"Analog 0 / D14","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A1","name":"Analog 1 / D15","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A2","name":"Analog 2 / D16","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A3","name":"Analog 3 / D17","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A4","name":"SDA / Analog 4 / D18","function":"I2C SDA, Analog Input, STEMMA QT","protocol":"I2C","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A5","name":"SCL / Analog 5 / D19","function":"I2C SCL, Analog Input, STEMMA QT","protocol":"I2C","capabilities":["analog-input","digital-input","digital-output"]}
- **Available Software:** Arduino IDE, PlatformIO
- **Links:** Product Url: https://www.adafruit.com/product/2590, Github Url: https://github.com/adafruit/Adafruit-METRO-328-PCB, Datasheet Url: https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf
- **Firmware Compatible:** arduino, platformio
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** developer
- **Use Cases:** prototyping, education, iot, maker, sensor-projects

## Tags

`atmega328p`, `arduino-compatible`, `usb-c`, `stemma-qt`, `compact`, `adafruit`, `metro-mini`

---
[View full page](https://openhardware.directory/s/1439/adafruit-metro-mini-328)

---

# Adafruit Metro RP2040

> Arduino-Uno-compatible development board powered by the RP2040 with 16MB QSPI flash, microSD slot, STEMMA QT, onboard NeoPixel, USB-C, and an RX/TX switch for serial flexibility.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 14.95, Buy Url: https://www.adafruit.com/product/5786
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/5786","price":14.95}
- **Board Type:** dev-board
- **Specs:** Cpu: RP2040, Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 133 MHz, Cpu Cores: 2, Flash: 16MB, Ram: 264 KB, Sd Card: microSD, Operating Voltage: 3.3V, Power: 5V via USB-C or 6-12V DC barrel jack, Usb Type: USB-C
- **Components:** {"name":"RP2040","type":"mcu","label":"MCU","description":"Dual-core ARM Cortex-M0+ at 133 MHz, 264KB SRAM, 8 PIO state machines.","datasheetUrl":"https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf"}, {"name":"NeoPixel RGB LED","type":"led","label":"Status NeoPixel","description":"Onboard addressable RGB NeoPixel for status indication.","datasheetUrl":"https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"GPIO22","SCL":"GPIO23"}}, {"name":"SPI","pins":{"MOSI":"GPIO19","MISO":"GPIO20","SCK":"GPIO18"}}, {"name":"UART","pins":{"TX":"GPIO1","RX":"GPIO0"}}, {"name":"SWD","pins":{}}
- **Gpio Map:** {"pin":"GPIO0","function":"D0 / RX","protocol":"UART","capabilities":["uart-rx","digital"]}, {"pin":"GPIO1","function":"D1 / TX","protocol":"UART","capabilities":["uart-tx","digital"]}, {"pin":"GPIO2","function":"D2","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO3","function":"D3","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO4","function":"D4","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO5","function":"D5","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO6","function":"D6","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO7","function":"D7","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO8","function":"D8","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO9","function":"D9","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO10","function":"D10","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO11","function":"D11","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO12","function":"D12","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO13","function":"D13","protocol":"GPIO","capabilities":["digital","pwm"]}, {"pin":"GPIO18","function":"SCK","protocol":"SPI","capabilities":["spi-sck","digital"]}, {"pin":"GPIO19","function":"MOSI","protocol":"SPI","capabilities":["spi-mosi","digital"]}, {"pin":"GPIO20","function":"MISO","protocol":"SPI","capabilities":["spi-miso","digital"]}, {"pin":"GPIO22","function":"SDA","protocol":"I2C","capabilities":["i2c-sda","digital"]}, {"pin":"GPIO23","function":"SCL","protocol":"I2C","capabilities":["i2c-scl","digital"]}, {"pin":"GPIO26","function":"A0","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO27","function":"A1","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO28","function":"A2","protocol":"GPIO","capabilities":["analog","digital"]}, {"pin":"GPIO29","function":"A3","protocol":"GPIO","capabilities":["analog","digital"]}
- **Firmware Compatible:** circuitpython, micropython, arduino, C/C++
- **Available Software:** {"name":"CircuitPython","url":"https://circuitpython.org/downloads"}, {"name":"Pico SDK","url":"https://github.com/raspberrypi/pico-sdk"}
- **Links:** Product Url: https://www.adafruit.com/product/5786, Learn Guide: https://learn.adafruit.com/adafruit-metro-rp2040
- **Certifications:** RoHS
- **Open Source:** Firmware: true
- **Product Readiness:** developer
- **Use Cases:** prototyping, education, data-logging, iot, arduino-shields

## Tags

`adafruit`, `metro`, `rp2040`, `arduino-compatible`, `circuitpython`, `microsd`, `pio`, `stemma`

---
[View full page](https://openhardware.directory/s/1439/adafruit-metro-rp2040)

---

# Adafruit Feather M4 Express

> High-performance Feather with ATSAMD51J19 Cortex M4F at 120MHz, 192KB RAM, 512KB flash, 2MB SPI flash, dual 12-bit DAC/ADC, AES-256 hardware crypto, LiPo charging, 21 GPIO, and native USB HID. Feather ecosystem compatible.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 22.95, Buy Url: https://www.adafruit.com/product/3857
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3857","price":22.95}
- **Board Type:** dev-board
- **Specs:** Cpu: Microchip ATSAMD51J19 ARM Cortex M4F, Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 120MHz, Cpu Cores: 1, Ram: 192 KB, Flash: 512 KB, Spi Flash: 2 MB, Gpio: 21, Pwm Outputs: 16, Dimensions: 50.8mm × 22.8mm × 7mm, Weight: 4.8g, Operating Voltage: 3.3V, Power: 5V via Micro USB or 3.7V LiPo via JST connector, Sd Card: none
- **Components:** {"name":"ATSAMD51J19","type":"mcu","label":"Microcontroller","description":"32-bit ARM Cortex M4F at 120 MHz with 512 KB flash, 192 KB SRAM, AES-256, TRNG, native USB, I2S.","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/SAM_D5xE5x_Family_Data_Sheet_DS60001507G.pdf"}, {"name":"GD25Q16C","type":"flash","label":"SPI Flash","description":"2 MB SPI NOR flash for CircuitPython and data storage.","datasheetUrl":"https://www.gigadevice.com/datasheet/gd25q16c/"}
- **Gpio Map:** {"pin":"D0","function":"RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D1","function":"TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D4","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output"]}, {"pin":"D5","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D9","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D10","function":"GPIO","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D11","function":"MOSI","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D12","function":"MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D13","function":"SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"SDA","function":"SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"SCL","function":"SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"A0","function":"ADC/DAC","protocol":null,"capabilities":["digital-input","digital-output","analog-input","dac"]}, {"pin":"A1","function":"ADC/DAC","protocol":null,"capabilities":["digital-input","digital-output","analog-input","dac"]}, {"pin":"A2","function":"ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"A3","function":"ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"A4","function":"ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"A5","function":"ADC","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"SDA","SCL":"SCL"}}, {"name":"SPI","pins":{"MOSI":"D11","MISO":"D12","SCK":"D13"}}, {"name":"UART","pins":{"TX":"D1","RX":"D0"}}, {"name":"USB","pins":{}}, {"name":"I2S","pins":{}}
- **Available Software:** CircuitPython, Arduino
- **Firmware Compatible:** circuitpython, arduino
- **Links:** Product Page: https://www.adafruit.com/product/3857, Product Url: https://www.adafruit.com/product/3857, Documentation: https://learn.adafruit.com/adafruit-feather-m4-express-atsamd51, Github Url: https://github.com/adafruit/Adafruit-Feather-M4-Express-PCB
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** audio-synthesis, high-speed-dsp, education, prototyping, iot-sensor-platform

## Tags

`circuitpython`, `arduino`, `atsamd51`, `cortex-m4`, `adafruit`, `feather`, `express`, `high-performance`, `lipo`

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-m4-express)

---

# Adafruit Feather 32u4 Basic Proto

> Feather-format ATmega32u4 board at 8 MHz, 3.3V with LiPo charging, native USB, onboard prototyping area, 20 GPIO, JST battery connector, and 100mA integrated charger — all in 51×23mm.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 19.95, Buy Url: https://www.adafruit.com/product/2771
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/2771","price":"19.95"}
- **Board Type:** dev-board
- **Specs:** Cpu: ATmega32u4 @ 8 MHz, Cpu Architecture: AVR, Cpu Frequency: 8MHz, Cpu Cores: 1, Flash: 32 KB, Ram: 2 KB, Operating Voltage: 3.3V, Power: 3.7V LiPo via JST or 5V Micro USB, Sd Card: none, Analog Inputs: 10, Pwm Outputs: 7, Dimensions: 51 × 23 mm, Weight: 4.8g
- **Components:** {"name":"ATmega32u4","type":"mcu","label":"Microcontroller","description":"8-bit AVR with native USB at 8 MHz, 32KB flash, 2KB SRAM","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf"}, {"name":"MCP73831","type":"charger","label":"LiPoly Charger IC","description":"Microchip MCP73831 100mA LiPo/LiIon charge management IC with automatic switchover","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/20001984g.pdf"}
- **Protocols:** {"name":"UART","pins":{"TX":"D1","RX":"D0"}}, {"name":"SPI","pins":{"MOSI":"D16","MISO":"D14","SCK":"D15","SS":"D10"}}, {"name":"I2C","pins":{"SDA":"D2","SCL":"D3"}}, {"name":"USB","notes":"Native USB via ATmega32u4 — HID, CDC, MIDI"}
- **Gpio Map:** {"pin":"D0","name":"RX / INT2","function":"UART RX, External Interrupt 2","protocol":"UART","capabilities":["digital-input","digital-output","interrupt"]}, {"pin":"D1","name":"TX / INT3","function":"UART TX, External Interrupt 3","protocol":"UART","capabilities":["digital-input","digital-output","interrupt"]}, {"pin":"D2","name":"SDA / INT1","function":"I2C SDA, External Interrupt 1","protocol":"I2C","capabilities":["digital-input","digital-output","interrupt"]}, {"pin":"D3","name":"SCL / INT0 / PWM","function":"I2C SCL, PWM, External Interrupt 0","protocol":"I2C","capabilities":["digital-input","digital-output","pwm","interrupt"]}, {"pin":"D4","name":"GPIO / A6","function":"Digital I/O, Analog Input (A6)","capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"D5","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","name":"GPIO / A7 / PWM","function":"Digital I/O, Analog Input (A7), PWM","capabilities":["digital-input","digital-output","analog-input","pwm"]}, {"pin":"D7","name":"GPIO / INT6","function":"Digital I/O, External Interrupt 6","capabilities":["digital-input","digital-output","interrupt"]}, {"pin":"D9","name":"BATT / A9 / PWM","function":"Battery voltage monitor (via voltage divider), Analog Input (A9), PWM","capabilities":["digital-input","digital-output","analog-input","pwm"]}, {"pin":"D10","name":"SS / A10 / PWM","function":"SPI SS, Analog Input (A10), PWM","protocol":"SPI","capabilities":["digital-input","digital-output","analog-input","pwm"]}, {"pin":"D11","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D12","name":"GPIO / A11","function":"Digital I/O, Analog Input (A11)","capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"D13","name":"LED / PWM","function":"Onboard red LED, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D14","name":"MISO","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D15","name":"SCK","function":"SPI SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D16","name":"MOSI","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"A0","name":"Analog 0 / D18","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A1","name":"Analog 1 / D19","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A2","name":"Analog 2 / D20","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A3","name":"Analog 3 / D21","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A4","name":"Analog 4 / D22","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A5","name":"Analog 5 / D23","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}
- **Available Software:** Arduino IDE, PlatformIO
- **Links:** Product Url: https://www.adafruit.com/product/2771, Wiki Url: https://learn.adafruit.com/adafruit-feather-32u4-basic-proto
- **Firmware Compatible:** arduino, platformio
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** developer
- **Use Cases:** portable, battery-powered, wearable, prototyping, iot

## Tags

`feather`, `atmega32u4`, `lipo-charging`, `native-usb`, `adafruit`, `portable`, `breadboard`

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-32u4-basic-proto)

---

# Adafruit Feather 32u4 Adalogger

> Feather-format ATmega32u4 data logger at 8 MHz, 3.3V with onboard microSD slot, LiPo charging, native USB, 20 GPIO, and 100mA charger — built for portable data logging applications.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 21.95, Buy Url: https://www.adafruit.com/product/2795
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/2795","price":"21.95"}
- **Board Type:** dev-board
- **Specs:** Cpu: ATmega32u4 @ 8 MHz, Cpu Architecture: AVR, Cpu Frequency: 8MHz, Cpu Cores: 1, Flash: 32 KB, Ram: 2 KB, Operating Voltage: 3.3V, Power: 3.7V LiPo via JST or 5V Micro USB, Sd Card: microSD, Analog Inputs: 10, Pwm Outputs: 7, Dimensions: 51 × 23 mm, Weight: 5.1g
- **Components:** {"name":"ATmega32u4","type":"mcu","label":"Microcontroller","description":"8-bit AVR with native USB at 8 MHz, 32KB flash, 2KB SRAM","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf"}, {"name":"MCP73831","type":"charger","label":"LiPoly Charger IC","description":"Microchip MCP73831 100mA LiPo charge management IC","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/20001984g.pdf"}
- **Protocols:** {"name":"UART","pins":{"TX":"D1","RX":"D0"}}, {"name":"SPI","pins":{"MOSI":"D16","MISO":"D14","SCK":"D15","SS":"D10","SD_CS":"D4"}}, {"name":"I2C","pins":{"SDA":"D2","SCL":"D3"}}, {"name":"USB","notes":"Native USB via ATmega32u4 — HID, CDC, MIDI"}
- **Gpio Map:** {"pin":"D0","name":"RX / INT2","function":"UART RX, External Interrupt 2","protocol":"UART","capabilities":["digital-input","digital-output","interrupt"]}, {"pin":"D1","name":"TX / INT3","function":"UART TX, External Interrupt 3","protocol":"UART","capabilities":["digital-input","digital-output","interrupt"]}, {"pin":"D2","name":"SDA / INT1","function":"I2C SDA, External Interrupt 1","protocol":"I2C","capabilities":["digital-input","digital-output","interrupt"]}, {"pin":"D3","name":"SCL / INT0 / PWM","function":"I2C SCL, PWM, External Interrupt 0","protocol":"I2C","capabilities":["digital-input","digital-output","pwm","interrupt"]}, {"pin":"D4","name":"SD_CS / A6","function":"microSD Chip Select, Analog Input (A6)","protocol":"SPI","capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"D5","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","name":"GPIO / A7 / PWM","function":"Digital I/O, Analog Input (A7), PWM","capabilities":["digital-input","digital-output","analog-input","pwm"]}, {"pin":"D7","name":"GPIO / INT6","function":"Digital I/O, External Interrupt 6","capabilities":["digital-input","digital-output","interrupt"]}, {"pin":"D8","name":"LED_GREEN","function":"Green status LED (logging indicator)","capabilities":["digital-output"]}, {"pin":"D9","name":"BATT / A9 / PWM","function":"Battery voltage monitor, Analog Input (A9), PWM","capabilities":["digital-input","digital-output","analog-input","pwm"]}, {"pin":"D10","name":"SS / A10 / PWM","function":"SPI SS, Analog Input (A10), PWM","protocol":"SPI","capabilities":["digital-input","digital-output","analog-input","pwm"]}, {"pin":"D11","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D12","name":"GPIO / A11","function":"Digital I/O, Analog Input (A11)","capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"D13","name":"LED / PWM","function":"Onboard red LED, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D14","name":"MISO","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D15","name":"SCK","function":"SPI SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D16","name":"MOSI","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"A0","name":"Analog 0 / D18","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A1","name":"Analog 1 / D19","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A2","name":"Analog 2 / D20","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A3","name":"Analog 3 / D21","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A4","name":"Analog 4 / D22","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A5","name":"Analog 5 / D23","function":"Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}
- **Available Software:** Arduino IDE, PlatformIO
- **Links:** Product Url: https://www.adafruit.com/product/2795, Wiki Url: https://learn.adafruit.com/adafruit-feather-32u4-adalogger
- **Firmware Compatible:** arduino, platformio
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** developer
- **Use Cases:** data-logging, portable, battery-powered, environmental-monitoring, iot

## Tags

`feather`, `atmega32u4`, `data-logging`, `microsd`, `lipo`, `adafruit`, `adalogger`

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-32u4-adalogger)

---

# Circuit Playground Express

> All-in-one ATSAMD21 learning board with 10 NeoPixels, LIS3DH accelerometer, MEMS microphone, speaker with class D amp, IR transmit/receive, 7 capacitive touch pads, and 2MB SPI flash for CircuitPython code storage.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 24.95, Buy Url: https://www.adafruit.com/product/3333
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3333","price":"24.95"}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Specs:** Cpu: ATSAMD21G18 ARM Cortex-M0+ @ 48 MHz, Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 48 MHz, Cpu Cores: 1, Ram: 32KB SRAM, Flash: 256KB + 2MB SPI Flash, Operating Voltage: 3.3V, Dimensions: 50.6mm diameter, Weight: 8.9g, Power: 5V via Micro-USB / AAA battery pack / 3.7V LiPo, Antenna Connector: none, Sd Card: none
- **Gpio Map:** {"pin":"PA11","function":"A7/RX — Analog In / UART Receive / Capacitive Touch","protocol":"UART","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"PA10","function":"A6/TX — Analog In / UART Transmit / Capacitive Touch","protocol":"UART","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"PA22","function":"SDA/A5 — I2C Data","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"PA23","function":"SCL/A4 — I2C Clock","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"PA16","function":"SPI MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA19","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA17","function":"SPI SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"PA02","function":"A0 — Analog In / DAC / Capacitive Touch / PWM","protocol":null,"capabilities":["analog-input","analog-output","digital-input","digital-output","pwm"]}, {"pin":"PB08","function":"A1 — Analog In / Capacitive Touch / PWM","protocol":null,"capabilities":["analog-input","digital-input","digital-output","pwm"]}, {"pin":"PB09","function":"A2 — Analog In / Capacitive Touch / PWM","protocol":null,"capabilities":["analog-input","digital-input","digital-output","pwm"]}, {"pin":"PA04","function":"A3 — Analog In / Capacitive Touch / PWM","protocol":null,"capabilities":["analog-input","digital-input","digital-output","pwm"]}, {"pin":"PA05","function":"A4/SCL — Analog In / Capacitive Touch","protocol":null,"capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"PB02","function":"A5/SDA — Analog In / Capacitive Touch","protocol":null,"capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"PA20","function":"A6/TX — Analog In / UART TX / Capacitive Touch","protocol":"UART","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"PA07","function":"A7/RX — Analog In / UART RX / Capacitive Touch","protocol":"UART","capabilities":["analog-input","digital-input","digital-output"]}
- **Components:** {"name":"ATSAMD21G18","type":"mcu","label":"MCU","description":"ARM Cortex-M0+ at 48MHz, 256KB flash, 32KB SRAM, native USB supporting serial, HID, MIDI.","datasheetUrl":"https://www.adafruit.com/images/product-files/2772/atmel-42181-sam-d21_datasheet.pdf"}, {"name":"LIS3DH","type":"accelerometer","label":"Accelerometer","description":"ST triple-axis MEMS accelerometer with tap detection and free-fall detection.","datasheetUrl":"https://www.st.com/resource/en/datasheet/lis3dh.pdf"}, {"name":"SPW2430HR5H-B","type":"microphone","label":"MEMS Microphone","description":"MEMS microphone for audio input and sound sensing.","datasheetUrl":"https://cdn-learn.adafruit.com/assets/assets/000/040/891/original/SPW2430HR5H-B.pdf"}
- **Protocols:** {"name":"I2C","pins":{"SDA":"PA22","SCL":"PA23"}}, {"name":"UART","pins":{"TX":"PA10","RX":"PA11"}}, {"name":"SPI","pins":{"MOSI":"PA16","MISO":"PA19","SCK":"PA17"}}, {"name":"USB HID","pins":{}}, {"name":"USB MIDI","pins":{}}
- **Usb:** Micro-USB
- **Power:** 5V via Micro-USB / AAA battery pack / 3.7V LiPo
- **Firmware Compatible:** arduino, circuitpython
- **Use Cases:** educational-platform, wearable, prototyping, stem-education, circuitpython-learning
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/3333, Github Url: https://github.com/adafruit/Adafruit-Circuit-Playground-Express-PCB, Wiki Url: https://learn.adafruit.com/adafruit-circuit-playground-express/overview, Datasheet Url: https://www.adafruit.com/images/product-files/2772/atmel-42181-sam-d21_datasheet.pdf, Schematics Url: https://cdn-learn.adafruit.com/assets/assets/000/049/671/medium800/makecode_schem.png

## Tags

`circuit-playground`, `atsamd21`, `neopixel`, `educational`, `circuitpython`, `makecode`, `capacitive-touch`, `ir`, `adafruit`

---
[View full page](https://openhardware.directory/s/1439/circuit-playground-express)

---

# Adafruit PyBadge LC

> Low-cost credit card-sized gaming/badge board with ATSAMD51J19 at 120MHz, 1.8\" 160x128 TFT, 8 game buttons, 1 NeoPixel, light sensor, buzzer, 2MB SPI flash, and MicroSD. Supports MakeCode Arcade, CircuitPython, and Arduino.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 29.95, Buy Url: https://www.adafruit.com/product/3939
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3939","price":29.95}
- **Board Type:** dev-board
- **Specs:** Cpu: Microchip ATSAMD51J19 ARM Cortex M4F, Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 120MHz, Cpu Cores: 1, Ram: 192 KB, Flash: 512 KB, Spi Flash: 2 MB, Dimensions: 85.7mm × 54.6mm × 10mm, Weight: 25.7g, Operating Voltage: 3.3V, Power: 5V via Micro USB or LiPo battery via JST connector, Sd Card: microSD, Display Size: 1.8", Display Type: TFT LCD, Display Resolution: 160×128
- **Components:** {"name":"ATSAMD51J19","type":"mcu","label":"Microcontroller","description":"32-bit ARM Cortex M4F at 120 MHz with 512 KB flash, 192 KB SRAM, AES-256, TRNG, native USB.","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/SAM_D5xE5x_Family_Data_Sheet_DS60001507G.pdf"}, {"name":"ST7735R","type":"display-driver","label":"1.8\" TFT Display Driver","description":"160×128 color TFT LCD controller for game graphics and badge content.","datasheetUrl":"https://www.crystalfontz.com/controllers/Sitronix/ST7735R/"}
- **Gpio Map:** {"pin":"D0","function":"RX — UART","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D1","function":"TX — UART","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D5","function":"D5 — GPIO/PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","function":"D6 — GPIO/PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D9","function":"D9 — GPIO/PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D10","function":"D10 — GPIO/PWM","protocol":null,"capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D11","function":"D11 — MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D12","function":"D12 — MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D13","function":"D13 — SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D26","function":"SDA — I2C","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D27","function":"SCL — I2C","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"A0","function":"A0 — ADC/DAC","protocol":"ADC","capabilities":["analog-input","dac","digital-input","digital-output","pwm"]}, {"pin":"A1","function":"A1 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output","pwm"]}, {"pin":"A2","function":"A2 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output","pwm"]}, {"pin":"A3","function":"A3 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output","pwm"]}, {"pin":"A4","function":"A4 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output","pwm"]}, {"pin":"A5","function":"A5 — ADC","protocol":"ADC","capabilities":["analog-input","digital-input","digital-output","pwm"]}, {"pin":"A6","function":"A6 — ADC","protocol":"ADC","capabilities":["analog-input"]}, {"pin":"A7","function":"A7 — Light Sensor/ADC","protocol":"ADC","capabilities":["analog-input"]}
- **Protocols:** {"name":"I2C","pins":{"SDA":"D26","SCL":"D27"}}, {"name":"SPI","pins":{"MOSI":"D11","MISO":"D12","SCK":"D13"}}, {"name":"UART","pins":{"TX":"D0","RX":"D1"}}, {"name":"USB","pins":{}}
- **Available Software:** CircuitPython, Arduino, MakeCode Arcade
- **Firmware Compatible:** circuitpython, arduino
- **Links:** Product Page: https://www.adafruit.com/product/3939, Product Url: https://www.adafruit.com/product/3939, Documentation: https://learn.adafruit.com/adafruit-pybadge, Github Url: https://github.com/adafruit/Adafruit_Arcada
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** gaming, education, badge, maker-projects, wearable

## Tags

`gaming`, `badge`, `makecode-arcade`, `circuitpython`, `arduino`, `atsamd51`, `tft-display`, `portable`, `education`

---
[View full page](https://openhardware.directory/s/1439/adafruit-pybadge-lc)

---

# Adafruit Feather M0 Adalogger

> Feather-format ATSAMD21 ARM Cortex-M0+ data logger at 48 MHz, 3.3V with microSD slot, 256KB flash, 32KB RAM, LiPo charging, native USB, and 12-bit ADC — 32-bit power for field data collection.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 19.95, Buy Url: https://www.adafruit.com/product/2796
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/2796","price":"19.95"}
- **Board Type:** dev-board
- **Specs:** Cpu: ATSAMD21G18 ARM Cortex-M0+ @ 48 MHz, Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 48MHz, Cpu Cores: 1, Flash: 256 KB, Ram: 32 KB, Operating Voltage: 3.3V, Power: 3.7V LiPo via JST or 5V Micro USB, Sd Card: microSD, Analog Inputs: 10, Pwm Outputs: 20, Dimensions: 51 × 23 mm, Weight: 5.3g
- **Components:** {"name":"ATSAMD21G18","type":"mcu","label":"Microcontroller (ARM Cortex-M0+)","description":"Microchip ARM Cortex-M0+ at 48 MHz, 256KB flash, 32KB RAM, native USB, 12-bit ADC/DAC","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/SAM_D21_DA1_Family_DataSheet_DS40001882H.pdf"}, {"name":"MCP73831","type":"charger","label":"LiPoly Charger IC","description":"Microchip MCP73831 100mA LiPo charge management IC","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/20001984g.pdf"}
- **Protocols:** {"name":"UART","pins":{"TX":"D1","RX":"D0"}}, {"name":"SPI","pins":{"MOSI":"D23","MISO":"D22","SCK":"D24","SS":"D10","SD_CS":"D4"}}, {"name":"I2C","pins":{"SDA":"D20","SCL":"D21"}}, {"name":"USB","notes":"Native USB via ATSAMD21 — HID, CDC, MIDI; drag-and-drop CircuitPython UF2"}
- **Gpio Map:** {"pin":"D0","name":"RX","function":"UART RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D1","name":"TX","function":"UART TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D4","name":"SD_CS","function":"microSD Chip Select (SPI)","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D5","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D7","name":"GPIO / INT","function":"Digital I/O, Interrupt","capabilities":["digital-input","digital-output","interrupt"]}, {"pin":"D8","name":"LED_GREEN / PWM","function":"Green status LED, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D9","name":"BATT / A7 / PWM","function":"Battery voltage monitor, Analog Input (A7), PWM","capabilities":["digital-input","digital-output","analog-input","pwm"]}, {"pin":"D10","name":"SS / PWM","function":"SPI SS, PWM","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D11","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D12","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D13","name":"LED / PWM","function":"Onboard red LED, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D20","name":"SDA (PA22)","function":"I2C SDA — SAMD21 PA22","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D21","name":"SCL (PA23)","function":"I2C SCL — SAMD21 PA23","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D22","name":"MISO (PA14)","function":"SPI MISO — SAMD21 PA14","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D23","name":"MOSI (PA12)","function":"SPI MOSI — SAMD21 PA12","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D24","name":"SCK (PA13)","function":"SPI SCK — SAMD21 PA13","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"A0","name":"DAC / Analog 0","function":"10-bit DAC Output, 12-bit Analog Input","capabilities":["analog-input","analog-output","digital-input","digital-output"]}, {"pin":"A1","name":"Analog 1","function":"12-bit Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A2","name":"Analog 2","function":"12-bit Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A3","name":"Analog 3","function":"12-bit Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A4","name":"Analog 4","function":"12-bit Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A5","name":"Analog 5","function":"12-bit Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}
- **Available Software:** Arduino IDE, CircuitPython, PlatformIO
- **Links:** Product Url: https://www.adafruit.com/product/2796, Wiki Url: https://learn.adafruit.com/adafruit-feather-m0-adalogger
- **Firmware Compatible:** arduino, circuitpython, platformio
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** developer
- **Use Cases:** data-logging, portable, battery-powered, environmental-monitoring, field-research

## Tags

`feather`, `atsamd21`, `arm`, `cortex-m0`, `data-logging`, `microsd`, `circuitpython`, `adafruit`

---
[View full page](https://openhardware.directory/s/1439/adafruit-feather-m0-adalogger)

---

# Arduino Zero

> 32-bit ARM Cortex-M0+ Arduino in UNO form factor with ATSAMD21G18 at 48 MHz, 256KB flash, 32KB SRAM, onboard EDBG debugger, dual USB ports, 12-bit ADC/DAC — designed for IoT, wearables, and robotics.

## Details

- **Brand:** Arduino
- **Price:** Usd: 54.95, Buy Url: https://www.adafruit.com/product/2843
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/2843","price":"54.95"}
- **Board Type:** dev-board
- **Specs:** Cpu: ATSAMD21G18 ARM Cortex-M0+ @ 48 MHz, Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 48MHz, Cpu Cores: 1, Flash: 256 KB, Ram: 32 KB, Operating Voltage: 3.3V, Power: 5V via Micro USB (Programming or Native port) or 7-12V DC barrel jack, Sd Card: none, Analog Inputs: 6, Pwm Outputs: 18, Uarts: 2, Dimensions: 70.3 × 53.5 × 12.7 mm, Weight: 22.6g
- **Components:** {"name":"ATSAMD21G18","type":"mcu","label":"Microcontroller (ARM Cortex-M0+)","description":"Microchip ARM Cortex-M0+ at 48 MHz, 256KB flash, 32KB SRAM, native USB, 12-bit ADC, 10-bit DAC, hardware EDBG debugger","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/SAM_D21_DA1_Family_DataSheet_DS40001882H.pdf"}
- **Protocols:** {"name":"UART","pins":{"TX":"D1","RX":"D0","TX1":"D1","RX1":"D0"}}, {"name":"SPI","pins":{"MOSI":"D23","MISO":"D22","SCK":"D24","SS":"D10"}}, {"name":"I2C","pins":{"SDA":"D20","SCL":"D21"}}, {"name":"USB","notes":"Dual USB: Programming port (EDBG) and Native port (ATSAMD21 direct USB)"}, {"name":"SWD/JTAG","notes":"Embedded Debugger (EDBG) on programming port — full in-circuit debugging via Arduino IDE"}
- **Gpio Map:** {"pin":"D0","name":"RX","function":"UART RX (Serial1)","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D1","name":"TX","function":"UART TX (Serial1)","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D2","name":"GPIO","function":"Digital I/O (no PWM)","capabilities":["digital-input","digital-output"]}, {"pin":"D3","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D4","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D5","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D7","name":"GPIO","function":"Digital I/O (no PWM)","capabilities":["digital-input","digital-output"]}, {"pin":"D8","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D9","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D10","name":"SS / PWM","function":"SPI SS, PWM","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D11","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D12","name":"GPIO / PWM","function":"Digital I/O, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D13","name":"LED / PWM","function":"Onboard LED, PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D20","name":"SDA (PA22)","function":"I2C SDA — SAMD21 PA22","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D21","name":"SCL (PA23)","function":"I2C SCL — SAMD21 PA23","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"D22","name":"MISO (PA14)","function":"SPI MISO — SAMD21 PA14","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D23","name":"MOSI (PA12)","function":"SPI MOSI — SAMD21 PA12","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D24","name":"SCK (PA13)","function":"SPI SCK — SAMD21 PA13","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"A0","name":"DAC / Analog 0","function":"10-bit DAC Output, 12-bit Analog Input","capabilities":["analog-input","analog-output","digital-input","digital-output"]}, {"pin":"A1","name":"Analog 1","function":"12-bit Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A2","name":"Analog 2","function":"12-bit Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A3","name":"Analog 3","function":"12-bit Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A4","name":"Analog 4","function":"12-bit Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}, {"pin":"A5","name":"Analog 5","function":"12-bit Analog Input / Digital I/O","capabilities":["analog-input","digital-input","digital-output"]}
- **Available Software:** Arduino IDE, PlatformIO, MicroPython
- **Links:** Product Url: https://www.adafruit.com/product/2843, Wiki Url: https://docs.arduino.cc/hardware/zero, Datasheet Url: https://ww1.microchip.com/downloads/en/DeviceDoc/SAM_D21_DA1_Family_DataSheet_DS40001882H.pdf
- **Firmware Compatible:** arduino, circuitpython, platformio, micropython
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** developer
- **Use Cases:** iot, robotics, wearable, education, prototyping, automation

## Tags

`arduino`, `atsamd21`, `arm`, `cortex-m0`, `32-bit`, `debugger`, `edbg`, `iot`

---
[View full page](https://openhardware.directory/s/1439/arduino-zero)

---

# Raspberry Pi Zero v1.3

> Ultra-compact $10 single-board Linux computer with BCM2835 ARM at 1 GHz, 512MB RAM, micro SD, mini HDMI, two micro USB ports, and camera connector — the original Raspberry Pi Zero with camera support added in v1.3.

## Details

- **Brand:** Raspberry Pi
- **Price:** Usd: 10, Buy Url: https://www.adafruit.com/product/2885
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/2885","price":"10.00"}
- **Board Type:** dev-board
- **Specs:** Cpu: BCM2835 ARM11 @ 1 GHz, Cpu Architecture: ARM11 (ARMv6), Cpu Frequency: 1GHz, Cpu Cores: 1, Flash: none (microSD), Ram: 512 MB, Operating Voltage: 5V, Power: 5V via Micro USB, Sd Card: microSD, Dimensions: 65 × 31 × 5 mm, Weight: 9g
- **Components:** {"name":"BCM2835","type":"soc","label":"SoC (ARM11)","description":"Broadcom BCM2835 single-core ARM11 at 1 GHz with VideoCore IV GPU, 512MB RAM, running full Linux from microSD","datasheetUrl":"https://adafruit.com/images/product-files/2885/BCM2835Datasheet.pdf"}
- **Protocols:** {"name":"UART","pins":{"TX":"GPIO14","RX":"GPIO15"}}, {"name":"SPI","pins":{"MOSI":"GPIO10","MISO":"GPIO9","SCK":"GPIO11","CE0":"GPIO8","CE1":"GPIO7"}}, {"name":"I2C","pins":{"SDA":"GPIO2","SCL":"GPIO3"}}, {"name":"USB OTG","notes":"Micro USB OTG port — can act as USB device or host with adapter"}, {"name":"HDMI","notes":"Mini HDMI output, up to 1080p"}, {"name":"CSI Camera","notes":"22-pin CSI-2 camera connector (Zero-specific flat flex cable required)"}
- **Gpio Map:** {"pin":"GPIO2","name":"SDA1","function":"I2C1 SDA","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO3","name":"SCL1","function":"I2C1 SCL","protocol":"I2C","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO4","name":"GPIO4 / GPCLK0","function":"Digital I/O, General Purpose Clock 0","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO5","name":"GPIO5 / GPCLK1","function":"Digital I/O, General Purpose Clock 1","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO6","name":"GPIO6 / GPCLK2","function":"Digital I/O, General Purpose Clock 2","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO7","name":"CE1 (SPI0)","function":"SPI0 Chip Enable 1","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO8","name":"CE0 (SPI0)","function":"SPI0 Chip Enable 0","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO9","name":"MISO (SPI0)","function":"SPI0 MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO10","name":"MOSI (SPI0)","function":"SPI0 MOSI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO11","name":"SCLK (SPI0)","function":"SPI0 SCLK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO12","name":"GPIO12 / PWM0","function":"Digital I/O, PWM channel 0","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO13","name":"GPIO13 / PWM1","function":"Digital I/O, PWM channel 1","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO14","name":"TXD0","function":"UART0 TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO15","name":"RXD0","function":"UART0 RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO16","name":"GPIO16","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO17","name":"GPIO17","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO18","name":"GPIO18 / PCM_CLK / PWM0","function":"Digital I/O, PCM Clock, PWM0","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO19","name":"GPIO19 / PCM_FS / PWM1","function":"Digital I/O, PCM Frame Sync, PWM1","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO20","name":"GPIO20 / PCM_DIN","function":"Digital I/O, PCM Data In","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO21","name":"GPIO21 / PCM_DOUT","function":"Digital I/O, PCM Data Out","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO22","name":"GPIO22","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO23","name":"GPIO23","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO24","name":"GPIO24","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO25","name":"GPIO25","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO26","name":"GPIO26","function":"Digital I/O","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO27","name":"GPIO27","function":"Digital I/O","capabilities":["digital-input","digital-output"]}
- **Available Software:** Raspberry Pi OS, Raspbian, Debian Linux, Ubuntu, RetroPie
- **Links:** Product Url: https://www.adafruit.com/product/2885, Datasheet Url: https://adafruit.com/images/product-files/2885/BCM2835Datasheet.pdf, Wiki Url: https://learn.adafruit.com/introducing-the-raspberry-pi-zero
- **Firmware Compatible:** Raspberry Pi OS
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** developer
- **Use Cases:** embedded-linux, iot, camera-vision, retro-gaming, home-automation, maker

## Tags

`raspberry-pi`, `linux`, `sbc`, `arm`, `bcm2835`, `single-board-computer`, `iot`, `embedded-linux`

---
[View full page](https://openhardware.directory/s/1439/raspberry-pi-zero-v1-3)

---

# Adafruit Trinket M0

> Ultra-compact ATSAMD21E18 ARM Cortex-M0+ board at 48 MHz with 256KB flash, 32KB RAM, 5 GPIO pins, built-in RGB DotStar LED, capacitive touch, native USB, and CircuitPython support. Weighs just 1.4g in 27mm × 15mm form factor.

## Details

- **Brand:** Adafruit
- **Price:** Usd: 8.95, Buy Url: https://www.adafruit.com/product/3500
- **Stores:** {"name":"Adafruit","url":"https://www.adafruit.com/product/3500","price":"8.95"}
- **Board Type:** dev-board
- **Product Readiness:** developer
- **Specs:** Cpu: ATSAMD21E18 ARM Cortex-M0+ @ 48 MHz, Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 48 MHz, Cpu Cores: 1, Ram: 32KB SRAM, Flash: 256KB, Operating Voltage: 3.3V, Dimensions: 27 × 15.3 × 2.75 mm, Weight: 1.4g, Power: 5V via USB or external pin, Antenna Connector: none, Sd Card: none, Analog Inputs: 5, Analog Outputs: 1, Pwm Pins: 2
- **Gpio Map:** {"pin":"PA08","function":"D0 — GPIO / UART RX / Analog / Capacitive Touch","protocol":"UART","capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"PA02","function":"D1 — GPIO / UART TX / Analog / Capacitive Touch / DAC","protocol":"UART","capabilities":["digital-input","digital-output","analog-input","analog-output"]}, {"pin":"PA09","function":"D2 — GPIO / Analog / Capacitive Touch","protocol":null,"capabilities":["digital-input","digital-output","analog-input"]}, {"pin":"PA07","function":"D3/SCL — GPIO / I2C SCL / PWM / SPI MOSI / Analog","protocol":"I2C","capabilities":["digital-input","digital-output","analog-input","pwm"]}, {"pin":"PA06","function":"D4/SDA — GPIO / I2C SDA / PWM / SPI MISO / Analog","protocol":"I2C","capabilities":["digital-input","digital-output","analog-input","pwm"]}
- **Components:** {"name":"ATSAMD21E18","type":"mcu","label":"MCU","description":"ARM Cortex-M0+ at 48MHz, 256KB flash, 32KB SRAM, native USB supporting serial/HID/MIDI.","datasheetUrl":"https://cdn-learn.adafruit.com/assets/assets/000/044/363/original/samd21.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"PA07","MISO":"PA06"}}, {"name":"I2C","pins":{"SDA":"PA06","SCL":"PA07"}}, {"name":"UART","pins":{"TX":"PA02","RX":"PA08"}}, {"name":"USB","pins":{}}
- **Usb:** Micro-USB
- **Power:** 5V via USB or external pin
- **Firmware Compatible:** arduino, circuitpython
- **Use Cases:** wearable, prototyping, circuitpython-learning, compact-iot-node, educational-platform
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Links:** Product Url: https://www.adafruit.com/product/3500, Github Url: https://github.com/adafruit/Adafruit-Trinket-M0-PCB, Wiki Url: https://learn.adafruit.com/adafruit-trinket-m0-circuitpython-arduino/overview, Datasheet Url: https://cdn-learn.adafruit.com/assets/assets/000/044/363/original/samd21.pdf, Schematics Url: https://cdn-learn.adafruit.com/assets/assets/000/045/723/medium800/adafruit_products_schem.png

## Tags

`trinket`, `atsamd21`, `arm-cortex-m0`, `circuitpython`, `dotstar`, `tiny`, `wearable`, `adafruit`

---
[View full page](https://openhardware.directory/s/1439/adafruit-trinket-m0)

---

# BeagleBone AI-64

> Powerful open-source AI/ML single board computer featuring TI TDA4VM SoC with dual Arm Cortex-A72 at 2.0 GHz, 8 TOPS deep-learning accelerator, C7x DSP, 4GB LPDDR4, 16GB eMMC, USB 3.0, Gigabit Ethernet, and BeagleBone cape compatibility.

## Details

- **Brand:** BeagleBoard
- **Price:** Usd: 185.62, Buy Url: https://www.digikey.com/en/products/detail/beagleboard-by-seeed-studio/102110646/15929655
- **Stores:** {"name":"DigiKey","url":"https://www.digikey.com/en/products/detail/beagleboard-by-seeed-studio/102110646/15929655","price":"$185.62"}, {"name":"Mouser","url":"https://www.mouser.com/ProductDetail/BeagleBoard-by-Seeed-Studio/102110646?qs=Znm5pLBrcAKSPlLdpqfmWA%3D%3D","price":"$185.62"}, {"name":"Element14","url":"https://referral.element14.com/OrderCodeView?fsku=3923739&nsku=26AK8283","price":"$185.62"}
- **Board Type:** Single Board Computer
- **Connectivity:** Ethernet: Gigabit Ethernet
- **Specs:** Cpu: TI TDA4VM (Dual Arm Cortex-A72 @ 2.0 GHz), Cpu Architecture: ARM64, Cpu Frequency: 2.0GHz, Cpu Cores: 2, Ram: 4GB LPDDR4, Flash: 16GB eMMC, Usb: ["USB 3.0 Type-C","2x USB 3.0 Type-A"], Gpio: 2x 46-pin BeagleBone headers, Power: 5V DC, Sd Card: MicroSD, Operating Voltage: 3.3V
- **Components:** {"name":"TDA4VM","type":"processor","label":"AI-Optimized Vision SoC","description":"Texas Instruments Jacinto TDA4VM with dual Arm Cortex-A72 at 2.0GHz, C7x DSP, 8 TOPS MMA deep-learning accelerator, vision processing accelerators, and six Cortex-R5F real-time MCUs","datasheetUrl":"https://www.ti.com/product/TDA4VM"}, {"name":"PowerVR Rogue 8XE GE8430","type":"gpu","label":"3D Graphics Processing Unit","description":"Imagination Technologies PowerVR Rogue 8XE GPU running at up to 750MHz delivering 96 GFLOPS and 6 Gpix/sec","datasheetUrl":"https://www.imaginationtech.com/gpu/rogue/"}, {"name":"4GB LPDDR4","type":"memory","label":"System Memory","description":"4GB LPDDR4 RAM for high-bandwidth AI/ML workloads and multitasking","datasheetUrl":"https://www.ti.com/product/TDA4VM"}, {"name":"16GB eMMC","type":"storage","label":"Onboard Flash Storage","description":"16GB eMMC flash with high-speed interface for OS and application storage","datasheetUrl":"https://www.ti.com/product/TDA4VM"}
- **Protocols:** {"name":"USB 3.0"}, {"name":"PCIe (M.2 E-key)"}, {"name":"CSI (2x 4-Lane)"}, {"name":"DSI (4-Lane)"}, {"name":"DisplayPort (Mini)"}, {"name":"UART"}, {"name":"JTAG"}, {"name":"I2C"}, {"name":"SPI"}
- **Available Software:** Debian Linux, Armbian Linux
- **Links:** Product Url: https://www.beagleboard.org/boards/beaglebone-ai-64, Github Url: https://openbeagle.org/beagleboard/beaglebone-ai-64, Wiki Url: https://docs.beagleboard.org/latest/boards/beaglebone/ai-64/
- **Firmware Compatible:** Debian Linux, Armbian
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** developer
- **Use Cases:** ai-ml-development, computer-vision, autonomous-robotics, drone-development, media-server, edge-computing, prototyping

## Tags

`beagleboard`, `ai`, `machine-learning`, `arm-cortex-a72`, `tda4vm`, `single-board-computer`, `linux`, `open-hardware`

---
[View full page](https://openhardware.directory/s/1439/beaglebone-ai-64)

---

# Arduino Nano R4

> The newest Arduino Nano — Renesas RA4M1 ARM Cortex-M4F at 48MHz with 256KB flash, 32KB SRAM, Qwiic connector, RGB LED, castellated pins, and USB-C in an ultra-compact 43×17mm form factor. No wireless, pure embedded power.

## Details

- **Brand:** Arduino
- **Price:** Usd: 12.2, Buy Url: https://store-usa.arduino.cc/products/nano-r4
- **Stores:** {"name":"Arduino Store (US)","url":"https://store-usa.arduino.cc/products/nano-r4","price":"$12.20"}, {"name":"Arduino Store (EU)","url":"https://store.arduino.cc/products/nano-r4","price":"€13.40"}, {"name":"DigiKey","url":"https://www.digikey.com/en/products/detail/arduino/ABX00142/25828340","price":"$14.00"}, {"name":"Mouser","url":"https://www.mouser.com/ProductDetail/Arduino/ABX00142","price":"$14.00"}
- **Board Type:** dev-board
- **Specs:** Cpu: ARM Cortex-M4F @ 48MHz, FPU, DSP, Cpu Architecture: ARM Cortex-M4F, Cpu Frequency: 48MHz, Cpu Cores: 1, Ram: 32KB SRAM, Flash: ["256KB","8KB EEPROM"], Usb: USB-C 2.0 (Full-Speed), Power: 5V via USB-C or Vin, Operating Voltage: 5V, Dimensions: 43 × 17mm, Weight: 5g, Sd Card: No, Antenna Connector: No
- **Components:** {"name":"R7FA4M1AB3CFM","type":"mcu","label":"ARM Cortex-M4F Main MCU","description":"Renesas RA4M1 ARM Cortex-M4F at 48MHz with FPU, DSP, 256KB flash, 32KB SRAM, 14-bit ADC, 12-bit DAC, CAN 2.0B.","datasheetUrl":"https://docs.arduino.cc/resources/datasheets/ra4m1-datasheet.pdf"}
- **Protocols:** {"name":"SPI","pins":{"MOSI":"D11","MISO":"D12","SCK":"D13","SS":"D10"}}, {"name":"I2C","pins":{"SDA":"A4","SCL":"A5"},"notes":"Also via Qwiic connector"}, {"name":"UART","pins":{"TX":"D1","RX":"D0"}}, {"name":"CAN","pins":{"CANRX":"D4","CANTX":"D5"}}
- **Gpio Map:** {"pin":"D0","function":"UART RX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D1","function":"UART TX","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"D2","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output"]}, {"pin":"D3","function":"PWM","protocol":"PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D4","function":"CAN RX","protocol":"CAN","capabilities":["digital-input","digital-output"]}, {"pin":"D5","function":"CAN TX / PWM","protocol":"CAN","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D6","function":"PWM","protocol":"PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D7","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output"]}, {"pin":"D8","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output"]}, {"pin":"D9","function":"PWM","protocol":"PWM","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D10","function":"SPI SS / PWM","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D11","function":"SPI MOSI / PWM","protocol":"SPI","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"D12","function":"SPI MISO","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"D13","function":"SPI SCK","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"A0","function":"Analog / DAC","protocol":"ADC","capabilities":["digital-input","digital-output","adc","dac"]}, {"pin":"A1","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A2","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A3","function":"Analog Input","protocol":"ADC","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A4","function":"I2C SDA / Analog","protocol":"I2C","capabilities":["digital-input","digital-output","adc"]}, {"pin":"A5","function":"I2C SCL / Analog","protocol":"I2C","capabilities":["digital-input","digital-output","adc"]}
- **Links:** Product Url: https://store.arduino.cc/products/nano-r4, Wiki Url: https://docs.arduino.cc/hardware/nano-r4/, Datasheet Url: https://docs.arduino.cc/resources/datasheets/ABX00142-datasheet.pdf
- **Firmware Compatible:** arduino, micropython
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** educational-platform, iot, industrial-iot

## Tags

`arduino`, `nano`, `r4`, `renesas`, `arm-cortex-m4`, `qwiic`, `usb-c`, `castellated`

---
[View full page](https://openhardware.directory/s/1439/arduino-nano-r4)

---

# NanoPC-T6 Plus

> FriendlyElec's flagship RK3588 SBC with 4x Cortex-A76 + 4x Cortex-A53 at 2.4GHz, up to 32GB LPDDR5, NVMe M.2, dual 2.5GbE, dual HDMI out + HDMI in, 6 TOPS NPU, 8K video, 40-pin GPIO, and USB-C PD power.

## Details

- **Brand:** FriendlyElec
- **Price:** Usd: 245, Buy Url: https://www.friendlyelec.com/index.php?route=product/product&product_id=315
- **Stores:** {"name":"FriendlyElec","url":"https://www.friendlyelec.com/index.php?route=product/product&product_id=315","price":"$245.00"}
- **Board Type:** sbc
- **Connectivity:** Ethernet: 2x 2.5 Gigabit
- **Specs:** Cpu: ["ARM Cortex-A76 4x2.4GHz","Cortex-A53 4x1.8GHz, RK3588"], Cpu Architecture: ARM Cortex-A76, Cpu Frequency: 2.4GHz, Cpu Cores: 8, Ram: 8GB/16GB/32GB LPDDR5, Flash: 32GB/64GB/256GB eMMC, Usb: ["USB-C","USB 3.0","2x USB 2.0"], Power: 12V DC via barrel jack or USB-C PD, Operating Voltage: 3.3V, Operating Temp: 0°C to 70°C, Dimensions: 110 × 82.5mm, Weight: 95g, Sd Card: microSD (SDR104), Antenna Connector: M.2 E-Key for WiFi module
- **Components:** {"name":"RK3588","type":"mcu","label":"Octa-Core ARM SoC with 6 TOPS NPU","description":"Rockchip RK3588 with 4x Cortex-A76 at 2.4GHz + 4x Cortex-A53 at 1.8GHz, Mali-G610 MP4 GPU, 6 TOPS NPU, and 8K video codec.","datasheetUrl":"https://www.rock-chips.com/uploads/pdf/2022.8.26/192/RK3588%20Brief%20Datasheet.pdf"}
- **Protocols:** {"name":"SPI","pins":{"notes":"2x SPI via 40-pin GPIO header"}}, {"name":"I2C","pins":{"notes":"1x I2C via 40-pin GPIO header"}}, {"name":"UART","pins":{"notes":"6x UART via 40-pin GPIO header + debug UART"}}, {"name":"PWM","pins":{"notes":"8x PWM via 40-pin GPIO header"}}, {"name":"PCIe","pins":{"notes":"M.2 M-Key PCIe 3.0 x4 for NVMe"}}
- **Gpio Map:** {"pin":"GPIO1","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO2","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO3","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO4","function":"Digital I/O / SPI","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO5","function":"Digital I/O / UART","protocol":"UART","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO6","function":"Digital I/O / PWM","protocol":"PWM","capabilities":["digital-input","digital-output","pwm"]}
- **Links:** Product Url: https://www.friendlyelec.com/index.php?route=product/product&product_id=315, Wiki Url: https://wiki.friendlyelec.com/wiki/index.php/NanoPC-T6_Plus, Github Url: https://github.com/friendlyarm/sd-fuse_rk3588
- **Firmware Compatible:** arduino
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** iot-gateway, digital-signage, retro-gaming, industrial-iot

## Tags

`friendlyelec`, `nanopc`, `rk3588`, `sbc`, `8k`, `nvme`, `2.5gbe`, `npu`, `hdmi-in`

---
[View full page](https://openhardware.directory/s/1439/nanopc-t6-plus)

---

# NanoPi M5

> Mid-range RK3576 SBC with 4x Cortex-A72 + 4x Cortex-A53 at 2.2GHz, up to 8GB RAM, dual Gigabit Ethernet, M.2 NVMe, HDMI 4K, 6 TOPS NPU, MIPI-CSI/DSI, 30-pin GPIO, and USB-C PD in a compact 90×62mm form factor.

## Details

- **Brand:** FriendlyElec
- **Price:** Usd: 65, Buy Url: https://www.friendlyelec.com/index.php?route=product/product&product_id=309
- **Stores:** {"name":"FriendlyElec","url":"https://www.friendlyelec.com/index.php?route=product/product&product_id=309","price":"$65.00"}
- **Board Type:** sbc
- **Connectivity:** Ethernet: 2x Gigabit
- **Specs:** Cpu: ["ARM Cortex-A72 4x2.2GHz","Cortex-A53 4x2.0GHz, RK3576"], Cpu Architecture: ARM Cortex-A72, Cpu Frequency: 2.2GHz, Cpu Cores: 8, Ram: 3GB/4GB/8GB LPDDR4X, Flash: ["16MB SPI NOR","eMMC module"], Usb: ["2x USB 3.2 Gen1 Type-A","USB-C PD"], Power: USB-C PD (6-20V), Operating Voltage: 3.3V, Operating Temp: 0°C to 70°C, Dimensions: 90 × 62mm, Weight: 58g, Sd Card: microSD, Antenna Connector: M.2 E-Key for WiFi module
- **Components:** {"name":"RK3576","type":"mcu","label":"Octa-Core ARM SoC with 6 TOPS NPU","description":"Rockchip RK3576 with 4x Cortex-A72 at 2.2GHz + 4x Cortex-A53 at 2.0GHz, Mali-G52 MC3, 6 TOPS NPU, 8K decode.","datasheetUrl":"https://www.rock-chips.com/uploads/pdf/2024.01.12/RK3576%20Brief%20Datasheet%20V1.0-20240112.pdf"}
- **Protocols:** {"name":"SPI","pins":{"notes":"2x SPI via 30-pin GPIO"}}, {"name":"I2C","pins":{"notes":"3x I2C via 30-pin GPIO"}}, {"name":"UART","pins":{"notes":"4x UART via 30-pin GPIO + debug"}}
- **Gpio Map:** {"pin":"GPIO1","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO2","function":"Digital I/O","protocol":"","capabilities":["digital-input","digital-output","pwm"]}, {"pin":"GPIO3","function":"SPI/UART","protocol":"SPI","capabilities":["digital-input","digital-output"]}, {"pin":"GPIO4","function":"I2C/UART","protocol":"I2C","capabilities":["digital-input","digital-output"]}
- **Links:** Product Url: https://www.friendlyelec.com/index.php?route=product/product&product_id=309, Wiki Url: https://wiki.friendlyelec.com/wiki/index.php/NanoPi_M5, Github Url: https://github.com/friendlyarm/sd-fuse_rk3576
- **Firmware Compatible:** arduino
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** iot-gateway, digital-signage, retro-gaming

## Tags

`friendlyelec`, `nanopi`, `rk3576`, `sbc`, `npu`, `nvme`, `dual-gbe`

---
[View full page](https://openhardware.directory/s/1439/nanopi-m5)

---

# NanoPi R2S

> Budget dual-GbE router board with RK3328 quad-core Cortex-A53 at 1.3GHz, 1GB DDR4, native + USB 3.0 Gigabit Ethernet, and USB-C power — the most affordable open-source OpenWrt router platform at just $27.

## Details

- **Brand:** FriendlyElec
- **Price:** Usd: 27, Buy Url: https://www.friendlyelec.com/index.php?route=product/product&product_id=282
- **Stores:** {"name":"FriendlyElec","url":"https://www.friendlyelec.com/index.php?route=product/product&product_id=282","price":"$27.00"}, {"name":"Amazon US","url":"https://www.amazon.com/dp/B0B6SDMS2W","price":"$35.00"}
- **Board Type:** sbc
- **Connectivity:** Ethernet: 2x Gigabit
- **Specs:** Cpu: ARM Cortex-A53 4x1.3GHz, RK3328, Cpu Architecture: ARM Cortex-A53, Cpu Frequency: 1.3GHz, Cpu Cores: 4, Ram: 1GB DDR4, Flash: none (microSD boot), Usb: ["USB 2.0 Type-A","USB-C (power)"], Power: 5V/2A via USB-C, Operating Voltage: 3.3V, Operating Temp: 0°C to 80°C, Dimensions: 55.6 × 52mm, Weight: 20g, Sd Card: microSD (up to 128GB), Antenna Connector: No
- **Components:** {"name":"RK3328","type":"mcu","label":"Quad-Core ARM Cortex-A53 SoC","description":"Rockchip RK3328 quad-core Cortex-A53 at 1.3GHz with Mali-450 GPU and USB 3.0 for second Ethernet.","datasheetUrl":"https://opensource.rock-chips.com/images/d/d7/Rockchip_RK3328_Datasheet_V1.2-20170321.pdf"}
- **Protocols:** {"name":"UART","pins":{"notes":"Debug UART 3-pin header"}}
- **Gpio Map:** {"pin":"GPIO1","function":"Debug TX","protocol":"UART","capabilities":["digital-output"]}, {"pin":"GPIO2","function":"Debug RX","protocol":"UART","capabilities":["digital-input"]}
- **Links:** Product Url: https://www.friendlyelec.com/index.php?route=product/product&product_id=282, Wiki Url: https://wiki.friendlyelec.com/wiki/index.php/NanoPi_R2S, Github Url: https://github.com/friendlyarm/sd-fuse_rk3328
- **Firmware Compatible:** arduino
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** iot-gateway, wired-networking, iot

## Tags

`friendlyelec`, `nanopi`, `rk3328`, `router`, `openwrt`, `budget`, `dual-gbe`

---
[View full page](https://openhardware.directory/s/1439/nanopi-r2s)

---

# BigTreeTech SKR Pro V1.1

> 32-bit 3D printer control board powered by STM32F407ZGT6 @ 168MHz. Supports 6 stepper drivers, triple extruder, dual Z, 12–24V input. Compatible with Marlin and Klipper firmware.

## Details

- **Brand:** BigTreeTech
- **Board Type:** 3D Printer Control Board
- **Product Readiness:** consumer
- **Price:** Usd: 29.99, Buy Url: https://biqu.equipment/products/bigtreetech-skr-pro-v1-1-32-bit-control-board
- **Specs:** Cpu: STM32F407ZGT6, Cpu Architecture: ARM Cortex-M4, Cpu Frequency: 168MHz, Cpu Cores: 1, Flash: 1MB, Ram: 192KB, Operating Voltage: 3.3V, Input Voltage: 12-24V DC, Usb: USB Type-C, Power: 12-24V DC, Sd Card: MicroSD
- **Components:** {"type":"MCU","name":"STM32F407ZGT6","label":"ARM Cortex-M4 MCU @ 168MHz","description":"STMicroelectronics 32-bit ARM Cortex-M4 microcontroller with FPU, 1MB flash, 192KB RAM, running at 168MHz","datasheetUrl":"https://www.st.com/resource/en/datasheet/stm32f407zg.pdf"}, {"type":"Stepper Driver Socket","name":"TMC2209","label":"TMC2209 Ultra-quiet Stepper Driver","description":"TRINAMIC TMC2209 stepper driver with StealthChop2, SpreadCycle, UART interface, up to 2.8A RMS — 6 sockets on this board","datasheetUrl":"https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2209_Datasheet_V103.pdf"}, {"type":"Storage","name":"MicroSD slot","label":"MicroSD Card Slot","description":"MicroSD card slot for firmware updates and standalone print file storage","datasheetUrl":"https://biqu.equipment/products/bigtreetech-skr-pro-v1-1-32-bit-control-board"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}, {"name":"USB"}
- **Firmware Compatible:** Marlin, Klipper
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Use Cases:** 3D Printing, CNC, Laser Engraving
- **Links:** Github Url: https://github.com/bigtreetech/BIGTREETECH-SKR-PRO-V1.1, Product Url: https://biqu.equipment/products/bigtreetech-skr-pro-v1-1-32-bit-control-board
- **Stores:** {"name":"BIQU Equipment","url":"https://biqu.equipment/products/bigtreetech-skr-pro-v1-1-32-bit-control-board","price":"$29.99"}

## Tags

`3d-printer`, `control-board`, `stm32`, `marlin`, `klipper`, `bigtreetech`, `open-source`, `32-bit`, `tmc2209`, `stepper-driver`

---
[View full page](https://openhardware.directory/s/1439/bigtreetech-skr-pro-v1-1)

---

# BigTreeTech SKR Mini E3 V1.2

> Ultra-quiet 32-bit 3D printer board with 4 integrated TMC2209 UART stepper drivers. STM32F103RCT6 @ 72MHz. Direct drop-in replacement for Ender 3. Supports Marlin and Klipper.

## Details

- **Brand:** BigTreeTech
- **Board Type:** 3D Printer Control Board
- **Product Readiness:** consumer
- **Price:** Usd: 38.99, Buy Url: https://biqu.equipment/products/bigtreetech-skr-mini-e3-v1-2-32-bit-control-board-tft35-e3-v3-0-integrated-tmc2209-uart-for-ender-3
- **Specs:** Cpu: STM32F103RCT6, Cpu Architecture: ARM Cortex-M3, Cpu Frequency: 72MHz, Cpu Cores: 1, Flash: 256KB, Ram: 48KB, Operating Voltage: 3.3V, Input Voltage: 12-24V DC, Usb: USB Micro-B, Power: 12-24V DC, Sd Card: MicroSD
- **Components:** {"type":"MCU","name":"STM32F103RCT6","label":"ARM Cortex-M3 MCU @ 72MHz","description":"STMicroelectronics STM32F103RCT6 32-bit ARM Cortex-M3 microcontroller, 256KB flash, 48KB RAM, running at 72MHz","datasheetUrl":"https://www.st.com/resource/en/datasheet/stm32f103rc.pdf"}, {"type":"Stepper Driver","name":"TMC2209 (integrated x4)","label":"TMC2209 Integrated Silent Stepper Driver","description":"4x TRINAMIC TMC2209 stepper drivers integrated directly on the PCB with UART mode, StealthChop2, and stallGuard for sensorless homing","datasheetUrl":"https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2209_Datasheet_V103.pdf"}, {"type":"Storage","name":"MicroSD slot","label":"MicroSD Card Slot","description":"MicroSD card slot for firmware updates and standalone print file storage","datasheetUrl":"https://biqu.equipment/products/bigtreetech-skr-mini-e3-v1-2-32-bit-control-board-tft35-e3-v3-0-integrated-tmc2209-uart-for-ender-3"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}, {"name":"USB"}
- **Firmware Compatible:** Marlin, Klipper
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Use Cases:** 3D Printing
- **Links:** Github Url: https://github.com/bigtreetech/BIGTREETECH-SKR-mini-E3, Product Url: https://biqu.equipment/products/bigtreetech-skr-mini-e3-v1-2-32-bit-control-board-tft35-e3-v3-0-integrated-tmc2209-uart-for-ender-3
- **Stores:** {"name":"BIQU Equipment","url":"https://biqu.equipment/products/bigtreetech-skr-mini-e3-v1-2-32-bit-control-board-tft35-e3-v3-0-integrated-tmc2209-uart-for-ender-3","price":"$38.99"}

## Tags

`3d-printer`, `control-board`, `stm32`, `marlin`, `klipper`, `bigtreetech`, `open-source`, `32-bit`, `tmc2209`, `ender-3`, `mini`, `integrated-drivers`

---
[View full page](https://openhardware.directory/s/1439/bigtreetech-skr-mini-e3-v1-2)

---

# BigTreeTech SKR Mini E3 V2.0

> Improved 32-bit control board with 4 integrated TMC2209 UART drivers, dual Z ports, and STM32F103RCT6 @ 72MHz. Drop-in upgrade for Ender 3, CR-10S, Ender 5. Marlin and Klipper ready.

## Details

- **Brand:** BigTreeTech
- **Board Type:** 3D Printer Control Board
- **Product Readiness:** consumer
- **Price:** Usd: 27.99, Buy Url: https://biqu.equipment/products/bigtreetech-skr-mini-e3-v2-0-32-bit-control-board-integrated-tmc2209-uart-for-ender-4
- **Specs:** Cpu: STM32F103RCT6, Cpu Architecture: ARM Cortex-M3, Cpu Frequency: 72MHz, Cpu Cores: 1, Flash: 256KB, Ram: 48KB, Operating Voltage: 3.3V, Input Voltage: 12-24V DC, Usb: USB Micro-B, Power: 12-24V DC, Sd Card: MicroSD
- **Components:** {"type":"MCU","name":"STM32F103RCT6","label":"ARM Cortex-M3 MCU @ 72MHz","description":"STMicroelectronics STM32F103RCT6 32-bit ARM Cortex-M3 microcontroller, 256KB flash, 48KB RAM, running at 72MHz","datasheetUrl":"https://www.st.com/resource/en/datasheet/stm32f103rc.pdf"}, {"type":"Stepper Driver","name":"TMC2209 (integrated x4)","label":"TMC2209 Integrated Silent Stepper Drivers","description":"4x TRINAMIC TMC2209 stepper drivers integrated on PCB with UART mode, StealthChop2, SpreadCycle, and stallGuard for sensorless homing","datasheetUrl":"https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2209_Datasheet_V103.pdf"}, {"type":"Storage","name":"MicroSD slot","label":"MicroSD Card Slot","description":"MicroSD card slot for firmware flashing and standalone print file storage","datasheetUrl":"https://biqu.equipment/products/bigtreetech-skr-mini-e3-v2-0-32-bit-control-board-integrated-tmc2209-uart-for-ender-4"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}, {"name":"USB"}
- **Firmware Compatible:** Marlin, Klipper
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Use Cases:** 3D Printing
- **Links:** Github Url: https://github.com/bigtreetech/BIGTREETECH-SKR-mini-E3, Product Url: https://biqu.equipment/products/bigtreetech-skr-mini-e3-v2-0-32-bit-control-board-integrated-tmc2209-uart-for-ender-4
- **Stores:** {"name":"BIQU Equipment","url":"https://biqu.equipment/products/bigtreetech-skr-mini-e3-v2-0-32-bit-control-board-integrated-tmc2209-uart-for-ender-4","price":"$27.99"}

## Tags

`3d-printer`, `control-board`, `stm32`, `marlin`, `klipper`, `bigtreetech`, `open-source`, `32-bit`, `tmc2209`, `ender-3`, `mini`, `integrated-drivers`, `dual-z`

---
[View full page](https://openhardware.directory/s/1439/bigtreetech-skr-mini-e3-v2-0)

---

# BigTreeTech SKR Mini E3 V3.0

> Latest 32-bit SKR Mini E3 with STM32G0B1RET6 @ 64MHz, 4 integrated TMC2209 UART drivers, USB-C, and CAN bus support. Compact Ender 3 drop-in upgrade. Marlin and Klipper compatible.

## Details

- **Brand:** BigTreeTech
- **Board Type:** 3D Printer Control Board
- **Product Readiness:** consumer
- **Price:** Usd: 25.99, Buy Url: https://biqu.equipment/products/bigtreetech-skr-mini-e3-v2-0-32-bit-control-board-for-ender-3
- **Specs:** Cpu: STM32G0B1RET6, Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 64MHz, Cpu Cores: 1, Flash: 512KB, Ram: 144KB, Operating Voltage: 3.3V, Input Voltage: 12-24V DC, Usb: USB Type-C, Power: 12-24V DC, Sd Card: MicroSD
- **Components:** {"type":"MCU","name":"STM32G0B1RET6","label":"ARM Cortex-M0+ MCU @ 64MHz","description":"STMicroelectronics STM32G0B1RET6 32-bit ARM Cortex-M0+ microcontroller, 512KB flash, 144KB RAM, with CAN bus and USB Type-C","datasheetUrl":"https://www.st.com/resource/en/datasheet/stm32g0b1re.pdf"}, {"type":"Stepper Driver","name":"TMC2209 (integrated x4)","label":"TMC2209 Integrated Silent Stepper Drivers","description":"4x TRINAMIC TMC2209 stepper drivers integrated on PCB with UART mode, StealthChop2, and stallGuard for sensorless homing","datasheetUrl":"https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2209_Datasheet_V103.pdf"}, {"type":"Storage","name":"MicroSD slot","label":"MicroSD Card Slot","description":"MicroSD card slot for firmware flashing and standalone print file storage","datasheetUrl":"https://biqu.equipment/products/bigtreetech-skr-mini-e3-v2-0-32-bit-control-board-for-ender-3"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}, {"name":"USB"}, {"name":"CAN bus"}
- **Firmware Compatible:** Marlin, Klipper
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Use Cases:** 3D Printing
- **Links:** Github Url: https://github.com/bigtreetech/BIGTREETECH-SKR-mini-E3, Product Url: https://biqu.equipment/products/bigtreetech-skr-mini-e3-v2-0-32-bit-control-board-for-ender-3
- **Stores:** {"name":"BIQU Equipment","url":"https://biqu.equipment/products/bigtreetech-skr-mini-e3-v2-0-32-bit-control-board-for-ender-3","price":"$25.99"}

## Tags

`3d-printer`, `control-board`, `stm32`, `marlin`, `klipper`, `bigtreetech`, `open-source`, `32-bit`, `tmc2209`, `ender-3`, `mini`, `integrated-drivers`, `dual-z`, `can-bus`, `usb-c`

---
[View full page](https://openhardware.directory/s/1439/bigtreetech-skr-mini-e3-v3-0)

---

# NanoPi R5S-LTS

> RK3568B2 router board with quad-core Cortex-A55 at 2.0GHz, up to 4GB RAM, 32GB eMMC, native GbE + dual 2.5GbE, M.2 PCIe, 2x USB 3.0, HDMI 4K, and USB-C PD — the mid-range OpenWrt router with long-term support.

## Details

- **Brand:** FriendlyElec
- **Price:** Usd: 87, Buy Url: https://www.friendlyelec.com/index.php?route=product/product&product_id=287
- **Stores:** {"name":"FriendlyElec","url":"https://www.friendlyelec.com/index.php?route=product/product&product_id=287","price":"$87.00"}
- **Board Type:** sbc
- **Connectivity:** Ethernet: ["1x Gigabit","2x 2.5 Gigabit"]
- **Specs:** Cpu: ARM Cortex-A55 4x2.0GHz, RK3568B2, Cpu Architecture: ARM Cortex-A55, Cpu Frequency: 2.0GHz, Cpu Cores: 4, Ram: 2GB/4GB LPDDR4X, Flash: 8GB/32GB eMMC 5.1, Usb: ["2x USB 3.0 Type-A","USB-C PD"], Power: USB-C PD (5V/9V/12V), Operating Voltage: 3.3V, Operating Temp: 0°C to 70°C, Dimensions: 62 × 90mm, Weight: 57g, Sd Card: microSD, Antenna Connector: M.2 for WiFi
- **Components:** {"name":"RK3568B2","type":"mcu","label":"Quad-Core Cortex-A55 SoC with NPU","description":"Rockchip RK3568B2 quad-core Cortex-A55 at 2.0GHz with Mali-G52 GPU, 0.8 TOPS NPU, and PCIe 3.0.","datasheetUrl":"https://opensource.rock-chips.com/images/9/97/Rockchip_RK3568_Datasheet_V1.3-20220309.pdf"}
- **Protocols:** {"name":"UART","pins":{"notes":"Debug UART 3-pin header"}}
- **Gpio Map:** {"pin":"GPIO1","function":"Debug TX","protocol":"UART","capabilities":["digital-output"]}, {"pin":"GPIO2","function":"Debug RX","protocol":"UART","capabilities":["digital-input"]}
- **Links:** Product Url: https://www.friendlyelec.com/index.php?route=product/product&product_id=287, Wiki Url: https://wiki.friendlyelec.com/wiki/index.php/NanoPi_R5S-LTS, Github Url: https://github.com/friendlyarm/sd-fuse_rk356x
- **Firmware Compatible:** arduino
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** iot-gateway, wired-networking, iot

## Tags

`friendlyelec`, `nanopi`, `rk3568`, `router`, `2.5gbe`, `openwrt`, `lts`

---
[View full page](https://openhardware.directory/s/1439/nanopi-r5s-lts)

---

# NanoPi R5C

> Compact dual 2.5GbE router with RK3568B2 quad-core Cortex-A55 at 2.0GHz, up to 4GB RAM, dual USB 3.2, HDMI, M.2, and 0.8 TOPS NPU in a tiny 58\u00d758mm form factor — the small-footprint 2.5G OpenWrt router.

## Details

- **Brand:** FriendlyElec
- **Price:** Usd: 61, Buy Url: https://www.friendlyelec.com/index.php?route=product/product&product_id=290
- **Stores:** {"name":"FriendlyElec","url":"https://www.friendlyelec.com/index.php?route=product/product&product_id=290","price":"$61.00"}
- **Board Type:** sbc
- **Connectivity:** Ethernet: 2x 2.5 Gigabit
- **Specs:** Cpu: ARM Cortex-A55 4x2.0GHz, RK3568B2, Cpu Architecture: ARM Cortex-A55, Cpu Frequency: 2.0GHz, Cpu Cores: 4, Ram: 1GB/2GB/4GB LPDDR4X, Flash: 0/8GB/32GB eMMC, Usb: ["2x USB 3.2 Gen1","USB-C (power)"], Power: USB-C (5V), Operating Voltage: 3.3V, Dimensions: 58 × 58mm, Weight: 38g, Sd Card: microSD, Antenna Connector: M.2 for WiFi
- **Components:** {"name":"RK3568B2","type":"mcu","label":"Quad-Core Cortex-A55 SoC with NPU","description":"Rockchip RK3568B2 quad-core Cortex-A55 at 2.0GHz with Mali-G52 GPU and 0.8 TOPS NPU.","datasheetUrl":"https://opensource.rock-chips.com/images/9/97/Rockchip_RK3568_Datasheet_V1.3-20220309.pdf"}
- **Protocols:** {"name":"UART","pins":{"notes":"Debug UART"}}
- **Gpio Map:** {"pin":"GPIO1","function":"Debug TX","protocol":"UART","capabilities":["digital-output"]}
- **Links:** Product Url: https://www.friendlyelec.com/index.php?route=product/product&product_id=290, Wiki Url: https://wiki.friendlyelec.com/wiki/index.php/NanoPi_R5C, Github Url: https://github.com/friendlyarm/sd-fuse_rk356x
- **Firmware Compatible:** arduino
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** iot-gateway, wired-networking, iot

## Tags

`friendlyelec`, `nanopi`, `rk3568`, `router`, `2.5gbe`, `compact`

---
[View full page](https://openhardware.directory/s/1439/nanopi-r5c)

---

# NanoPi R6C

> RK3588S router board with 4x Cortex-A76 + 4x Cortex-A53, up to 8GB RAM, 32GB eMMC, native GbE + 2.5GbE, M.2 NVMe, HDMI 8K, 6 TOPS NPU, and USB-C PD — the mid-range RK3588S router with NVMe storage support.

## Details

- **Brand:** FriendlyElec
- **Price:** Usd: 169, Buy Url: https://www.friendlyelec.com/index.php?route=product/product&product_id=291
- **Stores:** {"name":"FriendlyElec","url":"https://www.friendlyelec.com/index.php?route=product/product&product_id=291","price":"$169.00"}
- **Board Type:** sbc
- **Connectivity:** Ethernet: ["1x Gigabit","1x 2.5 Gigabit"]
- **Specs:** Cpu: ["ARM Cortex-A76 4x2.4GHz","Cortex-A53 4x1.8GHz, RK3588S"], Cpu Architecture: ARM Cortex-A76, Cpu Frequency: 2.4GHz, Cpu Cores: 8, Ram: 4GB/8GB LPDDR4X, Flash: 32GB eMMC, Usb: ["USB 3.0","USB 2.0","USB-C PD"], Power: USB-C PD (5-20V), Operating Voltage: 3.3V, Dimensions: 62 × 90mm, Weight: 53g, Sd Card: microSD, Antenna Connector: No
- **Components:** {"name":"RK3588S","type":"mcu","label":"Octa-Core ARM SoC with 6 TOPS NPU","description":"Rockchip RK3588S with 4x Cortex-A76 + 4x Cortex-A53, Mali-G610 MP4, 6 TOPS NPU.","datasheetUrl":"https://www.rock-chips.com/uploads/pdf/2022.8.26/192/RK3588%20Brief%20Datasheet.pdf"}
- **Protocols:** {"name":"UART","pins":{"notes":"Debug UART"}}, {"name":"PCIe","pins":{"notes":"M.2 M-Key PCIe 2.1 x1 for NVMe"}}
- **Gpio Map:** {"pin":"GPIO1","function":"Debug TX","protocol":"UART","capabilities":["digital-output"]}
- **Links:** Product Url: https://www.friendlyelec.com/index.php?route=product/product&product_id=291, Wiki Url: https://wiki.friendlyelec.com/wiki/index.php/NanoPi_R6C, Github Url: https://github.com/friendlyarm/sd-fuse_rk3588
- **Firmware Compatible:** arduino
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** iot-gateway, wired-networking, iot

## Tags

`friendlyelec`, `nanopi`, `rk3588s`, `router`, `2.5gbe`, `nvme`, `npu`

---
[View full page](https://openhardware.directory/s/1439/nanopi-r6c)

---

# BigTreeTech SKR 3

> High-performance 32-bit 3D printer board with STM32H743VI @ 480MHz, 5 driver slots, CAN bus, FDCAN, WiFi module support, 12–24V, 10A bed output. Marlin, Klipper, and RepRapFirmware compatible.

## Details

- **Brand:** BigTreeTech
- **Board Type:** 3D Printer Control Board
- **Product Readiness:** consumer
- **Price:** Usd: 39.99, Buy Url: https://biqu.equipment/products/bigtreetech-btt-skr-3-control-board-for-3d-printer
- **Connectivity:** Wifi: optional (ESP module)
- **Specs:** Cpu: STM32H743VI, Cpu Architecture: ARM Cortex-M7, Cpu Frequency: 480MHz, Cpu Cores: 1, Flash: 2MB, Ram: 1MB, Operating Voltage: 3.3V, Input Voltage: 12-24V DC, Usb: USB Type-C, Power: 12-24V DC, Sd Card: MicroSD
- **Components:** {"type":"MCU","name":"STM32H743VI","label":"ARM Cortex-M7 MCU @ 480MHz with FDCAN","description":"STMicroelectronics STM32H743VI 32-bit ARM Cortex-M7 microcontroller, 2MB flash, 1MB RAM, running at 480MHz with FDCAN bus support","datasheetUrl":"https://www.st.com/resource/en/datasheet/stm32h743vi.pdf"}, {"type":"Stepper Driver Socket","name":"TMC2209 socket x5","label":"Multi-Driver Stepper Socket (5x)","description":"5x stepper driver sockets supporting TMC5160, TMC2209, TMC2208, TMC2130, DRV8825, A4988 and more in SPI, UART, and STEP/DIR modes","datasheetUrl":"https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2209_Datasheet_V103.pdf"}, {"type":"Wireless Module","name":"ESP32 (optional)","label":"Optional ESP32/ESP8266 WiFi Module","description":"Optional WiFi connectivity via ESP-12S, ESP-07S, ESP32U, or ESP32E module for OctoPrint/Mainsail wireless access","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}, {"type":"Storage","name":"MicroSD slot","label":"MicroSD Card Slot","description":"MicroSD card slot for firmware and print file storage","datasheetUrl":"https://biqu.equipment/products/bigtreetech-btt-skr-3-control-board-for-3d-printer"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}, {"name":"USB"}, {"name":"CAN bus"}, {"name":"FDCAN"}
- **Firmware Compatible:** Marlin, Klipper, RepRapFirmware
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Use Cases:** 3D Printing, CNC, Laser Engraving
- **Links:** Github Url: https://github.com/bigtreetech/SKR-3, Product Url: https://biqu.equipment/products/bigtreetech-btt-skr-3-control-board-for-3d-printer
- **Stores:** {"name":"BIQU Equipment","url":"https://biqu.equipment/products/bigtreetech-btt-skr-3-control-board-for-3d-printer","price":"$39.99"}

## Tags

`3d-printer`, `control-board`, `stm32h7`, `marlin`, `klipper`, `reprapfirmware`, `bigtreetech`, `open-source`, `32-bit`, `tmc2209`, `tmc5160`, `can-bus`, `fdcan`, `wifi`

---
[View full page](https://openhardware.directory/s/1439/bigtreetech-skr-3)

---

# BigTreeTech Octopus V1.1

> 32-bit 3D printer control board with STM32F446ZET6 MCU, 8 stepper driver slots (9 outputs), CAN bus via RJ11, USB-C, WiFi header, and support for Marlin and Klipper firmware.

## Details

- **Brand:** BigTreeTech
- **Board Type:** 3D Printer Control Board
- **Price:** Usd: 42.68, Buy Url: https://biqu.equipment/products/bigtreetech-octopus-v1-1
- **Specs:** Cpu: STM32F446ZET6, Cpu Architecture: ARM Cortex-M4, Cpu Frequency: 180MHz, Cpu Cores: 1, Flash: 512KB, Ram: 128KB, Usb: USB Type-C, Power: DC 12V or 24V, Operating Voltage: 3.3V, Sd Card: microSD, Dimensions: 160 x 100 mm
- **Components:** {"type":"mcu","name":"STM32F446ZET6","label":"Main MCU","description":"STMicroelectronics 32-bit ARM Cortex-M4 at 180MHz, 512KB Flash, 128KB SRAM.","datasheetUrl":"https://www.st.com/resource/en/datasheet/stm32f446re.pdf"}, {"type":"eeprom","name":"AT24C32","label":"EEPROM","description":"32Kbit I2C serial EEPROM for persistent configuration storage.","datasheetUrl":"https://ww1.microchip.com/downloads/en/DeviceDoc/doc0336.pdf"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}, {"name":"USB"}, {"name":"CAN bus"}
- **Firmware Compatible:** Marlin, Klipper
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** 3D Printing, CNC, Laser Engraving
- **Links:** Github Url: https://github.com/bigtreetech/BIGTREETECH-OCTOPUS-V1.0, Product Url: https://biqu.equipment/products/bigtreetech-octopus-v1-1, Wiki Url: https://global.bttwiki.com/Octopus.html
- **Stores:** {"name":"BIQU Equipment","url":"https://biqu.equipment/products/bigtreetech-octopus-v1-1","price":"$42.68"}

## Tags

`3d-printer`, `control-board`, `stm32`, `stm32f446`, `marlin`, `klipper`, `stepper-driver`, `can-bus`, `voron`, `bigtreetech`, `open-source`, `cortex-m4`

---
[View full page](https://openhardware.directory/s/1439/bigtreetech-octopus-v1-1)

---

# BigTreeTech Octopus Pro V1.1

> High-voltage 3D printer control board with STM32H723ZE MCU, 8 stepper driver slots supporting up to 60V motor power, CAN bus, PT100/PT1000 support, and Marlin/Klipper/RRF firmware.

## Details

- **Brand:** BigTreeTech
- **Board Type:** 3D Printer Control Board
- **Price:** Usd: 49.86, Buy Url: https://biqu.equipment/products/bigtreetech-octopus-pro-v1-0-chip-f446
- **Specs:** Cpu: STM32H723ZET6, Cpu Architecture: ARM Cortex-M7, Cpu Frequency: 550MHz, Cpu Cores: 1, Flash: 1MB, Ram: 564KB, Usb: USB Type-C, Power: DC 15V–28V (main); DC 12–60V (motor power), Operating Voltage: 3.3V, Sd Card: microSD, Dimensions: 160 x 100 mm
- **Components:** {"type":"mcu","name":"STM32H723ZET6","label":"Main MCU","description":"STMicroelectronics ARM Cortex-M7 at 550MHz, 1MB Flash, 564KB SRAM with DSP and FPU.","datasheetUrl":"https://www.st.com/resource/en/datasheet/stm32h723ze.pdf"}, {"type":"temperature-sensor","name":"MAX31865","label":"RTD Amplifier","description":"Maxim MAX31865 RTD-to-digital converter supporting PT100 and PT1000 resistance temperature detectors.","datasheetUrl":"https://datasheets.maximintegrated.com/en/ds/MAX31865.pdf"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}, {"name":"USB"}, {"name":"CAN bus"}
- **Firmware Compatible:** Marlin, Klipper, RepRapFirmware
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** 3D Printing, CNC, Laser Engraving
- **Links:** Github Url: https://github.com/bigtreetech/BIGTREETECH-OCTOPUS-Pro, Product Url: https://biqu.equipment/products/bigtreetech-octopus-pro-v1-0-chip-f446, Wiki Url: https://global.bttwiki.com/Octopus%20Pro.html
- **Stores:** {"name":"BIQU Equipment","url":"https://biqu.equipment/products/bigtreetech-octopus-pro-v1-0-chip-f446","price":"$49.86"}

## Tags

`3d-printer`, `control-board`, `stm32`, `stm32h723`, `marlin`, `klipper`, `reprapfirmware`, `high-voltage`, `stepper-driver`, `can-bus`, `pt100`, `bigtreetech`, `open-source`, `cortex-m7`

---
[View full page](https://openhardware.directory/s/1439/bigtreetech-octopus-pro-v1-1)

---

# NanoPi R2S Plus

> Enhanced RK3328 dual-GbE router with quad-core Cortex-A53 at 1.4GHz, 1GB DDR4, 32GB eMMC onboard, dual Gigabit Ethernet, optional WiFi, and metal case — the R2S upgrade with built-in storage for reliable OpenWrt routing.

## Details

- **Brand:** FriendlyElec
- **Price:** Usd: 30, Buy Url: https://www.friendlyelec.com/index.php?route=product/product&product_id=296
- **Stores:** {"name":"FriendlyElec","url":"https://www.friendlyelec.com/index.php?route=product/product&product_id=296","price":"$30.00"}
- **Board Type:** sbc
- **Connectivity:** Ethernet: 2x Gigabit
- **Specs:** Cpu: ARM Cortex-A53 4x1.4GHz, RK3328, Cpu Architecture: ARM Cortex-A53, Cpu Frequency: 1.4GHz, Cpu Cores: 4, Ram: 1GB DDR4, Flash: 32GB eMMC 5.1, Usb: ["2x USB 2.0","USB-C (power)"], Power: 5V/2A via USB-C, Operating Voltage: 3.3V, Dimensions: 62.5 × 63.5mm (with case), Weight: 145g (with case), Sd Card: microSD (up to 128GB), Antenna Connector: M.2 SDIO for WiFi
- **Components:** {"name":"RK3328","type":"mcu","label":"Quad-Core Cortex-A53 SoC","description":"Rockchip RK3328 quad-core Cortex-A53 at 1.4GHz with Mali-450 GPU.","datasheetUrl":"https://opensource.rock-chips.com/images/d/d7/Rockchip_RK3328_Datasheet_V1.2-20170321.pdf"}
- **Protocols:** {"name":"UART","pins":{"notes":"Debug UART via USB-C"}}
- **Gpio Map:** {"pin":"GPIO1","function":"Debug TX","protocol":"UART","capabilities":["digital-output"]}
- **Links:** Product Url: https://www.friendlyelec.com/index.php?route=product/product&product_id=296, Wiki Url: https://wiki.friendlyelec.com/wiki/index.php/NanoPi_R2S-Plus, Github Url: https://github.com/friendlyarm/sd-fuse_rk3328
- **Firmware Compatible:** arduino
- **Open Source:** Firmware: true, Schematics: true
- **Product Readiness:** consumer
- **Use Cases:** iot-gateway, wired-networking, iot

## Tags

`friendlyelec`, `nanopi`, `rk3328`, `router`, `openwrt`, `emmc`, `dual-gbe`

---
[View full page](https://openhardware.directory/s/1439/nanopi-r2s-plus)

---

# BigTreeTech Manta M8P V1.1

> 8-axis Klipper-native 3D printer control board with STM32G0B1VET6 MCU, BTB connector for CM4/CB1, CAN bus, eFuse protection, Ethernet, and selectable CNC fan voltage.

## Details

- **Brand:** BigTreeTech
- **Board Type:** 3D Printer Control Board
- **Price:** Usd: 62.38, Buy Url: https://biqu.equipment/products/manta-m4p-m8p
- **Connectivity:** Ethernet: ["100M (CB1)","1000M (CM4)"]
- **Specs:** Cpu: STM32G0B1VET6, Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 64MHz, Cpu Cores: 1, Flash: 512KB, Ram: 144KB, Usb: USB Type-C, Power: DC 12V or 24V (VIN); up to 56V (HV motor), Operating Voltage: 3.3V, Sd Card: microSD, Dimensions: 170 x 102.7 mm
- **Components:** {"type":"mcu","name":"STM32G0B1VET6","label":"Main MCU","description":"STMicroelectronics 32-bit ARM Cortex-M0+ at 64MHz, 512KB Flash, 144KB SRAM.","datasheetUrl":"https://www.st.com/resource/en/datasheet/stm32g0b1re.pdf"}, {"type":"voltage-regulator","name":"TPS5450-5A","label":"5V Power Regulator","description":"Texas Instruments TPS5450 5A step-down converter powering the CM4/CB1 compute module.","datasheetUrl":"https://www.ti.com/lit/ds/symlink/tps5450.pdf"}
- **Protocols:** {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}, {"name":"USB"}, {"name":"CAN bus"}
- **Firmware Compatible:** Klipper, Marlin
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** 3D Printing
- **Links:** Github Url: https://github.com/bigtreetech/Manta-M8P, Product Url: https://biqu.equipment/products/manta-m4p-m8p, Wiki Url: https://global.bttwiki.com/M8P.html
- **Stores:** {"name":"BIQU Equipment","url":"https://biqu.equipment/products/manta-m4p-m8p","price":"$62.38"}

## Tags

`3d-printer`, `control-board`, `stm32`, `stm32g0`, `klipper`, `stepper-driver`, `can-bus`, `raspberry-pi-cm4`, `cb1`, `ethernet`, `efuse`, `bigtreetech`, `open-source`, `cortex-m0+`, `manta`, `voron`

---
[View full page](https://openhardware.directory/s/1439/bigtreetech-manta-m8p-v1-1)

---

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

## Details

- **Brand:** BigTreeTech
- **Board Type:** wireless-module
- **Price:** Usd: 10.25, Buy Url: https://biqu.equipment/products/bigtreetech-esp8266
- **Specs:** Cpu: ESP8266, Cpu Architecture: Xtensa LX106 32-bit, Cpu Frequency: 80MHz, Cpu Cores: 1, Flash: 4MB, Ram: 80KB, Operating Voltage: 3.3V, Power: 3.3V via mainboard expansion header, Usb: No, Sd Card: No
- **Connectivity:** Wifi: 802.11 b/g/n 2.4GHz
- **Components:** {"type":"wireless","name":"ESP8266 WiFi SoC","label":"ESP8266 802.11 b/g/n WiFi SoC","description":"Espressif ESP8266 single-core WiFi SoC with integrated TCP/IP stack and UART interface","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/0a-esp8266ex_datasheet_en.pdf"}
- **Protocols:** {"name":"UART"}, {"name":"WiFi 802.11 b/g/n"}, {"name":"TCP/IP"}
- **Firmware Compatible:** Marlin, RepRapFirmware, Klipper
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** 3d-printer, wireless-control, iot-expansion
- **Links:** Github Url: https://github.com/bigtreetech/BTT-Expansion-module, Product Url: https://biqu.equipment/products/bigtreetech-esp8266
- **Stores:** {"name":"BIQU Equipment","url":"https://biqu.equipment/products/bigtreetech-esp8266","price":"$10.25"}

## Tags

`esp8266`, `wifi`, `wireless-module`, `3d-printer`, `serial`, `bigtreetech`, `open-source`, `expansion-module`

---
[View full page](https://openhardware.directory/s/1439/bigtreetech-esp8266-wifi-module)

---

# BigTreeTech EBB 36/42 CAN Bus Toolhead Board

> CAN bus toolhead board for 36/42mm stepper extruders. Features STM32G0B1 MCU, onboard TMC2209, ADXL345 accelerometer, PT100/PT1000 support, and USB/CAN connectivity for Klipper 3D printers.

## Details

- **Brand:** BigTreeTech
- **Board Type:** Toolhead Board
- **Price:** Usd: 17.59, Buy Url: https://biqu.equipment/products/bigtreetech-ebb-36-42-can-bus-for-bigtreetech-ebb-36-42-can-bus-u2c-v2-1-for-connecting-klipper-expansion-device-support-pt1000connecting-klipper-expansion-device
- **Stores:** {"name":"BIQU Equipment","url":"https://biqu.equipment/products/bigtreetech-ebb-36-42-can-bus-for-bigtreetech-ebb-36-42-can-bus-u2c-v2-1-for-connecting-klipper-expansion-device-support-pt1000connecting-klipper-expansion-device","price":"$17.59"}
- **Specs:** Cpu: STM32G0B1CBT6, Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 64MHz, Cpu Cores: 1, Flash: 128KB, Ram: 144KB, Usb: USB Type-C, Power: DC 12V-24V 6A, Operating Voltage: 3.3V, Sd Card: No
- **Components:** {"type":"stepper-driver","name":"TMC2209","label":"TMC2209 Stepper Driver","description":"Onboard TMC2209 in UART mode, Rsense 0.11R, address 00","datasheetUrl":"https://www.analog.com/media/en/technical-documentation/data-sheets/TMC2209_datasheet_rev1.09.pdf"}, {"type":"accelerometer","name":"ADXL345","label":"ADXL345 3-Axis Accelerometer","description":"Onboard ADXL345 for Klipper resonance compensation / input shaping","datasheetUrl":"https://www.analog.com/media/en/technical-documentation/data-sheets/ADXL345.pdf"}, {"type":"temperature-ic","name":"MAX31865","label":"MAX31865 RTD Amplifier","description":"Onboard MAX31865 for PT100/PT1000 RTD support, selectable via DIP switch","datasheetUrl":"https://www.analog.com/media/en/technical-documentation/data-sheets/MAX31865.pdf"}, {"type":"thermistor","name":"100K NTC","label":"100K NTC Thermistor Input","description":"1x NTC 100K or PT1000 thermistor input (TH0)","datasheetUrl":"https://www.vishay.com/docs/29049/ntcle100.pdf"}, {"type":"fan-output","name":"Dual CNC Fan Output","label":"Dual CNC Fan Output Ports (FAN0, FAN1)","description":"FAN0 and FAN1 CNC fan ports, 1A rated (1.5A peak) each, 2-pin JST","datasheetUrl":"https://github.com/bigtreetech/EBB/blob/master/README.md"}, {"type":"heater-output","name":"Hotend Heater Output","label":"Hotend Heater Output Port (E0)","description":"E0 hotend heater output, 5A maximum","datasheetUrl":"https://github.com/bigtreetech/EBB/blob/master/README.md"}
- **Protocols:** {"name":"CAN Bus"}, {"name":"USB"}, {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}
- **Firmware Compatible:** Klipper
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** 3D Printing
- **Links:** Github Url: https://github.com/bigtreetech/EBB, Product Url: https://biqu.equipment/products/bigtreetech-ebb-36-42-can-bus-for-bigtreetech-ebb-36-42-can-bus-u2c-v2-1-for-connecting-klipper-expansion-device-support-pt1000connecting-klipper-expansion-device

## Tags

`can-bus`, `toolhead-board`, `klipper`, `3d-printing`, `stm32`, `tmc2209`, `adxl345`, `bigtreetech`, `ebb36`, `ebb42`, `fdcan`

---
[View full page](https://openhardware.directory/s/1439/bigtreetech-ebb-36-42-can-bus-toolhead-board)

---

# BigTreeTech EBB SB2209 CAN Toolhead Board (RP2040)

> Toolhead board designed for the Voron StealthBurner. Powered by RP2040, supports CAN and USB, includes TMC2209, ADXL345 accelerometer, and PT100/PT1000 for Klipper 3D printers.

## Details

- **Brand:** BigTreeTech
- **Board Type:** Toolhead Board
- **Price:** Usd: 25.68, Buy Url: https://biqu.equipment/products/bigtreetech-ebb-sb2209-can-v1-0
- **Stores:** {"name":"BIQU Equipment","url":"https://biqu.equipment/products/bigtreetech-ebb-sb2209-can-v1-0","price":"$25.68"}
- **Specs:** Cpu: RP2040, Cpu Architecture: ARM Cortex-M0+, Cpu Frequency: 133MHz, Cpu Cores: 2, Flash: 2MB, Ram: 264KB, Usb: USB Type-C, Power: DC 12V-24V 9A, Operating Voltage: 3.3V, Sd Card: No
- **Components:** {"type":"stepper-driver","name":"TMC2209","label":"TMC2209 Stepper Driver","description":"Onboard TMC2209 in UART mode for extruder control","datasheetUrl":"https://www.analog.com/media/en/technical-documentation/data-sheets/TMC2209_datasheet_rev1.09.pdf"}, {"type":"accelerometer","name":"ADXL345","label":"ADXL345 3-Axis Accelerometer","description":"Onboard ADXL345 for Klipper input shaping resonance compensation","datasheetUrl":"https://www.analog.com/media/en/technical-documentation/data-sheets/ADXL345.pdf"}, {"type":"temperature-ic","name":"MAX31865","label":"MAX31865 RTD Amplifier","description":"Onboard MAX31865 for PT100/PT1000 RTD sensor support","datasheetUrl":"https://www.analog.com/media/en/technical-documentation/data-sheets/MAX31865.pdf"}, {"type":"thermistor","name":"100K NTC","label":"100K NTC Thermistor Input","description":"NTC 100K or PT1000 thermistor input","datasheetUrl":"https://www.vishay.com/docs/29049/ntcle100.pdf"}, {"type":"fan-output","name":"Triple Fan Output","label":"Dual CNC Fan + 4-Wire Fan Output Ports","description":"FAN1, FAN2 CNC fan ports plus 4W_FAN 4-wire PWM fan port","datasheetUrl":"https://github.com/bigtreetech/EBB/tree/master/EBB%20SB2209%20CAN%20(RP2040)"}, {"type":"heater-output","name":"Hotend Heater Output","label":"Hotend Heater Output Port","description":"Hotend heater output port","datasheetUrl":"https://github.com/bigtreetech/EBB/tree/master/EBB%20SB2209%20CAN%20(RP2040)"}
- **Protocols:** {"name":"CAN Bus"}, {"name":"USB"}, {"name":"UART"}, {"name":"SPI"}, {"name":"I2C"}
- **Firmware Compatible:** Klipper
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** 3D Printing
- **Links:** Github Url: https://github.com/bigtreetech/EBB, Product Url: https://biqu.equipment/products/bigtreetech-ebb-sb2209-can-v1-0

## Tags

`can-bus`, `toolhead-board`, `klipper`, `3d-printing`, `rp2040`, `tmc2209`, `adxl345`, `bigtreetech`, `voron`, `stealthburner`, `ebb-sb2209`

---
[View full page](https://openhardware.directory/s/1439/bigtreetech-ebb-sb2209-can-toolhead-board-rp2040)

---

# BigTreeTech BTT RRF WiFi V1.0 Module

> ESP8266-based WiFi expansion module for RepRapFirmware (Duet-style) boards. Adds wireless connectivity to BTT SKR V1.3, SKR V1.4 Turbo, and compatible boards running RRF or Marlin firmware.

## Details

- **Brand:** BigTreeTech
- **Board Type:** wireless-module
- **Price:** Usd: 14.5, Buy Url: https://biqu.equipment/products/bigtreetech-btt-rrf-wifi-v1-0-module-expansion-board-3d-printer-parts-reprap-duet-firmware-for-skr-v1-3-skr-v1-4-turbo
- **Specs:** Cpu: ESP8266 ESP-07S, Cpu Architecture: Xtensa LX106 32-bit, Cpu Frequency: 80MHz, Cpu Cores: 1, Flash: 4MB, Ram: 80KB, Operating Voltage: 3.3V, Power: 3.3V via mainboard WiFi expansion header, Usb: No, Sd Card: No, Antenna Connector: External SMA antenna
- **Connectivity:** Wifi: 802.11 b/g/n 2.4GHz
- **Components:** {"type":"wireless","name":"ESP8266 ESP-07S","label":"ESP8266 ESP-07S WiFi Module","description":"Espressif ESP8266-based WiFi module with external antenna connector for improved range","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/0a-esp8266ex_datasheet_en.pdf"}
- **Protocols:** {"name":"UART"}, {"name":"WiFi 802.11 b/g/n"}
- **Firmware Compatible:** RepRapFirmware, Marlin
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** 3d-printer, wireless-control, reprapfirmware
- **Links:** Github Url: https://github.com/bigtreetech/BTT-Expansion-module, Product Url: https://biqu.equipment/products/bigtreetech-btt-rrf-wifi-v1-0-module-expansion-board-3d-printer-parts-reprap-duet-firmware-for-skr-v1-3-skr-v1-4-turbo
- **Stores:** {"name":"BIQU Equipment","url":"https://biqu.equipment/products/bigtreetech-btt-rrf-wifi-v1-0-module-expansion-board-3d-printer-parts-reprap-duet-firmware-for-skr-v1-3-skr-v1-4-turbo","price":"$14.50"}

## Tags

`esp8266`, `wifi`, `reprapfirmware`, `duet-web-control`, `3d-printer`, `bigtreetech`, `open-source`, `skr`, `expansion-module`

---
[View full page](https://openhardware.directory/s/1439/bigtreetech-btt-rrf-wifi-v1-0-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 integration.

## Details

- **Brand:** BigTreeTech
- **Board Type:** power-module
- **Price:** Usd: 38.99, Buy Url: https://biqu.equipment/products/bigtreetech-panda-pwr-intelligent-power-management-module
- **Specs:** Cpu: ESP8684-MINI-1-H4, Cpu Architecture: RISC-V 32-bit single-core, Cpu Frequency: 120MHz, Cpu Cores: 1, Flash: 4MB, Ram: 272KB, Operating Voltage: 3.3V, Power: 220VAC mains input; 5V USB output, Usb: ["USB-A (×2 output)","USB Type-C (firmware/input)"], Sd Card: No, Operating Temp: -10°C to 60°C
- **Connectivity:** Wifi: 802.11 b/g/n 2.4GHz
- **Components:** {"type":"wireless","name":"ESP8684 WiFi SoC","label":"ESP8684 RISC-V WiFi & BLE SoC","description":"Espressif ESP8684 single-core RISC-V SoC with integrated 2.4GHz WiFi for remote power control and monitoring","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp8684_datasheet_en.pdf"}, {"type":"relay","name":"Mains Power Relay","label":"AC Power Control Relay","description":"High-voltage relay for switching 220VAC mains power to the connected printer","datasheetUrl":"https://github.com/bigtreetech/PandaPWR"}
- **Protocols:** {"name":"WiFi 802.11 b/g/n"}, {"name":"MQTT"}, {"name":"HTTP REST API"}, {"name":"USB 2.0"}
- **Firmware Compatible:** Home Assistant
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** 3d-printer, smart-home, power-management, remote-control
- **Links:** Github Url: https://github.com/bigtreetech/PandaPWR, Product Url: https://biqu.equipment/products/bigtreetech-panda-pwr-intelligent-power-management-module
- **Stores:** {"name":"BIQU Equipment","url":"https://biqu.equipment/products/bigtreetech-panda-pwr-intelligent-power-management-module","price":"$38.99"}

## Tags

`power-management`, `smart-plug`, `wifi`, `mqtt`, `home-assistant`, `3d-printer`, `bigtreetech`, `open-source`, `panda-series`, `esp8684`

---
[View full page](https://openhardware.directory/s/1439/bigtreetech-panda-pwr)

---

# BigTreeTech Scylla V1.0

> STM32H723-based CNC engraving machine control board with 4x TMC2160 drivers (24-56V/4.7A RMS), RepRapFirmware support, ESP32 WiFi, USB-C, RS-485, CAN bus, VFD spindle control, and relay output.

## Details

- **Brand:** BigTreeTech
- **Board Type:** cnc-controller
- **Price:** Usd: 88, Buy Url: https://biqu.equipment/products/bigtreetech-scylla-v1-0
- **Specs:** Cpu: STM32H723VGT6, Cpu Architecture: ARM Cortex-M7 32-bit, Cpu Frequency: 550MHz, Cpu Cores: 1, Flash: ["1MB (internal)","MicroSD"], Ram: 564KB, Operating Voltage: ["3.3V (MCU","ESP32); 5V (other chips)"], Power: V-Motor DC 24-56V 10A; V-MCU DC 24-56V 3A; V-MOS DC 24-56V 10A, Usb: USB Type-C, Sd Card: microSD, Dimensions: 164.34 × 104.65mm
- **Connectivity:** Wifi: 802.11 b/g/n via onboard ESP32 module header
- **Components:** {"type":"motor-driver","name":"TMC2160 ×4","label":"4× TMC2160 High-Voltage Stepper Drivers","description":"Four Trinamic TMC2160 SPI-mode stepper drivers (X/Y/Z/A) supporting 24-56V and 4.7A RMS, with integrated heatsink","datasheetUrl":"https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2160_Datasheet_V1.10.pdf"}, {"type":"relay","name":"Mechanical Relay","label":"1× 5V Mechanical Relay (COM/NO/NC)","description":"Single mechanical relay with COM, NO, and NC terminals for controlling mains or external high-current devices","datasheetUrl":"https://github.com/bigtreetech/Scylla"}, {"type":"wireless","name":"ESP32 WiFi Module Header","label":"ESP32 WiFi Module Header for RRF/grblHAL","description":"Onboard header for ESP32 WiFi module enabling RRF wireless access and grblHAL telnet sender channel","datasheetUrl":"https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"}
- **Protocols:** {"name":"USB 2.0"}, {"name":"RS-485"}, {"name":"CAN"}, {"name":"I2C"}, {"name":"SPI"}, {"name":"UART"}, {"name":"WiFi 802.11 b/g/n"}, {"name":"PWM"}, {"name":"Modbus RTU (VFD)"}
- **Firmware Compatible:** RepRapFirmware, grblHAL, LinuxCNC (Remora, planned)
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** consumer
- **Use Cases:** cnc, engraving, milling, laser-cutting
- **Links:** Github Url: https://github.com/bigtreetech/Scylla, Product Url: https://biqu.equipment/products/bigtreetech-scylla-v1-0
- **Stores:** {"name":"BIQU Equipment","url":"https://biqu.equipment/products/bigtreetech-scylla-v1-0","price":"$88.00"}

## Tags

`cnc`, `reprapfirmware`, `stm32h723`, `tmc2160`, `stepper-driver`, `bigtreetech`, `open-source`, `rs-485`, `can-bus`, `vfd-control`, `engraving`

---
[View full page](https://openhardware.directory/s/1439/bigtreetech-scylla-v1-0)

---

# Milk-V Pioneer

> 64-core RISC-V workstation mATX motherboard with SOPHON SG2042 @ 2GHz, up to 128GB DDR4 ECC, PCIe 4.0 x16, 5x SATA, 8x USB 3.0, dual 2.5GbE for native RISC-V development.

## Details

- **Brand:** Milk-V
- **Price:** Usd: 0, Buy Url: https://milkv.io/pioneer
- **Board Type:** mATX Motherboard
- **Connectivity:** Ethernet: 2x 2.5GbE
- **Specs:** Cpu: SOPHON SG2042, Cpu Architecture: RISC-V, Cpu Frequency: 2GHz, Cpu Cores: 64, Ram: Up to 128GB DDR4 ECC, Flash: SPI Flash (BIOS), Sd Card: microSD, Usb: 8x USB 3.0, Power: ATX 24-pin (120W typical), Operating Voltage: 3.3V
- **Components:** {"type":"Processor","name":"SOPHON SG2042","label":"64-Core RISC-V Server SoC","description":"64 C920 RISC-V cores at up to 2GHz with RVV 0.71 vector extensions, 64KB L1 I+D cache, 1MB L2 per cluster, and 64MB shared L3 system cache","datasheetUrl":"https://raw.githubusercontent.com/milkv-pioneer/pioneer-files/main/hardware/SG2042-TRM.pdf"}
- **Protocols:** {"name":"PCIe 4.0"}, {"name":"SATA 6Gbps"}, {"name":"NVMe"}
- **Stores:** {"name":"Crowd Supply","url":"https://www.crowdsupply.com/milkv/milk-v-pioneer"}
- **Links:** Product Url: https://milkv.io/pioneer, Github Url: https://github.com/milkv-pioneer, Datasheet Url: https://raw.githubusercontent.com/milkv-pioneer/pioneer-files/main/hardware/SG2042-TRM.pdf
- **Product Readiness:** developer
- **Use Cases:** Desktop Computing, Server, Software Development, Compilation

## Tags

`risc-v`, `workstation`, `server`, `linux`, `sophon`, `milkv`, `matx`, `64-core`

---
[View full page](https://openhardware.directory/s/1439/milk-v-pioneer)

---

# Milk-V Titan

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

## Details

- **Brand:** Milk-V
- **Price:** Usd: 0, Buy Url: https://milkv.io/titan
- **Board Type:** Mini-ITX
- **Connectivity:** Ethernet: ["1GbE","100Mbps BMC"]
- **Specs:** Cpu: UltraRISC UR-DP1000, Cpu Architecture: RISC-V, Cpu Frequency: 2GHz, Cpu Cores: 8, Ram: Up to 64GB DDR4 ECC, Flash: SPI Flash (UEFI), Sd Card: No, Usb: 4x USB 3.0, Power: ["12V DC","ATX 24-pin"], Operating Voltage: 3.3V
- **Components:** {"type":"Processor","name":"UltraRISC UR-DP1000","label":"Octa-Core RVA22 RISC-V SoC","description":"Eight UR-CP100 cores (RV64GCBHX) at up to 2GHz, first Hypervisor Extension 1.0 compliant silicon, dual 4-core clusters with 4MB L3 each and 16MB shared SLC","datasheetUrl":"https://milkv.io/titan"}, {"type":"Controller","name":"BMC","label":"Baseboard Management Controller","description":"Onboard BMC with dedicated 100Mbps Ethernet for remote server management, monitoring, and out-of-band access","datasheetUrl":"https://milkv.io/titan"}
- **Protocols:** {"name":"PCIe Gen4"}, {"name":"NVMe"}
- **Certifications:** FCC, CE
- **Links:** Product Url: https://milkv.io/titan, Github Url: https://github.com/milkv-titan
- **Open Source:** Firmware: true, Schematics: true, Pcb Layout: true
- **Product Readiness:** developer
- **Use Cases:** Server, Virtualization, Desktop Computing, Software Development

## Tags

`risc-v`, `mini-itx`, `linux`, `server`, `virtualization`, `milkv`, `rva22`, `bmc`

---
[View full page](https://openhardware.directory/s/1439/milk-v-titan)

---
[View search results on Open Hardware Directory](https://openhardware.directory/devices/search/lora-mesh-solar-powered-devices)