[
  {
    "id": "atlavox-beacon",
    "name": "Atlavox Beacon Solar",
    "vendorId": "atlavox",
    "kind": "product",
    "category": "repeater",
    "lifecycle": "active",
    "familyId": "atlavox-beacon",
    "variantOf": "rak-4631",
    "aliases": [
      "Atlavox Beacon Solar Mesh Node",
      "Atlavox Beacon"
    ],
    "flasherListed": false,
    "product_url": "https://atlavox.com/products/atlavox-beacon-solar-meshtastic-node",
    "price": {
      "amount": 236,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Outdoor solar Meshtastic/MeshCore node built around RAK19007 + RAK4631, with a 5 W panel, 5000 mAh LiPo battery, and IP67 enclosure. Designed for stand-alone repeater deployments, with Bluetooth pairing and waterproof USB-C service access.",
    "image": "altavox-beacon.svg",
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "variants": [
      {
        "name": "915MHz",
        "sku": "AVX-RA-BCN9",
        "bands": [
          "915"
        ]
      },
      {
        "name": "868MHz",
        "sku": "AVX-RA-BCN8",
        "bands": [
          "868"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 22,
          "antenna": "SMA"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "WisBlock status LED"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 5000,
        "batteryChemistry": "li-po",
        "charging": true,
        "solarInput": true,
        "solarPanelBuiltIn": true,
        "solarPanelWatts": 5
      },
      "enclosure": {
        "builtIn": true,
        "ipRating": "IP67"
      },
      "physical": {
        "dimensionsMm": {
          "width": 140,
          "height": 257,
          "depth": 102
        },
        "weightG": 1000
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/atlavox-beacon/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Atlavox"
  },
  {
    "id": "atlavox-m1",
    "name": "Atlavox M1",
    "vendorId": "atlavox",
    "kind": "product",
    "category": "companion-radio",
    "lifecycle": "active",
    "familyId": "atlavox-m1",
    "variantOf": "rak-4631",
    "aliases": [
      "Atlavox M1 Meshtastic Radio",
      "Atlavox M1 Meshtastic™ Radio"
    ],
    "flasherListed": false,
    "product_url": "https://atlavox.com/products/atlavox-m1",
    "price": {
      "amount": 77,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Handheld RAK WisBlock-based Meshtastic/MeshCore radio with a 2000 mAh LiPo, USB-C, Bluetooth, and an enclosed 3D-printed shell. Ships in 868 MHz and 915 MHz variants, with optional GNSS and sensor add-ons via internal WisBlock slots.",
    "image": "altavox-m1.svg",
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "variants": [
      {
        "name": "Full Radio (US&CA)",
        "sku": "AVX-RA-M1F9",
        "bands": [
          "915"
        ]
      },
      {
        "name": "Full Radio (EU)",
        "sku": "AVX-RA-M1F8",
        "bands": [
          "868"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 22,
          "antenna": "SMA"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "WisBlock status LED"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 2000,
        "batteryChemistry": "li-po",
        "charging": true
      },
      "expansion": [
        {
          "type": "WisBlock slot",
          "count": 3,
          "interfaces": [
            "I2C",
            "GPIO",
            "UART"
          ]
        }
      ],
      "enclosure": {
        "builtIn": true
      },
      "physical": {
        "dimensionsMm": {
          "width": 58,
          "height": 92,
          "depth": 29
        }
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/atlavox-m1/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Atlavox"
  },
  {
    "id": "ebyte-e22",
    "name": "Ebyte E22",
    "vendorId": "ebyte",
    "kind": "module",
    "moduleType": "radio",
    "category": "module",
    "lifecycle": "active",
    "product_url": "https://www.ebyte.com/en/product-view-news.aspx?id=437",
    "aliases": [
      "E22-868M22S",
      "E22-900M22S"
    ],
    "description": "Standard-power LoRa radio module built around the SX1262, delivering 22 dBm output via SPI interface. Available in 433, 868, and 915 MHz variants. Widely used in DIY and embedded MeshCore/Meshtastic builds.",
    "image": "e22.svg",
    "variants": [
      {
        "name": "433 MHz",
        "sku": "E22-400M22S",
        "bands": [
          "433"
        ]
      },
      {
        "name": "868 MHz",
        "sku": "E22-868M22S",
        "bands": [
          "868"
        ]
      },
      {
        "name": "915 MHz",
        "sku": "E22-900M22S",
        "bands": [
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {},
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "txPowerDbm": 22,
          "bands": [
            "433",
            "868",
            "915"
          ],
          "antenna": "IPEX/u.FL"
        }
      ]
    },
    "source": {
      "path": "data/devices/ebyte-e22/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Ebyte"
  },
  {
    "id": "ebyte-e22p",
    "name": "Ebyte E22P",
    "vendorId": "ebyte",
    "kind": "module",
    "moduleType": "radio",
    "category": "module",
    "lifecycle": "active",
    "product_url": "https://www.ebyte.com/en/product-view-news.aspx?id=1189",
    "aliases": [
      "E22P-433M30S",
      "E22P-868M30S",
      "E22P-915M30S"
    ],
    "description": "High-power LoRa radio module delivering 30 dBm (1 W) output with an integrated LNA and optional band-pass filter. SPI interface. The 868/915 MHz variants use SX1262; the 433 MHz variant uses SX1268. Used as the RF front-end in several MeshCore-compatible boards including the MeshSmith PiMesh-1W, Photon-1W, and EtherMesh-1W.",
    "image": "e22p.svg",
    "variants": [
      {
        "name": "433 MHz",
        "sku": "E22P-433M30S",
        "bands": [
          "433"
        ]
      },
      {
        "name": "868 MHz",
        "sku": "E22P-868M30S",
        "bands": [
          "868"
        ]
      },
      {
        "name": "915 MHz",
        "sku": "E22P-915M30S",
        "bands": [
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {},
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1268",
          "txPowerDbm": 30,
          "bands": [
            "433"
          ],
          "antenna": "IPEX/u.FL"
        },
        {
          "technology": "lora",
          "chip": "sx1262",
          "txPowerDbm": 30,
          "bands": [
            "868",
            "915"
          ],
          "antenna": "IPEX/u.FL"
        }
      ]
    },
    "source": {
      "path": "data/devices/ebyte-e22p/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Ebyte"
  },
  {
    "id": "ebyte-eora-s3",
    "name": "Ebyte EoRa-S3-XXXTB Radio",
    "vendorId": "ebyte",
    "kind": "product",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "ebyte-ebyte-eora-s3-xxxtb-radio",
    "aliases": [
      "Ebyte EoRa-S3-900TB"
    ],
    "product_url": "https://www.cdebyte.com/products/EoRa-S3-900TB",
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "ebyte-eora-s3-900tb"
    },
    "price": {
      "amount": 18,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Compact ESP32-S3 + SX1262 development board with a 0.96-inch OLED, SD card slot, USB-C, and LiPo charging circuit. Suited to small MeshCore/Meshtastic builds where a low-cost board with display and rechargeable battery support is enough.",
    "image": "ebyte-eora-s3.svg",
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 4,
        "psramMb": 2,
        "ramKb": 2048
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "865",
            "868",
            "915",
            "920",
            "923"
          ],
          "txPowerDbm": 22,
          "antenna": "U.FL/IPEX"
        }
      ],
      "display": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "gnss": {
        "status": "none"
      },
      "environmental": {
        "operatingTempC": {
          "min": -40,
          "max": 85
        }
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "batteryChemistry": "li-po",
        "charging": true,
        "batteryConnector": "JST LiPo charging circuit (external)",
        "consumptionIdleMa": 30,
        "consumptionTxMa": 110
      },
      "physical": {
        "dimensionsMm": {
          "width": 27,
          "height": 64,
          "depth": 12
        },
        "weightG": 12
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "source": {
      "path": "data/devices/ebyte-eora-s3/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Ebyte"
  },
  {
    "id": "thinknode-m1",
    "name": "Elecrow ThinkNode M1",
    "vendorId": "elecrow",
    "kind": "product",
    "category": "companion-radio",
    "lifecycle": "active",
    "familyId": "elecrow-elecrow-thinknode-m1",
    "refs": {
      "mesh-sh-device": "elecrow-thinknode-m1"
    },
    "aliases": [
      "ThinkNode M1"
    ],
    "image": "thinknode_m1.svg",
    "datasheet": "datasheet.pdf",
    "flasherListed": true,
    "product_url": "https://www.elecrow.com/thinknode-m1-meshtastic-lora-signal-transceiver-powered-by-nrf52840-with-154-screen-support-gps.html",
    "price": {
      "amount": 54,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Handheld nRF52840 + SX1262 Meshtastic/MeshCore transceiver with a 1.54-inch E-Paper display, front-light, GPS, RTC, buzzer, and 1200 mAh battery. Ships in an ABS+PC enclosure with RP-SMA LoRa antenna and USB-C charging/programming.",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "variants": [
      {
        "name": "868 MHz",
        "sku": "CIL12901M-1",
        "bands": [
          "868"
        ]
      },
      {
        "name": "915 MHz",
        "sku": "CIL12901M-1",
        "bands": [
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 22,
          "antenna": "RP-SMA"
        }
      ],
      "display": {
        "status": "present",
        "technology": "e-paper",
        "controller": "SSD1681",
        "size": 1.54,
        "resolution": {
          "width": 200,
          "height": 200
        },
        "colors": "monochrome",
        "touch": false
      },
      "gnss": {
        "status": "present",
        "chip": "L76K"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "input": [
        {
          "type": "encoder",
          "description": "rotary power/backlight knob"
        },
        {
          "type": "button",
          "description": "function button (location ping, backlight, SOS, sleep)"
        },
        {
          "type": "button",
          "description": "page turn button"
        },
        {
          "type": "button",
          "description": "reset button"
        },
        {
          "type": "button",
          "description": "GPS switch"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 1200,
        "batteryChemistry": "li-po",
        "charging": true,
        "consumptionIdleMa": 6,
        "consumptionTxMa": 85
      },
      "enclosure": {
        "builtIn": true
      },
      "physical": {
        "dimensionsMm": {
          "width": 118.5,
          "height": 52.1,
          "depth": 25
        },
        "weightG": 82.5
      },
      "environmental": {
        "operatingTempC": {
          "min": -20,
          "max": 70
        }
      },
      "certifications": [
        "FCC",
        "CE",
        "IC",
        "UL"
      ]
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "prints": [
      {
        "name": "Case for Elecrow ThinkNode M1",
        "type": "case",
        "author": "Todd",
        "url": "https://www.printables.com/model/1310730-case-for-elecrow-thinknode-m1",
        "image": "https://media.printables.com/media/prints/e4499d6f-5999-482f-b4c2-15bd07baa96e/images/9889174_e9b43c5e-3639-49ec-bbd6-a5bb93f08044_0255cda7-8b6f-498f-a827-1ed3018439a4/thumbs/cover/1200x630/jpg/thinknode-m1.jpg",
        "likes": 7
      }
    ],
    "source": {
      "path": "data/devices/thinknode-m1/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Elecrow"
  },
  {
    "id": "thinknode-m2",
    "name": "Elecrow ThinkNode M2 Mini",
    "vendorId": "elecrow",
    "kind": "product",
    "category": "companion-radio",
    "lifecycle": "active",
    "familyId": "elecrow-elecrow-thinknode-m2",
    "aliases": [
      "Elecrow ThinkNode M2",
      "ThinkNode M2 Mini",
      "ThinkNode M2"
    ],
    "image": "thinknode_m2.svg",
    "datasheet": "datasheet.pdf",
    "flasherListed": true,
    "product_url": "https://www.elecrow.com/thinknode-m2-meshtastic-lora-signal-transceiver-powered-by-esp32-s3-with-1-3-oled-display.html",
    "refs": {
      "mesh-sh-device": "elecrow-thinknode-m2"
    },
    "price": {
      "amount": 41,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Compact Meshtastic/MeshCore LoRa transceiver with ESP32-S3, SX1262, and a 1.3-inch OLED status display. Built-in 1000 mAh battery, USB-C charging, Wi-Fi, and BLE. Ships with ABS enclosure and external LoRa antenna via internal IPEX connector. Pre-flashed for Meshtastic; no GPS.",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "variants": [
      {
        "name": "868/915MHz",
        "sku": "CIL13002M",
        "bands": [
          "868",
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 4,
        "psramMb": 8,
        "ramKb": 512
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "antenna": "IPEX"
        }
      ],
      "display": {
        "status": "present",
        "technology": "oled",
        "controller": "SH1106",
        "size": 1.3,
        "resolution": {
          "width": 128,
          "height": 64
        },
        "colors": "monochrome"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "input": [
        {
          "type": "button",
          "description": "PWR button"
        },
        {
          "type": "button",
          "description": "function button"
        },
        {
          "type": "button",
          "description": "BOOT button"
        },
        {
          "type": "button",
          "description": "reset button"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 1000,
        "batteryChemistry": "li-po",
        "batteryConnector": "JST1.25-2",
        "charging": true,
        "consumptionIdleMa": 35,
        "consumptionTxMa": 120
      },
      "enclosure": {
        "builtIn": true
      },
      "physical": {
        "dimensionsMm": {
          "width": 88.5,
          "height": 46.3,
          "depth": 23.8
        },
        "weightG": 45.3
      },
      "environmental": {
        "operatingTempC": {
          "min": -10,
          "max": 50
        }
      },
      "certifications": [
        "FCC"
      ]
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "bridge": "CH9102",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 a/b/g/n"
      }
    },
    "prints": [
      {
        "name": "Case for Elecrow ThinkNode M2",
        "type": "case",
        "date": "2026-03-24",
        "author": "MakerWerks",
        "url": "https://www.printables.com/model/1614254-case-for-elecrow-thinknode-m2",
        "image": "https://media.printables.com/media/prints/72c2460f-1606-4517-954a-a01f487ff2db/images/12143215_765074a5-b0e1-43d2-9880-31e279fa9580_66c2f544-49dc-4fa9-91da-aa17dded119d/20260223_151249.jpg",
        "likes": 10
      }
    ],
    "source": {
      "path": "data/devices/thinknode-m2/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Elecrow"
  },
  {
    "id": "thinknode-m3",
    "name": "Elecrow ThinkNode M3",
    "vendorId": "elecrow",
    "kind": "product",
    "category": "tracker",
    "lifecycle": "active",
    "familyId": "elecrow-elecrow-thinknode-m3",
    "aliases": [
      "ThinkNode M3",
      "ThinkNode M3 Tracker Card"
    ],
    "image": "thinknode_m3.svg",
    "datasheet": "datasheet.pdf",
    "flasherListed": true,
    "product_url": "https://www.elecrow.com/thinknode-m3-meshtastic-tracker-with-gps-wifi-ble-function-for-positioning.html",
    "refs": {
      "mesh-sh-device": "elecrow-thinknode-m3"
    },
    "price": {
      "amount": 40,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Credit-card-sized nRF52840 + LR1110 tracker for Meshtastic/MeshCore or LoRaWAN (separate firmware SKUs). GNSS plus Wi-Fi scan and BLE beacon positioning via LR1110; temperature, humidity, and accelerometer sensors. Built-in 770 mAh battery, magnetic charging, SOS button, and IP66 enclosure. No display — BLE configuration only.",
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble"
    ],
    "variants": [
      {
        "name": "868 MHz",
        "sku": "ILO13903D",
        "bands": [
          "868"
        ]
      },
      {
        "name": "915 MHz",
        "sku": "ILO13903D",
        "bands": [
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "lr1110",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 20,
          "antenna": "internal"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "present"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "input": [
        {
          "type": "button",
          "description": "power / SOS"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 770,
        "batteryChemistry": "li-po",
        "batteryConnector": "magnetic",
        "charging": true,
        "consumptionIdleMa": 5,
        "consumptionTxMa": 80
      },
      "enclosure": {
        "builtIn": true,
        "ipRating": "IP66"
      },
      "physical": {
        "dimensionsMm": {
          "width": 64,
          "height": 64,
          "depth": 10
        },
        "weightG": 40
      },
      "environmental": {
        "operatingTempC": {
          "min": -20,
          "max": 60
        }
      },
      "certifications": [
        "FCC",
        "CE"
      ]
    },
    "interfaces": {
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/thinknode-m3/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Elecrow"
  },
  {
    "id": "thinknode-m5",
    "name": "Elecrow ThinkNode M5",
    "vendorId": "elecrow",
    "kind": "product",
    "category": "companion-radio",
    "lifecycle": "active",
    "familyId": "elecrow-elecrow-thinknode-m5",
    "refs": {
      "mesh-sh-device": "elecrow-thinknode-m5"
    },
    "aliases": [
      "ThinkNode M5"
    ],
    "image": "thinknode_m5.svg",
    "datasheet": "datasheet.pdf",
    "flasherListed": true,
    "product_url": "https://www.elecrow.com/thinknode-m5-meshtastic-lora-signal-transceiver-esp32-s3-1-54-screen-gps-function.html",
    "price": {
      "amount": 54,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Handheld ESP32-S3 + SX1262 Meshtastic/MeshCore transceiver with a 1.54-inch E-Paper display, front-light, GPS, RTC, buzzer, and 1200 mAh battery. Ships in an ABS enclosure with RP-SMA LoRa antenna and USB-C charging/programming.",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "variants": [
      {
        "name": "868 MHz",
        "sku": "ILM13205D",
        "bands": [
          "868"
        ]
      },
      {
        "name": "915 MHz",
        "sku": "ILM13205D",
        "bands": [
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 4,
        "psramMb": 8,
        "ramKb": 512
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 22,
          "antenna": "RP-SMA"
        }
      ],
      "display": {
        "status": "present",
        "technology": "e-paper",
        "controller": "SSD1681",
        "size": 1.54,
        "resolution": {
          "width": 200,
          "height": 200
        },
        "colors": "monochrome",
        "touch": false
      },
      "gnss": {
        "status": "present",
        "chip": "L76K"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "input": [
        {
          "type": "encoder",
          "description": "rotary power/backlight knob"
        },
        {
          "type": "button",
          "description": "function button (location ping, backlight, SOS, standby)"
        },
        {
          "type": "button",
          "description": "page turn button"
        },
        {
          "type": "button",
          "description": "reset button"
        },
        {
          "type": "button",
          "description": "GPS switch"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 1200,
        "batteryChemistry": "li-po",
        "batteryConnector": "Built-in LiPo 1200mAh",
        "charging": true,
        "consumptionIdleMa": 34,
        "consumptionTxMa": 340
      },
      "enclosure": {
        "builtIn": true
      },
      "physical": {
        "dimensionsMm": {
          "width": 78,
          "height": 52,
          "depth": 18
        },
        "weightG": 65
      },
      "environmental": {
        "operatingTempC": {
          "min": -10,
          "max": 50
        }
      },
      "certifications": [
        "FCC",
        "CE",
        "IC",
        "UL"
      ]
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "source": {
      "path": "data/devices/thinknode-m5/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Elecrow"
  },
  {
    "id": "thinknode-m6",
    "name": "Elecrow ThinkNode M6",
    "vendorId": "elecrow",
    "kind": "product",
    "category": "repeater",
    "lifecycle": "active",
    "familyId": "elecrow-elecrow-thinknode-m6",
    "refs": {
      "mesh-sh-device": "elecrow-thinknode-m6"
    },
    "aliases": [
      "ThinkNode M6",
      "ThinkNode M6 Outdoor Solar Power"
    ],
    "image": "thinknode_m6.svg",
    "datasheet": "datasheet.pdf",
    "flasherListed": true,
    "product_url": "https://www.elecrow.com/thinknode-m6-outdoor-solar-power-for-meshtastic-powered-by-nrf52840-supports-gps.html",
    "price": {
      "amount": 80,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "IP65 outdoor solar Meshtastic/MeshCore node with nRF52840, SX1262 LoRa, and L76K GPS. Integrated 6W panel and ~7000 mAh dual-18650 pack; BLE configuration only — no on-device display.",
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "variants": [
      {
        "name": "915 MHz",
        "sku": "LMM14106D",
        "bands": [
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "antenna": "RP-SMA"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "present",
        "chip": "L76K"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "input": [
        {
          "type": "button",
          "description": "multifunction power button (power on/off, location update, GPS toggle)"
        },
        {
          "type": "button",
          "description": "reset button (double-click enters DFU/programming mode)"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 7000,
        "batteryChemistry": "li-ion",
        "charging": true,
        "solarInput": true,
        "solarPanelBuiltIn": true,
        "solarPanelWatts": 6,
        "consumptionIdleMa": 10,
        "consumptionTxMa": 85
      },
      "expansion": [
        {
          "type": "SP11 aviation",
          "count": 2,
          "interfaces": [
            "I2C",
            "UART"
          ]
        }
      ],
      "enclosure": {
        "builtIn": true,
        "ipRating": "IP65"
      },
      "physical": {
        "dimensionsMm": {
          "width": 210,
          "height": 156,
          "depth": 42
        },
        "weightG": 530
      },
      "environmental": {
        "operatingTempC": {
          "min": -20,
          "max": 60
        }
      },
      "certifications": [
        "FCC",
        "CE"
      ]
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.4",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/thinknode-m6/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Elecrow"
  },
  {
    "id": "generic-ebyte-e22",
    "name": "ESP32 + E22 SX126x (generic)",
    "aliases": [
      "Generic E22"
    ],
    "kind": "generic-build",
    "category": "development-board",
    "familyId": "generic-e22",
    "flasherListed": true,
    "description": "Generic ESP32-based build target for SX1262 or SX1268 LoRa hardware. Used as a fallback profile for E22-family modules when a vendor-specific record is unavailable.",
    "image": "e22.svg",
    "price": {
      "amount": 12,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "hardware": {
      "mcu": {
        "model": "esp32",
        "ramKb": 520
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262"
        },
        {
          "technology": "lora",
          "chip": "sx1268"
        }
      ],
      "display": {
        "status": "unknown"
      },
      "leds": {
        "status": "unknown"
      },
      "gnss": {
        "status": "unknown"
      }
    },
    "interfaces": {
      "usb": {
        "connector": "unknown",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present"
      }
    },
    "source": {
      "path": "data/devices/generic-ebyte-e22/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": null
  },
  {
    "id": "gatiot-gat562-30s",
    "name": "GAT-IoT GAT562 30s",
    "vendorId": "gatiot",
    "kind": "product",
    "category": "companion-radio",
    "lifecycle": "active",
    "familyId": "gatiot-gat562",
    "variantOf": "gatiot-gat562",
    "aliases": [
      "GAT562 30S Mesh Kit (1W)",
      "GAT562 30s"
    ],
    "image": "gatiot_gat562_30s.svg",
    "datasheet": "datasheet.pdf",
    "flasherListed": true,
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "product_url": "https://www.gat-iot.com/products/gat562-30s-mesh-kit/",
    "refs": {
      "mesh-sh-device": "gat562-30s-mesh-kit-1w"
    },
    "price": {
      "amount": 76,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "hardware": {
      "mcu": {
        "model": "nrf52",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 30,
          "antenna": "SMA"
        }
      ],
      "display": {
        "status": "present",
        "technology": "display",
        "size": 1.3,
        "resolution": {
          "width": 128,
          "height": 64
        },
        "colors": "color"
      },
      "gnss": {
        "status": "present",
        "chip": "ATGM336H"
      },
      "leds": {
        "status": "present",
        "description": "RGB LEDs"
      },
      "input": [
        {
          "type": "joystick",
          "description": "4-way"
        },
        {
          "type": "button",
          "description": "user"
        },
        {
          "type": "button",
          "description": "boot"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "batteryConnector": "2x18650 holders",
        "charging": true,
        "solarInput": true,
        "batteryChemistry": "li-ion",
        "consumptionIdleMa": 15,
        "consumptionTxMa": 350
      },
      "physical": {
        "dimensionsMm": {
          "width": 100,
          "height": 65,
          "depth": 30
        },
        "weightG": 200
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/gatiot-gat562-30s/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "GAT-IoT"
  },
  {
    "id": "gatiot-gat562-evb-pro",
    "name": "GAT-IoT GAT562 Mesh EVB Pro",
    "vendorId": "gatiot",
    "kind": "kit",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "gatiot-gat562",
    "variantOf": "gatiot-gat562",
    "aliases": [
      "GAT562 Mesh EVB Pro",
      "GAT562 EVB Pro"
    ],
    "flasherListed": true,
    "datasheet": "datasheet.pdf",
    "product_url": "https://www.gat-iot.com/products/gat562-mesh-evb-pro/",
    "image": "gat-562-evb-pro.svg",
    "refs": {
      "mesh-sh-device": "gat562-mesh-evb-pro"
    },
    "price": {
      "amount": 17,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 22,
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "input": [
        {
          "type": "button",
          "description": "power button"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "charging": false,
        "solarInput": false,
        "batteryConnector": "extern (JST)",
        "consumptionIdleMa": 8,
        "consumptionTxMa": 85
      },
      "physical": {
        "dimensionsMm": {
          "width": 60,
          "height": 40,
          "depth": 10
        },
        "weightG": 20
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/gatiot-gat562-evb-pro/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "GAT-IoT"
  },
  {
    "id": "gatiot-gat562-tracker-pro",
    "name": "GAT-IoT GAT562 Mesh Tracker Pro",
    "vendorId": "gatiot",
    "kind": "product",
    "category": "companion-radio",
    "lifecycle": "active",
    "familyId": "gatiot-gat562",
    "variantOf": "gatiot-gat562",
    "aliases": [
      "GAT562 Mesh Tracker Pro"
    ],
    "image": "gat562.svg",
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "gat562-mesh-tracker-pro"
    },
    "price": {
      "amount": 39,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 22,
          "antenna": "internal"
        }
      ],
      "display": {
        "status": "present",
        "technology": "display"
      },
      "gnss": {
        "status": "present"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "input": [
        {
          "type": "button"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 2500,
        "batteryChemistry": "li-ion",
        "charging": true,
        "solarInput": false,
        "batteryConnector": "Built-in Li-ion 2500mAh",
        "consumptionIdleMa": 8,
        "consumptionTxMa": 85
      },
      "enclosure": {
        "builtIn": true
      },
      "physical": {
        "dimensionsMm": {
          "width": 70,
          "height": 40,
          "depth": 20
        }
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/gatiot-gat562-tracker-pro/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "GAT-IoT"
  },
  {
    "id": "gatiot-gat562-watch13",
    "name": "GAT-IoT GAT562 Mesh Watch13",
    "vendorId": "gatiot",
    "kind": "product",
    "category": "other",
    "lifecycle": "active",
    "familyId": "gatiot-gat562",
    "variantOf": "gatiot-gat562",
    "aliases": [
      "GAT562 Watch13",
      "GAT562 Mesh Watch"
    ],
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "gat562-mesh-watch"
    },
    "price": {
      "amount": 30,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "image": "gat562-watch13.svg",
    "datasheet": "datasheet.pdf",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 22,
          "antenna": "internal"
        }
      ],
      "display": {
        "status": "present",
        "technology": "display",
        "size": 1.3,
        "colors": "monochrome"
      },
      "gnss": {
        "status": "present",
        "chip": "ATGM336H"
      },
      "input": [
        {
          "type": "button",
          "description": "power"
        }
      ],
      "leds": {
        "status": "present",
        "description": "RGB status LEDs"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 800,
        "batteryChemistry": "li-po",
        "charging": true,
        "solarInput": false,
        "consumptionIdleMa": 8,
        "consumptionTxMa": 85
      },
      "enclosure": {
        "builtIn": true,
        "ipRating": "IP65"
      },
      "physical": {
        "dimensionsMm": {
          "width": 46,
          "height": 46,
          "depth": 14
        },
        "weightG": 60
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/gatiot-gat562-watch13/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "GAT-IoT"
  },
  {
    "id": "gatiot-gat562",
    "name": "GAT-IoT GAT562 Tracker",
    "vendorId": "gatiot",
    "kind": "product",
    "category": "companion-radio",
    "lifecycle": "active",
    "familyId": "gatiot-gat562",
    "aliases": [
      "GAT562 Tracker"
    ],
    "image": "gatiot_gat562.svg",
    "flasherListed": true,
    "product_url": "https://www.keepteen.com/GAT562-Pocket-Lora-Node-Radio-for-Meshtastic-Meshcore-Mesh-Tracker-with-SX1262-NRF53840-L76K-GPS-p6556031.html",
    "description": "Pocket nRF52840 tracker with SX1262 LoRa, L76K GNSS, OLED display, Bluetooth, USB-C charging, and a built-in 2500 mAh battery for Meshtastic/MeshCore use.",
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "price": {
      "amount": 49,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ]
        }
      ],
      "display": {
        "status": "present",
        "technology": "oled",
        "size": 1.3,
        "resolution": {
          "width": 128,
          "height": 64
        },
        "colors": "monochrome"
      },
      "gnss": {
        "status": "present",
        "chip": "L76K"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 2500,
        "batteryChemistry": "li-po",
        "charging": true,
        "solarInput": false
      },
      "physical": {
        "dimensionsMm": {
          "width": 58,
          "height": 130,
          "depth": 29
        },
        "weightG": 130
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/gatiot-gat562/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "GAT-IoT"
  },
  {
    "id": "generic-espnow",
    "name": "Generic ESP-NOW Radio",
    "kind": "generic-build",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "generic-espnow",
    "flasherListed": true,
    "description": "Generic ESP32-C3 MeshCore target using ESP-NOW as the packet radio. Used when the hardware is Wi-Fi-centric and no vendor-specific board record is available.",
    "price": {
      "amount": 5,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "transports": [
      "wifi"
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-c3",
        "ramKb": 400
      },
      "display": {
        "status": "none"
      },
      "leds": {
        "status": "unknown"
      },
      "gnss": {
        "status": "none"
      }
    },
    "interfaces": {
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "source": {
      "path": "data/devices/generic-espnow/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": null
  },
  {
    "id": "heltec-ct62",
    "name": "Heltec CT62",
    "vendorId": "heltec",
    "kind": "module",
    "moduleType": "system",
    "category": "module",
    "lifecycle": "active",
    "familyId": "heltec-ct62",
    "aliases": [
      "Heltec CT62 (Capsule Sensor)",
      "HT-CT62"
    ],
    "product_url": "https://heltec.org/project/ht-ct62/",
    "datasheet": "datasheet.pdf",
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "heltec-ct62-capsule-sensor"
    },
    "description": "Compact ESP32-C3 + SX1262 LoRa node module with integrated 2.4 GHz Wi-Fi, Bluetooth LE, and IPEX antenna sockets. Designed for low-power IoT use cases such as Meshtastic, MeshCore and LoRaWAN, the CT62 is a stamp-hole package with long-range LoRa connectivity and a minimal module footprint.",
    "image": "heltec-ct62.svg",
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "wifi"
    ],
    "price": {
      "amount": 7,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "variants": [
      {
        "name": "433MHz",
        "sku": "ZC-140-433",
        "bands": [
          "433"
        ]
      },
      {
        "name": "470~510MHz",
        "sku": "ZC-140-470",
        "bands": [
          "470"
        ]
      },
      {
        "name": "863~870MHz",
        "sku": "ZC-141-868",
        "bands": [
          "868"
        ]
      },
      {
        "name": "902~928MHz",
        "sku": "ZC-141-915",
        "bands": [
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-c3",
        "flashMb": 4,
        "ramKb": 400
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "433",
            "470",
            "868",
            "915"
          ],
          "txPowerDbm": 21,
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "none"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "batteryConnector": "extern",
        "charging": false,
        "consumptionIdleMa": 10,
        "consumptionTxMa": 80
      },
      "physical": {
        "dimensionsMm": {
          "width": 17.78,
          "height": 17.78,
          "depth": 2.8
        },
        "weightG": 2
      }
    },
    "interfaces": {
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "prints": [
      {
        "name": "HT-CT62 Meshtastic Case with Added Battery",
        "type": "enclosure",
        "date": "2026-03-13",
        "author": "nn",
        "url": "https://www.printables.com/model/1636637-ht-ct62-meshtastic-case-with-added-battery",
        "image": "https://media.printables.com/media/prints/f11d3cd3-cff0-4846-87e8-22e62b1deaef/images/12302360_5f34a70e-094d-452f-b6ba-7af5b9579d01_663ae538-df2d-4af5-8c1a-a5ac78ee26a6/thumbs/cover/1200x630/jpg/photo_1_2026-03-13_23-33-01.jpg",
        "likes": 2
      }
    ],
    "source": {
      "path": "data/devices/heltec-ct62/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Heltec Automation"
  },
  {
    "id": "cubecell-htcc-ab01",
    "name": "Heltec CubeCell HTCC-AB01",
    "vendorId": "heltec",
    "kind": "dev-board",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "heltec-cubecell",
    "aliases": [
      "CubeCell Board",
      "HTCC-AB01"
    ],
    "flasherListed": false,
    "product_url": "https://heltec.org/project/htcc-ab01/",
    "description": "Ultra-low-power CubeCell LoRa development board based on ASR6502-class silicon with an integrated SX1262 radio. Designed for solar-powered and battery-operated IoT deployments.",
    "image": "cubecell-htcc-ab01.svg",
    "roles": [
      "repeater"
    ],
    "transports": [
      "usb"
    ],
    "variants": [
      {
        "name": "433MHz",
        "sku": "ZC-148-2-433",
        "bands": [
          "433"
        ]
      },
      {
        "name": "470~510MHz",
        "sku": "ZC-148-2-470",
        "bands": [
          "470"
        ]
      },
      {
        "name": "863~870MHz",
        "sku": "ZC-149-2-868",
        "bands": [
          "868"
        ]
      },
      {
        "name": "902~928MHz",
        "sku": "ZC-149-2-915",
        "bands": [
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "asr6502",
        "flashMb": 0.125,
        "ramKb": 16
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "433",
            "470",
            "868",
            "915"
          ],
          "txPowerDbm": 21,
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "charging": true,
        "solarInput": true,
        "consumptionIdleMa": 0.0035
      },
      "expansion": [
        {
          "type": "header-2.54",
          "count": 2,
          "interfaces": [
            "GPIO",
            "SPI",
            "I2C",
            "UART",
            "ADC",
            "PWM",
            "SWD"
          ]
        }
      ],
      "physical": {
        "dimensionsMm": {
          "width": 40.64,
          "height": 22.86,
          "depth": 7.6
        }
      }
    },
    "interfaces": {
      "usb": {
        "connector": "Micro-USB",
        "bridge": "CP2102",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "none",
        "ble": false
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/cubecell-htcc-ab01/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Heltec Automation"
  },
  {
    "id": "cubecell-htcc-ab02",
    "name": "Heltec CubeCell HTCC-AB02",
    "vendorId": "heltec",
    "kind": "dev-board",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "heltec-cubecell",
    "aliases": [
      "CubeCell Dev-Board Plus",
      "HTCC-AB02"
    ],
    "flasherListed": true,
    "product_url": "https://heltec.org/project/htcc-ab02/",
    "price": {
      "amount": 16,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "CubeCell LoRa dev board based on ASR6502 + SX1262 with a 0.96-inch OLED, battery management, solar support, and a CP2102 USB-serial bridge. A compact low-power MeshCore repeater platform.",
    "roles": [
      "repeater"
    ],
    "transports": [
      "usb"
    ],
    "variants": [
      {
        "name": "433MHz",
        "sku": "ZC-148-2-433",
        "bands": [
          "433"
        ]
      },
      {
        "name": "470~510MHz",
        "sku": "ZC-148-2-470",
        "bands": [
          "470"
        ]
      },
      {
        "name": "863~870MHz",
        "sku": "ZC-149-2-868",
        "bands": [
          "868"
        ]
      },
      {
        "name": "902~928MHz",
        "sku": "ZC-149-2-915",
        "bands": [
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "asr6502",
        "flashMb": 0.125,
        "ramKb": 16
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "433",
            "470",
            "868",
            "915"
          ],
          "txPowerDbm": 22,
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "present",
        "technology": "oled",
        "controller": "SSD1306",
        "size": 0.96,
        "resolution": {
          "width": 128,
          "height": 64
        },
        "colors": "monochrome"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "Status LED"
      },
      "input": [
        {
          "type": "button",
          "description": "USER button"
        },
        {
          "type": "button",
          "description": "RESET button"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "batteryConnector": "SH1.25-2",
        "charging": true,
        "solarInput": true
      },
      "physical": {
        "dimensionsMm": {
          "width": 51.9,
          "height": 25,
          "depth": 8
        },
        "weightG": 30
      }
    },
    "interfaces": {
      "usb": {
        "connector": "Micro-USB",
        "bridge": "CP2102",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "none",
        "ble": false
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/cubecell-htcc-ab02/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Heltec Automation"
  },
  {
    "id": "heltec-t1",
    "name": "Heltec Mesh Node T1",
    "vendorId": "heltec",
    "kind": "product",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "heltec-mesh-node-t1",
    "product_url": "https://heltec.org/",
    "flasherListed": true,
    "price": {
      "amount": 18,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Compact Heltec nRF52 + SX1262 mesh target for portable low-power LoRa builds. The upstream firmware target exists, but the public product page is still sparse.",
    "transports": [
      "ble",
      "usb"
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "470",
            "868",
            "915"
          ],
          "txPowerDbm": 21,
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "none"
      },
      "leds": {
        "status": "unknown"
      },
      "gnss": {
        "status": "none"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "charging": true,
        "solarInput": false
      }
    },
    "interfaces": {
      "usb": {
        "connector": "unknown",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/heltec-t1/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Heltec Automation"
  },
  {
    "id": "heltec-meshpocket",
    "name": "Heltec MeshPocket",
    "vendorId": "heltec",
    "kind": "product",
    "category": "companion-radio",
    "lifecycle": "active",
    "familyId": "heltec-meshpocket",
    "aliases": [
      "MeshPocket Qi2",
      "MeshPocket Power Bank",
      "MeshPocket Qi2 Magnetic Charging Power Bank"
    ],
    "image": "heltec_meshpocket.svg",
    "datasheet": "datasheet.pdf",
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "meshpocket-qi2-magnetic-charging-power-bank"
    },
    "product_url": "https://heltec.org/project/meshpocket/",
    "price": {
      "amount": 60,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Heltec MeshPocket is a compact nRF52840 + SX1262 LoRa node integrated into a power bank with Qi2 magnetic wireless charging, dual USB-C (5V input/output), and a small LCD display. Designed for Meshtastic and MeshCore portable mesh networking with 4000+ mAh battery and low-power BLE companion mode.",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "variants": [
      {
        "name": "863~870MHz",
        "sku": "ZC-301-1-868",
        "bands": [
          "868"
        ]
      },
      {
        "name": "902~928MHz",
        "sku": "ZC-301-1",
        "bands": [
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "433",
            "868",
            "915"
          ],
          "txPowerDbm": 20,
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "present",
        "technology": "e-ink",
        "size": 2.13,
        "resolution": {
          "width": 122,
          "height": 250
        },
        "colors": "monochrome"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "gnss": {
        "status": "none"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 5000,
        "charging": true,
        "batteryChemistry": "li-po",
        "pmic": "BQ25970",
        "consumptionIdleMa": 8,
        "consumptionTxMa": 164
      },
      "physical": {
        "dimensionsMm": {
          "width": 102,
          "height": 74.1,
          "depth": 17
        },
        "weightG": 220
      },
      "expansion": [
        {
          "type": "header-2.54",
          "count": 1,
          "pins": 10
        }
      ]
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/heltec-meshpocket/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Heltec Automation"
  },
  {
    "id": "heltec-mesh-solar",
    "name": "Heltec MeshSolar",
    "vendorId": "heltec",
    "kind": "product",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "heltec-meshsolar-meshtower",
    "aliases": [
      "Heltec Mesh Solar",
      "MeshSolar"
    ],
    "image": "heltec_mesh_solar.svg",
    "flasherListed": true,
    "product_url": "https://heltec.org/project/meshsolar/",
    "refs": {
      "mesh-sh-device": "heltec-mesh-solar"
    },
    "price": {
      "amount": 39,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Outdoor solar-ready power and communication baseboard combining a BMS board with a BLE + LoRa control board. The platform behind the MeshTower nodes — built for long-lived mesh deployments with solar charging, interchangeable battery chemistry support, and optional GNSS/display expansion.",
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "variants": [
      {
        "name": "863~870MHz",
        "sku": "ZC-312-1",
        "bands": [
          "868"
        ]
      },
      {
        "name": "902~928MHz",
        "sku": "ZC-312-1-915",
        "bands": [
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52",
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "batteryConnector": "JST LiPo + Solar",
        "charging": true,
        "solarInput": true,
        "batteryChemistry": "li-po",
        "consumptionIdleMa": 8,
        "consumptionTxMa": 85
      },
      "physical": {
        "weightG": 35
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/heltec-mesh-solar/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Heltec Automation"
  },
  {
    "id": "heltec-meshtower",
    "name": "Heltec MeshTower V1",
    "vendorId": "heltec",
    "kind": "product",
    "category": "repeater",
    "lifecycle": "active",
    "familyId": "heltec-meshsolar-meshtower",
    "aliases": [
      "Heltec MeshTower",
      "MeshTower",
      "MeshTower V1"
    ],
    "flasherListed": true,
    "product_url": "https://heltec.org/project/meshtower/",
    "description": "Outdoor solar repeater node built on the Heltec MeshSolar baseboard — a BMS board paired with a BLE + LoRa control board for long-lived, off-grid mesh coverage. The first-generation MeshTower, since succeeded by MeshTower V2.",
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52",
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "batteryConnector": "JST LiPo + Solar",
        "charging": true,
        "solarInput": true,
        "batteryChemistry": "li-po",
        "consumptionIdleMa": 8,
        "consumptionTxMa": 85
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/heltec-meshtower/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Heltec Automation"
  },
  {
    "id": "heltec-meshtower-v2",
    "name": "Heltec MeshTower V2",
    "vendorId": "heltec",
    "kind": "product",
    "category": "repeater",
    "lifecycle": "active",
    "familyId": "heltec-meshsolar-meshtower",
    "aliases": [
      "MeshTower V2",
      "MeshTower"
    ],
    "flasherListed": false,
    "product_url": "https://heltec.org/project/meshtower/",
    "price": {
      "amount": 109,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Heavy-duty outdoor solar node built on Heltec MeshSolar technology, with a 10 W panel, integrated battery pack, aluminum IP66 enclosure, and external SMA antenna. Sold in 868 MHz and 915 MHz bands with 22 dBm or 30 dBm LoRa options and optional GNSS.",
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "variants": [
      {
        "name": "863~870MHz",
        "bands": [
          "868"
        ]
      },
      {
        "name": "902~928MHz",
        "bands": [
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840"
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 30,
          "antenna": "SMA"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 8400,
        "batteryChemistry": "li-ion",
        "charging": true,
        "solarInput": true,
        "solarPanelBuiltIn": true,
        "solarPanelWatts": 10
      },
      "enclosure": {
        "builtIn": true,
        "ipRating": "IP66"
      },
      "physical": {
        "dimensionsMm": {
          "width": 125,
          "height": 125,
          "depth": 52
        },
        "weightG": 1500
      },
      "environmental": {
        "operatingTempC": {
          "min": -20,
          "max": 60
        }
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/heltec-meshtower-v2/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Heltec Automation"
  },
  {
    "id": "heltec-t096",
    "name": "Heltec T096",
    "vendorId": "heltec",
    "kind": "product",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "heltec-t096",
    "aliases": [
      "Heltec Mesh Node T096",
      "Mesh Node T096"
    ],
    "product_url": "https://heltec.org/project/t096/",
    "datasheet": "datasheet.pdf",
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "heltec-mesh-node-t096"
    },
    "description": "Low-power nRF52840 + SX1262 LoRa development board with integrated GNSS, Bluetooth LE, USB-C power/serial, and optional solar input. It is built for Meshtastic, MeshCore and LoRaWAN applications with external IPEX LoRa and GNSS antennas.",
    "image": "heltec-t096.svg",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "variants": [
      {
        "name": "863~870MHz",
        "sku": "ZC-347-868",
        "bands": [
          "868"
        ]
      },
      {
        "name": "902~928MHz",
        "sku": "ZC-347-915",
        "bands": [
          "915"
        ]
      }
    ],
    "price": {
      "amount": 34,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "433",
            "470",
            "868",
            "915"
          ],
          "txPowerDbm": 28,
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "present",
        "technology": "display",
        "controller": "ST7735S",
        "size": 0.96,
        "resolution": {
          "width": 80,
          "height": 160
        },
        "colors": "color"
      },
      "gnss": {
        "status": "present",
        "chip": "UC6580"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "input": [
        {
          "type": "button"
        },
        {
          "type": "button"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "charging": true,
        "solarInput": true,
        "batteryConnector": "SH1.25-2",
        "batteryChemistry": "li-po",
        "consumptionIdleMa": 13,
        "consumptionTxMa": 130
      },
      "physical": {
        "dimensionsMm": {
          "width": 52,
          "height": 25.4,
          "depth": 10.26
        }
      },
      "expansion": [
        {
          "type": "header-2.54",
          "count": 2,
          "pins": 13
        }
      ]
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "prints": [
      {
        "name": "Heltec T096 Case - MeshCore/Meshtastic",
        "type": "enclosure",
        "date": "2026-06-17",
        "author": "Honey Badger",
        "url": "https://www.printables.com/model/1757227-heltec-t096-case-meshcore-or-meshtastic",
        "image": "https://media.printables.com/media/prints/b1041437-fa13-49ac-91bf-122fb96f2002/images/13168903_286ee871-ba8f-4ad9-aee7-e060ce3c8720_026c79de-28c2-41eb-ba55-ef08eae4d692/thumbs/cover/1200x630/jpg/pxl_20260618_151335584_e-copy.jpg",
        "likes": 6
      },
      {
        "name": "Heltec Mesh Node T096 Solar Case 1100mAh",
        "type": "enclosure",
        "date": "2026-05-01",
        "author": "Rinordine",
        "url": "https://www.printables.com/model/1707209-heltec-mesh-node-t096-solar-case-1100mah",
        "image": "https://media.printables.com/media/prints/7db02b35-aa08-4001-b65a-a40a9cc5ed21/images/12822294_f828b2d4-a9e9-4b7e-af3c-8dbbff85c12f_19f6a5d9-c4ea-4d48-aa18-6694edf2269e/thumbs/cover/1200x630/jpg/img_20260503_013415.jpg",
        "likes": 6
      },
      {
        "name": "Heltec T096 Mini 1000mah",
        "type": "enclosure",
        "author": "xodaraP_motnahP",
        "url": "https://www.printables.com/model/1715257-heltec-t096-mini-1000mah",
        "image": "https://media.printables.com/media/prints/00a067eb-6a07-4372-b31c-f0a06d457223/images/12871176_8f8f33bb-9eea-422f-8c7d-25401341d8c4_747c1cf2-d97c-413c-8972-970a635d0d5f/thumbs/cover/1200x630/jpg/20260509_000919.jpg",
        "likes": 3
      },
      {
        "name": "Heltec T096 and Wireless Tracker V2 Vega case",
        "type": "enclosure",
        "author": "Rinordine",
        "url": "https://www.printables.com/model/1730121-heltec-t096-and-wireless-tracker-v2-vega-case",
        "image": "https://media.printables.com/media/prints/c6806123-c93c-434a-8e98-02399bd19101/images/12974076_05602cd5-0911-4a11-bff8-c70af0dec18d_a9fa13e7-7a72-4a2f-b18a-08017c8e2faa/thumbs/cover/1200x630/jpg/img_20260522_143210_hdr.jpg",
        "likes": 2
      }
    ],
    "source": {
      "path": "data/devices/heltec-t096/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Heltec Automation"
  },
  {
    "id": "heltec-t114",
    "name": "Heltec T114",
    "vendorId": "heltec",
    "kind": "product",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "heltec-t114",
    "aliases": [
      "Heltec Mesh Node T114 V2",
      "Mesh Node T114",
      "Heltec Mesh Node T114",
      "HT-n5262"
    ],
    "image": "heltec_t114.svg",
    "datasheet": "datasheet.pdf",
    "flasherListed": true,
    "product_url": "https://heltec.org/project/mesh-node-t114/",
    "refs": {
      "mesh-sh-device": "heltec-mesh-node-t114-v2"
    },
    "price": {
      "amount": 18,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Compact nRF52840 + SX1262 development board for Meshtastic/MeshCore and LoRaWAN. Optional 1.14-inch TFT display and L76K GNSS module, dual battery and solar connectors, IPEX-1 LoRa antenna, and USB-C. No built-in battery.",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "433",
            "470",
            "868",
            "915"
          ],
          "txPowerDbm": 21,
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "present",
        "technology": "display",
        "controller": "LH114T-IF03",
        "size": 1.14,
        "resolution": {
          "width": 135,
          "height": 240
        },
        "colors": "color",
        "touch": false
      },
      "gnss": {
        "status": "present",
        "chip": "L76K"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "input": [
        {
          "type": "button",
          "description": "user button"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "charging": true,
        "solarInput": true,
        "batteryConnector": "SH1.25-2P",
        "consumptionIdleMa": 11,
        "consumptionTxMa": 85
      },
      "physical": {
        "dimensionsMm": {
          "width": 53,
          "height": 29,
          "depth": 8
        },
        "weightG": 10
      },
      "expansion": [
        {
          "type": "header-2.54",
          "count": 2,
          "pins": 13
        },
        {
          "type": "connector",
          "count": 1,
          "pins": 8,
          "interfaces": [
            "GNSS"
          ]
        }
      ],
      "environmental": {
        "operatingTempC": {
          "min": -20,
          "max": 70
        }
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "prints": [
      {
        "name": "H2T - Case for Heltec T114 with GPS",
        "type": "enclosure",
        "date": "2025-01-25",
        "author": "muzi.works",
        "url": "https://www.printables.com/model/1163494-h1-case-for-heltec-t114-with-gps-running-meshtastic",
        "image": "https://media.printables.com/media/prints/1163494/images/8767069_dad9f4ba-75ed-4747-b007-7b9fe8f48232_226292ca-3a0b-4778-826e-cb51d632a630/thumbs/cover/1200x630/png/capture1.png"
      },
      {
        "name": "Bender Battery Case for Heltec V3 & T114",
        "type": "enclosure",
        "date": "2024-03-08",
        "author": "zerofox3D",
        "url": "https://www.printables.com/model/797822-bender-battery-case-for-the-heltec-v3-heltec-t114",
        "image": "https://media.printables.com/media/prints/797822/images/6176327_c19844ef-a0b9-40bf-8097-a23667be90bc_042cd5cc-7025-4faf-a451-812fbf721175/thumbs/cover/1200x630/webp/ikb3d00501_01.webp"
      },
      {
        "name": "Heltec T114 21700 Mesh Node Case",
        "type": "enclosure",
        "date": "2026-04-01",
        "author": "mattnv",
        "url": "https://www.printables.com/model/1650412-heltec-t114-21700-mesh-node-case-for-meshcore-or-m",
        "image": "https://media.printables.com/media/prints/bde6e282-c4b6-46b5-a4c6-4acb6b6daaf7/images/12464222_b4a6ee08-c282-45e8-a5d8-1292e8173725_641ca4c6-07fe-4a29-b0a6-6e777fcc6b14/thumbs/cover/1200x630/jpg/1.jpg"
      },
      {
        "name": "Heltec T114 Case",
        "type": "enclosure",
        "date": "2026-05-24",
        "author": "3dMikL",
        "url": "https://www.printables.com/model/1732324-heltec-t114-case",
        "image": "https://media.printables.com/media/prints/702885d8-4215-41f7-9780-c6b36ed44aea/images/12989798_1f4f4b10-1f04-46a1-9348-d28f1e83dfd1_59023379-ead0-424e-9645-246381e4f0e0/thumbs/cover/1200x630/jpg/img20260524171923.jpg"
      },
      {
        "name": "NRF-TXT - Standalone Meshtastic communicator (Heltec T114 V2)",
        "type": "enclosure",
        "author": "HarukiToreda",
        "url": "https://www.printables.com/model/1083609-nrf-txt-standalone-meshtastic-communicator-heltec",
        "image": "https://media.printables.com/media/prints/93c40c8d-6f7e-4deb-b3fc-417798953bd3/images/10482290_d69ccde9-4bee-4a23-a7e1-c67dfc27dafd_63e1d9c4-79e5-4f79-9980-2704ce02d899/thumbs/cover/1200x630/jpg/cover.jpg",
        "likes": 113
      },
      {
        "name": "NexGen3D: Meshtastic ATAK Heltec T114 Case V2",
        "type": "enclosure",
        "author": "NexGen-3D-Printing",
        "url": "https://www.printables.com/model/1017019-nexgen3d-meshtastic-atak-heltec-t114-case-v2",
        "image": "https://media.printables.com/media/prints/1017019/images/7807416_791b32b1-9aa7-4670-ae0b-60c0fe5ce081_22c0cd3e-aff0-4076-864a-89fcdbfa798c/thumbs/cover/1200x630/jpg/img_20241005_061850_055.jpg",
        "likes": 123
      },
      {
        "name": "Pager Style Holster for the muzi.works H2T Heltec T114 Case",
        "type": "accessory",
        "author": "Alley Cat",
        "url": "https://www.printables.com/model/1080074-pager-style-holster-for-the-muziworks-h2t-heltec-t",
        "image": "https://media.printables.com/media/prints/1080074/images/8167286_ee2de363-f730-41ef-947d-77270d19ae20_92d929e4-012a-4339-b7e5-73c542a8f2e8/thumbs/cover/1200x630/png/h2t_holster_v1_2024-nov-19_10-06-48pm-000_customizedview24728132071.png",
        "likes": 99
      },
      {
        "name": "NexGen3D: Magnetic Dock for the T114 ATAK Mobile Case",
        "type": "accessory",
        "author": "NexGen-3D-Printing",
        "url": "https://www.printables.com/model/1003414-nexgen3d-magnetic-dock-for-the-t114-atak-mobile-ca",
        "image": "https://media.printables.com/media/prints/1003414/images/7634486_66d08931-32b5-4f97-b4ed-5240479d385b_eb148168-1202-4ad5-ac5c-dc73335544a0/thumbs/cover/1200x630/jpg/img_20240911_080812_430.jpg",
        "likes": 24
      }
    ],
    "source": {
      "path": "data/devices/heltec-t114/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Heltec Automation"
  },
  {
    "id": "heltec-t190",
    "name": "Heltec T190",
    "vendorId": "heltec",
    "kind": "dev-board",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "heltec-vision-master-t190",
    "aliases": [
      "Vision Master T190",
      "HT-VMT190"
    ],
    "datasheet": "datasheet.pdf",
    "flasherListed": true,
    "product_url": "https://heltec.org/project/vision-master-t190/",
    "description": "ESP32-S3R8 + optional SX1262 LoRa dev board with built-in 1.9-inch TFT (170×320, ST7789) for Meshtastic/MeshCore. USB-C, SH1.25 battery connector with charge management, SH1.0 QuickLink sensor port, and IPEX Wi-Fi/LoRa antennas. Two user buttons; no built-in GPS.",
    "price": {
      "amount": 18,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "variants": [
      {
        "name": "433MHz",
        "sku": "ZC-278-2-433-Mesh",
        "bands": [
          "433"
        ]
      },
      {
        "name": "470~510MHz",
        "sku": "ZC-278-2-470-Mesh",
        "bands": [
          "470"
        ]
      },
      {
        "name": "863~870MHz",
        "sku": "ZC-279-2-868-Mesh",
        "bands": [
          "868"
        ]
      },
      {
        "name": "902~928MHz",
        "sku": "ZC-279-3-915-Mesh",
        "bands": [
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 16,
        "psramMb": 8,
        "ramKb": 512
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "433",
            "470",
            "868",
            "915"
          ],
          "txPowerDbm": 21,
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "present",
        "technology": "display",
        "controller": "ST7789",
        "size": 1.9,
        "resolution": {
          "width": 170,
          "height": 320
        },
        "colors": "color"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "Status LED"
      },
      "input": [
        {
          "type": "button"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "batteryConnector": "SH1.25-2",
        "charging": true,
        "solarInput": false,
        "consumptionIdleMa": 0.018
      },
      "expansion": [
        {
          "type": "header-2.54",
          "count": 2,
          "pins": 13
        },
        {
          "type": "quicklink-sh1.0-4p",
          "count": 1,
          "pins": 4
        }
      ],
      "enclosure": {
        "builtIn": false
      },
      "physical": {
        "dimensionsMm": {
          "width": 60,
          "height": 25.4,
          "depth": 10.2
        },
        "weightG": 35
      },
      "environmental": {
        "operatingTempC": {
          "min": -20,
          "max": 60
        }
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "prints": [
      {
        "name": "Heltec Vision Master T190 Case",
        "type": "enclosure",
        "date": "2025-09-24",
        "author": "JKat3",
        "url": "https://www.printables.com/model/1424363-heltec-vision-master-t190-case",
        "image": "https://media.printables.com/media/prints/660c917f-8ba9-4cea-8f0f-cfc9ecb5c1b8/images/11255139_abc4aa20-c219-464e-9289-febb234eaba2_960dfbe4-8331-4150-a590-ae6fda34f9a8/thumbs/cover/1200x630/jpeg/img_5814.jpg",
        "likes": 7
      },
      {
        "name": "Heltec T190 Meshtastic Case",
        "type": "enclosure",
        "date": "2025-11-24",
        "author": "Tony",
        "url": "https://www.printables.com/model/1491966-heltec-t190-meshtastic",
        "image": "https://media.printables.com/media/prints/df0f92fd-ebd8-4a81-9658-9eb5b99d4e90/images/11242455_9342e85e-7d47-4c62-9d2b-403f7cce7ace_7e4930c4-4d13-4f96-a41c-edb3e60ffc4e/thumbs/cover/1200x630/jpg/img_20251124_130925301.jpg",
        "likes": 6
      },
      {
        "name": "Heltec Vision Master T190 case",
        "type": "enclosure",
        "date": "2026-01-20",
        "author": "Sergey Gals",
        "url": "https://www.printables.com/model/1564455-heltec-vision-master-t190-case",
        "image": "https://media.printables.com/media/prints/ab2a4463-93b1-4e39-a8b2-0dcabf40f49c/images/11787398_180205f8-bd48-4ac1-bc6b-32f4da8ff6b1_9d14e69e-d4f3-493f-bc48-cde5f291fca6/home_screenshot-2026-01-20-at-105355.png",
        "likes": 0
      },
      {
        "name": "Terminal case for Heltec Vision Master T190",
        "type": "enclosure",
        "date": "2026-02-17",
        "author": "wilhel1812",
        "url": "https://www.printables.com/model/1583633-terminal-case-for-heltec-vision-master-t190",
        "image": "https://media.printables.com/media/prints/3cfaac39-3f2f-46e5-9636-d45ec06cf4b2/images/11923207_aa978456-483c-4de9-b0b9-4d4335216d7f_11d793ed-e5e8-4918-87a1-c485275b9f7e/thumbs/cover/800x800/jpeg/img_7760.jpg",
        "likes": 24
      }
    ],
    "source": {
      "path": "data/devices/heltec-t190/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Heltec Automation"
  },
  {
    "id": "heltec-v2",
    "name": "Heltec V2",
    "vendorId": "heltec",
    "kind": "dev-board",
    "category": "development-board",
    "lifecycle": "discontinued",
    "familyId": "heltec-wifi-lora-32",
    "revision": "2",
    "aliases": [
      "Heltec WiFi LoRa 32 V2",
      "WiFi LoRa 32 V2"
    ],
    "image": "heltec_v2.svg",
    "flasherListed": true,
    "product_url": "https://heltec.org/project/wifi-lora-32v2/",
    "datasheet": "datasheet.pdf",
    "price": {
      "amount": 18,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "refs": {
      "mesh-sh-device": "heltec-wifi-lora-32-v2"
    },
    "description": "Classic ESP32 + SX1276/SX1278 LoRa development board with integrated 0.96-inch OLED, Wi-Fi, and BLE. Micro USB and CP2102 serial, SH1.25 battery connector with charge management, and IPEX LoRa antenna. Phased out — Heltec recommends V3 or newer for new projects.",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "variants": [
      {
        "name": "433MHz",
        "sku": "ZC-29-2-433",
        "bands": [
          "433"
        ]
      },
      {
        "name": "470~510MHz",
        "sku": "ZC-29-2-470",
        "bands": [
          "470"
        ]
      },
      {
        "name": "863~870MHz",
        "sku": "ZC-30-2-868",
        "bands": [
          "868"
        ]
      },
      {
        "name": "902~928MHz",
        "sku": "ZC-30-2-915",
        "bands": [
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "esp32",
        "flashMb": 8,
        "ramKb": 520
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1276",
          "bands": [
            "433",
            "470",
            "868",
            "915"
          ],
          "txPowerDbm": 19,
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "present",
        "technology": "oled",
        "controller": "SSD1306",
        "size": 0.96,
        "resolution": {
          "width": 128,
          "height": 64
        },
        "colors": "monochrome"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "White user LED"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "batteryConnector": "SH1.25-2",
        "charging": true,
        "batteryChemistry": "li-po",
        "consumptionIdleMa": 50,
        "consumptionTxMa": 125
      },
      "expansion": [
        {
          "type": "header-2.54",
          "count": 2,
          "pins": 18
        }
      ],
      "enclosure": {
        "builtIn": false
      },
      "physical": {
        "dimensionsMm": {
          "width": 51,
          "height": 25.5,
          "depth": 10.6
        },
        "weightG": 35
      },
      "environmental": {
        "operatingTempC": {
          "min": -20,
          "max": 70
        }
      }
    },
    "interfaces": {
      "usb": {
        "connector": "Micro-USB",
        "bridge": "CP2102",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "4.2",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "prints": [
      {
        "name": "Heltec Meshtastic case",
        "type": "enclosure",
        "author": "jameslee",
        "url": "https://www.printables.com/model/245140-heltec-meshtastic-case",
        "image": "https://media.printables.com/media/prints/245140/images/2208153_95ab2a4e-b267-46ea-9ff0-9f9d29f63db4/thumbs/cover/1200x630/jpg/large_display_small_245140.jpg",
        "likes": 49
      },
      {
        "name": "GDMK Heltec v2/v3 mini & matchbox (Smallest modular case project) Meshtastic inspired",
        "type": "enclosure",
        "author": "Gendemik",
        "url": "https://www.printables.com/model/873255-gdmk-heltec-v2v3-mini-matchbox-smallest-modular-ca",
        "image": "https://media.printables.com/media/prints/873255/images/6700978_c91ad4f4-0368-4289-9a50-fd1cbc092d39_56e751cd-7b8d-4f75-9959-3da747cfe6b7/thumbs/cover/1200x630/jpeg/img_7124.jpg",
        "likes": 49
      },
      {
        "name": "meshtastic / meshcore heltec v2 battery case with two 18650 with bms tp4056",
        "type": "enclosure",
        "author": "Gungriffonbr",
        "url": "https://www.printables.com/model/1217040-meshtastic-meshcore-heltec-v2-battery-case-with-tw",
        "image": "https://media.printables.com/media/prints/1217040/images/9132422_8c4eebaa-f57e-4120-babf-a1534ff819e6_668cfe7a-94b9-4942-bbad-4b2c4dec921e/thumbs/cover/1200x630/jpg/481264292_10236381747554890_2669966886608215747_n.jpg",
        "likes": 18
      }
    ],
    "source": {
      "path": "data/devices/heltec-v2/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Heltec Automation"
  },
  {
    "id": "heltec-v3",
    "name": "Heltec V3",
    "vendorId": "heltec",
    "kind": "dev-board",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "heltec-wifi-lora-32",
    "revision": "3",
    "aliases": [
      "Heltec WiFi LoRa 32 V3",
      "WiFi LoRa 32 V3"
    ],
    "replaces": "heltec-v2",
    "image": "heltec_v3.svg",
    "datasheet": "datasheet.pdf",
    "flasherListed": true,
    "product_url": "https://heltec.org/project/wifi-lora-32-v3/",
    "price": {
      "amount": 18,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "refs": {
      "mesh-sh-device": "heltec-wifi-lora-32-v3"
    },
    "description": "Classic ESP32-S3 + SX1262 LoRa development board with integrated 0.96-inch OLED, Wi-Fi, and BLE. USB-C power and CP2102 serial, SH1.25 battery connector with charge management, and IPEX LoRa antenna. Widely used for Meshtastic and MeshCore companion, repeater, and room-server nodes.",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "variants": [
      {
        "name": "433MHz / V3.0",
        "revision": "3.0",
        "bands": [
          "433"
        ]
      },
      {
        "name": "433MHz / V3.1",
        "revision": "3.1",
        "bands": [
          "433"
        ]
      },
      {
        "name": "433MHz / V3.2",
        "sku": "ZC-152-2-433",
        "revision": "3.2",
        "bands": [
          "433"
        ]
      },
      {
        "name": "470~510MHz / V3.0",
        "revision": "3.0",
        "bands": [
          "470"
        ]
      },
      {
        "name": "470~510MHz / V3.1",
        "revision": "3.1",
        "bands": [
          "470"
        ]
      },
      {
        "name": "470~510MHz / V3.2",
        "sku": "ZC-152-2-470",
        "revision": "3.2",
        "bands": [
          "470"
        ]
      },
      {
        "name": "863~870MHz / V3.0",
        "revision": "3.0",
        "bands": [
          "868"
        ]
      },
      {
        "name": "863~870MHz / V3.1",
        "revision": "3.1",
        "bands": [
          "868"
        ]
      },
      {
        "name": "863~870MHz / V3.2",
        "sku": "ZC-153-2-868",
        "revision": "3.2",
        "bands": [
          "868"
        ]
      },
      {
        "name": "902~928MHz / V3.0",
        "revision": "3.0",
        "bands": [
          "915"
        ]
      },
      {
        "name": "902~928MHz / V3.1",
        "revision": "3.1",
        "bands": [
          "915"
        ]
      },
      {
        "name": "902~928MHz / V3.2",
        "sku": "ZC-153-2-915",
        "revision": "3.2",
        "bands": [
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 8,
        "ramKb": 512
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "433",
            "470",
            "868",
            "915"
          ],
          "txPowerDbm": 21,
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "present",
        "technology": "oled",
        "controller": "SSD1306",
        "size": 0.96,
        "resolution": {
          "width": 128,
          "height": 64
        },
        "colors": "monochrome"
      },
      "gnss": {
        "status": "none"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "batteryConnector": "SH1.25-2",
        "charging": true,
        "batteryChemistry": "li-po",
        "consumptionIdleMa": 45,
        "consumptionTxMa": 120
      },
      "leds": {
        "status": "present",
        "description": "White user LED (GPIO35)"
      },
      "expansion": [
        {
          "type": "header-2.54",
          "count": 2,
          "pins": 18
        }
      ],
      "enclosure": {
        "builtIn": false
      },
      "physical": {
        "dimensionsMm": {
          "width": 50.2,
          "height": 25.5,
          "depth": 10.2
        },
        "weightG": 35
      },
      "environmental": {
        "operatingTempC": {
          "min": -20,
          "max": 70
        }
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "bridge": "CP2102",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "prints": [
      {
        "name": "H1 - Case for Heltec V3 running Meshtastic",
        "type": "enclosure",
        "date": "2024-01-28",
        "author": "muzi.works",
        "url": "https://www.printables.com/model/741974-h1-case-for-heltec-v3-running-meshtastic",
        "image": "https://media.printables.com/media/prints/741974/images/7060743_16b71214-ea15-46c6-b309-4adc1e3feb9a_b4c7fc0a-8054-4f71-8e8e-cdc4f9f65dde/thumbs/cover/1200x630/jpg/dscf2378.jpg"
      },
      {
        "name": "H1+ - Enhanced H1 Case for Heltec V3/V4",
        "type": "enclosure",
        "date": "2025-06-14",
        "author": "muzi.works",
        "url": "https://www.printables.com/model/1326866-h1-enhanced-h1-case-for-heltec-v3heltec-v4-by-muzi",
        "image": "https://media.printables.com/media/prints/45d960ad-97e4-4d33-a9c5-7adf34b0ac63/images/10242951_72a2f619-228e-4ce9-bef9-cb9416bada91_c43824f4-d8cc-4793-95e7-3240eb134c2d/thumbs/cover/1200x630/png/case-thumbnail-h1.png"
      },
      {
        "name": "Bender Battery Case for Heltec V3 & T114",
        "type": "enclosure",
        "date": "2024-03-08",
        "author": "zerofox3D",
        "url": "https://www.printables.com/model/797822-bender-battery-case-for-the-heltec-v3-heltec-t114",
        "image": "https://media.printables.com/media/prints/797822/images/6176327_c19844ef-a0b9-40bf-8097-a23667be90bc_042cd5cc-7025-4faf-a451-812fbf721175/thumbs/cover/1200x630/webp/ikb3d00501_01.webp"
      },
      {
        "name": "Heltec MeshCore/Meshtastic Claymore Case",
        "type": "enclosure",
        "date": "2026-03-15",
        "author": "pd7lj",
        "url": "https://www.printables.com/model/1638748-heltec-meshcore-and-or-meshtastic-claymore-case",
        "image": "https://media.printables.com/media/prints/11712d27-0af5-4d40-8771-e3f38b589cd9/images/12317114_64bff7e9-88b3-4081-861a-0ddbf1b5e5a6_7106bb87-1c87-4e1e-9cfe-49cbb4d64666/thumbs/cover/1200x630/jpg/heltec_claymore_case-1.jpg"
      },
      {
        "name": "Hermes External Solar Node Enclosure for RAK and Heltec",
        "type": "enclosure",
        "date": "2025-05-02",
        "author": "zerofox3D",
        "url": "https://www.printables.com/model/1283453-hermes-external-solar-node-enclosure-for-meshcore",
        "image": "https://media.printables.com/media/prints/087ab57b-956e-4375-b006-35b406a076ba/images/9656322_8a76cb0a-d7ea-4a22-9c92-b125f3f1d5a5_74592dc7-7d23-4b51-ad5a-9650636a8a99/thumbs/cover/1200x630/webp/hermes04new.webp"
      },
      {
        "name": "Heltec v3 case for Meshtastic",
        "type": "enclosure",
        "author": "TonyG",
        "url": "https://www.printables.com/model/561389-heltec-v3-case-for-meshtastic",
        "image": "https://media.printables.com/media/prints/561389/images/4499535_c5303493-5377-475b-a288-24a5fb1791a2/thumbs/cover/1200x630/jpg/20230403_203322.jpg",
        "likes": 1566
      },
      {
        "name": "Meshtastic Heltec V3 Enclosure - Long for 18650",
        "type": "enclosure",
        "author": "Gremlin87",
        "url": "https://www.printables.com/model/914549-meshtastic-heltec-v3-enclosure-long-for-18650",
        "image": "https://media.printables.com/media/prints/914549/images/6985074_b172ca25-9929-4974-82ca-9cbcb03ff5d9_038d4777-02b0-4853-bc73-f3310b7507cf/thumbs/cover/1200x630/jpg/20240616_120105.jpg",
        "likes": 117
      },
      {
        "name": "Meshtastic Pocket Heltec V3",
        "type": "enclosure",
        "author": "CodeChomper",
        "url": "https://www.printables.com/model/970684-meshtastic-pocket-heltec-v3",
        "image": "https://media.printables.com/media/prints/970684/images/7405457_eb02287b-3ff7-4ff8-bc63-c95c9dc513e1_756aabbc-497c-4a97-a76a-ea46fb9ada31/thumbs/cover/1200x630/jpg/meshtasticpocket.jpg",
        "likes": 66
      },
      {
        "name": "Nibbler Meshtastic powered Case for Heltec V3 and T114",
        "type": "enclosure",
        "author": "zerofox3D",
        "url": "https://www.printables.com/model/856982-nibbler-meshtastic-powered-case-for-heltec-v3-and",
        "image": "https://media.printables.com/media/prints/856982/images/7742712_749ff2c9-ce4a-42a1-ba04-87c24eb4bd1e_7a8aa93d-6ac3-4c9b-a16b-b19bde9738d9/thumbs/cover/1200x630/png/nibblerplust114_grn02.png",
        "likes": 216
      },
      {
        "name": "Heltec LoRa32 V3 Meshtastic Case with Encoder/Buzzer/GPS/Environment sensor, M5Stack CardKB Keyboard-ready",
        "type": "enclosure",
        "author": "slabua",
        "url": "https://www.printables.com/model/882598-heltec-lora32-v3-meshtastic-case-with-encoderbuzze",
        "image": "https://media.printables.com/media/prints/882598/images/6765449_ea43a154-95f0-4681-a919-4d87421f9817_834fab84-a73e-4c85-b4ad-4508a43bc181/thumbs/cover/1200x630/jpg/large_display_444f6460-8b3f-47da-babc-0d15010d7cf4_882598.jpg",
        "likes": 415
      },
      {
        "name": "Pager Style Holster for the muzi.works H1 Heltec V3 Case",
        "type": "accessory",
        "author": "Alley Cat",
        "url": "https://www.printables.com/model/936466-pager-style-holster-for-the-muziworks-h1-heltec-v3",
        "image": "https://media.printables.com/media/prints/936466/images/7157647_9c9c0fb0-ab62-4755-87cf-4d95d3d71c20_a8308210-aa40-44b9-9318-89b831dee52d/thumbs/cover/1200x630/jpg/img_4968.jpg",
        "likes": 221
      },
      {
        "name": "Belt Holster for Meshtastic H1 Case",
        "type": "accessory",
        "author": "Brian",
        "url": "https://www.printables.com/model/924569-belt-holster-for-meshtastic-h1-case",
        "image": "https://media.printables.com/media/prints/924569/images/7052940_74eb841a-9f83-4f48-90d1-57e23a6d41a8_9069ef29-9419-413a-a3e6-346f42771d6b/thumbs/cover/1200x630/jpg/img_1071.jpg",
        "likes": 26
      }
    ],
    "source": {
      "path": "data/devices/heltec-v3/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Heltec Automation"
  },
  {
    "id": "heltec-v4",
    "name": "Heltec V4",
    "vendorId": "heltec",
    "kind": "dev-board",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "heltec-wifi-lora-32",
    "revision": "4.3",
    "aliases": [
      "Heltec WiFi LoRa 32 V4",
      "Heltec WiFi LoRa 32 V4.2",
      "WiFi LoRa 32 V4",
      "WiFi LoRa 32 V4.2",
      "WiFi LoRa 32 V4.3.1"
    ],
    "replaces": "heltec-v3",
    "image": "heltec_v4.svg",
    "flasherListed": true,
    "product_url": "https://heltec.org/project/wifi-lora-32-v4/",
    "datasheet": "datasheet.pdf",
    "price": {
      "amount": 18,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "refs": {
      "mesh-sh-device": "heltec-wifi-lora-32-v4"
    },
    "description": "ESP32-S3R2 + SX1262 successor to Heltec V3 with 16 MB flash, 2 MB PSRAM, and up to 28 dBm LoRa TX power. Same 0.96-inch OLED and largely V3-compatible pinout, plus solar input, optional GNSS header, and built-in 2.4 GHz FPC antenna. Native USB-C (no CP2102). Widely used for Meshtastic and MeshCore.",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "variants": [
      {
        "name": "863~870MHz OLED / V4.2",
        "revision": "4.2",
        "bands": [
          "868"
        ]
      },
      {
        "name": "902~928MHz OLED / V4.2",
        "revision": "4.2",
        "bands": [
          "915"
        ]
      },
      {
        "name": "863~870MHz OLED / V4.3",
        "revision": "4.3",
        "sku": "ZC-310-1-CN",
        "bands": [
          "868"
        ]
      },
      {
        "name": "902~928MHz OLED / V4.3",
        "revision": "4.3",
        "sku": "ZC-310-1-CN2",
        "bands": [
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 16,
        "psramMb": 2,
        "ramKb": 2048
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "433",
            "470",
            "868",
            "915"
          ],
          "txPowerDbm": 28,
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "present",
        "technology": "oled",
        "controller": "SSD1306",
        "size": 0.96,
        "resolution": {
          "width": 128,
          "height": 64
        },
        "colors": "monochrome"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "White user LED"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "batteryConnector": "SH1.25-2",
        "charging": true,
        "solarInput": true,
        "batteryChemistry": "li-po",
        "consumptionIdleMa": 20,
        "consumptionTxMa": 120
      },
      "expansion": [
        {
          "type": "header-2.54",
          "count": 2,
          "pins": 18
        },
        {
          "type": "header-2.54",
          "count": 2,
          "pins": 2
        },
        {
          "type": "gnss-1.25-8",
          "count": 1,
          "pins": 8
        }
      ],
      "enclosure": {
        "builtIn": false
      },
      "physical": {
        "dimensionsMm": {
          "width": 51.7,
          "height": 25.4,
          "depth": 10.7
        },
        "weightG": 35
      },
      "environmental": {
        "operatingTempC": {
          "min": -20,
          "max": 70
        }
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "prints": [
      {
        "name": "H1+ - Enhanced H1 Case for Heltec V3/V4",
        "type": "enclosure",
        "date": "2025-06-14",
        "author": "muzi.works",
        "url": "https://www.printables.com/model/1326866-h1-enhanced-h1-case-for-heltec-v3heltec-v4-by-muzi",
        "image": "https://media.printables.com/media/prints/45d960ad-97e4-4d33-a9c5-7adf34b0ac63/images/10242951_72a2f619-228e-4ce9-bef9-cb9416bada91_c43824f4-d8cc-4793-95e7-3240eb134c2d/thumbs/cover/1200x630/png/case-thumbnail-h1.png",
        "likes": 556
      },
      {
        "name": "Heltec MeshCore/Meshtastic Claymore Case",
        "type": "enclosure",
        "date": "2026-03-15",
        "author": "pd7lj",
        "url": "https://www.printables.com/model/1638748-heltec-meshcore-and-or-meshtastic-claymore-case",
        "image": "https://media.printables.com/media/prints/11712d27-0af5-4d40-8771-e3f38b589cd9/images/12317114_64bff7e9-88b3-4081-861a-0ddbf1b5e5a6_7106bb87-1c87-4e1e-9cfe-49cbb4d64666/thumbs/cover/1200x630/jpg/heltec_claymore_case-1.jpg",
        "likes": 180
      },
      {
        "name": "Hermes External Solar Node Enclosure for RAK and Heltec",
        "type": "enclosure",
        "date": "2025-05-02",
        "author": "zerofox3D",
        "url": "https://www.printables.com/model/1283453-hermes-external-solar-node-enclosure-for-meshcore",
        "image": "https://media.printables.com/media/prints/087ab57b-956e-4375-b006-35b406a076ba/images/9656322_8a76cb0a-d7ea-4a22-9c92-b125f3f1d5a5_74592dc7-7d23-4b51-ad5a-9650636a8a99/thumbs/cover/1200x630/webp/hermes04new.webp",
        "likes": 90
      },
      {
        "name": "Compact 18650 Heltec V4 Case for Meshtastic",
        "type": "enclosure",
        "author": "Doprint",
        "url": "https://www.printables.com/model/1447609-compact-18650-heltec-v4-case-for-meshtastic",
        "image": "https://media.printables.com/media/prints/d39b9ca7-5d48-4e98-9b40-d2d558312e1e/images/10911805_b7b4592e-a9a6-475f-9909-d345eb4c0fc9_96abd3ee-8d92-4e26-8936-3c5fa925f7c0/thumbs/cover/1200x630/jpg/heltec_v4.jpg",
        "likes": 39
      },
      {
        "name": "Heltec V4 Meshtastic Enclosure",
        "type": "enclosure",
        "author": "Rob W1RCP",
        "url": "https://www.printables.com/model/1619198-heltec-v4-meshtastic-enclosure",
        "image": "https://media.printables.com/media/prints/7b5dae83-fac1-4dd4-8457-c56142a3b76a/images/12179671_1ea3e298-7c89-4181-8920-d2be9fe2d563_b9539e98-8681-419d-9ed6-8ee134b82dbd/thumbs/cover/1200x630/jpeg/img_4079.jpg",
        "likes": 0
      },
      {
        "name": "Compact case for Heltec v4 GPS Meshtastic node",
        "type": "enclosure",
        "author": "Gleb Mayorov",
        "url": "https://www.printables.com/model/1462479-compact-case-for-heltec-v4-gps-meshtastic-node",
        "image": "https://media.printables.com/media/prints/c3d23e9b-eb73-4cc9-9978-f45881e0858a/images/11039381_d45b18bb-4764-40bf-91b4-947393cca8de_a1c2d5a6-f912-486f-be62-0c6ce6c6557a/thumbs/cover/1200x630/jpg/img_20251030_122259.jpg",
        "likes": 47
      },
      {
        "name": "H1 Big Case for Heltec V4 running Meshtastic for standard & bendable antennas",
        "type": "enclosure",
        "author": "Christian Undso",
        "url": "https://www.printables.com/model/1445795-h1-big-case-for-heltec-v4-running-meshtastic-for-s",
        "image": "https://media.printables.com/media/prints/71778ded-8f4c-48df-bc09-b28790f98a2f/images/10898403_f7d1186e-435b-4bec-aa95-c5874b5ec6fe_a4510d30-6afc-47af-a935-f26c888bf313/thumbs/cover/1200x630/jpg/p1043545.jpg",
        "likes": 122
      }
    ],
    "source": {
      "path": "data/devices/heltec-v4/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Heltec Automation"
  },
  {
    "id": "heltec-v4-exp",
    "name": "Heltec V4 + Expansion Kit (Touch)",
    "vendorId": "heltec",
    "kind": "kit",
    "category": "companion-radio",
    "lifecycle": "active",
    "familyId": "heltec-wifi-lora-32",
    "revision": "4",
    "variantOf": "heltec-v4",
    "aliases": [
      "Heltec LoRa 32 V4 + Expansion Kit",
      "WiFi LoRa 32 Expansion Kit",
      "WiFi LoRa 32 V4 Expansion Kit"
    ],
    "image": "heltec_v4_exp.svg",
    "flasherListed": true,
    "product_url": "https://heltec.org/project/wifi-lora-32-v4-expansion-housing/",
    "datasheet": "datasheet.pdf",
    "price": {
      "amount": 50,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "refs": {
      "mesh-sh-device": "heltec-wifi-lora-32-v4-expansion-housing"
    },
    "description": "Heltec V4 kit with aluminum/PC enclosure and 320×240 touch front panel for Meshtastic/MeshCore handheld use. V4 board, expansion carrier, and LoRa antenna included; GNSS module and 18650 optional at purchase. MeshCore touch UI available; full touch input still in development.",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "variants": [
      {
        "name": "863~928MHz",
        "sku": "ZC-326-2",
        "bands": [
          "868",
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 16,
        "psramMb": 2,
        "ramKb": 2048
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "433",
            "470",
            "868",
            "915"
          ],
          "txPowerDbm": 28,
          "antenna": "SMA"
        }
      ],
      "display": {
        "status": "present",
        "technology": "display",
        "size": 2,
        "resolution": {
          "width": 320,
          "height": 240
        },
        "touch": true,
        "colors": "color"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "charging": true,
        "consumptionIdleMa": 20,
        "consumptionTxMa": 120
      },
      "expansion": [
        {
          "type": "b2b-female",
          "count": 1
        },
        {
          "type": "l76k-gnss",
          "count": 1
        }
      ],
      "enclosure": {
        "builtIn": true
      },
      "physical": {
        "dimensionsMm": {
          "width": 52,
          "height": 52,
          "depth": 15
        },
        "weightG": 200
      },
      "environmental": {
        "operatingTempC": {
          "min": -20,
          "max": 70
        }
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "prints": [
      {
        "name": "Case for Heltec WiFi LoRa 32 Expansion Kit with Touchscreen",
        "type": "case",
        "date": "2026-01-23",
        "author": "Blackout Comms",
        "url": "https://www.printables.com/model/1524969-case-for-heltec-wifi-lora-32-expansion-kit-with-to",
        "image": "https://media.printables.com/media/prints/f220a2ac-51cc-41d7-842d-aee74ef66900/images/11490582_56f558ed-7f88-46c0-b009-4d1291e579fe_4a234e4b-834e-4097-8ba3-cfb3cf557fc4/heltec_exp_enclosure_printables.jpg",
        "likes": 14
      }
    ],
    "source": {
      "path": "data/devices/heltec-v4-exp/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Heltec Automation"
  },
  {
    "id": "heltec-e213",
    "name": "Heltec Vision Master E213",
    "vendorId": "heltec",
    "kind": "dev-board",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "heltec-vision-master-e213",
    "aliases": [
      "Vision Master E213",
      "HT-VME213"
    ],
    "image": "heltec_e213.svg",
    "datasheet": "datasheet.pdf",
    "flasherListed": true,
    "product_url": "https://heltec.org/project/vision-master-e213/",
    "price": {
      "amount": 20,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "ESP32-S3R8 E-Ink development board with an optional SX1262 LoRa module and QuickLink sensor ports. Compatible with Meshtastic/MeshCore; LoRa is a build-time option, not present on every SKU.",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "variants": [
      {
        "name": "433MHz",
        "sku": "ZC-282-3-433",
        "bands": [
          "433"
        ]
      },
      {
        "name": "470~510MHz",
        "sku": "ZC-282-3-470",
        "bands": [
          "470"
        ]
      },
      {
        "name": "863~870MHz",
        "sku": "ZC-283-3-868",
        "bands": [
          "868"
        ]
      },
      {
        "name": "902~928MHz",
        "sku": "ZC-283-3-915",
        "bands": [
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 16,
        "psramMb": 16,
        "ramKb": 512
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "433",
            "470",
            "868",
            "915"
          ],
          "txPowerDbm": 21,
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "present",
        "technology": "e-paper",
        "controller": "LCMEN2R13EFC1",
        "size": 2.13,
        "resolution": {
          "width": 250,
          "height": 122
        },
        "colors": "monochrome"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "Status LED"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "batteryConnector": "SH1.25-2",
        "charging": true,
        "solarInput": false,
        "consumptionIdleMa": 0.02
      },
      "expansion": [
        {
          "type": "header-2.54",
          "count": 2,
          "pins": 18
        },
        {
          "type": "quicklink-sh2.0-4p",
          "count": 2,
          "interfaces": [
            "I2C",
            "GPIO",
            "UART"
          ]
        }
      ],
      "enclosure": {
        "builtIn": false
      },
      "physical": {
        "dimensionsMm": {
          "width": 66.75,
          "height": 30.41,
          "depth": 10
        },
        "weightG": 35
      },
      "environmental": {
        "operatingTempC": {
          "min": -20,
          "max": 70
        }
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "prints": [
      {
        "name": "Meshtastic Heltec Vision Master E213 case",
        "type": "enclosure",
        "date": "2026-04-22",
        "author": "unhild",
        "url": "https://www.printables.com/model/1266664-meshtastic-heltec-vision-master-e213-case",
        "image": "https://media.printables.com/media/prints/72021108-c42d-4f7c-ad71-49a03031e7a2/images/9513330_1bc63196-1b04-41a0-8e51-926d243641bb_3e050792-7c95-4475-9726-f6e1e8f86647/photo_2_2025-04-16_12-18-08.jpg",
        "likes": 55
      },
      {
        "name": "Meshtastic Heltec Vision Master E213 Enclosure",
        "type": "enclosure",
        "date": "2025-11-29",
        "author": "Blueskies",
        "url": "https://www.printables.com/model/947568-meshtastic-heltec-vision-master-e213-enclosure",
        "image": "https://media.printables.com/media/prints/947568/images/7234654_47123472-b351-4b17-b2c3-c1c66234b44f_9d0df54a-a7d9-4e95-8596-3b1f79db8cc5/img_9966.jpg",
        "likes": 20
      }
    ],
    "source": {
      "path": "data/devices/heltec-e213/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Heltec Automation"
  },
  {
    "id": "heltec-e290",
    "name": "Heltec Vision Master E290",
    "vendorId": "heltec",
    "kind": "dev-board",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "heltec-vision-master-e290",
    "aliases": [
      "Vision Master E290",
      "HT-VME290"
    ],
    "image": "heltec_e290.svg",
    "datasheet": "datasheet.pdf",
    "flasherListed": true,
    "product_url": "https://heltec.org/project/vision-master-e290/",
    "price": {
      "amount": 21,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "ESP32-S3R8 E-Ink development board with an optional SX1262 LoRa module, 2×20-pin Raspberry Pi-compatible female header, and a QuickLink sensor port. Compatible with Meshtastic/MeshCore; LoRa is a build-time option, not present on every SKU.",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "variants": [
      {
        "name": "433MHz",
        "sku": "ZC-280-3-433",
        "bands": [
          "433"
        ]
      },
      {
        "name": "470~510MHz",
        "sku": "ZC-280-3-470",
        "bands": [
          "470"
        ]
      },
      {
        "name": "863~870MHz",
        "sku": "ZC-281-3-868",
        "bands": [
          "868"
        ]
      },
      {
        "name": "902~928MHz",
        "sku": "ZC-281-3-915",
        "bands": [
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 16,
        "psramMb": 8,
        "ramKb": 512
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "433",
            "470",
            "868",
            "915"
          ],
          "txPowerDbm": 21,
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "present",
        "technology": "e-paper",
        "size": 2.9,
        "resolution": {
          "width": 296,
          "height": 128
        },
        "colors": "monochrome"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "Status LED"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "batteryConnector": "SH1.25-2",
        "charging": true,
        "solarInput": false,
        "consumptionIdleMa": 0.018
      },
      "expansion": [
        {
          "type": "header-2.54",
          "count": 2,
          "pins": 20
        },
        {
          "type": "quicklink-sh2.0-4p",
          "count": 1,
          "interfaces": [
            "I2C",
            "GPIO",
            "UART"
          ]
        }
      ],
      "enclosure": {
        "builtIn": false
      },
      "physical": {
        "dimensionsMm": {
          "width": 87.96,
          "height": 36.63,
          "depth": 12
        },
        "weightG": 35
      },
      "environmental": {
        "operatingTempC": {
          "min": -20,
          "max": 70
        }
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "prints": [
      {
        "name": "Vision Master E290 case for Meshtastic",
        "type": "enclosure",
        "author": "HarukiToreda",
        "url": "https://www.printables.com/model/970665-vision-master-e290-case-for-meshtastic",
        "image": "https://media.printables.com/media/prints/970665/images/7405343_67011cd5-6d1e-4d20-be38-69cf46ea50f3_1800d6b7-a68b-4b90-a09d-c22c3a80d1d5/thumbs/cover/1200x630/jpg/20240810_214723.jpg",
        "likes": 32
      },
      {
        "name": "Heltec VisionMaster E290 LoRa mesh node slipcase, slim and fat designs.",
        "type": "enclosure",
        "date": "2025-01-28",
        "author": "Easy Target",
        "url": "https://www.printables.com/model/1146246-heltec-visionmaster-e290-lora-mesh-node-slipcase-s",
        "image": "https://media.printables.com/media/prints/1146246/images/8652442_37031338-f2e7-4238-b8d6-c94bb8641537_d57c676e-8c3b-4da9-aae9-56ef8be544ab/heltec-visionmaster-e290-1.jpg",
        "likes": 34
      },
      {
        "name": "Heltec Vision Master e290 Enclosure for Blackout Comms",
        "type": "enclosure",
        "date": "2025-12-30",
        "author": "Blackout Comms",
        "url": "https://www.printables.com/model/1400710-heltec-vision-master-e290-enclosure-for-blackout-c",
        "image": "https://media.printables.com/media/prints/22bcf23e-07fb-46ff-bc82-9dd77ac54988/images/10573864_04af5c42-ae53-428f-902f-f503efc99b23_79a383ae-7b5e-44b4-bdce-6190d5c7582d/heltec_v2_blackout_comms_all_angles.jpg",
        "likes": 19
      }
    ],
    "source": {
      "path": "data/devices/heltec-e290/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Heltec Automation"
  },
  {
    "id": "heltec-paper",
    "name": "Heltec Wireless Paper",
    "vendorId": "heltec",
    "kind": "dev-board",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "heltec-wireless-paper",
    "aliases": [
      "Wireless Paper"
    ],
    "image": "heltec_paper.svg",
    "datasheet": "datasheet.pdf",
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "heltec-wireless-paper"
    },
    "product_url": "https://heltec.org/project/wireless-paper/",
    "price": {
      "amount": 16,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "ESP32-S3FN8 + SX1262 E-Ink development board with a 2.13-inch black-and-white display. USB-C power/programming and SH1.25 battery connector; compatible with Meshtastic/MeshCore.",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "variants": [
      {
        "name": "433MHz",
        "sku": "ZC-194-2-433",
        "bands": [
          "433"
        ]
      },
      {
        "name": "470~510MHz",
        "sku": "ZC-194-2-470",
        "bands": [
          "470"
        ]
      },
      {
        "name": "863~870MHz",
        "sku": "ZC-195-2-868",
        "bands": [
          "868"
        ]
      },
      {
        "name": "902~928MHz",
        "sku": "ZC-195-2-915",
        "bands": [
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 8,
        "ramKb": 512
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "433",
            "470",
            "868",
            "915"
          ],
          "txPowerDbm": 21,
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "present",
        "technology": "e-paper",
        "size": 2.13,
        "resolution": {
          "width": 250,
          "height": 122
        },
        "colors": "monochrome"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "White status LED"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "batteryConnector": "SH1.25-2",
        "charging": true,
        "batteryChemistry": "li-po",
        "consumptionIdleMa": 0.02,
        "consumptionTxMa": 215
      },
      "enclosure": {
        "builtIn": false
      },
      "physical": {
        "dimensionsMm": {
          "width": 88,
          "height": 88,
          "depth": 25
        },
        "weightG": 60
      },
      "environmental": {
        "operatingTempC": {
          "min": 0,
          "max": 50
        }
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "prints": [
      {
        "name": "Heltec Wireless Paper case for Meshtastic",
        "type": "enclosure",
        "author": "HorusTheForest",
        "url": "https://www.printables.com/model/925338-heltec-wireless-paper-case-for-meshtastic",
        "image": "https://media.printables.com/media/prints/925338/images/7058078_1a46211a-02ef-4ccf-8407-70912d4c2f78_5a9913fa-4df8-4f91-83f7-7295ac1fa9f5/thumbs/cover/1200x630/jpg/dscf6442.jpg",
        "likes": 85
      },
      {
        "name": "HP - Heltec Wireless Paper Case for Meshtastic",
        "type": "enclosure",
        "author": "HarukiToreda",
        "url": "https://www.printables.com/model/956383-hp-heltec-wireless-paper-case-for-meshtastic",
        "image": "https://media.printables.com/media/prints/3c8d7d31-7240-4cd5-bee6-528bc619dccb/images/12206224_8b0042ba-7854-4d9a-b3a5-02fb67dd1286_eb966f0b-9ab3-4f29-8ac7-c99a9645d647/thumbs/cover/1200x630/png/black-angles-ad.png",
        "likes": 140
      },
      {
        "name": "Heltec Wireless Paper Slim Case",
        "type": "enclosure",
        "author": "Synaptic84",
        "url": "https://www.printables.com/model/807288-heltec-wireless-paper-slim-case",
        "image": "https://media.printables.com/media/prints/807288/images/6244646_09eb10c3-922d-4c4a-9515-83c615618ec6_6ee62532-1185-43fe-ab27-259b386cbcc7/thumbs/cover/1200x630/png/large_display_dd8caae3-727b-4004-a67f-de9a943ccb09_807288.png",
        "likes": 66
      },
      {
        "name": "18650 Enclosure for Heltec Wireless Paper Meshtastic Radio",
        "type": "enclosure",
        "author": "MortalWombat",
        "url": "https://www.printables.com/model/822280-18650-enclosure-for-heltec-wireless-paper-meshtast",
        "image": "https://media.printables.com/media/prints/822280/images/6346968_cef9df36-cb45-4b13-adc4-8a88aa3046a0_5669d014-301a-4aba-813c-b398b872d547/thumbs/cover/1200x630/jpg/pxl_20240327_180232989.jpg",
        "likes": 43
      }
    ],
    "source": {
      "path": "data/devices/heltec-paper/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Heltec Automation"
  },
  {
    "id": "heltec-wt2",
    "name": "Heltec Wireless Tracker v2",
    "vendorId": "heltec",
    "kind": "product",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "heltec-wireless-tracker",
    "revision": "2",
    "aliases": [
      "Heltec Wireless Tracker V1.1",
      "Heltec Wireless Tracker V2",
      "Wireless Tracker v2"
    ],
    "image": "heltec_wt2.svg",
    "datasheet": "datasheet.pdf",
    "flasherListed": true,
    "product_url": "https://heltec.org/project/wireless-tracker-v2/",
    "refs": {
      "mesh-sh-device": "heltec-wireless-tracker-v2"
    },
    "price": {
      "amount": 31,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "ESP32-S3 based tracker with SX1262 LoRa, UC6580 GNSS, Wi-Fi, BLE, and a 0.96-inch 160×80 TFT display. Built for object tracking and mesh networking, with USB-C, battery management, and solar-panel support.",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "variants": [
      {
        "name": "863~870MHz",
        "sku": "ZC-320-868",
        "bands": [
          "868"
        ]
      },
      {
        "name": "902~928MHz",
        "sku": "ZC-320-915",
        "bands": [
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 8,
        "psramMb": 8,
        "ramKb": 512
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "865",
            "868",
            "915",
            "920",
            "923"
          ],
          "txPowerDbm": 28,
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "present",
        "technology": "display",
        "size": 0.96,
        "resolution": {
          "width": 160,
          "height": 80
        },
        "colors": "color"
      },
      "gnss": {
        "status": "present",
        "chip": "UC6580"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "input": [
        {
          "type": "button",
          "description": "USER_SW"
        },
        {
          "type": "button",
          "description": "RST_SW"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 600,
        "batteryConnector": "Built-in 600mAh LiPo",
        "charging": true,
        "solarInput": false,
        "batteryChemistry": "li-po",
        "consumptionIdleMa": 35,
        "consumptionTxMa": 110
      },
      "physical": {
        "dimensionsMm": {
          "width": 53,
          "height": 25.4,
          "depth": 9.37
        },
        "weightG": 55
      },
      "expansion": [
        {
          "type": "header-2.54",
          "count": 2,
          "pins": 18
        }
      ]
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "prints": [
      {
        "name": "Heltec Wireless Tracker case for Meshtastic",
        "type": "enclosure",
        "author": "TonyG",
        "url": "https://www.printables.com/model/616628-heltec-wireless-tracker-case-for-meshtastic",
        "image": "https://media.printables.com/media/prints/616628/images/4911801_c4aa5e66-5395-450a-8b0d-5f05ad825f4b_81529a41-e680-4daf-9e62-9a325bc1405a/thumbs/cover/1200x630/jpg/20231018_223857.jpg",
        "likes": 350
      },
      {
        "name": "Heltec Tracker LoRa Meshtastic Enclosure V3 (Updated 2-5-2026)",
        "type": "enclosure",
        "author": "Rob W1RCP",
        "url": "https://www.printables.com/model/1204874-heltec-tracker-lora-meshtastic-enclosure-v3-update",
        "image": "https://media.printables.com/media/prints/1204874/images/9050700_18a72db2-b149-4367-9771-27e8bbf23aba_7b3aa115-57d0-46ee-ae17-e203f0d83af0/thumbs/cover/1200x630/jpg/first-prototypes-completed.jpg",
        "likes": 53
      },
      {
        "name": "Heltec wireless tracker V2 case",
        "type": "enclosure",
        "author": "jkvbzjhvléé\"\"2233",
        "url": "https://www.printables.com/model/1716521-heltec-wireless-tracker-v2-case",
        "image": "https://media.printables.com/media/prints/5b19be18-4ce6-4b57-a3df-260654158cbe/images/12879534_c77d3fa1-54f9-4141-b179-c2dae99d20c8_439b8cd1-c8c0-478d-96cd-9393bc9dd839/thumbs/cover/1200x630/png/screenshot-2026-05-10-at-122050-pm.png",
        "likes": 0
      },
      {
        "name": "Heltec T096 and Wireless Tracker V2 Vega case",
        "type": "enclosure",
        "author": "Rinordine",
        "url": "https://www.printables.com/model/1730121-heltec-t096-and-wireless-tracker-v2-vega-case",
        "image": "https://media.printables.com/media/prints/c6806123-c93c-434a-8e98-02399bd19101/images/12974076_05602cd5-0911-4a11-bff8-c70af0dec18d_a9fa13e7-7a72-4a2f-b18a-08017c8e2faa/thumbs/cover/1200x630/jpg/img_20260522_143210_hdr.jpg",
        "likes": 2
      }
    ],
    "source": {
      "path": "data/devices/heltec-wt2/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Heltec Automation"
  },
  {
    "id": "heltec-wt3",
    "name": "Heltec Wireless Tracker v3",
    "vendorId": "heltec",
    "kind": "product",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "heltec-wireless-tracker",
    "revision": "3",
    "aliases": [
      "Wireless Tracker",
      "Wireless Tracker v3"
    ],
    "replaces": "heltec-wt2",
    "image": "heltec_wt3.svg",
    "datasheet": "datasheet.pdf",
    "flasherListed": true,
    "product_url": "https://heltec.org/project/wireless-tracker/",
    "refs": {
      "mesh-sh-device": "heltec-wireless-tracker"
    },
    "price": {
      "amount": 45,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Heltec Wireless Tracker v3 is an ESP32-S3 + SX1262 LoRa tracker with built-in GNSS (GPS), 4000+ mAh battery, solar input, and optional display. Designed for Meshtastic mesh networking, IoT tracking, and LoRaWAN applications with extended outdoor operation via solar charging and efficient power management.",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "variants": [
      {
        "name": "433MHz",
        "sku": "ZC-192-2-470",
        "bands": [
          "433"
        ]
      },
      {
        "name": "863~870MHz",
        "sku": "ZC-193-2-868",
        "bands": [
          "868"
        ]
      },
      {
        "name": "902~928MHz",
        "sku": "ZC-193-2-915",
        "bands": [
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 8,
        "psramMb": 8,
        "ramKb": 512
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "433",
            "868",
            "915"
          ],
          "txPowerDbm": 22,
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "present",
        "technology": "display",
        "controller": "ST7735S",
        "size": 0.96,
        "resolution": {
          "width": 80,
          "height": 160
        },
        "colors": "color"
      },
      "gnss": {
        "status": "present",
        "chip": "L76K"
      },
      "input": [
        {
          "type": "button"
        },
        {
          "type": "button"
        }
      ],
      "leds": {
        "status": "present",
        "description": "Status LED"
      },
      "power": {
        "batterySupported": true,
        "batteryCapacityMah": 4000,
        "batteryConnector": "SH1.25-2",
        "charging": true,
        "solarInput": true,
        "pmic": "AXP2101"
      },
      "expansion": [
        {
          "type": "header-2.54",
          "count": 1,
          "pins": 12
        }
      ],
      "physical": {
        "dimensionsMm": {
          "width": 65.48,
          "height": 28.06,
          "depth": 13.52
        },
        "weightG": 55
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present"
      }
    },
    "prints": [
      {
        "name": "Heltec Wireless Tracker case for Meshtastic",
        "type": "case",
        "date": "2024-08-23",
        "author": "TonyG",
        "url": "https://www.printables.com/model/616628-heltec-wireless-tracker-case-for-meshtastic",
        "image": "https://media.printables.com/media/prints/616628/images/4911801_c4aa5e66-5395-450a-8b0d-5f05ad825f4b_81529a41-e680-4daf-9e62-9a325bc1405a/20231018_223857.jpg",
        "likes": 350
      }
    ],
    "source": {
      "path": "data/devices/heltec-wt3/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Heltec Automation"
  },
  {
    "id": "heltec-wsl3",
    "name": "Heltec WSL3",
    "vendorId": "heltec",
    "kind": "product",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "heltec-wsl3",
    "image": "heltec_wsl3.svg",
    "datasheet": "datasheet.pdf",
    "flasherListed": true,
    "product_url": "https://heltec.org/project/wireless-shell-v3/",
    "description": "Compact ESP32-S3 + SX1262 LoRa module with Wi-Fi and BLE, built as a stamp-hole package for embedding into custom products. The V3 revision uses a USB-C interface and a smaller low-power form factor than the classic WiFi LoRa 32 boards.",
    "price": {
      "amount": 12,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "variants": [
      {
        "name": "470~510MHz",
        "sku": "ZC-157-470",
        "bands": [
          "470"
        ]
      },
      {
        "name": "863~870MHz",
        "sku": "ZC-158-868",
        "bands": [
          "868"
        ]
      },
      {
        "name": "902~928MHz",
        "sku": "ZC-158-915",
        "bands": [
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 8,
        "ramKb": 512
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "470",
            "868",
            "915"
          ],
          "txPowerDbm": 21,
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "unknown"
      },
      "power": {
        "batterySupported": false,
        "batteryBuiltIn": false,
        "charging": false,
        "solarInput": false,
        "consumptionIdleMa": 0.009
      },
      "physical": {
        "dimensionsMm": {
          "width": 38.4,
          "height": 16.1,
          "depth": 2.8
        },
        "weightG": 3
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "prints": [
      {
        "name": "Heltec Wireless Stick Lite v3 (WSLv3) case for Meshtastic",
        "type": "case",
        "date": "2024-04-29",
        "author": "TonyG",
        "url": "https://www.printables.com/model/573651-heltec-wireless-stick-lite-v3-wslv3-case-for-mesht",
        "image": "https://media.printables.com/media/prints/573651/images/4587763_de6b0732-4590-4397-96af-76e37d3a9b0e/20230904_231004.jpg",
        "likes": 119
      }
    ],
    "source": {
      "path": "data/devices/heltec-wsl3/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Heltec Automation"
  },
  {
    "id": "hoperf-rfm95",
    "name": "HopeRF RFM95W",
    "vendorId": "hoperf",
    "kind": "module",
    "moduleType": "radio",
    "category": "module",
    "lifecycle": "active",
    "product_url": "https://www.hoperf.com/modules/lora/RFM95.html",
    "aliases": [
      "RFM95",
      "RFM96W",
      "RFM98W"
    ],
    "description": "Widely used LoRa radio module built around the SX1276, available in 868 MHz and 915 MHz variants. SPI interface with a simple footprint, common in DIY and low-cost LoRa builds.",
    "variants": [
      {
        "name": "868 MHz",
        "sku": "RFM95W-868S2",
        "bands": [
          "868"
        ]
      },
      {
        "name": "915 MHz",
        "sku": "RFM95W-915S2",
        "bands": [
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {},
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1276",
          "txPowerDbm": 20,
          "bands": [
            "868",
            "915"
          ],
          "antenna": "IPEX/u.FL"
        }
      ]
    },
    "source": {
      "path": "data/devices/hoperf-rfm95/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "HopeRF"
  },
  {
    "id": "ikoka-handheld",
    "name": "Ikoka Handheld nRF",
    "vendorId": "ikoka",
    "kind": "product",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "ikoka-handheld-nrf",
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "ikoka-handheld"
    },
    "aliases": [
      "Ikoka Handheld Meshtastic Device",
      "Ikoka Handheld"
    ],
    "image": "ikoka-handheld.svg",
    "product_url": "https://github.com/ndoo/ikoka-handheld-meshtastic-device",
    "price": {
      "amount": 40,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Long-range handheld mesh board based on XIAO nRF52840 plus an EBYTE E22 LoRa module, with a 0.96-inch OLED and optional lithium battery charging. The feature set varies with part selection, but the design targets compact companion and repeater builds.",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "433",
            "868",
            "915",
            "923"
          ],
          "txPowerDbm": 33,
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "present",
        "technology": "oled",
        "controller": "SSD1306",
        "size": 0.96,
        "resolution": {
          "width": 128,
          "height": 64
        },
        "colors": "monochrome"
      },
      "gnss": {
        "status": "none"
      },
      "input": [
        {
          "type": "button",
          "description": "user button"
        }
      ],
      "leds": {
        "status": "present",
        "description": "Status LED"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "batteryConnector": "LiPo-Pouch extern (JST PicoBlade 1.25mm)",
        "batteryChemistry": "li-po",
        "charging": true,
        "solarInput": false,
        "consumptionIdleMa": 6,
        "consumptionTxMa": 85
      },
      "physical": {
        "dimensionsMm": {
          "width": 80,
          "height": 35,
          "depth": 15
        },
        "weightG": 20
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/ikoka-handheld/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Ikoka"
  },
  {
    "id": "ikoka-nano",
    "name": "Ikoka Nano",
    "vendorId": "ikoka",
    "kind": "product",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "ikoka-nano",
    "image": "ikoka_nano.svg",
    "flasherListed": true,
    "aliases": [
      "Ikoka Nano Meshtastic Device",
      "Ikoka Nano nRF",
      "Ikoka Nano (nRF52840)"
    ],
    "price": {
      "amount": 39,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Compact Meshtastic node based on the Seeed XIAO nRF52840 and EBYTE E22 LoRa module. Small, battery-powered board with USB-C and Qwiic connectors; no onboard display — intended as a tiny companion/repeater or remote node.\n",
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 2,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262"
        }
      ],
      "display": {
        "status": "none"
      },
      "leds": {
        "status": "unknown"
      },
      "gnss": {
        "status": "none"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "batteryChemistry": "other",
        "charging": true,
        "solarInput": false,
        "batteryConnector": "PicoBlade 1.25-2P",
        "pmic": "BQ25100"
      },
      "expansion": [
        {
          "type": "qwiic",
          "count": 1,
          "interfaces": [
            "I2C"
          ]
        }
      ]
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/ikoka-nano/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Ikoka"
  },
  {
    "id": "ikoka-stick",
    "name": "Ikoka Stick",
    "vendorId": "ikoka",
    "kind": "product",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "ikoka-stick",
    "image": "ikoka_stick.svg",
    "flasherListed": true,
    "aliases": [
      "Ikoka Stick Meshtastic Device",
      "Ikoka Stick nRF",
      "Ikoka Stick (nRF52840)"
    ],
    "product_url": "https://github.com/ndoo/ikoka-stick-meshtastic-device",
    "price": {
      "amount": 39,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Compact mesh stick built around XIAO and EBYTE E22 options, with a 0.96-inch OLED and lithium battery charging support. The design supports both nRF52840 and ESP32-S3 variants, with LoRa power and frequency selected per build.",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "433",
            "868",
            "915",
            "923"
          ],
          "txPowerDbm": 33,
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "present",
        "technology": "oled",
        "controller": "SSD1306",
        "size": 0.96,
        "resolution": {
          "width": 128,
          "height": 64
        },
        "colors": "monochrome"
      },
      "gnss": {
        "status": "none"
      },
      "input": [
        {
          "type": "button",
          "description": "D0 button"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "charging": true,
        "solarInput": false,
        "batteryChemistry": "li-ion"
      },
      "leds": {
        "status": "unknown"
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/ikoka-stick/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Ikoka"
  },
  {
    "id": "keepteen-lt1",
    "name": "Keepteen LT1",
    "vendorId": "keepteen",
    "kind": "product",
    "category": "companion-radio",
    "lifecycle": "active",
    "familyId": "keepteen-keepteen-lt1",
    "image": "keepteen_lt1.svg",
    "product_url": "https://www.keepteen.com/GAT562-Pocket-Lora-Node-Radio-for-Meshtastic-Meshcore-Mesh-Tracker-with-SX1262-NRF53840-L76K-GPS-p6556031.html",
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "keepteen-lt1"
    },
    "price": {
      "amount": 49,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "865",
            "868",
            "915",
            "920",
            "923"
          ]
        }
      ],
      "display": {
        "status": "present",
        "technology": "display",
        "size": 1.3
      },
      "gnss": {
        "status": "present",
        "chip": "L76K"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "input": [
        {
          "type": "button",
          "description": "power / SOS"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 2500,
        "batteryChemistry": "li-po",
        "charging": true,
        "consumptionIdleMa": 8,
        "consumptionTxMa": 85
      },
      "physical": {
        "dimensionsMm": {
          "width": 58,
          "height": 29,
          "depth": 130
        },
        "weightG": 130
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/keepteen-lt1/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Keepteen"
  },
  {
    "id": "lilygo-tlora-1-6",
    "name": "LilyGo LoRa32 V2.1_1.6",
    "vendorId": "lilygo",
    "kind": "dev-board",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "lilygo-lora32-1-1-6",
    "revision": "2",
    "aliases": [
      "LoRa32 V1.6.1",
      "T3 V1.6.1",
      "LilyGo T-LoRa V2.1-1.6"
    ],
    "image": "lilygo_tlora_1.6.svg",
    "datasheet": "datasheet.pdf",
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "lilygo-lora32-v21-16"
    },
    "product_url": "https://github.com/Xinyuan-LilyGO/LilyGo-LoRa-Series",
    "description": "ESP32-PICO-D4 + SX1276 LoRa development board with SSD1306 OLED and micro-SD slot. USB-C with CH9102 bridge and PH2.0 battery connector. No on-board BMS — use a protected Li-ion cell.",
    "price": {
      "amount": 24,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "hardware": {
      "mcu": {
        "model": "esp32",
        "flashMb": 4,
        "ramKb": 520
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1276",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 20,
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "present",
        "technology": "oled",
        "controller": "SSD1306",
        "size": 0.96,
        "resolution": {
          "width": 128,
          "height": 64
        },
        "colors": "monochrome"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "Status LED"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "batteryConnector": "JST 1.25mm",
        "charging": true,
        "consumptionIdleMa": 55,
        "consumptionTxMa": 130
      },
      "physical": {
        "dimensionsMm": {
          "width": 51,
          "height": 28,
          "depth": 11
        },
        "weightG": 13
      },
      "expansion": [
        {
          "type": "micro-SD",
          "count": 1
        }
      ],
      "environmental": {
        "operatingTempC": {
          "min": -40,
          "max": 85
        }
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "bridge": "CH9102",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "4.2",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "prints": [
      {
        "name": "LilyGo TTGO LoRa32 Case",
        "type": "enclosure",
        "author": "BGDglider",
        "url": "https://www.printables.com/model/1563168-lilygo-ttgo-lora32-case",
        "image": "https://media.printables.com/media/prints/7b119147-c655-46b3-a1a9-04dcc7c8ce39/images/11778469_63cc2f25-bb18-458d-a5ce-0aca92527052_7cf5d84b-bd37-44a6-ba4b-39eac45735c3/thumbs/cover/1200x630/jpg/image_1768854702177132.jpg",
        "likes": 10
      },
      {
        "name": "Meshtastic Lilygo TTGO Lora",
        "type": "enclosure",
        "author": "Ddx30",
        "url": "https://www.printables.com/model/167995-meshtastic-lilygo-ttgo-lora",
        "image": "https://media.printables.com/media/prints/167995/images/1569234_db7597ee-22eb-428d-a6c8-f24d8389a4b4/thumbs/cover/1200x630/jpg/20220411_152337.jpg",
        "likes": 76
      }
    ],
    "source": {
      "path": "data/devices/lilygo-tlora-1-6/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "LilyGO"
  },
  {
    "id": "lilygo-t-beam-sx1262",
    "name": "LilyGo T-Beam (SX1262)",
    "vendorId": "lilygo",
    "kind": "product",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "lilygo-t-beam",
    "revision": "1.2",
    "aliases": [
      "T-Beam SX1262",
      "T-Beam V1.2 SX1262"
    ],
    "image": "lilygo_tbeam.svg",
    "datasheet": "datasheet.pdf",
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "lilygo-t-beam-sx1262"
    },
    "product_url": "https://github.com/Xinyuan-LilyGO/LilyGo-LoRa-Series",
    "price": {
      "amount": 41,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "ESP32 + SX1262 LoRa tracker with built-in u-blox GNSS, SSD1306 OLED, and AXP2101 power management. USB-C with CH9102 bridge; external IPEX LoRa and Wi-Fi antennas. Widely used for Meshtastic/MeshCore companion and repeater nodes.",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "hardware": {
      "mcu": {
        "model": "esp32",
        "flashMb": 4,
        "psramMb": 8,
        "ramKb": 520
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 21,
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "present",
        "chip": "NEO-6"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "input": [
        {
          "type": "button",
          "description": "PWR/PMU button (power on/off, customizable)"
        },
        {
          "type": "button",
          "description": "user button (IO38, customizable)"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "charging": true,
        "pmic": "AXP2101",
        "batteryChemistry": "li-ion",
        "batteryConnector": "18650 Holder",
        "solarInput": true,
        "consumptionIdleMa": 50,
        "consumptionTxMa": 120
      },
      "expansion": [
        {
          "type": "header-2.54",
          "count": 2,
          "pins": 18
        }
      ],
      "physical": {
        "dimensionsMm": {
          "width": 75,
          "height": 33,
          "depth": 15
        },
        "weightG": 50
      },
      "environmental": {
        "operatingTempC": {
          "min": -40,
          "max": 85
        }
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "bridge": "CH9102",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "4.2",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "prints": [
      {
        "name": "T-Beam v1.x case for Meshtastic",
        "type": "enclosure",
        "author": "TonyG",
        "url": "https://www.printables.com/model/127253-t-beam-v1x-case-for-meshtastic",
        "image": "https://media.printables.com/media/prints/127253/images/4587451_e14771d6-5bf0-40f3-91c6-b1c3499315ee/thumbs/cover/1200x630/jpg/20230904_230851.jpg",
        "likes": 547
      },
      {
        "name": "T-beam Enclosure Urban (Meshtastic)",
        "type": "enclosure",
        "author": "Canine Defense Technologies",
        "url": "https://www.printables.com/model/485729-t-beam-enclosure-urban-meshtastic",
        "image": "https://media.printables.com/media/prints/485729/images/3966240_947a3b06-1b84-422f-b996-1e6bec6fe354/thumbs/cover/1200x630/jpg/20230520_0040080.jpg",
        "likes": 81
      },
      {
        "name": "K-TAC Rugged T-Beam Enclosure 1",
        "type": "enclosure",
        "author": "Canine Defense Technologies",
        "url": "https://www.printables.com/model/164885-k-tac-rugged-t-beam-enclosure-1",
        "image": "https://media.printables.com/media/prints/164885/images/2535360_a2f0eb0d-9a79-4d2f-b4df-3b3f618bad22/thumbs/cover/1200x630/jpg/9710471652563942410.jpg",
        "likes": 66
      },
      {
        "name": "Lilygo T-Beam V1.x TB1 Case by Alley Cat",
        "type": "enclosure",
        "author": "Alley Cat",
        "url": "https://www.printables.com/model/730602-lilygo-t-beam-v1x-tb1-case-by-alley-cat",
        "image": "https://media.printables.com/media/prints/730602/images/7324370_7d70e611-2f15-4b1a-a6de-684e3ee6def2_9f317104-4157-4272-940c-ef9be1a1a100/thumbs/cover/1200x630/png/tb1.png",
        "likes": 213
      }
    ],
    "source": {
      "path": "data/devices/lilygo-t-beam-sx1262/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "LilyGO"
  },
  {
    "id": "lilygo-t-beam-1-2-sx1276",
    "name": "LilyGo T-Beam 1.2 (SX1276)",
    "vendorId": "lilygo",
    "kind": "product",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "lilygo-t-beam",
    "revision": "1.2",
    "aliases": [
      "LilyGo T-Beam V1.2 (SX1276)",
      "T-Beam 1.2 SX1276",
      "T-Beam V1.2 SX1276"
    ],
    "image": "lilygo_tbeam.svg",
    "datasheet": "datasheet.pdf",
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "lilygo-t-beam-v12-sx1276"
    },
    "product_url": "https://github.com/Xinyuan-LilyGO/LilyGo-LoRa-Series",
    "price": {
      "amount": 41,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "ESP32 + SX1276 LoRa tracker with built-in u-blox GNSS, SSD1306 OLED, and AXP2101 power management. USB-C with CH9102 bridge; external IPEX LoRa and Wi-Fi antennas. The SX1276 variant of the T-Beam family, widely used for Meshtastic/MeshCore companion and repeater nodes.",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "hardware": {
      "mcu": {
        "model": "esp32",
        "flashMb": 4,
        "psramMb": 8,
        "ramKb": 520
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1276",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 20,
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "present",
        "chip": "NEO-6"
      },
      "input": [
        {
          "type": "button",
          "description": "PWR/PMU button (power on/off, customizable)"
        },
        {
          "type": "button",
          "description": "user button (IO38, customizable)"
        }
      ],
      "leds": {
        "status": "present",
        "description": "Status LED"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "batteryConnector": "18650 Holder",
        "charging": true,
        "pmic": "AXP2101",
        "solarInput": true,
        "consumptionIdleMa": 55,
        "consumptionTxMa": 130
      },
      "physical": {
        "dimensionsMm": {
          "width": 75,
          "height": 33,
          "depth": 15
        },
        "weightG": 50
      },
      "expansion": [
        {
          "type": "header-2.54",
          "count": 2,
          "pins": 18
        }
      ],
      "environmental": {
        "operatingTempC": {
          "min": -40,
          "max": 85
        }
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "bridge": "CH9102",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "4.2",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "prints": [
      {
        "name": "T-Beam v1.x case for Meshtastic",
        "type": "enclosure",
        "author": "TonyG",
        "url": "https://www.printables.com/model/127253-t-beam-v1x-case-for-meshtastic",
        "image": "https://media.printables.com/media/prints/127253/images/4587451_e14771d6-5bf0-40f3-91c6-b1c3499315ee/thumbs/cover/1200x630/jpg/20230904_230851.jpg",
        "likes": 547
      },
      {
        "name": "T-beam Enclosure Urban (Meshtastic)",
        "type": "enclosure",
        "author": "Canine Defense Technologies",
        "url": "https://www.printables.com/model/485729-t-beam-enclosure-urban-meshtastic",
        "image": "https://media.printables.com/media/prints/485729/images/3966240_947a3b06-1b84-422f-b996-1e6bec6fe354/thumbs/cover/1200x630/jpg/20230520_0040080.jpg",
        "likes": 81
      },
      {
        "name": "Lilygo T-Beam V1.x TB1 Case by Alley Cat",
        "type": "enclosure",
        "author": "Alley Cat",
        "url": "https://www.printables.com/model/730602-lilygo-t-beam-v1x-tb1-case-by-alley-cat",
        "image": "https://media.printables.com/media/prints/730602/images/7324370_7d70e611-2f15-4b1a-a6de-684e3ee6def2_9f317104-4157-4272-940c-ef9be1a1a100/thumbs/cover/1200x630/png/tb1.png",
        "likes": 213
      }
    ],
    "source": {
      "path": "data/devices/lilygo-t-beam-1-2-sx1276/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "LilyGO"
  },
  {
    "id": "lilygo-tbeam-1w",
    "name": "LilyGo T-Beam 1W",
    "vendorId": "lilygo",
    "kind": "product",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "lilygo-t-beam",
    "aliases": [
      "T-Beam 1W"
    ],
    "product_url": "https://lilygo.cc/en-us/products/t-beam-1w",
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "lilygo-t-beam-1w"
    },
    "price": {
      "amount": 47,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "ESP32-S3 T-Beam variant with higher-power LoRa front end, GNSS, OLED, and an 18650 battery bay. Designed for long-range mesh nodes where a 1 W class radio and the standard T-Beam layout are desired.",
    "image": "t-beam-1w.svg",
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 16,
        "psramMb": 8,
        "ramKb": 512
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "433",
            "868",
            "915"
          ],
          "txPowerDbm": 32,
          "antenna": "SMA"
        }
      ],
      "display": {
        "status": "present",
        "technology": "oled",
        "controller": "SH1106",
        "size": 1.3,
        "resolution": {
          "width": 128,
          "height": 64
        },
        "colors": "monochrome"
      },
      "gnss": {
        "status": "present",
        "chip": "L76K"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "charging": true,
        "solarInput": false,
        "pmic": "AXP2101",
        "batteryConnector": "18650 Holder",
        "consumptionIdleMa": 60,
        "consumptionTxMa": 500
      },
      "physical": {
        "dimensionsMm": {
          "width": 120,
          "height": 50,
          "depth": 20
        },
        "weightG": 80
      },
      "input": [
        {
          "type": "button",
          "description": "boot"
        },
        {
          "type": "button",
          "description": "reset"
        },
        {
          "type": "button",
          "description": "power"
        },
        {
          "type": "button",
          "description": "io03"
        }
      ]
    },
    "interfaces": {
      "usb": {
        "connector": "unknown",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present"
      }
    },
    "prints": [
      {
        "name": "T-Beam 1W Enclosure",
        "type": "enclosure",
        "date": "2025-12-09",
        "author": "Blackout Comms",
        "url": "https://www.printables.com/model/1509835-t-beam-1w-enclosure",
        "image": "https://media.printables.com/media/prints/634beca8-e67e-46ba-9ed4-be67b1d78e42/images/11376688_062916ae-89cd-4920-91c8-1653465df020_7dedadb4-1b85-4f63-bed3-19b062bb0fe7/thumbs/cover/1200x630/jpg/printables_lilygo_tbeam_1w.jpg"
      },
      {
        "name": "Lilygo T-Beam 1w basic case",
        "type": "enclosure",
        "date": "2026-05-07",
        "author": "BertUK",
        "url": "https://www.printables.com/model/1625261-lilygo-t-beam-1w-basic-case",
        "image": "https://media.printables.com/media/prints/9cc7a646-c930-4248-b052-66c01ebda746/images/12223453_69cc8e8b-02fc-4980-b7a7-b32d8b98c2cc_499b060f-ce58-44a1-bf48-24f90bce71e2/thumbs/cover/800x800/jpeg/img_4962.jpg",
        "likes": 10
      },
      {
        "name": "Lilygo T-Beam 1W case Meshtastic",
        "type": "enclosure",
        "date": "2026-05-25",
        "author": "Petri",
        "url": "https://www.printables.com/model/1731165-lilygo-t-beam-1w-case-meshtastic",
        "image": "https://media.printables.com/media/prints/d906c5bf-30fc-40b8-90e8-37a1764429cd/images/12980759_654c271e-fb32-4e62-bd78-2a0be8223936_e5300497-c068-4ef6-9152-9c51bd905505/chunky2.jpg",
        "likes": 2
      }
    ],
    "source": {
      "path": "data/devices/lilygo-tbeam-1w/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "LilyGO"
  },
  {
    "id": "lilygo-tbeam-supreme",
    "name": "LilyGo T-Beam Supreme (SX1262)",
    "vendorId": "lilygo",
    "kind": "product",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "lilygo-t-beam",
    "revision": "supreme",
    "aliases": [
      "T-Beam Supreme",
      "T-Beam S3 Supreme"
    ],
    "image": "lilygo_tbeam_supreme.svg",
    "datasheet": "datasheet.pdf",
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "lilygo-t-beam-supreme-sx1262"
    },
    "product_url": "https://github.com/Xinyuan-LilyGO/LilyGo-LoRa-Series",
    "description": "ESP32-S3 + SX1262 LoRa tracker with L76K GNSS, SH1106 OLED, and a rich sensor suite (QMI8658 IMU, QMC6310 magnetometer, BME280, PCF8563 RTC). AXP2101 power management, M.2 socket, and micro-SD expansion. USB-C with CH9102 bridge.",
    "price": {
      "amount": 40,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 8,
        "psramMb": 8,
        "ramKb": 512
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 22,
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "present",
        "technology": "oled",
        "controller": "SH1106",
        "size": 1.13,
        "resolution": {
          "width": 128,
          "height": 64
        },
        "colors": "monochrome"
      },
      "gnss": {
        "status": "present",
        "chip": "L76K"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "input": [
        {
          "type": "button",
          "description": "PWR/PMU button (power on/off, customizable)"
        },
        {
          "type": "button",
          "description": "BOOT button (boot mode, customizable)"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "charging": true,
        "pmic": "AXP2101",
        "batteryConnector": "JST + 18650 Holder",
        "solarInput": true
      },
      "physical": {
        "dimensionsMm": {
          "width": 70,
          "height": 30,
          "depth": 15
        },
        "weightG": 25
      },
      "expansion": [
        {
          "type": "M.2",
          "count": 1,
          "interfaces": [
            "USB",
            "UART",
            "I2C",
            "GPIO"
          ]
        },
        {
          "type": "qwiic",
          "count": 1,
          "interfaces": [
            "I2C"
          ]
        },
        {
          "type": "micro-SD",
          "count": 1
        }
      ],
      "environmental": {
        "operatingTempC": {
          "min": -40,
          "max": 85
        }
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "bridge": "CH9102",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "prints": [
      {
        "name": "LilyGo T-Beam Supreme TS1 Case",
        "type": "enclosure",
        "date": "2024-01-04",
        "author": "Alley Cat",
        "url": "https://www.printables.com/model/705817-lilygo-t-beam-supreme-ts1-case-by-alley-cat",
        "image": "https://media.printables.com/media/prints/705817/images/7324348_4563f5a8-6412-42c4-bac0-2162037ab90f_accc4cb1-a2c1-49ab-889a-0d1de002db99/thumbs/cover/1200x630/png/ts1.png"
      },
      {
        "name": "LilyGo T-Beam Supreme TS2 Case",
        "type": "enclosure",
        "date": "2024-07-31",
        "author": "Alley Cat",
        "url": "https://www.printables.com/model/959441-lilygo-t-beam-supreme-ts2-case-by-alley-cat",
        "image": "https://media.printables.com/media/prints/959441/images/7324691_61922572-99f2-4017-85bf-19dffb8f2ca4_b3c11dc4-4d02-4faf-9a51-a21020e595c7/thumbs/cover/1200x630/png/ts2.png"
      },
      {
        "name": "T-Beam Supreme Case",
        "type": "enclosure",
        "date": "2023-10-16",
        "author": "TonyG",
        "url": "https://www.printables.com/model/616635-t-beam-supreme-case-for-meshtastic",
        "image": "https://media.printables.com/media/prints/616635/images/4893397_f1e234d7-cbfc-435b-9743-c692570c7057_ea2cda12-98f3-4952-b892-b597349478fb/thumbs/cover/1200x630/jpg/20231007_094632.jpg"
      },
      {
        "name": "LILYGO TTGO T-Beam Supreme Case",
        "type": "enclosure",
        "date": "2023-08-27",
        "author": "Dekkia",
        "url": "https://www.printables.com/model/565428-lilygo-ttgo-t-beam-supreme-case",
        "image": "https://media.printables.com/media/prints/565428/images/4528196_363cffea-7bd6-4e42-8b48-53b2122d7fb0/thumbs/cover/1200x630/jpg/img_20230827_184938-kopie.jpg"
      }
    ],
    "source": {
      "path": "data/devices/lilygo-tbeam-supreme/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "LilyGO"
  },
  {
    "id": "lilygo-t-deck",
    "name": "LilyGo T-Deck",
    "vendorId": "lilygo",
    "kind": "product",
    "category": "standalone",
    "lifecycle": "active",
    "familyId": "lilygo-t-deck",
    "aliases": [
      "T-Deck"
    ],
    "image": "lilygo_tdeck.svg",
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "lilygo-t-deck"
    },
    "product_url": "https://lilygo.cc/en-us/products/t-deck",
    "price": {
      "amount": 43,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Pocket Meshtastic/MeshCore handheld with ESP32-S3, optional SX1262 LoRa, 2.8-inch IPS display, mini QWERTY keyboard, and trackball. Built-in microphone and speaker for standalone messaging and UI. Wi-Fi and BLE; no built-in GPS (external module optional).",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 16,
        "psramMb": 8,
        "ramKb": 512
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "433",
            "868",
            "915"
          ],
          "txPowerDbm": 22
        }
      ],
      "display": {
        "status": "present",
        "technology": "display",
        "controller": "ST7789",
        "size": 2.8,
        "resolution": {
          "width": 320,
          "height": 240
        },
        "colors": "color"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "input": [
        {
          "type": "keyboard",
          "description": "mini QWERTY"
        },
        {
          "type": "trackball"
        },
        {
          "type": "microphone"
        },
        {
          "type": "speaker"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 2000,
        "batteryChemistry": "li-po",
        "charging": true,
        "consumptionIdleMa": 80,
        "consumptionTxMa": 140
      },
      "enclosure": {
        "builtIn": true
      },
      "physical": {
        "dimensionsMm": {
          "width": 140,
          "height": 70,
          "depth": 25
        },
        "weightG": 145
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "bridge": "CH9102",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "prints": [
      {
        "name": "LilyGo T-Deck TD1 Case",
        "type": "case",
        "date": "2024-01-30",
        "author": "Alley Cat",
        "url": "https://www.printables.com/model/741124-lilygo-t-deck-td1-case",
        "image": "https://media.printables.com/media/prints/741124/images/5836685_5e1663e2-de82-4e65-89bd-bea12ce70f31_0dcada23-8b25-4993-8ee0-9382003cc6ad/thumbs/cover/1200x630/jpg/dji_20240129121353_0197_d.jpg"
      },
      {
        "name": "Zoidberg LilyGo T-Deck Case",
        "type": "case",
        "date": "2025-05-04",
        "author": "zerofox3D",
        "url": "https://www.printables.com/model/1285162-zoidberg-lilygo-t-deck-tkeyboard-meshtastic-powere",
        "image": "https://media.printables.com/media/prints/8956d33c-f1ca-47b8-bb13-fe1a15248a76/images/9672388_acbdc751-3390-44ff-8740-a75ca006b91b_a671845c-48fa-4997-860c-db656be8a743/thumbs/cover/1200x630/webp/zoidberg_red01.webp"
      },
      {
        "name": "T-Deck Amped (AirBuddy Amp Enclosure)",
        "type": "case",
        "date": "2025-05-26",
        "author": "Blackout Comms",
        "url": "https://www.printables.com/model/1308645-t-deck-amped-featuring-airbuddy-amp",
        "image": "https://media.printables.com/media/prints/36feb3e5-16e1-4b4a-bc96-c808d9663391/images/9870974_46140fda-5a5f-4744-84c4-2fb4449cb5fb_4055dd83-979f-4924-b9d4-2584b2891584/thumbs/cover/1200x630/png/holding_front_closer.png"
      },
      {
        "name": "Lilygo T-Deck Meshtastic Slim Case",
        "type": "case",
        "author": "Brian Flores",
        "url": "https://www.printables.com/model/873518-lilygo-t-deck-meshtastic-slim-case",
        "image": "https://media.printables.com/media/prints/873518/images/6702521_ad8a676b-d22f-415a-9754-9568e23a12ed_e4d4e8e6-55a3-43ac-b7a4-271d20b57d12/thumbs/cover/1200x630/jpg/pxl_20240509_012908933portrait.jpg",
        "likes": 118
      },
      {
        "name": "Lilygo TDeck Meshtastic with battery",
        "type": "case",
        "author": "Jozsef Kiraly",
        "url": "https://www.printables.com/model/846335-lilygo-tdeck-meshtastic-with-battery",
        "image": "https://media.printables.com/media/prints/846335/images/6513370_b8fe60e7-5f8f-4c48-981c-6d2d8c5b5293_16be26ed-ffb3-42b6-933f-84190e1753b3/thumbs/cover/1200x630/jpg/large_display_d79f5adb-9b1d-4484-b4aa-314fcdba58e0.jpg",
        "likes": 70
      },
      {
        "name": "Meshtastic Lilygo T-Deck 10000mAh",
        "type": "case",
        "author": "LWC",
        "url": "https://www.printables.com/model/931587-meshtastic-lilygo-t-deck-10000mah",
        "image": "https://media.printables.com/media/prints/931587/images/7101320_df098782-580a-49e0-8cdf-55d27d7e859f_25869358-b023-4d69-94cc-8681756c0d69/thumbs/cover/1200x630/jpg/1720009887389.jpg",
        "likes": 114
      },
      {
        "name": "Meshtastic Slim T-Deck REMIX with fast charging",
        "type": "case",
        "author": "LWC",
        "url": "https://www.printables.com/model/927143-meshtastic-slim-t-deck-remix-with-fast-charging",
        "image": "https://media.printables.com/media/prints/927143/images/7071113_a24d5c1f-7761-44cc-9658-a3dd4b1b991d_ad9c0833-58c4-40eb-bc5c-4fe9cc2cc5e7/thumbs/cover/1200x630/jpg/1719666976757.jpg",
        "likes": 48
      }
    ],
    "source": {
      "path": "data/devices/lilygo-t-deck/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "LilyGO"
  },
  {
    "id": "lilygo-t-deck-community",
    "name": "LilyGo T-Deck (community)",
    "vendorId": "lilygo",
    "kind": "product",
    "category": "standalone",
    "lifecycle": "active",
    "familyId": "lilygo-t-deck",
    "variantOf": "lilygo-t-deck",
    "aliases": [
      "T-Deck community build"
    ],
    "image": "lilygo_tdeck.svg",
    "flasherListed": true,
    "product_url": "https://lilygo.cc/en-us/products/t-deck",
    "price": {
      "amount": 43,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Community firmware build of the LilyGo T-Deck handheld, inheriting the same ESP32-S3, SX1262, 2.8-inch IPS display, and keyboard/trackball layout as the retail T-Deck.",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 16,
        "psramMb": 8
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "433",
            "868",
            "915"
          ],
          "txPowerDbm": 22
        }
      ],
      "display": {
        "status": "present",
        "technology": "display",
        "controller": "ST7789",
        "size": 2.8,
        "resolution": {
          "width": 320,
          "height": 240
        },
        "colors": "color"
      },
      "gnss": {
        "status": "none"
      },
      "input": [
        {
          "type": "keyboard",
          "description": "mini QWERTY"
        },
        {
          "type": "trackball"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "charging": true,
        "solarInput": false
      },
      "enclosure": {
        "builtIn": true
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "prints": [
      {
        "name": "Lilygo T-Deck Meshtastic Slim Case",
        "type": "case",
        "date": "2024-07-02",
        "author": "Brian Flores",
        "url": "https://www.printables.com/model/873518-lilygo-t-deck-meshtastic-slim-case",
        "image": "https://media.printables.com/media/prints/873518/images/6702521_ad8a676b-d22f-415a-9754-9568e23a12ed_e4d4e8e6-55a3-43ac-b7a4-271d20b57d12/pxl_20240509_012908933portrait.jpg",
        "likes": 118
      }
    ],
    "source": {
      "path": "data/devices/lilygo-t-deck-community/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "LilyGO"
  },
  {
    "id": "lilygo-tdeck-max",
    "name": "LilyGo T-Deck Max",
    "vendorId": "lilygo",
    "kind": "product",
    "category": "standalone",
    "lifecycle": "active",
    "familyId": "lilygo-t-deck",
    "revision": "max",
    "aliases": [
      "T-Deck MAX",
      "T-Deck Max"
    ],
    "flasherListed": true,
    "product_url": "https://lilygo.cc/en-us/products/t-deck-max",
    "price": {
      "amount": 110,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "ESP32-S3 handheld built on the T-Deck Pro platform with SX1262 LoRa, 3.1-inch e-paper display, QWERTY keyboard, GNSS, audio, 4G module support, and a larger battery system. Designed for portable MeshCore and IoT communications.",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 16,
        "psramMb": 8
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "433",
            "868",
            "915",
            "920"
          ],
          "txPowerDbm": 22
        }
      ],
      "display": {
        "status": "present",
        "technology": "e-paper",
        "controller": "GDEQ031T10",
        "size": 3.1,
        "resolution": {
          "width": 320,
          "height": 240
        },
        "touch": true,
        "colors": "grayscale"
      },
      "gnss": {
        "status": "present",
        "chip": "MIA-M10Q"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "input": [
        {
          "type": "keyboard",
          "description": "TCA8418 mechanical keyboard"
        },
        {
          "type": "microphone"
        },
        {
          "type": "speaker"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 1500,
        "batteryChemistry": "li-po",
        "charging": true,
        "batteryConnector": "Built-in LiPo 1500mAh"
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "source": {
      "path": "data/devices/lilygo-tdeck-max/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "LilyGO"
  },
  {
    "id": "lilygo-tdeck-pro",
    "name": "LilyGo T-Deck Pro",
    "vendorId": "lilygo",
    "kind": "product",
    "category": "standalone",
    "lifecycle": "active",
    "familyId": "lilygo-t-deck",
    "revision": "pro",
    "aliases": [
      "T-Deck Pro"
    ],
    "image": "lilygo_tdeck_pro.svg",
    "product_url": "https://lilygo.cc/en-us/products/t-deck-pro",
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "lilygo-t-deck-pro"
    },
    "price": {
      "amount": 103,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "roles": [
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 16,
        "psramMb": 8,
        "ramKb": 2048
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "txPowerDbm": 22
        }
      ],
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "display": {
        "status": "present",
        "technology": "e-paper",
        "controller": "GDEQ031T10",
        "size": 3.1,
        "resolution": {
          "width": 320,
          "height": 240
        },
        "touch": true,
        "colors": "grayscale"
      },
      "gnss": {
        "status": "present",
        "chip": "L76K"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 1400,
        "batteryChemistry": "li-po",
        "charging": true,
        "solarInput": false,
        "consumptionIdleMa": 50,
        "consumptionTxMa": 120
      },
      "physical": {
        "dimensionsMm": {
          "width": 140,
          "height": 72,
          "depth": 12
        },
        "weightG": 135
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "prints": [
      {
        "name": "8000mAh Back for the LilyGo TDeck Plus",
        "type": "case",
        "date": "2025-11-05",
        "author": "Alley Cat",
        "url": "https://www.printables.com/model/1345336-8000mah-back-for-the-lilygo-tdeck-plus",
        "image": "https://media.printables.com/media/prints/5d664a42-78a1-4215-9865-228b149a896c/images/10151851_52f3d858-8183-4daf-a880-5ee5d9d0bb22_d5f6cc52-b05c-4ddd-90e3-b4272f977002/img_1781.jpg",
        "likes": 96
      },
      {
        "name": "Slim Meshtastic T Deck 10,000mAh Battery Case",
        "type": "case",
        "date": "2024-11-11",
        "author": "simonboydfoley",
        "url": "https://www.printables.com/model/1057212-slim-meshtastic-t-deck-10000mah-battery-case",
        "image": "https://media.printables.com/media/prints/1057212/images/8007484_be0214fc-af64-46ed-9cb0-e1052cf13a21_88cae4d2-cbbc-4595-a8ea-982dbb01b246/img_20241030_234255.jpg",
        "likes": 12
      }
    ],
    "source": {
      "path": "data/devices/lilygo-tdeck-pro/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "LilyGO"
  },
  {
    "id": "lilygo-tdisplay-p4",
    "name": "LilyGo T-Display P4",
    "vendorId": "lilygo",
    "kind": "product",
    "category": "standalone",
    "lifecycle": "active",
    "familyId": "lilygo-t-display-p4",
    "aliases": [
      "T-Display-P4"
    ],
    "image": "lilygo_tdisplay_p4.svg",
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "lilygo-t-display-p4"
    },
    "product_url": "https://github.com/Xinyuan-LilyGO/T-Display-P4",
    "description": "ESP32-P4 development board with a 4.05″ MIPI TFT touchscreen (540×1168), SX1262 LoRa, L76K GNSS, MIPI camera, speaker, microphone, and ICM20948 IMU. Auxiliary ESP32-C6-MINI-1U provides WiFi 6 and BLE 5.0. Ships in AMOLED and TFT display variants; optional keyboard expansion adds a physical QWERTY keyboard with CC1101/NRF24L01/NFC radios.",
    "price": {
      "amount": 124,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "roles": [
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-p4",
        "flashMb": 16,
        "ramKb": 512
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "present",
        "technology": "display",
        "controller": "HI8561",
        "size": 4.05,
        "resolution": {
          "width": 540,
          "height": 1168
        },
        "colors": "color",
        "touch": true
      },
      "gnss": {
        "status": "present",
        "chip": "L76K"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "input": [
        {
          "type": "microphone"
        },
        {
          "type": "speaker"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "batteryChemistry": "li-ion",
        "charging": true,
        "pmic": "LGS4056H",
        "consumptionIdleMa": 35,
        "consumptionTxMa": 110
      },
      "physical": {
        "dimensionsMm": {
          "width": 80,
          "height": 45,
          "depth": 10
        },
        "weightG": 30
      },
      "environmental": {
        "operatingTempC": {
          "min": -20,
          "max": 70
        }
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 a/b/g/n/ac/ax"
      }
    },
    "source": {
      "path": "data/devices/lilygo-tdisplay-p4/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "LilyGO"
  },
  {
    "id": "lilygo-tdisplay",
    "name": "LilyGo T-Display Pro",
    "vendorId": "lilygo",
    "kind": "product",
    "category": "standalone",
    "lifecycle": "active",
    "familyId": "lilygo-t-display",
    "image": "lilygo_tdisplay.svg",
    "product_url": "https://lilygo.cc/en-us/products/t-display-s3-pro",
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "lilygo-t-display-pro"
    },
    "price": {
      "amount": 47,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "roles": [
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "hardware": {
      "mcu": {
        "model": "esp32",
        "flashMb": 16,
        "psramMb": 8,
        "ramKb": 512
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "txPowerDbm": 22
        }
      ],
      "display": {
        "status": "present",
        "technology": "display",
        "controller": "ST7796",
        "size": 2.33,
        "resolution": {
          "width": 222,
          "height": 480
        },
        "colors": "color",
        "touch": true
      },
      "gnss": {
        "status": "unknown"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryChemistry": "li-po",
        "charging": true,
        "consumptionIdleMa": 45,
        "consumptionTxMa": 80
      },
      "physical": {
        "dimensionsMm": {
          "width": 65,
          "height": 35,
          "depth": 8
        },
        "weightG": 16
      },
      "input": [
        {
          "type": "button",
          "description": "boot button"
        },
        {
          "type": "button",
          "description": "reset button"
        },
        {
          "type": "button",
          "description": "io12 button"
        },
        {
          "type": "button",
          "description": "io16 button"
        }
      ],
      "enclosure": {
        "builtIn": true
      }
    },
    "interfaces": {
      "usb": {
        "connector": "unknown",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "prints": [
      {
        "name": "Lilygo T-display case",
        "type": "case",
        "author": "Kisssys",
        "url": "https://www.printables.com/model/1432006-lilygo-t-display-case",
        "image": "https://media.printables.com/media/prints/006c1ddc-1fc1-4f74-83eb-546a81aa17ac/images/10799606_b9fc1df8-27bc-4d94-994e-e32c154b46fb_5e510866-6e91-4018-9400-b0529accf323/thumbs/cover/1200x630/jpg/img_2878.jpg",
        "likes": 1
      },
      {
        "name": "LilyGo TTGO T-Display Enclosure",
        "type": "case",
        "date": "2023-12-23",
        "author": "uzer66",
        "url": "https://www.printables.com/model/119144-lilygo-ttgo-t-display-enclosure",
        "image": "https://media.printables.com/media/prints/119144/images/1167278_c518c272-ab58-41c5-a856-2af6ac2fe944/img_8523.jpg",
        "likes": 81
      }
    ],
    "source": {
      "path": "data/devices/lilygo-tdisplay/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "LilyGO"
  },
  {
    "id": "lilygo-techo",
    "name": "LilyGo T-Echo",
    "refs": {
      "mesh-sh-device": "lilygo-t-echo"
    },
    "vendorId": "lilygo",
    "kind": "product",
    "category": "companion-radio",
    "lifecycle": "active",
    "familyId": "lilygo-t-echo",
    "aliases": [
      "T-Echo",
      "T-Echo LILYGO"
    ],
    "image": "lilygo_techo.svg",
    "flasherListed": true,
    "product_url": "https://lilygo.cc/en-us/products/t-echo-lilygo",
    "price": {
      "amount": 45,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Ultra-low-power nRF52840 + SX1262 Meshtastic/MeshCore handheld with a 1.54-inch e-paper display and built-in L76K GNSS. Bluetooth 5 only, with an optional BME280 environmental sensor variant and ABS enclosure.",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 2,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "433",
            "868",
            "915"
          ],
          "txPowerDbm": 22
        }
      ],
      "display": {
        "status": "present",
        "technology": "e-paper",
        "controller": "SSD1680",
        "size": 1.54,
        "resolution": {
          "width": 200,
          "height": 200
        },
        "colors": "monochrome"
      },
      "gnss": {
        "status": "present",
        "chip": "L76K"
      },
      "leds": {
        "status": "none"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 1100,
        "batteryChemistry": "li-po",
        "batteryConnector": "MX1.25-2",
        "charging": true,
        "consumptionIdleMa": 8,
        "consumptionTxMa": 90
      },
      "enclosure": {
        "builtIn": true
      },
      "physical": {
        "dimensionsMm": {
          "width": 66,
          "height": 53.5,
          "depth": 24
        },
        "weightG": 131
      },
      "certifications": [
        "FCC",
        "CE",
        "MIC"
      ]
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "prints": [
      {
        "name": "LilyGo T-Echo Bracket Case",
        "type": "accessory",
        "date": "2023-12-10",
        "author": "FrontalDesign",
        "url": "https://www.printables.com/model/676803-lilygo-t-echo-bracket-case",
        "image": "https://media.printables.com/media/prints/676803/images/5320210_99fcda1e-3622-4189-8d49-ee46ac146608_43d4cc14-89f3-46be-84f2-7f0c99890d0f/thumbs/cover/1200x630/jpg/t-echo_bracket.jpg"
      },
      {
        "name": "Meshtastic T-Echo Compact Case V3",
        "type": "case",
        "date": "2022-10-25",
        "author": "Tim O'Brien",
        "url": "https://www.printables.com/model/302924-meshtastic-t-echo-compact-case-new-v3",
        "image": "https://media.printables.com/media/prints/302924/images/2646397_c2874645-f6ff-4e40-a2fe-dc9fbc227b52/thumbs/cover/1200x630/jpg/meshtastic-t-echo-case-title.jpg"
      },
      {
        "name": "LilyGo T-Echo Expanded Case",
        "type": "case",
        "date": "2024-02-20",
        "author": "itsjusttag",
        "url": "https://www.printables.com/model/772942-lilygo-t-echo-expanded-case",
        "image": "https://media.printables.com/media/prints/772942/images/9870974_46140fda-5a5f-4744-84c4-2fb4449cb5fb_4055dd83-979f-4924-b9d4-2584b2891584/thumbs/cover/1200x630/png/holding_front_closer.png"
      }
    ],
    "source": {
      "path": "data/devices/lilygo-techo/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "LilyGO"
  },
  {
    "id": "lilygo-techo-card",
    "name": "LilyGo T-Echo Card",
    "vendorId": "lilygo",
    "kind": "product",
    "category": "tracker",
    "lifecycle": "active",
    "familyId": "lilygo-t-echo-card",
    "aliases": [
      "T-Echo Card"
    ],
    "flasherListed": true,
    "product_url": "https://github.com/Xinyuan-LilyGO/T-Echo-Card",
    "price": {
      "amount": 45,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Low-power nRF52840 + SX1262 card-sized node with a 0.42-inch OLED, L76K GNSS, ICM20948 IMU, speaker, microphone, and WS2812 LED. Solar panel for continuous power supply. Bluetooth 5 only - no Wi-Fi.",
    "image": "t-echo-card.svg",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 22,
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "present",
        "technology": "oled",
        "controller": "SSD1306",
        "size": 0.42,
        "resolution": {
          "width": 72,
          "height": 40
        },
        "colors": "monochrome"
      },
      "gnss": {
        "status": "present",
        "chip": "L76K"
      },
      "leds": {
        "status": "present",
        "description": "WS2812 status LED"
      },
      "input": [
        {
          "type": "microphone"
        },
        {
          "type": "speaker"
        }
      ],
      "power": {
        "batterySupported": false,
        "charging": false,
        "solarInput": true,
        "solarPanelBuiltIn": true,
        "batteryConnector": "none"
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/lilygo-techo-card/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "LilyGO"
  },
  {
    "id": "lilygo-techo-lite",
    "name": "LilyGo T-Echo Lite",
    "vendorId": "lilygo",
    "kind": "product",
    "category": "companion-radio",
    "lifecycle": "active",
    "familyId": "lilygo-t-echo",
    "variantOf": "lilygo-techo",
    "aliases": [
      "T-Echo Lite"
    ],
    "image": "lilygo_techo_lite.svg",
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "lilygo-t-echo-lite"
    },
    "product_url": "https://lilygo.cc/en-us/products/t-echo-lite",
    "price": {
      "amount": 27,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Lightweight nRF52840 + SX1262 Meshtastic/MeshCore node with a 1.22-inch e-paper display for ultra-low power use. Core/base split design with optional shell, solar charging, and external L76K GPS module. Bluetooth 5 only — no Wi-Fi. Optional KeyShield base adds keyboard, speaker, and microphone.",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "433",
            "868",
            "915"
          ]
        }
      ],
      "display": {
        "status": "present",
        "technology": "e-paper",
        "controller": "SSD1681",
        "size": 1.22,
        "resolution": {
          "width": 176,
          "height": 192
        },
        "colors": "monochrome"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "none"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "charging": true,
        "solarInput": true,
        "consumptionIdleMa": 6,
        "consumptionTxMa": 85
      },
      "expansion": [
        {
          "type": "l76k-gnss",
          "count": 1
        }
      ],
      "enclosure": {
        "builtIn": false
      },
      "physical": {
        "dimensionsMm": {
          "width": 50,
          "height": 30,
          "depth": 8
        },
        "weightG": 8
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/lilygo-techo-lite/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "LilyGO"
  },
  {
    "id": "lilygo-teth-elite",
    "name": "LilyGo T-ETH ELite",
    "vendorId": "lilygo",
    "kind": "product",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "lilygo-t-eth-elite",
    "aliases": [
      "T-ETH Elite"
    ],
    "flasherListed": true,
    "product_url": "https://lilygo.cc/en-us/products/t-eth-elite-1",
    "price": {
      "amount": 23,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "ESP32-S3R8 board with Wi-Fi, BLE, and built-in Ethernet via W5500, designed for always-on wired IoT gateways and automation projects. USB-C power, PoE support, and soldered headers make it a compact network-first controller.",
    "image": "lilygo-t-eth-elite.svg",
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "usb",
      "ethernet",
      "wifi"
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 16,
        "psramMb": 8,
        "ramKb": 512
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "physical": {
        "dimensionsMm": {
          "width": 50,
          "height": 67
        }
      },
      "power": {
        "batterySupported": false,
        "batteryBuiltIn": false,
        "charging": false,
        "solarInput": false
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "source": {
      "path": "data/devices/lilygo-teth-elite/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "LilyGO"
  },
  {
    "id": "lilygo-t-impulse-plus",
    "name": "LilyGo T-Impulse Plus",
    "vendorId": "lilygo",
    "kind": "product",
    "category": "other",
    "lifecycle": "active",
    "familyId": "lilygo-t-impulse",
    "product_url": "https://www.lilygo.cc/",
    "flasherListed": true,
    "description": "Low-power nRF52840 wristband with SX1262 LoRa, a 64x32 OLED, GPS, and a touch-button wake flow. Built for wearable MeshCore companions with very low deep-sleep current.",
    "image": "t-impulse-plus.svg",
    "price": {
      "amount": 37,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "transports": [
      "ble",
      "usb"
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262"
        }
      ],
      "display": {
        "status": "present",
        "technology": "oled",
        "controller": "SSD1315",
        "resolution": {
          "width": 64,
          "height": 32
        },
        "colors": "monochrome"
      },
      "gnss": {
        "status": "present",
        "chip": "MIA-M10Q"
      },
      "input": [
        {
          "type": "button",
          "description": "TTP223 capacitive touch wake / boot trigger"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "charging": true,
        "solarInput": false,
        "pmic": "SGM41562",
        "consumptionIdleMa": 0.04
      },
      "leds": {
        "status": "present",
        "description": "Status LED"
      }
    },
    "interfaces": {
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/lilygo-t-impulse-plus/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "LilyGO"
  },
  {
    "id": "lilygo-tlora-c6",
    "name": "LilyGo T-LoRa C6",
    "vendorId": "lilygo",
    "kind": "product",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "lilygo-t-lora-c6",
    "aliases": [
      "LilyGo T-Lora C6"
    ],
    "product_url": "https://lilygo.cc/en-us/products/t-lora-c6",
    "image": "lilygo-tlora-c6.svg",
    "price": {
      "amount": 17,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "lilygo-t-lora-c6"
    },
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-c6",
        "flashMb": 4,
        "ramKb": 512
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ]
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "input": [
        {
          "type": "button",
          "description": "BOOT"
        },
        {
          "type": "button",
          "description": "RESET"
        }
      ],
      "physical": {
        "dimensionsMm": {
          "width": 33,
          "height": 29,
          "depth": 6
        },
        "weightG": 6
      },
      "power": {
        "batterySupported": false,
        "charging": false,
        "consumptionIdleMa": 5,
        "consumptionTxMa": 90
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 ax"
      }
    },
    "source": {
      "path": "data/devices/lilygo-tlora-c6/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "LilyGO"
  },
  {
    "id": "lilygo-pager",
    "name": "LilyGo T-Lora Pager",
    "vendorId": "lilygo",
    "kind": "product",
    "category": "standalone",
    "lifecycle": "active",
    "familyId": "lilygo-t-lora-pager",
    "aliases": [
      "T-Lora Pager"
    ],
    "image": "lilygo_pager.svg",
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "lilygo-t-lora-pager"
    },
    "product_url": "https://lilygo.cc/en-us/products/t-lora-pager",
    "price": {
      "amount": 87,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "ESP32-S3 handheld Meshtastic/MeshCore pager with SX1262 LoRa, 2.33-inch IPS display, QWERTY keyboard, and rotary encoder. Built-in u-blox MIA-M10Q GNSS, 1500 mAh battery, microphone/speaker, NFC, and BHI260AP AI IMU. Wi-Fi and BLE. Optional LR1121 or other radio variants available at purchase.",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 16,
        "psramMb": 8,
        "ramKb": 512
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "433",
            "868",
            "915",
            "920"
          ],
          "txPowerDbm": 22,
          "antenna": "foldable"
        }
      ],
      "display": {
        "status": "present",
        "technology": "display",
        "controller": "ST7796",
        "size": 2.33,
        "resolution": {
          "width": 222,
          "height": 480
        },
        "colors": "color"
      },
      "gnss": {
        "status": "present",
        "chip": "MIA-M10Q"
      },
      "input": [
        {
          "type": "keyboard",
          "description": "QWERTY"
        },
        {
          "type": "encoder"
        },
        {
          "type": "microphone"
        },
        {
          "type": "speaker"
        }
      ],
      "leds": {
        "status": "present",
        "description": "Status LED"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 1200,
        "batteryConnector": "Built-in LiPo 1200mAh",
        "charging": true,
        "pmic": "BQ25896",
        "consumptionIdleMa": 45,
        "consumptionTxMa": 115
      },
      "expansion": [
        {
          "type": "microsd",
          "count": 1
        }
      ],
      "enclosure": {
        "builtIn": true
      },
      "physical": {
        "dimensionsMm": {
          "width": 110,
          "height": 55,
          "depth": 14
        },
        "weightG": 75
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "prints": [
      {
        "name": "Expanded back for the Lilygo T-Lora Pager",
        "type": "case",
        "date": "2025-09-13",
        "author": "cod3doomy",
        "url": "https://www.printables.com/model/1401310-expanded-back-for-the-lilygo-t-lora-pager",
        "image": "https://media.printables.com/media/prints/a3da0b13-bb61-4e62-9220-42ca0b7e0727/images/10636873_6cd9d196-a7b1-4196-b1c7-8366892fdf57_f791b690-e665-4749-875f-3eecd11f276e/thumbs/cover/800x800/jpeg/2025-07-31-11-39-51.jpg",
        "likes": 13
      },
      {
        "name": "Lilygo T-Pager BackPack Panel",
        "type": "accessory",
        "date": "2025-10-08",
        "author": "tawr",
        "url": "https://www.printables.com/model/1430860-lilygo-t-pager-backpack-panel",
        "image": "https://media.printables.com/media/prints/47607431-1634-4e97-9837-816fd9412c8d/images/10803524_dbf5c334-de9e-41cd-bcc3-b46d04c2e254_e57ccf7e-da33-4659-931d-067e83a05f04/20251002_221538-collage.jpg",
        "likes": 6
      }
    ],
    "source": {
      "path": "data/devices/lilygo-pager/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "LilyGO"
  },
  {
    "id": "lilygo-twatch-s3",
    "name": "LilyGo T-Watch S3",
    "vendorId": "lilygo",
    "kind": "product",
    "category": "other",
    "lifecycle": "active",
    "familyId": "lilygo-t-watch-s3",
    "aliases": [
      "T-Watch S3"
    ],
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "lilygo-t-watch-s3"
    },
    "product_url": "https://lilygo.cc/en-us/products/t-watch-s3",
    "image": "liligo_twatch_plus.svg",
    "price": {
      "amount": 43,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 16,
        "psramMb": 8,
        "ramKb": 512
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "433",
            "868",
            "915",
            "920"
          ]
        }
      ],
      "display": {
        "status": "present",
        "technology": "display",
        "controller": "ST7789",
        "size": 1.54,
        "resolution": {
          "width": 240,
          "height": 240
        },
        "colors": "color",
        "touch": true
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "physical": {
        "dimensionsMm": {
          "width": 46,
          "height": 46,
          "depth": 12
        },
        "weightG": 55
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 580,
        "batteryChemistry": "li-po",
        "charging": true,
        "solarInput": false,
        "batteryConnector": "Built-in LiPo 580mAh",
        "consumptionIdleMa": 40,
        "consumptionTxMa": 110
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "source": {
      "path": "data/devices/lilygo-twatch-s3/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "LilyGO"
  },
  {
    "id": "lilygo-twatch-plus",
    "name": "LilyGo T-Watch S3 Plus",
    "vendorId": "lilygo",
    "kind": "product",
    "category": "other",
    "lifecycle": "active",
    "familyId": "lilygo-t-watch-s3",
    "aliases": [
      "T-Watch S3 Plus",
      "T-Watch-S3-Plus"
    ],
    "image": "lilygo_twatch_plus.svg",
    "datasheet": "datasheet.pdf",
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "lilygo-t-watch-s3-plus"
    },
    "product_url": "https://lilygo.cc/products/t-watch-s3-plus",
    "price": {
      "amount": 59,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "ESP32-S3 smartwatch with SX1262 LoRa, 1.3-inch IPS touchscreen, and built-in GNSS (u-blox MIA-M10Q or Quectel LS550G). AXP2101 power management, BMA423 accelerometer, haptic driver, microphone, speaker, and IR transmitter.",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 16,
        "psramMb": 8,
        "ramKb": 512
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 22,
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "present",
        "technology": "display",
        "controller": "ST7789",
        "size": 1.3,
        "resolution": {
          "width": 240,
          "height": 240
        },
        "colors": "color",
        "touch": true
      },
      "gnss": {
        "status": "present",
        "chip": "MIA-M10Q"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "physical": {
        "dimensionsMm": {
          "width": 46,
          "height": 46,
          "depth": 12
        },
        "weightG": 60
      },
      "input": [
        {
          "type": "microphone"
        },
        {
          "type": "speaker"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 940,
        "batteryChemistry": "li-po",
        "charging": true,
        "pmic": "AXP2101",
        "consumptionIdleMa": 40,
        "consumptionTxMa": 110
      },
      "environmental": {
        "operatingTempC": {
          "min": -20,
          "max": 70
        }
      }
    },
    "interfaces": {
      "usb": {
        "connector": "Micro-USB",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "source": {
      "path": "data/devices/lilygo-twatch-plus/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "LilyGO"
  },
  {
    "id": "lilygo-twatch-ultra",
    "name": "LilyGo T-Watch Ultra",
    "vendorId": "lilygo",
    "kind": "product",
    "category": "other",
    "lifecycle": "active",
    "familyId": "lilygo-t-watch-ultra",
    "aliases": [
      "T-Watch Ultra"
    ],
    "flasherListed": true,
    "product_url": "https://lilygo.cc/en-us/products/t-watch-ultra",
    "price": {
      "amount": 78,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "ESP32-S3 smartwatch with SX1262 LoRa, 2.06-inch AMOLED touchscreen, built-in GNSS, NFC, vibration motor, audio, and SD card support. A wearable MeshCore target for compact on-wrist communication.",
    "roles": [
      "companion",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 16,
        "psramMb": 8
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915",
            "920"
          ],
          "txPowerDbm": 22
        }
      ],
      "display": {
        "status": "present",
        "technology": "display",
        "controller": "CO5300",
        "size": 2.06,
        "resolution": {
          "width": 410,
          "height": 502
        },
        "colors": "color",
        "touch": true
      },
      "gnss": {
        "status": "present"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "input": [
        {
          "type": "microphone"
        },
        {
          "type": "speaker"
        },
        {
          "type": "button",
          "description": "power button"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 1100,
        "batteryChemistry": "li-po",
        "charging": true,
        "batteryConnector": "Built-in LiPo 1100mAh"
      },
      "physical": {
        "dimensionsMm": {
          "width": 49,
          "height": 63.5,
          "depth": 22
        }
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "source": {
      "path": "data/devices/lilygo-twatch-ultra/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "LilyGO"
  },
  {
    "id": "lilygo-t3-s3-sx126x",
    "name": "LilyGo T3 S3 (SX126x)",
    "vendorId": "lilygo",
    "kind": "dev-board",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "lilygo-t3-s3",
    "aliases": [
      "T3 S3 SX126x",
      "T3-S3 SX1262",
      "LilyGo T3 S3 (SX1262)"
    ],
    "image": "lilygo_t3s3.svg",
    "datasheet": "datasheet.pdf",
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "lilygo-t3-s3-sx1262"
    },
    "product_url": "https://github.com/Xinyuan-LilyGO/LilyGo-LoRa-Series",
    "description": "Compact ESP32-S3 + SX1262 LoRa development board with SSD1306 OLED, micro-SD slot, and Qwiic expansion connector. USB-C with PH2.0 battery connector and optional solar input (V1.3). No on-board BMS — use a protected Li-ion cell.",
    "price": {
      "amount": 24,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 4,
        "psramMb": 2,
        "ramKb": 512
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 21,
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "present",
        "technology": "oled",
        "controller": "SSD1306",
        "size": 0.96,
        "resolution": {
          "width": 128,
          "height": 64
        },
        "colors": "monochrome"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "input": [
        {
          "type": "button",
          "description": "BOOT button (boot mode, customizable)"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "batteryConnector": "PH2.0",
        "charging": true,
        "solarInput": true,
        "consumptionIdleMa": 25,
        "consumptionTxMa": 105
      },
      "expansion": [
        {
          "type": "qwiic",
          "count": 1,
          "interfaces": [
            "I2C",
            "UART",
            "GPIO"
          ]
        },
        {
          "type": "micro-SD",
          "count": 1
        }
      ],
      "physical": {
        "dimensionsMm": {
          "width": 75,
          "height": 36,
          "depth": 8
        },
        "weightG": 15
      },
      "environmental": {
        "operatingTempC": {
          "min": -40,
          "max": 85
        }
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "prints": [
      {
        "name": "LILYGO T3-S3 v1.2 Slimline Case with Button",
        "type": "enclosure",
        "author": "Andrew Yong",
        "url": "https://www.printables.com/model/876074-lilygo-t3-s3-v12-slimline-case-with-button",
        "image": "https://media.printables.com/media/prints/876074/images/6720144_5da1b972-aaad-49e0-a07c-0c916792fa91_5cee504b-ede1-4a6f-b6fc-3b930b89eaa4/thumbs/cover/1200x630/png/large_display_d6607272-5ac7-44a4-9a05-b9c4a8009049_876074.png",
        "likes": 19
      },
      {
        "name": "LILYGO T3-S3 v1.2 Slimline Case with Button, Clip, and space for battery.",
        "type": "enclosure",
        "author": "Vladi",
        "url": "https://www.printables.com/model/1303593-lilygo-t3-s3-v12-slimline-case-with-button-clip-an",
        "image": "https://media.printables.com/media/prints/501d4d88-5dad-4cc1-8bed-41840cecf64a/images/9828601_2f8bee00-ec8b-4252-a6f4-aef253f3722f_18934c63-4511-4330-9411-21455e9ec2a9/thumbs/cover/1200x630/jpg/pxl_20250521_183232046.jpg",
        "likes": 9
      },
      {
        "name": "LilyGo T3 S3 Case",
        "type": "enclosure",
        "author": "peteigel",
        "url": "https://www.printables.com/model/1363530-lilygo-t3-s3-case",
        "image": "https://media.printables.com/media/prints/4a93a0a2-4577-42a5-be44-978c3d7a1347/images/10294380_6323780f-7dff-4193-9a08-59e9233bfb5b_44d4eda1-e78f-4243-a9dd-43c4b3b684e4/thumbs/cover/1200x630/jpg/photo-00-hero.jpg",
        "likes": 8
      },
      {
        "name": "LilyGo T3S3 V1 Meshtastic Case",
        "type": "enclosure",
        "author": "Planmarks",
        "url": "https://www.printables.com/model/1441805-lilygo-t3s3-v1-meshtastic-case",
        "image": "https://media.printables.com/media/prints/fcd05a88-efa4-4a68-b486-1b80100052b5/images/10870487_2337a632-de69-4ac0-856f-3a1b63c4338f_009e505c-bfe7-404c-b502-68844db727fc/thumbs/cover/1200x630/jpg/photo_2025-10-11_17-41-40.jpg",
        "likes": 6
      }
    ],
    "source": {
      "path": "data/devices/lilygo-t3-s3-sx126x/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "LilyGO"
  },
  {
    "id": "lilygo-t3-s3-sx127x",
    "name": "LilyGo T3 S3 (SX127x)",
    "vendorId": "lilygo",
    "kind": "dev-board",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "lilygo-t3-s3",
    "aliases": [
      "T3 S3 SX127x",
      "T3-S3 SX1276",
      "LilyGo T3 S3 (SX1276)"
    ],
    "image": "lilygo_t3s3.svg",
    "datasheet": "datasheet.pdf",
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "lilygo-t3-s3-sx1276"
    },
    "product_url": "https://github.com/Xinyuan-LilyGO/LilyGo-LoRa-Series",
    "description": "Compact ESP32-S3 + SX1276 LoRa development board with SSD1306 OLED, micro-SD slot, and Qwiic expansion connector. USB-C with PH2.0 battery connector and optional solar input (V1.3). No on-board BMS — use a protected Li-ion cell.",
    "price": {
      "amount": 24,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 4,
        "psramMb": 2,
        "ramKb": 512
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1276",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 20,
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "present",
        "technology": "oled",
        "controller": "SSD1306",
        "size": 0.96,
        "resolution": {
          "width": 128,
          "height": 64
        },
        "colors": "monochrome"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "input": [
        {
          "type": "button",
          "description": "BOOT button (boot mode, customizable)"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "batteryConnector": "PH2.0",
        "charging": true,
        "solarInput": true,
        "consumptionIdleMa": 25,
        "consumptionTxMa": 105
      },
      "expansion": [
        {
          "type": "qwiic",
          "count": 1,
          "interfaces": [
            "I2C",
            "UART",
            "GPIO"
          ]
        },
        {
          "type": "micro-SD",
          "count": 1
        }
      ],
      "physical": {
        "dimensionsMm": {
          "width": 75,
          "height": 36,
          "depth": 8
        },
        "weightG": 15
      },
      "environmental": {
        "operatingTempC": {
          "min": -40,
          "max": 85
        }
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "prints": [
      {
        "name": "LILYGO T3-S3 v1.2 Slimline Case with Button",
        "type": "enclosure",
        "author": "Andrew Yong",
        "url": "https://www.printables.com/model/876074-lilygo-t3-s3-v12-slimline-case-with-button",
        "image": "https://media.printables.com/media/prints/876074/images/6720144_5da1b972-aaad-49e0-a07c-0c916792fa91_5cee504b-ede1-4a6f-b6fc-3b930b89eaa4/thumbs/cover/1200x630/png/large_display_d6607272-5ac7-44a4-9a05-b9c4a8009049_876074.png",
        "likes": 19
      },
      {
        "name": "LILYGO T3-S3 v1.2 Slimline Case with Button, Clip, and space for battery.",
        "type": "enclosure",
        "author": "Vladi",
        "url": "https://www.printables.com/model/1303593-lilygo-t3-s3-v12-slimline-case-with-button-clip-an",
        "image": "https://media.printables.com/media/prints/501d4d88-5dad-4cc1-8bed-41840cecf64a/images/9828601_2f8bee00-ec8b-4252-a6f4-aef253f3722f_18934c63-4511-4330-9411-21455e9ec2a9/thumbs/cover/1200x630/jpg/pxl_20250521_183232046.jpg",
        "likes": 9
      },
      {
        "name": "LilyGo T3 S3 Case",
        "type": "enclosure",
        "author": "peteigel",
        "url": "https://www.printables.com/model/1363530-lilygo-t3-s3-case",
        "image": "https://media.printables.com/media/prints/4a93a0a2-4577-42a5-be44-978c3d7a1347/images/10294380_6323780f-7dff-4193-9a08-59e9233bfb5b_44d4eda1-e78f-4243-a9dd-43c4b3b684e4/thumbs/cover/1200x630/jpg/photo-00-hero.jpg",
        "likes": 8
      },
      {
        "name": "LilyGo T3S3 V1 Meshtastic Case",
        "type": "enclosure",
        "author": "Planmarks",
        "url": "https://www.printables.com/model/1441805-lilygo-t3s3-v1-meshtastic-case",
        "image": "https://media.printables.com/media/prints/fcd05a88-efa4-4a68-b486-1b80100052b5/images/10870487_2337a632-de69-4ac0-856f-3a1b63c4338f_009e505c-bfe7-404c-b502-68844db727fc/thumbs/cover/1200x630/jpg/photo_2025-10-11_17-41-40.jpg",
        "likes": 6
      }
    ],
    "source": {
      "path": "data/devices/lilygo-t3-s3-sx127x/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "LilyGO"
  },
  {
    "id": "lilygo-t5-pro",
    "name": "LilyGo T5 E-Paper S3 Pro (H752-XX)",
    "vendorId": "lilygo",
    "kind": "product",
    "category": "standalone",
    "lifecycle": "active",
    "familyId": "lilygo-t5-s3",
    "image": "lilygo_t5_pro.svg",
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "lilygo-t5-e-paper-s3-pro"
    },
    "product_url": "https://lilygo.cc/en-us/products/t5-e-paper-s3-pro",
    "price": {
      "amount": 84,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "aliases": [
      "LilyGo T5 E-Paper S3 Pro",
      "T5 E-Paper S3 Pro"
    ],
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 16,
        "psramMb": 8,
        "ramKb": 512
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "433",
            "868",
            "915"
          ],
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "present",
        "technology": "e-paper",
        "controller": "ED047TC1",
        "size": 4.7,
        "resolution": {
          "width": 540,
          "height": 960
        },
        "colors": "grayscale",
        "touch": true
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 1500,
        "batteryChemistry": "li-po",
        "charging": true,
        "pmic": "BQ25896",
        "consumptionIdleMa": 25,
        "consumptionTxMa": 110
      },
      "physical": {
        "dimensionsMm": {
          "width": 120,
          "height": 75,
          "depth": 10
        },
        "weightG": 95
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "prints": [
      {
        "name": "Lilygo T5 4.7 S3 E-paper display case",
        "type": "case",
        "date": "2024-04-20",
        "author": "noti",
        "url": "https://www.printables.com/model/830842-lilygo-t5-47-s3-e-paper-display-case",
        "image": "https://media.printables.com/media/prints/830842/images/6541990_f4c8eba5-381d-4a24-956a-cef9bef565bf_5cfe7e43-bf50-4590-9209-edb3e3b4389b/assembled_front_3.jpg",
        "likes": 17
      }
    ],
    "source": {
      "path": "data/devices/lilygo-t5-pro/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "LilyGO"
  },
  {
    "id": "m5stack-cardputer-adv",
    "name": "M5Stack Cardputer-ADV + Cap LoRa-1262",
    "vendorId": "m5stack",
    "kind": "product",
    "category": "standalone",
    "lifecycle": "active",
    "familyId": "m5stack-cardputer",
    "flasherListed": false,
    "aliases": [
      "Cardputer-Adv",
      "Cardputer-Adv + Cap LoRa-1262",
      "Cap LoRa-1262 for Cardputer-Adv",
      "Meshputer"
    ],
    "image": "meshputer.svg",
    "product_url": "https://docs.m5stack.com/en/core/Cardputer-Adv",
    "description": "ESP32-S3 handheld with a 1.14-inch LCD, 56-key keyboard, microSD, 1750 mAh battery, and the Cap LoRa-1262 expansion module for SX1262 LoRa plus built-in GNSS. The combination targeted by community MeshCore forks uses the Cardputer-ADV base with the U214 cap attached.",
    "price": {
      "amount": 44,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "roles": [
      "companion",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "variants": [
      {
        "name": "Cardputer-ADV + Cap LoRa-1262",
        "sku": "K132-Adv + U214",
        "bands": [
          "868",
          "915",
          "920",
          "923"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 8
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915",
            "920",
            "923"
          ],
          "txPowerDbm": 22,
          "antenna": "RP-SMA"
        }
      ],
      "display": {
        "status": "present",
        "technology": "display",
        "controller": "ST7789V2",
        "size": 1.14,
        "resolution": {
          "width": 240,
          "height": 135
        },
        "colors": "color"
      },
      "gnss": {
        "status": "present",
        "chip": "ATGM336H"
      },
      "input": [
        {
          "type": "keyboard",
          "description": "56-key keyboard"
        },
        {
          "type": "button",
          "description": "G0 button"
        },
        {
          "type": "microphone",
          "description": "MEMS microphone"
        },
        {
          "type": "speaker",
          "description": "1W speaker"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 1750,
        "batteryChemistry": "li-po",
        "charging": true
      },
      "expansion": [
        {
          "type": "hy2.0-4p",
          "count": 1,
          "interfaces": [
            "GPIO"
          ]
        },
        {
          "type": "header-2.54",
          "count": 1,
          "pins": 14,
          "interfaces": [
            "GPIO",
            "I2C",
            "SPI",
            "UART"
          ]
        }
      ],
      "physical": {
        "dimensionsMm": {
          "width": 84,
          "height": 54,
          "depth": 19.6
        },
        "weightG": 81
      },
      "environmental": {
        "operatingTempC": {
          "min": 0,
          "max": 40
        }
      },
      "enclosure": {
        "builtIn": true
      }
    },
    "interfaces": {
      "bluetooth": {
        "ble": true
      },
      "wifi": {
        "status": "present"
      },
      "usb": {
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      }
    },
    "prints": [
      {
        "name": "M5 Stack Cardputer ADV Hardcase + LoRa Cap",
        "type": "case",
        "date": "2026-02-24",
        "author": "SmonSE",
        "url": "https://www.printables.com/model/1280112-m5-stack-cardputer-adv-hardcase-lora-cap",
        "image": "https://media.printables.com/media/prints/1db6ce5e-4595-4724-9f47-4b9e0f564e6d/images/12035705_4afa7a50-df77-4e13-b0f4-004a9b35f8bd_2506cfe8-cb85-4fc8-ae3a-82a85a371de1/img_01.png",
        "likes": 23
      },
      {
        "name": "M5Stack Cardputer Case",
        "type": "case",
        "date": "2024-08-12",
        "author": "hippazoid",
        "url": "https://www.printables.com/model/971640-m5stack-cardputer-case",
        "image": "https://media.printables.com/media/prints/971640/images/7419667_576acff9-68d3-489d-9600-dcbc57dbd32b_583beefe-d298-40d9-a32b-21fb9a94faae/thumbs/cover/800x800/jpeg/img_2595.jpg",
        "likes": 77
      }
    ],
    "source": {
      "path": "data/devices/m5stack-cardputer-adv/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "M5Stack"
  },
  {
    "id": "m5stack-unit-c6l",
    "name": "M5Stack Unit C6L",
    "vendorId": "m5stack",
    "kind": "product",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "m5stack-m5stack-unit-c6l",
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "m5stack-unit-c6l"
    },
    "price": {
      "amount": 23,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "product_url": "https://docs.m5stack.com/en/unit/Unit_C6L",
    "datasheet": "datasheet.pdf",
    "description": "ESP32-C6 LoRa unit with an onboard SX1262 radio, OLED status display, RGB indicator, buzzer, and a user button. The vendor documentation highlights Wi-Fi 6, Meshtastic support, and the pair of RP-SMA antenna connectors.",
    "image": "m5stack-unit-c6l.svg",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "variants": [
      {
        "name": "868/915MHz",
        "sku": "U202",
        "bands": [
          "868",
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-c6",
        "flashMb": 16,
        "ramKb": 512
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 22
        }
      ],
      "display": {
        "status": "present",
        "technology": "oled",
        "controller": "SSD1306",
        "size": 0.66,
        "resolution": {
          "width": 64,
          "height": 48
        },
        "colors": "monochrome"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "RGB indicator + status LED"
      },
      "input": [
        {
          "type": "button",
          "description": "user button"
        }
      ],
      "power": {
        "batterySupported": false,
        "charging": false,
        "consumptionIdleMa": 1,
        "consumptionTxMa": 85
      },
      "physical": {
        "dimensionsMm": {
          "width": 62,
          "height": 24,
          "depth": 8
        },
        "weightG": 13.6
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 ax"
      }
    },
    "prints": [
      {
        "name": "Protective case lanyard for M5 Unit-C6L Lora module",
        "type": "case",
        "date": "2025-11-17",
        "author": "tawr",
        "url": "https://www.printables.com/model/1482962-protective-case-lanyard-for-m5-unit-c6l-lora-modul",
        "image": "https://media.printables.com/media/prints/f93b0b86-52a6-491e-9172-c1d36a4d766e/images/11184408_29ff23bc-d56e-441c-9bd8-5561d86b30cc_f7c1d76f-664b-4a9d-ae88-101eca0e6ab5/20251116_040041-collage.jpg",
        "likes": 3
      }
    ],
    "source": {
      "path": "data/devices/m5stack-unit-c6l/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "M5Stack"
  },
  {
    "id": "meshadventurer",
    "name": "MeshAdventurer",
    "kind": "dev-board",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "meshadventurer",
    "aliases": [
      "Meshadventurer"
    ],
    "flasherListed": true,
    "product_url": "https://github.com/chrismyers2000/MeshAdventurer",
    "price": {
      "amount": 28,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "DIY off-road ESP32 + E22 LoRa board with a 0.96-inch SSD1306 OLED, rotary encoder UI, GPS, and optional BME280 sensor support. Built for 1 W 433 or 868/915 MHz builds with an external SMA antenna and wide-range 9-28V input.",
    "image": "meshadventurer_v1.3.svg",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "hardware": {
      "mcu": {
        "model": "esp32",
        "ramKb": 520
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 30,
          "antenna": "SMA"
        },
        {
          "technology": "lora",
          "chip": "sx1268",
          "bands": [
            "433"
          ],
          "txPowerDbm": 30,
          "antenna": "SMA"
        }
      ],
      "display": {
        "status": "present",
        "technology": "oled",
        "controller": "SSD1306",
        "size": 0.96,
        "resolution": {
          "width": 128,
          "height": 64
        },
        "colors": "monochrome"
      },
      "gnss": {
        "status": "present",
        "chip": "ATGM336H"
      },
      "input": [
        {
          "type": "button",
          "description": "user button"
        },
        {
          "type": "encoder",
          "description": "rotary encoder with push switch"
        }
      ],
      "leds": {
        "status": "unknown"
      },
      "power": {
        "batterySupported": false,
        "solarInput": true,
        "pmic": "CJ7805"
      },
      "expansion": [
        {
          "type": "header-2.54",
          "count": 2,
          "pins": 19
        }
      ]
    },
    "interfaces": {
      "usb": {
        "connector": "Micro-USB",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "4.2",
        "ble": true
      },
      "wifi": {
        "status": "present"
      }
    },
    "source": {
      "path": "data/devices/meshadventurer/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": null
  },
  {
    "id": "meshsmith-ethermesh-1w",
    "name": "MeshSmith EtherMesh-1W",
    "vendorId": "meshsmith",
    "kind": "kit",
    "category": "development-board",
    "lifecycle": "active",
    "product_url": "https://shop.meshsmith.net/products/ethermesh-1w",
    "price": {
      "amount": 60,
      "currency": "USD",
      "asOf": "2026-06",
      "url": "https://shop.meshsmith.net/products/ethermesh-1w"
    },
    "description": "Fixed-install MeshCore node combining the Waveshare ESP32-P4-POE development platform with MeshSmith's 1-watt Ebyte E22P LoRa radio (30 dBm). Designed for tower, rooftop, and backbone deployments with hardwired Ethernet. PoE powered via a Waveshare PoE module; USB and PoE can be connected simultaneously. No GPS or display — just the essentials for a reliable fixed repeater or gateway. Sold in 915 MHz and 868 MHz variants.",
    "image": "ethermesh-1w.svg",
    "roles": [
      "repeater",
      "room-server"
    ],
    "transports": [
      "ethernet",
      "tcp",
      "usb"
    ],
    "variants": [
      {
        "name": "915 MHz",
        "bands": [
          "915"
        ]
      },
      {
        "name": "868 MHz",
        "bands": [
          "868"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-p4"
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "txPowerDbm": 30,
          "bands": [
            "868",
            "915"
          ],
          "antenna": "SMA"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "power": {
        "batterySupported": false,
        "batteryBuiltIn": false,
        "solarInput": false
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial"
        ]
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/meshsmith-ethermesh-1w/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "MeshSmith"
  },
  {
    "id": "meshsmith-photon-1w",
    "name": "MeshSmith Photon-1W",
    "vendorId": "meshsmith",
    "kind": "kit",
    "category": "development-board",
    "lifecycle": "active",
    "product_url": "https://shop.meshsmith.net/products/photon-1w",
    "price": {
      "amount": 65,
      "currency": "USD",
      "asOf": "2026-06",
      "url": "https://shop.meshsmith.net/products/photon-1w"
    },
    "description": "1-watt LoRa board built for the Seeed Xiao MCU ecosystem with an Ebyte E22P (SX1262) radio delivering 30 dBm output and a built-in ATGM336H GPS. Ships as a $65 DIY kit (no MCU), a $75 build with a Xiao nRF52840 or ESP32-C6, or $95 with solar management and a 3×18650 holder using the Waveshare Solar Power Manager (D). Power-source agnostic: the main board has no built-in charger — external regulated 5 V powers the board. Battery sense connector for monitoring charge state. Stemma QT/Qwiic I2C expansion port included.",
    "image": "photon-1w.svg",
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "variants": [
      {
        "name": "915 MHz",
        "bands": [
          "915"
        ]
      },
      {
        "name": "868 MHz",
        "bands": [
          "868"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840"
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "txPowerDbm": 30,
          "bands": [
            "868",
            "915"
          ],
          "antenna": "SMA"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "present",
        "chip": "ATGM336H"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "solarInput": true,
        "charging": false
      },
      "expansion": [
        {
          "type": "stemma-qt",
          "count": 1,
          "interfaces": [
            "I2C"
          ]
        }
      ]
    },
    "interfaces": {
      "bluetooth": {
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n/ax"
      }
    },
    "source": {
      "path": "data/devices/meshsmith-photon-1w/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "MeshSmith"
  },
  {
    "id": "meshsmith-pimesh-1w",
    "name": "MeshSmith PiMesh-1W",
    "vendorId": "meshsmith",
    "kind": "product",
    "category": "development-board",
    "lifecycle": "active",
    "product_url": "https://shop.meshsmith.net/products/pimesh-1w-basic",
    "price": {
      "amount": 60,
      "currency": "USD",
      "asOf": "2026-06",
      "url": "https://shop.meshsmith.net/products/pimesh-1w-basic"
    },
    "description": "1-watt LoRa HAT for Raspberry Pi (full-size and Zero-style boards) built around the Ebyte E22P (SX1262 compatible) radio module. Delivers 30 dBm transmit power for long-range repeater and gateway deployments. Optional GPS (ATGM336H), optional PoE module (Pi 3/4 or Pi 5 headers), and a Stemma QT/Qwiic I2C port for sensors. Sold in 915 MHz and 868 MHz variants.",
    "image": "pimesh-1w.svg",
    "roles": [
      "repeater",
      "room-server"
    ],
    "transports": [
      "tcp",
      "usb"
    ],
    "variants": [
      {
        "name": "915 MHz",
        "bands": [
          "915"
        ]
      },
      {
        "name": "868 MHz",
        "bands": [
          "868"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "raspberry-pi"
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "txPowerDbm": 30,
          "bands": [
            "868",
            "915"
          ],
          "antenna": "SMA"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "present",
        "chip": "ATGM336H"
      },
      "power": {
        "batterySupported": false,
        "batteryBuiltIn": false,
        "solarInput": false
      },
      "expansion": [
        {
          "type": "stemma-qt",
          "count": 1,
          "interfaces": [
            "I2C"
          ]
        }
      ]
    },
    "source": {
      "path": "data/devices/meshsmith-pimesh-1w/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "MeshSmith"
  },
  {
    "id": "meshtiny",
    "name": "Meshtiny",
    "vendorId": "mtools",
    "kind": "product",
    "category": "companion-radio",
    "lifecycle": "active",
    "familyId": "mtools-meshtiny",
    "product_url": "https://meshtiny.com/product/meshtiny/",
    "flasherListed": true,
    "price": {
      "amount": 60,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "variants": [
      {
        "name": "868/915MHz",
        "sku": "HTV4",
        "bands": [
          "868",
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ]
        }
      ],
      "display": {
        "status": "present",
        "technology": "oled",
        "controller": "SSD1306",
        "size": 0.96,
        "resolution": {
          "width": 128,
          "height": 64
        },
        "colors": "monochrome"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "input": [
        {
          "type": "encoder",
          "description": "up/down encoder"
        },
        {
          "type": "button",
          "description": "user button"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 250,
        "batteryChemistry": "li-po",
        "charging": true,
        "solarInput": false
      },
      "physical": {
        "dimensionsMm": {
          "width": 51.7,
          "height": 25.4,
          "depth": 10.7
        }
      },
      "environmental": {
        "operatingTempC": {
          "min": -20,
          "max": 70
        }
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/meshtiny/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "MTools Tec"
  },
  {
    "id": "minewsemi-me25ls01",
    "name": "MinewSemi ME25LS01",
    "vendorId": "minewsemi",
    "kind": "module",
    "moduleType": "system",
    "category": "module",
    "lifecycle": "active",
    "familyId": "minewsemi-minewsemi-me25ls01",
    "product_url": "https://en.minewsemi.com/lora-module/lr1110-nrf52840-me25LS01",
    "datasheet": "datasheet.pdf",
    "flasherListed": true,
    "price": {
      "amount": 11,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble"
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "lr1110",
          "txPowerDbm": 22
        }
      ],
      "display": {
        "status": "unknown"
      },
      "gnss": {
        "status": "present",
        "chip": "unknown"
      },
      "power": {
        "batterySupported": false,
        "batteryBuiltIn": false,
        "charging": false,
        "solarInput": false,
        "consumptionIdleMa": 10.7,
        "consumptionTxMa": 118
      },
      "physical": {
        "dimensionsMm": {
          "width": 25.5,
          "height": 20,
          "depth": 2.5
        }
      }
    },
    "interfaces": {
      "bluetooth": {
        "version": "5.4",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/minewsemi-me25ls01/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "MinewSemi"
  },
  {
    "id": "muziworks-base-duo",
    "name": "Muzi Works Base Duo",
    "vendorId": "muziworks",
    "kind": "dev-board",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "muziworks-base",
    "aliases": [
      "Base Duo"
    ],
    "product_url": "https://muzi.works/products/base-duo",
    "price": {
      "amount": 35,
      "currency": "USD",
      "asOf": "2026-06",
      "url": "https://muzi.works/products/base-duo"
    },
    "description": "Compact BASE System dev board for dual-band Meshtastic nodes, pairing an nRF52840 MCU with an LR1121 LoRa radio, separate sub-GHz and 2.4 GHz antenna connectors, QWIIC/STEMMA QT expansion, and battery/solar charging.",
    "image": "base-duo.svg",
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 8,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "lr1121",
          "bands": [
            "868",
            "915",
            "2400"
          ],
          "txPowerDbm": 20,
          "antenna": "SMA + U.FL"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "input": [
        {
          "type": "button",
          "description": "User button"
        },
        {
          "type": "button",
          "description": "Reset button"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "charging": true,
        "solarInput": true,
        "pmic": "BQ28185",
        "batteryConnector": "3-pin Molex PicoBlade"
      },
      "expansion": [
        {
          "type": "qwiic-stemma-qt",
          "count": 1,
          "pins": 4,
          "interfaces": [
            "I2C"
          ]
        },
        {
          "type": "header-2.54",
          "count": 1,
          "pins": 25,
          "interfaces": [
            "GPIO",
            "PWR",
            "UART",
            "I2C"
          ]
        }
      ],
      "physical": {
        "dimensionsMm": {
          "width": 42,
          "height": 32
        },
        "weightG": 10
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "prints": [
      {
        "name": "Muzi Works / Elecrow / Base Uno or Duo Simple Meshtastic Case",
        "type": "enclosure",
        "date": "2026-01-20",
        "author": "SubBass100",
        "url": "https://www.printables.com/model/1564287-muzi-works-elecrow-base-uno-or-duo-simple-meshtast",
        "image": "https://media.printables.com/media/prints/febcd1b5-6712-43ed-b28a-9a741ab19a10/images/11786253_e37a13e3-0990-4f6a-8a56-d6465818805d_864466ff-a07a-41c7-9264-6810deb889a0/base-case.jpg",
        "likes": 9
      }
    ],
    "source": {
      "path": "data/devices/muziworks-base-duo/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Muzi Works"
  },
  {
    "id": "muziworks-base-uno",
    "name": "Muzi Works Base Uno",
    "vendorId": "muziworks",
    "kind": "dev-board",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "muziworks-base",
    "aliases": [
      "Base Uno"
    ],
    "product_url": "https://muzi.works/products/base-uno",
    "price": {
      "amount": 25,
      "currency": "USD",
      "asOf": "2026-06",
      "url": "https://muzi.works/products/base-uno"
    },
    "description": "Compact BASE System dev board for single-band Meshtastic nodes, pairing an nRF52840 MCU with SX1262 LoRa, flexible GPIO, QWIIC/STEMMA QT expansion, and a charger that supports battery and solar inputs.",
    "image": "base-uno.svg",
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 2,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 20,
          "antenna": "SMA"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "input": [
        {
          "type": "button",
          "description": "User button"
        },
        {
          "type": "button",
          "description": "Reset button"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "charging": true,
        "solarInput": true,
        "pmic": "BQ28185",
        "batteryConnector": "3-pin Molex PicoBlade"
      },
      "expansion": [
        {
          "type": "qwiic-stemma-qt",
          "count": 1,
          "pins": 4,
          "interfaces": [
            "I2C"
          ]
        },
        {
          "type": "header-2.54",
          "count": 1,
          "pins": 25,
          "interfaces": [
            "GPIO",
            "PWR",
            "UART",
            "I2C"
          ]
        }
      ],
      "physical": {
        "dimensionsMm": {
          "width": 42,
          "height": 32
        },
        "weightG": 10
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "prints": [
      {
        "name": "Muzi Works / Elecrow / Base Uno or Duo Simple Meshtastic Case",
        "type": "enclosure",
        "date": "2026-01-20",
        "author": "SubBass100",
        "url": "https://www.printables.com/model/1564287-muzi-works-elecrow-base-uno-or-duo-simple-meshtast",
        "image": "https://media.printables.com/media/prints/febcd1b5-6712-43ed-b28a-9a741ab19a10/images/11786253_e37a13e3-0990-4f6a-8a56-d6465818805d_864466ff-a07a-41c7-9264-6810deb889a0/base-case.jpg",
        "likes": 9
      }
    ],
    "source": {
      "path": "data/devices/muziworks-base-uno/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Muzi Works"
  },
  {
    "id": "muziworks-h2t",
    "name": "Muzi Works H2T",
    "vendorId": "muziworks",
    "kind": "product",
    "category": "companion-radio",
    "lifecycle": "active",
    "familyId": "muziworks-h2t",
    "variantOf": "heltec-t114",
    "aliases": [
      "H2T - Complete Device: Heltec T114 with GPS running Meshtastic"
    ],
    "product_url": "https://muzi.works/products/h2t-complete-device-heltec-t114-with-gps-running-meshtastic",
    "price": {
      "amount": 89,
      "currency": "USD",
      "asOf": "2026-06",
      "url": "https://muzi.works/products/h2t-complete-device-heltec-t114-with-gps-running-meshtastic"
    },
    "description": "Ready-to-use Meshtastic device based on the Heltec T114 V2, assembled with a GPS module, SMA pigtail, whip antenna, 2000 mAh LiPo battery, and 3D-printed ASA enclosure.",
    "image": "muziworks-h2t.svg",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "variants": [
      {
        "name": "UK/EU 868 MHz",
        "bands": [
          "868"
        ]
      },
      {
        "name": "US/AU 915 MHz",
        "bands": [
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 21,
          "antenna": "SMA"
        }
      ],
      "display": {
        "status": "present",
        "technology": "display",
        "controller": "LH114T-IF03",
        "size": 1.14,
        "resolution": {
          "width": 135,
          "height": 240
        },
        "colors": "color"
      },
      "gnss": {
        "status": "present",
        "chip": "L76K"
      },
      "input": [
        {
          "type": "button",
          "description": "User button"
        }
      ],
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 2000,
        "batteryChemistry": "li-po",
        "charging": true,
        "solarInput": true,
        "batteryConnector": "Built-in LiPo 2000mAh"
      },
      "enclosure": {
        "builtIn": true
      },
      "physical": {
        "dimensionsMm": {
          "width": 50.9,
          "height": 72.7,
          "depth": 19.7
        },
        "weightG": 85
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/muziworks-h2t/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Muzi Works"
  },
  {
    "id": "muziworks-r1-neo",
    "name": "Muzi Works R1 Neo",
    "vendorId": "muziworks",
    "kind": "product",
    "category": "companion-radio",
    "lifecycle": "active",
    "familyId": "muziworks-muzi-works-r1-neo",
    "aliases": [
      "R1 Neo - Complete Meshtastic Device with GPS"
    ],
    "flasherListed": true,
    "product_url": "https://muzi.works/products/r1-neo-complete-meshtastic-device",
    "refs": {
      "mesh-sh-device": "muzi-works-r1-neo"
    },
    "price": {
      "amount": 89,
      "currency": "USD",
      "asOf": "2026-06",
      "url": "https://muzi.works/products/r1-neo-complete-meshtastic-device"
    },
    "description": "Compact, factory-assembled Meshtastic handheld with built-in GPS/BDS, weather-resistant sealing, a single soft-touch button, and multi-day battery life from its internal pack.",
    "image": "muziworks-r1-neo.svg",
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "variants": [
      {
        "name": "UK/EU 868 MHz",
        "bands": [
          "868"
        ]
      },
      {
        "name": "US/AU 915 MHz",
        "bands": [
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 22,
          "antenna": "SMA"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "present"
      },
      "input": [
        {
          "type": "button",
          "description": "Soft-touch button"
        },
        {
          "type": "speaker",
          "description": "Buzzer"
        }
      ],
      "leds": {
        "status": "present",
        "description": "Integrated LED indicator"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 1500,
        "batteryChemistry": "li-po",
        "charging": true,
        "batteryConnector": "Built-in LiPo 1500mAh",
        "consumptionIdleMa": 8,
        "consumptionTxMa": 85
      },
      "enclosure": {
        "builtIn": true
      },
      "physical": {
        "dimensionsMm": {
          "width": 58,
          "height": 63.5,
          "depth": 17.8
        },
        "weightG": 84
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "prints": [
      {
        "name": "Meshtastic Muzi Works R1 Desktop Base",
        "type": "accessory",
        "author": "Glenn",
        "url": "https://www.printables.com/model/1379880-meshtastic-muzi-works-r1-desktop-base",
        "image": "https://media.printables.com/media/prints/d5d535da-9a3b-45ff-b2b7-e76f6cf11bfe/images/10417331_bccb2f38-1c1a-4c08-aa94-867efc658676_0b5b06a5-0c75-4932-8b92-7b35902aca17/thumbs/cover/1200x630/jpg/20250809_140906.jpg",
        "likes": 2
      }
    ],
    "source": {
      "path": "data/devices/muziworks-r1-neo/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Muzi Works"
  },
  {
    "id": "muziworks-superbase-kit",
    "name": "Muzi Works SuperBase Kit",
    "vendorId": "muziworks",
    "kind": "kit",
    "category": "companion-radio",
    "lifecycle": "active",
    "familyId": "muziworks-superbase",
    "aliases": [
      "SuperBase Kit"
    ],
    "product_url": "https://muzi.works/products/superbase-kit",
    "price": {
      "amount": 99,
      "currency": "USD",
      "asOf": "2026-06",
      "url": "https://muzi.works/products/superbase-kit"
    },
    "description": "Ready-to-use standalone Meshtastic kit built from Base Uno and Super IO, with an OLED screen, navigation pad, digital compass, GPS/BDS, buzzer, 3D-printed enclosure, holster, and battery.",
    "image": "superbase-kit.svg",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "variants": [
      {
        "name": "UK/EU 868 MHz",
        "bands": [
          "868"
        ]
      },
      {
        "name": "US/AU 915 MHz",
        "bands": [
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 2,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 20,
          "antenna": "SMA"
        }
      ],
      "display": {
        "status": "present",
        "technology": "oled",
        "colors": "monochrome"
      },
      "gnss": {
        "status": "present"
      },
      "input": [
        {
          "type": "joystick",
          "description": "Navigation pad"
        },
        {
          "type": "speaker",
          "description": "Tone buzzer"
        }
      ],
      "leds": {
        "status": "unknown"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 1500,
        "batteryChemistry": "li-po",
        "charging": true,
        "solarInput": true,
        "batteryConnector": "Built-in LiPo 1500mAh"
      },
      "enclosure": {
        "builtIn": true
      },
      "physical": {
        "dimensionsMm": {
          "width": 47.8,
          "height": 79.5,
          "depth": 19
        },
        "weightG": 80.3
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/muziworks-superbase-kit/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Muzi Works"
  },
  {
    "id": "nibble-screen-connect",
    "name": "Nibble Screen Connect",
    "vendorId": "nibble",
    "kind": "product",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "nibble-nibble-screen-connect",
    "flasherListed": true,
    "product_url": "https://retia.io/products/nibble-screen-connect",
    "price": {
      "amount": 50,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Breadboard-friendly Nibble node with a built-in screen, buttons, and a through-hole expansion layout aimed at MeshCore and Meshtastic hacking. The design pairs a Waveshare ESP32-S3 Zero with a Seeed Wio SX1262 radio module.",
    "image": "nibble-screen-connect.svg",
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "variants": [
      {
        "name": "868/915MHz",
        "sku": "RE-NI-CNCT",
        "bands": [
          "868",
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 8
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ]
        }
      ],
      "display": {
        "status": "present",
        "technology": "display",
        "controller": "SSD1306",
        "size": 0.92,
        "resolution": {
          "width": 128,
          "height": 64
        },
        "colors": "monochrome"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "Indicator LED"
      },
      "input": [
        {
          "type": "button",
          "description": "user button"
        },
        {
          "type": "button",
          "description": "reset button"
        }
      ],
      "power": {
        "batterySupported": false,
        "batteryBuiltIn": false,
        "charging": false,
        "solarInput": false
      }
    },
    "interfaces": {
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "source": {
      "path": "data/devices/nibble-screen-connect/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Nibble"
  },
  {
    "id": "faketec",
    "name": "ProMicro nrf52 (faketec)",
    "vendorId": "promicro",
    "kind": "dev-board",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "promicro-nrf52",
    "aliases": [
      "ProMicro nRF52"
    ],
    "image": "faketec.svg",
    "flasherListed": true,
    "description": "DIY ProMicro nRF52840 MeshCore target with an external SX1262 LoRa module. The upstream firmware profile exposes OLED, GNSS and sensor hooks for community builds, but the exact module and enclosure depend on the builder.",
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "price": {
      "amount": 13,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "transports": [
      "ble",
      "usb"
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "txPowerDbm": 22
        }
      ],
      "display": {
        "status": "none"
      },
      "leds": {
        "status": "unknown"
      },
      "gnss": {
        "status": "none"
      },
      "power": {
        "batterySupported": false,
        "batteryBuiltIn": false,
        "charging": false,
        "solarInput": false
      }
    },
    "interfaces": {
      "usb": {
        "connector": "unknown",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "unknown",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "prints": [
      {
        "name": "Faketec nrf52 Meshtastic Case with Encoder/Buzzer/GPS/Environment sensor, M5Stack CardKB Keyboard-ready",
        "type": "enclosure",
        "author": "Timurey",
        "url": "https://www.printables.com/model/1102989-faketec-nrf52-meshtastic-case-with-encoderbuzzergp",
        "image": "https://media.printables.com/media/prints/1102989/images/8338239_175b357c-e55f-4cdc-a6fd-f6a461aad25f_084fee12-dbd6-475a-94f4-8fe9e6bf3758/thumbs/cover/1200x630/jpeg/img_7848.jpg",
        "likes": 51
      },
      {
        "name": "Faketec V4 case Meshtastic MeshPhone with GPS and Oled",
        "type": "enclosure",
        "author": "PunsiPuny",
        "url": "https://www.printables.com/model/1442889-faketec-v4-case-meshtastic-meshphone-with-gps-and",
        "image": "https://media.printables.com/media/prints/42159f2d-6471-42bc-8ba2-dc520f23596f/images/11993722_ecd8d906-92ee-4dbf-b897-5a2f808d75e2_d11a6fb4-3529-4bcc-a2a9-503c23830011/thumbs/cover/1200x630/jpeg/img_0805.jpg",
        "likes": 49
      },
      {
        "name": "FakeTec TakNode",
        "type": "enclosure",
        "author": "jtljac",
        "url": "https://www.printables.com/model/1605730-faketec-taknode",
        "image": "https://media.printables.com/media/prints/d5d31fba-115e-47fd-9ff0-5987e206ebe6/images/12083892_2a4ffe23-1725-47e8-8e45-4029d9e02400_bf9d94a7-9a0c-41f5-8ce7-6434cf612d5c/thumbs/cover/1200x630/jpg/short.jpg",
        "likes": 7
      },
      {
        "name": "CoreFrame Faketec node",
        "type": "enclosure",
        "author": "Antgans",
        "url": "https://www.printables.com/model/1660082-coreframe-faketec-node",
        "image": "https://media.printables.com/media/prints/6bb22d28-a2a8-4821-89e4-4b384d64c9c7/images/12474913_d0d078f2-ff64-4dac-95a2-28435bfef16c_93dd6b17-06a7-4f5e-bf00-7ab93adaacdb/thumbs/cover/1200x630/jpg/photo_5913262230008958571_y.jpg",
        "likes": 8
      },
      {
        "name": "Minimesh | Standalone fakeTec Messenger Node (Heltec V3 Now Supported!)",
        "type": "enclosure",
        "author": "dj505",
        "url": "https://www.printables.com/model/1274135-minimesh-standalone-faketec-messenger-node-heltec",
        "image": "https://media.printables.com/media/prints/e5c18c30-6c77-41b0-9628-2b6cac56d7c8/images/9581517_cb568930-97ed-4be1-a413-b47e6599db8e_1307cf57-c689-41a5-93a7-66f9b87fb339/thumbs/cover/1200x630/jpg/20250423_103329.jpg",
        "likes": 35
      }
    ],
    "source": {
      "path": "data/devices/faketec/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Pro Micro"
  },
  {
    "id": "rak-11310",
    "name": "RAK 11310",
    "vendorId": "rak",
    "kind": "module",
    "moduleType": "system",
    "category": "module",
    "lifecycle": "active",
    "familyId": "rak-11310",
    "aliases": [
      "RAK11310 WisBlock Core"
    ],
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "rak11310-wisblock-core"
    },
    "description": "WisBlock core module with RP2040 and SX1262 LoRa for compact mesh builds on WisBlock base boards. No Wi-Fi or BLE on board; designed to be combined with WisBlock communication modules and external antennas.",
    "image": "rak-11310.svg",
    "price": {
      "amount": 10,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "usb"
    ],
    "hardware": {
      "mcu": {
        "model": "rp2040",
        "ramKb": 264,
        "flashMb": 2
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "865",
            "868",
            "915",
            "920",
            "923"
          ],
          "antenna": "IPEX-1.0"
        }
      ],
      "physical": {
        "dimensionsMm": {
          "width": 20,
          "height": 30,
          "depth": 2
        }
      },
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "none"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "charging": true,
        "solarInput": true,
        "batteryConnector": "WisBlock Battery Connector",
        "consumptionIdleMa": 15,
        "consumptionTxMa": 90
      }
    },
    "interfaces": {
      "usb": {
        "connector": "none",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/rak-11310/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "RAKwireless"
  },
  {
    "id": "rak-3x72",
    "name": "RAK 3x72",
    "vendorId": "rak",
    "kind": "module",
    "moduleType": "system",
    "category": "module",
    "lifecycle": "active",
    "familyId": "rak-3x72",
    "product_url": "https://store.rakwireless.com/products/wisduo-lpwan-module-rak3172",
    "flasherListed": true,
    "price": {
      "amount": 6,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "WisDuo LPWAN module based on STM32WL with an integrated LoRa transceiver for compact mesh builds and embedded devices. The MeshCore profile targets bare module integration rather than a finished handheld or display device.",
    "image": "rak-3172.svg",
    "hardware": {
      "mcu": {
        "model": "stm32wl",
        "flashMb": 0.25,
        "ramKb": 64
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "stm32wl",
          "bands": [
            "433",
            "470",
            "865",
            "868",
            "915",
            "920",
            "923"
          ],
          "txPowerDbm": 22,
          "antenna": "U.FL/IPEX"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "power": {
        "batterySupported": false,
        "batteryBuiltIn": false,
        "charging": false,
        "solarInput": false,
        "consumptionIdleMa": 5.22,
        "consumptionTxMa": 87
      },
      "certifications": [
        "CE",
        "FCC",
        "ISED",
        "UKCA"
      ]
    },
    "interfaces": {
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/rak-3x72/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "RAKwireless"
  },
  {
    "id": "rak-4631",
    "name": "RAK WisBlock / WisMesh (RAK 4631)",
    "vendorId": "rak",
    "kind": "module",
    "moduleType": "system",
    "category": "module",
    "lifecycle": "active",
    "familyId": "rak-wisblock",
    "aliases": [
      "RAK4631 WisBlock Core",
      "RAK4631",
      "WisBlock Core RAK4631",
      "RAK4631-R"
    ],
    "image": "rak_4631.svg",
    "datasheet": "datasheet.pdf",
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "rak4631-wisblock-core"
    },
    "price": {
      "amount": 18,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "product_url": "https://docs.rakwireless.com/Product-Categories/WisBlock/RAK4631/Overview/",
    "description": "WisBlock Core module pairing an nRF52840 MCU with an SX1262 LoRa transceiver (RAK4630 stamp), designed to plug into a WisBlock base board (RAK5005-O / RAK19007). BLE 5.0, 22 dBm LoRa output, and 2.0 µA sleep current. The basis of the RAK WisMesh Base, WisMesh Tap, and Meshtastic Starter Kit.",
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "433",
            "470",
            "868",
            "915"
          ],
          "txPowerDbm": 22,
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "Status LED"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "batteryConnector": "WisBlock Battery Connector",
        "charging": true,
        "solarInput": true,
        "consumptionIdleMa": 12,
        "consumptionTxMa": 85
      },
      "physical": {
        "dimensionsMm": {
          "width": 30,
          "height": 20,
          "depth": 3
        },
        "weightG": 5
      },
      "environmental": {
        "operatingTempC": {
          "min": -40,
          "max": 85
        }
      },
      "certifications": [
        "FCC",
        "CE",
        "ISED",
        "KCC",
        "RCM"
      ]
    },
    "interfaces": {
      "usb": {
        "connector": "Micro-USB",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "prints": [
      {
        "name": "MagSafe Meshtastic/MeshCore Case for RAK WisBlock Mini",
        "type": "enclosure",
        "date": "2026-02-08",
        "author": "Alec P",
        "url": "https://www.printables.com/model/1591447-magsafe-meshtasticmeshcore-case",
        "image": "https://media.printables.com/media/prints/4175bff2-dd4c-4168-894d-7d1b45e684af/images/11976497_04c99ff5-04e0-40b8-8fd8-f988e465d83f_9a0a0a10-f665-4f02-a6b0-277445f1bc87/thumbs/cover/1200x630/webp/magsafe-node.webp"
      },
      {
        "name": "MagSafe LoRa Radio Case - Meshtastic/MeshCore",
        "type": "enclosure",
        "date": "2026-02-28",
        "author": "shreyashgupta",
        "url": "https://www.printables.com/model/1540100-magsafe-lora-radio-case-meshtastic-meshcore-rak-wi",
        "image": "https://media.printables.com/media/prints/e1037617-032e-4b4d-9245-d40e7ad8966e/images/11612796_0a2a768e-928d-4673-af6e-a3809f8fc935_fdbab0fe-ed9a-4e92-8c97-909ee6f4a93f/thumbs/cover/1200x630/jpeg/img_0532.jpg"
      },
      {
        "name": "Trace - Tracker Case for WisBlock 19007 / RAK 4631",
        "type": "enclosure",
        "date": "2026-02-13",
        "author": "MadeBySaints",
        "url": "https://www.printables.com/model/1600180-trace-the-tracker-case-for-wisblock-19007-rak-4631",
        "image": "https://media.printables.com/media/prints/7435263e-7b23-4aa0-91a1-fcfdd70d5185/images/12040930_78f16b64-059c-44e1-b97f-4537bf986206_54dfded8-4923-4828-911d-b22c3ff87d41/thumbs/cover/1200x630/png/screenshot-2026-02-13-143048.png"
      },
      {
        "name": "Hermes External Solar Node Enclosure for RAK and Heltec",
        "type": "enclosure",
        "date": "2025-05-02",
        "author": "zerofox3D",
        "url": "https://www.printables.com/model/1283453-hermes-external-solar-node-enclosure-for-meshcore",
        "image": "https://media.printables.com/media/prints/087ab57b-956e-4375-b006-35b406a076ba/images/9656322_8a76cb0a-d7ea-4a22-9c92-b125f3f1d5a5_74592dc7-7d23-4b51-ad5a-9650636a8a99/thumbs/cover/1200x630/webp/hermes04new.webp"
      },
      {
        "name": "RAK19007/RAK5005 case for Meshtastic",
        "type": "enclosure",
        "author": "TonyG",
        "url": "https://www.printables.com/model/286657-rak19007rak5005-case-for-meshtastic",
        "image": "https://media.printables.com/media/prints/286657/images/6007880_e2b43e24-6d42-42a0-afed-a0833d46c9df_678e4461-f801-4855-b6ce-3be0cf9f9c30/thumbs/cover/1200x630/jpg/20231023_194451.jpg",
        "likes": 429
      },
      {
        "name": "Case for RAK Wireless 19007 Meshtastic board",
        "type": "enclosure",
        "author": "MeshtasticCmoi",
        "url": "https://www.printables.com/model/870329-case-for-rak-wireless-19007-meshtastic-board",
        "image": "https://media.printables.com/media/prints/870329/images/6680869_c2c6e650-680c-48e7-a134-208ab2681f5a_c1fecbe9-0565-4744-8b6b-084884302bbd/thumbs/cover/1200x630/jpg/img_20240506_101328.jpg",
        "likes": 19
      },
      {
        "name": "Batpack - Case for RAK 19007 Meshtastic Kit",
        "type": "enclosure",
        "author": "Andy F",
        "url": "https://www.printables.com/model/1006075-batpack-case-for-rak-19007-meshtastic-kit",
        "image": "https://media.printables.com/media/prints/1006075/images/7652855_467d65ef-3480-4ff8-847f-c6318089cec6_f18ec145-7aa7-4f79-82a1-d171482fb46b/thumbs/cover/1200x630/jpg/case.jpg",
        "likes": 54
      },
      {
        "name": "Snap Fit MagSafe Meshtastic Case for RAK 19007",
        "type": "enclosure",
        "author": "garthvh",
        "url": "https://www.printables.com/model/83162-snap-fit-magsafe-meshtastic-case-for-rak-19007",
        "image": "https://media.printables.com/media/prints/83162/images/5433775_4f01b684-8c3c-4388-a274-391e450b9449_ddd0728b-3c1d-4970-978b-d8c0e2a937a6/thumbs/cover/1200x630/jpeg/magsafe.jpg",
        "likes": 31
      },
      {
        "name": "MTK Pocket Case for Meshtastic",
        "type": "enclosure",
        "author": "BenP",
        "url": "https://www.printables.com/model/1012594-mtk-pocket-case-for-meshtastic",
        "image": "https://media.printables.com/media/prints/1012594/images/7696681_705f3914-a3da-4564-bef8-50103c418314_e4308ed9-702c-4303-8211-700cad921cf7/thumbs/cover/1200x630/jpeg/signal-2024-09-19-144326_006.jpg",
        "likes": 30
      }
    ],
    "source": {
      "path": "data/devices/rak-4631/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "RAKwireless"
  },
  {
    "id": "rak-3112",
    "name": "RAK WisBlock 3112",
    "vendorId": "rak",
    "kind": "module",
    "moduleType": "system",
    "category": "module",
    "lifecycle": "active",
    "familyId": "rak-wisblock",
    "aliases": [
      "RAK3112"
    ],
    "image": "rak_3112.svg",
    "flasherListed": true,
    "product_url": "https://docs.rakwireless.com/product-categories/wisduo/rak3112-module/overview/",
    "description": "ESP32-S3 WisDuo module combining BLE, Wi-Fi, and SX1262 LoRa for compact MeshCore and Meshtastic builds. The datasheet covers regional LoRa bands, pinout, and certification details for the module.",
    "price": {
      "amount": 16,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 16,
        "psramMb": 8,
        "ramKb": 512
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "865",
            "868",
            "915",
            "920",
            "923"
          ],
          "txPowerDbm": 20
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "power": {
        "batterySupported": false,
        "batteryBuiltIn": false,
        "charging": false,
        "solarInput": false,
        "consumptionIdleMa": 4.82,
        "consumptionTxMa": 87
      }
    },
    "interfaces": {
      "usb": {
        "connector": "unknown",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "source": {
      "path": "data/devices/rak-3112/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "RAKwireless"
  },
  {
    "id": "rak-13302",
    "name": "RAK WisMesh 1W Booster (3401 + 13302)",
    "vendorId": "rak",
    "kind": "kit",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "rak-wisblock",
    "aliases": [
      "RAK3401 WisBlock (1W Booster)",
      "WisMesh 1W Booster",
      "RAK3401 + RAK13302"
    ],
    "image": "rak_13302.svg",
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "rak3401-wisblock-1w-booster"
    },
    "price": {
      "amount": 39,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "product_url": "https://docs.rakwireless.com/product-categories/wisblock/rak13302/overview/",
    "description": "WisBlock 1 W LoRa booster kit pairing the RAK3401 carrier with the RAK13302 LPWAN module and SKY66122 RF amplifier. The kit is aimed at longer-range LoRa operation and is available in both 868 MHz (EU) and 902-928 MHz (US/AU) band variants.",
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915",
            "920",
            "923"
          ],
          "txPowerDbm": 30
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "charging": true,
        "solarInput": true,
        "batteryConnector": "WisBlock Battery Connector",
        "consumptionIdleMa": 15,
        "consumptionTxMa": 350
      },
      "physical": {
        "dimensionsMm": {
          "width": 30,
          "height": 20,
          "depth": 5
        },
        "weightG": 8
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "prints": [
      {
        "name": "Rak WisMesh 1 Watt Booster 3401 + 13302 Simple Case",
        "type": "enclosure",
        "date": "2026-02-15",
        "author": "ElderMillennial",
        "url": "https://www.printables.com/model/1586212-rak-wismesh-1-watt-booster-3401-13302-simple-case",
        "image": "https://media.printables.com/media/prints/c1adac04-6b5e-4197-9b2e-911618699e78/images/11939675_f7c5a2ea-79bb-4038-b2d3-2dad659e5857_9bb3877a-117b-449f-bef6-a4eea8b64458/image-2.webp",
        "likes": 17
      }
    ],
    "source": {
      "path": "data/devices/rak-13302/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "RAKwireless"
  },
  {
    "id": "rak-wismesh-pocket-v2",
    "name": "RAK WisMesh Pocket V2",
    "vendorId": "rak",
    "kind": "product",
    "category": "companion-radio",
    "lifecycle": "active",
    "familyId": "rak-wismesh-pocket-v2",
    "flasherListed": true,
    "product_url": "https://store.rakwireless.com/products/wismesh-pocket",
    "image": "rak-wishmesh-pocket-v2.svg",
    "refs": {
      "mesh-sh-device": "rak-wismesh-pocket-v2.svg"
    },
    "price": {
      "amount": 90,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 22,
          "antenna": "SMA"
        }
      ],
      "display": {
        "status": "present",
        "technology": "oled",
        "size": 1.3,
        "resolution": {
          "width": 128,
          "height": 64
        },
        "colors": "monochrome"
      },
      "gnss": {
        "status": "present"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "input": [
        {
          "type": "button"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 3200,
        "batteryChemistry": "li-ion",
        "charging": true,
        "consumptionIdleMa": 10,
        "consumptionTxMa": 85
      },
      "physical": {
        "dimensionsMm": {
          "width": 90,
          "height": 55,
          "depth": 20
        },
        "weightG": 95
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "prints": [
      {
        "name": "RAKwireless WisMesh Pocket V2 Enclosure",
        "type": "enclosure",
        "date": "2025-08-04",
        "author": "Bernd Giesecke",
        "url": "https://www.printables.com/model/1374446-rakwireless-wismesh-pocket-v2",
        "image": "https://media.printables.com/media/prints/c45f71e6-cd7f-42eb-a6c9-ecbfad636d0d/images/10376569_5130844b-6e13-4b71-9d05-cc6bee534ec9_5a18c090-c060-42c2-b37d-f0507a52d43d/thumbs/cover/1200x630/png/side.png",
        "likes": 14
      },
      {
        "name": "RAKwireless WisMesh Pocket MINE (slim alternative)",
        "type": "enclosure",
        "date": "2025-08-07",
        "author": "Bernd Giesecke",
        "url": "https://www.printables.com/model/1377679-rakwireless-wismesh-pocket-mine",
        "image": "https://media.printables.com/media/prints/f1571e0d-eb34-4536-8190-4b459905eed0/images/10399845_5514c90a-de39-4777-9e90-b9341490761a_0415f0f0-8f87-4217-aad4-867d9958d4e4/thumbs/cover/1200x630/jpg/pocket-top.jpg",
        "likes": 9
      },
      {
        "name": "WisMesh Pocket V2 Dual 18650 Battery Cover",
        "type": "accessory",
        "date": "2025-05-08",
        "author": "dflemstr",
        "url": "https://www.printables.com/model/1289597-rak-wismesh-pocket-v2-rak19026-dual-18650-battery",
        "image": "https://media.printables.com/media/prints/d60dc58b-7314-41af-8efb-59c2939725da/images/9707963_b9556416-110a-4e18-b964-866f2d28a890_2474283b-4baf-4e69-99ca-54e4c7583b5d/thumbs/cover/1200x630/jpg/20250508_145436.jpg",
        "likes": 12
      }
    ],
    "source": {
      "path": "data/devices/rak-wismesh-pocket-v2/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "RAKwireless"
  },
  {
    "id": "rak-wismesh-repeater-mini",
    "name": "RAK WisMesh Repeater Mini",
    "vendorId": "rak",
    "kind": "product",
    "category": "repeater",
    "lifecycle": "active",
    "familyId": "rak-wismesh-repeater",
    "variantOf": "rak-4631",
    "aliases": [
      "WisMesh Repeater Mini",
      "RAK10718"
    ],
    "flasherListed": false,
    "product_url": "https://store.rakwireless.com/products/wismesh-meshtastic-solar-repeater-mini",
    "price": {
      "amount": 99,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Compact solar-ready outdoor repeater based on RAK4631 and the RAK19003 Mini base board, bundled in an IP67 Unify enclosure with internal battery, BLE, USB access, and external LoRa antenna. Sold in broad 8xx and 9xx regional variants for quick off-grid deployment.",
    "image": "rak-wishmesh-repeater-mini.svg",
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "variants": [
      {
        "name": "800MHz for EU868/IN865/RU864",
        "sku": "115147",
        "bands": [
          "865",
          "868"
        ]
      },
      {
        "name": "900MHz for US915/AU915/KR920/AS923",
        "sku": "116121",
        "bands": [
          "915",
          "920",
          "923"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "865",
            "868",
            "915",
            "920",
            "923"
          ],
          "txPowerDbm": 22,
          "antenna": "RP-SMA"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 3200,
        "batteryChemistry": "li-ion",
        "charging": true,
        "solarInput": true,
        "solarPanelBuiltIn": true,
        "solarPanelWatts": 1.9
      },
      "expansion": [
        {
          "type": "WisBlock sensor slot",
          "count": 2
        }
      ],
      "enclosure": {
        "builtIn": true,
        "ipRating": "IP67"
      },
      "physical": {
        "dimensionsMm": {
          "width": 150,
          "height": 100,
          "depth": 50
        }
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "prints": [
      {
        "name": "RAK WisBlock Outdoor concept WisMesh Repeater",
        "type": "case",
        "author": "Bernd Giesecke",
        "url": "https://www.printables.com/model/1388878-rak-wisblock-outdoor-concept-wismesh-repeater",
        "image": "https://media.printables.com/media/prints/4743576b-6d64-40da-ae6b-ded65b9f07f4/images/10486320_57dafae9-fddd-48eb-8960-e9c1aa5f1b87_d4772e4d-bc00-4042-9ffe-d5993675f9a9/thumbs/cover/1200x630/jpg/outdoor-rainproof.jpg",
        "likes": 7
      },
      {
        "name": "Rainproof WisMesh Starter Kit Enclosures",
        "type": "case",
        "author": "Bernd Giesecke",
        "url": "https://www.printables.com/model/1557918-rainproof-wismesh-starter-kit-enclosures",
        "image": "https://media.printables.com/media/prints/b57e1211-dde1-4b65-87ec-3a445914a5ce/images/11741595_762c79c7-4c88-4ba7-8646-5d10d741546e_dc6a6319-ba5d-44e6-8254-a180a70f699c/thumbs/cover/1200x630/jpg/18-collection-2.jpg",
        "likes": 7
      },
      {
        "name": "RAK Wismesh Solar Repeater Mini Unify Wall Mounting Brackets - Meshtastic",
        "type": "accessory",
        "author": "bytemaster0",
        "url": "https://www.printables.com/model/1585900-rak-wismesh-solar-repeater-mini-unify-wall-mountin",
        "image": "https://media.printables.com/media/prints/7766d014-b32b-49e1-a020-5ff82a95a0de/images/11937089_248a71ee-824c-4228-84f7-81d0b6a672e5_6c94740b-ae34-41b8-9c5d-81c5fc3d902f/thumbs/cover/1200x630/jpg/20260204_231218.jpg",
        "likes": 5
      },
      {
        "name": "Railing mount for RAK WisMesh Repeater Mini",
        "type": "accessory",
        "author": "bombjulie",
        "url": "https://www.printables.com/model/1587265-railing-mount-for-rak-wismesh-repeater-mini",
        "image": "https://media.printables.com/media/prints/9cf88dbb-2c80-43cd-b818-2b027fabd2ec/images/11947489_35f47078-9142-4398-8129-c659100118b3_db411dca-296f-41e9-bd6c-cbe6e519e6f1/thumbs/cover/1200x630/jpg/rak-mount.jpg",
        "likes": 2
      }
    ],
    "source": {
      "path": "data/devices/rak-wismesh-repeater-mini/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "RAKwireless"
  },
  {
    "id": "rak-wismesh-tag",
    "name": "RAK WisMesh Tag",
    "vendorId": "rak",
    "kind": "product",
    "category": "tracker",
    "lifecycle": "active",
    "familyId": "rak-wismesh",
    "aliases": [
      "WisMesh Tag",
      "WisMesh Tap",
      "RAK10701"
    ],
    "image": "rak_wismesh_tag.svg",
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "rak-wismesh-tag"
    },
    "price": {
      "amount": 39,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "product_url": "https://docs.rakwireless.com/Product-Categories/Meshtastic/WisMesh-Tap/Quickstart/",
    "description": "All-in-one Meshtastic node based on the RAK10701 Field Tester, with a 320×240 TFT touchscreen and on-screen keyboard for phone-free messaging. nRF52840 + SX1262, integrated GNSS, 3200 mAh battery, and RP-SMA LoRa antenna. Pre-flashed with Meshtastic firmware.",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 22,
          "antenna": "RP-SMA"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "present",
        "chip": "MIA-M10Q"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "input": [
        {
          "type": "button",
          "description": "power button (hold 5s on/off, double-click forced uplink, single-click sleep/wake)"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 1000,
        "batteryChemistry": "li-po",
        "batteryConnector": "JST1.25-2",
        "charging": true,
        "consumptionIdleMa": 5,
        "consumptionTxMa": 82
      },
      "enclosure": {
        "builtIn": true
      },
      "physical": {
        "dimensionsMm": {
          "width": 100,
          "height": 75,
          "depth": 38
        },
        "weightG": 244
      },
      "environmental": {
        "operatingTempC": {
          "min": -10,
          "max": 60
        }
      }
    },
    "interfaces": {
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "prints": [
      {
        "name": "Holster for RAK Wismesh Tag Meshtastic Node",
        "type": "accessory",
        "author": "Scott W",
        "url": "https://www.printables.com/model/1448177-holster-for-rak-wismesh-tag-meshtastic-node",
        "image": "https://media.printables.com/media/prints/1ef4bfc1-f0f3-42c7-b806-008ebaafc4a3/images/10918528_7a977112-48ec-4156-91b6-7c1d6bc5bee6_06ddcaa7-a81a-4e41-a9f7-feeda5a14ddd/thumbs/cover/1200x630/jpg/1000042722.jpg",
        "likes": 15
      },
      {
        "name": "Holster for RAK Wismesh Tag Meshtastic Node (Remix)",
        "type": "accessory",
        "author": "RaspberryPi0",
        "url": "https://www.printables.com/model/1628784-holster-for-rak-wismesh-tag-meshtastic-node-remix",
        "image": "https://media.printables.com/media/prints/af108a5d-a40a-465e-ac3a-e15c693515eb/images/12251223_a383dc29-a8b6-46e0-ae81-71f142cd71c9_918d3730-cedc-4f06-b344-f0e3ac9d9380/thumbs/cover/1200x630/jpg/pxl_20260307_153136689.jpg",
        "likes": 4
      },
      {
        "name": "RAK WisMesh Tag Charging Sled",
        "type": "accessory",
        "author": "Archdale",
        "url": "https://www.printables.com/model/1428441-rak-wismesh-tag-charging-sled",
        "image": "https://media.printables.com/media/prints/c2e46e6d-072e-4ea4-922b-36dd9d4ec6eb/images/10773177_62023c39-4e51-47e9-9f70-6caa3e2d02ff_d15c2fdd-9f05-4453-8014-ef209e0eabe0/thumbs/cover/1200x630/jpg/pxl_20250920_020248048.jpg",
        "likes": 24
      }
    ],
    "source": {
      "path": "data/devices/rak-wismesh-tag/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "RAKwireless"
  },
  {
    "id": "rpi-pico2w-waveshare-sx1262",
    "name": "Raspberry Pi Pico2 W + Waveshare SX1262",
    "vendorId": "raspberry",
    "kind": "kit",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "raspberry-pi-pico2-w-waveshare-sx1262",
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "raspberry-pi-pico2-w-waveshare-sx1262"
    },
    "price": {
      "amount": 20,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Raspberry Pi Pico2 W paired with a Waveshare SX1262 LoRa HAT for compact MeshCore/Meshtastic builds. RP2350 + Wi-Fi/BLE on the Pico2 W, external antenna on the HAT, and a simple USB-powered kit format for low-cost testing.",
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "hardware": {
      "mcu": {
        "model": "rp2350",
        "flashMb": 4,
        "ramKb": 520
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "antenna": "SMA"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "On-board status LED"
      },
      "power": {
        "batterySupported": false,
        "batteryBuiltIn": false,
        "charging": false,
        "solarInput": false,
        "consumptionIdleMa": 20,
        "consumptionTxMa": 100
      },
      "physical": {
        "dimensionsMm": {
          "width": 51,
          "height": 21
        },
        "weightG": 15
      }
    },
    "interfaces": {
      "usb": {
        "connector": "Micro-USB",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present"
      }
    },
    "prints": [
      {
        "name": "Raspberry Pi Pico + Waveshare SX1262 LoRa Node HAT Case",
        "type": "enclosure",
        "date": "2025-08-23",
        "author": "zoharsf",
        "url": "https://www.printables.com/model/1392912-raspberry-pi-pico-waveshare-sx1262-lora-node-hat-c",
        "image": "https://media.printables.com/media/prints/3ffb54a8-fff6-43f1-a1a3-ffd73525e04c/images/10515825_f0d47a3c-c819-439f-912b-b6541103cbcf_649e61f4-a1a9-4dd2-9b6b-655bd2480d69/thumbs/cover/800x800/jpeg/printed_2.jpg",
        "likes": 10
      }
    ],
    "source": {
      "path": "data/devices/rpi-pico2w-waveshare-sx1262/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Raspberry Pi"
  },
  {
    "id": "rpi-picow",
    "name": "RPI Pico 2040 + WaveShare SX1262",
    "aliases": [
      "Raspberry Pi PicoW",
      "RPI PicoW"
    ],
    "vendorId": "raspberry",
    "kind": "kit",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "raspberry-rpi-pico-2040-waveshare",
    "image": "rpi_picow.svg",
    "datasheet": "datasheet.pdf",
    "flasherListed": true,
    "description": "Raspberry Pi Pico 2040 paired with a WaveShare SX1262 LoRa board for lightweight MeshCore and Meshtastic experimentation. The kit emphasizes USB flashing and a small RP2040 footprint over integrated display or GNSS hardware.",
    "price": {
      "amount": 6,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "usb"
    ],
    "hardware": {
      "mcu": {
        "model": "rp2040",
        "flashMb": 2,
        "ramKb": 264
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "txPowerDbm": 22
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "none"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "charging": true,
        "solarInput": false
      }
    },
    "interfaces": {
      "usb": {
        "connector": "Micro-USB",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "unknown",
        "ble": false
      },
      "wifi": {
        "status": "none"
      }
    },
    "prints": [
      {
        "name": "Box for Raspberry Pi Pico + Waveshare LoRa Module",
        "type": "enclosure",
        "date": "2024-06-08",
        "author": "sabotrax",
        "url": "https://www.printables.com/model/906189-box-for-raspberry-pi-pico-waveshare-lora-module",
        "image": "https://media.printables.com/media/prints/906189/images/6927555_40183f04-46b9-47bf-b5db-a8041d6ee965_00ce769d-a0d8-4e9d-9786-62aa09516ce6/pico_lora_box-2.jpg",
        "likes": 23
      }
    ],
    "source": {
      "path": "data/devices/rpi-picow/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Raspberry Pi"
  },
  {
    "id": "sensecap-indicator-espnow",
    "name": "Seeed Studio SenseCAP Indicator ESP-NOW",
    "vendorId": "seeed",
    "kind": "product",
    "category": "other",
    "lifecycle": "active",
    "familyId": "seeed-sensecap-indicator-esp-now",
    "flasherListed": true,
    "product_url": "https://www.seeedstudio.com/SenseCAP-Indicator-D1L-for-Meshtastic-p-6304.html",
    "price": {
      "amount": 61,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "roles": [
      "standalone-ui"
    ],
    "description": "4-inch SenseCAP Indicator touchscreen platform for firmware experiments and mesh-network control panels. The Meshtastic-capable version pairs ESP32-S3 and RP2040 MCUs with Wi-Fi, BLE, LoRa, and a capacitive RGB touch display.",
    "image": "sensecap-indicator-espnow.svg",
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 8,
        "ramKb": 512
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "865",
            "868",
            "915",
            "920",
            "923"
          ],
          "txPowerDbm": 27
        }
      ],
      "display": {
        "status": "present",
        "technology": "display",
        "controller": "ST7701S",
        "size": 3.95,
        "resolution": {
          "width": 480,
          "height": 480
        },
        "colors": "color",
        "touch": true
      },
      "gnss": {
        "status": "none"
      },
      "input": [
        {
          "type": "button",
          "description": "power / wake / reset button"
        }
      ],
      "power": {
        "batterySupported": false,
        "batteryBuiltIn": false,
        "charging": false,
        "solarInput": false
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present"
      }
    },
    "source": {
      "path": "data/devices/sensecap-indicator-espnow/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Seeed Studio"
  },
  {
    "id": "sensecap-solar-p1",
    "name": "Seeed Studio SenseCAP Solar Node P1",
    "vendorId": "seeed",
    "kind": "product",
    "category": "repeater",
    "lifecycle": "active",
    "familyId": "seeed-sensecap-solar",
    "aliases": [
      "SenseCAP Solar Node P1",
      "SenseCAP Solar P1"
    ],
    "image": "sensecap_solar.svg",
    "flasherListed": true,
    "product_url": "https://www.seeedstudio.com/SenseCAP-Solar-Node-P1-for-Meshtastic-LoRa-p-6425.html",
    "refs": {
      "mesh-sh-device": "sensecap-solar-node-p1"
    },
    "price": {
      "amount": 66,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Economical solar-powered Meshtastic/MeshCore node or repeater for outdoor deployment. Integrates XIAO nRF52840 Plus and Wio-SX1262 with a built-in 5W solar panel and IPX6 enclosure. Four 18650 battery slots (cells not included) and optional XIAO L76K GPS module; no built-in GPS or batteries.",
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "variants": [
      {
        "name": "868/915MHz",
        "sku": "114993643",
        "bands": [
          "868",
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 22,
          "antenna": "2dBi rod"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "batteryChemistry": "li-ion",
        "charging": true,
        "solarInput": true,
        "solarPanelBuiltIn": true,
        "solarPanelWatts": 5,
        "pmic": "CN3165",
        "consumptionIdleMa": 8,
        "consumptionTxMa": 85
      },
      "expansion": [
        {
          "type": "grove",
          "count": 1,
          "interfaces": [
            "I2C",
            "GPIO",
            "UART"
          ]
        }
      ],
      "enclosure": {
        "builtIn": true,
        "ipRating": "IPX6"
      },
      "physical": {
        "dimensionsMm": {
          "width": 191.2,
          "height": 201.2,
          "depth": 42.1
        }
      },
      "environmental": {
        "operatingTempC": {
          "min": -40,
          "max": 60
        }
      },
      "certifications": [
        "FCC",
        "CE"
      ],
      "input": [
        {
          "type": "button",
          "description": "power button"
        },
        {
          "type": "button",
          "description": "reset button"
        },
        {
          "type": "button",
          "description": "user-defined button"
        }
      ]
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/sensecap-solar-p1/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Seeed Studio"
  },
  {
    "id": "sensecap-solar-p1-pro",
    "name": "Seeed Studio SenseCAP Solar Node P1-Pro",
    "vendorId": "seeed",
    "kind": "product",
    "category": "repeater",
    "lifecycle": "active",
    "familyId": "seeed-sensecap-solar",
    "variantOf": "sensecap-solar-p1",
    "aliases": [
      "SenseCAP Solar Node P1 Pro",
      "SenseCAP Solar Node P1-Pro",
      "SenseCAP Solar P1-Pro"
    ],
    "image": "sensecap_solar.svg",
    "flasherListed": true,
    "product_url": "https://www.seeedstudio.com/SenseCAP-Solar-Node-P1-Pro-for-Meshtastic-LoRa-p-6412.html",
    "refs": {
      "mesh-sh-device": "sensecap-solar-node-p1-pro"
    },
    "price": {
      "amount": 96,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Solar-powered Meshtastic/MeshCore node or repeater with built-in XIAO L76K GNSS and four pre-installed 3350 mAh 18650 batteries. Same XIAO nRF52840 Plus and Wio-SX1262 core as the P1, plus a 5W solar panel and IPX6 outdoor enclosure with Grove expansion port.",
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "variants": [
      {
        "name": "868/915MHz",
        "sku": "114993633",
        "bands": [
          "868",
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 22,
          "antenna": "2dBi rod"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "present",
        "chip": "L76K"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 13400,
        "batteryChemistry": "li-ion",
        "charging": true,
        "solarInput": true,
        "solarPanelBuiltIn": true,
        "solarPanelWatts": 5,
        "pmic": "CN3165",
        "consumptionIdleMa": 8,
        "consumptionTxMa": 85
      },
      "expansion": [
        {
          "type": "grove",
          "count": 1,
          "interfaces": [
            "I2C",
            "GPIO",
            "UART"
          ]
        }
      ],
      "enclosure": {
        "builtIn": true,
        "ipRating": "IPX6"
      },
      "physical": {
        "dimensionsMm": {
          "width": 191.2,
          "height": 201.2,
          "depth": 42.1
        }
      },
      "environmental": {
        "operatingTempC": {
          "min": -40,
          "max": 60
        }
      },
      "certifications": [
        "FCC",
        "CE"
      ],
      "input": [
        {
          "type": "button",
          "description": "power button"
        },
        {
          "type": "button",
          "description": "reset button"
        },
        {
          "type": "button",
          "description": "user-defined button"
        }
      ]
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "prints": [
      {
        "name": "SenseCAP Solar Node P1-Pro - Mast Holder Adapter (10-70mm)",
        "type": "accessory",
        "date": "2026-01-25",
        "author": "yourmum",
        "url": "https://www.printables.com/model/1570453-sensecap-solar-node-p1-pro-mast-holder-adapter-10",
        "image": "https://media.printables.com/media/prints/0f266645-fe3c-4c3d-a274-8f0966e37c6e/images/11831627_7a53500e-ce05-44d1-9009-6ed94ecca467_ad7b9a72-1884-44a0-916f-2895b94b2920/thumbs/cover/800x800/jpeg/img_0990.jpg",
        "likes": 9
      }
    ],
    "source": {
      "path": "data/devices/sensecap-solar-p1-pro/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Seeed Studio"
  },
  {
    "id": "sensecap-t1000e",
    "name": "Seeed Studio SenseCAP T1000-E",
    "vendorId": "seeed",
    "kind": "product",
    "category": "tracker",
    "lifecycle": "active",
    "familyId": "seeed-sensecap-t1000-e",
    "aliases": [
      "SenseCAP Card Tracker T1000-E",
      "SenseCAP T1000-E",
      "T1000-E"
    ],
    "image": "sensecap_t1000e.svg",
    "datasheet": "datasheet.pdf",
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "sensecap-card-tracker-t1000-e"
    },
    "product_url": "https://www.seeedstudio.com/SenseCAP-Card-Tracker-T1000-E-for-Meshtastic-p-5913.html",
    "price": {
      "amount": 40,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Credit-card-sized Meshtastic/MeshCore tracker with nRF52840, Semtech LR1110 LoRa (863–928 MHz), and MediaTek AG3335 GNSS. Built-in 700 mAh battery, temperature and light sensors, buzzer, and IP65 enclosure. Charges via included magnetic USB cable; BLE configuration only — no display or Wi-Fi.",
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble"
    ],
    "variants": [
      {
        "name": "863–928MHz",
        "sku": "114993369",
        "bands": [
          "865",
          "868",
          "915",
          "920",
          "923"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "lr1110",
          "bands": [
            "865",
            "868",
            "915",
            "920",
            "923"
          ],
          "antenna": "internal"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "present",
        "chip": "AG3335"
      },
      "leds": {
        "status": "present",
        "description": "Green status LED and buzzer"
      },
      "input": [
        {
          "type": "button"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 700,
        "batteryConnector": "magnetic-4pin",
        "charging": true
      },
      "enclosure": {
        "builtIn": true,
        "ipRating": "IP65"
      },
      "physical": {
        "dimensionsMm": {
          "width": 85,
          "height": 55,
          "depth": 6.5
        },
        "weightG": 32
      },
      "environmental": {
        "operatingTempC": {
          "min": -20,
          "max": 60
        }
      },
      "certifications": [
        "FCC",
        "CE"
      ]
    },
    "interfaces": {
      "bluetooth": {
        "version": "5.1",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "prints": [
      {
        "name": "SenseCap T1000-E Case Multiple Styles",
        "type": "case",
        "date": "2024-11-11",
        "author": "SPP",
        "url": "https://www.printables.com/model/1069177-seeed-studio-sensecap-t1000-e-case-multiple-styles",
        "image": "https://media.printables.com/media/prints/b26a2e5f-4ab6-4c00-8349-f0eb7389da38/images/9544876_f2504b00-fe8a-4a5b-89ee-34ca16711716_fcc3f6e9-77d3-4695-aeb9-a45bfd115395/thumbs/cover/1200x630/jpg/p_20250420_123544.jpg",
        "likes": 47
      },
      {
        "name": "Tough Molle Holster for SenseCap T1000-E",
        "type": "accessory",
        "date": "2025-10-30",
        "author": "vidision",
        "url": "https://www.printables.com/model/1465002-tough-molle-holster-for-seeed-sensecap-t1000-e-mes",
        "image": "https://media.printables.com/media/prints/ebabc3d2-b4e1-477b-ac59-3c0ee60f17c5/images/11043961_8a0592ac-fcae-4692-9742-25f2a4dd6111_f46a2a7e-af2d-4c18-ab79-746514de43f0/thumbs/cover/1200x630/jpeg/758e6e0f-85d1-40a8-8ddd-a37a912064e1_1_102_o.jpg",
        "likes": 58
      },
      {
        "name": "Holster for Seeed Studio T1000-E Meshtastic Tracker (UPDATE)",
        "type": "accessory",
        "author": "Alley Cat",
        "url": "https://www.printables.com/model/1070854-holster-for-seeed-studio-t1000-e-meshtastic-tracke",
        "image": "https://media.printables.com/media/prints/460c5ca8-36ce-42ba-8482-35b89350be5e/images/10105467_9551a68d-e8c9-401c-b7e6-94a9620bb515_dcb62dab-aec6-47ac-94f0-586b35da217c/thumbs/cover/1200x630/png/seeed_v1_2025-jun-25_11-04-35pm-000_customizedview8054152544.png",
        "likes": 207
      },
      {
        "name": "Case for seeed studio SenseCAP Card Tracker T1000-E",
        "type": "case",
        "author": "admin",
        "url": "https://www.printables.com/model/1445441-case-for-seeed-studio-sensecap-card-tracker-t1000",
        "image": "https://media.printables.com/media/prints/f04feeba-3799-4612-b608-9b62023332bd/images/10895474_81db9285-5e32-474d-a6a4-ec277be8c5d1_05b70151-39e4-4c62-b116-8fa4e1e226eb/thumbs/cover/1200x630/png/sensecap-t1000-e-case.png",
        "likes": 18
      },
      {
        "name": "Simple Meshtastic solar node",
        "type": "accessory",
        "author": "Blackout Concepts",
        "url": "https://www.printables.com/model/1049537-simple-meshtastic-solar-node",
        "image": "https://media.printables.com/media/prints/1049537/images/7952141_c0ef43a1-e416-48f0-aef5-301a50d86408_2cf19313-b7f0-403a-93f0-7b35ef35add2/thumbs/cover/1200x630/jpg/20241023_213438.jpg",
        "likes": 19
      }
    ],
    "source": {
      "path": "data/devices/sensecap-t1000e/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Seeed Studio"
  },
  {
    "id": "tenstar-c3",
    "name": "Tenstar C3",
    "vendorId": "tenstar",
    "kind": "product",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "tenstar-tenstar-c3",
    "flasherListed": true,
    "description": "ESP32-C3 MeshCore target sold/selected in SX1262 and SX1268 LoRa builds. Provides Wi-Fi, Bluetooth LE, and USB flashing for low-cost companion, repeater, or room-server nodes.",
    "image": "tenstar-c3.svg",
    "price": {
      "amount": 7,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-c3",
        "flashMb": 4,
        "ramKb": 400
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262"
        },
        {
          "technology": "lora",
          "chip": "sx1268"
        }
      ],
      "display": {
        "status": "none"
      },
      "leds": {
        "status": "unknown"
      },
      "gnss": {
        "status": "none"
      }
    },
    "interfaces": {
      "usb": {
        "connector": "unknown",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "source": {
      "path": "data/devices/tenstar-c3/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Tenstar Robot"
  },
  {
    "id": "tiny-relay",
    "name": "Tiny Relay",
    "vendorId": "yaoyao",
    "kind": "product",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "yaoyao-tiny-relay",
    "product_url": "https://www.st.com/en/microcontrollers-microprocessors/stm32wle5cc.html",
    "flasherListed": true,
    "price": {
      "amount": 5,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Minimal STM32WLE5CC relay target for MeshCore builds, intended for tiny always-on nodes and experimentation with a low-cost LoRa-enabled MCU.",
    "transports": [
      "usb"
    ],
    "hardware": {
      "mcu": {
        "model": "stm32wl",
        "flashMb": 0.25,
        "ramKb": 64
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "stm32wl",
          "txPowerDbm": 22
        }
      ],
      "display": {
        "status": "none"
      },
      "leds": {
        "status": "unknown"
      },
      "gnss": {
        "status": "none"
      },
      "power": {
        "batterySupported": false,
        "batteryBuiltIn": false,
        "charging": false,
        "solarInput": false,
        "consumptionIdleMa": 4.82,
        "consumptionTxMa": 87
      }
    },
    "interfaces": {
      "usb": {
        "connector": "unknown",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "none",
        "ble": false
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/tiny-relay/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "YAOYAO"
  },
  {
    "id": "nano-g2",
    "name": "UnitEng Nano G2 Ultra",
    "vendorId": "uniteng",
    "kind": "product",
    "category": "companion-radio",
    "lifecycle": "active",
    "familyId": "uniteng-nano-g2-ultra",
    "image": "nano_g2.svg",
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "nano-g2-ultra"
    },
    "aliases": [
      "Nano G2 Ultra"
    ],
    "product_url": "https://wiki.bqvoy.com/en/meshtastic/nano-g2-ultra",
    "price": {
      "amount": 86,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Pocket nRF52840 tracker with SX1262 LoRa, 1.3-inch OLED, GPS, buzzer, and a built-in 1200 mAh battery. Intended for MeshCore companion/repeater use with Bluetooth 5.4 and a compact on/off-switch form factor.",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 2,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "txPowerDbm": 22
        }
      ],
      "display": {
        "status": "present",
        "technology": "oled",
        "size": 1.3,
        "resolution": {
          "width": 128,
          "height": 64
        },
        "colors": "monochrome"
      },
      "gnss": {
        "status": "present",
        "chip": "ATGM336H"
      },
      "leds": {
        "status": "present",
        "description": "Status LED and buzzer indicator"
      },
      "input": [
        {
          "type": "button",
          "description": "program"
        },
        {
          "type": "button",
          "description": "message read"
        },
        {
          "type": "button",
          "description": "gps on/off"
        },
        {
          "type": "button",
          "description": "led or buzzer"
        },
        {
          "type": "button",
          "description": "power on/off"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 1200,
        "batteryChemistry": "li-po",
        "charging": true,
        "solarInput": false,
        "consumptionIdleMa": 8,
        "consumptionTxMa": 90
      },
      "physical": {
        "dimensionsMm": {
          "width": 75,
          "height": 40,
          "depth": 15
        },
        "weightG": 55
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.4",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "prints": [
      {
        "name": "Nano G2 Ultra Case",
        "type": "case",
        "date": "2024-07-28",
        "author": "Blackout Concepts",
        "url": "https://www.printables.com/model/956342-nano-g2-ultra-case",
        "image": "https://media.printables.com/media/prints/956342/images/7293086_6b25096b-f90a-4e78-a0ef-a2f7022ce085_472f7f8e-4980-443e-b6e7-be78aa47b757/20240727_203759.jpg",
        "likes": 6
      }
    ],
    "source": {
      "path": "data/devices/nano-g2/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "UnitEng"
  },
  {
    "id": "station-g2",
    "name": "UnitEng Station G2",
    "vendorId": "uniteng",
    "kind": "product",
    "category": "repeater",
    "lifecycle": "active",
    "familyId": "uniteng-station-g2",
    "image": "station_g2.svg",
    "flasherListed": true,
    "refs": {
      "mesh-sh-device": "station-g2"
    },
    "price": {
      "amount": 109,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "product_url": "https://wiki.uniteng.com/en/meshtastic/station-g2",
    "aliases": [
      "Station G2"
    ],
    "description": "Station-class ESP32-S3 mesh device with a high-power LoRa front end, tuned for improved receive sensitivity and 35 dBm transmit capability. Intended for fixed installations or vehicle mounting with an external antenna.",
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "ramKb": 512,
        "flashMb": 16
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 35,
          "antenna": "SMA"
        }
      ],
      "display": {
        "status": "present",
        "technology": "oled",
        "size": 1.3,
        "resolution": {
          "width": 128,
          "height": 64
        },
        "colors": "monochrome"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "input": [
        {
          "type": "button",
          "description": "power button"
        }
      ],
      "power": {
        "batterySupported": false,
        "batteryBuiltIn": false,
        "charging": false,
        "solarInput": false,
        "batteryConnector": "extern (Netzteil)",
        "consumptionIdleMa": 250,
        "consumptionTxMa": 3550
      },
      "physical": {
        "dimensionsMm": {
          "width": 85,
          "height": 50,
          "depth": 25
        },
        "weightG": 150
      }
    },
    "interfaces": {
      "usb": {
        "connector": "none",
        "capabilities": [
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "prints": [
      {
        "name": "Station G2 Antenna Mounted Weather Resistant Case",
        "type": "enclosure",
        "date": "2025-02-26",
        "author": "SubBass100",
        "url": "https://www.printables.com/model/1207037-station-g2-meshtastic-or-other-antenna-mounted-wea",
        "image": "https://media.printables.com/media/prints/1207037/images/9069839_b18d67cb-0e1e-4343-869c-a2eaee83868a_8fe11848-7b6f-46d6-b5f4-aa0baf1182cd/thumbs/cover/1200x630/jpg/1.jpg",
        "likes": 15
      },
      {
        "name": "Station G2 Mount",
        "type": "accessory",
        "date": "2025-01-20",
        "author": "Chris L",
        "url": "https://www.printables.com/model/1156202-station-g2-mount",
        "image": "https://media.printables.com/media/prints/1156202/images/8720588_5553e94b-7c9f-49db-ba1d-7b6efc5946bc_57490885-3b2e-4650-8c20-b22f5d23d890/thumbs/cover/1200x630/png/g2_mounting_plate_2025-jan-20_02-43-35am-000_customizedview5815954616.png",
        "likes": 8
      },
      {
        "name": "Station G2 Car Window Mount",
        "type": "accessory",
        "date": "2025-12-21",
        "author": "infered5",
        "url": "https://www.printables.com/model/1523614-station-g2-car-window-mount",
        "image": "https://media.printables.com/media/prints/962b56ab-c322-49b2-9e8a-8bf326c44ce7/images/11477761_a01e502a-9dae-45c9-b03e-38d8235c59da_a563d348-10b0-4727-ba00-e168bf824f8d/20250722_065451.jpg",
        "likes": 1
      }
    ],
    "source": {
      "path": "data/devices/station-g2/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "UnitEng"
  },
  {
    "id": "station-g3",
    "name": "UnitEng Station G3 ESP32",
    "vendorId": "uniteng",
    "kind": "product",
    "category": "repeater",
    "lifecycle": "active",
    "familyId": "uniteng-station-g3",
    "description": "Modular Station board with an ESP32-S3 MCU daughterboard, an RF daughterboard, and a 1.3-inch OLED display. Designed for external 9-19 V power input and firmware compatibility with Station G2 profiles.",
    "product_url": "https://wiki.bqvoy.com/en/devkits/station-g3",
    "flasherListed": true,
    "price": {
      "amount": 109,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 16,
        "psramMb": 8,
        "ramKb": 512
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 35,
          "antenna": "SMA"
        }
      ],
      "display": {
        "status": "present",
        "technology": "oled",
        "size": 1.3,
        "colors": "monochrome"
      },
      "gnss": {
        "status": "none"
      },
      "input": [
        {
          "type": "button",
          "description": "Program"
        },
        {
          "type": "button",
          "description": "Firmware Download"
        },
        {
          "type": "button",
          "description": "Restart"
        }
      ],
      "physical": {
        "dimensionsMm": {
          "width": 110,
          "height": 58,
          "depth": 22
        },
        "weightG": 87.5
      },
      "power": {
        "batterySupported": false,
        "batteryBuiltIn": false,
        "charging": false,
        "solarInput": false,
        "batteryConnector": "extern (Netzteil)"
      },
      "expansion": [
        {
          "type": "grove",
          "count": 2,
          "interfaces": [
            "I2C",
            "GPIO",
            "UART"
          ]
        },
        {
          "type": "qwiic",
          "count": 1,
          "interfaces": [
            "I2C"
          ]
        }
      ]
    },
    "interfaces": {
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      },
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      }
    },
    "source": {
      "path": "data/devices/station-g3/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "UnitEng"
  },
  {
    "id": "waveshare-rp2040-lora",
    "name": "Waveshare RP2040-LoRa",
    "vendorId": "waveshare",
    "kind": "product",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "waveshare-waveshare-lora",
    "flasherListed": true,
    "product_url": "https://www.waveshare.com/rp2040-lora.htm",
    "description": "Compact RP2040 + SX1262 LoRa development board sold in LF and HF variants, with castellated GPIO, an IPEX antenna connector, and an optional USB-C FPC adapter for flashing and serial access.",
    "image": "waveshare-rp2040-lora.svg",
    "price": {
      "amount": 13,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "transports": [
      "usb"
    ],
    "variants": [
      {
        "name": "RP2040-LoRa-LF",
        "sku": "26592",
        "bands": [
          "433",
          "470"
        ]
      },
      {
        "name": "RP2040-LoRa-HF",
        "sku": "26591",
        "bands": [
          "868",
          "915"
        ]
      },
      {
        "name": "RP2040-LoRa-LF-Kit",
        "sku": "26543",
        "bands": [
          "433",
          "470"
        ]
      },
      {
        "name": "RP2040-LoRa-HF-Kit",
        "sku": "26542",
        "bands": [
          "868",
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "rp2040",
        "flashMb": 2,
        "ramKb": 264
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "433",
            "470",
            "868",
            "915"
          ],
          "txPowerDbm": 22,
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "power": {
        "batterySupported": false,
        "batteryBuiltIn": false,
        "charging": false,
        "solarInput": false,
        "consumptionIdleMa": 5.3,
        "consumptionTxMa": 118
      },
      "expansion": [
        {
          "type": "castellated-gpio",
          "count": 1,
          "pins": 20,
          "interfaces": [
            "GPIO",
            "SPI",
            "I2C",
            "UART"
          ]
        },
        {
          "type": "fpc-0.5",
          "count": 1,
          "pins": 8,
          "interfaces": [
            "USB"
          ]
        }
      ],
      "physical": {
        "dimensionsMm": {
          "width": 21,
          "height": 41
        }
      },
      "environmental": {
        "operatingTempC": {
          "min": -40,
          "max": 85
        }
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C adapter via 8-pin FPC",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "none",
        "ble": false
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/waveshare-rp2040-lora/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Waveshare"
  },
  {
    "id": "wio-tracker-l1",
    "name": "Wio Tracker L1",
    "vendorId": "seeed",
    "kind": "product",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "seeed-wio-tracker-l1",
    "flasherListed": true,
    "product_url": "https://www.seeedstudio.com/Wio-Tracker-L1-p-6453.html",
    "price": {
      "amount": 33,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Low-power Meshtastic/MeshCore dev board with LoRa, L76K GNSS, a 1.3-inch OLED status display, and 4-way joystick. Supports USB-C, solar, and external Li-ion battery via JST connector. Board only — no integrated battery or enclosure.",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "variants": [
      {
        "name": "862–930MHz",
        "sku": "114993648",
        "bands": [
          "865",
          "868",
          "915",
          "920",
          "923"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "865",
            "868",
            "915",
            "920",
            "923"
          ]
        }
      ],
      "display": {
        "status": "present",
        "technology": "oled",
        "controller": "SH1106",
        "size": 1.3,
        "resolution": {
          "width": 128,
          "height": 64
        },
        "colors": "monochrome"
      },
      "gnss": {
        "status": "present",
        "chip": "L76K"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "input": [
        {
          "type": "joystick",
          "description": "4-way"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "charging": true,
        "solarInput": true,
        "batteryConnector": "JST 1.0mm Li-ion",
        "batteryChemistry": "li-ion",
        "consumptionIdleMa": 5,
        "consumptionTxMa": 85
      },
      "enclosure": {
        "builtIn": false
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "prints": [
      {
        "name": "Wio Tracker L1 Case (FDM compatible)",
        "type": "enclosure",
        "author": "Jckf",
        "url": "https://makerworld.com/en/models/1859589-wio-tracker-l1-case-fdm-compatible",
        "image": "https://makerworld.bblmw.com/makerworld/model/DSM00000001859589/design/2025-11-05_850cb5ba96c868.jpg?x-oss-process=image/resize,w_600/format,webp",
        "likes": 57
      },
      {
        "name": "Wio Tracker L1 Pro for Meshtastic Enclosure Casing",
        "type": "enclosure",
        "date": "2025-07-15",
        "author": "Seeed Studio",
        "url": "https://www.printables.com/model/1355571-wio-tracker-l1-pro-for-meshtastic-enclosure-casing",
        "image": "https://media.printables.com/media/prints/302c1a04-ad76-40bf-b0f0-c214eda0a839/images/10236085_990054ee-ab85-4945-9e6d-6815960fbccd_69d9f16c-7360-41d0-867e-5fcbbc4b9178/thumbs/cover/1200x630/png/screenshot-2025-07-15-at-094347.png",
        "likes": 111
      },
      {
        "name": "Wio Tracker L1 Pro PLUS Case",
        "type": "enclosure",
        "date": "2025-08-29",
        "author": "austin g",
        "url": "https://www.printables.com/model/1398351-wio-tracker-l1-pro-plus-case",
        "image": "https://media.printables.com/media/prints/01201864-4beb-418a-8e08-c6afcdce38d1/images/11936274_1db31c8f-6bb9-4e0d-a3f7-2568e9954652_b762c928-04c3-4df2-8811-be61c9d21913/thumbs/cover/1200x630/png/screenshot-2026-02-04-202534.png",
        "likes": 55
      },
      {
        "name": "Wio Tracker L1 Case with Integrated Clip + 3000 mAh Battery",
        "type": "enclosure",
        "date": "2026-03-13",
        "author": "Woogies",
        "url": "https://www.printables.com/model/1636271-case-for-wio-tracker-l1-integrated-clip-3000-mah-b",
        "image": "https://media.printables.com/media/prints/9979ed6e-dda4-43a1-98f6-936c1676faba/images/12300369_393c89dd-7a78-42ff-9e97-a0919e7ae1be_ceaeacc9-56d8-4f51-9156-654b8ca97946/thumbs/cover/1200x630/jpg/p_20260313_110132.jpg",
        "likes": 21
      },
      {
        "name": "Seeed Wio Tracker L1 OLED Enclosure",
        "type": "enclosure",
        "date": "2026-05-21",
        "author": "Bistro",
        "url": "https://www.printables.com/model/1728764-seeed-wio-tracker-l1-oled-enclosure",
        "image": "https://media.printables.com/media/prints/cdba95fc-5616-46a6-ae22-130981450545/images/12963591_8ee08048-bb7e-4167-a9d8-696f3939969e_626421c6-cb13-4fc8-a765-7076a5781ab4/thumbs/cover/1200x630/jpeg/signal-2026-05-21-152717.jpg",
        "likes": 3
      }
    ],
    "source": {
      "path": "data/devices/wio-tracker-l1/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Seeed Studio"
  },
  {
    "id": "wio-tracker-l1-eink",
    "name": "Wio Tracker L1 E-ink",
    "vendorId": "seeed",
    "kind": "product",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "seeed-wio-tracker-l1",
    "variantOf": "wio-tracker-l1",
    "image": "wio_tracker_l1_eink.svg",
    "flasherListed": true,
    "product_url": "https://www.seeedstudio.com/Wio-Tracker-L1-E-ink-p-6456.html",
    "price": {
      "amount": 36,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Low-power Meshtastic/MeshCore node with LoRa, L76K GNSS, and a detachable 2.13-inch E-ink display for ultra-low-power status updates. Supports USB-C, solar, and Li-ion battery power.",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "variants": [
      {
        "name": "862–930MHz",
        "sku": "114993654",
        "bands": [
          "865",
          "868",
          "915",
          "920",
          "923"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "865",
            "868",
            "915",
            "920",
            "923"
          ]
        }
      ],
      "display": {
        "status": "present",
        "technology": "e-ink",
        "controller": "SSD1680",
        "size": 2.13,
        "resolution": {
          "width": 122,
          "height": 250
        },
        "colors": "monochrome"
      },
      "gnss": {
        "status": "present",
        "chip": "L76K"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "batteryChemistry": "li-ion",
        "charging": true,
        "solarInput": true
      },
      "enclosure": {
        "builtIn": false
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "prints": [
      {
        "name": "Seeed Wio Tracker L1 E-ink Case 3000mAh",
        "type": "enclosure",
        "date": "2026-01-21",
        "author": "Frey",
        "url": "https://www.printables.com/model/1565089-seeed-wio-tracker-l1-e-ink-case-3000mah-meshtastic",
        "image": "https://media.printables.com/media/prints/0e220c3d-118d-4934-bf50-9b2c93f32b45/images/11794311_fdba05ee-469f-4820-bfbf-0b5e74c23433_0103caf3-689c-4cb4-8a28-f5cdfe50781b/thumbs/cover/1200x630/jpeg/img_9325.jpg",
        "likes": 32
      },
      {
        "name": "Seeed Wio Tracker L1 E-ink Enclosure",
        "type": "enclosure",
        "author": "zeropt",
        "url": "https://www.printables.com/model/1420534-seeed-wio-tracker-l1-e-ink-enclosure",
        "image": "https://media.printables.com/media/prints/b6e40915-1b4d-4743-8445-45758f8782de/images/10716826_47c2b777-29f1-4ac4-a762-11214308e3fc_be11b6eb-cbe9-4a90-8457-9e0ea9091d6e/thumbs/cover/1200x630/jpg/p1160583.jpg",
        "likes": 95
      },
      {
        "name": "Case for Wio Tracker L1 E-Ink + MakerFocus 3000mAh Battery",
        "type": "enclosure",
        "date": "2026-01-28",
        "author": "theonlytruebigmac",
        "url": "https://www.printables.com/model/1574450-case-for-wio-tracker-l1-e-ink-makerfocus-3000mah-b",
        "image": "https://media.printables.com/media/prints/1a25f193-3c70-4f70-baac-2d2eddf151c6/images/11858971_316fc92a-9dd8-481d-8166-39b1e5fccc13_88cedd98-9c0c-431a-af7c-9e1e3c60d263/thumbs/cover/800x800/jpeg/pxl_20260128_041657939raw-01cover_preview.jpg",
        "likes": 13
      },
      {
        "name": "Wio Tracker L1 E-Ink 3000mAh Case with Protected Screen",
        "type": "enclosure",
        "date": "2026-06-05",
        "author": "Matthew Carpenter",
        "url": "https://www.printables.com/model/1745909-wio-tracker-l1-e-ink-3000mah-case-with-protected-s",
        "image": "https://media.printables.com/media/prints/174de4ec-1072-4780-a3bf-f21bc3d5d816/images/13084100_0568c218-f38d-4194-8bd0-1ba8e1fd79ef_ac64c7d9-ad4c-4d14-8b57-3c3e1f07c3da/img_7947.jpg",
        "likes": 1
      }
    ],
    "source": {
      "path": "data/devices/wio-tracker-l1-eink/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Seeed Studio"
  },
  {
    "id": "wio-tracker-l1-pro",
    "name": "Wio Tracker L1 Pro",
    "vendorId": "seeed",
    "kind": "product",
    "category": "companion-radio",
    "lifecycle": "active",
    "familyId": "seeed-wio-tracker-l1",
    "variantOf": "wio-tracker-l1",
    "image": "wio_tracker_l1.svg",
    "flasherListed": true,
    "aliases": [
      "Seeed Wio Tracker L1 Pro"
    ],
    "product_url": "https://www.seeedstudio.com/Wio-Tracker-L1-Pro-p-6454.html",
    "refs": {
      "mesh-sh-device": "seeed-wio-tracker-l1-pro"
    },
    "price": {
      "amount": 43,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Ready-to-use Meshtastic/MeshCore handheld with the same L1 board inside a durable enclosure, 1.3-inch OLED, built-in 2000 mAh battery, 4-way joystick, and L76K GNSS. Supports USB-C and solar charging.",
    "roles": [
      "companion",
      "repeater",
      "room-server",
      "standalone-ui"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "variants": [
      {
        "name": "862–930MHz",
        "sku": "114993649",
        "bands": [
          "865",
          "868",
          "915",
          "920",
          "923"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "865",
            "868",
            "915",
            "920",
            "923"
          ]
        }
      ],
      "display": {
        "status": "present",
        "technology": "oled",
        "controller": "SH1106",
        "size": 1.3,
        "resolution": {
          "width": 128,
          "height": 64
        },
        "colors": "monochrome"
      },
      "gnss": {
        "status": "present",
        "chip": "L76K"
      },
      "leds": {
        "status": "present",
        "description": "Status LEDs"
      },
      "input": [
        {
          "type": "joystick",
          "description": "4-way"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 2000,
        "batteryChemistry": "li-ion",
        "charging": true,
        "solarInput": true,
        "consumptionIdleMa": 5,
        "consumptionTxMa": 85
      },
      "physical": {
        "dimensionsMm": {
          "width": 60,
          "height": 35,
          "depth": 20
        },
        "weightG": 45
      },
      "enclosure": {
        "builtIn": true
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "prints": [
      {
        "name": "Wio Tracker L1 Pro for Meshtastic Enclosure Casing",
        "type": "enclosure",
        "author": "Seeed Studio",
        "url": "https://www.printables.com/model/1355571-wio-tracker-l1-pro-for-meshtastic-enclosure-casing",
        "image": "https://media.printables.com/media/prints/302c1a04-ad76-40bf-b0f0-c214eda0a839/images/10236085_990054ee-ab85-4945-9e6d-6815960fbccd_69d9f16c-7360-41d0-867e-5fcbbc4b9178/thumbs/cover/1200x630/png/screenshot-2025-07-15-at-094347.png",
        "likes": 116
      },
      {
        "name": "Wio Tracker L1 Pro Housing Original & Wide (organized)",
        "type": "enclosure",
        "author": "vidision",
        "url": "https://www.printables.com/model/1456983-wio-tracker-l1-pro-housing-original-wide-organized",
        "image": "https://media.printables.com/media/prints/4f22cd9a-2829-4347-b32f-5c0178d1821a/images/10986998_5755f32d-73f5-498a-9ce6-0b2fb65fedaa_b5cb44ee-19be-4750-b699-85c7b3624fff/thumbs/cover/1200x630/jpeg/d8318fd7-aa5f-4eef-bc99-3b516d540df7_1_201_a.jpg",
        "likes": 14
      },
      {
        "name": "Wio Tracker L1 Pro PLUS case",
        "type": "enclosure",
        "author": "austin g",
        "url": "https://www.printables.com/model/1398351-wio-tracker-l1-pro-plus-case",
        "image": "https://media.printables.com/media/prints/01201864-4beb-418a-8e08-c6afcdce38d1/images/11936274_1db31c8f-6bb9-4e0d-a3f7-2568e9954652_b762c928-04c3-4df2-8811-be61c9d21913/thumbs/cover/1200x630/png/screenshot-2026-02-04-202534.png",
        "likes": 58
      }
    ],
    "source": {
      "path": "data/devices/wio-tracker-l1-pro/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Seeed Studio"
  },
  {
    "id": "wio-wm1110",
    "name": "Wio WM1110",
    "vendorId": "seeed",
    "kind": "module",
    "moduleType": "system",
    "category": "module",
    "lifecycle": "active",
    "familyId": "seeed-wio-wm1110",
    "aliases": [
      "Seeed Studio Wio WM1110",
      "Wio-WM1110",
      "Wio-WM1110 Wireless Module"
    ],
    "flasherListed": true,
    "product_url": "https://www.seeedstudio.com/Wio-WM1110-Module-LR1110-and-nRF52840-p-5676.html",
    "transports": [
      "ble",
      "usb"
    ],
    "variants": [
      {
        "name": "865/868/915/920/923MHz",
        "sku": "114992865",
        "bands": [
          "865",
          "868",
          "915",
          "920",
          "923"
        ]
      }
    ],
    "price": {
      "amount": 10,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Fusion-positioning module pairing LR1110 with nRF52840 for long-range IoT, BLE, and passive Wi-Fi/GNSS scanning. Compact 20×20 mm bare module intended as the radio core for tracking and geolocation designs, with no display or enclosure.",
    "image": "wio-wm1110.svg",
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "lr1110",
          "bands": [
            "865",
            "868",
            "915",
            "920",
            "923"
          ],
          "txPowerDbm": 20
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "none"
      },
      "power": {
        "batterySupported": false,
        "batteryBuiltIn": false,
        "charging": false,
        "solarInput": false,
        "consumptionIdleMa": 0.0076,
        "consumptionTxMa": 125
      },
      "physical": {
        "dimensionsMm": {
          "width": 20,
          "height": 20,
          "depth": 2.3
        }
      },
      "certifications": [
        "FCC",
        "CE",
        "TELEC"
      ]
    },
    "interfaces": {
      "bluetooth": {
        "version": "5.3",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/wio-wm1110/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Seeed Studio"
  },
  {
    "id": "wio-e5",
    "name": "Wio-E5",
    "vendorId": "seeed",
    "kind": "module",
    "moduleType": "system",
    "category": "module",
    "lifecycle": "active",
    "product_url": "https://www.seeedstudio.com/LoRa-E5-Wireless-Module-p-4745.html",
    "price": {
      "amount": 6,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "aliases": [
      "LoRa-E5",
      "Wio-E5 Module",
      "STM32WLE5JC Module"
    ],
    "description": "Ultra-compact 12×12 mm LoRa module built on the STM32WLE5JC, which integrates an ARM Cortex-M4 MCU and SX126x-compatible radio in a single chip. SMT stamp package with UART and SPI interfaces. Supports EU868, US915, and other global LoRaWAN bands at up to 22 dBm.",
    "image": "wio-e5.svg",
    "hardware": {
      "mcu": {
        "model": "stm32wl",
        "flashMb": 0.25,
        "ramKb": 64
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "stm32wl",
          "txPowerDbm": 22,
          "bands": [
            "433",
            "868",
            "915"
          ],
          "antenna": "SMT"
        }
      ],
      "physical": {
        "dimensionsMm": {
          "width": 12,
          "height": 12,
          "depth": 2.5
        }
      }
    },
    "source": {
      "path": "data/devices/wio-e5/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Seeed Studio"
  },
  {
    "id": "wio-e5-dev",
    "name": "Wio-E5 Dev Board",
    "vendorId": "seeed",
    "kind": "dev-board",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "seeed-wio-e5-dev-board",
    "flasherListed": true,
    "product_url": "https://wiki.seeedstudio.com/LoRa_E5_Dev_Board/",
    "description": "Compact Wio-E5 development board for STM32WLE5JC / LoRaWAN prototyping with external antenna and GPIO breakouts. Intended for quick bring-up and radio testing rather than a finished enclosure.",
    "image": "wio-e5-dev.svg",
    "transports": [
      "usb"
    ],
    "price": {
      "amount": 27,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "hardware": {
      "mcu": {
        "model": "stm32wl",
        "flashMb": 0.25,
        "ramKb": 64
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "stm32wl",
          "bands": [
            "868",
            "915",
            "923"
          ],
          "txPowerDbm": 22
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "batteryConnector": "2*AA battery holder",
        "batteryChemistry": "alkaline",
        "charging": false,
        "solarInput": false,
        "consumptionIdleMa": 0.0021
      },
      "input": [
        {
          "type": "button",
          "description": "Boot"
        },
        {
          "type": "button",
          "description": "Reset"
        }
      ]
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "wifi": {
        "status": "none"
      }
    },
    "prints": [
      {
        "name": "Wio-E5 Grove Case",
        "type": "enclosure",
        "author": "406FPV",
        "url": "https://www.printables.com/model/535202-wio-e5-grove-case",
        "image": "https://media.printables.com/media/prints/535202/images/4316279_6b70a8dc-4662-4b17-b1f8-8a6f6d9b8ca1/thumbs/cover/1200x630/jpg/20230724_134013.jpg",
        "likes": 5
      }
    ],
    "source": {
      "path": "data/devices/wio-e5-dev/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Seeed Studio"
  },
  {
    "id": "wio-e5-mini",
    "name": "Wio-E5 mini",
    "vendorId": "seeed",
    "kind": "product",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "seeed-wio-e5-mini",
    "flasherListed": true,
    "product_url": "https://wiki.seeedstudio.com/LoRa_E5_mini/",
    "description": "Compact Wio-E5 LoRaWAN development board with factory AT firmware support and a tiny 50 × 23 mm form factor. Intended for quick LoRa bring-up and GPIO-level prototyping rather than a finished enclosure.",
    "image": "wio-e5-mini.svg",
    "transports": [
      "usb"
    ],
    "price": {
      "amount": 22,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "hardware": {
      "mcu": {
        "model": "stm32wl",
        "flashMb": 0.25,
        "ramKb": 64
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "stm32wl",
          "bands": [
            "868",
            "915",
            "923"
          ],
          "txPowerDbm": 22
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "power": {
        "batterySupported": false,
        "batteryBuiltIn": false,
        "charging": false,
        "solarInput": false,
        "consumptionIdleMa": 0.0021
      },
      "input": [
        {
          "type": "button",
          "description": "Boot"
        },
        {
          "type": "button",
          "description": "Reset"
        }
      ],
      "physical": {
        "dimensionsMm": {
          "width": 50,
          "height": 23
        }
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/wio-e5-mini/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Seeed Studio"
  },
  {
    "id": "wio-s3",
    "name": "Wio-S3",
    "vendorId": "seeed",
    "kind": "module",
    "moduleType": "system",
    "category": "module",
    "lifecycle": "active",
    "releasedAt": "2026-05-28",
    "familyId": "seeed-wio-s3",
    "aliases": [
      "Wio-S3 Wireless Module with IPEX",
      "SKU 100020327"
    ],
    "product_url": "https://www.seeedstudio.com/Wio-S3-Wireless-Module-p-6832.html",
    "price": {
      "amount": 8,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "ESP32-S3R8 + SX1262 system-on-module with IPEX LoRa antenna, 16 MB flash and 8 MB PSRAM. Supports EU868/US915 LoRaWAN bands plus 2.4 GHz Wi-Fi and BLE 5.0, with a TCXO for stable RF. Intended to be integrated into custom PCBA designs.",
    "datasheet": "datasheet.pdf",
    "image": "wio-s3.svg",
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "variants": [
      {
        "name": "EU868 / US915",
        "sku": "100020327",
        "bands": [
          "868",
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 16,
        "psramMb": 8,
        "ramKb": 512
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 22,
          "antenna": "IPEX-1.0"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "power": {
        "batterySupported": false,
        "batteryBuiltIn": false,
        "charging": false,
        "solarInput": false
      },
      "enclosure": {
        "builtIn": false
      },
      "physical": {
        "dimensionsMm": {
          "width": 21.6,
          "height": 16.5,
          "depth": 3.3
        }
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "source": {
      "path": "data/devices/wio-s3/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Seeed Studio"
  },
  {
    "id": "wio-sx1262",
    "name": "Wio-SX1262",
    "vendorId": "seeed",
    "kind": "module",
    "moduleType": "radio",
    "category": "module",
    "lifecycle": "active",
    "product_url": "https://www.seeedstudio.com/Wio-SX1262-Wireless-Module-p-5981.html",
    "price": {
      "amount": 4,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "aliases": [
      "Wio-SX1262",
      "Seeed Wio-SX1262"
    ],
    "description": "Compact LoRa radio module built around the SX1262, designed to pair with Seeed Xiao boards via SPI. Ships as part of several Xiao+Wio-SX1262 kits widely used in the MeshCore and Meshtastic ecosystem for compact companion and repeater nodes.",
    "image": "wio-sx1262.svg",
    "hardware": {
      "mcu": {},
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "txPowerDbm": 22,
          "bands": [
            "868",
            "915"
          ],
          "antenna": "IPEX/u.FL"
        }
      ]
    },
    "source": {
      "path": "data/devices/wio-sx1262/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Seeed Studio"
  },
  {
    "id": "xiao-esp32c3",
    "name": "Xiao C3",
    "vendorId": "seeed",
    "kind": "dev-board",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "seeed-xiao-c3",
    "aliases": [
      "Seeed XIAO C3 + Wio-SX1262",
      "XIAO C3 + Wio-SX1262"
    ],
    "image": "xiao_esp32c3.svg",
    "flasherListed": true,
    "product_url": "https://wiki.seeedstudio.com/XIAO_ESP32C3_Getting_Started/",
    "refs": {
      "mesh-sh-device": "seeed-xiao-c3-wio-sx1262"
    },
    "roles": [
      "companion",
      "repeater"
    ],
    "description": "Thumb-sized ESP32-C3 board used as the host board in the Seeed XIAO C3 + Wio-SX1262 kit. The base board provides Wi-Fi, BLE, USB flashing, and a compact GPIO footprint; LoRa comes from the separate Wio-SX1262 module.",
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "variants": [
      {
        "name": "868/915MHz",
        "sku": "113991054",
        "bands": [
          "868",
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-c3",
        "ramKb": 400
      },
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "User LED"
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 22,
          "antenna": "PCB"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "charging": false,
        "solarInput": false,
        "batteryConnector": "JST 1.25mm (extern)",
        "consumptionIdleMa": 10,
        "consumptionTxMa": 85
      },
      "physical": {
        "dimensionsMm": {
          "width": 22,
          "height": 21,
          "depth": 15
        },
        "weightG": 3
      }
    },
    "price": {
      "amount": 10,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "interfaces": {
      "usb": {
        "connector": "unknown",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "unknown",
        "ble": true
      },
      "wifi": {
        "status": "present"
      }
    },
    "prints": [
      {
        "name": "Seeed Studio Xiao ESP32C3 enclosure",
        "type": "enclosure",
        "author": "blalor",
        "url": "https://www.printables.com/model/539193-seeed-studio-xiao-esp32c3-enclosure",
        "image": "https://media.printables.com/media/prints/539193/images/4343951_9aa9716c-87af-401f-9ca4-e7320fefa4c9/thumbs/cover/1200x630/jpeg/img_0137.jpg",
        "likes": 60
      },
      {
        "name": "XIAO ESP32-C6 Zigbee Router Case (Split Lid, SMA External Antenna)",
        "type": "enclosure",
        "date": "2026-01-05",
        "author": "G_L",
        "url": "https://www.printables.com/model/1543275-xiao-esp32-c6-zigbee-router-case-split-lid-sma-ext",
        "image": "https://media.printables.com/media/prints/8b3c5d0a-57c9-4331-a580-4a39926a24af/images/11636393_7767f0f3-7a59-4784-aa37-0ee1f74353ab_8026be8e-54de-4f87-a8b4-741ab6aaf3dc/xiao-esp32-c6-zigbee-router-case_2.jpg",
        "likes": 19
      }
    ],
    "source": {
      "path": "data/devices/xiao-esp32c3/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Seeed Studio"
  },
  {
    "id": "xiao-esp32c6",
    "name": "Xiao C6",
    "vendorId": "seeed",
    "kind": "dev-board",
    "category": "development-board",
    "lifecycle": "unknown",
    "familyId": "seeed-xiao-c6",
    "image": "xiao_esp32c6.svg",
    "flasherListed": false,
    "product_url": "https://wiki.seeedstudio.com/xiao_esp32c6_getting_started/",
    "description": "Thumb-sized ESP32-C6 XIAO board with Wi-Fi 6, BLE 5, and Thread/Zigbee-capable radio support. MeshCore uses it as a compact companion or repeater host with the Wio-SX1262 LoRa module attached.",
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-c6",
        "flashMb": 4,
        "ramKb": 400
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ]
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "User LED and charge LED"
      },
      "input": [
        {
          "type": "button",
          "description": "Boot"
        },
        {
          "type": "button",
          "description": "Reset"
        }
      ],
      "physical": {
        "dimensionsMm": {
          "width": 21,
          "height": 17.8
        }
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "charging": true,
        "solarInput": false,
        "batteryChemistry": "other",
        "batteryConnector": "solder pads"
      }
    },
    "price": {
      "amount": 10,
      "asOf": "2026-06"
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.3",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 ax"
      }
    },
    "prints": [
      {
        "name": "Box ESP32-C6 XIAO",
        "type": "enclosure",
        "date": "2025-04-27",
        "author": "Lomax1983",
        "url": "https://www.printables.com/model/1278374-box-esp32-c6-xiao",
        "image": "https://media.printables.com/media/prints/5bb8f8d2-a2a3-45a2-9231-36b3bc8f910b/images/9615421_2c817a49-d920-420d-a076-d09893e1d34d_c0ff7391-7015-4cdb-9068-985962b1acbe/20250427_154946.jpg",
        "likes": 15
      }
    ],
    "source": {
      "path": "data/devices/xiao-esp32c6/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Seeed Studio"
  },
  {
    "id": "xiao-mg24",
    "name": "Xiao MG24 + SX1262",
    "vendorId": "seeed",
    "kind": "dev-board",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "seeed-xiao-mg24-sx1262",
    "aliases": [
      "XIAO MG24",
      "Seeed Studio XIAO MG24"
    ],
    "flasherListed": false,
    "description": "XIAO MG24 host board paired with an external SX1262 LoRa module over SPI for ZephCore MeshCore builds. The MG24 brings low-power BLE and a compact XIAO footprint to tiny companion/repeater setups.",
    "transports": [
      "ble",
      "usb"
    ],
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "variants": [
      {
        "name": "868/915MHz",
        "bands": [
          "868",
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "efr32mg24",
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ]
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "User LED and power LED"
      },
      "input": [
        {
          "type": "button",
          "description": "reset"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "charging": false,
        "solarInput": false,
        "batteryConnector": "solder pads"
      },
      "physical": {
        "dimensionsMm": {
          "width": 21,
          "height": 17.8
        }
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.3",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/xiao-mg24/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Seeed Studio"
  },
  {
    "id": "xiao-nrf52",
    "name": "Xiao nRF52 WIO",
    "vendorId": "seeed",
    "kind": "dev-board",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "seeed-xiao-wio",
    "aliases": [
      "Seeed XIAO nRF52840 + Wio-SX1262 Kit",
      "XIAO nRF52840 + Wio-SX1262 Kit"
    ],
    "image": "xiao_nrf52.svg",
    "flasherListed": true,
    "product_url": "https://wiki.seeedstudio.com/XIAO_BLE/",
    "refs": {
      "mesh-sh-device": "seeed-xiao-nrf52840-wio-sx1262-kit"
    },
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "description": "Thumb-sized nRF52840 board used as the host board in the Seeed XIAO nRF52840 + Wio-SX1262 kit. The base board provides BLE, USB flashing, and a compact wearable-friendly footprint; LoRa comes from the separate Wio-SX1262 module.",
    "transports": [
      "ble",
      "usb"
    ],
    "variants": [
      {
        "name": "868/915MHz",
        "sku": "102010448",
        "bands": [
          "868",
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 1,
        "ramKb": 256
      },
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "input": [
        {
          "type": "button",
          "description": "Boot"
        },
        {
          "type": "button",
          "description": "Reset"
        }
      ],
      "physical": {
        "dimensionsMm": {
          "width": 21,
          "height": 17.8
        }
      },
      "leds": {
        "status": "present",
        "description": "User/status LED"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "charging": true,
        "solarInput": false,
        "batteryConnector": "JST-PH 2-pin (external)"
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 22,
          "antenna": "PCB"
        }
      ]
    },
    "price": {
      "amount": 13,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "prints": [
      {
        "name": "XIAO nRF52840 Wio-SX1262 Enclosure with 18650 Battery",
        "type": "enclosure",
        "date": "2025-07-24",
        "author": "Rob W1RCP",
        "url": "https://www.printables.com/model/1363686-xiao-nrf52840-wio-sx1262-meshtastic-enclosure-with",
        "image": "https://media.printables.com/media/prints/a6c8bb4e-b187-4b7e-b955-15a5b422e07b/images/10295436_c63378d0-4333-47ea-ad1e-644ce98637dc_296d4990-6ca3-491c-b9f1-df3b334d5093/thumbs/cover/1200x630/jpg/img_2496.jpg",
        "likes": 18
      },
      {
        "name": "Meshtastic Seeed XIAO nRF52840 & Wio-SX1262 Kit + 18650",
        "type": "enclosure",
        "date": "2025-06-15",
        "author": "LadPack91",
        "url": "https://www.printables.com/model/1328727-meshtastic-seeed-xiao-nrf52840-wio-sx1262-kit-1865",
        "image": "https://media.printables.com/media/prints/e9d4cba0-055f-4605-822a-bf68968876a7/images/10025749_5ceb9c21-52ce-4304-8c7c-93805cedaa6d_dd18c227-3756-4457-92dd-0f708e97c638/thumbs/cover/1200x630/jpg/pxl_20250615_160159936.jpg",
        "likes": 67
      },
      {
        "name": "Meshtastic Seeed Studio XIAO nRF52 / SX1262 Tube Case",
        "type": "enclosure",
        "date": "2025-07-04",
        "author": "verdi",
        "url": "https://www.printables.com/model/1346041-meshtastic-seeed-studio-xiao-nrf52-sx1262-case",
        "image": "https://media.printables.com/media/prints/32d3ddf2-0408-404a-b8f7-9377806c3245/images/10157118_52373642-87c8-481d-9bc4-fc738d3f4573_3578e42d-024a-43af-b248-ec346b037867/thumbs/cover/1200x630/jpeg/img_4952.jpg",
        "likes": 130
      },
      {
        "name": "XIAO nRF52840 & Wio-SX1262 Kit Case for 18350 Battery",
        "type": "enclosure",
        "date": "2025-09-23",
        "author": "Raúl Caro Pastorino",
        "url": "https://www.printables.com/model/1422893-xiao-nrf52840-wio-sx1262-kit-case-for-meshtastic-a",
        "image": "https://media.printables.com/media/prints/a4cc11cb-9eb0-4d93-9d9f-ddc2516f8b38/images/10732854_ade898cf-f99d-4a0b-a87a-7284bdda14ce_41f2e7ec-5af8-4b3f-959d-319bd290e562/thumbs/cover/1200x630/jpeg/5.jpg",
        "likes": 13
      },
      {
        "name": "Slim XIAO nRF52840 & Wio-SX1262 Kit Case",
        "type": "enclosure",
        "date": "2025-07-10",
        "author": "write-only",
        "url": "https://www.printables.com/model/1351183-slim-xiao-nrf52840-wio-sx1262-kit-case",
        "image": "https://media.printables.com/media/prints/c5664d27-e727-4e03-90dc-e19d3e59d8d1/images/10196860_e7e72207-cde9-48e3-8fcc-c8440c9f8d2f_5d59b50e-dc5a-4da7-845d-ce5753c7c821/thumbs/cover/1200x630/jpg/20250706_182342.jpg",
        "likes": 21
      },
      {
        "name": "Tube Case for XIAO nRF52840 & Wio-SX1262",
        "type": "enclosure",
        "date": "2026-03-13",
        "author": "Stanley",
        "url": "https://www.printables.com/model/1636351-tube-case-for-seeed-studio-xiao-nrf52840-wio-sx126",
        "image": "https://media.printables.com/media/prints/1bb1db37-a03e-4ecd-8c1c-d63a85e5c6eb/images/12316319_56f2dd6e-4c1d-409a-b47a-15711cfc33f7_119861b7-68ad-4104-b36a-8d8236e24bc2/thumbs/cover/1200x630/jpg/20260315_153346.jpg",
        "likes": 22
      },
      {
        "name": "Xiao nRF enclosure for sma antenna meshtastic meshcore",
        "type": "enclosure",
        "author": "dreimal_8",
        "url": "https://www.printables.com/model/1492529-xiao-nrf-enclosure-for-sma-antenna-meshtastic-mesh",
        "image": "https://media.printables.com/media/prints/c105d8c7-27eb-4d17-a262-f64dca037580/images/11246517_24bd1c4c-6ab5-4f4f-86e9-5d66c9acd3fe_6657c9f7-0807-4307-97bd-c091165b046a/thumbs/cover/1200x630/jpeg/img_5430.jpg",
        "likes": 55
      },
      {
        "name": "MeshComp M1",
        "type": "enclosure",
        "author": "em117",
        "url": "https://www.printables.com/model/1561749-meshcomp-m1",
        "image": "https://media.printables.com/media/prints/6112235a-6678-45f2-8fd9-ffb3de2e5405/images/11768821_e41be090-20e2-41a6-a776-8c39ec63dfb6_1353db45-07d0-446b-ae92-681440aac3f1/thumbs/cover/1200x630/png/img_1792.png",
        "likes": 26
      }
    ],
    "source": {
      "path": "data/devices/xiao-nrf52/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Seeed Studio"
  },
  {
    "id": "xiao-nrf54l15",
    "name": "Xiao nRF54L15 + SX1262",
    "vendorId": "seeed",
    "kind": "dev-board",
    "category": "development-board",
    "lifecycle": "unknown",
    "familyId": "seeed-xiao-nrf54l15-sx1262",
    "flasherListed": false,
    "description": "ZephCore XIAO nRF54L15 target paired with an external SX1262 LoRa module over SPI. Intended as a developer build for testing nRF54L15 BLE/USB companion firmware with MeshCore LoRa packet routing.",
    "image": "xiao-nrf54l15.svg",
    "price": {
      "amount": 10,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "transports": [
      "ble",
      "usb"
    ],
    "hardware": {
      "mcu": {
        "model": "nrf54l15",
        "ramKb": 256,
        "flashMb": 1.5
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "charging": false,
        "solarInput": false
      },
      "physical": {
        "dimensionsMm": {
          "width": 117,
          "height": 64
        }
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "unknown",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/xiao-nrf54l15/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Seeed Studio"
  },
  {
    "id": "xiao-rp2040",
    "name": "Xiao RP2040",
    "vendorId": "seeed",
    "kind": "dev-board",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "seeed-xiao",
    "flasherListed": true,
    "product_url": "https://wiki.seeedstudio.com/XIAO-RP2040/",
    "description": "Tiny RP2040 XIAO board with USB flashing, a 14-pin footprint, and the standard Seeed user and charge LEDs. Suited to small companion-side controller projects and lightweight peripheral glue logic.",
    "image": "xiao-rp2040.svg",
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "usb"
    ],
    "hardware": {
      "mcu": {
        "model": "rp2040",
        "flashMb": 2,
        "ramKb": 264
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262"
        }
      ],
      "input": [
        {
          "type": "button",
          "description": "Boot"
        },
        {
          "type": "button",
          "description": "Reset"
        }
      ],
      "leds": {
        "status": "present",
        "description": "User LED, power LED, and RGB LED"
      },
      "physical": {
        "dimensionsMm": {
          "width": 21,
          "height": 17.8
        }
      },
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "charging": false,
        "solarInput": false
      }
    },
    "price": {
      "amount": 9,
      "asOf": "2026-06"
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "wifi": {
        "status": "none"
      }
    },
    "prints": [
      {
        "name": "XIAO RP240 Case",
        "type": "enclosure",
        "date": "2024-11-16",
        "author": "DocBandit",
        "url": "https://www.printables.com/model/1075711-xiao-rp240-case",
        "image": "https://media.printables.com/media/prints/1075711/images/8137455_baadb725-8365-44fd-9595-6a936c14d955_3f8712c9-93d6-4cb0-9cae-b0419a67a9d3/img_6862.jpg",
        "likes": 6
      }
    ],
    "source": {
      "path": "data/devices/xiao-rp2040/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Seeed Studio"
  },
  {
    "id": "xiao-esp32s3-plain",
    "name": "Xiao S3 (plain)",
    "vendorId": "seeed",
    "kind": "dev-board",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "seeed-xiao",
    "flasherListed": true,
    "product_url": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/",
    "description": "Thumb-sized ESP32-S3 XIAO board with Wi-Fi, BLE, USB flashing, and onboard user/charge LEDs. A compact host board for wireless and sensor projects, with battery charging support and the standard XIAO expansion footprint.",
    "image": "xiao-s3-plain.svg",
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 8,
        "psramMb": 8,
        "ramKb": 512
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "User LED and charge LED"
      },
      "input": [
        {
          "type": "button",
          "description": "Boot"
        },
        {
          "type": "button",
          "description": "Reset"
        }
      ],
      "physical": {
        "dimensionsMm": {
          "width": 21,
          "height": 17.8
        }
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "charging": true,
        "solarInput": false
      }
    },
    "price": {
      "amount": 10,
      "asOf": "2026-06"
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "prints": [
      {
        "name": "Snap-fit case for Seeed Studio XIAO ESP32S3",
        "type": "enclosure",
        "date": "2025-11-07",
        "author": "morozgrafix",
        "url": "https://www.printables.com/model/1143379-snap-fit-case-for-seeed-studio-xiao-esp32s3",
        "image": "https://media.printables.com/media/prints/1143379/images/8628513_3f1fedf9-309e-49f9-94c5-591be96e6e46_ce103e1c-b3f4-49f9-9291-bb72855ca02b/thumbs/cover/800x800/jpeg/img_3651.jpg",
        "likes": 59
      }
    ],
    "source": {
      "path": "data/devices/xiao-esp32s3-plain/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Seeed Studio"
  },
  {
    "id": "xiao-esp32s3",
    "name": "Xiao S3 WIO",
    "vendorId": "seeed",
    "kind": "dev-board",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "seeed-xiao-s3-wio",
    "image": "xiao_esp32s3.svg",
    "flasherListed": true,
    "product_url": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/",
    "description": "Thumb-sized ESP32-S3 XIAO host board paired with the Wio-SX1262 LoRa module. Provides Wi-Fi, BLE, USB flashing, and the same compact Seeed XIAO footprint for tiny MeshCore companion and repeater builds.",
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "usb",
      "wifi"
    ],
    "variants": [
      {
        "name": "868/915MHz",
        "sku": "102010611",
        "bands": [
          "868",
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "esp32-s3",
        "flashMb": 8,
        "psramMb": 8,
        "ramKb": 512
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 22
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "User LED and charge LED"
      },
      "input": [
        {
          "type": "button",
          "description": "Boot"
        },
        {
          "type": "button",
          "description": "Reset"
        }
      ],
      "physical": {
        "dimensionsMm": {
          "width": 21,
          "height": 17.8
        }
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "charging": true,
        "solarInput": false,
        "batteryChemistry": "other",
        "batteryConnector": "solder pads"
      }
    },
    "price": {
      "amount": 10,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "prints": [
      {
        "name": "Meshtastic Seeed Studio XIAO ESP32S3 & Wio SX1262 Case",
        "type": "enclosure",
        "date": "2025-03-25",
        "author": "unhild",
        "url": "https://www.printables.com/model/1243157-meshtastic-seeed-studio-xiao-esp32s3-wio-sx1262-ca",
        "image": "https://media.printables.com/media/prints/56ed6d3f-3ee5-4925-9b7f-c2866d44b956/images/10402462_25cd23b8-4620-4257-aa68-bae0638c5de7_8bf8bccd-9751-4bbc-9482-7ea8749c1442/thumbs/cover/1200x630/jpg/photo_2025-08-07_21-45-50.jpg",
        "likes": 107
      },
      {
        "name": "XIAO ESP32S3 Wio-SX1262 Enclosure with 18650 Battery",
        "type": "enclosure",
        "date": "2025-03-28",
        "author": "Rob W1RCP",
        "url": "https://www.printables.com/model/1246072-xiao-esp32s3-wio-sx1262-meshtastic-enclosure-with",
        "image": "https://media.printables.com/media/prints/98ab38d5-e4b4-4534-b927-37ae7b89832f/images/9349962_77228ca9-a0fb-4b65-9603-cad36362a8db_aeb8e5b3-e208-41f1-b628-b5702ceb8611/thumbs/cover/1200x630/jpg/messhy.jpg"
      },
      {
        "name": "3D Casing for XIAO ESP32S3 & Wio-SX1262",
        "type": "enclosure",
        "date": "2025-06-25",
        "author": "Seeed Studio",
        "url": "https://www.printables.com/model/1337566-3d-casing-for-xiao-esp32s3-wio-sx1262-meshtastic-l",
        "image": "https://media.printables.com/media/prints/8d9071bd-48d4-4fcc-9019-e9443e9d4f25/images/10091744_87afb457-1b70-4456-9838-31b95111e547_f98ba7bb-9245-465d-bb28-bc36082724c7/thumbs/cover/1200x630/png/xiao_esp32s3_for_meshtastic_and_lora_kit_3d_casing.png",
        "likes": 52
      },
      {
        "name": "ACOS Beacon Enclosure for Seeed Xiao/Wio",
        "type": "enclosure",
        "date": "2025-06-12",
        "author": "Alley Cat",
        "url": "https://www.printables.com/model/1325495-acos-beacon-enclosure-for-seeed-xiaowio-beta",
        "image": "https://media.printables.com/media/prints/b30f83c6-7944-4f0b-8023-b8d740cb63ed/images/10000533_4273c841-65d6-420c-9659-2a3a7a5faddd_eba189d5-b770-4ced-882d-c83ff7ed1f2d/thumbs/cover/1200x630/jpg/img_2384.jpg",
        "likes": 19
      },
      {
        "name": "XIAO ESP32S3 & Wio-SX1262 Kit for Meshtastic/MeshCore",
        "type": "enclosure",
        "date": "2026-01-20",
        "author": "Baris Guler",
        "url": "https://www.printables.com/model/1564088-xiao-esp32s3-wio-sx1262-kit-for-meshtastic-meshcor",
        "image": "https://media.printables.com/media/prints/196922ba-eef5-406e-982c-b89352d77d46/images/11785002_d85d9da5-009d-4694-a4f4-a5ecbe9ffa32_b2239455-d5e4-4507-8e36-035abe1c27e0/thumbs/cover/1200x630/jpg/img_20260120_175613.jpg",
        "likes": 7
      },
      {
        "name": "Drone Case for XIAO ESP32S3 & Wio-SX1262",
        "type": "accessory",
        "date": "2025-12-03",
        "author": "Gouldshaw",
        "url": "https://www.printables.com/model/1501260-drone-case-for-xiao-esp32s3-wio-sx1262-meshtastic",
        "image": "https://media.printables.com/media/prints/1d560446-5711-437c-a03c-c1e603ebcf91/images/11321317_22e632e1-cf5f-4379-9a9f-2fee0e4c7054_d993db4c-682d-4eae-82ce-770f392bbd8c/thumbs/cover/1200x630/jpeg/img_8140.jpg"
      },
      {
        "name": "Meshtastic Xiao ESP32S3 Wio-SX1262 Case with OLED",
        "type": "enclosure",
        "date": "2025-04-13",
        "author": "Finn",
        "url": "https://www.printables.com/model/1264151-meshtastic-xiao-esp32s3-wio-sx1262-case",
        "image": "https://media.printables.com/media/prints/ccb753b1-a73f-435f-8c1b-bd4290adc214/images/9493247_7ba793cb-8fce-4352-91f6-744005c31f48_6a2b1af9-aac9-4462-a6cf-bb69172cf4d5/thumbs/cover/1200x630/jpg/img_20250413_194954_555.jpg",
        "likes": 50
      },
      {
        "name": "Meshtastic Seeed Studio XIAO ESP32S3 & Wio SX1262 case with molle clip support needed",
        "type": "enclosure",
        "author": "Adukko",
        "url": "https://www.printables.com/model/1418606-meshtastic-seeed-studio-xiao-esp32s3-wio-sx1262-ca",
        "image": "https://media.printables.com/media/prints/6fe11e04-61a3-4fa1-a4fe-a3b1f9359671/images/10703766_e75839d3-d5a0-47b2-b54f-815f0b6e0846_291c96b6-440d-4782-b0c9-fb77c7d12920/thumbs/cover/1200x630/jpg/pxl_20250918_221041008.jpg",
        "likes": 14
      },
      {
        "name": "Nap CubeNode; The case for seeed xiao Esp32 + Wio-sx1262",
        "type": "enclosure",
        "author": "Nallo",
        "url": "https://www.printables.com/model/1313588-nap-cubenode-the-case-for-seeed-xiao-esp32-wio-sx1",
        "image": "https://media.printables.com/media/prints/6fb75edb-c2ea-4a54-9708-51557af384c6/images/9910305_e079ee08-2c42-46e8-9aef-b45bf72218f7_92abfa67-0600-47d4-87e0-5b3ee999a656/thumbs/cover/1200x630/jpg/20250531_105457.jpg",
        "likes": 13
      }
    ],
    "source": {
      "path": "data/devices/xiao-esp32s3/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Seeed Studio"
  },
  {
    "id": "yetiwurks-basestation",
    "name": "Yeti Wurks Base Station",
    "vendorId": "yetiwurks",
    "kind": "product",
    "category": "repeater",
    "lifecycle": "active",
    "familyId": "yetiwurks-basestation",
    "variantOf": "rak-4631",
    "aliases": [
      "Yeti Wurks Meshtastic Base Station"
    ],
    "flasherListed": false,
    "product_url": "https://www.yetiwurks.com/product/yeti-wurks-meshtastic-basestation/",
    "price": {
      "amount": 125,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Outdoor RAK WisBlock-based base station and repeater in an IP65 enclosure, built around the RAK19003 + RAK4631 starter kit with external antenna, USB-C passthrough, and solar input. Uses removable 18650 cells instead of an integrated battery pack.",
    "image": "yetiwurks-basestation.svg",
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 22,
          "antenna": "Type N"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "Illuminated external power button"
      },
      "input": [
        {
          "type": "button",
          "description": "external power button"
        }
      ],
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "batteryChemistry": "li-ion",
        "charging": true,
        "solarInput": true,
        "batteryConnector": "4x18650 holder"
      },
      "enclosure": {
        "builtIn": true,
        "ipRating": "IP65"
      },
      "physical": {
        "dimensionsMm": {
          "width": 100,
          "height": 150,
          "depth": 70
        }
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/yetiwurks-basestation/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Yeti Wurks"
  },
  {
    "id": "zindello-ultrapeater",
    "name": "Zindello UltraPeater",
    "vendorId": "zindello",
    "kind": "kit",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "zindello-ultrapeater",
    "aliases": [
      "UltraPeater Luckfox Pico Ultra/W 30dbm Hat",
      "UltraPeater v2"
    ],
    "product_url": "https://zindello.com.au/shop/ultrapeater-e22p-hat/",
    "price": {
      "amount": 60,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "1 W LoRa repeater hat designed to stack on a Luckfox Pico Ultra/W, carrying an EBYTE E22/E22P radio with built-in LNA and optional band-pass filter. PoE- or USB-C powered, mast-mount ready, and bundled with pyMC_Repeater install scripts.",
    "image": "zindello-ultrapeater.svg",
    "roles": [
      "repeater"
    ],
    "transports": [
      "ethernet",
      "wifi"
    ],
    "variants": [
      {
        "name": "E22 900M30S (LNA only)",
        "bands": [
          "868",
          "915"
        ]
      },
      {
        "name": "E22P 915M30S (LNA + BPF)",
        "bands": [
          "915"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "luckfox-pico-ultra",
        "ramKb": 131072
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 30,
          "antenna": "SMA"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "Power / TX / RX"
      },
      "power": {
        "batterySupported": false,
        "batteryBuiltIn": false,
        "charging": false,
        "solarInput": false
      },
      "expansion": [
        {
          "type": "header-2.54",
          "count": 1,
          "interfaces": [
            "I2C",
            "UART"
          ]
        }
      ],
      "enclosure": {
        "builtIn": false
      },
      "physical": {
        "dimensionsMm": {
          "width": 100,
          "height": 100,
          "depth": 30
        },
        "weightG": 100
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial"
        ]
      },
      "bluetooth": {
        "version": "unknown",
        "ble": false
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "source": {
      "path": "data/devices/zindello-ultrapeater/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Zindello Industries"
  },
  {
    "id": "zindello-ultrapeaterzero",
    "name": "Zindello UltraPeaterZero",
    "vendorId": "zindello",
    "kind": "kit",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "zindello-ultrapeaterzero",
    "aliases": [
      "UltraPeaterZero Raspberry Pi Zero/2 W 30dbm Hat"
    ],
    "product_url": "https://zindello.com.au/shop/ultrapeaterzero/",
    "price": {
      "amount": 50,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "1 W LoRa repeater hat sized to match the Raspberry Pi Zero 2 W footprint, carrying an EBYTE E22/E22P radio with integrated LNA and optional band-pass filter. Wide-input buck converter and pyMC_Repeater install scripts make it a compact, portable MeshCore repeater.",
    "image": "zindello-ultrapeater-zero.svg",
    "roles": [
      "repeater"
    ],
    "transports": [
      "wifi"
    ],
    "variants": [
      {
        "name": "E22 900M30S (LNA only)",
        "bands": [
          "868",
          "915"
        ]
      },
      {
        "name": "E22P 915M30S (LNA + BPF)",
        "bands": [
          "915"
        ]
      },
      {
        "name": "E22P 868M30S (LNA + BPF)",
        "bands": [
          "868"
        ]
      }
    ],
    "hardware": {
      "mcu": {
        "model": "raspberry-pi-zero-2w",
        "ramKb": 512
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "txPowerDbm": 30,
          "antenna": "IPEX"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "leds": {
        "status": "present",
        "description": "TX / RX / pyMC Status"
      },
      "power": {
        "batterySupported": false,
        "batteryBuiltIn": false,
        "charging": false,
        "solarInput": false
      },
      "expansion": [
        {
          "type": "header-2.54",
          "count": 1,
          "interfaces": [
            "I2C",
            "UART"
          ]
        }
      ],
      "enclosure": {
        "builtIn": false
      },
      "physical": {
        "dimensionsMm": {
          "width": 65,
          "height": 30,
          "depth": 20
        },
        "weightG": 100
      }
    },
    "interfaces": {
      "usb": {
        "connector": "Micro-USB",
        "capabilities": [
          "power",
          "serial"
        ]
      },
      "bluetooth": {
        "version": "4.2",
        "ble": true
      },
      "wifi": {
        "status": "present",
        "standard": "802.11 b/g/n"
      }
    },
    "source": {
      "path": "data/devices/zindello-ultrapeaterzero/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "Zindello Industries"
  },
  {
    "id": "uart-solar-mppt-baseboard",
    "name": "μArt.cz Solar Mesh Baseboard",
    "vendorId": "uart-cz",
    "kind": "kit",
    "category": "development-board",
    "lifecycle": "active",
    "familyId": "uart-cz-solar-node",
    "variantOf": "rak-4631",
    "flasherListed": false,
    "product_url": "https://lectronz.com/products/solar-mppt-charger-for-meshtastic",
    "price": {
      "amount": 55,
      "currency": "EUR",
      "asOf": "2026-06"
    },
    "description": "Bare 70 × 43 mm baseboard built around the RAK4630 (RAK4631-compatible firmware) with an integrated MPPT solar charge controller. Solar input 7–30 V, supports 1S Li-Ion/Li-Pol/LiFePO4 and 1S/2S LTO batteries with a 3.3V buck/boost converter. No enclosure, panel, or battery included; meant to be built into a custom off-grid Meshtastic/MeshCore/Reticulum node.",
    "image": "uart-solar-mesh-baseboard.svg",
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868",
            "915"
          ],
          "antenna": "IPEX"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": false,
        "batteryChemistry": "other",
        "charging": true,
        "solarInput": true,
        "solarPanelBuiltIn": false
      },
      "expansion": [
        {
          "type": "QWIIC/STEMMA",
          "count": 1,
          "interfaces": [
            "I2C"
          ]
        }
      ],
      "enclosure": {
        "builtIn": false
      },
      "physical": {
        "dimensionsMm": {
          "width": 70,
          "height": 43
        }
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/uart-solar-mppt-baseboard/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "μArt.cz"
  },
  {
    "id": "uart-solar-node-station",
    "name": "μArt.cz Solar Node Station",
    "vendorId": "uart-cz",
    "kind": "product",
    "category": "repeater",
    "lifecycle": "discontinued",
    "familyId": "uart-cz-solar-node",
    "variantOf": "rak-4631",
    "datasheet": "datasheet.pdf",
    "flasherListed": false,
    "product_url": "https://lectronz.com/products/fully-assembled-meshtastic-solar-node-station",
    "price": {
      "amount": 183,
      "currency": "USD",
      "asOf": "2026-06"
    },
    "description": "Fully assembled outdoor solar Meshtastic/MeshCore node built on the μArt Solar Mesh baseboard (RAK4630, RAK4631-compatible firmware). Ships with a 10 W panel and bundled battery; MPPT solar input 7–30 V.",
    "image": "uart-solar-node.svg",
    "roles": [
      "companion",
      "repeater",
      "room-server"
    ],
    "transports": [
      "ble",
      "usb"
    ],
    "hardware": {
      "mcu": {
        "model": "nrf52840",
        "flashMb": 1,
        "ramKb": 256
      },
      "radios": [
        {
          "technology": "lora",
          "chip": "sx1262",
          "bands": [
            "868"
          ],
          "txPowerDbm": 22,
          "antenna": "RP-SMA"
        }
      ],
      "display": {
        "status": "none"
      },
      "gnss": {
        "status": "none"
      },
      "power": {
        "batterySupported": true,
        "batteryBuiltIn": true,
        "batteryCapacityMah": 3000,
        "batteryChemistry": "other",
        "charging": true,
        "solarInput": true,
        "solarPanelBuiltIn": true,
        "solarPanelWatts": 10,
        "consumptionIdleMa": 8,
        "consumptionTxMa": 85
      },
      "expansion": [
        {
          "type": "IP-rated connector",
          "count": 2,
          "interfaces": [
            "I2C",
            "UART"
          ]
        }
      ],
      "enclosure": {
        "builtIn": true
      },
      "physical": {
        "dimensionsMm": {
          "width": 120,
          "height": 80,
          "depth": 50
        },
        "weightG": 21
      }
    },
    "interfaces": {
      "usb": {
        "connector": "USB-C",
        "capabilities": [
          "power",
          "serial",
          "flashing"
        ]
      },
      "bluetooth": {
        "version": "5.0",
        "ble": true
      },
      "wifi": {
        "status": "none"
      }
    },
    "source": {
      "path": "data/devices/uart-solar-node-station/device.yaml",
      "updatedAt": "2026-08-05T08:12:38Z"
    },
    "vendorName": "μArt.cz"
  }
]
