{
  "products": [
    {
      "id": "esp32-devkitc",
      "name": "ESP32-DevKitC V4",
      "chip": "ESP32",
      "specs": {
        "cpu_arch": {
          "value": "Xtensa LX6",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"
        },
        "cpu_cores": {
          "value": "2",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"
        },
        "cpu_freq_mhz": {
          "value": "240 MHz",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"
        },
        "flash_mb": {
          "value": "4 MB",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"
        },
        "sram_kb": {
          "value": "520 KB",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"
        },
        "wifi": {
          "value": "802.11 b/g/n",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"
        },
        "ble": {
          "value": "4.2",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"
        },
        "gpio_count": {
          "value": "34",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32/esp32-devkitc/index.html"
        },
        "adc_channels": {
          "value": "18",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32/esp32-devkitc/index.html"
        },
        "spi": {
          "value": "4",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32/esp32-devkitc/index.html"
        },
        "i2c": {
          "value": "2",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32/esp32-devkitc/index.html"
        },
        "uart": {
          "value": "3",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32/esp32-devkitc/index.html"
        },
        "usb_type": {
          "value": "Micro-USB (UART bridge)",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32/esp32-devkitc/index.html"
        },
        "input_voltage": {
          "value": "5 V",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"
        },
        "deep_sleep_ua": {
          "value": "10 uA",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"
        },
        "dimensions_mm": {
          "value": "55 x 28 mm",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32/esp32-devkitc/index.html"
        },
        "form_factor": {
          "value": "Standard breadboard",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32/esp32-devkitc/index.html"
        }
      },
      "page": "/esp32/esp32-devkitc/",
      "buy": "/go/esp32-devkitc/amazon/"
    },
    {
      "id": "esp32-s2-devkitm",
      "name": "ESP32-S2-DevKitM-1",
      "chip": "ESP32-S2",
      "specs": {
        "cpu_arch": {
          "value": "Xtensa LX7",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf"
        },
        "cpu_cores": {
          "value": "1",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf"
        },
        "cpu_freq_mhz": {
          "value": "240 MHz",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf"
        },
        "flash_mb": {
          "value": "4 MB",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf"
        },
        "sram_kb": {
          "value": "320 KB",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf"
        },
        "psram_mb": {
          "value": "2 MB",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf"
        },
        "wifi": {
          "value": "802.11 b/g/n",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf"
        },
        "gpio_count": {
          "value": "43",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32s2/esp32-s2-devkitm-1/user_guide.html"
        },
        "adc_channels": {
          "value": "20",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32s2/esp32-s2-devkitm-1/user_guide.html"
        },
        "spi": {
          "value": "4",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32s2/esp32-s2-devkitm-1/user_guide.html"
        },
        "i2c": {
          "value": "2",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32s2/esp32-s2-devkitm-1/user_guide.html"
        },
        "uart": {
          "value": "2",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32s2/esp32-s2-devkitm-1/user_guide.html"
        },
        "usb_type": {
          "value": "USB-OTG 1.1",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32s2/esp32-s2-devkitm-1/user_guide.html"
        },
        "input_voltage": {
          "value": "5 V",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf"
        },
        "deep_sleep_ua": {
          "value": "22 uA",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf"
        },
        "dimensions_mm": {
          "value": "56 x 25.4 mm",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32s2/esp32-s2-devkitm-1/user_guide.html"
        },
        "form_factor": {
          "value": "Standard breadboard",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32s2/esp32-s2-devkitm-1/user_guide.html"
        }
      },
      "page": "/esp32/esp32-s2-devkitm/",
      "buy": "/go/esp32-s2-devkitm/amazon/"
    },
    {
      "id": "esp32-s3-devkitc",
      "name": "ESP32-S3-DevKitC-1",
      "chip": "ESP32-S3",
      "specs": {
        "cpu_arch": {
          "value": "Xtensa LX7",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "cpu_cores": {
          "value": "2",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "cpu_freq_mhz": {
          "value": "240 MHz",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "flash_mb": {
          "value": "8 MB",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "sram_kb": {
          "value": "512 KB",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "psram_mb": {
          "value": "8 MB",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "wifi": {
          "value": "802.11 b/g/n",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "ble": {
          "value": "5.0",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "ai_acceleration": {
          "value": "Vector instructions for AI/ML",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "gpio_count": {
          "value": "45",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32s3/esp32-s3-devkitc-1/index.html"
        },
        "adc_channels": {
          "value": "20",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32s3/esp32-s3-devkitc-1/index.html"
        },
        "spi": {
          "value": "4",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32s3/esp32-s3-devkitc-1/index.html"
        },
        "i2c": {
          "value": "2",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32s3/esp32-s3-devkitc-1/index.html"
        },
        "uart": {
          "value": "3",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32s3/esp32-s3-devkitc-1/index.html"
        },
        "usb_type": {
          "value": "USB-OTG 1.1 + USB-UART",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32s3/esp32-s3-devkitc-1/index.html"
        },
        "camera_interface": {
          "value": "DVP 8/16-bit",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32s3/esp32-s3-devkitc-1/index.html"
        },
        "lcd_interface": {
          "value": "SPI/8080/RGB",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32s3/esp32-s3-devkitc-1/index.html"
        },
        "input_voltage": {
          "value": "5 V",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "deep_sleep_ua": {
          "value": "7 uA",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "dimensions_mm": {
          "value": "69 x 25.4 mm",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32s3/esp32-s3-devkitc-1/index.html"
        },
        "form_factor": {
          "value": "Standard breadboard",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32s3/esp32-s3-devkitc-1/index.html"
        }
      },
      "page": "/esp32/esp32-s3-devkitc/",
      "buy": "/go/esp32-s3-devkitc/amazon/"
    },
    {
      "id": "esp32-c3-devkitm",
      "name": "ESP32-C3-DevKitM-1",
      "chip": "ESP32-C3",
      "specs": {
        "cpu_arch": {
          "value": "RISC-V",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf"
        },
        "cpu_cores": {
          "value": "1",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf"
        },
        "cpu_freq_mhz": {
          "value": "160 MHz",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf"
        },
        "flash_mb": {
          "value": "4 MB",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf"
        },
        "sram_kb": {
          "value": "400 KB",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf"
        },
        "wifi": {
          "value": "802.11 b/g/n",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf"
        },
        "ble": {
          "value": "5.0",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf"
        },
        "gpio_count": {
          "value": "22",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32c3/esp32-c3-devkitm-1/user_guide.html"
        },
        "adc_channels": {
          "value": "6",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32c3/esp32-c3-devkitm-1/user_guide.html"
        },
        "spi": {
          "value": "3",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32c3/esp32-c3-devkitm-1/user_guide.html"
        },
        "i2c": {
          "value": "1",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32c3/esp32-c3-devkitm-1/user_guide.html"
        },
        "uart": {
          "value": "2",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32c3/esp32-c3-devkitm-1/user_guide.html"
        },
        "usb_type": {
          "value": "USB 2.0 (CDC)",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32c3/esp32-c3-devkitm-1/user_guide.html"
        },
        "input_voltage": {
          "value": "5 V",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf"
        },
        "deep_sleep_ua": {
          "value": "5 uA",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf"
        },
        "dimensions_mm": {
          "value": "53.6 x 25.4 mm",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32c3/esp32-c3-devkitm-1/user_guide.html"
        },
        "form_factor": {
          "value": "Standard breadboard",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32c3/esp32-c3-devkitm-1/user_guide.html"
        }
      },
      "page": "/esp32/esp32-c3-devkitm/",
      "buy": "/go/esp32-c3-devkitm/amazon/"
    },
    {
      "id": "esp32-c6-devkitc",
      "name": "ESP32-C6-DevKitC-1",
      "chip": "ESP32-C6",
      "specs": {
        "cpu_arch": {
          "value": "RISC-V",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-c6_datasheet_en.pdf"
        },
        "cpu_cores": {
          "value": "1",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-c6_datasheet_en.pdf"
        },
        "cpu_freq_mhz": {
          "value": "160 MHz",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-c6_datasheet_en.pdf"
        },
        "cpu_lp_core": {
          "value": "RISC-V LP core @ 20MHz",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-c6_datasheet_en.pdf"
        },
        "flash_mb": {
          "value": "8 MB",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-c6_datasheet_en.pdf"
        },
        "sram_kb": {
          "value": "512 KB",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-c6_datasheet_en.pdf"
        },
        "wifi": {
          "value": "802.11ax (WiFi 6)",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-c6_datasheet_en.pdf"
        },
        "ble": {
          "value": "5.3",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-c6_datasheet_en.pdf"
        },
        "thread": {
          "value": "Yes",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-c6_datasheet_en.pdf"
        },
        "zigbee": {
          "value": "3.0",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-c6_datasheet_en.pdf"
        },
        "matter": {
          "value": "Yes",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-c6_datasheet_en.pdf"
        },
        "gpio_count": {
          "value": "30",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32c6/esp32-c6-devkitc-1/user_guide.html"
        },
        "adc_channels": {
          "value": "7",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32c6/esp32-c6-devkitc-1/user_guide.html"
        },
        "spi": {
          "value": "1",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32c6/esp32-c6-devkitc-1/user_guide.html"
        },
        "i2c": {
          "value": "2",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32c6/esp32-c6-devkitc-1/user_guide.html"
        },
        "uart": {
          "value": "3",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32c6/esp32-c6-devkitc-1/user_guide.html"
        },
        "usb_type": {
          "value": "USB 2.0 (CDC)",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32c6/esp32-c6-devkitc-1/user_guide.html"
        },
        "input_voltage": {
          "value": "5 V",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-c6_datasheet_en.pdf"
        },
        "deep_sleep_ua": {
          "value": "7 uA",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-c6_datasheet_en.pdf"
        },
        "dimensions_mm": {
          "value": "67 x 25.4 mm",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32c6/esp32-c6-devkitc-1/user_guide.html"
        },
        "form_factor": {
          "value": "Standard breadboard",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32c6/esp32-c6-devkitc-1/user_guide.html"
        }
      },
      "page": "/esp32/esp32-c6-devkitc/",
      "buy": "/go/esp32-c6-devkitc/amazon/"
    },
    {
      "id": "esp32-h2-devkitm",
      "name": "ESP32-H2-DevKitM-1",
      "chip": "ESP32-H2",
      "specs": {
        "cpu_arch": {
          "value": "RISC-V",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-h2_datasheet_en.pdf"
        },
        "cpu_cores": {
          "value": "1",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-h2_datasheet_en.pdf"
        },
        "cpu_freq_mhz": {
          "value": "96 MHz",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-h2_datasheet_en.pdf"
        },
        "flash_mb": {
          "value": "4 MB",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-h2_datasheet_en.pdf"
        },
        "sram_kb": {
          "value": "320 KB",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-h2_datasheet_en.pdf"
        },
        "ble": {
          "value": "5.3",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-h2_datasheet_en.pdf"
        },
        "thread": {
          "value": "Yes",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-h2_datasheet_en.pdf"
        },
        "zigbee": {
          "value": "3.0",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-h2_datasheet_en.pdf"
        },
        "matter": {
          "value": "Yes",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-h2_datasheet_en.pdf"
        },
        "ieee802154": {
          "value": "802.15.4",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-h2_datasheet_en.pdf"
        },
        "gpio_count": {
          "value": "26",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32h2/esp32-h2-devkitm-1/user_guide.html"
        },
        "adc_channels": {
          "value": "5",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32h2/esp32-h2-devkitm-1/user_guide.html"
        },
        "spi": {
          "value": "2",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32h2/esp32-h2-devkitm-1/user_guide.html"
        },
        "i2c": {
          "value": "2",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32h2/esp32-h2-devkitm-1/user_guide.html"
        },
        "uart": {
          "value": "2",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32h2/esp32-h2-devkitm-1/user_guide.html"
        },
        "usb_type": {
          "value": "USB 2.0 (CDC)",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32h2/esp32-h2-devkitm-1/user_guide.html"
        },
        "input_voltage": {
          "value": "5 V",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-h2_datasheet_en.pdf"
        },
        "deep_sleep_ua": {
          "value": "8 uA",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-h2_datasheet_en.pdf"
        },
        "dimensions_mm": {
          "value": "53.6 x 25.4 mm",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32h2/esp32-h2-devkitm-1/user_guide.html"
        },
        "form_factor": {
          "value": "Standard breadboard",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32h2/esp32-h2-devkitm-1/user_guide.html"
        }
      },
      "page": "/esp32/esp32-h2-devkitm/",
      "buy": "/go/esp32-h2-devkitm/amazon/"
    },
    {
      "id": "xiao-esp32s3",
      "name": "Seeed Studio XIAO ESP32S3",
      "chip": "ESP32-S3",
      "specs": {
        "cpu_arch": {
          "value": "Xtensa LX7",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "cpu_cores": {
          "value": "2",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "cpu_freq_mhz": {
          "value": "240 MHz",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "flash_mb": {
          "value": "8 MB",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "sram_kb": {
          "value": "512 KB",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "psram_mb": {
          "value": "8 MB",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "wifi": {
          "value": "802.11 b/g/n",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "ble": {
          "value": "5.0",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "gpio_count": {
          "value": "11",
          "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
        },
        "adc_channels": {
          "value": "9",
          "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
        },
        "spi": {
          "value": "1",
          "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
        },
        "i2c": {
          "value": "1",
          "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
        },
        "uart": {
          "value": "1",
          "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
        },
        "usb_type": {
          "value": "USB-C (OTG)",
          "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
        },
        "camera_connector": {
          "value": "OV2640 connector (Sense variant)",
          "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
        },
        "input_voltage": {
          "value": "5 V",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "deep_sleep_ua": {
          "value": "14 uA",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "battery_charging": {
          "value": "Yes",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "dimensions_mm": {
          "value": "21 x 17.5 mm",
          "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
        },
        "form_factor": {
          "value": "XIAO (ultra-compact)",
          "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
        }
      },
      "page": "/esp32/xiao-esp32s3/",
      "buy": "/go/xiao-esp32s3/amazon/"
    },
    {
      "id": "qt-py-esp32-s3",
      "name": "Adafruit QT Py ESP32-S3",
      "chip": "ESP32-S3",
      "specs": {
        "cpu_arch": {
          "value": "Xtensa LX7",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "cpu_cores": {
          "value": "2",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "cpu_freq_mhz": {
          "value": "240 MHz",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "flash_mb": {
          "value": "8 MB",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "sram_kb": {
          "value": "512 KB",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "wifi": {
          "value": "802.11 b/g/n",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "ble": {
          "value": "5.0",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "gpio_count": {
          "value": "13",
          "source": "https://learn.adafruit.com/adafruit-qt-py-esp32-s3"
        },
        "adc_channels": {
          "value": "10",
          "source": "https://learn.adafruit.com/adafruit-qt-py-esp32-s3"
        },
        "spi": {
          "value": "1",
          "source": "https://learn.adafruit.com/adafruit-qt-py-esp32-s3"
        },
        "i2c": {
          "value": "1",
          "source": "https://learn.adafruit.com/adafruit-qt-py-esp32-s3"
        },
        "uart": {
          "value": "1",
          "source": "https://learn.adafruit.com/adafruit-qt-py-esp32-s3"
        },
        "usb_type": {
          "value": "USB-C (OTG)",
          "source": "https://learn.adafruit.com/adafruit-qt-py-esp32-s3"
        },
        "stemma_qt": {
          "value": "1x STEMMA QT / Qwiic",
          "source": "https://learn.adafruit.com/adafruit-qt-py-esp32-s3"
        },
        "input_voltage": {
          "value": "5 V",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "deep_sleep_ua": {
          "value": "~15 uA",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "dimensions_mm": {
          "value": "22 x 17.8 mm",
          "source": "https://learn.adafruit.com/adafruit-qt-py-esp32-s3"
        },
        "form_factor": {
          "value": "QT Py (Adafruit compact)",
          "source": "https://learn.adafruit.com/adafruit-qt-py-esp32-s3"
        }
      },
      "page": "/esp32/qt-py-esp32-s3/",
      "buy": "/go/qt-py-esp32-s3/amazon/"
    },
    {
      "id": "thing-plus-esp32-s3",
      "name": "SparkFun Thing Plus - ESP32-S3",
      "chip": "ESP32-S3",
      "specs": {
        "cpu_arch": {
          "value": "Xtensa LX7",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "cpu_cores": {
          "value": "2",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "cpu_freq_mhz": {
          "value": "240 MHz",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "flash_mb": {
          "value": "16 MB",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "sram_kb": {
          "value": "512 KB",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "psram_mb": {
          "value": "8 MB",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "wifi": {
          "value": "802.11 b/g/n",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "ble": {
          "value": "5.0",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "gpio_count": {
          "value": "21",
          "source": "https://www.sparkfun.com/sparkfun-thing-plus-esp32-s3.html"
        },
        "adc_channels": {
          "value": "14",
          "source": "https://www.sparkfun.com/sparkfun-thing-plus-esp32-s3.html"
        },
        "spi": {
          "value": "2",
          "source": "https://www.sparkfun.com/sparkfun-thing-plus-esp32-s3.html"
        },
        "i2c": {
          "value": "1",
          "source": "https://www.sparkfun.com/sparkfun-thing-plus-esp32-s3.html"
        },
        "uart": {
          "value": "2",
          "source": "https://www.sparkfun.com/sparkfun-thing-plus-esp32-s3.html"
        },
        "usb_type": {
          "value": "USB-C (OTG)",
          "source": "https://www.sparkfun.com/sparkfun-thing-plus-esp32-s3.html"
        },
        "qwiic": {
          "value": "1x Qwiic / STEMMA QT",
          "source": "https://www.sparkfun.com/sparkfun-thing-plus-esp32-s3.html"
        },
        "sd_card": {
          "value": "MicroSD slot",
          "source": "https://www.sparkfun.com/sparkfun-thing-plus-esp32-s3.html"
        },
        "input_voltage": {
          "value": "5 V",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "deep_sleep_ua": {
          "value": "~10 uA",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "battery_charging": {
          "value": "Single-cell LiPo charger",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "fuel_gauge": {
          "value": "MAX17048 fuel gauge",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "dimensions_mm": {
          "value": "58.4 x 22.9 mm",
          "source": "https://www.sparkfun.com/sparkfun-thing-plus-esp32-s3.html"
        },
        "form_factor": {
          "value": "Thing Plus (Feather-compatible)",
          "source": "https://www.sparkfun.com/sparkfun-thing-plus-esp32-s3.html"
        }
      },
      "page": "/esp32/thing-plus-esp32-s3/",
      "buy": "/go/thing-plus-esp32-s3/amazon/"
    },
    {
      "id": "t-display-s3",
      "name": "LILYGO T-Display S3",
      "chip": "ESP32-S3",
      "specs": {
        "cpu_arch": {
          "value": "Xtensa LX7",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "cpu_cores": {
          "value": "2",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "cpu_freq_mhz": {
          "value": "240 MHz",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "flash_mb": {
          "value": "16 MB",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "sram_kb": {
          "value": "512 KB",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "psram_mb": {
          "value": "8 MB",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "wifi": {
          "value": "802.11 b/g/n",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "ble": {
          "value": "5.0",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "display": {
          "value": "1.9\" ST7789 LCD (170x320)",
          "source": "https://github.com/Xinyuan-LilyGO/T-Display-S3"
        },
        "display_touch": {
          "value": "Capacitive touch",
          "source": "https://github.com/Xinyuan-LilyGO/T-Display-S3"
        },
        "gpio_count": {
          "value": "14",
          "source": "https://github.com/Xinyuan-LilyGO/T-Display-S3"
        },
        "adc_channels": {
          "value": "6",
          "source": "https://github.com/Xinyuan-LilyGO/T-Display-S3"
        },
        "spi": {
          "value": "2",
          "source": "https://github.com/Xinyuan-LilyGO/T-Display-S3"
        },
        "i2c": {
          "value": "1",
          "source": "https://github.com/Xinyuan-LilyGO/T-Display-S3"
        },
        "uart": {
          "value": "1",
          "source": "https://github.com/Xinyuan-LilyGO/T-Display-S3"
        },
        "usb_type": {
          "value": "USB-C (OTG)",
          "source": "https://github.com/Xinyuan-LilyGO/T-Display-S3"
        },
        "input_voltage": {
          "value": "5 V",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "deep_sleep_ua": {
          "value": "~15 uA",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "battery_charging": {
          "value": "Single-cell LiPo charger",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "dimensions_mm": {
          "value": "65 x 25.4 mm",
          "source": "https://github.com/Xinyuan-LilyGO/T-Display-S3"
        },
        "form_factor": {
          "value": "Custom (with LCD)",
          "source": "https://github.com/Xinyuan-LilyGO/T-Display-S3"
        }
      },
      "page": "/esp32/t-display-s3/",
      "buy": "/go/t-display-s3/amazon/"
    },
    {
      "id": "arduino-uno-r4-wifi",
      "name": "Arduino Uno R4 WiFi",
      "chip": "RA4M1 + ESP32-S3",
      "specs": {
        "cpu_arch": {
          "value": "ARM Cortex-M4",
          "source": "https://www.renesas.com/us/en/products/microcontrollers-microprocessors/ra-cortex-m-mcus/ra4m1-32-bit-microcontrollers-48mhz-arm-cortex-m4-and-largest-memory-integration-its-class"
        },
        "cpu_cores": {
          "value": "1",
          "source": "https://www.renesas.com/us/en/products/microcontrollers-microprocessors/ra-cortex-m-mcus/ra4m1-32-bit-microcontrollers-48mhz-arm-cortex-m4-and-largest-memory-integration-its-class"
        },
        "cpu_freq_mhz": {
          "value": "48 MHz",
          "source": "https://www.renesas.com/us/en/products/microcontrollers-microprocessors/ra-cortex-m-mcus/ra4m1-32-bit-microcontrollers-48mhz-arm-cortex-m4-and-largest-memory-integration-its-class"
        },
        "coprocessor": {
          "value": "ESP32-S3 (WiFi/BLE)",
          "source": "https://www.renesas.com/us/en/products/microcontrollers-microprocessors/ra-cortex-m-mcus/ra4m1-32-bit-microcontrollers-48mhz-arm-cortex-m4-and-largest-memory-integration-its-class"
        },
        "flash_mb": {
          "value": "0.256 MB",
          "source": "https://www.renesas.com/us/en/products/microcontrollers-microprocessors/ra-cortex-m-mcus/ra4m1-32-bit-microcontrollers-48mhz-arm-cortex-m4-and-largest-memory-integration-its-class"
        },
        "sram_kb": {
          "value": "32 KB",
          "source": "https://www.renesas.com/us/en/products/microcontrollers-microprocessors/ra-cortex-m-mcus/ra4m1-32-bit-microcontrollers-48mhz-arm-cortex-m4-and-largest-memory-integration-its-class"
        },
        "eeprom": {
          "value": "8 KB",
          "source": "https://www.renesas.com/us/en/products/microcontrollers-microprocessors/ra-cortex-m-mcus/ra4m1-32-bit-microcontrollers-48mhz-arm-cortex-m4-and-largest-memory-integration-its-class"
        },
        "wifi": {
          "value": "802.11 b/g/n",
          "source": "https://www.renesas.com/us/en/products/microcontrollers-microprocessors/ra-cortex-m-mcus/ra4m1-32-bit-microcontrollers-48mhz-arm-cortex-m4-and-largest-memory-integration-its-class"
        },
        "ble": {
          "value": "5.0",
          "source": "https://www.renesas.com/us/en/products/microcontrollers-microprocessors/ra-cortex-m-mcus/ra4m1-32-bit-microcontrollers-48mhz-arm-cortex-m4-and-largest-memory-integration-its-class"
        },
        "gpio_count": {
          "value": "20",
          "source": "https://docs.arduino.cc/hardware/uno-r4-wifi/"
        },
        "adc_channels": {
          "value": "6",
          "source": "https://docs.arduino.cc/hardware/uno-r4-wifi/"
        },
        "dac_channels": {
          "value": "1",
          "source": "https://docs.arduino.cc/hardware/uno-r4-wifi/"
        },
        "spi": {
          "value": "1",
          "source": "https://docs.arduino.cc/hardware/uno-r4-wifi/"
        },
        "i2c": {
          "value": "1",
          "source": "https://docs.arduino.cc/hardware/uno-r4-wifi/"
        },
        "uart": {
          "value": "2",
          "source": "https://docs.arduino.cc/hardware/uno-r4-wifi/"
        },
        "usb_type": {
          "value": "USB-C (native)",
          "source": "https://docs.arduino.cc/hardware/uno-r4-wifi/"
        },
        "can_bus": {
          "value": "1x CAN bus",
          "source": "https://docs.arduino.cc/hardware/uno-r4-wifi/"
        },
        "led_matrix": {
          "value": "12x8 red LED matrix",
          "source": "https://docs.arduino.cc/hardware/uno-r4-wifi/"
        },
        "input_voltage": {
          "value": "6-24 V",
          "source": "https://www.renesas.com/us/en/products/microcontrollers-microprocessors/ra-cortex-m-mcus/ra4m1-32-bit-microcontrollers-48mhz-arm-cortex-m4-and-largest-memory-integration-its-class"
        },
        "operating_voltage": {
          "value": "5 V",
          "source": "https://www.renesas.com/us/en/products/microcontrollers-microprocessors/ra-cortex-m-mcus/ra4m1-32-bit-microcontrollers-48mhz-arm-cortex-m4-and-largest-memory-integration-its-class"
        },
        "dimensions_mm": {
          "value": "68.85 x 53.34 mm",
          "source": "https://docs.arduino.cc/hardware/uno-r4-wifi/"
        },
        "form_factor": {
          "value": "Arduino Uno (shield-compatible)",
          "source": "https://docs.arduino.cc/hardware/uno-r4-wifi/"
        }
      },
      "page": "/esp32/arduino-uno-r4-wifi/",
      "buy": "/go/arduino-uno-r4-wifi/amazon/"
    },
    {
      "id": "arduino-uno-r4-minima",
      "name": "Arduino Uno R4 Minima",
      "chip": "RA4M1",
      "specs": {
        "cpu_arch": {
          "value": "ARM Cortex-M4",
          "source": "https://www.renesas.com/us/en/products/microcontrollers-microprocessors/ra-cortex-m-mcus/ra4m1-32-bit-microcontrollers-48mhz-arm-cortex-m4-and-largest-memory-integration-its-class"
        },
        "cpu_cores": {
          "value": "1",
          "source": "https://www.renesas.com/us/en/products/microcontrollers-microprocessors/ra-cortex-m-mcus/ra4m1-32-bit-microcontrollers-48mhz-arm-cortex-m4-and-largest-memory-integration-its-class"
        },
        "cpu_freq_mhz": {
          "value": "48 MHz",
          "source": "https://www.renesas.com/us/en/products/microcontrollers-microprocessors/ra-cortex-m-mcus/ra4m1-32-bit-microcontrollers-48mhz-arm-cortex-m4-and-largest-memory-integration-its-class"
        },
        "flash_mb": {
          "value": "0.256 MB",
          "source": "https://www.renesas.com/us/en/products/microcontrollers-microprocessors/ra-cortex-m-mcus/ra4m1-32-bit-microcontrollers-48mhz-arm-cortex-m4-and-largest-memory-integration-its-class"
        },
        "sram_kb": {
          "value": "32 KB",
          "source": "https://www.renesas.com/us/en/products/microcontrollers-microprocessors/ra-cortex-m-mcus/ra4m1-32-bit-microcontrollers-48mhz-arm-cortex-m4-and-largest-memory-integration-its-class"
        },
        "eeprom": {
          "value": "8 KB",
          "source": "https://www.renesas.com/us/en/products/microcontrollers-microprocessors/ra-cortex-m-mcus/ra4m1-32-bit-microcontrollers-48mhz-arm-cortex-m4-and-largest-memory-integration-its-class"
        },
        "gpio_count": {
          "value": "20",
          "source": "https://docs.arduino.cc/hardware/uno-r4-minima/"
        },
        "adc_channels": {
          "value": "6",
          "source": "https://docs.arduino.cc/hardware/uno-r4-minima/"
        },
        "dac_channels": {
          "value": "1",
          "source": "https://docs.arduino.cc/hardware/uno-r4-minima/"
        },
        "spi": {
          "value": "1",
          "source": "https://docs.arduino.cc/hardware/uno-r4-minima/"
        },
        "i2c": {
          "value": "1",
          "source": "https://docs.arduino.cc/hardware/uno-r4-minima/"
        },
        "uart": {
          "value": "2",
          "source": "https://docs.arduino.cc/hardware/uno-r4-minima/"
        },
        "usb_type": {
          "value": "USB-C (native)",
          "source": "https://docs.arduino.cc/hardware/uno-r4-minima/"
        },
        "can_bus": {
          "value": "1x CAN bus",
          "source": "https://docs.arduino.cc/hardware/uno-r4-minima/"
        },
        "input_voltage": {
          "value": "6-24 V",
          "source": "https://www.renesas.com/us/en/products/microcontrollers-microprocessors/ra-cortex-m-mcus/ra4m1-32-bit-microcontrollers-48mhz-arm-cortex-m4-and-largest-memory-integration-its-class"
        },
        "operating_voltage": {
          "value": "5 V",
          "source": "https://www.renesas.com/us/en/products/microcontrollers-microprocessors/ra-cortex-m-mcus/ra4m1-32-bit-microcontrollers-48mhz-arm-cortex-m4-and-largest-memory-integration-its-class"
        },
        "dimensions_mm": {
          "value": "68.85 x 53.34 mm",
          "source": "https://docs.arduino.cc/hardware/uno-r4-minima/"
        },
        "form_factor": {
          "value": "Arduino Uno (shield-compatible)",
          "source": "https://docs.arduino.cc/hardware/uno-r4-minima/"
        }
      },
      "page": "/arduino/arduino-uno-r4-minima/",
      "buy": "/go/arduino-uno-r4-minima/amazon/"
    },
    {
      "id": "arduino-nano-esp32",
      "name": "Arduino Nano ESP32",
      "chip": "ESP32-S3",
      "specs": {
        "cpu_arch": {
          "value": "Xtensa LX7",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "cpu_cores": {
          "value": "2",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "cpu_freq_mhz": {
          "value": "240 MHz",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "flash_mb": {
          "value": "16 MB",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "sram_kb": {
          "value": "512 KB",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "psram_mb": {
          "value": "8 MB",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "wifi": {
          "value": "802.11 b/g/n",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "ble": {
          "value": "5.0",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "gpio_count": {
          "value": "14",
          "source": "https://docs.arduino.cc/hardware/nano-esp32/"
        },
        "adc_channels": {
          "value": "8",
          "source": "https://docs.arduino.cc/hardware/nano-esp32/"
        },
        "spi": {
          "value": "1",
          "source": "https://docs.arduino.cc/hardware/nano-esp32/"
        },
        "i2c": {
          "value": "1",
          "source": "https://docs.arduino.cc/hardware/nano-esp32/"
        },
        "uart": {
          "value": "1",
          "source": "https://docs.arduino.cc/hardware/nano-esp32/"
        },
        "usb_type": {
          "value": "USB-C (native)",
          "source": "https://docs.arduino.cc/hardware/nano-esp32/"
        },
        "input_voltage": {
          "value": "5-18 V",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "operating_voltage": {
          "value": "3.3 V",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
        },
        "dimensions_mm": {
          "value": "45 x 18 mm",
          "source": "https://docs.arduino.cc/hardware/nano-esp32/"
        },
        "form_factor": {
          "value": "Arduino Nano",
          "source": "https://docs.arduino.cc/hardware/nano-esp32/"
        }
      },
      "page": "/esp32/arduino-nano-esp32/",
      "buy": "/go/arduino-nano-esp32/amazon/"
    },
    {
      "id": "arduino-nano-every",
      "name": "Arduino Nano Every",
      "chip": "ATMega4809",
      "specs": {
        "cpu_arch": {
          "value": "AVR",
          "source": "https://www.microchip.com/en-us/product/ATmega4809"
        },
        "cpu_cores": {
          "value": "1",
          "source": "https://www.microchip.com/en-us/product/ATmega4809"
        },
        "cpu_freq_mhz": {
          "value": "20 MHz",
          "source": "https://www.microchip.com/en-us/product/ATmega4809"
        },
        "flash_mb": {
          "value": "0.048 MB",
          "source": "https://www.microchip.com/en-us/product/ATmega4809"
        },
        "sram_kb": {
          "value": "6 KB",
          "source": "https://www.microchip.com/en-us/product/ATmega4809"
        },
        "eeprom": {
          "value": "256 bytes",
          "source": "https://www.microchip.com/en-us/product/ATmega4809"
        },
        "gpio_count": {
          "value": "22",
          "source": "https://docs.arduino.cc/hardware/nano-every/"
        },
        "adc_channels": {
          "value": "8",
          "source": "https://docs.arduino.cc/hardware/nano-every/"
        },
        "spi": {
          "value": "1",
          "source": "https://docs.arduino.cc/hardware/nano-every/"
        },
        "i2c": {
          "value": "1",
          "source": "https://docs.arduino.cc/hardware/nano-every/"
        },
        "uart": {
          "value": "1",
          "source": "https://docs.arduino.cc/hardware/nano-every/"
        },
        "usb_type": {
          "value": "Micro-USB (UART bridge)",
          "source": "https://docs.arduino.cc/hardware/nano-every/"
        },
        "input_voltage": {
          "value": "7-21 V",
          "source": "https://www.microchip.com/en-us/product/ATmega4809"
        },
        "operating_voltage": {
          "value": "5 V",
          "source": "https://www.microchip.com/en-us/product/ATmega4809"
        },
        "dimensions_mm": {
          "value": "45 x 18 mm",
          "source": "https://docs.arduino.cc/hardware/nano-every/"
        },
        "form_factor": {
          "value": "Arduino Nano",
          "source": "https://docs.arduino.cc/hardware/nano-every/"
        }
      },
      "page": "/arduino/arduino-nano-every/",
      "buy": "/go/arduino-nano-every/amazon/"
    },
    {
      "id": "arduino-mega-2560",
      "name": "Arduino Mega 2560 Rev3",
      "chip": "ATMega2560",
      "specs": {
        "cpu_arch": {
          "value": "AVR",
          "source": "https://ww1.microchip.com/downloads/en/devicedoc/atmel-2549-8-bit-avr-microcontroller-atmega640-1280-1281-2560-2561_datasheet.pdf"
        },
        "cpu_cores": {
          "value": "1",
          "source": "https://ww1.microchip.com/downloads/en/devicedoc/atmel-2549-8-bit-avr-microcontroller-atmega640-1280-1281-2560-2561_datasheet.pdf"
        },
        "cpu_freq_mhz": {
          "value": "16 MHz",
          "source": "https://ww1.microchip.com/downloads/en/devicedoc/atmel-2549-8-bit-avr-microcontroller-atmega640-1280-1281-2560-2561_datasheet.pdf"
        },
        "flash_mb": {
          "value": "0.256 MB",
          "source": "https://ww1.microchip.com/downloads/en/devicedoc/atmel-2549-8-bit-avr-microcontroller-atmega640-1280-1281-2560-2561_datasheet.pdf"
        },
        "sram_kb": {
          "value": "8 KB",
          "source": "https://ww1.microchip.com/downloads/en/devicedoc/atmel-2549-8-bit-avr-microcontroller-atmega640-1280-1281-2560-2561_datasheet.pdf"
        },
        "eeprom": {
          "value": "4 KB",
          "source": "https://ww1.microchip.com/downloads/en/devicedoc/atmel-2549-8-bit-avr-microcontroller-atmega640-1280-1281-2560-2561_datasheet.pdf"
        },
        "gpio_count": {
          "value": "54",
          "source": "https://docs.arduino.cc/hardware/mega-2560/"
        },
        "adc_channels": {
          "value": "16",
          "source": "https://docs.arduino.cc/hardware/mega-2560/"
        },
        "pwm_channels": {
          "value": "15",
          "source": "https://docs.arduino.cc/hardware/mega-2560/"
        },
        "spi": {
          "value": "1",
          "source": "https://docs.arduino.cc/hardware/mega-2560/"
        },
        "i2c": {
          "value": "1",
          "source": "https://docs.arduino.cc/hardware/mega-2560/"
        },
        "uart": {
          "value": "4",
          "source": "https://docs.arduino.cc/hardware/mega-2560/"
        },
        "usb_type": {
          "value": "USB-B (UART bridge)",
          "source": "https://docs.arduino.cc/hardware/mega-2560/"
        },
        "input_voltage": {
          "value": "7-12 V",
          "source": "https://ww1.microchip.com/downloads/en/devicedoc/atmel-2549-8-bit-avr-microcontroller-atmega640-1280-1281-2560-2561_datasheet.pdf"
        },
        "operating_voltage": {
          "value": "5 V",
          "source": "https://ww1.microchip.com/downloads/en/devicedoc/atmel-2549-8-bit-avr-microcontroller-atmega640-1280-1281-2560-2561_datasheet.pdf"
        },
        "dimensions_mm": {
          "value": "101.52 x 53.3 mm",
          "source": "https://docs.arduino.cc/hardware/mega-2560/"
        },
        "form_factor": {
          "value": "Arduino Mega (extended shield-compatible)",
          "source": "https://docs.arduino.cc/hardware/mega-2560/"
        }
      },
      "page": "/arduino/arduino-mega-2560/",
      "buy": "/go/arduino-mega-2560/amazon/"
    },
    {
      "id": "arduino-nano-33-ble-sense",
      "name": "Arduino Nano 33 BLE Sense Rev2",
      "chip": "nRF52840",
      "specs": {
        "cpu_arch": {
          "value": "ARM Cortex-M4",
          "source": "https://www.nordicsemi.com/Products/nRF52840"
        },
        "cpu_cores": {
          "value": "1",
          "source": "https://www.nordicsemi.com/Products/nRF52840"
        },
        "cpu_freq_mhz": {
          "value": "64 MHz",
          "source": "https://www.nordicsemi.com/Products/nRF52840"
        },
        "flash_mb": {
          "value": "1 MB",
          "source": "https://www.nordicsemi.com/Products/nRF52840"
        },
        "sram_kb": {
          "value": "256 KB",
          "source": "https://www.nordicsemi.com/Products/nRF52840"
        },
        "ble": {
          "value": "5.0",
          "source": "https://www.nordicsemi.com/Products/nRF52840"
        },
        "imu": {
          "value": "BMI270 + BMM150 (9-axis)",
          "source": "https://docs.arduino.cc/hardware/nano-33-ble-sense-rev2/"
        },
        "microphone": {
          "value": "MP34DT06JTR MEMS",
          "source": "https://docs.arduino.cc/hardware/nano-33-ble-sense-rev2/"
        },
        "gesture_sensor": {
          "value": "APDS-9960 (gesture, light, proximity)",
          "source": "https://docs.arduino.cc/hardware/nano-33-ble-sense-rev2/"
        },
        "pressure_sensor": {
          "value": "LPS22HB",
          "source": "https://docs.arduino.cc/hardware/nano-33-ble-sense-rev2/"
        },
        "humidity_sensor": {
          "value": "HS3003",
          "source": "https://docs.arduino.cc/hardware/nano-33-ble-sense-rev2/"
        },
        "gpio_count": {
          "value": "14",
          "source": "https://docs.arduino.cc/hardware/nano-33-ble-sense-rev2/"
        },
        "adc_channels": {
          "value": "8",
          "source": "https://docs.arduino.cc/hardware/nano-33-ble-sense-rev2/"
        },
        "spi": {
          "value": "1",
          "source": "https://docs.arduino.cc/hardware/nano-33-ble-sense-rev2/"
        },
        "i2c": {
          "value": "1",
          "source": "https://docs.arduino.cc/hardware/nano-33-ble-sense-rev2/"
        },
        "uart": {
          "value": "1",
          "source": "https://docs.arduino.cc/hardware/nano-33-ble-sense-rev2/"
        },
        "usb_type": {
          "value": "Micro-USB (native)",
          "source": "https://docs.arduino.cc/hardware/nano-33-ble-sense-rev2/"
        },
        "input_voltage": {
          "value": "5 V",
          "source": "https://www.nordicsemi.com/Products/nRF52840"
        },
        "operating_voltage": {
          "value": "3.3 V",
          "source": "https://www.nordicsemi.com/Products/nRF52840"
        },
        "dimensions_mm": {
          "value": "45 x 18 mm",
          "source": "https://docs.arduino.cc/hardware/nano-33-ble-sense-rev2/"
        },
        "form_factor": {
          "value": "Arduino Nano",
          "source": "https://docs.arduino.cc/hardware/nano-33-ble-sense-rev2/"
        }
      },
      "page": "/arduino/arduino-nano-33-ble-sense/",
      "buy": "/go/arduino-nano-33-ble-sense/amazon/"
    },
    {
      "id": "jetson-orin-nano-8gb",
      "name": "NVIDIA Jetson Orin Nano Super Developer Kit (8GB)",
      "chip": "Jetson Orin Nano Super",
      "specs": {
        "cpu_arch": {
          "value": "ARM Cortex-A78AE",
          "source": "https://developer.nvidia.com/embedded/jetson-orin-nano-developer-kit-getting-started"
        },
        "cpu_cores": {
          "value": "6",
          "source": "https://developer.nvidia.com/embedded/jetson-orin-nano-developer-kit-getting-started"
        },
        "cpu_freq_mhz": {
          "value": "1500 MHz",
          "source": "https://developer.nvidia.com/embedded/jetson-orin-nano-developer-kit-getting-started"
        },
        "gpu": {
          "value": "NVIDIA Ampere (1024 CUDA cores)",
          "source": "https://developer.nvidia.com/embedded/jetson-orin-nano-developer-kit-getting-started"
        },
        "ai_performance": {
          "value": "67 TOPS",
          "source": "https://developer.nvidia.com/embedded/jetson-orin-nano-developer-kit-getting-started"
        },
        "flash_mb": {
          "value": "0 MB",
          "source": "https://developer.nvidia.com/embedded/jetson-orin-nano-developer-kit-getting-started"
        },
        "sram_kb": {
          "value": "0 KB",
          "source": "https://developer.nvidia.com/embedded/jetson-orin-nano-developer-kit-getting-started"
        },
        "ram_gb": {
          "value": "8 GB",
          "source": "https://developer.nvidia.com/embedded/jetson-orin-nano-developer-kit-getting-started"
        },
        "ram_type": {
          "value": "LPDDR5",
          "source": "https://developer.nvidia.com/embedded/jetson-orin-nano-developer-kit-getting-started"
        },
        "storage": {
          "value": "MicroSD + M.2 NVMe",
          "source": "https://developer.nvidia.com/embedded/jetson-orin-nano-developer-kit-getting-started"
        },
        "wifi": {
          "value": "802.11ac (via M.2)",
          "source": "https://developer.nvidia.com/embedded/jetson-orin-nano-developer-kit-getting-started"
        },
        "ble": {
          "value": "5.0 (via M.2)",
          "source": "https://developer.nvidia.com/embedded/jetson-orin-nano-developer-kit-getting-started"
        },
        "ethernet": {
          "value": "Gigabit Ethernet",
          "source": "https://developer.nvidia.com/embedded/jetson-orin-nano-developer-kit-getting-started"
        },
        "gpio_count": {
          "value": "40",
          "source": "https://www.nvidia.com/en-us/autonomous-machines/embedded-systems/jetson-orin/nano-super-developer-kit/"
        },
        "usb_type": {
          "value": "4x USB 3.2 + USB-C (debug)",
          "source": "https://www.nvidia.com/en-us/autonomous-machines/embedded-systems/jetson-orin/nano-super-developer-kit/"
        },
        "display_output": {
          "value": "HDMI + DisplayPort",
          "source": "https://www.nvidia.com/en-us/autonomous-machines/embedded-systems/jetson-orin/nano-super-developer-kit/"
        },
        "camera_interface": {
          "value": "2x MIPI CSI-2",
          "source": "https://www.nvidia.com/en-us/autonomous-machines/embedded-systems/jetson-orin/nano-super-developer-kit/"
        },
        "pcie": {
          "value": "M.2 Key M (NVMe) + M.2 Key E (WiFi)",
          "source": "https://www.nvidia.com/en-us/autonomous-machines/embedded-systems/jetson-orin/nano-super-developer-kit/"
        },
        "input_voltage": {
          "value": "9-19 V",
          "source": "https://developer.nvidia.com/embedded/jetson-orin-nano-developer-kit-getting-started"
        },
        "power_draw": {
          "value": "7-15 W",
          "source": "https://developer.nvidia.com/embedded/jetson-orin-nano-developer-kit-getting-started"
        },
        "dimensions_mm": {
          "value": "100 x 79 mm",
          "source": "https://www.nvidia.com/en-us/autonomous-machines/embedded-systems/jetson-orin/nano-super-developer-kit/"
        },
        "form_factor": {
          "value": "Jetson developer kit (carrier board)",
          "source": "https://www.nvidia.com/en-us/autonomous-machines/embedded-systems/jetson-orin/nano-super-developer-kit/"
        }
      },
      "page": "/ai-edge/jetson-orin-nano-8gb/",
      "buy": "/go/jetson-orin-nano-8gb/amazon/"
    },
    {
      "id": "coral-dev-board",
      "name": "Google Coral Dev Board",
      "chip": "NXP i.MX 8M + Edge TPU",
      "specs": {
        "cpu_arch": {
          "value": "ARM Cortex-A53",
          "source": "https://coral.ai/docs/dev-board/datasheet/"
        },
        "cpu_cores": {
          "value": "4",
          "source": "https://coral.ai/docs/dev-board/datasheet/"
        },
        "cpu_freq_mhz": {
          "value": "1500 MHz",
          "source": "https://coral.ai/docs/dev-board/datasheet/"
        },
        "gpu": {
          "value": "Vivante GC7000Lite",
          "source": "https://coral.ai/docs/dev-board/datasheet/"
        },
        "ai_accelerator": {
          "value": "Google Edge TPU (4 TOPS)",
          "source": "https://coral.ai/docs/dev-board/datasheet/"
        },
        "ai_performance": {
          "value": "4 TOPS",
          "source": "https://coral.ai/docs/dev-board/datasheet/"
        },
        "flash_mb": {
          "value": "8000 MB",
          "source": "https://coral.ai/docs/dev-board/datasheet/"
        },
        "sram_kb": {
          "value": "0 KB",
          "source": "https://coral.ai/docs/dev-board/datasheet/"
        },
        "ram_gb": {
          "value": "1 GB",
          "source": "https://coral.ai/docs/dev-board/datasheet/"
        },
        "ram_type": {
          "value": "LPDDR4",
          "source": "https://coral.ai/docs/dev-board/datasheet/"
        },
        "storage": {
          "value": "8GB eMMC + MicroSD",
          "source": "https://coral.ai/docs/dev-board/datasheet/"
        },
        "wifi": {
          "value": "802.11ac (2x2 MIMO)",
          "source": "https://coral.ai/docs/dev-board/datasheet/"
        },
        "ble": {
          "value": "5.0",
          "source": "https://coral.ai/docs/dev-board/datasheet/"
        },
        "ethernet": {
          "value": "Gigabit Ethernet",
          "source": "https://coral.ai/docs/dev-board/datasheet/"
        },
        "gpio_count": {
          "value": "40",
          "source": "https://coral.ai/products/dev-board/"
        },
        "usb_type": {
          "value": "USB 3.0 Type-C + USB 3.0 Type-A",
          "source": "https://coral.ai/products/dev-board/"
        },
        "display_output": {
          "value": "HDMI 2.0a + MIPI DSI",
          "source": "https://coral.ai/products/dev-board/"
        },
        "camera_interface": {
          "value": "MIPI CSI-2",
          "source": "https://coral.ai/products/dev-board/"
        },
        "input_voltage": {
          "value": "5 V",
          "source": "https://coral.ai/docs/dev-board/datasheet/"
        },
        "power_draw": {
          "value": "2-4 W",
          "source": "https://coral.ai/docs/dev-board/datasheet/"
        },
        "dimensions_mm": {
          "value": "88 x 60 mm",
          "source": "https://coral.ai/products/dev-board/"
        },
        "form_factor": {
          "value": "Single-board computer (Raspberry Pi-sized)",
          "source": "https://coral.ai/products/dev-board/"
        }
      },
      "page": "/ai-edge/coral-dev-board/",
      "buy": "/go/coral-dev-board/amazon/"
    },
    {
      "id": "ledger-nano-s-plus",
      "name": "Ledger Nano S Plus",
      "chip": "ST33K1M5",
      "specs": {
        "security_chip": {
          "value": "ST33K1M5 (CC EAL6+)",
          "source": "https://shop.ledger.com/products/ledger-nano-s-plus"
        },
        "certification": {
          "value": "CC EAL6+",
          "source": "https://shop.ledger.com/products/ledger-nano-s-plus"
        },
        "storage_apps": {
          "value": "Up to 100 apps",
          "source": "https://shop.ledger.com/products/ledger-nano-s-plus"
        },
        "supported_coins": {
          "value": "5,500+",
          "source": "https://shop.ledger.com/products/ledger-nano-s-plus"
        },
        "supported_chains": {
          "value": "50+ blockchains",
          "source": "https://shop.ledger.com/products/ledger-nano-s-plus"
        },
        "connectivity": {
          "value": "USB-C",
          "source": "https://shop.ledger.com/products/ledger-nano-s-plus"
        },
        "bluetooth": {
          "value": "No",
          "source": "https://shop.ledger.com/products/ledger-nano-s-plus"
        },
        "nfc": {
          "value": "No",
          "source": "https://shop.ledger.com/products/ledger-nano-s-plus"
        },
        "display": {
          "value": "128x64 OLED",
          "source": "https://shop.ledger.com/products/ledger-nano-s-plus"
        },
        "display_touch": {
          "value": "No (2 physical buttons)",
          "source": "https://shop.ledger.com/products/ledger-nano-s-plus"
        },
        "usb_type": {
          "value": "USB-C",
          "source": "https://shop.ledger.com/products/ledger-nano-s-plus"
        },
        "battery": {
          "value": "No (USB-powered)",
          "source": "https://shop.ledger.com/products/ledger-nano-s-plus"
        },
        "dimensions_mm": {
          "value": "62.39 x 17.40 x 8.24 mm",
          "source": "https://shop.ledger.com/products/ledger-nano-s-plus"
        },
        "weight_g": {
          "value": "21 g",
          "source": "https://shop.ledger.com/products/ledger-nano-s-plus"
        },
        "form_factor": {
          "value": "USB stick",
          "source": "https://shop.ledger.com/products/ledger-nano-s-plus"
        }
      },
      "page": "/wallets/ledger-nano-s-plus/",
      "buy": "/go/ledger-nano-s-plus/amazon/"
    },
    {
      "id": "ledger-nano-x",
      "name": "Ledger Nano X",
      "chip": "ST33K1M5",
      "specs": {
        "security_chip": {
          "value": "ST33K1M5 (CC EAL6+)",
          "source": "https://shop.ledger.com/products/ledger-nano-x"
        },
        "certification": {
          "value": "CC EAL6+",
          "source": "https://shop.ledger.com/products/ledger-nano-x"
        },
        "storage_apps": {
          "value": "Up to 100 apps",
          "source": "https://shop.ledger.com/products/ledger-nano-x"
        },
        "supported_coins": {
          "value": "5,500+",
          "source": "https://shop.ledger.com/products/ledger-nano-x"
        },
        "supported_chains": {
          "value": "50+ blockchains",
          "source": "https://shop.ledger.com/products/ledger-nano-x"
        },
        "connectivity": {
          "value": "USB-C + Bluetooth",
          "source": "https://shop.ledger.com/products/ledger-nano-x"
        },
        "bluetooth": {
          "value": "Bluetooth 5.0",
          "source": "https://shop.ledger.com/products/ledger-nano-x"
        },
        "nfc": {
          "value": "No",
          "source": "https://shop.ledger.com/products/ledger-nano-x"
        },
        "display": {
          "value": "128x64 OLED",
          "source": "https://shop.ledger.com/products/ledger-nano-x"
        },
        "display_touch": {
          "value": "No (2 physical buttons)",
          "source": "https://shop.ledger.com/products/ledger-nano-x"
        },
        "usb_type": {
          "value": "USB-C",
          "source": "https://shop.ledger.com/products/ledger-nano-x"
        },
        "battery": {
          "value": "100 mAh Li-Ion (8 hours)",
          "source": "https://shop.ledger.com/products/ledger-nano-x"
        },
        "dimensions_mm": {
          "value": "72 x 18.6 x 11.75 mm",
          "source": "https://shop.ledger.com/products/ledger-nano-x"
        },
        "weight_g": {
          "value": "34 g",
          "source": "https://shop.ledger.com/products/ledger-nano-x"
        },
        "form_factor": {
          "value": "USB stick (wireless)",
          "source": "https://shop.ledger.com/products/ledger-nano-x"
        }
      },
      "page": "/wallets/ledger-nano-x/",
      "buy": "/go/ledger-nano-x/amazon/"
    },
    {
      "id": "ledger-flex",
      "name": "Ledger Flex",
      "chip": "ST33K1M5",
      "specs": {
        "security_chip": {
          "value": "ST33K1M5 (CC EAL6+)",
          "source": "https://shop.ledger.com/products/ledger-flex"
        },
        "certification": {
          "value": "CC EAL6+",
          "source": "https://shop.ledger.com/products/ledger-flex"
        },
        "storage_apps": {
          "value": "Up to 100 apps",
          "source": "https://shop.ledger.com/products/ledger-flex"
        },
        "supported_coins": {
          "value": "5,500+",
          "source": "https://shop.ledger.com/products/ledger-flex"
        },
        "supported_chains": {
          "value": "50+ blockchains",
          "source": "https://shop.ledger.com/products/ledger-flex"
        },
        "connectivity": {
          "value": "USB-C + Bluetooth + NFC",
          "source": "https://shop.ledger.com/products/ledger-flex"
        },
        "bluetooth": {
          "value": "Bluetooth 5.2",
          "source": "https://shop.ledger.com/products/ledger-flex"
        },
        "nfc": {
          "value": "Yes",
          "source": "https://shop.ledger.com/products/ledger-flex"
        },
        "display": {
          "value": "2.84\" E-Ink touchscreen (240x400)",
          "source": "https://shop.ledger.com/products/ledger-flex"
        },
        "display_touch": {
          "value": "Capacitive touchscreen",
          "source": "https://shop.ledger.com/products/ledger-flex"
        },
        "usb_type": {
          "value": "USB-C",
          "source": "https://shop.ledger.com/products/ledger-flex"
        },
        "battery": {
          "value": "200 mAh Li-Po",
          "source": "https://shop.ledger.com/products/ledger-flex"
        },
        "dimensions_mm": {
          "value": "78.40 x 56.50 x 7.70 mm",
          "source": "https://shop.ledger.com/products/ledger-flex"
        },
        "weight_g": {
          "value": "57.5 g",
          "source": "https://shop.ledger.com/products/ledger-flex"
        },
        "form_factor": {
          "value": "Card-sized (E-Ink touchscreen)",
          "source": "https://shop.ledger.com/products/ledger-flex"
        }
      },
      "page": "/wallets/ledger-flex/",
      "buy": "/go/ledger-flex/amazon/"
    },
    {
      "id": "trezor-safe-3",
      "name": "Trezor Safe 3",
      "chip": "Optiga Trust M",
      "specs": {
        "security_chip": {
          "value": "Optiga Trust M (CC EAL6+)",
          "source": "https://trezor.io/trezor-safe-3"
        },
        "certification": {
          "value": "CC EAL6+",
          "source": "https://trezor.io/trezor-safe-3"
        },
        "open_source": {
          "value": "Firmware fully open-source",
          "source": "https://trezor.io/trezor-safe-3"
        },
        "supported_coins": {
          "value": "9,000+",
          "source": "https://trezor.io/trezor-safe-3"
        },
        "supported_chains": {
          "value": "50+ blockchains",
          "source": "https://trezor.io/trezor-safe-3"
        },
        "connectivity": {
          "value": "USB-C",
          "source": "https://trezor.io/trezor-safe-3"
        },
        "bluetooth": {
          "value": "No",
          "source": "https://trezor.io/trezor-safe-3"
        },
        "nfc": {
          "value": "No",
          "source": "https://trezor.io/trezor-safe-3"
        },
        "display": {
          "value": "0.96\" OLED (128x64)",
          "source": "https://trezor.io/trezor-safe-3"
        },
        "display_touch": {
          "value": "No (1 physical button)",
          "source": "https://trezor.io/trezor-safe-3"
        },
        "usb_type": {
          "value": "USB-C",
          "source": "https://trezor.io/trezor-safe-3"
        },
        "battery": {
          "value": "No (USB-powered)",
          "source": "https://trezor.io/trezor-safe-3"
        },
        "dimensions_mm": {
          "value": "59 x 32 x 7.4 mm",
          "source": "https://trezor.io/trezor-safe-3"
        },
        "weight_g": {
          "value": "13.1 g",
          "source": "https://trezor.io/trezor-safe-3"
        },
        "form_factor": {
          "value": "USB stick (compact)",
          "source": "https://trezor.io/trezor-safe-3"
        }
      },
      "page": "/wallets/trezor-safe-3/",
      "buy": "/go/trezor-safe-3/amazon/"
    },
    {
      "id": "trezor-safe-5",
      "name": "Trezor Safe 5",
      "chip": "Optiga Trust M",
      "specs": {
        "security_chip": {
          "value": "Optiga Trust M (CC EAL6+)",
          "source": "https://trezor.io/trezor-safe-5"
        },
        "certification": {
          "value": "CC EAL6+",
          "source": "https://trezor.io/trezor-safe-5"
        },
        "open_source": {
          "value": "Firmware fully open-source",
          "source": "https://trezor.io/trezor-safe-5"
        },
        "supported_coins": {
          "value": "9,000+",
          "source": "https://trezor.io/trezor-safe-5"
        },
        "supported_chains": {
          "value": "50+ blockchains",
          "source": "https://trezor.io/trezor-safe-5"
        },
        "connectivity": {
          "value": "USB-C + NFC",
          "source": "https://trezor.io/trezor-safe-5"
        },
        "bluetooth": {
          "value": "No",
          "source": "https://trezor.io/trezor-safe-5"
        },
        "nfc": {
          "value": "Yes",
          "source": "https://trezor.io/trezor-safe-5"
        },
        "display": {
          "value": "1.54\" color touchscreen (240x240)",
          "source": "https://trezor.io/trezor-safe-5"
        },
        "display_touch": {
          "value": "Capacitive touchscreen + haptic feedback",
          "source": "https://trezor.io/trezor-safe-5"
        },
        "usb_type": {
          "value": "USB-C",
          "source": "https://trezor.io/trezor-safe-5"
        },
        "battery": {
          "value": "No (USB-powered)",
          "source": "https://trezor.io/trezor-safe-5"
        },
        "dimensions_mm": {
          "value": "67 x 39.26 x 8.62 mm",
          "source": "https://trezor.io/trezor-safe-5"
        },
        "weight_g": {
          "value": "22.72 g",
          "source": "https://trezor.io/trezor-safe-5"
        },
        "form_factor": {
          "value": "Compact (color touchscreen)",
          "source": "https://trezor.io/trezor-safe-5"
        }
      },
      "page": "/wallets/trezor-safe-5/",
      "buy": "/go/trezor-safe-5/amazon/"
    },
    {
      "id": "raspberry-pi-5-4gb",
      "name": "Raspberry Pi 5 (4GB)",
      "chip": "BCM2712",
      "specs": {
        "cpu_arch": {
          "value": "ARM Cortex-A76",
          "source": "https://datasheets.raspberrypi.com/rpi5/raspberry-pi-5-product-brief.pdf"
        },
        "cpu_cores": {
          "value": "4",
          "source": "https://datasheets.raspberrypi.com/rpi5/raspberry-pi-5-product-brief.pdf"
        },
        "cpu_freq_mhz": {
          "value": "2400 MHz",
          "source": "https://datasheets.raspberrypi.com/rpi5/raspberry-pi-5-product-brief.pdf"
        },
        "gpu": {
          "value": "VideoCore VII (800MHz)",
          "source": "https://datasheets.raspberrypi.com/rpi5/raspberry-pi-5-product-brief.pdf"
        },
        "flash_mb": {
          "value": "0 MB",
          "source": "https://datasheets.raspberrypi.com/rpi5/raspberry-pi-5-product-brief.pdf"
        },
        "sram_kb": {
          "value": "0 KB",
          "source": "https://datasheets.raspberrypi.com/rpi5/raspberry-pi-5-product-brief.pdf"
        },
        "ram_gb": {
          "value": "4 GB",
          "source": "https://datasheets.raspberrypi.com/rpi5/raspberry-pi-5-product-brief.pdf"
        },
        "ram_type": {
          "value": "LPDDR4X-4267",
          "source": "https://datasheets.raspberrypi.com/rpi5/raspberry-pi-5-product-brief.pdf"
        },
        "storage": {
          "value": "MicroSD + M.2 HAT (PCIe 2.0 x1)",
          "source": "https://datasheets.raspberrypi.com/rpi5/raspberry-pi-5-product-brief.pdf"
        },
        "wifi": {
          "value": "802.11ac (2x2 MIMO)",
          "source": "https://datasheets.raspberrypi.com/rpi5/raspberry-pi-5-product-brief.pdf"
        },
        "ble": {
          "value": "5.0",
          "source": "https://datasheets.raspberrypi.com/rpi5/raspberry-pi-5-product-brief.pdf"
        },
        "ethernet": {
          "value": "Gigabit Ethernet",
          "source": "https://datasheets.raspberrypi.com/rpi5/raspberry-pi-5-product-brief.pdf"
        },
        "gpio_count": {
          "value": "40",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-5/"
        },
        "usb_type": {
          "value": "2x USB 3.0 + 2x USB 2.0",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-5/"
        },
        "display_output": {
          "value": "2x micro-HDMI (4Kp60)",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-5/"
        },
        "camera_interface": {
          "value": "2x MIPI CSI-2 (4-lane)",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-5/"
        },
        "pcie": {
          "value": "PCIe 2.0 x1 (via FPC connector)",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-5/"
        },
        "uart": {
          "value": "6",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-5/"
        },
        "spi": {
          "value": "5",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-5/"
        },
        "i2c": {
          "value": "6",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-5/"
        },
        "input_voltage": {
          "value": "5 V",
          "source": "https://datasheets.raspberrypi.com/rpi5/raspberry-pi-5-product-brief.pdf"
        },
        "power_draw": {
          "value": "3-12 W",
          "source": "https://datasheets.raspberrypi.com/rpi5/raspberry-pi-5-product-brief.pdf"
        },
        "power_connector": {
          "value": "USB-C PD (5V/5A)",
          "source": "https://datasheets.raspberrypi.com/rpi5/raspberry-pi-5-product-brief.pdf"
        },
        "dimensions_mm": {
          "value": "85 x 56 mm",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-5/"
        },
        "form_factor": {
          "value": "Raspberry Pi (HAT-compatible)",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-5/"
        }
      },
      "page": "/raspberry-pi/raspberry-pi-5-4gb/",
      "buy": "/go/raspberry-pi-5-4gb/amazon/"
    },
    {
      "id": "raspberry-pi-5-8gb",
      "name": "Raspberry Pi 5 (8GB)",
      "chip": "BCM2712",
      "specs": {
        "cpu_arch": {
          "value": "ARM Cortex-A76",
          "source": "https://datasheets.raspberrypi.com/rpi5/raspberry-pi-5-product-brief.pdf"
        },
        "cpu_cores": {
          "value": "4",
          "source": "https://datasheets.raspberrypi.com/rpi5/raspberry-pi-5-product-brief.pdf"
        },
        "cpu_freq_mhz": {
          "value": "2400 MHz",
          "source": "https://datasheets.raspberrypi.com/rpi5/raspberry-pi-5-product-brief.pdf"
        },
        "gpu": {
          "value": "VideoCore VII (800MHz)",
          "source": "https://datasheets.raspberrypi.com/rpi5/raspberry-pi-5-product-brief.pdf"
        },
        "flash_mb": {
          "value": "0 MB",
          "source": "https://datasheets.raspberrypi.com/rpi5/raspberry-pi-5-product-brief.pdf"
        },
        "sram_kb": {
          "value": "0 KB",
          "source": "https://datasheets.raspberrypi.com/rpi5/raspberry-pi-5-product-brief.pdf"
        },
        "ram_gb": {
          "value": "8 GB",
          "source": "https://datasheets.raspberrypi.com/rpi5/raspberry-pi-5-product-brief.pdf"
        },
        "ram_type": {
          "value": "LPDDR4X-4267",
          "source": "https://datasheets.raspberrypi.com/rpi5/raspberry-pi-5-product-brief.pdf"
        },
        "storage": {
          "value": "MicroSD + M.2 HAT (PCIe 2.0 x1)",
          "source": "https://datasheets.raspberrypi.com/rpi5/raspberry-pi-5-product-brief.pdf"
        },
        "wifi": {
          "value": "802.11ac (2x2 MIMO)",
          "source": "https://datasheets.raspberrypi.com/rpi5/raspberry-pi-5-product-brief.pdf"
        },
        "ble": {
          "value": "5.0",
          "source": "https://datasheets.raspberrypi.com/rpi5/raspberry-pi-5-product-brief.pdf"
        },
        "ethernet": {
          "value": "Gigabit Ethernet",
          "source": "https://datasheets.raspberrypi.com/rpi5/raspberry-pi-5-product-brief.pdf"
        },
        "gpio_count": {
          "value": "40",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-5/"
        },
        "usb_type": {
          "value": "2x USB 3.0 + 2x USB 2.0",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-5/"
        },
        "display_output": {
          "value": "2x micro-HDMI (4Kp60)",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-5/"
        },
        "camera_interface": {
          "value": "2x MIPI CSI-2 (4-lane)",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-5/"
        },
        "pcie": {
          "value": "PCIe 2.0 x1 (via FPC connector)",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-5/"
        },
        "uart": {
          "value": "6",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-5/"
        },
        "spi": {
          "value": "5",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-5/"
        },
        "i2c": {
          "value": "6",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-5/"
        },
        "input_voltage": {
          "value": "5 V",
          "source": "https://datasheets.raspberrypi.com/rpi5/raspberry-pi-5-product-brief.pdf"
        },
        "power_draw": {
          "value": "3-12 W",
          "source": "https://datasheets.raspberrypi.com/rpi5/raspberry-pi-5-product-brief.pdf"
        },
        "power_connector": {
          "value": "USB-C PD (5V/5A)",
          "source": "https://datasheets.raspberrypi.com/rpi5/raspberry-pi-5-product-brief.pdf"
        },
        "dimensions_mm": {
          "value": "85 x 56 mm",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-5/"
        },
        "form_factor": {
          "value": "Raspberry Pi (HAT-compatible)",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-5/"
        }
      },
      "page": "/raspberry-pi/raspberry-pi-5-8gb/",
      "buy": "/go/raspberry-pi-5-8gb/amazon/"
    },
    {
      "id": "raspberry-pi-zero-2-w",
      "name": "Raspberry Pi Zero 2 W",
      "chip": "RP3A0",
      "specs": {
        "cpu_arch": {
          "value": "ARM Cortex-A53",
          "source": "https://datasheets.raspberrypi.com/rpizero2/raspberry-pi-zero-2-w-product-brief.pdf"
        },
        "cpu_cores": {
          "value": "4",
          "source": "https://datasheets.raspberrypi.com/rpizero2/raspberry-pi-zero-2-w-product-brief.pdf"
        },
        "cpu_freq_mhz": {
          "value": "1000 MHz",
          "source": "https://datasheets.raspberrypi.com/rpizero2/raspberry-pi-zero-2-w-product-brief.pdf"
        },
        "flash_mb": {
          "value": "0 MB",
          "source": "https://datasheets.raspberrypi.com/rpizero2/raspberry-pi-zero-2-w-product-brief.pdf"
        },
        "sram_kb": {
          "value": "0 KB",
          "source": "https://datasheets.raspberrypi.com/rpizero2/raspberry-pi-zero-2-w-product-brief.pdf"
        },
        "ram_gb": {
          "value": "0.512 GB",
          "source": "https://datasheets.raspberrypi.com/rpizero2/raspberry-pi-zero-2-w-product-brief.pdf"
        },
        "ram_type": {
          "value": "LPDDR2",
          "source": "https://datasheets.raspberrypi.com/rpizero2/raspberry-pi-zero-2-w-product-brief.pdf"
        },
        "storage": {
          "value": "MicroSD",
          "source": "https://datasheets.raspberrypi.com/rpizero2/raspberry-pi-zero-2-w-product-brief.pdf"
        },
        "wifi": {
          "value": "802.11 b/g/n",
          "source": "https://datasheets.raspberrypi.com/rpizero2/raspberry-pi-zero-2-w-product-brief.pdf"
        },
        "ble": {
          "value": "4.2",
          "source": "https://datasheets.raspberrypi.com/rpizero2/raspberry-pi-zero-2-w-product-brief.pdf"
        },
        "gpio_count": {
          "value": "40",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-zero-2-w/"
        },
        "usb_type": {
          "value": "Micro-USB OTG + Micro-USB (power)",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-zero-2-w/"
        },
        "display_output": {
          "value": "Mini-HDMI (1080p)",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-zero-2-w/"
        },
        "camera_interface": {
          "value": "MIPI CSI-2",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-zero-2-w/"
        },
        "input_voltage": {
          "value": "5 V",
          "source": "https://datasheets.raspberrypi.com/rpizero2/raspberry-pi-zero-2-w-product-brief.pdf"
        },
        "power_draw": {
          "value": "0.4-1.5 W",
          "source": "https://datasheets.raspberrypi.com/rpizero2/raspberry-pi-zero-2-w-product-brief.pdf"
        },
        "dimensions_mm": {
          "value": "65 x 30 mm",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-zero-2-w/"
        },
        "form_factor": {
          "value": "Raspberry Pi Zero (compact)",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-zero-2-w/"
        }
      },
      "page": "/raspberry-pi/raspberry-pi-zero-2-w/",
      "buy": "/go/raspberry-pi-zero-2-w/amazon/"
    },
    {
      "id": "raspberry-pi-pico-w",
      "name": "Raspberry Pi Pico W",
      "chip": "RP2040",
      "specs": {
        "cpu_arch": {
          "value": "ARM Cortex-M0+",
          "source": "https://datasheets.raspberrypi.com/picow/pico-w-datasheet.pdf"
        },
        "cpu_cores": {
          "value": "2",
          "source": "https://datasheets.raspberrypi.com/picow/pico-w-datasheet.pdf"
        },
        "cpu_freq_mhz": {
          "value": "133 MHz",
          "source": "https://datasheets.raspberrypi.com/picow/pico-w-datasheet.pdf"
        },
        "flash_mb": {
          "value": "2 MB",
          "source": "https://datasheets.raspberrypi.com/picow/pico-w-datasheet.pdf"
        },
        "sram_kb": {
          "value": "264 KB",
          "source": "https://datasheets.raspberrypi.com/picow/pico-w-datasheet.pdf"
        },
        "wifi": {
          "value": "802.11 b/g/n",
          "source": "https://datasheets.raspberrypi.com/picow/pico-w-datasheet.pdf"
        },
        "ble": {
          "value": "5.2",
          "source": "https://datasheets.raspberrypi.com/picow/pico-w-datasheet.pdf"
        },
        "gpio_count": {
          "value": "26",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-pico/"
        },
        "adc_channels": {
          "value": "3",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-pico/"
        },
        "spi": {
          "value": "2",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-pico/"
        },
        "i2c": {
          "value": "2",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-pico/"
        },
        "uart": {
          "value": "2",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-pico/"
        },
        "usb_type": {
          "value": "Micro-USB (native USB 1.1)",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-pico/"
        },
        "pio": {
          "value": "8 PIO state machines",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-pico/"
        },
        "input_voltage": {
          "value": "1.8-5.5 V",
          "source": "https://datasheets.raspberrypi.com/picow/pico-w-datasheet.pdf"
        },
        "deep_sleep_ua": {
          "value": "~1300 uA",
          "source": "https://datasheets.raspberrypi.com/picow/pico-w-datasheet.pdf"
        },
        "dimensions_mm": {
          "value": "51 x 21 mm",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-pico/"
        },
        "form_factor": {
          "value": "Pico (breadboard-friendly)",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-pico/"
        }
      },
      "page": "/raspberry-pi/raspberry-pi-pico-w/",
      "buy": "/go/raspberry-pi-pico-w/amazon/"
    },
    {
      "id": "raspberry-pi-pico-2-w",
      "name": "Raspberry Pi Pico 2 W",
      "chip": "RP2350",
      "specs": {
        "cpu_arch": {
          "value": "ARM Cortex-M33 / RISC-V Hazard3",
          "source": "https://datasheets.raspberrypi.com/picow/pico-2-w-datasheet.pdf"
        },
        "cpu_cores": {
          "value": "2",
          "source": "https://datasheets.raspberrypi.com/picow/pico-2-w-datasheet.pdf"
        },
        "cpu_freq_mhz": {
          "value": "150 MHz",
          "source": "https://datasheets.raspberrypi.com/picow/pico-2-w-datasheet.pdf"
        },
        "cpu_switchable": {
          "value": "Dual ARM Cortex-M33 or dual RISC-V Hazard3 (selectable)",
          "source": "https://datasheets.raspberrypi.com/picow/pico-2-w-datasheet.pdf"
        },
        "flash_mb": {
          "value": "4 MB",
          "source": "https://datasheets.raspberrypi.com/picow/pico-2-w-datasheet.pdf"
        },
        "sram_kb": {
          "value": "520 KB",
          "source": "https://datasheets.raspberrypi.com/picow/pico-2-w-datasheet.pdf"
        },
        "wifi": {
          "value": "802.11 b/g/n",
          "source": "https://datasheets.raspberrypi.com/picow/pico-2-w-datasheet.pdf"
        },
        "ble": {
          "value": "5.2",
          "source": "https://datasheets.raspberrypi.com/picow/pico-2-w-datasheet.pdf"
        },
        "gpio_count": {
          "value": "26",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-pico-2/"
        },
        "adc_channels": {
          "value": "4",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-pico-2/"
        },
        "spi": {
          "value": "2",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-pico-2/"
        },
        "i2c": {
          "value": "2",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-pico-2/"
        },
        "uart": {
          "value": "2",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-pico-2/"
        },
        "usb_type": {
          "value": "Micro-USB (native USB 1.1)",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-pico-2/"
        },
        "pio": {
          "value": "12 PIO state machines",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-pico-2/"
        },
        "security": {
          "value": "ARM TrustZone + OTP + secure boot",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-pico-2/"
        },
        "input_voltage": {
          "value": "1.8-5.5 V",
          "source": "https://datasheets.raspberrypi.com/picow/pico-2-w-datasheet.pdf"
        },
        "deep_sleep_ua": {
          "value": "~25 uA",
          "source": "https://datasheets.raspberrypi.com/picow/pico-2-w-datasheet.pdf"
        },
        "dimensions_mm": {
          "value": "51 x 21 mm",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-pico-2/"
        },
        "form_factor": {
          "value": "Pico (breadboard-friendly)",
          "source": "https://www.raspberrypi.com/products/raspberry-pi-pico-2/"
        }
      },
      "page": "/raspberry-pi/raspberry-pi-pico-2-w/",
      "buy": "/go/raspberry-pi-pico-2-w/amazon/"
    },
    {
      "id": "heltec-wifi-lora-32-v3",
      "name": "Heltec WiFi LoRa 32 V3",
      "chip": "ESP32-S3",
      "specs": {
        "cpu_arch": {
          "value": "Xtensa LX7",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "cpu_cores": {
          "value": "2",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "cpu_freq_mhz": {
          "value": "240 MHz",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "flash_mb": {
          "value": "8 MB",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "sram_kb": {
          "value": "512 KB",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "wifi": {
          "value": "802.11 b/g/n",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "ble": {
          "value": "5.0",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "lora": {
          "value": "SX1262 (868/915MHz)",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "lora_range": {
          "value": "Up to 10km line-of-sight",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "meshtastic": {
          "value": "Fully supported",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "display": {
          "value": "0.96\" OLED (128x64)",
          "source": "https://heltec.org/project/wifi-lora-32-v3/"
        },
        "gpio_count": {
          "value": "20",
          "source": "https://heltec.org/project/wifi-lora-32-v3/"
        },
        "adc_channels": {
          "value": "2",
          "source": "https://heltec.org/project/wifi-lora-32-v3/"
        },
        "spi": {
          "value": "2",
          "source": "https://heltec.org/project/wifi-lora-32-v3/"
        },
        "i2c": {
          "value": "1",
          "source": "https://heltec.org/project/wifi-lora-32-v3/"
        },
        "uart": {
          "value": "2",
          "source": "https://heltec.org/project/wifi-lora-32-v3/"
        },
        "usb_type": {
          "value": "USB-C",
          "source": "https://heltec.org/project/wifi-lora-32-v3/"
        },
        "input_voltage": {
          "value": "3.3-7 V",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "battery_charging": {
          "value": "Single-cell LiPo charger",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "deep_sleep_ua": {
          "value": "~20 uA",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "dimensions_mm": {
          "value": "50.2 x 25.5 mm",
          "source": "https://heltec.org/project/wifi-lora-32-v3/"
        },
        "form_factor": {
          "value": "Compact with OLED + antenna",
          "source": "https://heltec.org/project/wifi-lora-32-v3/"
        }
      },
      "page": "/esp32/heltec-wifi-lora-32-v3/",
      "buy": "/go/heltec-wifi-lora-32-v3/amazon/"
    },
    {
      "id": "lilygo-t-beam-supreme",
      "name": "LILYGO T-Beam Supreme",
      "chip": "ESP32-S3",
      "specs": {
        "cpu_arch": {
          "value": "Xtensa LX7",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "cpu_cores": {
          "value": "2",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "cpu_freq_mhz": {
          "value": "240 MHz",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "flash_mb": {
          "value": "8 MB",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "sram_kb": {
          "value": "512 KB",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "psram_mb": {
          "value": "8 MB",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "wifi": {
          "value": "802.11 b/g/n",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "ble": {
          "value": "5.0",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "lora": {
          "value": "SX1262 (868/915MHz)",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "lora_range": {
          "value": "Up to 15km line-of-sight",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "meshtastic": {
          "value": "Fully supported (recommended device)",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "gps": {
          "value": "L76K GNSS (GPS/GLONASS/BeiDou)",
          "source": "https://lilygo.cc/en-us/products/t-beam-supreme"
        },
        "display": {
          "value": "1.3\" OLED (128x64)",
          "source": "https://lilygo.cc/en-us/products/t-beam-supreme"
        },
        "gpio_count": {
          "value": "12",
          "source": "https://lilygo.cc/en-us/products/t-beam-supreme"
        },
        "spi": {
          "value": "1",
          "source": "https://lilygo.cc/en-us/products/t-beam-supreme"
        },
        "i2c": {
          "value": "1",
          "source": "https://lilygo.cc/en-us/products/t-beam-supreme"
        },
        "usb_type": {
          "value": "USB-C",
          "source": "https://lilygo.cc/en-us/products/t-beam-supreme"
        },
        "sd_card": {
          "value": "MicroSD slot",
          "source": "https://lilygo.cc/en-us/products/t-beam-supreme"
        },
        "input_voltage": {
          "value": "5 V",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "battery_charging": {
          "value": "18650 battery holder + USB-C charging",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "solar_charging": {
          "value": "Solar panel input",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "deep_sleep_ua": {
          "value": "~10 uA",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "dimensions_mm": {
          "value": "100 x 32 mm",
          "source": "https://lilygo.cc/en-us/products/t-beam-supreme"
        },
        "form_factor": {
          "value": "Long bar (with 18650 battery holder)",
          "source": "https://lilygo.cc/en-us/products/t-beam-supreme"
        }
      },
      "page": "/esp32/lilygo-t-beam-supreme/",
      "buy": "/go/lilygo-t-beam-supreme/amazon/"
    },
    {
      "id": "wio-tracker-l1-pro",
      "name": "Seeed Studio Wio Tracker L1 Pro",
      "chip": "nRF52840",
      "specs": {
        "cpu_arch": {
          "value": "ARM Cortex-M4",
          "source": "https://www.semtech.com/products/wireless-rf/lora-edge/lr1110"
        },
        "cpu_cores": {
          "value": "1",
          "source": "https://www.semtech.com/products/wireless-rf/lora-edge/lr1110"
        },
        "cpu_freq_mhz": {
          "value": "64 MHz",
          "source": "https://www.semtech.com/products/wireless-rf/lora-edge/lr1110"
        },
        "flash_mb": {
          "value": "1 MB",
          "source": "https://www.semtech.com/products/wireless-rf/lora-edge/lr1110"
        },
        "sram_kb": {
          "value": "256 KB",
          "source": "https://www.semtech.com/products/wireless-rf/lora-edge/lr1110"
        },
        "ble": {
          "value": "5.0",
          "source": "https://www.semtech.com/products/wireless-rf/lora-edge/lr1110"
        },
        "lora": {
          "value": "SX1262 (862-930 MHz)",
          "source": "https://www.semtech.com/products/wireless-rf/lora-edge/lr1110"
        },
        "display": {
          "value": "1.3\" OLED 128x64",
          "source": "https://www.seeedstudio.com/Wio-Tracker-L1-Pro-p-6454.html"
        },
        "gps": {
          "value": "L76K multi-GNSS (GPS, BeiDou, GLONASS, QZSS)",
          "source": "https://www.seeedstudio.com/Wio-Tracker-L1-Pro-p-6454.html"
        },
        "usb_type": {
          "value": "USB-C",
          "source": "https://www.seeedstudio.com/Wio-Tracker-L1-Pro-p-6454.html"
        },
        "buttons": {
          "value": "4-way joystick + menu button",
          "source": "https://www.seeedstudio.com/Wio-Tracker-L1-Pro-p-6454.html"
        },
        "buzzer": {
          "value": "Yes",
          "source": "https://www.seeedstudio.com/Wio-Tracker-L1-Pro-p-6454.html"
        },
        "battery": {
          "value": "2000 mAh integrated",
          "source": "https://www.semtech.com/products/wireless-rf/lora-edge/lr1110"
        },
        "battery_life": {
          "value": "5-7 days typical",
          "source": "https://www.semtech.com/products/wireless-rf/lora-edge/lr1110"
        },
        "solar_input": {
          "value": "Yes",
          "source": "https://www.semtech.com/products/wireless-rf/lora-edge/lr1110"
        },
        "deep_sleep_ua": {
          "value": "10 uA",
          "source": "https://www.semtech.com/products/wireless-rf/lora-edge/lr1110"
        },
        "dimensions_mm": {
          "value": "85 x 55 x 25 (approx) mm",
          "source": "https://www.seeedstudio.com/Wio-Tracker-L1-Pro-p-6454.html"
        },
        "weight_g": {
          "value": "95 g",
          "source": "https://www.seeedstudio.com/Wio-Tracker-L1-Pro-p-6454.html"
        },
        "form_factor": {
          "value": "Compact rugged EDC tracker",
          "source": "https://www.seeedstudio.com/Wio-Tracker-L1-Pro-p-6454.html"
        },
        "firmware_support": {
          "value": "Meshtastic",
          "source": "https://www.seeedstudio.com/Wio-Tracker-L1-Pro-p-6454.html"
        }
      },
      "page": "/maker/wio-tracker-l1-pro/",
      "buy": "/go/wio-tracker-l1-pro/amazon/"
    },
    {
      "id": "teensy-41",
      "name": "Teensy 4.1",
      "chip": "i.MX RT1062",
      "specs": {
        "cpu_arch": {
          "value": "ARM Cortex-M7",
          "source": "https://www.pjrc.com/store/teensy41.html"
        },
        "cpu_cores": {
          "value": "1",
          "source": "https://www.pjrc.com/store/teensy41.html"
        },
        "cpu_freq_mhz": {
          "value": "600 MHz",
          "source": "https://www.pjrc.com/store/teensy41.html"
        },
        "flash_mb": {
          "value": "8 MB",
          "source": "https://www.pjrc.com/store/teensy41.html"
        },
        "sram_kb": {
          "value": "1024 KB",
          "source": "https://www.pjrc.com/store/teensy41.html"
        },
        "ram_type": {
          "value": "1MB SRAM (512KB tightly-coupled)",
          "source": "https://www.pjrc.com/store/teensy41.html"
        },
        "ethernet": {
          "value": "10/100 Ethernet (PHY on board)",
          "source": "https://www.pjrc.com/store/teensy41.html"
        },
        "gpio_count": {
          "value": "55",
          "source": "https://www.pjrc.com/store/teensy41.html"
        },
        "adc_channels": {
          "value": "18",
          "source": "https://www.pjrc.com/store/teensy41.html"
        },
        "dac_channels": {
          "value": "2",
          "source": "https://www.pjrc.com/store/teensy41.html"
        },
        "spi": {
          "value": "3",
          "source": "https://www.pjrc.com/store/teensy41.html"
        },
        "i2c": {
          "value": "3",
          "source": "https://www.pjrc.com/store/teensy41.html"
        },
        "uart": {
          "value": "8",
          "source": "https://www.pjrc.com/store/teensy41.html"
        },
        "usb_type": {
          "value": "USB-C (native USB 480Mbps)",
          "source": "https://www.pjrc.com/store/teensy41.html"
        },
        "usb_host": {
          "value": "USB Host port (5-pin)",
          "source": "https://www.pjrc.com/store/teensy41.html"
        },
        "audio": {
          "value": "2x I2S, 1x S/PDIF in/out",
          "source": "https://www.pjrc.com/store/teensy41.html"
        },
        "can_bus": {
          "value": "3x CAN bus (FlexCAN)",
          "source": "https://www.pjrc.com/store/teensy41.html"
        },
        "sd_card": {
          "value": "SDIO MicroSD slot (4-bit)",
          "source": "https://www.pjrc.com/store/teensy41.html"
        },
        "input_voltage": {
          "value": "3.6-5.5 V",
          "source": "https://www.pjrc.com/store/teensy41.html"
        },
        "dimensions_mm": {
          "value": "61 x 18 mm",
          "source": "https://www.pjrc.com/store/teensy41.html"
        },
        "form_factor": {
          "value": "Teensy (breadboard-friendly)",
          "source": "https://www.pjrc.com/store/teensy41.html"
        }
      },
      "page": "/maker/teensy-41/",
      "buy": "/go/teensy-41/amazon/"
    },
    {
      "id": "bbc-microbit-v2",
      "name": "BBC micro:bit V2",
      "chip": "nRF52833",
      "specs": {
        "cpu_arch": {
          "value": "ARM Cortex-M4",
          "source": "https://tech.microbit.org/hardware/"
        },
        "cpu_cores": {
          "value": "1",
          "source": "https://tech.microbit.org/hardware/"
        },
        "cpu_freq_mhz": {
          "value": "64 MHz",
          "source": "https://tech.microbit.org/hardware/"
        },
        "flash_mb": {
          "value": "0.512 MB",
          "source": "https://tech.microbit.org/hardware/"
        },
        "sram_kb": {
          "value": "128 KB",
          "source": "https://tech.microbit.org/hardware/"
        },
        "ble": {
          "value": "5.0",
          "source": "https://tech.microbit.org/hardware/"
        },
        "imu": {
          "value": "LSM303AGR (accelerometer + compass)",
          "source": "https://tech.microbit.org/hardware/"
        },
        "microphone": {
          "value": "MEMS microphone with LED indicator",
          "source": "https://tech.microbit.org/hardware/"
        },
        "speaker": {
          "value": "Built-in speaker",
          "source": "https://tech.microbit.org/hardware/"
        },
        "display": {
          "value": "5x5 red LED matrix",
          "source": "https://tech.microbit.org/hardware/"
        },
        "gpio_count": {
          "value": "25",
          "source": "https://tech.microbit.org/hardware/"
        },
        "touch_sensor": {
          "value": "Touch-sensitive logo",
          "source": "https://tech.microbit.org/hardware/"
        },
        "buttons": {
          "value": "2 programmable buttons + reset",
          "source": "https://tech.microbit.org/hardware/"
        },
        "usb_type": {
          "value": "Micro-USB",
          "source": "https://tech.microbit.org/hardware/"
        },
        "input_voltage": {
          "value": "3 V",
          "source": "https://tech.microbit.org/hardware/"
        },
        "battery_connector": {
          "value": "JST PH (2x AAA)",
          "source": "https://tech.microbit.org/hardware/"
        },
        "dimensions_mm": {
          "value": "52 x 42 mm",
          "source": "https://tech.microbit.org/hardware/"
        },
        "form_factor": {
          "value": "Credit-card sized (with edge connector)",
          "source": "https://tech.microbit.org/hardware/"
        }
      },
      "page": "/maker/bbc-microbit-v2/",
      "buy": "/go/bbc-microbit-v2/amazon/"
    },
    {
      "id": "keystone-3-pro",
      "name": "Keystone 3 Pro",
      "chip": "PRT Secure Element",
      "specs": {
        "security_chip": {
          "value": "Triple secure element (3 independent chips)",
          "source": "https://shop.keyst.one/products/keystone-3-pro"
        },
        "certification": {
          "value": "CC EAL5+",
          "source": "https://shop.keyst.one/products/keystone-3-pro"
        },
        "open_source": {
          "value": "Firmware fully open-source",
          "source": "https://shop.keyst.one/products/keystone-3-pro"
        },
        "air_gapped": {
          "value": "100% air-gapped (no USB, no Bluetooth, no WiFi)",
          "source": "https://shop.keyst.one/products/keystone-3-pro"
        },
        "supported_coins": {
          "value": "5,500+",
          "source": "https://shop.keyst.one/products/keystone-3-pro"
        },
        "supported_chains": {
          "value": "100+ blockchains",
          "source": "https://shop.keyst.one/products/keystone-3-pro"
        },
        "connectivity": {
          "value": "QR code only (no USB, no wireless)",
          "source": "https://shop.keyst.one/products/keystone-3-pro"
        },
        "bluetooth": {
          "value": "No (air-gapped)",
          "source": "https://shop.keyst.one/products/keystone-3-pro"
        },
        "nfc": {
          "value": "No (air-gapped)",
          "source": "https://shop.keyst.one/products/keystone-3-pro"
        },
        "display": {
          "value": "4\" touchscreen (480x800)",
          "source": "https://shop.keyst.one/products/keystone-3-pro"
        },
        "display_touch": {
          "value": "Capacitive touchscreen",
          "source": "https://shop.keyst.one/products/keystone-3-pro"
        },
        "camera": {
          "value": "Built-in camera (for QR code scanning)",
          "source": "https://shop.keyst.one/products/keystone-3-pro"
        },
        "fingerprint": {
          "value": "Fingerprint sensor",
          "source": "https://shop.keyst.one/products/keystone-3-pro"
        },
        "battery": {
          "value": "1000 mAh Li-Ion (USB-C charging)",
          "source": "https://shop.keyst.one/products/keystone-3-pro"
        },
        "dimensions_mm": {
          "value": "114.3 x 64.5 x 10 mm",
          "source": "https://shop.keyst.one/products/keystone-3-pro"
        },
        "weight_g": {
          "value": "108 g",
          "source": "https://shop.keyst.one/products/keystone-3-pro"
        },
        "form_factor": {
          "value": "Phone-sized (air-gapped)",
          "source": "https://shop.keyst.one/products/keystone-3-pro"
        }
      },
      "page": "/wallets/keystone-3-pro/",
      "buy": "/go/keystone-3-pro/amazon/"
    },
    {
      "id": "esp32-cam",
      "name": "ESP32-CAM (AI-Thinker)",
      "chip": "ESP32",
      "specs": {
        "cpu_arch": {
          "value": "Xtensa LX6",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"
        },
        "cpu_cores": {
          "value": "2",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"
        },
        "cpu_freq_mhz": {
          "value": "240 MHz",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"
        },
        "flash_mb": {
          "value": "4 MB",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"
        },
        "sram_kb": {
          "value": "520 KB",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"
        },
        "psram_mb": {
          "value": "4 MB",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"
        },
        "wifi": {
          "value": "802.11 b/g/n",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"
        },
        "ble": {
          "value": "4.2",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"
        },
        "camera": {
          "value": "OV2640 2MP (included)",
          "source": "https://docs.platformio.org/en/latest/boards/espressif32/esp32cam.html"
        },
        "camera_resolution": {
          "value": "1600x1200 max",
          "source": "https://docs.platformio.org/en/latest/boards/espressif32/esp32cam.html"
        },
        "sd_card": {
          "value": "MicroSD slot (4GB max)",
          "source": "https://docs.platformio.org/en/latest/boards/espressif32/esp32cam.html"
        },
        "gpio_count": {
          "value": "10",
          "source": "https://docs.platformio.org/en/latest/boards/espressif32/esp32cam.html"
        },
        "flash_led": {
          "value": "Built-in LED flash",
          "source": "https://docs.platformio.org/en/latest/boards/espressif32/esp32cam.html"
        },
        "uart": {
          "value": "3",
          "source": "https://docs.platformio.org/en/latest/boards/espressif32/esp32cam.html"
        },
        "usb_type": {
          "value": "None (requires external FTDI for programming)",
          "source": "https://docs.platformio.org/en/latest/boards/espressif32/esp32cam.html"
        },
        "input_voltage": {
          "value": "5 V",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"
        },
        "deep_sleep_ua": {
          "value": "~6 uA",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf"
        },
        "dimensions_mm": {
          "value": "40.5 x 27 mm",
          "source": "https://docs.platformio.org/en/latest/boards/espressif32/esp32cam.html"
        },
        "form_factor": {
          "value": "Compact camera module",
          "source": "https://docs.platformio.org/en/latest/boards/espressif32/esp32cam.html"
        }
      },
      "page": "/esp32/esp32-cam/",
      "buy": "/go/esp32-cam/amazon/"
    },
    {
      "id": "rak-wisblock-meshtastic",
      "name": "RAK WisBlock Meshtastic Starter Kit",
      "chip": "nRF52840",
      "specs": {
        "cpu_arch": {
          "value": "ARM Cortex-M4",
          "source": "https://store.rakwireless.com/products/wisblock-meshtastic-starter-kit"
        },
        "cpu_cores": {
          "value": "1",
          "source": "https://store.rakwireless.com/products/wisblock-meshtastic-starter-kit"
        },
        "cpu_freq_mhz": {
          "value": "64 MHz",
          "source": "https://store.rakwireless.com/products/wisblock-meshtastic-starter-kit"
        },
        "flash_mb": {
          "value": "1 MB",
          "source": "https://store.rakwireless.com/products/wisblock-meshtastic-starter-kit"
        },
        "sram_kb": {
          "value": "256 KB",
          "source": "https://store.rakwireless.com/products/wisblock-meshtastic-starter-kit"
        },
        "ble": {
          "value": "5.0",
          "source": "https://store.rakwireless.com/products/wisblock-meshtastic-starter-kit"
        },
        "lora": {
          "value": "SX1262 (868/915MHz)",
          "source": "https://store.rakwireless.com/products/wisblock-meshtastic-starter-kit"
        },
        "lora_range": {
          "value": "Up to 15km line-of-sight",
          "source": "https://store.rakwireless.com/products/wisblock-meshtastic-starter-kit"
        },
        "meshtastic": {
          "value": "Fully supported (official partner)",
          "source": "https://store.rakwireless.com/products/wisblock-meshtastic-starter-kit"
        },
        "modular": {
          "value": "WisBlock modular system (snap-on sensors, GPS, display)",
          "source": "https://store.rakwireless.com/products/wisblock-meshtastic-starter-kit"
        },
        "gpio_count": {
          "value": "Varies by base board + modules",
          "source": "https://store.rakwireless.com/products/wisblock-meshtastic-starter-kit"
        },
        "usb_type": {
          "value": "USB-C",
          "source": "https://store.rakwireless.com/products/wisblock-meshtastic-starter-kit"
        },
        "input_voltage": {
          "value": "3.3-5 V",
          "source": "https://store.rakwireless.com/products/wisblock-meshtastic-starter-kit"
        },
        "battery_charging": {
          "value": "Solar + LiPo charging built in",
          "source": "https://store.rakwireless.com/products/wisblock-meshtastic-starter-kit"
        },
        "deep_sleep_ua": {
          "value": "~2 uA",
          "source": "https://store.rakwireless.com/products/wisblock-meshtastic-starter-kit"
        },
        "dimensions_mm": {
          "value": "30 x 20 (core module) mm",
          "source": "https://store.rakwireless.com/products/wisblock-meshtastic-starter-kit"
        },
        "form_factor": {
          "value": "Modular (base board + snap-on modules)",
          "source": "https://store.rakwireless.com/products/wisblock-meshtastic-starter-kit"
        }
      },
      "page": "/maker/rak-wisblock-meshtastic/",
      "buy": "/go/rak-wisblock-meshtastic/amazon/"
    },
    {
      "id": "orange-pi-5",
      "name": "Orange Pi 5 (8GB)",
      "chip": "RK3588S",
      "specs": {
        "cpu_arch": {
          "value": "ARM Cortex-A76 + Cortex-A55",
          "source": "http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-5.html"
        },
        "cpu_cores": {
          "value": "8",
          "source": "http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-5.html"
        },
        "cpu_freq_mhz": {
          "value": "2400 MHz",
          "source": "http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-5.html"
        },
        "gpu": {
          "value": "Mali-G610 MP4",
          "source": "http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-5.html"
        },
        "npu": {
          "value": "6 TOPS (built-in NPU)",
          "source": "http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-5.html"
        },
        "flash_mb": {
          "value": "0 MB",
          "source": "http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-5.html"
        },
        "sram_kb": {
          "value": "0 KB",
          "source": "http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-5.html"
        },
        "ram_gb": {
          "value": "8 GB",
          "source": "http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-5.html"
        },
        "ram_type": {
          "value": "LPDDR4X",
          "source": "http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-5.html"
        },
        "storage": {
          "value": "M.2 NVMe (PCIe 3.0 x4) + MicroSD + eMMC",
          "source": "http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-5.html"
        },
        "ethernet": {
          "value": "Gigabit Ethernet",
          "source": "http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-5.html"
        },
        "gpio_count": {
          "value": "26",
          "source": "http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-5.html"
        },
        "usb_type": {
          "value": "1x USB 3.0 + 2x USB 2.0 + USB-C (power + display)",
          "source": "http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-5.html"
        },
        "display_output": {
          "value": "HDMI 2.1 (8K) + USB-C (4K)",
          "source": "http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-5.html"
        },
        "camera_interface": {
          "value": "MIPI CSI",
          "source": "http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-5.html"
        },
        "pcie": {
          "value": "M.2 NVMe (PCIe 3.0 x4)",
          "source": "http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-5.html"
        },
        "input_voltage": {
          "value": "5 V",
          "source": "http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-5.html"
        },
        "power_draw": {
          "value": "3-15 W",
          "source": "http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-5.html"
        },
        "dimensions_mm": {
          "value": "100 x 62 mm",
          "source": "http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-5.html"
        },
        "form_factor": {
          "value": "Single-board computer (Pi-alternative)",
          "source": "http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-5.html"
        }
      },
      "page": "/maker/orange-pi-5/",
      "buy": "/go/orange-pi-5/amazon/"
    },
    {
      "id": "raspberry-pi-ai-kit",
      "name": "Raspberry Pi AI Kit (Hailo-8L)",
      "chip": "Hailo-8L",
      "specs": {
        "ai_accelerator": {
          "value": "Hailo-8L (13 TOPS)",
          "source": "https://datasheets.raspberrypi.com/ai-kit/ai-kit-product-brief.pdf"
        },
        "ai_performance": {
          "value": "13 TOPS",
          "source": "https://datasheets.raspberrypi.com/ai-kit/ai-kit-product-brief.pdf"
        },
        "host_requirement": {
          "value": "Raspberry Pi 5 (sold separately)",
          "source": "https://datasheets.raspberrypi.com/ai-kit/ai-kit-product-brief.pdf"
        },
        "interface": {
          "value": "M.2 HAT+ (PCIe 2.0 x1)",
          "source": "https://www.raspberrypi.com/products/ai-kit/"
        },
        "frameworks": {
          "value": "TensorFlow Lite, ONNX, Hailo Model Zoo",
          "source": "https://www.raspberrypi.com/products/ai-kit/"
        },
        "camera_support": {
          "value": "Uses Pi 5's MIPI CSI-2 cameras",
          "source": "https://www.raspberrypi.com/products/ai-kit/"
        },
        "input_voltage": {
          "value": "Powered by Pi 5",
          "source": "https://datasheets.raspberrypi.com/ai-kit/ai-kit-product-brief.pdf"
        },
        "power_draw": {
          "value": "~3 W",
          "source": "https://datasheets.raspberrypi.com/ai-kit/ai-kit-product-brief.pdf"
        },
        "dimensions_mm": {
          "value": "Pi HAT+ form factor",
          "source": "https://www.raspberrypi.com/products/ai-kit/"
        },
        "form_factor": {
          "value": "M.2 module + HAT+ adapter (stacks on Pi 5)",
          "source": "https://www.raspberrypi.com/products/ai-kit/"
        }
      },
      "page": "/ai-edge/raspberry-pi-ai-kit/",
      "buy": "/go/raspberry-pi-ai-kit/amazon/"
    },
    {
      "id": "coral-usb-accelerator",
      "name": "Google Coral USB Accelerator",
      "chip": "Edge TPU",
      "specs": {
        "ai_accelerator": {
          "value": "Google Edge TPU (4 TOPS)",
          "source": "https://coral.ai/docs/accelerator/datasheet/"
        },
        "ai_performance": {
          "value": "4 TOPS",
          "source": "https://coral.ai/docs/accelerator/datasheet/"
        },
        "host_requirement": {
          "value": "Any Linux/macOS/Windows computer with USB 3.0",
          "source": "https://coral.ai/docs/accelerator/datasheet/"
        },
        "frameworks": {
          "value": "TensorFlow Lite (compiled models only)",
          "source": "https://coral.ai/products/accelerator/"
        },
        "usb_type": {
          "value": "USB 3.0 Type-C (or Type-A via adapter)",
          "source": "https://coral.ai/products/accelerator/"
        },
        "input_voltage": {
          "value": "USB-powered",
          "source": "https://coral.ai/docs/accelerator/datasheet/"
        },
        "power_draw": {
          "value": "~2 W",
          "source": "https://coral.ai/docs/accelerator/datasheet/"
        },
        "dimensions_mm": {
          "value": "65 x 30 mm",
          "source": "https://coral.ai/products/accelerator/"
        },
        "form_factor": {
          "value": "USB stick",
          "source": "https://coral.ai/products/accelerator/"
        }
      },
      "page": "/ai-edge/coral-usb-accelerator/",
      "buy": "/go/coral-usb-accelerator/amazon/"
    },
    {
      "id": "tangem-wallet",
      "name": "Tangem Wallet (3-Card Set)",
      "chip": "Samsung S3D350A",
      "specs": {
        "security_chip": {
          "value": "Samsung S3D350A (CC EAL6+)",
          "source": "https://tangem.com/en/pricing/"
        },
        "certification": {
          "value": "CC EAL6+",
          "source": "https://tangem.com/en/pricing/"
        },
        "supported_coins": {
          "value": "10,000+",
          "source": "https://tangem.com/en/pricing/"
        },
        "supported_chains": {
          "value": "80+ blockchains",
          "source": "https://tangem.com/en/pricing/"
        },
        "connectivity": {
          "value": "NFC only (tap phone to sign)",
          "source": "https://tangem.com/en/pricing/"
        },
        "bluetooth": {
          "value": "No",
          "source": "https://tangem.com/en/pricing/"
        },
        "nfc": {
          "value": "Yes (primary interface)",
          "source": "https://tangem.com/en/pricing/"
        },
        "display": {
          "value": "None (use phone app)",
          "source": "https://tangem.com/en/pricing/"
        },
        "usb_type": {
          "value": "None",
          "source": "https://tangem.com/en/pricing/"
        },
        "battery": {
          "value": "No battery (NFC-powered, lasts 25+ years)",
          "source": "https://tangem.com/en/pricing/"
        },
        "dimensions_mm": {
          "value": "85.6 x 54 x 0.8 mm",
          "source": "https://tangem.com/en/pricing/"
        },
        "weight_g": {
          "value": "6 g",
          "source": "https://tangem.com/en/pricing/"
        },
        "form_factor": {
          "value": "Credit card (3-card backup set)",
          "source": "https://tangem.com/en/pricing/"
        },
        "waterproof": {
          "value": "IP68 water and dust resistant",
          "source": "https://tangem.com/en/pricing/"
        }
      },
      "page": "/wallets/tangem-wallet/",
      "buy": "/go/tangem-wallet/amazon/"
    },
    {
      "id": "esp32-p4-function-ev",
      "name": "ESP32-P4 Function EV Board",
      "chip": "ESP32-P4",
      "specs": {
        "cpu_arch": {
          "value": "RISC-V dual-core (HP) + RISC-V single-core (LP)",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-p4_datasheet_en.pdf"
        },
        "cpu_cores": {
          "value": "2",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-p4_datasheet_en.pdf"
        },
        "cpu_freq_mhz": {
          "value": "400 MHz",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-p4_datasheet_en.pdf"
        },
        "cpu_lp_core": {
          "value": "RISC-V LP core @ 40MHz",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-p4_datasheet_en.pdf"
        },
        "ai_acceleration": {
          "value": "AI instruction extensions (vector + DSP)",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-p4_datasheet_en.pdf"
        },
        "flash_mb": {
          "value": "16 MB",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-p4_datasheet_en.pdf"
        },
        "sram_kb": {
          "value": "768 KB",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-p4_datasheet_en.pdf"
        },
        "psram_mb": {
          "value": "32 MB",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-p4_datasheet_en.pdf"
        },
        "wireless_note": {
          "value": "Onboard ESP32-C6-MINI-1 co-processor provides 2.4 GHz WiFi 6 + Bluetooth 5 (LE) over SDIO (the ESP32-P4 SoC itself has no integrated radio)",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32p4/esp32-p4-function-ev-board/user_guide.html"
        },
        "gpio_count": {
          "value": "54",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32p4/esp32-p4-function-ev-board/user_guide.html"
        },
        "mipi_csi": {
          "value": "2-lane MIPI-CSI (up to 1080p30 camera)",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32p4/esp32-p4-function-ev-board/user_guide.html"
        },
        "mipi_dsi": {
          "value": "2-lane MIPI-DSI (up to 1080p60 display)",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32p4/esp32-p4-function-ev-board/user_guide.html"
        },
        "usb_type": {
          "value": "USB 2.0 HS (OTG) + USB-UART",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32p4/esp32-p4-function-ev-board/user_guide.html"
        },
        "sdmmc": {
          "value": "2x SDIO 3.0 (eMMC/SD 4-bit)",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32p4/esp32-p4-function-ev-board/user_guide.html"
        },
        "ethernet": {
          "value": "10/100 RMII MAC (external PHY required)",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32p4/esp32-p4-function-ev-board/user_guide.html"
        },
        "spi": {
          "value": "3",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32p4/esp32-p4-function-ev-board/user_guide.html"
        },
        "i2c": {
          "value": "2",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32p4/esp32-p4-function-ev-board/user_guide.html"
        },
        "uart": {
          "value": "5",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32p4/esp32-p4-function-ev-board/user_guide.html"
        },
        "adc_channels": {
          "value": "12",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32p4/esp32-p4-function-ev-board/user_guide.html"
        },
        "input_voltage": {
          "value": "5 V",
          "source": "https://www.espressif.com/sites/default/files/documentation/esp32-p4_datasheet_en.pdf"
        },
        "dimensions_mm": {
          "value": "110 x 60 mm",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32p4/esp32-p4-function-ev-board/user_guide.html"
        },
        "form_factor": {
          "value": "Dev kit with dual USB-C, MIPI connectors",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32p4/esp32-p4-function-ev-board/user_guide.html"
        }
      },
      "page": "/esp32/esp32-p4-function-ev/",
      "buy": "/go/esp32-p4-function-ev/amazon/"
    },
    {
      "id": "esp32-c5-devkitc",
      "name": "ESP32-C5-DevKitC-1",
      "chip": "ESP32-C5",
      "specs": {
        "cpu_arch": {
          "value": "RISC-V",
          "source": "https://documentation.espressif.com/esp32-c5_datasheet_en.pdf"
        },
        "cpu_cores": {
          "value": "1",
          "source": "https://documentation.espressif.com/esp32-c5_datasheet_en.pdf"
        },
        "cpu_freq_mhz": {
          "value": "240 MHz",
          "source": "https://documentation.espressif.com/esp32-c5_datasheet_en.pdf"
        },
        "flash_mb": {
          "value": "4 MB",
          "source": "https://documentation.espressif.com/esp32-c5_datasheet_en.pdf"
        },
        "sram_kb": {
          "value": "384 KB",
          "source": "https://documentation.espressif.com/esp32-c5_datasheet_en.pdf"
        },
        "lp_sram_kb": {
          "value": "16 KB",
          "source": "https://documentation.espressif.com/esp32-c5_datasheet_en.pdf"
        },
        "wifi": {
          "value": "802.11 a/b/g/n/ax (dual-band 2.4/5 GHz, WiFi 6, band-selectable 1T1R)",
          "source": "https://documentation.espressif.com/esp32-c5_datasheet_en.pdf"
        },
        "ble": {
          "value": "5.0",
          "source": "https://documentation.espressif.com/esp32-c5_datasheet_en.pdf"
        },
        "thread": {
          "value": "Yes",
          "source": "https://documentation.espressif.com/esp32-c5_datasheet_en.pdf"
        },
        "zigbee": {
          "value": "3.0",
          "source": "https://documentation.espressif.com/esp32-c5_datasheet_en.pdf"
        },
        "matter": {
          "value": "Yes",
          "source": "https://documentation.espressif.com/esp32-c5_datasheet_en.pdf"
        },
        "dual_band": {
          "value": "Yes \u2014 first dual-band (2.4/5 GHz) ESP32 (single radio, band-selectable)",
          "source": "https://www.espressif.com/en/products/socs/esp32-c5"
        },
        "gpio_count": {
          "value": "27",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32c5/esp32-c5-devkitc-1/user_guide.html"
        },
        "adc_channels": {
          "value": "6",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32c5/esp32-c5-devkitc-1/user_guide.html"
        },
        "spi": {
          "value": "3",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32c5/esp32-c5-devkitc-1/user_guide.html"
        },
        "i2c": {
          "value": "2",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32c5/esp32-c5-devkitc-1/user_guide.html"
        },
        "uart": {
          "value": "3",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32c5/esp32-c5-devkitc-1/user_guide.html"
        },
        "usb_type": {
          "value": "USB 2.0 (CDC)",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32c5/esp32-c5-devkitc-1/user_guide.html"
        },
        "input_voltage": {
          "value": "5 V",
          "source": "https://documentation.espressif.com/esp32-c5_datasheet_en.pdf"
        },
        "deep_sleep_ua": {
          "value": "12 uA",
          "source": "https://documentation.espressif.com/esp32-c5_datasheet_en.pdf"
        },
        "dimensions_mm": {
          "value": "67 x 26 mm",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32c5/esp32-c5-devkitc-1/user_guide.html"
        },
        "form_factor": {
          "value": "Standard breadboard",
          "source": "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32c5/esp32-c5-devkitc-1/user_guide.html"
        }
      },
      "page": "/esp32/esp32-c5-devkitc/",
      "buy": "/go/esp32-c5-devkitc/amazon/"
    },
    {
      "id": "lilygo-t-deck",
      "name": "LilyGo T-Deck",
      "chip": "ESP32-S3",
      "specs": {
        "cpu_arch": {
          "value": "Xtensa LX7",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "cpu_cores": {
          "value": "2",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "cpu_freq_mhz": {
          "value": "240 MHz",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "flash_mb": {
          "value": "16 MB",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "sram_kb": {
          "value": "512 KB",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "psram_mb": {
          "value": "8 MB",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "wifi": {
          "value": "802.11 b/g/n",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "ble": {
          "value": "5.0",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "lora": {
          "value": "SX1262 (optional T-Deck Plus / Pro includes by default)",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "gps": {
          "value": "Optional (T-Deck Plus)",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "display": {
          "value": "2.8\" 320x240 IPS TFT (ST7789)",
          "source": "https://www.lilygo.cc/products/t-deck"
        },
        "keyboard": {
          "value": "QWERTY membrane keyboard (40 keys, LILYGO-custom)",
          "source": "https://www.lilygo.cc/products/t-deck"
        },
        "trackball": {
          "value": "Optical trackball with click",
          "source": "https://www.lilygo.cc/products/t-deck"
        },
        "speaker": {
          "value": "MAX98357A I2S amplifier + onboard speaker",
          "source": "https://github.com/Xinyuan-LilyGO/T-Deck"
        },
        "microphone": {
          "value": "I2S microphone",
          "source": "https://www.lilygo.cc/products/t-deck"
        },
        "usb_type": {
          "value": "USB-C (native)",
          "source": "https://www.lilygo.cc/products/t-deck"
        },
        "sd_card": {
          "value": "MicroSD slot",
          "source": "https://www.lilygo.cc/products/t-deck"
        },
        "battery": {
          "value": "Internal Li-Po (JST connector, typ. 1500-2000 mAh depending on SKU)",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "input_voltage": {
          "value": "5 V",
          "source": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
        },
        "dimensions_mm": {
          "value": "110 x 78 x 14 mm",
          "source": "https://www.lilygo.cc/products/t-deck"
        },
        "weight_g": {
          "value": "102 g",
          "source": "https://www.lilygo.cc/products/t-deck"
        },
        "form_factor": {
          "value": "Handheld with integrated keyboard + display",
          "source": "https://www.lilygo.cc/products/t-deck"
        }
      },
      "page": "/esp32/lilygo-t-deck/",
      "buy": "/go/lilygo-t-deck/amazon/"
    },
    {
      "id": "flipper-zero",
      "name": "Flipper Zero",
      "chip": "STM32WB55RG",
      "specs": {
        "cpu_arch": {
          "value": "ARM Cortex-M4 + Cortex-M0+ (radio)",
          "source": "https://www.st.com/resource/en/datasheet/stm32wb55rg.pdf"
        },
        "cpu_cores": {
          "value": "2",
          "source": "https://www.st.com/resource/en/datasheet/stm32wb55rg.pdf"
        },
        "cpu_freq_mhz": {
          "value": "64 MHz",
          "source": "https://www.st.com/resource/en/datasheet/stm32wb55rg.pdf"
        },
        "flash_mb": {
          "value": "1 MB",
          "source": "https://www.st.com/resource/en/datasheet/stm32wb55rg.pdf"
        },
        "sram_kb": {
          "value": "256 KB",
          "source": "https://www.st.com/resource/en/datasheet/stm32wb55rg.pdf"
        },
        "flash_external": {
          "value": "~8 MB QSPI flash (firmware assets and protocol database)",
          "source": "https://docs.flipper.net/development/hardware"
        },
        "bluetooth": {
          "value": "BLE 5.0 (via Cortex-M0+ radio co-processor)",
          "source": "https://www.st.com/resource/en/datasheet/stm32wb55rg.pdf"
        },
        "sub_ghz": {
          "value": "CC1101 transceiver (300-348, 387-464, 779-928 MHz)",
          "source": "https://www.st.com/resource/en/datasheet/stm32wb55rg.pdf"
        },
        "nfc": {
          "value": "13.56 MHz NFC (ST25R3916) \u2014 read, write, emulate",
          "source": "https://www.st.com/resource/en/datasheet/stm32wb55rg.pdf"
        },
        "rfid_125khz": {
          "value": "125 kHz LF RFID (EM4100, HID Prox, Indala, etc.)",
          "source": "https://www.st.com/resource/en/datasheet/stm32wb55rg.pdf"
        },
        "infrared": {
          "value": "IR transceiver (38/56 kHz)",
          "source": "https://www.st.com/resource/en/datasheet/stm32wb55rg.pdf"
        },
        "ibutton": {
          "value": "1-Wire iButton read/emulate",
          "source": "https://www.st.com/resource/en/datasheet/stm32wb55rg.pdf"
        },
        "display": {
          "value": "1.4\" monochrome 128x64 LCD",
          "source": "https://docs.flipper.net/"
        },
        "gpio_count": {
          "value": "18 (GPIO header)",
          "source": "https://docs.flipper.net/"
        },
        "usb_type": {
          "value": "USB-C (CDC / mass storage / HID)",
          "source": "https://docs.flipper.net/"
        },
        "sd_card": {
          "value": "MicroSD slot",
          "source": "https://docs.flipper.net/"
        },
        "buttons": {
          "value": "5-way D-pad + back button",
          "source": "https://docs.flipper.net/"
        },
        "vibration": {
          "value": "Haptic motor",
          "source": "https://docs.flipper.net/"
        },
        "speaker": {
          "value": "Piezo speaker",
          "source": "https://docs.flipper.net/"
        },
        "battery": {
          "value": "2000 mAh Li-Po, USB-C charging",
          "source": "https://www.st.com/resource/en/datasheet/stm32wb55rg.pdf"
        },
        "runtime_days": {
          "value": "7-30 days typical standby days",
          "source": "https://www.st.com/resource/en/datasheet/stm32wb55rg.pdf"
        },
        "dimensions_mm": {
          "value": "100 x 40 x 25 mm",
          "source": "https://docs.flipper.net/"
        },
        "weight_g": {
          "value": "102 g",
          "source": "https://docs.flipper.net/"
        },
        "form_factor": {
          "value": "Handheld multi-tool (Tamagotchi-style housing)",
          "source": "https://docs.flipper.net/"
        }
      },
      "page": "/maker/flipper-zero/",
      "buy": "/go/flipper-zero/flipperzero/"
    },
    {
      "id": "safepal-s1",
      "name": "SafePal S1",
      "chip": "EAL5+ Secure Element",
      "specs": {
        "security_chip": {
          "value": "EAL5+ Secure Element",
          "source": "https://www.safepal.com/en/cypher"
        },
        "certification": {
          "value": "CC EAL5+",
          "source": "https://www.safepal.com/en/cypher"
        },
        "air_gapped": {
          "value": "100% air-gapped (QR code only)",
          "source": "https://www.safepal.com/en/cypher"
        },
        "supported_coins": {
          "value": "30,000+",
          "source": "https://www.safepal.com/en/cypher"
        },
        "supported_chains": {
          "value": "100+ blockchains",
          "source": "https://www.safepal.com/en/cypher"
        },
        "connectivity": {
          "value": "QR code only (no USB data, no wireless)",
          "source": "https://www.safepal.com/en/cypher"
        },
        "bluetooth": {
          "value": "No (air-gapped)",
          "source": "https://www.safepal.com/en/cypher"
        },
        "nfc": {
          "value": "No (air-gapped)",
          "source": "https://www.safepal.com/en/cypher"
        },
        "display": {
          "value": "1.3\" IPS color display",
          "source": "https://www.safepal.com/en/cypher"
        },
        "camera": {
          "value": "Built-in camera (QR scanning)",
          "source": "https://www.safepal.com/en/cypher"
        },
        "usb_type": {
          "value": "USB-C (charging only)",
          "source": "https://www.safepal.com/en/cypher"
        },
        "battery": {
          "value": "400 mAh (USB-C charging)",
          "source": "https://www.safepal.com/en/cypher"
        },
        "dimensions_mm": {
          "value": "86 x 54 x 6 mm",
          "source": "https://www.safepal.com/en/cypher"
        },
        "weight_g": {
          "value": "52 g",
          "source": "https://www.safepal.com/en/cypher"
        },
        "form_factor": {
          "value": "Card-sized (air-gapped)",
          "source": "https://www.safepal.com/en/cypher"
        }
      },
      "page": "/wallets/safepal-s1/",
      "buy": "/go/safepal-s1/amazon/"
    },
    {
      "id": "bambu-lab-p1s",
      "name": "Bambu Lab P1S",
      "chip": "Custom ARM",
      "specs": {
        "kinematics": {
          "value": "CoreXY",
          "source": "https://bambulab.com/en-us/p1"
        },
        "print_volume_mm": {
          "value": "256 x 256 x 256 mm",
          "source": "https://bambulab.com/en-us/p1"
        },
        "max_speed_mm_s": {
          "value": "500 mm/s",
          "source": "https://bambulab.com/en-us/p1"
        },
        "max_acceleration": {
          "value": "20000 mm/s\u00b2",
          "source": "https://bambulab.com/en-us/p1"
        },
        "nozzle_temp_max": {
          "value": "300 \u00b0C",
          "source": "https://bambulab.com/en-us/p1"
        },
        "bed_temp_max": {
          "value": "110 \u00b0C",
          "source": "https://bambulab.com/en-us/p1"
        },
        "filament_types": {
          "value": "PLA, PETG, TPU, ABS, ASA, PC, PA",
          "source": "https://bambulab.com/en-us/p1"
        },
        "slicer": {
          "value": "Bambu Studio, OrcaSlicer",
          "source": "https://bambulab.com/en-us/p1"
        },
        "firmware_support": {
          "value": "Bambu Lab (proprietary)",
          "source": "https://bambulab.com/en-us/p1"
        },
        "extruder_type": {
          "value": "Direct drive",
          "source": "https://bambulab.com/en-us/p1"
        },
        "hotend_type": {
          "value": "All-metal",
          "source": "https://bambulab.com/en-us/p1"
        },
        "auto_leveling": {
          "value": "Eddy current",
          "source": "https://bambulab.com/en-us/p1"
        },
        "build_plate": {
          "value": "Textured PEI spring steel",
          "source": "https://bambulab.com/en-us/p1"
        },
        "camera": {
          "value": "Built-in 1080p (remote monitoring + timelapse)",
          "source": "https://bambulab.com/en-us/p1"
        },
        "display": {
          "value": "2.8\" monochrome LCD",
          "source": "https://bambulab.com/en-us/p1"
        },
        "wifi": {
          "value": "802.11 b/g/n",
          "source": "https://bambulab.com/en-us/p1"
        },
        "enclosure": {
          "value": "Fully enclosed with activated carbon filter",
          "source": "https://bambulab.com/en-us/p1"
        },
        "multi_color": {
          "value": "AMS compatible (up to 16 colors)",
          "source": "https://bambulab.com/en-us/p1"
        },
        "noise_db": {
          "value": "49 dB",
          "source": "https://bambulab.com/en-us/p1"
        },
        "dimensions_mm": {
          "value": "386 x 389 x 458 mm",
          "source": "https://bambulab.com/en-us/p1"
        }
      },
      "page": "/3d-printing/bambu-lab-p1s/",
      "buy": "/go/bambu-lab-p1s/amazon/"
    },
    {
      "id": "bambu-lab-a1",
      "name": "Bambu Lab A1",
      "chip": "Custom ARM",
      "specs": {
        "kinematics": {
          "value": "Bed-slinger (i3-style)",
          "source": "https://bambulab.com/en/a1/tech-specs"
        },
        "print_volume_mm": {
          "value": "256 x 256 x 256 mm",
          "source": "https://bambulab.com/en/a1/tech-specs"
        },
        "max_speed_mm_s": {
          "value": "500 mm/s",
          "source": "https://bambulab.com/en/a1/tech-specs"
        },
        "max_acceleration": {
          "value": "10000 mm/s\u00b2",
          "source": "https://bambulab.com/en/a1/tech-specs"
        },
        "nozzle_temp_max": {
          "value": "300 \u00b0C",
          "source": "https://bambulab.com/en/a1/tech-specs"
        },
        "bed_temp_max": {
          "value": "110 \u00b0C",
          "source": "https://bambulab.com/en/a1/tech-specs"
        },
        "filament_types": {
          "value": "PLA, PETG, TPU, ABS, ASA, PC, PA, PA-CF/GF",
          "source": "https://bambulab.com/en/a1/tech-specs"
        },
        "slicer": {
          "value": "Bambu Studio, OrcaSlicer",
          "source": "https://bambulab.com/en/a1/tech-specs"
        },
        "firmware_support": {
          "value": "Bambu Lab (proprietary)",
          "source": "https://bambulab.com/en/a1/tech-specs"
        },
        "extruder_type": {
          "value": "Direct drive",
          "source": "https://bambulab.com/en/a1/tech-specs"
        },
        "hotend_type": {
          "value": "All-metal, quick-change nozzle",
          "source": "https://bambulab.com/en/a1/tech-specs"
        },
        "auto_leveling": {
          "value": "Eddy current + force sensor",
          "source": "https://bambulab.com/en/a1/tech-specs"
        },
        "build_plate": {
          "value": "Textured PEI spring steel",
          "source": "https://bambulab.com/en/a1/tech-specs"
        },
        "camera": {
          "value": "Built-in (remote monitoring)",
          "source": "https://bambulab.com/en/a1/tech-specs"
        },
        "display": {
          "value": "2.8\" monochrome LCD",
          "source": "https://bambulab.com/en/a1/tech-specs"
        },
        "wifi": {
          "value": "802.11 b/g/n",
          "source": "https://bambulab.com/en/a1/tech-specs"
        },
        "enclosure": {
          "value": "Open frame",
          "source": "https://bambulab.com/en/a1/tech-specs"
        },
        "multi_color": {
          "value": "AMS Lite compatible (up to 4 colors)",
          "source": "https://bambulab.com/en/a1/tech-specs"
        },
        "noise_db": {
          "value": "49 dB",
          "source": "https://bambulab.com/en/a1/tech-specs"
        },
        "dimensions_mm": {
          "value": "475 x 374 x 475 mm",
          "source": "https://bambulab.com/en/a1/tech-specs"
        }
      },
      "page": "/3d-printing/bambu-lab-a1/",
      "buy": "/go/bambu-lab-a1/amazon/"
    },
    {
      "id": "bambu-lab-a1-mini",
      "name": "Bambu Lab A1 Mini",
      "chip": "Custom ARM",
      "specs": {
        "kinematics": {
          "value": "Bed-slinger (i3-style)",
          "source": "https://bambulab.com/en-us/a1-mini"
        },
        "print_volume_mm": {
          "value": "180 x 180 x 180 mm",
          "source": "https://bambulab.com/en-us/a1-mini"
        },
        "max_speed_mm_s": {
          "value": "500 mm/s",
          "source": "https://bambulab.com/en-us/a1-mini"
        },
        "max_acceleration": {
          "value": "10000 mm/s\u00b2",
          "source": "https://bambulab.com/en-us/a1-mini"
        },
        "nozzle_temp_max": {
          "value": "300 \u00b0C",
          "source": "https://bambulab.com/en-us/a1-mini"
        },
        "bed_temp_max": {
          "value": "80 \u00b0C",
          "source": "https://bambulab.com/en-us/a1-mini"
        },
        "filament_types": {
          "value": "PLA, PETG, TPU, PVA",
          "source": "https://bambulab.com/en-us/a1-mini"
        },
        "slicer": {
          "value": "Bambu Studio, OrcaSlicer",
          "source": "https://bambulab.com/en-us/a1-mini"
        },
        "firmware_support": {
          "value": "Bambu Lab (proprietary)",
          "source": "https://bambulab.com/en-us/a1-mini"
        },
        "extruder_type": {
          "value": "Direct drive",
          "source": "https://bambulab.com/en-us/a1-mini"
        },
        "hotend_type": {
          "value": "All-metal stainless steel, quick-change",
          "source": "https://bambulab.com/en-us/a1-mini"
        },
        "auto_leveling": {
          "value": "Eddy current + force sensor",
          "source": "https://bambulab.com/en-us/a1-mini"
        },
        "build_plate": {
          "value": "Textured PEI spring steel",
          "source": "https://bambulab.com/en-us/a1-mini"
        },
        "camera": {
          "value": "Built-in (remote monitoring)",
          "source": "https://bambulab.com/en-us/a1-mini"
        },
        "display": {
          "value": "2.8\" monochrome LCD",
          "source": "https://bambulab.com/en-us/a1-mini"
        },
        "wifi": {
          "value": "802.11 b/g/n",
          "source": "https://bambulab.com/en-us/a1-mini"
        },
        "enclosure": {
          "value": "Open frame",
          "source": "https://bambulab.com/en-us/a1-mini"
        },
        "multi_color": {
          "value": "AMS Lite compatible (up to 4 colors)",
          "source": "https://bambulab.com/en-us/a1-mini"
        },
        "noise_db": {
          "value": "49 dB",
          "source": "https://bambulab.com/en-us/a1-mini"
        },
        "dimensions_mm": {
          "value": "347 x 315 x 365 mm",
          "source": "https://bambulab.com/en-us/a1-mini"
        }
      },
      "page": "/3d-printing/bambu-lab-a1-mini/",
      "buy": "/go/bambu-lab-a1-mini/amazon/"
    },
    {
      "id": "bambu-lab-x1c",
      "name": "Bambu Lab X1 Carbon",
      "chip": "Custom ARM",
      "specs": {
        "kinematics": {
          "value": "CoreXY",
          "source": "https://bambulab.com/en-us/x1"
        },
        "print_volume_mm": {
          "value": "256 x 256 x 256 mm",
          "source": "https://bambulab.com/en-us/x1"
        },
        "max_speed_mm_s": {
          "value": "500 mm/s",
          "source": "https://bambulab.com/en-us/x1"
        },
        "max_acceleration": {
          "value": "20000 mm/s\u00b2",
          "source": "https://bambulab.com/en-us/x1"
        },
        "nozzle_temp_max": {
          "value": "300 \u00b0C",
          "source": "https://bambulab.com/en-us/x1"
        },
        "bed_temp_max": {
          "value": "120 \u00b0C",
          "source": "https://bambulab.com/en-us/x1"
        },
        "filament_types": {
          "value": "PLA, PETG, TPU, ABS, ASA, PC, PA, PA-CF, PET-CF, carbon-fiber composites",
          "source": "https://bambulab.com/en-us/x1"
        },
        "slicer": {
          "value": "Bambu Studio, OrcaSlicer",
          "source": "https://bambulab.com/en-us/x1"
        },
        "firmware_support": {
          "value": "Bambu Lab (proprietary)",
          "source": "https://bambulab.com/en-us/x1"
        },
        "extruder_type": {
          "value": "Direct drive (hardened steel)",
          "source": "https://bambulab.com/en-us/x1"
        },
        "hotend_type": {
          "value": "All-metal hardened steel (CHT-style)",
          "source": "https://bambulab.com/en-us/x1"
        },
        "auto_leveling": {
          "value": "Lidar + force sensor (most accurate Bambu)",
          "source": "https://bambulab.com/en-us/x1"
        },
        "build_plate": {
          "value": "Textured PEI spring steel (multiple plate options)",
          "source": "https://bambulab.com/en-us/x1"
        },
        "camera": {
          "value": "Built-in 1080p chamber + lidar first-layer scanner",
          "source": "https://bambulab.com/en-us/x1"
        },
        "display": {
          "value": "5\" color touchscreen",
          "source": "https://bambulab.com/en-us/x1"
        },
        "ai_vision": {
          "value": "Yes (spaghetti detection via AI)",
          "source": "https://bambulab.com/en-us/x1"
        },
        "wifi": {
          "value": "802.11 b/g/n",
          "source": "https://bambulab.com/en-us/x1"
        },
        "enclosure": {
          "value": "Fully enclosed glass front + activated carbon HEPA filter",
          "source": "https://bambulab.com/en-us/x1"
        },
        "multi_color": {
          "value": "AMS / AMS 2 Pro / AMS HT compatible (up to 16 colors)",
          "source": "https://bambulab.com/en-us/x1"
        },
        "noise_db": {
          "value": "48 dB",
          "source": "https://bambulab.com/en-us/x1"
        },
        "dimensions_mm": {
          "value": "389 x 389 x 458 mm",
          "source": "https://bambulab.com/en-us/x1"
        },
        "release_year": {
          "value": "2023",
          "source": "https://bambulab.com/en-us/x1"
        },
        "warranty": {
          "value": "1 year",
          "source": "https://bambulab.com/en-us/x1"
        }
      },
      "page": "/3d-printing/bambu-lab-x1c/",
      "buy": "/go/bambu-lab-x1c/amazon/"
    },
    {
      "id": "bambu-lab-h2d",
      "name": "Bambu Lab H2D",
      "chip": "Custom ARM",
      "specs": {
        "kinematics": {
          "value": "CoreXY (dual independent toolheads)",
          "source": "https://bambulab.com/en-us/h2d"
        },
        "print_volume_mm": {
          "value": "350 x 320 x 325 mm",
          "source": "https://bambulab.com/en-us/h2d"
        },
        "max_speed_mm_s": {
          "value": "600 mm/s",
          "source": "https://bambulab.com/en-us/h2d"
        },
        "max_acceleration": {
          "value": "30000 mm/s\u00b2",
          "source": "https://bambulab.com/en-us/h2d"
        },
        "nozzle_temp_max": {
          "value": "320 \u00b0C",
          "source": "https://bambulab.com/en-us/h2d"
        },
        "bed_temp_max": {
          "value": "120 \u00b0C",
          "source": "https://bambulab.com/en-us/h2d"
        },
        "filament_types": {
          "value": "PLA, PETG, TPU, ABS, ASA, PC, PA, PA-CF, PET-CF, soluble supports (dissolvable PVA via second toolhead)",
          "source": "https://bambulab.com/en-us/h2d"
        },
        "slicer": {
          "value": "Bambu Studio (with H2D dual-extrusion support), OrcaSlicer",
          "source": "https://bambulab.com/en-us/h2d"
        },
        "firmware_support": {
          "value": "Bambu Lab (proprietary, H2D-specific)",
          "source": "https://bambulab.com/en-us/h2d"
        },
        "extruder_type": {
          "value": "Dual independent direct drive (true IDEX-style)",
          "source": "https://bambulab.com/en-us/h2d"
        },
        "hotend_type": {
          "value": "All-metal hardened steel x2",
          "source": "https://bambulab.com/en-us/h2d"
        },
        "auto_leveling": {
          "value": "Lidar + force sensor (per-toolhead calibration)",
          "source": "https://bambulab.com/en-us/h2d"
        },
        "build_plate": {
          "value": "Textured PEI spring steel (350mm)",
          "source": "https://bambulab.com/en-us/h2d"
        },
        "camera": {
          "value": "Built-in 1080p chamber + lidar scanners",
          "source": "https://bambulab.com/en-us/h2d"
        },
        "display": {
          "value": "5\" color touchscreen",
          "source": "https://bambulab.com/en-us/h2d"
        },
        "ai_vision": {
          "value": "Yes (spaghetti detection + per-toolhead failure detection)",
          "source": "https://bambulab.com/en-us/h2d"
        },
        "laser_engraving": {
          "value": "Optional 10W laser module add-on (cuts/engraves wood, leather, fabric)",
          "source": "https://bambulab.com/en-us/h2d"
        },
        "cnc_tool": {
          "value": "Optional CNC milling head (light material milling)",
          "source": "https://bambulab.com/en-us/h2d"
        },
        "wifi": {
          "value": "WiFi 6 (802.11ax)",
          "source": "https://bambulab.com/en-us/h2d"
        },
        "ethernet": {
          "value": "1GbE",
          "source": "https://bambulab.com/en-us/h2d"
        },
        "enclosure": {
          "value": "Fully enclosed with active chamber heating up to 65\u00b0C",
          "source": "https://bambulab.com/en-us/h2d"
        },
        "active_chamber_heating": {
          "value": "Yes (65\u00b0C controlled chamber for ABS/ASA/PA-CF)",
          "source": "https://bambulab.com/en-us/h2d"
        },
        "multi_color": {
          "value": "AMS / AMS 2 Pro / AMS HT compatible (up to 16 colors per toolhead = 32 total)",
          "source": "https://bambulab.com/en-us/h2d"
        },
        "noise_db": {
          "value": "50 dB",
          "source": "https://bambulab.com/en-us/h2d"
        },
        "dimensions_mm": {
          "value": "492 x 514 x 626 mm",
          "source": "https://bambulab.com/en-us/h2d"
        },
        "release_year": {
          "value": "2025 (late launch)",
          "source": "https://bambulab.com/en-us/h2d"
        },
        "warranty": {
          "value": "1 year",
          "source": "https://bambulab.com/en-us/h2d"
        }
      },
      "page": "/3d-printing/bambu-lab-h2d/",
      "buy": "/go/bambu-lab-h2d/amazon/"
    },
    {
      "id": "prusa-mk4s",
      "name": "Prusa MK4S",
      "chip": "Custom ARM",
      "specs": {
        "kinematics": {
          "value": "Bed-slinger (Pr\u016f\u0161a i3)",
          "source": "https://www.prusa3d.com/product/original-prusa-mk4-2/"
        },
        "print_volume_mm": {
          "value": "250 x 210 x 220 mm",
          "source": "https://www.prusa3d.com/product/original-prusa-mk4-2/"
        },
        "max_speed_mm_s": {
          "value": "200 mm/s",
          "source": "https://www.prusa3d.com/product/original-prusa-mk4-2/"
        },
        "max_acceleration": {
          "value": "N/A mm/s\u00b2",
          "source": "https://www.prusa3d.com/product/original-prusa-mk4-2/"
        },
        "nozzle_temp_max": {
          "value": "290 \u00b0C",
          "source": "https://www.prusa3d.com/product/original-prusa-mk4-2/"
        },
        "bed_temp_max": {
          "value": "120 \u00b0C",
          "source": "https://www.prusa3d.com/product/original-prusa-mk4-2/"
        },
        "filament_types": {
          "value": "PLA, PETG, ASA, ABS, PC, PA, TPU, carbon-filled",
          "source": "https://www.prusa3d.com/product/original-prusa-mk4-2/"
        },
        "slicer": {
          "value": "PrusaSlicer, OrcaSlicer",
          "source": "https://www.prusa3d.com/product/original-prusa-mk4-2/"
        },
        "firmware_support": {
          "value": "Prusa Firmware (open-source, Marlin-based)",
          "source": "https://www.prusa3d.com/product/original-prusa-mk4-2/"
        },
        "extruder_type": {
          "value": "Nextruder direct drive",
          "source": "https://www.prusa3d.com/product/original-prusa-mk4-2/"
        },
        "hotend_type": {
          "value": "All-metal high-flow (24mm\u00b3/s)",
          "source": "https://www.prusa3d.com/product/original-prusa-mk4-2/"
        },
        "auto_leveling": {
          "value": "Loadcell sensor",
          "source": "https://www.prusa3d.com/product/original-prusa-mk4-2/"
        },
        "build_plate": {
          "value": "Double-sided PEI spring steel",
          "source": "https://www.prusa3d.com/product/original-prusa-mk4-2/"
        },
        "camera": {
          "value": "No (optional add-on)",
          "source": "https://www.prusa3d.com/product/original-prusa-mk4-2/"
        },
        "display": {
          "value": "3.5\" color LCD",
          "source": "https://www.prusa3d.com/product/original-prusa-mk4-2/"
        },
        "wifi": {
          "value": "802.11 b/g/n",
          "source": "https://www.prusa3d.com/product/original-prusa-mk4-2/"
        },
        "ethernet": {
          "value": "Yes",
          "source": "https://www.prusa3d.com/product/original-prusa-mk4-2/"
        },
        "enclosure": {
          "value": "Open frame (enclosure add-on available)",
          "source": "https://www.prusa3d.com/product/original-prusa-mk4-2/"
        },
        "multi_color": {
          "value": "MMU3 compatible (up to 5 colors)",
          "source": "https://www.prusa3d.com/product/original-prusa-mk4-2/"
        },
        "dimensions_mm": {
          "value": "500 x 550 x 400 mm",
          "source": "https://www.prusa3d.com/product/original-prusa-mk4-2/"
        }
      },
      "page": "/3d-printing/prusa-mk4s/",
      "buy": "/go/prusa-mk4s/prusa/"
    },
    {
      "id": "creality-k1-max",
      "name": "Creality K1 Max",
      "chip": "Custom ARM",
      "specs": {
        "kinematics": {
          "value": "CoreXY",
          "source": "https://www.creality.com/products/creality-k1-max-3d-printer"
        },
        "print_volume_mm": {
          "value": "300 x 300 x 300 mm",
          "source": "https://www.creality.com/products/creality-k1-max-3d-printer"
        },
        "max_speed_mm_s": {
          "value": "600 mm/s",
          "source": "https://www.creality.com/products/creality-k1-max-3d-printer"
        },
        "max_acceleration": {
          "value": "20000 mm/s\u00b2",
          "source": "https://www.creality.com/products/creality-k1-max-3d-printer"
        },
        "nozzle_temp_max": {
          "value": "300 \u00b0C",
          "source": "https://www.creality.com/products/creality-k1-max-3d-printer"
        },
        "bed_temp_max": {
          "value": "120 \u00b0C",
          "source": "https://www.creality.com/products/creality-k1-max-3d-printer"
        },
        "filament_types": {
          "value": "PLA, PETG, ABS, ASA, PA, TPU",
          "source": "https://www.creality.com/products/creality-k1-max-3d-printer"
        },
        "slicer": {
          "value": "Creality Print, OrcaSlicer",
          "source": "https://www.creality.com/products/creality-k1-max-3d-printer"
        },
        "firmware_support": {
          "value": "Klipper (Creality fork)",
          "source": "https://www.creality.com/products/creality-k1-max-3d-printer"
        },
        "extruder_type": {
          "value": "Direct drive",
          "source": "https://www.creality.com/products/creality-k1-max-3d-printer"
        },
        "hotend_type": {
          "value": "Titanium alloy heatbreak, hardened steel nozzle",
          "source": "https://www.creality.com/products/creality-k1-max-3d-printer"
        },
        "auto_leveling": {
          "value": "Strain sensor + LiDAR",
          "source": "https://www.creality.com/products/creality-k1-max-3d-printer"
        },
        "build_plate": {
          "value": "Flexible PEI spring steel",
          "source": "https://www.creality.com/products/creality-k1-max-3d-printer"
        },
        "camera": {
          "value": "AI camera (failure detection + timelapse)",
          "source": "https://www.creality.com/products/creality-k1-max-3d-printer"
        },
        "display": {
          "value": "4.3\" color touchscreen",
          "source": "https://www.creality.com/products/creality-k1-max-3d-printer"
        },
        "wifi": {
          "value": "802.11 b/g/n",
          "source": "https://www.creality.com/products/creality-k1-max-3d-printer"
        },
        "enclosure": {
          "value": "Semi-enclosed (removable top)",
          "source": "https://www.creality.com/products/creality-k1-max-3d-printer"
        },
        "noise_db": {
          "value": "45 dB",
          "source": "https://www.creality.com/products/creality-k1-max-3d-printer"
        },
        "dimensions_mm": {
          "value": "435 x 462 x 526 mm",
          "source": "https://www.creality.com/products/creality-k1-max-3d-printer"
        }
      },
      "page": "/3d-printing/creality-k1-max/",
      "buy": "/go/creality-k1-max/amazon/"
    },
    {
      "id": "creality-ender-3-v3",
      "name": "Creality Ender 3 V3",
      "chip": "Custom ARM",
      "specs": {
        "kinematics": {
          "value": "CoreXZ",
          "source": "https://www.creality.com/products/creality-ender-3-v3"
        },
        "print_volume_mm": {
          "value": "220 x 220 x 250 mm",
          "source": "https://www.creality.com/products/creality-ender-3-v3"
        },
        "max_speed_mm_s": {
          "value": "600 mm/s",
          "source": "https://www.creality.com/products/creality-ender-3-v3"
        },
        "max_acceleration": {
          "value": "20000 mm/s\u00b2",
          "source": "https://www.creality.com/products/creality-ender-3-v3"
        },
        "nozzle_temp_max": {
          "value": "300 \u00b0C",
          "source": "https://www.creality.com/products/creality-ender-3-v3"
        },
        "bed_temp_max": {
          "value": "110 \u00b0C",
          "source": "https://www.creality.com/products/creality-ender-3-v3"
        },
        "filament_types": {
          "value": "PLA, PETG, ABS, ASA, TPU",
          "source": "https://www.creality.com/products/creality-ender-3-v3"
        },
        "slicer": {
          "value": "Creality Print, Cura, OrcaSlicer",
          "source": "https://www.creality.com/products/creality-ender-3-v3"
        },
        "firmware_support": {
          "value": "Klipper (Creality fork)",
          "source": "https://www.creality.com/products/creality-ender-3-v3"
        },
        "extruder_type": {
          "value": "Sprite direct extruder",
          "source": "https://www.creality.com/products/creality-ender-3-v3"
        },
        "hotend_type": {
          "value": "All-metal",
          "source": "https://www.creality.com/products/creality-ender-3-v3"
        },
        "auto_leveling": {
          "value": "CR Touch",
          "source": "https://www.creality.com/products/creality-ender-3-v3"
        },
        "build_plate": {
          "value": "PEI spring steel",
          "source": "https://www.creality.com/products/creality-ender-3-v3"
        },
        "camera": {
          "value": "No",
          "source": "https://www.creality.com/products/creality-ender-3-v3"
        },
        "display": {
          "value": "4.3\" color touchscreen",
          "source": "https://www.creality.com/products/creality-ender-3-v3"
        },
        "wifi": {
          "value": "802.11 b/g/n",
          "source": "https://www.creality.com/products/creality-ender-3-v3"
        },
        "enclosure": {
          "value": "Open frame",
          "source": "https://www.creality.com/products/creality-ender-3-v3"
        },
        "dimensions_mm": {
          "value": "424 x 487 x 490 mm",
          "source": "https://www.creality.com/products/creality-ender-3-v3"
        }
      },
      "page": "/3d-printing/creality-ender-3-v3/",
      "buy": "/go/creality-ender-3-v3/amazon/"
    },
    {
      "id": "btt-octopus-v1-1",
      "name": "BIGTREETECH Octopus V1.1",
      "chip": "STM32F446",
      "specs": {
        "cpu_arch": {
          "value": "ARM Cortex-M4",
          "source": "https://global.bttwiki.com/Octopus.html"
        },
        "cpu_cores": {
          "value": "1",
          "source": "https://global.bttwiki.com/Octopus.html"
        },
        "cpu_freq_mhz": {
          "value": "180 MHz",
          "source": "https://global.bttwiki.com/Octopus.html"
        },
        "stepper_drivers": {
          "value": "8 (plug-in)",
          "source": "https://global.bttwiki.com/Octopus.html"
        },
        "driver_type": {
          "value": "TMC2209, TMC5160 compatible",
          "source": "https://global.bttwiki.com/Octopus.html"
        },
        "thermistor_inputs": {
          "value": "4",
          "source": "https://global.bttwiki.com/Octopus.html"
        },
        "heater_outputs": {
          "value": "4 (hotend) + 1 (bed)",
          "source": "https://global.bttwiki.com/Octopus.html"
        },
        "fan_outputs": {
          "value": "6 (PWM controllable)",
          "source": "https://global.bttwiki.com/Octopus.html"
        },
        "probe_port": {
          "value": "BLTouch, Klicky, inductive",
          "source": "https://global.bttwiki.com/Octopus.html"
        },
        "canbus": {
          "value": "Yes (via expansion)",
          "source": "https://global.bttwiki.com/Octopus.html"
        },
        "usb_type": {
          "value": "USB-C",
          "source": "https://global.bttwiki.com/Octopus.html"
        },
        "sd_card": {
          "value": "MicroSD",
          "source": "https://global.bttwiki.com/Octopus.html"
        },
        "input_voltage": {
          "value": "12-24 V",
          "source": "https://global.bttwiki.com/Octopus.html"
        },
        "mosfet_current_a": {
          "value": "10 A",
          "source": "https://global.bttwiki.com/Octopus.html"
        },
        "bed_mosfet_current_a": {
          "value": "15 A",
          "source": "https://global.bttwiki.com/Octopus.html"
        },
        "firmware_support": {
          "value": "Klipper, Marlin, RepRapFirmware",
          "source": "https://global.bttwiki.com/Octopus.html"
        },
        "dimensions_mm": {
          "value": "160 x 100 mm",
          "source": "https://global.bttwiki.com/Octopus.html"
        },
        "form_factor": {
          "value": "Printer mainboard (BTT standard)",
          "source": "https://global.bttwiki.com/Octopus.html"
        }
      },
      "page": "/3d-printing/btt-octopus-v1-1/",
      "buy": "/go/btt-octopus-v1-1/amazon/"
    },
    {
      "id": "btt-manta-m8p-v2",
      "name": "BIGTREETECH Manta M8P V2.0",
      "chip": "STM32H723ZET6",
      "specs": {
        "cpu_arch": {
          "value": "ARM Cortex-M7",
          "source": "https://www.st.com/en/microcontrollers-microprocessors/stm32h723-733.html"
        },
        "cpu_cores": {
          "value": "1",
          "source": "https://www.st.com/en/microcontrollers-microprocessors/stm32h723-733.html"
        },
        "cpu_freq_mhz": {
          "value": "550 MHz",
          "source": "https://www.st.com/en/microcontrollers-microprocessors/stm32h723-733.html"
        },
        "stepper_drivers": {
          "value": "8 (plug-in)",
          "source": "https://global.bttwiki.com/M8P-V2_0.html"
        },
        "driver_type": {
          "value": "TMC2209, TMC5160 compatible (HV up to 60V)",
          "source": "https://global.bttwiki.com/M8P-V2_0.html"
        },
        "thermistor_inputs": {
          "value": "4",
          "source": "https://global.bttwiki.com/M8P-V2_0.html"
        },
        "heater_outputs": {
          "value": "4 (hotend) + 1 (bed)",
          "source": "https://global.bttwiki.com/M8P-V2_0.html"
        },
        "fan_outputs": {
          "value": "7 (PWM controllable)",
          "source": "https://global.bttwiki.com/M8P-V2_0.html"
        },
        "probe_port": {
          "value": "BLTouch, Klicky, inductive",
          "source": "https://global.bttwiki.com/M8P-V2_0.html"
        },
        "canbus": {
          "value": "Yes (CANFD)",
          "source": "https://global.bttwiki.com/M8P-V2_0.html"
        },
        "usb_type": {
          "value": "USB-C",
          "source": "https://global.bttwiki.com/M8P-V2_0.html"
        },
        "sd_card": {
          "value": "MicroSD",
          "source": "https://global.bttwiki.com/M8P-V2_0.html"
        },
        "sbc_socket": {
          "value": "CM4/CB1/CB2 BTB connector",
          "source": "https://global.bttwiki.com/M8P-V2_0.html"
        },
        "input_voltage": {
          "value": "12-24 V",
          "source": "https://www.st.com/en/microcontrollers-microprocessors/stm32h723-733.html"
        },
        "mosfet_current_a": {
          "value": "10 A",
          "source": "https://www.st.com/en/microcontrollers-microprocessors/stm32h723-733.html"
        },
        "bed_mosfet_current_a": {
          "value": "15 A",
          "source": "https://www.st.com/en/microcontrollers-microprocessors/stm32h723-733.html"
        },
        "firmware_support": {
          "value": "Klipper, Marlin",
          "source": "https://global.bttwiki.com/M8P-V2_0.html"
        },
        "dimensions_mm": {
          "value": "170 x 102 mm",
          "source": "https://global.bttwiki.com/M8P-V2_0.html"
        },
        "form_factor": {
          "value": "Printer mainboard with SBC socket",
          "source": "https://global.bttwiki.com/M8P-V2_0.html"
        }
      },
      "page": "/3d-printing/btt-manta-m8p-v2/",
      "buy": "/go/btt-manta-m8p-v2/amazon/"
    },
    {
      "id": "btt-skr-mini-e3-v3",
      "name": "BIGTREETECH SKR Mini E3 V3.0",
      "chip": "STM32G0B1",
      "specs": {
        "cpu_arch": {
          "value": "ARM Cortex-M0+",
          "source": "https://www.trinamic.com/products/integrated-circuits/details/tmc2209-la/"
        },
        "cpu_cores": {
          "value": "1",
          "source": "https://www.trinamic.com/products/integrated-circuits/details/tmc2209-la/"
        },
        "cpu_freq_mhz": {
          "value": "64 MHz",
          "source": "https://www.trinamic.com/products/integrated-circuits/details/tmc2209-la/"
        },
        "stepper_drivers": {
          "value": "4 (TMC2209 integrated)",
          "source": "https://global.bttwiki.com/SKR%20MINI%20E3.html"
        },
        "driver_type": {
          "value": "TMC2209 UART (onboard)",
          "source": "https://global.bttwiki.com/SKR%20MINI%20E3.html"
        },
        "thermistor_inputs": {
          "value": "2",
          "source": "https://global.bttwiki.com/SKR%20MINI%20E3.html"
        },
        "heater_outputs": {
          "value": "2 (hotend + bed)",
          "source": "https://global.bttwiki.com/SKR%20MINI%20E3.html"
        },
        "fan_outputs": {
          "value": "3 (PWM controllable)",
          "source": "https://global.bttwiki.com/SKR%20MINI%20E3.html"
        },
        "probe_port": {
          "value": "BLTouch, MicroProbe, Eddy",
          "source": "https://global.bttwiki.com/SKR%20MINI%20E3.html"
        },
        "usb_type": {
          "value": "Micro USB-B",
          "source": "https://global.bttwiki.com/SKR%20MINI%20E3.html"
        },
        "sd_card": {
          "value": "MicroSD + USB-C (SPI)",
          "source": "https://global.bttwiki.com/SKR%20MINI%20E3.html"
        },
        "input_voltage": {
          "value": "12-24 V",
          "source": "https://www.trinamic.com/products/integrated-circuits/details/tmc2209-la/"
        },
        "firmware_support": {
          "value": "Klipper, Marlin",
          "source": "https://global.bttwiki.com/SKR%20MINI%20E3.html"
        },
        "dimensions_mm": {
          "value": "101 x 71 mm",
          "source": "https://global.bttwiki.com/SKR%20MINI%20E3.html"
        },
        "form_factor": {
          "value": "Ender 3 drop-in replacement",
          "source": "https://global.bttwiki.com/SKR%20MINI%20E3.html"
        }
      },
      "page": "/3d-printing/btt-skr-mini-e3-v3/",
      "buy": "/go/btt-skr-mini-e3-v3/amazon/"
    },
    {
      "id": "mks-skipr",
      "name": "Makerbase MKS SKIPR",
      "chip": "STM32F407",
      "specs": {
        "cpu_arch": {
          "value": "ARM Cortex-M4",
          "source": "https://www.st.com/en/microcontrollers-microprocessors/stm32f407-417.html"
        },
        "cpu_cores": {
          "value": "1",
          "source": "https://www.st.com/en/microcontrollers-microprocessors/stm32f407-417.html"
        },
        "cpu_freq_mhz": {
          "value": "168 MHz",
          "source": "https://www.st.com/en/microcontrollers-microprocessors/stm32f407-417.html"
        },
        "stepper_drivers": {
          "value": "7 (plug-in)",
          "source": "https://www.makerbase.store/"
        },
        "driver_type": {
          "value": "TMC2209, TMC5160 compatible",
          "source": "https://www.makerbase.store/"
        },
        "thermistor_inputs": {
          "value": "3",
          "source": "https://www.makerbase.store/"
        },
        "heater_outputs": {
          "value": "3 (2 hotend + 1 bed)",
          "source": "https://www.makerbase.store/"
        },
        "fan_outputs": {
          "value": "5",
          "source": "https://www.makerbase.store/"
        },
        "probe_port": {
          "value": "BLTouch compatible",
          "source": "https://www.makerbase.store/"
        },
        "canbus": {
          "value": "No",
          "source": "https://www.makerbase.store/"
        },
        "usb_type": {
          "value": "USB-C",
          "source": "https://www.makerbase.store/"
        },
        "sbc_socket": {
          "value": "RPi header (40-pin)",
          "source": "https://www.makerbase.store/"
        },
        "input_voltage": {
          "value": "12-24 V",
          "source": "https://www.st.com/en/microcontrollers-microprocessors/stm32f407-417.html"
        },
        "firmware_support": {
          "value": "Klipper, Marlin",
          "source": "https://www.makerbase.store/"
        },
        "dimensions_mm": {
          "value": "151 x 104 mm",
          "source": "https://www.makerbase.store/"
        },
        "form_factor": {
          "value": "Printer mainboard",
          "source": "https://www.makerbase.store/"
        }
      },
      "page": "/3d-printing/mks-skipr/",
      "buy": "/go/mks-skipr/biqu/"
    },
    {
      "id": "btt-cb1",
      "name": "BIGTREETECH CB1",
      "chip": "Allwinner H616",
      "specs": {
        "cpu_arch": {
          "value": "ARM Cortex-A53",
          "source": "https://linux-sunxi.org/H616"
        },
        "cpu_cores": {
          "value": "4",
          "source": "https://linux-sunxi.org/H616"
        },
        "cpu_freq_mhz": {
          "value": "1500 MHz",
          "source": "https://linux-sunxi.org/H616"
        },
        "ram_gb": {
          "value": "1 GB",
          "source": "https://linux-sunxi.org/H616"
        },
        "storage": {
          "value": "MicroSD (TF card)",
          "source": "https://linux-sunxi.org/H616"
        },
        "wifi": {
          "value": "802.11 b/g/n/ac",
          "source": "https://linux-sunxi.org/H616"
        },
        "ethernet": {
          "value": "100M Ethernet (via USB adapter)",
          "source": "https://linux-sunxi.org/H616"
        },
        "usb_type": {
          "value": "2x USB 2.0",
          "source": "https://biqu.equipment/products/manta-m4p-m8p"
        },
        "display_port": {
          "value": "HDMI",
          "source": "https://biqu.equipment/products/manta-m4p-m8p"
        },
        "dimensions_mm": {
          "value": "40 x 55 mm",
          "source": "https://biqu.equipment/products/manta-m4p-m8p"
        },
        "form_factor": {
          "value": "CM4-compatible SBC module",
          "source": "https://biqu.equipment/products/manta-m4p-m8p"
        },
        "firmware_support": {
          "value": "Klipper (via BTT CB1 OS)",
          "source": "https://biqu.equipment/products/manta-m4p-m8p"
        }
      },
      "page": "/3d-printing/btt-cb1/",
      "buy": "/go/btt-cb1/amazon/"
    },
    {
      "id": "btt-cb2",
      "name": "BIGTREETECH CB2",
      "chip": "Rockchip RK3566",
      "specs": {
        "cpu_arch": {
          "value": "ARM Cortex-A55",
          "source": "https://www.rock-chips.com/a/en/products/RK35_Series/2022/0926/1660.html"
        },
        "cpu_cores": {
          "value": "4",
          "source": "https://www.rock-chips.com/a/en/products/RK35_Series/2022/0926/1660.html"
        },
        "cpu_freq_mhz": {
          "value": "1800 MHz",
          "source": "https://www.rock-chips.com/a/en/products/RK35_Series/2022/0926/1660.html"
        },
        "ram_gb": {
          "value": "2 GB",
          "source": "https://www.rock-chips.com/a/en/products/RK35_Series/2022/0926/1660.html"
        },
        "storage": {
          "value": "MicroSD + 16GB eMMC",
          "source": "https://www.rock-chips.com/a/en/products/RK35_Series/2022/0926/1660.html"
        },
        "wifi": {
          "value": "802.11 b/g/n/ac",
          "source": "https://www.rock-chips.com/a/en/products/RK35_Series/2022/0926/1660.html"
        },
        "ethernet": {
          "value": "Gigabit Ethernet",
          "source": "https://www.rock-chips.com/a/en/products/RK35_Series/2022/0926/1660.html"
        },
        "usb_type": {
          "value": "2x USB 2.0 + 1x USB 3.0",
          "source": "https://biqu.equipment/products/manta-m4p-m8p"
        },
        "display_port": {
          "value": "HDMI",
          "source": "https://biqu.equipment/products/manta-m4p-m8p"
        },
        "dimensions_mm": {
          "value": "40 x 55 mm",
          "source": "https://biqu.equipment/products/manta-m4p-m8p"
        },
        "form_factor": {
          "value": "CM4-compatible SBC module",
          "source": "https://biqu.equipment/products/manta-m4p-m8p"
        },
        "firmware_support": {
          "value": "Klipper (via BTT CB2 OS)",
          "source": "https://biqu.equipment/products/manta-m4p-m8p"
        }
      },
      "page": "/3d-printing/btt-cb2/",
      "buy": "/go/btt-cb2/amazon/"
    },
    {
      "id": "btt-pi-v1-2",
      "name": "BIGTREETECH Pi V1.2",
      "chip": "Allwinner H616",
      "specs": {
        "cpu_arch": {
          "value": "ARM Cortex-A53",
          "source": "https://linux-sunxi.org/H616"
        },
        "cpu_cores": {
          "value": "4",
          "source": "https://linux-sunxi.org/H616"
        },
        "cpu_freq_mhz": {
          "value": "1500 MHz",
          "source": "https://linux-sunxi.org/H616"
        },
        "ram_gb": {
          "value": "1 GB",
          "source": "https://linux-sunxi.org/H616"
        },
        "storage": {
          "value": "MicroSD + 32MB SPI Flash",
          "source": "https://linux-sunxi.org/H616"
        },
        "wifi": {
          "value": "802.11 b/g/n/ac",
          "source": "https://linux-sunxi.org/H616"
        },
        "ethernet": {
          "value": "100M Ethernet",
          "source": "https://linux-sunxi.org/H616"
        },
        "usb_type": {
          "value": "3x USB 2.0 + 1x USB-C (power)",
          "source": "https://biqu.equipment/products/bigtreetech-btt-pi-v1-2"
        },
        "display_port": {
          "value": "HDMI",
          "source": "https://biqu.equipment/products/bigtreetech-btt-pi-v1-2"
        },
        "dimensions_mm": {
          "value": "85 x 56 mm",
          "source": "https://biqu.equipment/products/bigtreetech-btt-pi-v1-2"
        },
        "form_factor": {
          "value": "Standalone SBC (Pi form factor)",
          "source": "https://biqu.equipment/products/bigtreetech-btt-pi-v1-2"
        },
        "firmware_support": {
          "value": "Klipper (via BTT Pi OS)",
          "source": "https://biqu.equipment/products/bigtreetech-btt-pi-v1-2"
        }
      },
      "page": "/3d-printing/btt-pi-v1-2/",
      "buy": "/go/btt-pi-v1-2/amazon/"
    },
    {
      "id": "btt-pad-7",
      "name": "BIGTREETECH Pad 7",
      "chip": "Allwinner H616",
      "specs": {
        "cpu_arch": {
          "value": "ARM Cortex-A53",
          "source": "https://biqu.equipment/products/bigtreetech-pad-7"
        },
        "cpu_cores": {
          "value": "4",
          "source": "https://biqu.equipment/products/bigtreetech-pad-7"
        },
        "cpu_freq_mhz": {
          "value": "1500 MHz",
          "source": "https://biqu.equipment/products/bigtreetech-pad-7"
        },
        "ram_gb": {
          "value": "2 GB",
          "source": "https://biqu.equipment/products/bigtreetech-pad-7"
        },
        "storage": {
          "value": "32GB eMMC + MicroSD",
          "source": "https://biqu.equipment/products/bigtreetech-pad-7"
        },
        "display": {
          "value": "7\" IPS touchscreen (1024x600)",
          "source": "https://biqu.equipment/products/bigtreetech-pad-7"
        },
        "display_touch": {
          "value": "Capacitive",
          "source": "https://biqu.equipment/products/bigtreetech-pad-7"
        },
        "wifi": {
          "value": "802.11 b/g/n/ac",
          "source": "https://biqu.equipment/products/bigtreetech-pad-7"
        },
        "ethernet": {
          "value": "Gigabit Ethernet",
          "source": "https://biqu.equipment/products/bigtreetech-pad-7"
        },
        "usb_type": {
          "value": "3x USB 2.0 + 1x USB-C",
          "source": "https://biqu.equipment/products/bigtreetech-pad-7"
        },
        "dimensions_mm": {
          "value": "190 x 130 x 23 mm",
          "source": "https://biqu.equipment/products/bigtreetech-pad-7"
        },
        "form_factor": {
          "value": "Klipper touchscreen pad",
          "source": "https://biqu.equipment/products/bigtreetech-pad-7"
        },
        "firmware_support": {
          "value": "Klipper (pre-installed)",
          "source": "https://biqu.equipment/products/bigtreetech-pad-7"
        }
      },
      "page": "/3d-printing/btt-pad-7/",
      "buy": "/go/btt-pad-7/amazon/"
    },
    {
      "id": "creality-sonic-pad",
      "name": "Creality Sonic Pad",
      "chip": "Allwinner T800",
      "specs": {
        "cpu_arch": {
          "value": "RISC-V",
          "source": "https://www.creality.com/products/creality-sonic-pad"
        },
        "cpu_cores": {
          "value": "1",
          "source": "https://www.creality.com/products/creality-sonic-pad"
        },
        "cpu_freq_mhz": {
          "value": "1000 MHz",
          "source": "https://www.creality.com/products/creality-sonic-pad"
        },
        "ram_gb": {
          "value": "2 GB",
          "source": "https://www.creality.com/products/creality-sonic-pad"
        },
        "storage": {
          "value": "8GB eMMC + MicroSD",
          "source": "https://www.creality.com/products/creality-sonic-pad"
        },
        "display": {
          "value": "7\" IPS touchscreen (1280x800)",
          "source": "https://www.creality.com/products/creality-sonic-pad"
        },
        "display_touch": {
          "value": "Capacitive",
          "source": "https://www.creality.com/products/creality-sonic-pad"
        },
        "wifi": {
          "value": "802.11 b/g/n/ac",
          "source": "https://www.creality.com/products/creality-sonic-pad"
        },
        "usb_type": {
          "value": "2x USB-A + 1x USB-C",
          "source": "https://www.creality.com/products/creality-sonic-pad"
        },
        "dimensions_mm": {
          "value": "215 x 145 x 30 mm",
          "source": "https://www.creality.com/products/creality-sonic-pad"
        },
        "form_factor": {
          "value": "Klipper touchscreen pad (Creality ecosystem)",
          "source": "https://www.creality.com/products/creality-sonic-pad"
        },
        "firmware_support": {
          "value": "Klipper (Creality fork, locked down)",
          "source": "https://www.creality.com/products/creality-sonic-pad"
        }
      },
      "page": "/3d-printing/creality-sonic-pad/",
      "buy": "/go/creality-sonic-pad/amazon/"
    },
    {
      "id": "btt-ebb36-can",
      "name": "BIGTREETECH EBB36 CAN V1.2",
      "chip": "STM32G0B1",
      "specs": {
        "cpu_arch": {
          "value": "ARM Cortex-M0+",
          "source": "https://global.bttwiki.com/EBB%2036%20CAN.html"
        },
        "cpu_cores": {
          "value": "1",
          "source": "https://global.bttwiki.com/EBB%2036%20CAN.html"
        },
        "cpu_freq_mhz": {
          "value": "64 MHz",
          "source": "https://global.bttwiki.com/EBB%2036%20CAN.html"
        },
        "stepper_drivers": {
          "value": "1 (TMC2209 onboard)",
          "source": "https://global.bttwiki.com/EBB%2036%20CAN.html"
        },
        "thermistor_inputs": {
          "value": "1 (NTC 100K)",
          "source": "https://global.bttwiki.com/EBB%2036%20CAN.html"
        },
        "heater_outputs": {
          "value": "1 (hotend)",
          "source": "https://global.bttwiki.com/EBB%2036%20CAN.html"
        },
        "fan_outputs": {
          "value": "3 (1 heatsink + 2 part cooling)",
          "source": "https://global.bttwiki.com/EBB%2036%20CAN.html"
        },
        "canbus": {
          "value": "CANFD (1Mbps)",
          "source": "https://global.bttwiki.com/EBB%2036%20CAN.html"
        },
        "usb_type": {
          "value": "USB-C (flashing)",
          "source": "https://global.bttwiki.com/EBB%2036%20CAN.html"
        },
        "probe_port": {
          "value": "BLTouch, proximity sensor",
          "source": "https://global.bttwiki.com/EBB%2036%20CAN.html"
        },
        "input_voltage": {
          "value": "12-24 V",
          "source": "https://global.bttwiki.com/EBB%2036%20CAN.html"
        },
        "dimensions_mm": {
          "value": "36 x 36 mm",
          "source": "https://global.bttwiki.com/EBB%2036%20CAN.html"
        },
        "form_factor": {
          "value": "CAN bus toolhead board (NEMA17 mount)",
          "source": "https://global.bttwiki.com/EBB%2036%20CAN.html"
        },
        "firmware_support": {
          "value": "Klipper",
          "source": "https://global.bttwiki.com/EBB%2036%20CAN.html"
        }
      },
      "page": "/3d-printing/btt-ebb36-can/",
      "buy": "/go/btt-ebb36-can/amazon/"
    },
    {
      "id": "btt-u2c-v2-1",
      "name": "BIGTREETECH U2C V2.1",
      "chip": "STM32F072",
      "specs": {
        "cpu_arch": {
          "value": "ARM Cortex-M0",
          "source": "https://global.bttwiki.com/U2C.html"
        },
        "cpu_cores": {
          "value": "1",
          "source": "https://global.bttwiki.com/U2C.html"
        },
        "cpu_freq_mhz": {
          "value": "48 MHz",
          "source": "https://global.bttwiki.com/U2C.html"
        },
        "canbus": {
          "value": "USB to CAN bus bridge (1Mbps)",
          "source": "https://global.bttwiki.com/U2C.html"
        },
        "usb_type": {
          "value": "USB-C (host connection)",
          "source": "https://global.bttwiki.com/U2C.html"
        },
        "input_voltage": {
          "value": "12-24 V",
          "source": "https://global.bttwiki.com/U2C.html"
        },
        "dimensions_mm": {
          "value": "37 x 22 mm",
          "source": "https://global.bttwiki.com/U2C.html"
        },
        "form_factor": {
          "value": "USB-to-CAN bus bridge",
          "source": "https://global.bttwiki.com/U2C.html"
        },
        "firmware_support": {
          "value": "Klipper (CANdlelight firmware)",
          "source": "https://global.bttwiki.com/U2C.html"
        }
      },
      "page": "/3d-printing/btt-u2c-v2-1/",
      "buy": "/go/btt-u2c-v2-1/amazon/"
    },
    {
      "id": "elegoo-uno-r3-starter-kit",
      "name": "Elegoo UNO R3 Super Starter Kit",
      "chip": "ATmega328P",
      "specs": {
        "included_board": {
          "value": "Arduino Uno R3 compatible (ATmega328P)",
          "source": "https://www.elegoo.com/products/elegoo-uno-r3-super-starter-kit"
        },
        "component_count": {
          "value": "200+",
          "source": "https://www.elegoo.com/products/elegoo-uno-r3-super-starter-kit"
        },
        "tutorial_count": {
          "value": "33",
          "source": "https://www.elegoo.com/products/elegoo-uno-r3-super-starter-kit"
        },
        "skill_level": {
          "value": "Beginner",
          "source": "https://www.elegoo.com/products/elegoo-uno-r3-super-starter-kit"
        },
        "includes_breadboard": {
          "value": "Yes (830-point)",
          "source": "https://www.elegoo.com/products/elegoo-uno-r3-super-starter-kit"
        },
        "includes_power_supply": {
          "value": "Yes (9V battery clip + USB)",
          "source": "https://www.elegoo.com/products/elegoo-uno-r3-super-starter-kit"
        },
        "includes_sensors": {
          "value": "Yes (ultrasonic, IR, temp, humidity, photoresistor, joystick)",
          "source": "https://www.elegoo.com/products/elegoo-uno-r3-super-starter-kit"
        },
        "includes_display": {
          "value": "Yes (LCD 1602)",
          "source": "https://www.elegoo.com/products/elegoo-uno-r3-super-starter-kit"
        },
        "includes_motors": {
          "value": "Yes (DC motor, servo, stepper)",
          "source": "https://www.elegoo.com/products/elegoo-uno-r3-super-starter-kit"
        },
        "project_book": {
          "value": "PDF download (33 lessons)",
          "source": "https://www.elegoo.com/products/elegoo-uno-r3-super-starter-kit"
        }
      },
      "page": "/kits/elegoo-uno-r3-starter-kit/",
      "buy": "/go/elegoo-uno-r3-starter-kit/amazon/"
    },
    {
      "id": "freenove-esp32-wrover-kit",
      "name": "Freenove ESP32-WROVER Starter Kit",
      "chip": "ESP32-WROVER",
      "specs": {
        "included_board": {
          "value": "ESP32-WROVER (dual-core, 8MB PSRAM, camera)",
          "source": "https://github.com/Freenove/Freenove_ESP32_WROVER_Board"
        },
        "component_count": {
          "value": "200+",
          "source": "https://github.com/Freenove/Freenove_ESP32_WROVER_Board"
        },
        "tutorial_count": {
          "value": "62",
          "source": "https://github.com/Freenove/Freenove_ESP32_WROVER_Board"
        },
        "skill_level": {
          "value": "Beginner to Intermediate",
          "source": "https://github.com/Freenove/Freenove_ESP32_WROVER_Board"
        },
        "includes_breadboard": {
          "value": "Yes (830-point)",
          "source": "https://github.com/Freenove/Freenove_ESP32_WROVER_Board"
        },
        "includes_power_supply": {
          "value": "Yes (USB-C)",
          "source": "https://github.com/Freenove/Freenove_ESP32_WROVER_Board"
        },
        "includes_sensors": {
          "value": "Yes (ultrasonic, temp/humidity, IR, photoresistor, joystick, tilt, touch)",
          "source": "https://github.com/Freenove/Freenove_ESP32_WROVER_Board"
        },
        "includes_display": {
          "value": "Yes (LCD I2C + LED matrix)",
          "source": "https://github.com/Freenove/Freenove_ESP32_WROVER_Board"
        },
        "includes_motors": {
          "value": "Yes (DC motor, servo, stepper)",
          "source": "https://github.com/Freenove/Freenove_ESP32_WROVER_Board"
        },
        "includes_camera": {
          "value": "Yes (OV2640)",
          "source": "https://github.com/Freenove/Freenove_ESP32_WROVER_Board"
        },
        "project_book": {
          "value": "Online tutorials (62 projects, C and MicroPython)",
          "source": "https://github.com/Freenove/Freenove_ESP32_WROVER_Board"
        }
      },
      "page": "/kits/freenove-esp32-wrover-kit/",
      "buy": "/go/freenove-esp32-wrover-kit/amazon/"
    },
    {
      "id": "canakit-pi5-starter-kit",
      "name": "CanaKit Raspberry Pi 5 Starter Kit (4GB)",
      "chip": "BCM2712",
      "specs": {
        "included_board": {
          "value": "Raspberry Pi 5 (4GB RAM)",
          "source": "https://www.canakit.com/raspberry-pi-5-starter-kit.html"
        },
        "component_count": {
          "value": "7 (complete setup)",
          "source": "https://www.canakit.com/raspberry-pi-5-starter-kit.html"
        },
        "tutorial_count": {
          "value": "Quick start guide",
          "source": "https://www.canakit.com/raspberry-pi-5-starter-kit.html"
        },
        "skill_level": {
          "value": "Beginner",
          "source": "https://www.canakit.com/raspberry-pi-5-starter-kit.html"
        },
        "includes_case": {
          "value": "Yes (with fan)",
          "source": "https://www.canakit.com/raspberry-pi-5-starter-kit.html"
        },
        "includes_power_supply": {
          "value": "Yes (27W USB-C PD)",
          "source": "https://www.canakit.com/raspberry-pi-5-starter-kit.html"
        },
        "includes_storage": {
          "value": "Yes (64GB microSD with Raspberry Pi OS)",
          "source": "https://www.canakit.com/raspberry-pi-5-starter-kit.html"
        },
        "includes_hdmi": {
          "value": "Yes (micro-HDMI to HDMI cable)",
          "source": "https://www.canakit.com/raspberry-pi-5-starter-kit.html"
        },
        "includes_heatsinks": {
          "value": "Yes (3-piece set)",
          "source": "https://www.canakit.com/raspberry-pi-5-starter-kit.html"
        },
        "project_book": {
          "value": "No (Pi Foundation online docs)",
          "source": "https://www.canakit.com/raspberry-pi-5-starter-kit.html"
        }
      },
      "page": "/kits/canakit-pi5-starter-kit/",
      "buy": "/go/canakit-pi5-starter-kit/amazon/"
    },
    {
      "id": "grove-beginner-kit",
      "name": "Seeed Studio Grove Beginner Kit for Arduino",
      "chip": "ATmega328P",
      "specs": {
        "included_board": {
          "value": "Seeeduino Lotus (Arduino Uno compatible)",
          "source": "https://wiki.seeedstudio.com/Grove-Beginner-Kit-For-Arduino/"
        },
        "component_count": {
          "value": "10 Grove modules (on-board)",
          "source": "https://wiki.seeedstudio.com/Grove-Beginner-Kit-For-Arduino/"
        },
        "tutorial_count": {
          "value": "12",
          "source": "https://wiki.seeedstudio.com/Grove-Beginner-Kit-For-Arduino/"
        },
        "skill_level": {
          "value": "Absolute Beginner",
          "source": "https://wiki.seeedstudio.com/Grove-Beginner-Kit-For-Arduino/"
        },
        "includes_breadboard": {
          "value": "No (Grove connectors, no wiring needed)",
          "source": "https://wiki.seeedstudio.com/Grove-Beginner-Kit-For-Arduino/"
        },
        "includes_power_supply": {
          "value": "Yes (USB-C)",
          "source": "https://wiki.seeedstudio.com/Grove-Beginner-Kit-For-Arduino/"
        },
        "includes_sensors": {
          "value": "Yes (light, sound, temperature, humidity, air pressure, accelerometer)",
          "source": "https://wiki.seeedstudio.com/Grove-Beginner-Kit-For-Arduino/"
        },
        "includes_display": {
          "value": "Yes (OLED 0.96 inch)",
          "source": "https://wiki.seeedstudio.com/Grove-Beginner-Kit-For-Arduino/"
        },
        "includes_motors": {
          "value": "No",
          "source": "https://wiki.seeedstudio.com/Grove-Beginner-Kit-For-Arduino/"
        },
        "no_soldering": {
          "value": "Yes (all modules pre-connected on PCB, snap-off for standalone use)",
          "source": "https://wiki.seeedstudio.com/Grove-Beginner-Kit-For-Arduino/"
        },
        "project_book": {
          "value": "Online wiki (12 lessons)",
          "source": "https://wiki.seeedstudio.com/Grove-Beginner-Kit-For-Arduino/"
        }
      },
      "page": "/kits/grove-beginner-kit/",
      "buy": "/go/grove-beginner-kit/amazon/"
    },
    {
      "id": "sparkfun-inventors-kit",
      "name": "SparkFun Inventor's Kit (SIK) v4.1",
      "chip": "ATmega328P",
      "specs": {
        "included_board": {
          "value": "SparkFun RedBoard Qwiic (Arduino Uno compatible)",
          "source": "https://learn.sparkfun.com/tutorials/sparkfun-inventors-kit-experiment-guide---v41"
        },
        "component_count": {
          "value": "80+",
          "source": "https://learn.sparkfun.com/tutorials/sparkfun-inventors-kit-experiment-guide---v41"
        },
        "tutorial_count": {
          "value": "16 experiments",
          "source": "https://learn.sparkfun.com/tutorials/sparkfun-inventors-kit-experiment-guide---v41"
        },
        "skill_level": {
          "value": "Beginner",
          "source": "https://learn.sparkfun.com/tutorials/sparkfun-inventors-kit-experiment-guide---v41"
        },
        "includes_breadboard": {
          "value": "Yes",
          "source": "https://learn.sparkfun.com/tutorials/sparkfun-inventors-kit-experiment-guide---v41"
        },
        "includes_power_supply": {
          "value": "Yes (USB-C)",
          "source": "https://learn.sparkfun.com/tutorials/sparkfun-inventors-kit-experiment-guide---v41"
        },
        "includes_sensors": {
          "value": "Yes (photoresistor, temp sensor, potentiometer, soft pot)",
          "source": "https://learn.sparkfun.com/tutorials/sparkfun-inventors-kit-experiment-guide---v41"
        },
        "includes_display": {
          "value": "Yes (LCD)",
          "source": "https://learn.sparkfun.com/tutorials/sparkfun-inventors-kit-experiment-guide---v41"
        },
        "includes_motors": {
          "value": "Yes (DC motor, servo)",
          "source": "https://learn.sparkfun.com/tutorials/sparkfun-inventors-kit-experiment-guide---v41"
        },
        "includes_qwiic": {
          "value": "Yes (Qwiic connector for I2C expansion)",
          "source": "https://learn.sparkfun.com/tutorials/sparkfun-inventors-kit-experiment-guide---v41"
        },
        "project_book": {
          "value": "Printed guidebook (full color, 16 experiments)",
          "source": "https://learn.sparkfun.com/tutorials/sparkfun-inventors-kit-experiment-guide---v41"
        }
      },
      "page": "/kits/sparkfun-inventors-kit/",
      "buy": "/go/sparkfun-inventors-kit/amazon/"
    },
    {
      "id": "arduino-official-starter-kit",
      "name": "Official Arduino Starter Kit",
      "chip": "ATmega328P",
      "specs": {
        "included_board": {
          "value": "Arduino Uno R3 (official)",
          "source": "https://store.arduino.cc/products/arduino-starter-kit-multi-language"
        },
        "component_count": {
          "value": "100+",
          "source": "https://store.arduino.cc/products/arduino-starter-kit-multi-language"
        },
        "tutorial_count": {
          "value": "15 projects",
          "source": "https://store.arduino.cc/products/arduino-starter-kit-multi-language"
        },
        "skill_level": {
          "value": "Beginner",
          "source": "https://store.arduino.cc/products/arduino-starter-kit-multi-language"
        },
        "includes_breadboard": {
          "value": "Yes",
          "source": "https://store.arduino.cc/products/arduino-starter-kit-multi-language"
        },
        "includes_power_supply": {
          "value": "Yes (USB-B cable)",
          "source": "https://store.arduino.cc/products/arduino-starter-kit-multi-language"
        },
        "includes_sensors": {
          "value": "Yes (photoresistor, tilt, temp)",
          "source": "https://store.arduino.cc/products/arduino-starter-kit-multi-language"
        },
        "includes_display": {
          "value": "Yes (LCD 16x2)",
          "source": "https://store.arduino.cc/products/arduino-starter-kit-multi-language"
        },
        "includes_motors": {
          "value": "Yes (DC motor, servo)",
          "source": "https://store.arduino.cc/products/arduino-starter-kit-multi-language"
        },
        "project_book": {
          "value": "Yes (170-page printed book)",
          "source": "https://store.arduino.cc/products/arduino-starter-kit-multi-language"
        },
        "official_product": {
          "value": "Yes (Arduino certified)",
          "source": "https://store.arduino.cc/products/arduino-starter-kit-multi-language"
        }
      },
      "page": "/kits/arduino-official-starter-kit/",
      "buy": "/go/arduino-official-starter-kit/amazon/"
    },
    {
      "id": "pinecil-v2",
      "name": "Pinecil V2",
      "chip": "BL706",
      "specs": {
        "cpu_arch": {
          "value": "RISC-V",
          "source": "https://wiki.pine64.org/wiki/Pinecil"
        },
        "cpu_cores": {
          "value": "1",
          "source": "https://wiki.pine64.org/wiki/Pinecil"
        },
        "cpu_freq_mhz": {
          "value": "144 MHz",
          "source": "https://wiki.pine64.org/wiki/Pinecil"
        },
        "bluetooth": {
          "value": "BLE 5.0 (OTA firmware updates)",
          "source": "https://wiki.pine64.org/wiki/Pinecil"
        },
        "power_input": {
          "value": "USB-C PD 3.0 / QC 3.0",
          "source": "https://wiki.pine64.org/wiki/Pinecil"
        },
        "max_power": {
          "value": "60W (with 20V PD supply)",
          "source": "https://wiki.pine64.org/wiki/Pinecil"
        },
        "dc_input": {
          "value": "12-24V DC barrel jack",
          "source": "https://wiki.pine64.org/wiki/Pinecil"
        },
        "temp_range": {
          "value": "100-450 \u00b0C",
          "source": "https://wiki.pine64.org/wiki/Pinecil"
        },
        "heat_up_time": {
          "value": "~6 seconds to 300\u00b0C",
          "source": "https://wiki.pine64.org/wiki/Pinecil"
        },
        "display": {
          "value": "0.69-inch OLED with menu UI",
          "source": "https://wiki.pine64.org/wiki/Pinecil"
        },
        "firmware_support": {
          "value": "IronOS (open source)",
          "source": "https://wiki.pine64.org/wiki/Pinecil"
        },
        "tip_type": {
          "value": "Pinecil B2 (TS101 compatible)",
          "source": "https://wiki.pine64.org/wiki/Pinecil"
        },
        "motion_sensor": {
          "value": "Yes (auto sleep on idle)",
          "source": "https://wiki.pine64.org/wiki/Pinecil"
        },
        "weight_g": {
          "value": "32 g",
          "source": "https://wiki.pine64.org/wiki/Pinecil"
        },
        "dimensions_mm": {
          "value": "123 x 16.5 mm",
          "source": "https://wiki.pine64.org/wiki/Pinecil"
        },
        "compatibility": {
          "value": "Universal (any USB-C PD power bank, laptop charger, or wall adapter)",
          "source": "https://wiki.pine64.org/wiki/Pinecil"
        }
      },
      "page": "/maker/pinecil-v2/",
      "buy": "/go/pinecil-v2/amazon/"
    },
    {
      "id": "bambu-lab-ams",
      "name": "Bambu Lab AMS",
      "chip": "\u2014",
      "specs": {
        "compatibility": {
          "value": "Bambu Lab P1S, P1P, X1C, X1E (NOT A1 series \u2014 uses AMS Lite)",
          "source": "https://bambulab.com/en/ams"
        },
        "capacity": {
          "value": "4 spools (250g-1kg each)",
          "source": "https://bambulab.com/en/ams"
        },
        "max_units": {
          "value": "4 AMS units daisy-chained = 16 colors",
          "source": "https://bambulab.com/en/ams"
        },
        "filament_types": {
          "value": "PLA, PETG, ABS, ASA, TPU 95A+, PVA, PA-CF",
          "source": "https://bambulab.com/en/ams"
        },
        "filament_diameter": {
          "value": "1.75 mm",
          "source": "https://bambulab.com/en/ams"
        },
        "rfid_detection": {
          "value": "Yes (Bambu spools auto-detected)",
          "source": "https://bambulab.com/en/ams"
        },
        "humidity_sensor": {
          "value": "Built-in, displayed in app",
          "source": "https://bambulab.com/en/ams"
        },
        "desiccant_compartment": {
          "value": "Yes (silica gel pouches)",
          "source": "https://bambulab.com/en/ams"
        },
        "purge_volume": {
          "value": "~100-150mm\u00b3 per color change",
          "source": "https://bambulab.com/en/ams"
        },
        "connection": {
          "value": "Direct cable to printer",
          "source": "https://bambulab.com/en/ams"
        },
        "input_voltage": {
          "value": "24V from printer",
          "source": "https://bambulab.com/en/ams"
        },
        "dimensions_mm": {
          "value": "368 x 245 x 158 mm",
          "source": "https://bambulab.com/en/ams"
        },
        "weight_g": {
          "value": "3500 g",
          "source": "https://bambulab.com/en/ams"
        }
      },
      "page": "/3d-printing/bambu-lab-ams/",
      "buy": "/go/bambu-lab-ams/amazon/"
    },
    {
      "id": "bambu-lab-ams-2-pro",
      "name": "Bambu Lab AMS 2 Pro",
      "chip": "\u2014",
      "specs": {
        "compatibility": {
          "value": "Bambu Lab H2D, H2S, X1E, X1C, P1S, P1P (NOT A1 series \u2014 uses AMS Lite or AMS HT)",
          "source": "https://bambulab.com/en/ams-2-pro"
        },
        "capacity": {
          "value": "4 spools (250g-1kg each)",
          "source": "https://bambulab.com/en/ams-2-pro"
        },
        "max_units": {
          "value": "4 AMS 2 Pro units daisy-chained = 16 colors (or mix with original AMS)",
          "source": "https://bambulab.com/en/ams-2-pro"
        },
        "active_drying": {
          "value": "Yes (PTC heater + circulation fan, 30-65\u00b0C)",
          "source": "https://bambulab.com/en/ams-2-pro"
        },
        "drying_temp_max": {
          "value": "65 \u00b0C",
          "source": "https://bambulab.com/en/ams-2-pro"
        },
        "dual_humidity_sensors": {
          "value": "Yes (independent sensors per chamber)",
          "source": "https://bambulab.com/en/ams-2-pro"
        },
        "filament_types": {
          "value": "PLA, PETG, ABS, ASA, TPU 95A+, PVA, PA-CF, PA, PC (drying enabled for hygroscopic materials)",
          "source": "https://bambulab.com/en/ams-2-pro"
        },
        "filament_diameter": {
          "value": "1.75 mm",
          "source": "https://bambulab.com/en/ams-2-pro"
        },
        "rfid_detection": {
          "value": "Yes (Bambu spools auto-detected with extended metadata)",
          "source": "https://bambulab.com/en/ams-2-pro"
        },
        "desiccant_compartment": {
          "value": "Yes (regenerable desiccant)",
          "source": "https://bambulab.com/en/ams-2-pro"
        },
        "purge_volume": {
          "value": "Improved cutter \u2014 ~80-120mm\u00b3 per color change (vs 100-150mm\u00b3 on original)",
          "source": "https://bambulab.com/en/ams-2-pro"
        },
        "connection": {
          "value": "Direct cable to printer (24V + comms)",
          "source": "https://bambulab.com/en/ams-2-pro"
        },
        "input_voltage": {
          "value": "24V from printer",
          "source": "https://bambulab.com/en/ams-2-pro"
        },
        "power_consumption": {
          "value": "60W max during active drying (idle ~5W)",
          "source": "https://bambulab.com/en/ams-2-pro"
        },
        "dimensions_mm": {
          "value": "385 x 260 x 165 mm",
          "source": "https://bambulab.com/en/ams-2-pro"
        },
        "weight_g": {
          "value": "4200 g",
          "source": "https://bambulab.com/en/ams-2-pro"
        },
        "warranty": {
          "value": "1 year (extendable via Bambu)",
          "source": "https://bambulab.com/en/ams-2-pro"
        },
        "release_year": {
          "value": "2026",
          "source": "https://bambulab.com/en/ams-2-pro"
        }
      },
      "page": "/3d-printing/bambu-lab-ams-2-pro/",
      "buy": "/go/bambu-lab-ams-2-pro/amazon/"
    },
    {
      "id": "bambu-lab-ams-ht",
      "name": "Bambu Lab AMS HT",
      "chip": "\u2014",
      "specs": {
        "compatibility": {
          "value": "Bambu Lab A1, A1 Mini, P1S, P1P, X1C, X1E, H2D (universal \u2014 most flexible AMS)",
          "source": "https://bambulab.com/en/ams-ht"
        },
        "capacity": {
          "value": "1 spool (250g-1kg, up to 200mm diameter)",
          "source": "https://bambulab.com/en/ams-ht"
        },
        "form_factor": {
          "value": "Vertical tower (saves desk space vs horizontal 4-spool AMS)",
          "source": "https://bambulab.com/en/ams-ht"
        },
        "max_units": {
          "value": "Up to 8 AMS HT units chained per printer (8 single-spool drying towers)",
          "source": "https://bambulab.com/en/ams-ht"
        },
        "active_drying": {
          "value": "Yes (PTC heater + circulation fan, 30-85\u00b0C \u2014 highest temp of any Bambu AMS)",
          "source": "https://bambulab.com/en/ams-ht"
        },
        "drying_temp_max": {
          "value": "85 \u00b0C",
          "source": "https://bambulab.com/en/ams-ht"
        },
        "filament_types": {
          "value": "PLA, PETG, ABS, ASA, TPU 95A+, PVA, PA, PA-CF, PC, PEEK-adjacent (high-temp drying enables engineering filaments)",
          "source": "https://bambulab.com/en/ams-ht"
        },
        "filament_diameter": {
          "value": "1.75 mm",
          "source": "https://bambulab.com/en/ams-ht"
        },
        "rfid_detection": {
          "value": "Yes (Bambu spools auto-detected)",
          "source": "https://bambulab.com/en/ams-ht"
        },
        "humidity_sensor": {
          "value": "Yes (single sensor \u2014 only one chamber to monitor)",
          "source": "https://bambulab.com/en/ams-ht"
        },
        "desiccant_compartment": {
          "value": "Yes (regenerable desiccant)",
          "source": "https://bambulab.com/en/ams-ht"
        },
        "purge_volume": {
          "value": "Same as host AMS \u2014 depends on printer",
          "source": "https://bambulab.com/en/ams-ht"
        },
        "connection": {
          "value": "Direct cable to printer (24V + comms) OR daisy-chain to existing AMS",
          "source": "https://bambulab.com/en/ams-ht"
        },
        "input_voltage": {
          "value": "24V from printer",
          "source": "https://bambulab.com/en/ams-ht"
        },
        "power_consumption": {
          "value": "80W max during active drying at 85\u00b0C (idle ~5W)",
          "source": "https://bambulab.com/en/ams-ht"
        },
        "dimensions_mm": {
          "value": "245 x 245 x 365 mm",
          "source": "https://bambulab.com/en/ams-ht"
        },
        "weight_g": {
          "value": "3200 g",
          "source": "https://bambulab.com/en/ams-ht"
        },
        "warranty": {
          "value": "1 year",
          "source": "https://bambulab.com/en/ams-ht"
        },
        "release_year": {
          "value": "2026",
          "source": "https://bambulab.com/en/ams-ht"
        }
      },
      "page": "/3d-printing/bambu-lab-ams-ht/",
      "buy": "/go/bambu-lab-ams-ht/amazon/"
    },
    {
      "id": "bambu-lab-ams-lite",
      "name": "Bambu Lab AMS Lite",
      "chip": "\u2014",
      "specs": {
        "compatibility": {
          "value": "Bambu Lab A1, A1 Mini ONLY (NOT P1S/P1P/X1C \u2014 those use the AMS, AMS 2 Pro, or AMS HT)",
          "source": "https://bambulab.com/en/ams-lite"
        },
        "capacity": {
          "value": "4 spools (250g-1kg each, open-frame design)",
          "source": "https://bambulab.com/en/ams-lite"
        },
        "form_factor": {
          "value": "Open frame (no enclosure) \u2014 4 vertical spool holders",
          "source": "https://bambulab.com/en/ams-lite"
        },
        "active_drying": {
          "value": "No (passive desiccant only \u2014 buy AMS HT for active drying)",
          "source": "https://bambulab.com/en/ams-lite"
        },
        "filament_types": {
          "value": "PLA, PETG, TPU 95A+, PVA, ABS (limited \u2014 A1 has no enclosure for ABS chamber heat)",
          "source": "https://bambulab.com/en/ams-lite"
        },
        "filament_diameter": {
          "value": "1.75 mm",
          "source": "https://bambulab.com/en/ams-lite"
        },
        "rfid_detection": {
          "value": "Yes (Bambu spools auto-detected)",
          "source": "https://bambulab.com/en/ams-lite"
        },
        "humidity_sensor": {
          "value": "No (open-frame design \u2014 no enclosed chamber to monitor)",
          "source": "https://bambulab.com/en/ams-lite"
        },
        "desiccant_compartment": {
          "value": "No (open frame can't retain dry environment \u2014 for dry storage use a separate filament dryer)",
          "source": "https://bambulab.com/en/ams-lite"
        },
        "purge_volume": {
          "value": "~150-200mm\u00b3 per color change (slightly more than enclosed AMS due to longer filament path)",
          "source": "https://bambulab.com/en/ams-lite"
        },
        "connection": {
          "value": "Direct cable to A1/A1 Mini printer",
          "source": "https://bambulab.com/en/ams-lite"
        },
        "input_voltage": {
          "value": "24V from printer",
          "source": "https://bambulab.com/en/ams-lite"
        },
        "power_consumption": {
          "value": "2W typical (just RFID + spool detection \u2014 no heater)",
          "source": "https://bambulab.com/en/ams-lite"
        },
        "dimensions_mm": {
          "value": "375 x 215 x 295 mm",
          "source": "https://bambulab.com/en/ams-lite"
        },
        "weight_g": {
          "value": "2400 g",
          "source": "https://bambulab.com/en/ams-lite"
        },
        "warranty": {
          "value": "1 year",
          "source": "https://bambulab.com/en/ams-lite"
        },
        "release_year": {
          "value": "2024 (with A1 launch)",
          "source": "https://bambulab.com/en/ams-lite"
        },
        "max_units": {
          "value": "1 AMS Lite per A1/A1 Mini (no daisy-chaining \u2014 A1 series limitation)",
          "source": "https://bambulab.com/en/ams-lite"
        }
      },
      "page": "/3d-printing/bambu-lab-ams-lite/",
      "buy": "/go/bambu-lab-ams-lite/amazon/"
    },
    {
      "id": "lora-915mhz-antenna",
      "name": "915MHz LoRa Antenna (Tuned, SMA)",
      "chip": "\u2014",
      "specs": {
        "compatibility": {
          "value": "All US/AU/NZ Meshtastic devices (T-Beam, Heltec V3, RAK WisBlock, LilyGo T-Deck)",
          "source": "https://store.rokland.com/"
        },
        "frequency": {
          "value": "902-928 MHz",
          "source": "https://store.rokland.com/"
        },
        "gain": {
          "value": "3 dBi",
          "source": "https://store.rokland.com/"
        },
        "polarization": {
          "value": "Linear vertical",
          "source": "https://store.rokland.com/"
        },
        "impedance": {
          "value": "50 \u03a9",
          "source": "https://store.rokland.com/"
        },
        "vswr": {
          "value": "\u2264 1.5:1",
          "source": "https://store.rokland.com/"
        },
        "connector": {
          "value": "SMA male (also available as RP-SMA)",
          "source": "https://store.rokland.com/"
        },
        "material": {
          "value": "ABS plastic with brass element",
          "source": "https://store.rokland.com/"
        },
        "length_mm": {
          "value": "195 mm",
          "source": "https://store.rokland.com/"
        },
        "weight_g": {
          "value": "22 g",
          "source": "https://store.rokland.com/"
        },
        "rated_power": {
          "value": "50W",
          "source": "https://store.rokland.com/"
        },
        "operating_temp": {
          "value": "-40 to +80\u00b0C",
          "source": "https://store.rokland.com/"
        }
      },
      "page": "/maker/lora-915mhz-antenna/",
      "buy": "/go/lora-915mhz-antenna/amazon/"
    },
    {
      "id": "sunlu-s2-filament-dryer",
      "name": "SUNLU FilaDryer S2",
      "chip": "\u2014",
      "specs": {
        "compatibility": {
          "value": "Universal (any 1.75mm or 2.85mm filament spool, fits Bambu/Creality/Prusa/Voron printers)",
          "source": "https://www.sunlu.com/products/filadryer-s2"
        },
        "capacity": {
          "value": "1 spool (up to 1kg, 200x200mm diameter)",
          "source": "https://www.sunlu.com/products/filadryer-s2"
        },
        "temp_range": {
          "value": "35-70 \u00b0C",
          "source": "https://www.sunlu.com/products/filadryer-s2"
        },
        "timer": {
          "value": "0-24 hours",
          "source": "https://www.sunlu.com/products/filadryer-s2"
        },
        "display": {
          "value": "LED display with temperature and timer",
          "source": "https://www.sunlu.com/products/filadryer-s2"
        },
        "heating_method": {
          "value": "Hot air convection (PTC heater + fan)",
          "source": "https://www.sunlu.com/products/filadryer-s2"
        },
        "filament_passthrough": {
          "value": "Yes (PTFE port for printing while drying)",
          "source": "https://www.sunlu.com/products/filadryer-s2"
        },
        "filament_types": {
          "value": "PLA (45\u00b0C), PETG (55\u00b0C), TPU (50\u00b0C), Nylon (70\u00b0C), ABS (60\u00b0C), PVA (45\u00b0C)",
          "source": "https://www.sunlu.com/products/filadryer-s2"
        },
        "input_voltage": {
          "value": "100-240V AC, 50/60Hz (universal)",
          "source": "https://www.sunlu.com/products/filadryer-s2"
        },
        "power_consumption": {
          "value": "48W max",
          "source": "https://www.sunlu.com/products/filadryer-s2"
        },
        "dimensions_mm": {
          "value": "265 x 245 x 175 mm",
          "source": "https://www.sunlu.com/products/filadryer-s2"
        },
        "weight_g": {
          "value": "1900 g",
          "source": "https://www.sunlu.com/products/filadryer-s2"
        },
        "noise_level": {
          "value": "< 35 dB (fan only)",
          "source": "https://www.sunlu.com/products/filadryer-s2"
        }
      },
      "page": "/3d-printing/sunlu-s2-filament-dryer/",
      "buy": "/go/sunlu-s2-filament-dryer/amazon/"
    },
    {
      "id": "btt-panda-touch",
      "name": "BIGTREETECH Panda Touch",
      "chip": "RK3128",
      "specs": {
        "cpu_arch": {
          "value": "ARM Cortex-A7",
          "source": "https://bttwiki.com/PandaTouch.html"
        },
        "cpu_cores": {
          "value": "4",
          "source": "https://bttwiki.com/PandaTouch.html"
        },
        "cpu_freq_mhz": {
          "value": "1300 MHz",
          "source": "https://bttwiki.com/PandaTouch.html"
        },
        "ram_gb": {
          "value": "1 GB",
          "source": "https://bttwiki.com/PandaTouch.html"
        },
        "emmc_gb": {
          "value": "8 GB",
          "source": "https://bttwiki.com/PandaTouch.html"
        },
        "display": {
          "value": "5-inch IPS capacitive touchscreen",
          "source": "https://bttwiki.com/PandaTouch.html"
        },
        "display_resolution": {
          "value": "800 x 480",
          "source": "https://bttwiki.com/PandaTouch.html"
        },
        "compatibility": {
          "value": "Bambu Lab P1S, P1P (NOT for X1C \u2014 uses different protocol)",
          "source": "https://bttwiki.com/PandaTouch.html"
        },
        "firmware_support": {
          "value": "Custom Android-based UI for Bambu printers",
          "source": "https://bttwiki.com/PandaTouch.html"
        },
        "connection": {
          "value": "Cable to Bambu printer (replaces stock screen)",
          "source": "https://bttwiki.com/PandaTouch.html"
        },
        "features": {
          "value": "Print monitoring, AMS control, file management, manual movement",
          "source": "https://bttwiki.com/PandaTouch.html"
        },
        "wifi": {
          "value": "2.4GHz WiFi (for OTA updates)",
          "source": "https://bttwiki.com/PandaTouch.html"
        },
        "input_voltage": {
          "value": "5V from printer",
          "source": "https://bttwiki.com/PandaTouch.html"
        },
        "dimensions_mm": {
          "value": "135 x 85 x 18 mm",
          "source": "https://bttwiki.com/PandaTouch.html"
        },
        "weight_g": {
          "value": "180 g",
          "source": "https://bttwiki.com/PandaTouch.html"
        }
      },
      "page": "/3d-printing/btt-panda-touch/",
      "buy": "/go/btt-panda-touch/amazon/"
    },
    {
      "id": "raspberry-pi-m2-hat-plus",
      "name": "Raspberry Pi M.2 HAT+",
      "chip": "\u2014",
      "specs": {
        "compatibility": {
          "value": "Raspberry Pi 5 (4GB and 8GB models)",
          "source": "https://www.raspberrypi.com/products/m2-hat-plus/"
        },
        "connector": {
          "value": "M.2 M-key (NVMe SSD)",
          "source": "https://www.raspberrypi.com/products/m2-hat-plus/"
        },
        "form_factors": {
          "value": "2230 and 2242 M.2 SSDs",
          "source": "https://www.raspberrypi.com/products/m2-hat-plus/"
        },
        "pcie_lanes": {
          "value": "PCIe 2.0 x1 (~500 MB/s max)",
          "source": "https://www.raspberrypi.com/products/m2-hat-plus/"
        },
        "pcie_3_support": {
          "value": "Yes (with config tweak \u2014 unofficial)",
          "source": "https://www.raspberrypi.com/products/m2-hat-plus/"
        },
        "power_delivery": {
          "value": "Powered via Pi 5 PCIe FFC connector",
          "source": "https://www.raspberrypi.com/products/m2-hat-plus/"
        },
        "standoffs": {
          "value": "Included (with screws)",
          "source": "https://www.raspberrypi.com/products/m2-hat-plus/"
        },
        "ffc_cable": {
          "value": "Included (Pi 5 PCIe ribbon)",
          "source": "https://www.raspberrypi.com/products/m2-hat-plus/"
        },
        "dimensions_mm": {
          "value": "65 x 56.5 x 12 mm",
          "source": "https://www.raspberrypi.com/products/m2-hat-plus/"
        },
        "mounting": {
          "value": "Stacks on top of Raspberry Pi 5 via 40-pin GPIO standoffs",
          "source": "https://www.raspberrypi.com/products/m2-hat-plus/"
        },
        "weight_g": {
          "value": "20 g",
          "source": "https://www.raspberrypi.com/products/m2-hat-plus/"
        }
      },
      "page": "/raspberry-pi/raspberry-pi-m2-hat-plus/",
      "buy": "/go/raspberry-pi-m2-hat-plus/amazon/"
    },
    {
      "id": "gocoax-ma2500d",
      "name": "goCoax MA2500D MoCA 2.5 Adapter",
      "chip": "MaxLinear MxL3710",
      "specs": {
        "moca_version": {
          "value": "MoCA 2.5",
          "source": "https://gocoax.com/products/ma2500d"
        },
        "max_throughput": {
          "value": "2.5 Gbps (PHY rate, ~1 Gbps usable)",
          "source": "https://gocoax.com/products/ma2500d"
        },
        "real_world_throughput": {
          "value": "940 Mbps sustained iperf3",
          "source": "https://gocoax.com/products/ma2500d"
        },
        "latency": {
          "value": "3-4 ms typical",
          "source": "https://gocoax.com/products/ma2500d"
        },
        "compatibility": {
          "value": "MoCA 2.5, 2.0, 1.1 (backward compatible)",
          "source": "https://gocoax.com/products/ma2500d"
        },
        "encryption": {
          "value": "AES-128 (link-level)",
          "source": "https://gocoax.com/products/ma2500d"
        },
        "frequency": {
          "value": "902-1675 MHz (D-Band, above cable TV)",
          "source": "https://gocoax.com/products/ma2500d"
        },
        "ethernet_port": {
          "value": "1 x 2.5GbE RJ45",
          "source": "https://gocoax.com/products/ma2500d"
        },
        "coax_port": {
          "value": "1 x F-type female (75\u03a9)",
          "source": "https://gocoax.com/products/ma2500d"
        },
        "led_indicators": {
          "value": "Power, MoCA link, Ethernet",
          "source": "https://gocoax.com/products/ma2500d"
        },
        "mocaPoE_filter_required": {
          "value": "Yes (sold separately, $5-10)",
          "source": "https://gocoax.com/products/ma2500d"
        },
        "setup_complexity": {
          "value": "Plug-and-play (no config needed)",
          "source": "https://gocoax.com/products/ma2500d"
        },
        "input_voltage": {
          "value": "12V DC (included adapter)",
          "source": "https://www.maxlinear.com/product/connected-home/moca-products/mxl3710"
        },
        "power_consumption": {
          "value": "3.5W typical",
          "source": "https://www.maxlinear.com/product/connected-home/moca-products/mxl3710"
        },
        "dimensions_mm": {
          "value": "115 x 75 x 30 mm",
          "source": "https://gocoax.com/products/ma2500d"
        },
        "weight_g": {
          "value": "180 g",
          "source": "https://gocoax.com/products/ma2500d"
        }
      },
      "page": "/networking/gocoax-ma2500d/",
      "buy": "/go/gocoax-ma2500d/amazon/"
    },
    {
      "id": "hitron-ht-em2",
      "name": "Hitron HT-EM2 MoCA 2.5 Ethernet Adapter",
      "chip": "MaxLinear MxL3710",
      "specs": {
        "moca_version": {
          "value": "MoCA 2.5",
          "source": "https://us.hitrontech.com/products/consumers/ht-em2-coax-to-ethernet-adapter-2/"
        },
        "max_throughput": {
          "value": "2.5 Gbps (PHY rate)",
          "source": "https://us.hitrontech.com/products/consumers/ht-em2-coax-to-ethernet-adapter-2/"
        },
        "real_world_throughput": {
          "value": "940 Mbps sustained iperf3",
          "source": "https://us.hitrontech.com/products/consumers/ht-em2-coax-to-ethernet-adapter-2/"
        },
        "latency": {
          "value": "3-5 ms typical",
          "source": "https://us.hitrontech.com/products/consumers/ht-em2-coax-to-ethernet-adapter-2/"
        },
        "compatibility": {
          "value": "MoCA 2.5, 2.0, 1.1 (backward compatible)",
          "source": "https://us.hitrontech.com/products/consumers/ht-em2-coax-to-ethernet-adapter-2/"
        },
        "encryption": {
          "value": "AES-128 (link-level)",
          "source": "https://us.hitrontech.com/products/consumers/ht-em2-coax-to-ethernet-adapter-2/"
        },
        "frequency": {
          "value": "902-1675 MHz (D-Band)",
          "source": "https://us.hitrontech.com/products/consumers/ht-em2-coax-to-ethernet-adapter-2/"
        },
        "ethernet_port": {
          "value": "1 x 2.5GbE RJ45",
          "source": "https://us.hitrontech.com/products/consumers/ht-em2-coax-to-ethernet-adapter-2/"
        },
        "coax_port": {
          "value": "1 x F-type female (75\u03a9)",
          "source": "https://us.hitrontech.com/products/consumers/ht-em2-coax-to-ethernet-adapter-2/"
        },
        "led_indicators": {
          "value": "Power, MoCA, Ethernet, link quality",
          "source": "https://us.hitrontech.com/products/consumers/ht-em2-coax-to-ethernet-adapter-2/"
        },
        "mocaPoE_filter_required": {
          "value": "Yes (sold separately)",
          "source": "https://us.hitrontech.com/products/consumers/ht-em2-coax-to-ethernet-adapter-2/"
        },
        "setup_complexity": {
          "value": "Plug-and-play; advanced config via web UI",
          "source": "https://us.hitrontech.com/products/consumers/ht-em2-coax-to-ethernet-adapter-2/"
        },
        "web_management_ui": {
          "value": "Yes (192.168.144.1 default)",
          "source": "https://us.hitrontech.com/products/consumers/ht-em2-coax-to-ethernet-adapter-2/"
        },
        "input_voltage": {
          "value": "12V DC (included adapter)",
          "source": "https://us.hitrontech.com/products/consumers/ht-em2-coax-to-ethernet-adapter-2/"
        },
        "power_consumption": {
          "value": "4W typical",
          "source": "https://us.hitrontech.com/products/consumers/ht-em2-coax-to-ethernet-adapter-2/"
        },
        "dimensions_mm": {
          "value": "120 x 80 x 25 mm",
          "source": "https://us.hitrontech.com/products/consumers/ht-em2-coax-to-ethernet-adapter-2/"
        },
        "weight_g": {
          "value": "200 g",
          "source": "https://us.hitrontech.com/products/consumers/ht-em2-coax-to-ethernet-adapter-2/"
        }
      },
      "page": "/networking/hitron-ht-em2/",
      "buy": "/go/hitron-ht-em2/amazon/"
    },
    {
      "id": "motorola-mm2025",
      "name": "Motorola MM2025 MoCA 2.5 Adapter (2-pack)",
      "chip": "MaxLinear MxL3710",
      "specs": {
        "moca_version": {
          "value": "MoCA 2.5",
          "source": "https://en-us.support.motorola.com/app/answers/detail/a_id/176980/"
        },
        "max_throughput": {
          "value": "2.5 Gbps (PHY rate)",
          "source": "https://en-us.support.motorola.com/app/answers/detail/a_id/176980/"
        },
        "real_world_throughput": {
          "value": "900-940 Mbps sustained iperf3",
          "source": "https://en-us.support.motorola.com/app/answers/detail/a_id/176980/"
        },
        "latency": {
          "value": "4-5 ms typical",
          "source": "https://en-us.support.motorola.com/app/answers/detail/a_id/176980/"
        },
        "compatibility": {
          "value": "MoCA 2.5, 2.0, 1.1 (backward compatible)",
          "source": "https://en-us.support.motorola.com/app/answers/detail/a_id/176980/"
        },
        "encryption": {
          "value": "AES-128 (link-level)",
          "source": "https://en-us.support.motorola.com/app/answers/detail/a_id/176980/"
        },
        "frequency": {
          "value": "902-1675 MHz",
          "source": "https://en-us.support.motorola.com/app/answers/detail/a_id/176980/"
        },
        "ethernet_port": {
          "value": "1 x 2.5GbE RJ45",
          "source": "https://en-us.support.motorola.com/app/answers/detail/a_id/176980/"
        },
        "coax_port": {
          "value": "1 x F-type female (75\u03a9)",
          "source": "https://en-us.support.motorola.com/app/answers/detail/a_id/176980/"
        },
        "led_indicators": {
          "value": "Power, MoCA, Ethernet",
          "source": "https://en-us.support.motorola.com/app/answers/detail/a_id/176980/"
        },
        "package_count": {
          "value": "2 adapters per box",
          "source": "https://en-us.support.motorola.com/app/answers/detail/a_id/176980/"
        },
        "mocaPoE_filter_required": {
          "value": "Yes (sold separately)",
          "source": "https://en-us.support.motorola.com/app/answers/detail/a_id/176980/"
        },
        "setup_complexity": {
          "value": "Plug-and-play (no config needed)",
          "source": "https://en-us.support.motorola.com/app/answers/detail/a_id/176980/"
        },
        "input_voltage": {
          "value": "12V DC (2 included adapters)",
          "source": "https://en-us.support.motorola.com/app/answers/detail/a_id/176980/"
        },
        "power_consumption": {
          "value": "3.5W per unit typical",
          "source": "https://en-us.support.motorola.com/app/answers/detail/a_id/176980/"
        },
        "dimensions_mm": {
          "value": "115 x 80 x 28 mm",
          "source": "https://en-us.support.motorola.com/app/answers/detail/a_id/176980/"
        },
        "weight_g": {
          "value": "170 per unit g",
          "source": "https://en-us.support.motorola.com/app/answers/detail/a_id/176980/"
        }
      },
      "page": "/networking/motorola-mm2025/",
      "buy": "/go/motorola-mm2025/amazon/"
    },
    {
      "id": "screenbeam-ecb7250",
      "name": "ScreenBeam ECB7250 MoCA 2.5 Network Adapter",
      "chip": "MaxLinear MxL3710",
      "specs": {
        "moca_version": {
          "value": "MoCA 2.5",
          "source": "https://www.screenbeam.com/products/screenbeam-ecb7250/"
        },
        "max_throughput": {
          "value": "2.5 Gbps (PHY rate)",
          "source": "https://www.screenbeam.com/products/screenbeam-ecb7250/"
        },
        "real_world_throughput": {
          "value": "940 Mbps sustained iperf3",
          "source": "https://www.screenbeam.com/products/screenbeam-ecb7250/"
        },
        "latency": {
          "value": "3-4 ms typical",
          "source": "https://www.screenbeam.com/products/screenbeam-ecb7250/"
        },
        "compatibility": {
          "value": "MoCA 2.5, 2.0, 1.1 (backward compatible)",
          "source": "https://www.screenbeam.com/products/screenbeam-ecb7250/"
        },
        "encryption": {
          "value": "AES-128 with optional Privacy Mode (PIN-based)",
          "source": "https://www.screenbeam.com/products/screenbeam-ecb7250/"
        },
        "frequency": {
          "value": "902-1675 MHz (D-Band)",
          "source": "https://www.screenbeam.com/products/screenbeam-ecb7250/"
        },
        "ethernet_port": {
          "value": "1 x 2.5GbE RJ45",
          "source": "https://www.screenbeam.com/products/screenbeam-ecb7250/"
        },
        "coax_port": {
          "value": "1 x F-type female (75\u03a9) with passthrough",
          "source": "https://www.screenbeam.com/products/screenbeam-ecb7250/"
        },
        "cable_passthrough": {
          "value": "Yes (use coax for both MoCA and TV simultaneously)",
          "source": "https://www.screenbeam.com/products/screenbeam-ecb7250/"
        },
        "led_indicators": {
          "value": "Power, MoCA link, Ethernet, signal quality",
          "source": "https://www.screenbeam.com/products/screenbeam-ecb7250/"
        },
        "mocaPoE_filter_required": {
          "value": "Yes (sold separately) \u2014 required to prevent leakage to ISP",
          "source": "https://www.screenbeam.com/products/screenbeam-ecb7250/"
        },
        "setup_complexity": {
          "value": "Plug-and-play; advanced config via web UI",
          "source": "https://www.screenbeam.com/products/screenbeam-ecb7250/"
        },
        "web_management_ui": {
          "value": "Yes (web UI for diagnostics)",
          "source": "https://www.screenbeam.com/products/screenbeam-ecb7250/"
        },
        "input_voltage": {
          "value": "12V DC (included adapter)",
          "source": "https://www.screenbeam.com/wp-content/uploads/2022/03/ECB7250_Data-Sheet.pdf"
        },
        "power_consumption": {
          "value": "4W typical",
          "source": "https://www.screenbeam.com/wp-content/uploads/2022/03/ECB7250_Data-Sheet.pdf"
        },
        "dimensions_mm": {
          "value": "118 x 75 x 30 mm",
          "source": "https://www.screenbeam.com/products/screenbeam-ecb7250/"
        },
        "weight_g": {
          "value": "180 g",
          "source": "https://www.screenbeam.com/products/screenbeam-ecb7250/"
        }
      },
      "page": "/networking/screenbeam-ecb7250/",
      "buy": "/go/screenbeam-ecb7250/amazon/"
    },
    {
      "id": "tp-link-deco-be65",
      "name": "TP-Link Deco BE65",
      "chip": "Qualcomm",
      "specs": {
        "wifi_standard": {
          "value": "Wi-Fi 7 (802.11be)",
          "source": "https://www.tp-link.com/us/home-networking/deco/deco-be65/v1/#specifications"
        },
        "bands": {
          "value": "Tri-band: 2.4GHz + 5GHz + 6GHz",
          "source": "https://www.tp-link.com/us/home-networking/deco/deco-be65/v1/#specifications"
        },
        "max_throughput": {
          "value": "11000 Mbps aggregate (BE11000)",
          "source": "https://www.tp-link.com/us/home-networking/deco/deco-be65/v1/#specifications"
        },
        "mlo_support": {
          "value": "Yes (Multi-Link Operation)",
          "source": "https://www.tp-link.com/us/home-networking/deco/deco-be65/v1/#specifications"
        },
        "320mhz_channels": {
          "value": "Yes (6GHz only)",
          "source": "https://www.tp-link.com/us/home-networking/deco/deco-be65/v1/#specifications"
        },
        "coverage_sqft": {
          "value": "7,200 sq ft (3-pack)",
          "source": "https://www.tp-link.com/us/home-networking/deco/deco-be65/"
        },
        "node_count": {
          "value": "3 nodes (additional sold separately)",
          "source": "https://www.tp-link.com/us/home-networking/deco/deco-be65/"
        },
        "ai_roaming": {
          "value": "Yes (band steering + AI)",
          "source": "https://www.tp-link.com/us/home-networking/deco/deco-be65/"
        },
        "device_capacity": {
          "value": "200+ devices",
          "source": "https://www.tp-link.com/us/home-networking/deco/deco-be65/"
        },
        "ethernet_ports": {
          "value": "4 x 2.5GbE per node (1 WAN, 3 LAN)",
          "source": "https://www.tp-link.com/us/home-networking/deco/deco-be65/"
        },
        "usb_port": {
          "value": "No",
          "source": "https://www.tp-link.com/us/home-networking/deco/deco-be65/"
        },
        "management": {
          "value": "Deco app (iOS/Android) + web UI",
          "source": "https://www.tp-link.com/us/home-networking/deco/deco-be65/"
        },
        "security": {
          "value": "WPA3, HomeShield free tier (Pro is paid subscription)",
          "source": "https://www.tp-link.com/us/home-networking/deco/deco-be65/"
        },
        "iot_network": {
          "value": "Yes (separate IoT SSID)",
          "source": "https://www.tp-link.com/us/home-networking/deco/deco-be65/"
        },
        "vlan_support": {
          "value": "Limited (no native VLAN tagging)",
          "source": "https://www.tp-link.com/us/home-networking/deco/deco-be65/"
        },
        "input_voltage": {
          "value": "12V DC per node",
          "source": "https://www.tp-link.com/us/home-networking/deco/deco-be65/v1/#specifications"
        },
        "dimensions_mm": {
          "value": "105 x 105 x 195 mm",
          "source": "https://www.tp-link.com/us/home-networking/deco/deco-be65/"
        },
        "weight_g": {
          "value": "800 per node g",
          "source": "https://www.tp-link.com/us/home-networking/deco/deco-be65/"
        }
      },
      "page": "/networking/tp-link-deco-be65/",
      "buy": "/go/tp-link-deco-be65/amazon/"
    },
    {
      "id": "eero-pro-6e",
      "name": "Eero Pro 6E Mesh Wi-Fi System (3-pack)",
      "chip": "Qualcomm",
      "specs": {
        "wifi_standard": {
          "value": "Wi-Fi 6E (802.11ax + 6GHz)",
          "source": "https://support.eero.com/hc/en-us/articles/4567334471835-eero-Pro-6E-technical-specifications"
        },
        "bands": {
          "value": "Tri-band: 2.4GHz + 5GHz + 6GHz",
          "source": "https://support.eero.com/hc/en-us/articles/4567334471835-eero-Pro-6E-technical-specifications"
        },
        "max_throughput": {
          "value": "2,300 Mbps aggregate (AXE5400)",
          "source": "https://support.eero.com/hc/en-us/articles/4567334471835-eero-Pro-6E-technical-specifications"
        },
        "thread_radio": {
          "value": "Yes (Thread border router built-in)",
          "source": "https://support.eero.com/hc/en-us/articles/4567334471835-eero-Pro-6E-technical-specifications"
        },
        "zigbee_radio": {
          "value": "Yes (Zigbee hub built-in)",
          "source": "https://support.eero.com/hc/en-us/articles/4567334471835-eero-Pro-6E-technical-specifications"
        },
        "bluetooth_radio": {
          "value": "Bluetooth 5.0 LE",
          "source": "https://support.eero.com/hc/en-us/articles/4567334471835-eero-Pro-6E-technical-specifications"
        },
        "coverage_sqft": {
          "value": "6,000 sq ft (3-pack)",
          "source": "https://eero.com/shop/eero-pro-6e"
        },
        "node_count": {
          "value": "3 nodes",
          "source": "https://eero.com/shop/eero-pro-6e"
        },
        "device_capacity": {
          "value": "100+ devices",
          "source": "https://eero.com/shop/eero-pro-6e"
        },
        "ethernet_ports": {
          "value": "2 x 2.5GbE per node (1 WAN, 1 LAN)",
          "source": "https://eero.com/shop/eero-pro-6e"
        },
        "management": {
          "value": "Eero app (iOS/Android) \u2014 no web UI",
          "source": "https://eero.com/shop/eero-pro-6e"
        },
        "apple_homekit": {
          "value": "Yes (HomeKit-compatible router)",
          "source": "https://eero.com/shop/eero-pro-6e"
        },
        "matter_support": {
          "value": "Yes (Matter controller)",
          "source": "https://eero.com/shop/eero-pro-6e"
        },
        "eero_plus_subscription": {
          "value": "Optional ($10/mo for content filtering, threat scan, ad-block)",
          "source": "https://eero.com/shop/eero-pro-6e"
        },
        "dimensions_mm": {
          "value": "138 x 138 x 55 mm",
          "source": "https://eero.com/shop/eero-pro-6e"
        },
        "weight_g": {
          "value": "630 per node g",
          "source": "https://eero.com/shop/eero-pro-6e"
        }
      },
      "page": "/networking/eero-pro-6e/",
      "buy": "/go/eero-pro-6e/amazon/"
    },
    {
      "id": "ubiquiti-unifi-u7-pro",
      "name": "Ubiquiti UniFi U7 Pro Wi-Fi 7 Access Point",
      "chip": "Qualcomm",
      "specs": {
        "wifi_standard": {
          "value": "Wi-Fi 7 (802.11be)",
          "source": "https://dl.ui.com/ds/u7_pro_ds"
        },
        "bands": {
          "value": "Tri-band: 2.4GHz + 5GHz + 6GHz",
          "source": "https://dl.ui.com/ds/u7_pro_ds"
        },
        "max_throughput": {
          "value": "9,300 Mbps aggregate (BE9300)",
          "source": "https://dl.ui.com/ds/u7_pro_ds"
        },
        "mlo_support": {
          "value": "Yes (Multi-Link Operation)",
          "source": "https://dl.ui.com/ds/u7_pro_ds"
        },
        "6ghz_channels": {
          "value": "160MHz channels (320MHz on roadmap)",
          "source": "https://dl.ui.com/ds/u7_pro_ds"
        },
        "mu_mimo": {
          "value": "4x4 MIMO (5GHz, 6GHz), 2x2 (2.4GHz)",
          "source": "https://dl.ui.com/ds/u7_pro_ds"
        },
        "device_capacity": {
          "value": "300+ devices per AP",
          "source": "https://store.ui.com/us/en/category/wifi-flagship-compact/products/u7-pro"
        },
        "ethernet_ports": {
          "value": "1 x 2.5GbE PoE+",
          "source": "https://store.ui.com/us/en/category/wifi-flagship-compact/products/u7-pro"
        },
        "power_input": {
          "value": "PoE+ (802.3at) \u2014 UniFi PoE switch or injector required",
          "source": "https://dl.ui.com/ds/u7_pro_ds"
        },
        "power_consumption": {
          "value": "22W max",
          "source": "https://dl.ui.com/ds/u7_pro_ds"
        },
        "management": {
          "value": "UniFi Network Controller (free, self-hosted or cloud)",
          "source": "https://store.ui.com/us/en/category/wifi-flagship-compact/products/u7-pro"
        },
        "vlan_support": {
          "value": "Yes (full 802.1Q VLAN tagging, multiple SSIDs)",
          "source": "https://store.ui.com/us/en/category/wifi-flagship-compact/products/u7-pro"
        },
        "mounting": {
          "value": "Ceiling / wall mount kit included",
          "source": "https://store.ui.com/us/en/category/wifi-flagship-compact/products/u7-pro"
        },
        "ip_rating": {
          "value": "IPX5 (indoor only \u2014 splash resistant)",
          "source": "https://store.ui.com/us/en/category/wifi-flagship-compact/products/u7-pro"
        },
        "dimensions_mm": {
          "value": "220 x 220 x 47 mm",
          "source": "https://store.ui.com/us/en/category/wifi-flagship-compact/products/u7-pro"
        },
        "weight_g": {
          "value": "730 g",
          "source": "https://store.ui.com/us/en/category/wifi-flagship-compact/products/u7-pro"
        },
        "coverage_sqft": {
          "value": "~1,500 sq ft per AP (open plan)",
          "source": "https://store.ui.com/us/en/category/wifi-flagship-compact/products/u7-pro"
        }
      },
      "page": "/networking/ubiquiti-unifi-u7-pro/",
      "buy": "/go/ubiquiti-unifi-u7-pro/amazon/"
    },
    {
      "id": "ubiquiti-amplifi-alien",
      "name": "Ubiquiti AmpliFi Alien Wi-Fi 6 Router",
      "chip": "Qualcomm",
      "specs": {
        "wifi_standard": {
          "value": "Wi-Fi 6 (802.11ax)",
          "source": "https://dl.amplifi.com/datasheet/AmpliFi_Alien_DS.pdf"
        },
        "bands": {
          "value": "Dual-band: 2.4GHz + 5GHz",
          "source": "https://dl.amplifi.com/datasheet/AmpliFi_Alien_DS.pdf"
        },
        "max_throughput": {
          "value": "7,690 Mbps aggregate (AX7690)",
          "source": "https://dl.amplifi.com/datasheet/AmpliFi_Alien_DS.pdf"
        },
        "mu_mimo": {
          "value": "8x8 MU-MIMO (5GHz), 4x4 (2.4GHz)",
          "source": "https://dl.amplifi.com/datasheet/AmpliFi_Alien_DS.pdf"
        },
        "ofdma": {
          "value": "Yes (Wi-Fi 6 standard)",
          "source": "https://dl.amplifi.com/datasheet/AmpliFi_Alien_DS.pdf"
        },
        "coverage_sqft": {
          "value": "~6,000 sq ft (single unit, 2-story)",
          "source": "https://www.amplifi.com/router/amplifi-alien"
        },
        "device_capacity": {
          "value": "200+ devices",
          "source": "https://www.amplifi.com/router/amplifi-alien"
        },
        "ethernet_ports": {
          "value": "4 x 1GbE LAN + 1 x 1GbE WAN",
          "source": "https://www.amplifi.com/router/amplifi-alien"
        },
        "usb_port": {
          "value": "1 x USB 3.0 (storage sharing)",
          "source": "https://www.amplifi.com/router/amplifi-alien"
        },
        "touchscreen": {
          "value": "Yes (built-in 4.7-inch LCD touchscreen)",
          "source": "https://www.amplifi.com/router/amplifi-alien"
        },
        "mesh_support": {
          "value": "Yes (extender Aliens or MeshPoints)",
          "source": "https://dl.amplifi.com/datasheet/AmpliFi_Alien_DS.pdf"
        },
        "management": {
          "value": "AmpliFi app (iOS/Android) + web UI",
          "source": "https://www.amplifi.com/router/amplifi-alien"
        },
        "vlan_support": {
          "value": "Limited (guest network only)",
          "source": "https://www.amplifi.com/router/amplifi-alien"
        },
        "input_voltage": {
          "value": "100-240V AC universal",
          "source": "https://dl.amplifi.com/datasheet/AmpliFi_Alien_DS.pdf"
        },
        "dimensions_mm": {
          "value": "240 x 110 x 110 mm",
          "source": "https://www.amplifi.com/router/amplifi-alien"
        },
        "weight_g": {
          "value": "1,400 g",
          "source": "https://www.amplifi.com/router/amplifi-alien"
        }
      },
      "page": "/networking/ubiquiti-amplifi-alien/",
      "buy": "/go/ubiquiti-amplifi-alien/amazon/"
    },
    {
      "id": "ubiquiti-nanobeam-m5",
      "name": "Ubiquiti NanoBeam M5",
      "chip": "Atheros",
      "specs": {
        "wifi_standard": {
          "value": "802.11n (airMAX proprietary)",
          "source": "https://dl.ubnt.com/datasheets/nanobeam/NanoBeam_M5_DS.pdf"
        },
        "frequency": {
          "value": "5.150-5.875 GHz (5GHz)",
          "source": "https://dl.ubnt.com/datasheets/nanobeam/NanoBeam_M5_DS.pdf"
        },
        "max_throughput": {
          "value": "150 Mbps real-world (300 Mbps PHY)",
          "source": "https://dl.ubnt.com/datasheets/nanobeam/NanoBeam_M5_DS.pdf"
        },
        "range_km": {
          "value": "10+ km line-of-sight (paired)",
          "source": "https://dl.ubnt.com/datasheets/nanobeam/NanoBeam_M5_DS.pdf"
        },
        "antenna_gain": {
          "value": "19 dBi directional dish",
          "source": "https://dl.ubnt.com/datasheets/nanobeam/NanoBeam_M5_DS.pdf"
        },
        "beamwidth": {
          "value": "Horizontal 9\u00b0, Vertical 9\u00b0",
          "source": "https://dl.ubnt.com/datasheets/nanobeam/NanoBeam_M5_DS.pdf"
        },
        "output_power": {
          "value": "22 dBm (160 mW)",
          "source": "https://dl.ubnt.com/datasheets/nanobeam/NanoBeam_M5_DS.pdf"
        },
        "airmax_protocol": {
          "value": "Yes (TDMA \u2014 eliminates hidden node problem)",
          "source": "https://dl.ubnt.com/datasheets/nanobeam/NanoBeam_M5_DS.pdf"
        },
        "ethernet_ports": {
          "value": "1 x 10/100 PoE",
          "source": "https://dl.ubnt.com/datasheets/nanobeam/NanoBeam_DS.pdf"
        },
        "power_input": {
          "value": "24V passive PoE (injector included)",
          "source": "https://dl.ubnt.com/datasheets/nanobeam/NanoBeam_M5_DS.pdf"
        },
        "power_consumption": {
          "value": "6W max",
          "source": "https://dl.ubnt.com/datasheets/nanobeam/NanoBeam_M5_DS.pdf"
        },
        "weatherproof": {
          "value": "Yes (IPX5, outdoor rated)",
          "source": "https://dl.ubnt.com/datasheets/nanobeam/NanoBeam_DS.pdf"
        },
        "operating_temp": {
          "value": "-40 to +70\u00b0C",
          "source": "https://dl.ubnt.com/datasheets/nanobeam/NanoBeam_DS.pdf"
        },
        "dimensions_mm": {
          "value": "294 x 294 x 187 mm",
          "source": "https://dl.ubnt.com/datasheets/nanobeam/NanoBeam_DS.pdf"
        },
        "weight_g": {
          "value": "430 g",
          "source": "https://dl.ubnt.com/datasheets/nanobeam/NanoBeam_DS.pdf"
        },
        "management": {
          "value": "airOS web UI",
          "source": "https://dl.ubnt.com/datasheets/nanobeam/NanoBeam_DS.pdf"
        },
        "setup_complexity": {
          "value": "Intermediate (alignment + airOS config required)",
          "source": "https://dl.ubnt.com/datasheets/nanobeam/NanoBeam_DS.pdf"
        }
      },
      "page": "/networking/ubiquiti-nanobeam-m5/",
      "buy": "/go/ubiquiti-nanobeam-m5/amazon/"
    },
    {
      "id": "tp-link-cpe510",
      "name": "TP-Link CPE510 5GHz Outdoor CPE",
      "chip": "Qualcomm",
      "specs": {
        "wifi_standard": {
          "value": "802.11n (Pharos MAXtream proprietary)",
          "source": "https://www.tp-link.com/us/business-networking/outdoor-radio/cpe510/v3/#specifications"
        },
        "frequency": {
          "value": "5.15-5.85 GHz (5GHz)",
          "source": "https://www.tp-link.com/us/business-networking/outdoor-radio/cpe510/v3/#specifications"
        },
        "max_throughput": {
          "value": "150 Mbps real-world (300 Mbps PHY)",
          "source": "https://www.tp-link.com/us/business-networking/outdoor-radio/cpe510/v3/#specifications"
        },
        "range_km": {
          "value": "15 km line-of-sight (paired CPE510s)",
          "source": "https://www.tp-link.com/us/business-networking/outdoor-radio/cpe510/v3/#specifications"
        },
        "antenna_gain": {
          "value": "13 dBi dual-polarized",
          "source": "https://www.tp-link.com/us/business-networking/outdoor-radio/cpe510/v3/#specifications"
        },
        "beamwidth": {
          "value": "Horizontal 45\u00b0, Vertical 30\u00b0",
          "source": "https://www.tp-link.com/us/business-networking/outdoor-radio/cpe510/v3/#specifications"
        },
        "output_power": {
          "value": "27 dBm (500 mW) \u2014 region-restricted",
          "source": "https://www.tp-link.com/us/business-networking/outdoor-radio/cpe510/v3/#specifications"
        },
        "maxtream_tdma": {
          "value": "Yes (Pharos TDMA \u2014 reduces collision)",
          "source": "https://www.tp-link.com/us/business-networking/outdoor-radio/cpe510/v3/#specifications"
        },
        "ethernet_ports": {
          "value": "2 x 10/100 (1 PoE in, 1 LAN out)",
          "source": "https://www.tp-link.com/us/business-networking/outdoor-radio/cpe510/"
        },
        "power_input": {
          "value": "24V passive PoE (injector included)",
          "source": "https://www.tp-link.com/us/business-networking/outdoor-radio/cpe510/v3/#specifications"
        },
        "power_consumption": {
          "value": "9W max",
          "source": "https://www.tp-link.com/us/business-networking/outdoor-radio/cpe510/v3/#specifications"
        },
        "weatherproof": {
          "value": "Yes (IPX5, outdoor rated)",
          "source": "https://www.tp-link.com/us/business-networking/outdoor-radio/cpe510/"
        },
        "operating_temp": {
          "value": "-30 to +70\u00b0C",
          "source": "https://www.tp-link.com/us/business-networking/outdoor-radio/cpe510/"
        },
        "dimensions_mm": {
          "value": "224 x 79 x 60 mm",
          "source": "https://www.tp-link.com/us/business-networking/outdoor-radio/cpe510/"
        },
        "weight_g": {
          "value": "280 g",
          "source": "https://www.tp-link.com/us/business-networking/outdoor-radio/cpe510/"
        },
        "management": {
          "value": "Pharos web UI + Pharos Control central management",
          "source": "https://www.tp-link.com/us/business-networking/outdoor-radio/cpe510/"
        },
        "setup_complexity": {
          "value": "Intermediate (alignment + Pharos config required)",
          "source": "https://www.tp-link.com/us/business-networking/outdoor-radio/cpe510/"
        }
      },
      "page": "/networking/tp-link-cpe510/",
      "buy": "/go/tp-link-cpe510/amazon/"
    },
    {
      "id": "synology-ds224-plus",
      "name": "Synology DS224+ 2-Bay NAS",
      "chip": "Intel Celeron J4125",
      "specs": {
        "cpu_arch": {
          "value": "x86-64 Intel Celeron",
          "source": "https://global.synologydownload.com/download/Document/Hardware/DataSheet/DiskStation/24-year/DS224+/enu/Synology_DS224_Plus_Data_Sheet_enu.pdf"
        },
        "cpu_cores": {
          "value": "4",
          "source": "https://global.synologydownload.com/download/Document/Hardware/DataSheet/DiskStation/24-year/DS224+/enu/Synology_DS224_Plus_Data_Sheet_enu.pdf"
        },
        "cpu_freq_mhz": {
          "value": "2000 MHz",
          "source": "https://global.synologydownload.com/download/Document/Hardware/DataSheet/DiskStation/24-year/DS224+/enu/Synology_DS224_Plus_Data_Sheet_enu.pdf"
        },
        "ram_gb": {
          "value": "2 GB",
          "source": "https://global.synologydownload.com/download/Document/Hardware/DataSheet/DiskStation/24-year/DS224+/enu/Synology_DS224_Plus_Data_Sheet_enu.pdf"
        },
        "ram_max_gb": {
          "value": "6 (2GB onboard + 4GB SO-DIMM expansion) GB",
          "source": "https://global.synologydownload.com/download/Document/Hardware/DataSheet/DiskStation/24-year/DS224+/enu/Synology_DS224_Plus_Data_Sheet_enu.pdf"
        },
        "storage": {
          "value": "2x 3.5\" SATA bays (up to 22TB each = 44TB raw)",
          "source": "https://global.synologydownload.com/download/Document/Hardware/DataSheet/DiskStation/24-year/DS224+/enu/Synology_DS224_Plus_Data_Sheet_enu.pdf"
        },
        "m2_nvme_slots": {
          "value": "0 (no M.2 NVMe slots \u2014 DS923+ has them)",
          "source": "https://global.synologydownload.com/download/Document/Hardware/DataSheet/DiskStation/24-year/DS224+/enu/Synology_DS224_Plus_Data_Sheet_enu.pdf"
        },
        "drive_bays": {
          "value": "2 (3.5\" hot-swap)",
          "source": "https://www.synology.com/en-us/products/DS224+"
        },
        "raid_support": {
          "value": "SHR, RAID 0, 1, JBOD, Basic",
          "source": "https://www.synology.com/en-us/products/DS224+"
        },
        "operating_system": {
          "value": "Synology DSM 7.2 (proprietary, polished)",
          "source": "https://www.synology.com/en-us/products/DS224+"
        },
        "apps_packages": {
          "value": "100+ Synology + community packages (Docker, Plex, etc.)",
          "source": "https://www.synology.com/en-us/products/DS224+"
        },
        "ethernet_ports": {
          "value": "2 x 1GbE (with link aggregation)",
          "source": "https://www.synology.com/en-us/products/DS224+"
        },
        "usb_ports": {
          "value": "2 x USB 3.2 Gen 1",
          "source": "https://www.synology.com/en-us/products/DS224+"
        },
        "docker_support": {
          "value": "Yes (Container Manager package)",
          "source": "https://www.synology.com/en-us/products/DS224+"
        },
        "hardware_transcoding": {
          "value": "Yes (Intel Quick Sync \u2014 H.264, H.265)",
          "source": "https://www.synology.com/en-us/products/DS224+"
        },
        "input_voltage": {
          "value": "100-240V AC",
          "source": "https://global.synologydownload.com/download/Document/Hardware/DataSheet/DiskStation/24-year/DS224+/enu/Synology_DS224_Plus_Data_Sheet_enu.pdf"
        },
        "power_consumption": {
          "value": "14.7W active, 4.4W idle (with 2 drives)",
          "source": "https://global.synologydownload.com/download/Document/Hardware/DataSheet/DiskStation/24-year/DS224+/enu/Synology_DS224_Plus_Data_Sheet_enu.pdf"
        },
        "dimensions_mm": {
          "value": "165 x 108 x 232 mm",
          "source": "https://www.synology.com/en-us/products/DS224+"
        },
        "weight_g": {
          "value": "1300 g",
          "source": "https://www.synology.com/en-us/products/DS224+"
        },
        "noise_level": {
          "value": "19.8 dB(A) idle (very quiet)",
          "source": "https://www.synology.com/en-us/products/DS224+"
        },
        "warranty": {
          "value": "2 years (extendable to 5)",
          "source": "https://www.synology.com/en-us/products/DS224+"
        }
      },
      "page": "/nas/synology-ds224-plus/",
      "buy": "/go/synology-ds224-plus/amazon/"
    },
    {
      "id": "synology-ds923-plus",
      "name": "Synology DS923+ 4-Bay NAS",
      "chip": "AMD Ryzen R1600",
      "specs": {
        "cpu_arch": {
          "value": "x86-64 AMD Ryzen Embedded",
          "source": "https://global.synologydownload.com/download/Document/Hardware/DataSheet/DiskStation/23-year/DS923+/enu/Synology_DS923_Plus_Data_Sheet_enu.pdf"
        },
        "cpu_cores": {
          "value": "2",
          "source": "https://global.synologydownload.com/download/Document/Hardware/DataSheet/DiskStation/23-year/DS923+/enu/Synology_DS923_Plus_Data_Sheet_enu.pdf"
        },
        "cpu_freq_mhz": {
          "value": "2600 MHz",
          "source": "https://global.synologydownload.com/download/Document/Hardware/DataSheet/DiskStation/23-year/DS923+/enu/Synology_DS923_Plus_Data_Sheet_enu.pdf"
        },
        "ram_gb": {
          "value": "4 GB",
          "source": "https://global.synologydownload.com/download/Document/Hardware/DataSheet/DiskStation/23-year/DS923+/enu/Synology_DS923_Plus_Data_Sheet_enu.pdf"
        },
        "ram_max_gb": {
          "value": "32 (ECC SO-DIMM expansion) GB",
          "source": "https://global.synologydownload.com/download/Document/Hardware/DataSheet/DiskStation/23-year/DS923+/enu/Synology_DS923_Plus_Data_Sheet_enu.pdf"
        },
        "ecc_ram_support": {
          "value": "Yes (Synology-branded ECC modules required)",
          "source": "https://global.synologydownload.com/download/Document/Hardware/DataSheet/DiskStation/23-year/DS923+/enu/Synology_DS923_Plus_Data_Sheet_enu.pdf"
        },
        "storage": {
          "value": "4x 3.5\" SATA bays (up to 22TB each = 88TB raw)",
          "source": "https://global.synologydownload.com/download/Document/Hardware/DataSheet/DiskStation/23-year/DS923+/enu/Synology_DS923_Plus_Data_Sheet_enu.pdf"
        },
        "m2_nvme_slots": {
          "value": "2 (M.2 2280 NVMe \u2014 Synology drives required for storage pool)",
          "source": "https://global.synologydownload.com/download/Document/Hardware/DataSheet/DiskStation/23-year/DS923+/enu/Synology_DS923_Plus_Data_Sheet_enu.pdf"
        },
        "drive_bays": {
          "value": "4 (3.5\" hot-swap) + 2 M.2 NVMe",
          "source": "https://www.synology.com/en-us/products/DS923+"
        },
        "raid_support": {
          "value": "SHR, RAID 0/1/5/6/10, JBOD, Basic",
          "source": "https://www.synology.com/en-us/products/DS923+"
        },
        "operating_system": {
          "value": "Synology DSM 7.2",
          "source": "https://www.synology.com/en-us/products/DS923+"
        },
        "apps_packages": {
          "value": "100+ Synology + community packages",
          "source": "https://www.synology.com/en-us/products/DS923+"
        },
        "ethernet_ports": {
          "value": "2 x 1GbE (with link aggregation)",
          "source": "https://www.synology.com/en-us/products/DS923+"
        },
        "expansion_slot": {
          "value": "1 x PCIe Gen 3 x2 (10GbE NIC E10G22-T1-Mini)",
          "source": "https://www.synology.com/en-us/products/DS923+"
        },
        "usb_ports": {
          "value": "2 x USB 3.2 Gen 1",
          "source": "https://www.synology.com/en-us/products/DS923+"
        },
        "esata_port": {
          "value": "1 (DX517 expansion unit support, +5 bays)",
          "source": "https://www.synology.com/en-us/products/DS923+"
        },
        "docker_support": {
          "value": "Yes (Container Manager + Synology Virtual Machine Manager)",
          "source": "https://www.synology.com/en-us/products/DS923+"
        },
        "hardware_transcoding": {
          "value": "No (no integrated GPU on R1600 \u2014 software only)",
          "source": "https://www.synology.com/en-us/products/DS923+"
        },
        "input_voltage": {
          "value": "100-240V AC",
          "source": "https://global.synologydownload.com/download/Document/Hardware/DataSheet/DiskStation/23-year/DS923+/enu/Synology_DS923_Plus_Data_Sheet_enu.pdf"
        },
        "power_consumption": {
          "value": "35.5W active, 13.5W idle (with 4 drives)",
          "source": "https://global.synologydownload.com/download/Document/Hardware/DataSheet/DiskStation/23-year/DS923+/enu/Synology_DS923_Plus_Data_Sheet_enu.pdf"
        },
        "dimensions_mm": {
          "value": "166 x 199 x 223 mm",
          "source": "https://www.synology.com/en-us/products/DS923+"
        },
        "weight_g": {
          "value": "2240 g",
          "source": "https://www.synology.com/en-us/products/DS923+"
        },
        "noise_level": {
          "value": "22.6 dB(A) idle",
          "source": "https://www.synology.com/en-us/products/DS923+"
        },
        "warranty": {
          "value": "3 years (extendable to 5)",
          "source": "https://www.synology.com/en-us/products/DS923+"
        }
      },
      "page": "/nas/synology-ds923-plus/",
      "buy": "/go/synology-ds923-plus/amazon/"
    },
    {
      "id": "qnap-ts-264",
      "name": "QNAP TS-264 2-Bay NAS",
      "chip": "Intel Celeron N5095",
      "specs": {
        "cpu_arch": {
          "value": "x86-64 Intel Celeron",
          "source": "https://www.qnap.com/en-us/product/ts-264/specs/hardware"
        },
        "cpu_cores": {
          "value": "4",
          "source": "https://www.qnap.com/en-us/product/ts-264/specs/hardware"
        },
        "cpu_freq_mhz": {
          "value": "2000 MHz",
          "source": "https://www.qnap.com/en-us/product/ts-264/specs/hardware"
        },
        "ram_gb": {
          "value": "8 (DDR4 SO-DIMM) GB",
          "source": "https://www.qnap.com/en-us/product/ts-264/specs/hardware"
        },
        "ram_max_gb": {
          "value": "16 (1x 16GB SO-DIMM) GB",
          "source": "https://www.qnap.com/en-us/product/ts-264/specs/hardware"
        },
        "storage": {
          "value": "2x 3.5\" SATA bays + 2x M.2 2280 NVMe slots",
          "source": "https://www.qnap.com/en-us/product/ts-264/specs/hardware"
        },
        "m2_nvme_slots": {
          "value": "2 (M.2 2280 PCIe Gen 3 x1 each)",
          "source": "https://www.qnap.com/en-us/product/ts-264/specs/hardware"
        },
        "drive_bays": {
          "value": "2 (3.5\" hot-swap) + 2 M.2 NVMe",
          "source": "https://www.qnap.com/en-us/product/ts-264"
        },
        "raid_support": {
          "value": "RAID 0, 1, JBOD, Single",
          "source": "https://www.qnap.com/en-us/product/ts-264"
        },
        "operating_system": {
          "value": "QNAP QTS 5.1 (Linux-based, more flexible than DSM)",
          "source": "https://www.qnap.com/en-us/product/ts-264"
        },
        "apps_packages": {
          "value": "200+ via App Center (incl. official Container Station)",
          "source": "https://www.qnap.com/en-us/product/ts-264"
        },
        "ethernet_ports": {
          "value": "1 x 2.5GbE",
          "source": "https://www.qnap.com/en-us/product/ts-264"
        },
        "usb_ports": {
          "value": "2 x USB 3.2 Gen 2 (10 Gbps) + 2 x USB 2.0",
          "source": "https://www.qnap.com/en-us/product/ts-264"
        },
        "hdmi_output": {
          "value": "1 x HDMI 2.0 (4K @ 60Hz \u2014 direct media playback)",
          "source": "https://www.qnap.com/en-us/product/ts-264"
        },
        "pcie_slot": {
          "value": "1 x PCIe Gen 3 x2 (10GbE NIC, M.2 expander, etc.)",
          "source": "https://www.qnap.com/en-us/product/ts-264"
        },
        "docker_support": {
          "value": "Yes (Container Station with native Docker + LXC)",
          "source": "https://www.qnap.com/en-us/product/ts-264"
        },
        "hardware_transcoding": {
          "value": "Yes (Intel Quick Sync \u2014 H.264, H.265, AV1 hardware decode)",
          "source": "https://www.qnap.com/en-us/product/ts-264"
        },
        "input_voltage": {
          "value": "100-240V AC",
          "source": "https://www.qnap.com/en-us/product/ts-264/specs/hardware"
        },
        "power_consumption": {
          "value": "14.5W active, 6.5W idle (with 2 drives)",
          "source": "https://www.qnap.com/en-us/product/ts-264/specs/hardware"
        },
        "dimensions_mm": {
          "value": "168 x 105 x 226 mm",
          "source": "https://www.qnap.com/en-us/product/ts-264"
        },
        "weight_g": {
          "value": "1430 g",
          "source": "https://www.qnap.com/en-us/product/ts-264"
        },
        "warranty": {
          "value": "2 years (extendable to 5)",
          "source": "https://www.qnap.com/en-us/product/ts-264"
        }
      },
      "page": "/nas/qnap-ts-264/",
      "buy": "/go/qnap-ts-264/amazon/"
    },
    {
      "id": "ugreen-dxp4800-plus",
      "name": "Ugreen NASync DXP4800 Plus 4-Bay NAS",
      "chip": "Intel Pentium Gold 8505",
      "specs": {
        "cpu_arch": {
          "value": "x86-64 Intel Hybrid (Alder Lake-N)",
          "source": "https://nas.ugreen.com/pages/specs"
        },
        "cpu_cores": {
          "value": "5",
          "source": "https://nas.ugreen.com/pages/specs"
        },
        "cpu_freq_mhz": {
          "value": "1200 MHz",
          "source": "https://nas.ugreen.com/pages/specs"
        },
        "ram_gb": {
          "value": "8 (DDR5 SO-DIMM) GB",
          "source": "https://nas.ugreen.com/pages/specs"
        },
        "ram_max_gb": {
          "value": "64 (DDR5 SO-DIMM expansion) GB",
          "source": "https://nas.ugreen.com/pages/specs"
        },
        "storage": {
          "value": "4x 3.5\" SATA bays + 2x M.2 2280 NVMe slots",
          "source": "https://nas.ugreen.com/pages/specs"
        },
        "m2_nvme_slots": {
          "value": "2 (M.2 2280 PCIe Gen 3 \u2014 for caching or storage pool)",
          "source": "https://nas.ugreen.com/pages/specs"
        },
        "drive_bays": {
          "value": "4 (3.5\" hot-swap) + 2 M.2 NVMe",
          "source": "https://nas.ugreen.com/products/ugreen-nasync-dxp4800-plus-nas-storage"
        },
        "raid_support": {
          "value": "RAID 0, 1, 5, 6, 10, JBOD, Basic",
          "source": "https://nas.ugreen.com/products/ugreen-nasync-dxp4800-plus-nas-storage"
        },
        "operating_system": {
          "value": "UGOS Pro (Linux-based, mobile-first UI)",
          "source": "https://nas.ugreen.com/products/ugreen-nasync-dxp4800-plus-nas-storage"
        },
        "apps_packages": {
          "value": "50+ first-party + Docker/Container Station",
          "source": "https://nas.ugreen.com/products/ugreen-nasync-dxp4800-plus-nas-storage"
        },
        "ethernet_ports": {
          "value": "1 x 10GbE + 1 x 2.5GbE",
          "source": "https://nas.ugreen.com/products/ugreen-nasync-dxp4800-plus-nas-storage"
        },
        "usb_ports": {
          "value": "2 x USB 3.2 Gen 2 (10 Gbps) + 1 x USB 2.0",
          "source": "https://nas.ugreen.com/products/ugreen-nasync-dxp4800-plus-nas-storage"
        },
        "hdmi_output": {
          "value": "1 x HDMI 2.0 (4K @ 60Hz)",
          "source": "https://nas.ugreen.com/products/ugreen-nasync-dxp4800-plus-nas-storage"
        },
        "docker_support": {
          "value": "Yes (Docker built-in via UGOS)",
          "source": "https://nas.ugreen.com/products/ugreen-nasync-dxp4800-plus-nas-storage"
        },
        "hardware_transcoding": {
          "value": "Yes (Intel Quick Sync, with iGPU)",
          "source": "https://nas.ugreen.com/products/ugreen-nasync-dxp4800-plus-nas-storage"
        },
        "input_voltage": {
          "value": "100-240V AC",
          "source": "https://nas.ugreen.com/pages/specs"
        },
        "power_consumption": {
          "value": "42W active, 12W idle (with 4 drives)",
          "source": "https://nas.ugreen.com/pages/specs"
        },
        "dimensions_mm": {
          "value": "178 x 178 x 257 mm",
          "source": "https://nas.ugreen.com/products/ugreen-nasync-dxp4800-plus-nas-storage"
        },
        "weight_g": {
          "value": "3000 g",
          "source": "https://nas.ugreen.com/products/ugreen-nasync-dxp4800-plus-nas-storage"
        },
        "warranty": {
          "value": "2 years",
          "source": "https://nas.ugreen.com/products/ugreen-nasync-dxp4800-plus-nas-storage"
        },
        "ai_features": {
          "value": "Photo facial recognition, voice search (UGOS-only)",
          "source": "https://nas.ugreen.com/products/ugreen-nasync-dxp4800-plus-nas-storage"
        }
      },
      "page": "/nas/ugreen-dxp4800-plus/",
      "buy": "/go/ugreen-dxp4800-plus/amazon/"
    },
    {
      "id": "terramaster-f2-424",
      "name": "TerraMaster F2-424 2-Bay NAS",
      "chip": "Intel Core i3-N305",
      "specs": {
        "cpu_arch": {
          "value": "x86-64 Intel Core i3",
          "source": "https://www.terra-master.com/global/products/homesoho-nas/f2-424-specifications.html"
        },
        "cpu_cores": {
          "value": "8",
          "source": "https://www.terra-master.com/global/products/homesoho-nas/f2-424-specifications.html"
        },
        "cpu_freq_mhz": {
          "value": "1000 MHz",
          "source": "https://www.terra-master.com/global/products/homesoho-nas/f2-424-specifications.html"
        },
        "ram_gb": {
          "value": "8 (DDR5 SO-DIMM) GB",
          "source": "https://www.terra-master.com/global/products/homesoho-nas/f2-424-specifications.html"
        },
        "ram_max_gb": {
          "value": "32 (DDR5 SO-DIMM expansion) GB",
          "source": "https://www.terra-master.com/global/products/homesoho-nas/f2-424-specifications.html"
        },
        "storage": {
          "value": "2x 3.5\" SATA bays + 2x M.2 2280 NVMe slots",
          "source": "https://www.terra-master.com/global/products/homesoho-nas/f2-424-specifications.html"
        },
        "m2_nvme_slots": {
          "value": "2 (M.2 2280 PCIe Gen 3)",
          "source": "https://www.terra-master.com/global/products/homesoho-nas/f2-424-specifications.html"
        },
        "drive_bays": {
          "value": "2 (3.5\" hot-swap) + 2 M.2 NVMe",
          "source": "https://www.terra-master.com/products/f2-424"
        },
        "raid_support": {
          "value": "RAID 0, 1, JBOD, Single (TRAID self-balancing also)",
          "source": "https://www.terra-master.com/products/f2-424"
        },
        "operating_system": {
          "value": "TOS 6 (TerraMaster OS \u2014 Linux-based) OR install TrueNAS / Unraid (open hardware)",
          "source": "https://www.terra-master.com/products/f2-424"
        },
        "apps_packages": {
          "value": "100+ via TOS App Center (Docker built-in)",
          "source": "https://www.terra-master.com/products/f2-424"
        },
        "ethernet_ports": {
          "value": "2 x 2.5GbE",
          "source": "https://www.terra-master.com/products/f2-424"
        },
        "usb_ports": {
          "value": "2 x USB 3.2 Gen 2 (10 Gbps) + 1 x USB 2.0",
          "source": "https://www.terra-master.com/products/f2-424"
        },
        "hdmi_output": {
          "value": "1 x HDMI 2.1 (4K @ 60Hz)",
          "source": "https://www.terra-master.com/products/f2-424"
        },
        "docker_support": {
          "value": "Yes (Docker + Portainer pre-configured in TOS)",
          "source": "https://www.terra-master.com/products/f2-424"
        },
        "hardware_transcoding": {
          "value": "Yes (Intel Quick Sync \u2014 UHD Graphics 32 EUs)",
          "source": "https://www.terra-master.com/products/f2-424"
        },
        "third_party_os_support": {
          "value": "Yes (TrueNAS Scale, Unraid, Proxmox all install cleanly)",
          "source": "https://www.terra-master.com/products/f2-424"
        },
        "input_voltage": {
          "value": "100-240V AC",
          "source": "https://www.terra-master.com/global/products/homesoho-nas/f2-424-specifications.html"
        },
        "power_consumption": {
          "value": "22W active, 8W idle",
          "source": "https://www.terra-master.com/global/products/homesoho-nas/f2-424-specifications.html"
        },
        "dimensions_mm": {
          "value": "227 x 119 x 133 mm",
          "source": "https://www.terra-master.com/products/f2-424"
        },
        "weight_g": {
          "value": "1700 g",
          "source": "https://www.terra-master.com/products/f2-424"
        },
        "warranty": {
          "value": "2 years",
          "source": "https://www.terra-master.com/products/f2-424"
        }
      },
      "page": "/nas/terramaster-f2-424/",
      "buy": "/go/terramaster-f2-424/amazon/"
    },
    {
      "id": "beelink-me-mini",
      "name": "Beelink ME mini Mini PC (DIY NAS Server)",
      "chip": "Intel N150",
      "specs": {
        "cpu_arch": {
          "value": "x86-64 Intel N-series",
          "source": "https://www.bee-link.com/"
        },
        "cpu_cores": {
          "value": "4",
          "source": "https://www.bee-link.com/"
        },
        "cpu_freq_mhz": {
          "value": "800 MHz",
          "source": "https://www.bee-link.com/"
        },
        "ram_gb": {
          "value": "12 (LPDDR5 soldered) GB",
          "source": "https://www.bee-link.com/"
        },
        "ram_max_gb": {
          "value": "12 (soldered \u2014 not user-upgradable) GB",
          "source": "https://www.bee-link.com/"
        },
        "storage": {
          "value": "6x M.2 2280 NVMe slots (PCIe Gen 3 x1 each)",
          "source": "https://www.bee-link.com/"
        },
        "m2_nvme_slots": {
          "value": "6 (M.2 2280, up to 4TB each = 24TB raw)",
          "source": "https://www.bee-link.com/"
        },
        "drive_bays": {
          "value": "0 SATA bays (M.2-only design)",
          "source": "https://www.bee-link.com/products/beelink-me-mini-n150"
        },
        "raid_support": {
          "value": "Software RAID via OS (mdadm, ZFS, btrfs)",
          "source": "https://www.bee-link.com/products/beelink-me-mini-n150"
        },
        "operating_system": {
          "value": "Ships with Windows 11 Pro; install TrueNAS Scale / Unraid / Proxmox / OMV",
          "source": "https://www.bee-link.com/products/beelink-me-mini-n150"
        },
        "apps_packages": {
          "value": "Anything that runs on Linux/Windows",
          "source": "https://www.bee-link.com/products/beelink-me-mini-n150"
        },
        "ethernet_ports": {
          "value": "2 x 2.5GbE",
          "source": "https://www.bee-link.com/products/beelink-me-mini-n150"
        },
        "usb_ports": {
          "value": "3 x USB 3.2 + 1 x USB-C",
          "source": "https://www.bee-link.com/products/beelink-me-mini-n150"
        },
        "hdmi_output": {
          "value": "1 x HDMI 2.1 (4K @ 60Hz)",
          "source": "https://www.bee-link.com/products/beelink-me-mini-n150"
        },
        "docker_support": {
          "value": "Yes (any container runtime)",
          "source": "https://www.bee-link.com/products/beelink-me-mini-n150"
        },
        "hardware_transcoding": {
          "value": "Yes (Intel Quick Sync UHD Graphics)",
          "source": "https://www.bee-link.com/products/beelink-me-mini-n150"
        },
        "third_party_os_support": {
          "value": "Yes (TrueNAS, Unraid, Proxmox, OMV, Ubuntu Server all run fine)",
          "source": "https://www.bee-link.com/products/beelink-me-mini-n150"
        },
        "silent_operation": {
          "value": "Fanless under light load; quiet active fan",
          "source": "https://www.bee-link.com/products/beelink-me-mini-n150"
        },
        "input_voltage": {
          "value": "DC 12V via USB-C (adapter included)",
          "source": "https://www.bee-link.com/"
        },
        "power_consumption": {
          "value": "12W typical NAS workload (no fans), 6W idle",
          "source": "https://www.bee-link.com/"
        },
        "dimensions_mm": {
          "value": "99 x 99 x 47 mm",
          "source": "https://www.bee-link.com/products/beelink-me-mini-n150"
        },
        "weight_g": {
          "value": "430 g",
          "source": "https://www.bee-link.com/products/beelink-me-mini-n150"
        },
        "warranty": {
          "value": "1 year",
          "source": "https://www.bee-link.com/products/beelink-me-mini-n150"
        }
      },
      "page": "/nas/beelink-me-mini/",
      "buy": "/go/beelink-me-mini/amazon/"
    },
    {
      "id": "rtl-sdr-blog-v4",
      "name": "RTL-SDR Blog V4",
      "chip": "R828D + RTL2832U",
      "specs": {
        "rx_frequency_range": {
          "value": "500 kHz \u2013 1.75 GHz (HF via built-in upconverter)",
          "source": "https://www.rafaelmicro.com/"
        },
        "max_sample_rate": {
          "value": "3.2 MSPS (2.4 MSPS stable)",
          "source": "https://www.rafaelmicro.com/"
        },
        "tx_capability": {
          "value": "Receive-only",
          "source": "https://www.rafaelmicro.com/"
        },
        "adc_bits": {
          "value": "8-bit",
          "source": "https://www.rafaelmicro.com/"
        },
        "adc_channels": {
          "value": "1 (I/Q quadrature)",
          "source": "https://www.rafaelmicro.com/"
        },
        "reference_clock": {
          "value": "0.5 PPM TCXO",
          "source": "https://www.rafaelmicro.com/"
        },
        "hf_reception": {
          "value": "Built-in HF upconverter (no external upconverter needed)",
          "source": "https://www.rafaelmicro.com/"
        },
        "antenna_connector": {
          "value": "SMA female",
          "source": "https://www.rtl-sdr.com/V4/"
        },
        "usb_type": {
          "value": "USB-A (Type-A plug)",
          "source": "https://www.rtl-sdr.com/V4/"
        },
        "bias_tee": {
          "value": "Yes (switchable 4.5V via software)",
          "source": "https://www.rtl-sdr.com/V4/"
        },
        "shielding": {
          "value": "Full metal enclosure with internal shielding",
          "source": "https://www.rtl-sdr.com/V4/"
        },
        "dimensions_mm": {
          "value": "69 x 27 x 13 mm",
          "source": "https://www.rtl-sdr.com/V4/"
        },
        "weight_g": {
          "value": "42 g",
          "source": "https://www.rtl-sdr.com/V4/"
        },
        "form_factor": {
          "value": "USB dongle with metal enclosure",
          "source": "https://www.rtl-sdr.com/V4/"
        },
        "software_support": {
          "value": "SDR#, SDR++, GQRX, CubicSDR, GNU Radio, SDRangel",
          "source": "https://www.rtl-sdr.com/V4/"
        },
        "os_support": {
          "value": "Windows, macOS, Linux, Android, Raspberry Pi",
          "source": "https://www.rtl-sdr.com/V4/"
        },
        "popular_uses": {
          "value": "ADS-B, FM/AM, NOAA weather sats, trunked radio, pager decoding, RFID",
          "source": "https://www.rtl-sdr.com/V4/"
        }
      },
      "page": "/radio/rtl-sdr-blog-v4/",
      "buy": "/go/rtl-sdr-blog-v4/amazon/"
    },
    {
      "id": "hackrf-one",
      "name": "HackRF One",
      "chip": "MAX2839 + LPC4320",
      "specs": {
        "rx_frequency_range": {
          "value": "1 MHz \u2013 6 GHz",
          "source": "https://greatscottgadgets.com/hackrf/one/"
        },
        "tx_frequency_range": {
          "value": "1 MHz \u2013 6 GHz",
          "source": "https://greatscottgadgets.com/hackrf/one/"
        },
        "max_sample_rate": {
          "value": "20 MSPS (8 MSPS recommended)",
          "source": "https://greatscottgadgets.com/hackrf/one/"
        },
        "tx_capability": {
          "value": "Half-duplex TX (output varies by frequency: ~+15 dBm below 1 GHz, ~-5 dBm at 6 GHz)",
          "source": "https://greatscottgadgets.com/hackrf/one/"
        },
        "adc_bits": {
          "value": "8-bit",
          "source": "https://greatscottgadgets.com/hackrf/one/"
        },
        "reference_clock": {
          "value": "25 MHz internal (external in/out supported)",
          "source": "https://greatscottgadgets.com/hackrf/one/"
        },
        "open_source": {
          "value": "Hardware + firmware fully open-source",
          "source": "https://greatscottgadgets.com/hackrf/one/"
        },
        "antenna_connector": {
          "value": "SMA female (RX/TX shared)",
          "source": "https://greatscottgadgets.com/hackrf/one/"
        },
        "usb_type": {
          "value": "USB-A (Hi-Speed USB 2.0)",
          "source": "https://greatscottgadgets.com/hackrf/one/"
        },
        "bias_tee": {
          "value": "Yes (3.3V via TX, switchable)",
          "source": "https://greatscottgadgets.com/hackrf/one/"
        },
        "clock_io": {
          "value": "CLKIN + CLKOUT for multi-radio sync",
          "source": "https://greatscottgadgets.com/hackrf/one/"
        },
        "expansion": {
          "value": "0.1\" header for daughterboards",
          "source": "https://greatscottgadgets.com/hackrf/one/"
        },
        "dimensions_mm": {
          "value": "120 x 75 x 20 mm",
          "source": "https://greatscottgadgets.com/hackrf/one/"
        },
        "weight_g": {
          "value": "100 g",
          "source": "https://greatscottgadgets.com/hackrf/one/"
        },
        "form_factor": {
          "value": "PCB with optional plastic case",
          "source": "https://greatscottgadgets.com/hackrf/one/"
        },
        "software_support": {
          "value": "SDR#, SDR++, GQRX, GNU Radio, SDRangel, gr-osmosdr, hackrf-tools",
          "source": "https://greatscottgadgets.com/hackrf/one/"
        },
        "os_support": {
          "value": "Windows, macOS, Linux",
          "source": "https://greatscottgadgets.com/hackrf/one/"
        },
        "popular_uses": {
          "value": "GSM analysis, IoT protocol reversing, ADS-B, satellite RX, GPS RX, RF replay",
          "source": "https://greatscottgadgets.com/hackrf/one/"
        }
      },
      "page": "/radio/hackrf-one/",
      "buy": "/go/hackrf-one/amazon/"
    },
    {
      "id": "nanovna-h4",
      "name": "NanoVNA-H4",
      "chip": "STM32F303",
      "specs": {
        "frequency_range": {
          "value": "50 kHz \u2013 1.5 GHz",
          "source": "https://nanovna.com/"
        },
        "dynamic_range": {
          "value": ">70 dB (>50 dB above 300 MHz)",
          "source": "https://nanovna.com/"
        },
        "measurement_modes": {
          "value": "S11 reflection + S21 transmission (2-port)",
          "source": "https://nanovna.com/"
        },
        "calibration": {
          "value": "OSLT (Open/Short/Load/Through), saved to flash",
          "source": "https://nanovna.com/"
        },
        "sweep_points": {
          "value": "101 (extends to 401 via NanoVNA-Saver)",
          "source": "https://nanovna.com/"
        },
        "display": {
          "value": "4.0\" LCD 480x320 (resistive touch)",
          "source": "https://nanovna.com/"
        },
        "rf_connector": {
          "value": "2 x SMA female (CH0 + CH1)",
          "source": "https://nanovna.com/"
        },
        "usb_type": {
          "value": "USB-C",
          "source": "https://nanovna.com/"
        },
        "storage": {
          "value": "Save/recall 5 setups + traces",
          "source": "https://nanovna.com/"
        },
        "battery": {
          "value": "3000 mAh Li-Po internal (4+ hours)",
          "source": "https://nanovna.com/"
        },
        "dimensions_mm": {
          "value": "140 x 88 x 23 mm",
          "source": "https://nanovna.com/"
        },
        "weight_g": {
          "value": "240 g",
          "source": "https://nanovna.com/"
        },
        "form_factor": {
          "value": "Portable handheld with touchscreen",
          "source": "https://nanovna.com/"
        },
        "software_support": {
          "value": "NanoVNA-Saver (PC, open-source) for advanced sweeps + Touchstone export",
          "source": "https://nanovna.com/"
        },
        "popular_uses": {
          "value": "Antenna SWR tuning, cable loss, filter design, Meshtastic / ham / FPV antenna optimization",
          "source": "https://nanovna.com/"
        },
        "kit_includes": {
          "value": "VNA, 2x SMA cables, calibration kit (Open/Short/Load/Through), USB-C cable",
          "source": "https://nanovna.com/"
        }
      },
      "page": "/radio/nanovna-h4/",
      "buy": "/go/nanovna-h4/amazon/"
    },
    {
      "id": "airspy-hf-discovery",
      "name": "Airspy HF+ Discovery",
      "chip": "MSi001 + LPC4370",
      "specs": {
        "rx_frequency_range": {
          "value": "9 kHz \u2013 31 MHz (HF) + 60 \u2013 260 MHz (VHF)",
          "source": "https://airspy.com/airspy-hf-discovery/"
        },
        "max_sample_rate": {
          "value": "912 kSPS IQ (660 kHz alias-free bandwidth)",
          "source": "https://airspy.com/airspy-hf-discovery/"
        },
        "tx_capability": {
          "value": "Receive-only",
          "source": "https://airspy.com/airspy-hf-discovery/"
        },
        "adc_bits": {
          "value": "18-bit (oversampled to 16-bit IQ)",
          "source": "https://airspy.com/airspy-hf-discovery/"
        },
        "mds": {
          "value": "-141 dBm typical (HF), -141 dBm typical (VHF)",
          "source": "https://airspy.com/airspy-hf-discovery/"
        },
        "ip3": {
          "value": "+15 dBm typical",
          "source": "https://airspy.com/airspy-hf-discovery/"
        },
        "reference_clock": {
          "value": "\u00b10.5 PPM TCXO with disciplining input",
          "source": "https://airspy.com/airspy-hf-discovery/"
        },
        "antenna_connector": {
          "value": "2 x SMA female (HF + VHF)",
          "source": "https://airspy.com/airspy-hf-discovery/"
        },
        "usb_type": {
          "value": "USB-C",
          "source": "https://airspy.com/airspy-hf-discovery/"
        },
        "dimensions_mm": {
          "value": "76 x 45 x 12 mm",
          "source": "https://airspy.com/airspy-hf-discovery/"
        },
        "weight_g": {
          "value": "50 g",
          "source": "https://airspy.com/airspy-hf-discovery/"
        },
        "form_factor": {
          "value": "Aluminum enclosure",
          "source": "https://airspy.com/airspy-hf-discovery/"
        },
        "software_support": {
          "value": "SDR#, SDR++, GQRX, HDSDR, SDR Console (Airspy plugins)",
          "source": "https://airspy.com/airspy-hf-discovery/"
        },
        "popular_uses": {
          "value": "HF / shortwave DX, 6m / 2m monitoring, FT8 / WSPR digital modes, broadcast AM/FM analysis",
          "source": "https://airspy.com/airspy-hf-discovery/"
        }
      },
      "page": "/radio/airspy-hf-discovery/",
      "buy": "/go/airspy-hf-discovery/amazon/"
    },
    {
      "id": "baofeng-uv-5r",
      "name": "Baofeng UV-5R",
      "chip": "RDA1846",
      "specs": {
        "frequency_bands": {
          "value": "VHF 136-174 MHz + UHF 400-520 MHz (dual-band)",
          "source": "https://www.baofengradio.com/"
        },
        "tx_power_w": {
          "value": "4W high / 1W low (UHF), 5W high / 1W low (VHF)",
          "source": "https://www.baofengradio.com/"
        },
        "modes": {
          "value": "FM (analog only \u2014 no DMR / D-STAR / C4FM)",
          "source": "https://www.baofengradio.com/"
        },
        "channel_capacity": {
          "value": "128 programmable memory channels",
          "source": "https://www.baofengradio.com/"
        },
        "ctcss_dcs": {
          "value": "50 CTCSS / 104 DCS subaudible tones",
          "source": "https://www.baofengradio.com/"
        },
        "vox": {
          "value": "Yes (10 levels)",
          "source": "https://www.baofengradio.com/"
        },
        "fm_broadcast_rx": {
          "value": "65-108 MHz commercial FM RX",
          "source": "https://www.baofengradio.com/"
        },
        "fcc_certification": {
          "value": "FCC Part 90 (commercial) \u2014 Part 95 (GMRS) NOT certified",
          "source": "https://www.baofengradio.com/"
        },
        "display": {
          "value": "Tri-color LCD with channel + frequency",
          "source": "https://www.baofengradio.com/products/uv-5r"
        },
        "antenna_connector": {
          "value": "SMA female (radio side)",
          "source": "https://www.baofengradio.com/products/uv-5r"
        },
        "audio_jack": {
          "value": "Kenwood 2-pin (K-plug)",
          "source": "https://www.baofengradio.com/products/uv-5r"
        },
        "battery": {
          "value": "1800 mAh Li-Ion (12-15 hr standby)",
          "source": "https://www.baofengradio.com/"
        },
        "charging": {
          "value": "Drop-in desktop cradle (included)",
          "source": "https://www.baofengradio.com/"
        },
        "dimensions_mm": {
          "value": "100 x 52 x 32 (without antenna) mm",
          "source": "https://www.baofengradio.com/products/uv-5r"
        },
        "weight_g": {
          "value": "210 g",
          "source": "https://www.baofengradio.com/products/uv-5r"
        },
        "form_factor": {
          "value": "Handheld transceiver",
          "source": "https://www.baofengradio.com/products/uv-5r"
        },
        "programming": {
          "value": "CHIRP (free, open-source) + RT Systems (commercial)",
          "source": "https://www.baofengradio.com/products/uv-5r"
        },
        "popular_uses": {
          "value": "Ham radio Technician class, Meshtastic field comms backup, GMRS rule violation (use Part 95 radio instead)",
          "source": "https://www.baofengradio.com/products/uv-5r"
        }
      },
      "page": "/radio/baofeng-uv-5r/",
      "buy": "/go/baofeng-uv-5r/amazon/"
    },
    {
      "id": "quansheng-uv-k5",
      "name": "Quansheng UV-K5",
      "chip": "BK4819",
      "specs": {
        "frequency_bands": {
          "value": "50-600 MHz (open RX with firmware mods); TX 136-174 / 400-470 MHz stock",
          "source": "https://www.quansheng.com.cn/index.php/portal/product/info/id/2-1.html"
        },
        "tx_power_w": {
          "value": "5W high / 1W low",
          "source": "https://www.quansheng.com.cn/index.php/portal/product/info/id/2-1.html"
        },
        "modes": {
          "value": "FM, AM (aviation band RX), SSB (with community firmware)",
          "source": "https://www.quansheng.com.cn/index.php/portal/product/info/id/2-1.html"
        },
        "channel_capacity": {
          "value": "200 programmable memory channels",
          "source": "https://www.quansheng.com.cn/index.php/portal/product/info/id/2-1.html"
        },
        "custom_firmware": {
          "value": "Active community (egzumer, fagci, IJV, OEFW) \u2014 adds spectrum analyzer, SSB, broadcast bands, scrambler",
          "source": "https://www.quansheng.com.cn/index.php/portal/product/info/id/2-1.html"
        },
        "ctcss_dcs": {
          "value": "50 CTCSS / 105 DCS subaudible tones",
          "source": "https://www.quansheng.com.cn/index.php/portal/product/info/id/2-1.html"
        },
        "fm_broadcast_rx": {
          "value": "76-108 MHz commercial FM RX",
          "source": "https://www.quansheng.com.cn/index.php/portal/product/info/id/2-1.html"
        },
        "display": {
          "value": "LCD with frequency, channel, S-meter",
          "source": "https://www.quansheng.com.cn/index.php/portal/product/info/id/2-1.html"
        },
        "antenna_connector": {
          "value": "SMA female (radio side)",
          "source": "https://www.quansheng.com.cn/index.php/portal/product/info/id/2-1.html"
        },
        "audio_jack": {
          "value": "Kenwood 2-pin (K-plug)",
          "source": "https://www.quansheng.com.cn/index.php/portal/product/info/id/2-1.html"
        },
        "usb_charging": {
          "value": "USB-C charging (newer batches)",
          "source": "https://www.quansheng.com.cn/index.php/portal/product/info/id/2-1.html"
        },
        "battery": {
          "value": "1600 mAh Li-Ion (8-12 hr standby)",
          "source": "https://www.quansheng.com.cn/index.php/portal/product/info/id/2-1.html"
        },
        "dimensions_mm": {
          "value": "112 x 55 x 33 (without antenna) mm",
          "source": "https://www.quansheng.com.cn/index.php/portal/product/info/id/2-1.html"
        },
        "weight_g": {
          "value": "218 g",
          "source": "https://www.quansheng.com.cn/index.php/portal/product/info/id/2-1.html"
        },
        "form_factor": {
          "value": "Handheld transceiver with side keypad",
          "source": "https://www.quansheng.com.cn/index.php/portal/product/info/id/2-1.html"
        },
        "programming": {
          "value": "CHIRP + k5prog (open-source flasher for custom firmware)",
          "source": "https://www.quansheng.com.cn/index.php/portal/product/info/id/2-1.html"
        },
        "popular_uses": {
          "value": "Ham radio Technician class, RF hacking experimentation, portable spectrum analysis (with firmware)",
          "source": "https://www.quansheng.com.cn/index.php/portal/product/info/id/2-1.html"
        }
      },
      "page": "/radio/quansheng-uv-k5/",
      "buy": "/go/quansheng-uv-k5/amazon/"
    },
    {
      "id": "yaesu-ft-65r",
      "name": "Yaesu FT-65R",
      "chip": "Yaesu proprietary RF + MCU",
      "specs": {
        "frequency_bands": {
          "value": "VHF 144-148 MHz + UHF 430-450 MHz (US Amateur 2m + 70cm)",
          "source": "https://www.yaesu.com/"
        },
        "tx_power_w": {
          "value": "5W high / 2.5W mid / 1W low / 0.5W min (selectable)",
          "source": "https://www.yaesu.com/"
        },
        "modes": {
          "value": "FM (analog only)",
          "source": "https://www.yaesu.com/"
        },
        "channel_capacity": {
          "value": "200 programmable memory channels",
          "source": "https://www.yaesu.com/"
        },
        "ctcss_dcs": {
          "value": "50 CTCSS / 104 DCS subaudible tone squelch",
          "source": "https://www.yaesu.com/"
        },
        "dual_watch": {
          "value": "Yes (VHF/UHF or two channels)",
          "source": "https://www.yaesu.com/"
        },
        "fcc_certification": {
          "value": "FCC Part 97 (Amateur) \u2014 proper certification",
          "source": "https://www.yaesu.com/"
        },
        "ip_rating": {
          "value": "IPX4 splash resistant (per Yaesu spec)",
          "source": "https://www.yaesu.com/"
        },
        "display": {
          "value": "Backlit LCD with frequency + status",
          "source": "https://www.yaesu.com/indexVS.cfm?cmd=DisplayProducts&ProdCatID=111&encProdID=49AE38FCB1F3DCB12C45D5DAE3D6CCA2&DivisionID=65&isArchived=0"
        },
        "antenna_connector": {
          "value": "SMA female",
          "source": "https://www.yaesu.com/indexVS.cfm?cmd=DisplayProducts&ProdCatID=111&encProdID=49AE38FCB1F3DCB12C45D5DAE3D6CCA2&DivisionID=65&isArchived=0"
        },
        "audio_jack": {
          "value": "Kenwood 2-pin (K-plug)",
          "source": "https://www.yaesu.com/indexVS.cfm?cmd=DisplayProducts&ProdCatID=111&encProdID=49AE38FCB1F3DCB12C45D5DAE3D6CCA2&DivisionID=65&isArchived=0"
        },
        "battery": {
          "value": "1950 mAh Li-Ion (SBR-25LI) \u2014 9 hr typical",
          "source": "https://www.yaesu.com/"
        },
        "charging": {
          "value": "Drop-in cradle (SAD-25B included)",
          "source": "https://www.yaesu.com/"
        },
        "dimensions_mm": {
          "value": "56 x 92 x 32 (without antenna) mm",
          "source": "https://www.yaesu.com/indexVS.cfm?cmd=DisplayProducts&ProdCatID=111&encProdID=49AE38FCB1F3DCB12C45D5DAE3D6CCA2&DivisionID=65&isArchived=0"
        },
        "weight_g": {
          "value": "219 g",
          "source": "https://www.yaesu.com/indexVS.cfm?cmd=DisplayProducts&ProdCatID=111&encProdID=49AE38FCB1F3DCB12C45D5DAE3D6CCA2&DivisionID=65&isArchived=0"
        },
        "form_factor": {
          "value": "Handheld transceiver, military-grade build",
          "source": "https://www.yaesu.com/indexVS.cfm?cmd=DisplayProducts&ProdCatID=111&encProdID=49AE38FCB1F3DCB12C45D5DAE3D6CCA2&DivisionID=65&isArchived=0"
        },
        "programming": {
          "value": "CHIRP supported + Yaesu ADMS-11 (free Yaesu utility)",
          "source": "https://www.yaesu.com/indexVS.cfm?cmd=DisplayProducts&ProdCatID=111&encProdID=49AE38FCB1F3DCB12C45D5DAE3D6CCA2&DivisionID=65&isArchived=0"
        },
        "popular_uses": {
          "value": "Daily-driver ham HT, EmComm, SAR, public service event communications",
          "source": "https://www.yaesu.com/indexVS.cfm?cmd=DisplayProducts&ProdCatID=111&encProdID=49AE38FCB1F3DCB12C45D5DAE3D6CCA2&DivisionID=65&isArchived=0"
        }
      },
      "page": "/radio/yaesu-ft-65r/",
      "buy": "/go/yaesu-ft-65r/amazon/"
    },
    {
      "id": "icom-id-52a",
      "name": "Icom ID-52A",
      "chip": "Icom proprietary DSP + RF",
      "specs": {
        "frequency_bands": {
          "value": "VHF 144-148 MHz + UHF 430-450 MHz (US Amateur 2m + 70cm dual-band)",
          "source": "https://www.icomamerica.com/"
        },
        "tx_power_w": {
          "value": "5W high / 2.5W mid / 1W low / 0.1W min",
          "source": "https://www.icomamerica.com/"
        },
        "modes": {
          "value": "FM, FM-N, AM (RX), D-STAR (DV digital voice + DD high-speed data)",
          "source": "https://www.icomamerica.com/"
        },
        "dstar_features": {
          "value": "DV mode + DR (D-STAR repeater) mode + Terminal/Access Point modes",
          "source": "https://www.icomamerica.com/"
        },
        "gps": {
          "value": "Built-in GNSS (GPS + GLONASS + QZSS) for D-PRS position reporting",
          "source": "https://www.icomamerica.com/"
        },
        "bluetooth": {
          "value": "Bluetooth 4.2 LE (audio + headset)",
          "source": "https://www.icomamerica.com/"
        },
        "wide_band_rx": {
          "value": "0.5-1.3 / 76-108 / 108-137 / 137-174 / 375-550 MHz",
          "source": "https://www.icomamerica.com/"
        },
        "ip_rating": {
          "value": "IP57 (waterproof, dustproof)",
          "source": "https://www.icomamerica.com/"
        },
        "display": {
          "value": "2.3\" color TFT with waterfall + S-meter",
          "source": "https://www.icomamerica.com/en/products/amateur/handheld/id52a/default.aspx"
        },
        "antenna_connector": {
          "value": "SMA female",
          "source": "https://www.icomamerica.com/en/products/amateur/handheld/id52a/default.aspx"
        },
        "usb_type": {
          "value": "USB-C (charging + programming + audio)",
          "source": "https://www.icomamerica.com/en/products/amateur/handheld/id52a/default.aspx"
        },
        "audio_jack": {
          "value": "3.5mm + 2.5mm (separate speaker + mic)",
          "source": "https://www.icomamerica.com/en/products/amateur/handheld/id52a/default.aspx"
        },
        "microsd_slot": {
          "value": "microSD up to 32GB (recording + memory backup)",
          "source": "https://www.icomamerica.com/en/products/amateur/handheld/id52a/default.aspx"
        },
        "battery": {
          "value": "3150 mAh Li-Ion (BP-272) \u2014 13+ hr typical",
          "source": "https://www.icomamerica.com/"
        },
        "dimensions_mm": {
          "value": "64 x 109 x 33 (without antenna) mm",
          "source": "https://www.icomamerica.com/en/products/amateur/handheld/id52a/default.aspx"
        },
        "weight_g": {
          "value": "280 g",
          "source": "https://www.icomamerica.com/en/products/amateur/handheld/id52a/default.aspx"
        },
        "form_factor": {
          "value": "Premium handheld with color TFT display",
          "source": "https://www.icomamerica.com/en/products/amateur/handheld/id52a/default.aspx"
        },
        "programming": {
          "value": "Icom CS-52 (Windows) + microSD memory clone",
          "source": "https://www.icomamerica.com/en/products/amateur/handheld/id52a/default.aspx"
        },
        "popular_uses": {
          "value": "D-STAR digital ham, internet-linked global QSO via DR mode, GPS APRS-equivalent (D-PRS)",
          "source": "https://www.icomamerica.com/en/products/amateur/handheld/id52a/default.aspx"
        }
      },
      "page": "/radio/icom-id-52a/",
      "buy": "/go/icom-id-52a/amazon/"
    },
    {
      "id": "speedybee-f405-v4-stack",
      "name": "SpeedyBee F405 V4 Stack",
      "chip": "STM32F405",
      "specs": {
        "mcu": {
          "value": "STM32F405RGT6 ARM Cortex-M4 @ 168 MHz",
          "source": "https://www.st.com/en/microcontrollers-microprocessors/stm32f405-415.html"
        },
        "gyro": {
          "value": "ICM-42688-P (8 kHz output)",
          "source": "https://www.st.com/en/microcontrollers-microprocessors/stm32f405-415.html"
        },
        "osd_chip": {
          "value": "AT7456E (analog OSD support)",
          "source": "https://www.st.com/en/microcontrollers-microprocessors/stm32f405-415.html"
        },
        "firmware_support": {
          "value": "Betaflight 4.5+ / INAV / Emuflight target SPEEDYBEEF405V4",
          "source": "https://www.speedybee.com/speedybee-f405-v4-bls-50a-30x30-fc-esc-stack/"
        },
        "esc_integration": {
          "value": "50A BLHeli_S 4-in-1 ESC (DShot150-600 + ESC telemetry)",
          "source": "https://www.speedybee.com/speedybee-f405-v4-bls-50a-30x30-fc-esc-stack/"
        },
        "motor_pads": {
          "value": "4x M3 mounting (30.5x30.5mm)",
          "source": "https://www.speedybee.com/speedybee-f405-v4-bls-50a-30x30-fc-esc-stack/"
        },
        "uart_count": {
          "value": "6 UARTs (USB + RX + VTX + GPS + ESC telemetry + SmartAudio)",
          "source": "https://www.speedybee.com/speedybee-f405-v4-bls-50a-30x30-fc-esc-stack/"
        },
        "bluetooth_config": {
          "value": "Built-in BLE \u2014 configure via SpeedyBee App on iPhone/Android (no PC required)",
          "source": "https://www.speedybee.com/speedybee-f405-v4-bls-50a-30x30-fc-esc-stack/"
        },
        "usb_type": {
          "value": "USB-C",
          "source": "https://www.speedybee.com/speedybee-f405-v4-bls-50a-30x30-fc-esc-stack/"
        },
        "vtx_pad": {
          "value": "9V/12V switchable VTX pad",
          "source": "https://www.speedybee.com/speedybee-f405-v4-bls-50a-30x30-fc-esc-stack/"
        },
        "cam_input": {
          "value": "Dedicated camera input pad",
          "source": "https://www.speedybee.com/speedybee-f405-v4-bls-50a-30x30-fc-esc-stack/"
        },
        "led_pad": {
          "value": "WS2812 LED pad",
          "source": "https://www.speedybee.com/speedybee-f405-v4-bls-50a-30x30-fc-esc-stack/"
        },
        "blackbox": {
          "value": "16MB onboard flash (W25Q128)",
          "source": "https://www.st.com/en/microcontrollers-microprocessors/stm32f405-415.html"
        },
        "input_voltage": {
          "value": "3-6S LiPo (12.6V \u2013 25.2V)",
          "source": "https://www.st.com/en/microcontrollers-microprocessors/stm32f405-415.html"
        },
        "bec_5v": {
          "value": "5V @ 3A BEC for FC and peripherals",
          "source": "https://www.st.com/en/microcontrollers-microprocessors/stm32f405-415.html"
        },
        "bec_9v": {
          "value": "9V @ 2A BEC for VTX",
          "source": "https://www.st.com/en/microcontrollers-microprocessors/stm32f405-415.html"
        },
        "mounting_size": {
          "value": "30.5 x 30.5 mm (standard 30.5)",
          "source": "https://www.speedybee.com/speedybee-f405-v4-bls-50a-30x30-fc-esc-stack/"
        },
        "weight_g": {
          "value": "14 g",
          "source": "https://www.speedybee.com/speedybee-f405-v4-bls-50a-30x30-fc-esc-stack/"
        },
        "form_factor": {
          "value": "30.5x30.5 stack with FC + 50A ESC",
          "source": "https://www.speedybee.com/speedybee-f405-v4-bls-50a-30x30-fc-esc-stack/"
        }
      },
      "page": "/fpv/speedybee-f405-v4-stack/",
      "buy": "/go/speedybee-f405-v4-stack/amazon/"
    },
    {
      "id": "radiomaster-pocket-tx",
      "name": "RadioMaster Pocket",
      "chip": "STM32F407",
      "specs": {
        "rc_protocol": {
          "value": "ExpressLRS 2.4 GHz (built-in module) + CRSF; supports external modules",
          "source": "https://www.radiomasterrc.com/products/pocket-radio-controller-m2"
        },
        "tx_power": {
          "value": "ExpressLRS up to 250 mW internal (100 mW typical)",
          "source": "https://www.radiomasterrc.com/products/pocket-radio-controller-m2"
        },
        "channels": {
          "value": "16 channels via CRSF; 12 channels stick + AUX",
          "source": "https://www.radiomasterrc.com/products/pocket-radio-controller-m2"
        },
        "protocol_compatibility": {
          "value": "ELRS, CRSF, Crossfire (external module), Multi-protocol (external)",
          "source": "https://www.radiomasterrc.com/products/pocket-radio-controller-m2"
        },
        "gimbals": {
          "value": "Hall sensor gimbals (long-life, no pot wear)",
          "source": "https://www.radiomasterrc.com/products/pocket-radio-controller-m2"
        },
        "display": {
          "value": "1.9\" 240x240 color IPS LCD",
          "source": "https://www.radiomasterrc.com/products/pocket-radio-controller-m2"
        },
        "firmware": {
          "value": "EdgeTX (open source) \u2014 model setup, mixes, telemetry screens",
          "source": "https://www.radiomasterrc.com/products/pocket-radio-controller-m2"
        },
        "usb_type": {
          "value": "USB-C (joystick mode + charging + sim)",
          "source": "https://www.radiomasterrc.com/products/pocket-radio-controller-m2"
        },
        "trainer_port": {
          "value": "3.5mm TRS PPM/SBUS in/out",
          "source": "https://www.radiomasterrc.com/products/pocket-radio-controller-m2"
        },
        "speaker": {
          "value": "Built-in speaker + headphone jack",
          "source": "https://www.radiomasterrc.com/products/pocket-radio-controller-m2"
        },
        "battery": {
          "value": "2x 18350 (1100 mAh) or single 21700 cell \u2014 user-replaceable",
          "source": "https://www.radiomasterrc.com/products/pocket-radio-controller-m2"
        },
        "runtime": {
          "value": "~10-15 hours typical use (depends on TX power setting)",
          "source": "https://www.radiomasterrc.com/products/pocket-radio-controller-m2"
        },
        "dimensions_mm": {
          "value": "155 x 130 x 70 (game-controller form factor) mm",
          "source": "https://www.radiomasterrc.com/products/pocket-radio-controller-m2"
        },
        "weight_g": {
          "value": "320 g",
          "source": "https://www.radiomasterrc.com/products/pocket-radio-controller-m2"
        },
        "form_factor": {
          "value": "Gamepad-style (vs traditional radio handle)",
          "source": "https://www.radiomasterrc.com/products/pocket-radio-controller-m2"
        }
      },
      "page": "/fpv/radiomaster-pocket-tx/",
      "buy": "/go/radiomaster-pocket-tx/amazon/"
    },
    {
      "id": "radiomaster-boxer-tx",
      "name": "RadioMaster Boxer",
      "chip": "STM32F407",
      "specs": {
        "rc_protocol": {
          "value": "ExpressLRS 2.4 GHz (built-in) + CRSF + 4-in-1 multi-protocol module on some variants",
          "source": "https://www.radiomasterrc.com/products/boxer-radio-controller-m2"
        },
        "tx_power": {
          "value": "ExpressLRS up to 250 mW internal; external module via JR bay up to 1W",
          "source": "https://www.radiomasterrc.com/products/boxer-radio-controller-m2"
        },
        "channels": {
          "value": "16 channels via CRSF; 12 channels stick + AUX",
          "source": "https://www.radiomasterrc.com/products/boxer-radio-controller-m2"
        },
        "protocol_compatibility": {
          "value": "ELRS, CRSF, Crossfire / Tracer (external), Multi-protocol (external)",
          "source": "https://www.radiomasterrc.com/products/boxer-radio-controller-m2"
        },
        "gimbals": {
          "value": "AG01 Hall sensor gimbals (premium 4-bearing)",
          "source": "https://www.radiomasterrc.com/products/boxer-radio-controller-m2"
        },
        "display": {
          "value": "128x64 monochrome LCD with white backlight",
          "source": "https://www.radiomasterrc.com/products/boxer-radio-controller-m2"
        },
        "firmware": {
          "value": "EdgeTX (open source) \u2014 model setup, mixes, telemetry screens",
          "source": "https://www.radiomasterrc.com/products/boxer-radio-controller-m2"
        },
        "usb_type": {
          "value": "USB-C (joystick mode + charging + sim)",
          "source": "https://www.radiomasterrc.com/products/boxer-radio-controller-m2"
        },
        "trainer_port": {
          "value": "3.5mm TRS PPM/SBUS in/out + bluetooth wireless trainer",
          "source": "https://www.radiomasterrc.com/products/boxer-radio-controller-m2"
        },
        "external_module_bay": {
          "value": "Standard JR-size external module bay (supports Crossfire, R9M, 4-in-1)",
          "source": "https://www.radiomasterrc.com/products/boxer-radio-controller-m2"
        },
        "switches": {
          "value": "6 switches (4x 3-position + 2x 2-position) + 4 trim buttons + 2 sliders",
          "source": "https://www.radiomasterrc.com/products/boxer-radio-controller-m2"
        },
        "battery": {
          "value": "2x 18650 Li-Ion cells (user-supplied) \u2014 ~15-20 hours runtime",
          "source": "https://www.radiomasterrc.com/products/boxer-radio-controller-m2"
        },
        "dimensions_mm": {
          "value": "195 x 155 x 95 mm",
          "source": "https://www.radiomasterrc.com/products/boxer-radio-controller-m2"
        },
        "weight_g": {
          "value": "572 g",
          "source": "https://www.radiomasterrc.com/products/boxer-radio-controller-m2"
        },
        "form_factor": {
          "value": "Traditional handle radio (thumber + pincher friendly)",
          "source": "https://www.radiomasterrc.com/products/boxer-radio-controller-m2"
        }
      },
      "page": "/fpv/radiomaster-boxer-tx/",
      "buy": "/go/radiomaster-boxer-tx/amazon/"
    },
    {
      "id": "dji-o4-air-unit-pro",
      "name": "DJI O4 Air Unit Pro",
      "chip": "DJI proprietary SoC",
      "specs": {
        "video_system": {
          "value": "DJI O4 (4th-gen digital HD, 5.8 GHz)",
          "source": "https://www.dji.com/"
        },
        "output_power": {
          "value": "Up to 1.6W (region-locked: 25 mW CE, 700 mW FCC, 1.6W when unlocked)",
          "source": "https://www.dji.com/"
        },
        "latency_ms": {
          "value": "~20 ms end-to-end (claimed) with Goggles 3 / Integra",
          "source": "https://www.dji.com/"
        },
        "resolution": {
          "value": "1080p @ 100fps with 4K 60fps onboard recording",
          "source": "https://www.dji.com/"
        },
        "range_km": {
          "value": "~13 km FCC, ~6 km CE (line of sight, ideal conditions)",
          "source": "https://www.dji.com/"
        },
        "frequency_band": {
          "value": "5.725 - 5.850 GHz (channel bandwidth 10/20/40 MHz selectable)",
          "source": "https://www.dji.com/"
        },
        "camera": {
          "value": "Integrated 1/1.8\" Starlight sensor, 4K 60fps recording (RockSteady stabilization)",
          "source": "https://www.dji.com/o4-air-unit-pro"
        },
        "microsd_slot": {
          "value": "microSD up to 1TB for onboard 4K recording",
          "source": "https://www.dji.com/o4-air-unit-pro"
        },
        "input_voltage": {
          "value": "2S - 6S LiPo (7.4V - 25.2V)",
          "source": "https://www.dji.com/"
        },
        "goggle_compatibility": {
          "value": "DJI Goggles 3, DJI Goggles Integra, DJI Goggles 2 (firmware update required)",
          "source": "https://www.dji.com/o4-air-unit-pro"
        },
        "dimensions_mm": {
          "value": "33 x 22 x 14.5 (air unit module) mm",
          "source": "https://www.dji.com/o4-air-unit-pro"
        },
        "weight_g": {
          "value": "13 (air unit alone, no camera) g",
          "source": "https://www.dji.com/o4-air-unit-pro"
        },
        "form_factor": {
          "value": "Modular: air unit + 12-pin coaxial cable + camera module",
          "source": "https://www.dji.com/o4-air-unit-pro"
        }
      },
      "page": "/fpv/dji-o4-air-unit-pro/",
      "buy": "/go/dji-o4-air-unit-pro/amazon/"
    },
    {
      "id": "walksnail-avatar-hd-pro",
      "name": "Walksnail Avatar HD Pro Kit V2",
      "chip": "Walksnail proprietary SoC",
      "specs": {
        "video_system": {
          "value": "Walksnail Avatar HD (digital, 5.8 GHz)",
          "source": "https://caddxfpv.com/"
        },
        "output_power": {
          "value": "Up to 1.2W (region-locked: 25 mW CE, 1.2W FCC)",
          "source": "https://caddxfpv.com/"
        },
        "latency_ms": {
          "value": "~22 ms end-to-end (race mode at lower resolution)",
          "source": "https://caddxfpv.com/"
        },
        "resolution": {
          "value": "1080p @ 100fps; 4K 60fps onboard recording (gyroflow stabilization)",
          "source": "https://caddxfpv.com/"
        },
        "range_km": {
          "value": "~6-8 km FCC line of sight (depends on antennas)",
          "source": "https://caddxfpv.com/"
        },
        "frequency_band": {
          "value": "5.725 - 5.850 GHz",
          "source": "https://caddxfpv.com/"
        },
        "camera": {
          "value": "Walksnail HD camera with Starlight sensor and Gyroflow data",
          "source": "https://caddxfpv.com/"
        },
        "microsd_slot": {
          "value": "microSD up to 256GB for onboard recording",
          "source": "https://caddxfpv.com/"
        },
        "input_voltage": {
          "value": "2S - 6S LiPo (7.4V - 25.2V)",
          "source": "https://caddxfpv.com/"
        },
        "goggle_compatibility": {
          "value": "Walksnail Avatar Goggles X / Goggles V2 / Goggles HD Pro Goggles",
          "source": "https://caddxfpv.com/"
        },
        "open_source_friendly": {
          "value": "Gyroflow stabilization (open source) vs DJI's closed RockSteady",
          "source": "https://caddxfpv.com/"
        },
        "dimensions_mm": {
          "value": "38 x 38 x 8 (air unit board) mm",
          "source": "https://caddxfpv.com/"
        },
        "weight_g": {
          "value": "14 (air unit + cable + camera) g",
          "source": "https://caddxfpv.com/"
        },
        "form_factor": {
          "value": "Modular: air unit + cable + camera (standard 19x19 / 21x21 cam mount)",
          "source": "https://caddxfpv.com/"
        }
      },
      "page": "/fpv/walksnail-avatar-hd-pro/",
      "buy": "/go/walksnail-avatar-hd-pro/amazon/"
    },
    {
      "id": "hdzero-race-v3",
      "name": "HDZero Race V3 VTX",
      "chip": "HDZero proprietary SoC",
      "specs": {
        "video_system": {
          "value": "HDZero (low-latency digital, 5.8 GHz)",
          "source": "https://www.hd-zero.com/product-page/hdzero-race-v3-vtx"
        },
        "output_power": {
          "value": "Switchable 25 / 200 / 500 / 1000 mW",
          "source": "https://www.hd-zero.com/product-page/hdzero-race-v3-vtx"
        },
        "latency_ms": {
          "value": "~8 ms glass-to-glass \u2014 lowest in the digital VTX category",
          "source": "https://www.hd-zero.com/product-page/hdzero-race-v3-vtx"
        },
        "resolution": {
          "value": "720p @ 60fps (optimized for low latency over high resolution)",
          "source": "https://www.hd-zero.com/product-page/hdzero-race-v3-vtx"
        },
        "range_km": {
          "value": "~2-4 km typical race / freestyle line of sight",
          "source": "https://www.hd-zero.com/product-page/hdzero-race-v3-vtx"
        },
        "frequency_band": {
          "value": "5.658 - 5.917 GHz (8 channels, race-band compatible)",
          "source": "https://www.hd-zero.com/product-page/hdzero-race-v3-vtx"
        },
        "camera_compatibility": {
          "value": "Runcam Phoenix HD camera (sold separately) or HDZero-native cameras",
          "source": "https://www.hd-zero.com/product-page/hdzero-race-v3-vtx"
        },
        "input_voltage": {
          "value": "2S - 6S LiPo (7.4V - 25.2V)",
          "source": "https://www.hd-zero.com/product-page/hdzero-race-v3-vtx"
        },
        "goggle_compatibility": {
          "value": "HDZero Goggles, Skyzone Cobra X V4 (HDZero firmware), Walksnail Goggles (limited)",
          "source": "https://www.hd-zero.com/product-page/hdzero-race-v3-vtx"
        },
        "open_protocol": {
          "value": "HDZero firmware partially open; uses standard MMCX RF connector",
          "source": "https://www.hd-zero.com/product-page/hdzero-race-v3-vtx"
        },
        "dimensions_mm": {
          "value": "20 x 20 (standard 20x20 micro mount) mm",
          "source": "https://www.hd-zero.com/product-page/hdzero-race-v3-vtx"
        },
        "weight_g": {
          "value": "6.4 (VTX board alone, no cam) g",
          "source": "https://www.hd-zero.com/product-page/hdzero-race-v3-vtx"
        },
        "form_factor": {
          "value": "20x20 micro VTX board (also available as 25.5x25.5 or whoop variants)",
          "source": "https://www.hd-zero.com/product-page/hdzero-race-v3-vtx"
        }
      },
      "page": "/fpv/hdzero-race-v3/",
      "buy": "/go/hdzero-race-v3/amazon/"
    },
    {
      "id": "betafpv-cetus-x-kit",
      "name": "BetaFPV Cetus X FPV Kit",
      "chip": "F4 FC + BLHeli_S ESC",
      "specs": {
        "frame_size": {
          "value": "2.5\" 95mm wheelbase (Cetus X frame)",
          "source": "https://betafpv.com/products/cetus-x-fpv-kit"
        },
        "weight_g": {
          "value": "76 (without battery) g",
          "source": "https://betafpv.com/products/cetus-x-fpv-kit"
        },
        "skill_level": {
          "value": "Beginner \u2014 designed as first complete FPV setup",
          "source": "https://betafpv.com/products/cetus-x-fpv-kit"
        },
        "kit_includes": {
          "value": "Cetus X quad + LiteRadio 3 transmitter (ELRS) + VR03 / VR04 box goggles + 2x 450 mAh batteries + charger + spare props",
          "source": "https://betafpv.com/products/cetus-x-fpv-kit"
        },
        "fc": {
          "value": "F4 1S 5A AIO FC with BLHeli_S 12A 4-in-1 ESC (configurable in Betaflight)",
          "source": "https://betafpv.com/products/cetus-x-fpv-kit"
        },
        "motors": {
          "value": "0802 22000KV brushless motors (x4)",
          "source": "https://betafpv.com/products/cetus-x-fpv-kit"
        },
        "video_system": {
          "value": "Analog 5.8 GHz (Caddx Ant camera + 25 mW VTX) \u2014 pairs with included box goggles",
          "source": "https://betafpv.com/products/cetus-x-fpv-kit"
        },
        "rc_protocol": {
          "value": "ExpressLRS 2.4 GHz (LiteRadio 3 included)",
          "source": "https://betafpv.com/products/cetus-x-fpv-kit"
        },
        "recommended_battery": {
          "value": "1S HV 450 mAh LiPo (2 included)",
          "source": "https://betafpv.com/products/cetus-x-fpv-kit"
        },
        "flight_time": {
          "value": "3-4 minutes per battery in typical freestyle flying",
          "source": "https://betafpv.com/products/cetus-x-fpv-kit"
        },
        "prop_size": {
          "value": "40mm 4-blade (BetaFPV Gemfan 40mm props)",
          "source": "https://betafpv.com/products/cetus-x-fpv-kit"
        },
        "modes": {
          "value": "Beginner (Angle) / Intermediate (Horizon) / Advanced (Acro) \u2014 switchable",
          "source": "https://betafpv.com/products/cetus-x-fpv-kit"
        },
        "durability": {
          "value": "Polycarbonate / ducted-frame design \u2014 survives most beginner crashes",
          "source": "https://betafpv.com/products/cetus-x-fpv-kit"
        },
        "indoor_outdoor": {
          "value": "Designed primarily for indoor / yard flying; outdoor use limited by 1S battery + ducted frame",
          "source": "https://betafpv.com/products/cetus-x-fpv-kit"
        }
      },
      "page": "/fpv/betafpv-cetus-x-kit/",
      "buy": "/go/betafpv-cetus-x-kit/amazon/"
    },
    {
      "id": "tmotor-f40-pro-v",
      "name": "T-Motor F40 Pro V (2207)",
      "chip": "N/A (brushless motor)",
      "specs": {
        "kv": {
          "value": "1750 KV (also available 1950, 2400, 2600, 3000 KV)",
          "source": "https://store.tmotor.com/category/f40-prov-fpv.html"
        },
        "stator_size": {
          "value": "2207 (22 mm diameter x 7 mm height)",
          "source": "https://store.tmotor.com/category/f40-prov-fpv.html"
        },
        "weight_g": {
          "value": "30.5 (motor only, no wires) g",
          "source": "https://store.tmotor.com/category/f40-prov-fpv.html"
        },
        "prop_size_recommended": {
          "value": "5\" (5040/5043/HQ 5x4) props",
          "source": "https://store.tmotor.com/category/f40-prov-fpv.html"
        },
        "recommended_battery": {
          "value": "6S LiPo for 1750 KV; 4S for 2400 KV; 4S for 2600/3000 KV (sub-250g builds)",
          "source": "https://store.tmotor.com/"
        },
        "shaft_diameter": {
          "value": "5mm shaft",
          "source": "https://store.tmotor.com/category/f40-prov-fpv.html"
        },
        "bearings": {
          "value": "NSK premium bearings (Japanese)",
          "source": "https://store.tmotor.com/category/f40-prov-fpv.html"
        },
        "thrust_typical": {
          "value": "~1.4 kg max thrust on 6S with HQ 5x4.3x3 props (1750KV)",
          "source": "https://store.tmotor.com/category/f40-prov-fpv.html"
        },
        "mounting": {
          "value": "M3 hole pattern, 19x19 standard motor mount",
          "source": "https://store.tmotor.com/category/f40-prov-fpv.html"
        },
        "wire_length": {
          "value": "200 mm pre-tinned silicone wires",
          "source": "https://store.tmotor.com/category/f40-prov-fpv.html"
        },
        "best_use": {
          "value": "5\" freestyle and racing builds \u2014 the reference 2207 motor that most builds compare against",
          "source": "https://store.tmotor.com/category/f40-prov-fpv.html"
        },
        "alternatives": {
          "value": "iFlight XING-E Pro 2207 (cheaper), Emax ECO II 2207 (budget), T-Motor F60 Pro (upgrade)",
          "source": "https://store.tmotor.com/category/f40-prov-fpv.html"
        }
      },
      "page": "/fpv/tmotor-f40-pro-v/",
      "buy": "/go/tmotor-f40-pro-v/amazon/"
    }
  ],
  "count": 111,
  "affiliate_disclosure": "Buy links are affiliate links.",
  "source": "/specs/"
}