{
 "slug": "seeed-xiao-nrf52840",
 "name": "Seeed XIAO nRF52840",
 "maker": "Seeed Studio",
 "category": "boards",
 "categoryLabel": "Boards & controllers",
 "status": "listed",
 "statusLabel": "Listed by maker",
 "description": "Low-power Bluetooth board on the nRF52840, the chip most battery-powered mesh nodes use.",
 "goodFor": "Build something that runs for a long time on a small battery and talks over Bluetooth.",
 "youNeed": "USB-C cable, a lithium cell if you want it portable, and Arduino, MicroPython or CircuitPython.",
 "tradeoff": "No Wi-Fi at all, and the base board has no IMU or microphone — that is the Sense variant.",
 "tags": [
  "build",
  "nRF52840",
  "Bluetooth LE",
  "Low power"
 ],
 "price": "US$9.99",
 "priceShort": "$9.99",
 "priceFrom": "seeedstudio.com",
 "checked": "2026-09-18",
 "url": "https://gadgets.sh/devices/seeed-xiao-nrf52840/",
 "shortUrl": "https://gadgets.sh/seeed-xiao-nrf52840",
 "markdown": "https://gadgets.sh/devices/seeed-xiao-nrf52840.md",
 "image": "https://gadgets.sh/assets/seeed-xiao-nrf52840.jpg",
 "cutout": "https://gadgets.sh/assets/cutouts/seeed-xiao-nrf52840.webp",
 "shareCard": "https://gadgets.sh/og/seeed-xiao-nrf52840.jpg",
 "shops": [
  {
   "merchant": "Seeed Studio",
   "label": "Buy from Seeed Studio",
   "kind": "shop",
   "orderable": true,
   "url": "https://www.seeedstudio.com/Seeed-XIAO-BLE-nRF52840-p-5201.html?utm_source=gadgets.sh&utm_medium=referral&utm_campaign=seeed-xiao-nrf52840&utm_content=api",
   "note": null
  },
  {
   "merchant": "The Pi Hut",
   "label": "Buy from The Pi Hut",
   "kind": "shop",
   "orderable": true,
   "url": "https://thepihut.com/products/seeed-xiao-ble-nrf52840?utm_source=gadgets.sh&utm_medium=referral&utm_campaign=seeed-xiao-nrf52840&utm_content=api",
   "note": "In stock at The Pi Hut when checked on 2026-09-29."
  },
  {
   "merchant": "DigiKey",
   "label": "Buy from DigiKey",
   "kind": "shop",
   "orderable": true,
   "url": "https://www.digikey.com/en/products/detail/seeed-technology-co-ltd/102010448/16652893?utm_source=gadgets.sh&utm_medium=referral&utm_campaign=seeed-xiao-nrf52840&utm_content=api",
   "note": "In stock at DigiKey when checked on 2026-09-29."
  },
  {
   "merchant": "Seeed Studio",
   "label": "Documentation at wiki.seeedstudio.com",
   "kind": "docs",
   "orderable": false,
   "url": "https://wiki.seeedstudio.com/XIAO_BLE/?utm_source=gadgets.sh&utm_medium=referral&utm_campaign=seeed-xiao-nrf52840&utm_content=api",
   "note": "This link is the maker’s documentation. Ordering may be elsewhere on their site."
  }
 ],
 "specs": [
  {
   "group": "Processor & memory",
   "rows": [
    {
     "label": "Processor",
     "value": "Nordic nRF52840, ARM Cortex-M4 with floating point, 64 MHz",
     "source": "https://wiki.seeedstudio.com/XIAO_BLE/"
    },
    {
     "label": "Memory",
     "value": "256 KB RAM and 1 MB flash in the chip, plus 2 MB flash on the board",
     "source": "https://wiki.seeedstudio.com/XIAO_BLE/"
    },
    {
     "label": "Dimensions",
     "value": "21 × 17.8 mm, the XIAO series form factor",
     "source": "https://wiki.seeedstudio.com/XIAO_BLE/"
    },
    {
     "label": "Construction",
     "value": "Single-sided components, designed for surface mounting",
     "source": "https://wiki.seeedstudio.com/XIAO_BLE/"
    }
   ]
  },
  {
   "group": "Radio",
   "rows": [
    {
     "label": "Bluetooth",
     "value": "The comparison table states Bluetooth LE 5.4 with Bluetooth mesh; the feature list on the same page states Bluetooth 5.0",
     "source": "https://wiki.seeedstudio.com/XIAO_BLE/"
    },
    {
     "label": "NFC",
     "value": "One NFC interface",
     "source": "https://wiki.seeedstudio.com/XIAO_BLE/"
    },
    {
     "label": "Antenna",
     "value": "On-board antenna",
     "source": "https://wiki.seeedstudio.com/XIAO_BLE/"
    }
   ]
  },
  {
   "group": "Interfaces & power",
   "rows": [
    {
     "label": "Buses",
     "value": "1× UART, 1× I²C, 1× SPI, 1× NFC, 1× SWD on the base board",
     "source": "https://wiki.seeedstudio.com/XIAO_BLE/"
    },
    {
     "label": "Pins",
     "value": "11 PWM-capable GPIO and 6 ADC on the base board",
     "source": "https://wiki.seeedstudio.com/XIAO_BLE/"
    },
    {
     "label": "Charging",
     "value": "BQ25101 charge chip handling lithium charge and discharge",
     "source": "https://wiki.seeedstudio.com/XIAO_BLE/"
    },
    {
     "label": "Standby",
     "value": "Maker states standby consumption under 5 µA",
     "source": "https://wiki.seeedstudio.com/XIAO_BLE/"
    },
    {
     "label": "Controls",
     "value": "Reset button; a three-in-one LED and a charge LED",
     "source": "https://wiki.seeedstudio.com/XIAO_BLE/"
    },
    {
     "label": "Languages",
     "value": "Arduino, MicroPython and CircuitPython are all documented",
     "source": "https://wiki.seeedstudio.com/XIAO_BLE/"
    },
    {
     "label": "Price checked",
     "value": "US$9.99 at the maker's store",
     "source": "https://www.seeedstudio.com/Seeed-XIAO-BLE-nRF52840-p-5201.html"
    }
   ]
  },
  {
   "group": "Variants",
   "rows": [
    {
     "label": "Sense",
     "value": "Adds a six-axis LSM6DS3TR-C IMU and a PDM microphone; the base board has neither",
     "source": "https://wiki.seeedstudio.com/XIAO_BLE/"
    },
    {
     "label": "Plus",
     "value": "Changes the interface count to 2× UART, 2× SPI, 1× I²S and 18 PWM-capable GPIO",
     "source": "https://wiki.seeedstudio.com/XIAO_BLE/"
    },
    {
     "label": "Headers",
     "value": "Pins are not included with the board",
     "source": "https://www.seeedstudio.com/Seeed-XIAO-BLE-nRF52840-p-5201.html"
    }
   ]
  }
 ],
 "docs": [
  {
   "label": "Maker specifications and documentation",
   "url": "https://wiki.seeedstudio.com/XIAO_BLE/"
  },
  {
   "label": "Seeed Studio store listing",
   "url": "https://www.seeedstudio.com/Seeed-XIAO-BLE-nRF52840-p-5201.html"
  },
  {
   "label": "Nordic nRF52840 product specification v1.5",
   "url": "https://files.seeedstudio.com/wiki/XIAO-BLE/nRF52840_PS_v1.5.pdf"
  },
  {
   "label": "XIAO nRF52840 schematic",
   "url": "https://files.seeedstudio.com/wiki/XIAO-BLE/Res/260828_XIAO_nRF52840.pdf"
  },
  {
   "label": "BQ25101 charger datasheet",
   "url": "https://files.seeedstudio.com/wiki/XIAO-BLE/BQ25101.pdf"
  }
 ],
 "blueprint": {
  "openness": "open-hardware",
  "opennessLabel": "Open hardware",
  "summary": "Seeed publishes the full KiCad project, schematic PDF, pinout sheet and 3D/mechanical files for the base XIAO nRF52840 directly on its wiki file server (no GitHub hardware repo).",
  "files": [
   {
    "kind": "schematic",
    "label": "Schematic (PDF)",
    "url": "https://files.seeedstudio.com/wiki/XIAO-BLE/Res/260828_XIAO_nRF52840.pdf",
    "format": "PDF"
   },
   {
    "kind": "pcb",
    "label": "KiCad project v1.2 (zip)",
    "url": "https://files.seeedstudio.com/wiki/XIAO-BLE/Res/260828_Seeed_Studio_XIAO_nRF52840_v1.2.zip",
    "format": "ZIP"
   },
   {
    "kind": "pinout",
    "label": "Pinout sheet (XLSX)",
    "url": "https://files.seeedstudio.com/wiki/XIAO-BLE/XIAO-nRF52840-pinout_sheet.xlsx",
    "format": "XLSX"
   },
   {
    "kind": "3d-model",
    "label": "3D model (STEP, zip)",
    "url": "https://files.seeedstudio.com/wiki/XIAO-BLE/seeed-studio-xiao-nrf52840-3d-model.zip",
    "format": "ZIP"
   }
  ],
  "repos": [],
  "parts": [
   {
    "part": "Nordic nRF52840",
    "role": "MCU/BLE radio",
    "datasheet": "https://files.seeedstudio.com/wiki/XIAO-BLE/nRF52840_PS_v1.5.pdf"
   },
   {
    "part": "TI BQ25101",
    "role": "Li-po charger",
    "datasheet": "https://www.ti.com/product/BQ25101"
   }
  ],
  "notes": "All files.seeedstudio.com URLs curl-verified 200. Entry covers the base XIAO nRF52840 (non-Sense, non-Plus) v1.2 hardware; the wiki page also hosts separate schematic/KiCad packages for the Sense and Plus variants which are not the same PCB.",
  "checked": "2026-09-27"
 },
 "sourceFiles": null,
 "firmware": [],
 "chips": [
  "nrf52840",
  "bq25101"
 ]
}