{
 "slug": "seeed-xiao-esp32s3",
 "name": "Seeed XIAO ESP32-S3",
 "maker": "Seeed Studio",
 "category": "boards",
 "categoryLabel": "Boards & controllers",
 "status": "listed",
 "statusLabel": "Listed by maker",
 "description": "Fit Wi-Fi and Bluetooth control into a small custom board.",
 "goodFor": "Fit Wi-Fi and Bluetooth control into a small custom board.",
 "youNeed": "USB cable, antenna and the peripherals required by your firmware.",
 "tradeoff": "Base board lacks Sense camera/microphone and a dedicated battery-voltage ADC.",
 "tags": [
  "build",
  "ble"
 ],
 "price": "US$7.49",
 "priceShort": "$7.49",
 "priceFrom": "seeedstudio.com",
 "checked": "2026-09-16",
 "url": "https://gadgets.sh/devices/seeed-xiao-esp32s3/",
 "shortUrl": "https://gadgets.sh/seeed-xiao-esp32s3",
 "markdown": "https://gadgets.sh/devices/seeed-xiao-esp32s3.md",
 "image": "https://gadgets.sh/assets/seeed-xiao-esp32s3.jpg",
 "cutout": "https://gadgets.sh/assets/cutouts/seeed-xiao-esp32s3.webp",
 "shareCard": "https://gadgets.sh/og/seeed-xiao-esp32s3.jpg",
 "shops": [
  {
   "merchant": "Seeed Studio",
   "label": "Buy from Seeed Studio",
   "kind": "shop",
   "orderable": true,
   "url": "https://www.seeedstudio.com/XIAO-ESP32S3-p-5627.html?utm_source=gadgets.sh&utm_medium=referral&utm_campaign=seeed-xiao-esp32s3&utm_content=api",
   "note": null
  },
  {
   "merchant": "Amazon (Seeed Studio Official)",
   "label": "Buy from Amazon (Seeed Studio Official)",
   "kind": "shop",
   "orderable": true,
   "url": "https://www.amazon.com/dp/B0BYSB66S5?utm_source=gadgets.sh&utm_medium=referral&utm_campaign=seeed-xiao-esp32s3&utm_content=api",
   "note": "In stock at Amazon (Seeed Studio Official) 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/113991114/19285530?utm_source=gadgets.sh&utm_medium=referral&utm_campaign=seeed-xiao-esp32s3&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_esp32s3_getting_started/?utm_source=gadgets.sh&utm_medium=referral&utm_campaign=seeed-xiao-esp32s3&utm_content=api",
   "note": "This link is the maker’s documentation. Ordering may be elsewhere on their site."
  }
 ],
 "specs": [
  {
   "group": "Base board",
   "rows": [
    {
     "label": "Processor",
     "value": "ESP32-S3R8; dual-core 32-bit Xtensa LX7 up to 240 MHz",
     "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
    },
    {
     "label": "Memory",
     "value": "8 MB PSRAM and 8 MB flash; Plus has 16 MB flash",
     "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
    },
    {
     "label": "Wireless",
     "value": "2.4 GHz Wi-Fi and Bluetooth LE",
     "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
    },
    {
     "label": "Dimensions",
     "value": "21 × 17.8 mm",
     "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
    },
    {
     "label": "Antenna",
     "value": "External U.FL antenna; attach the supplied antenna for wireless use",
     "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
    }
   ]
  },
  {
   "group": "Interfaces & power",
   "rows": [
    {
     "label": "USB",
     "value": "USB-C power/programming; nominal 5 V",
     "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
    },
    {
     "label": "Battery",
     "value": "3.7 V rechargeable battery support and charge management",
     "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
    },
    {
     "label": "Buses",
     "value": "11 digital/PWM pins; 9 ADC channels; one UART, I²C and SPI bus",
     "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
    },
    {
     "label": "I²C pins",
     "value": "D4/GPIO5 SDA; D5/GPIO6 SCL",
     "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
    },
    {
     "label": "UART pins",
     "value": "D6/GPIO43 TX; D7/GPIO44 RX",
     "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
    },
    {
     "label": "SPI pins",
     "value": "D8/GPIO7 SCK, D9/GPIO8 MISO, D10/GPIO9 MOSI",
     "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
    },
    {
     "label": "Controls",
     "value": "Boot, reset and active-low user LED on GPIO21",
     "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
    },
    {
     "label": "Low-power figures",
     "value": "Base board: 27 mA modem sleep, 2 mA light sleep, 14 µA deep sleep at 3.8 V, typical maker values",
     "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
    },
    {
     "label": "Temperature",
     "value": "−20 to 65 °C",
     "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
    },
    {
     "label": "Analog header pins",
     "value": "D0–D3 map to GPIO1–GPIO4.",
     "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
    },
    {
     "label": "3V3 output",
     "value": "Wiki rates the regulated 3.3 V output at 700 mA.",
     "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
    },
    {
     "label": "External 5 V",
     "value": "Maker requires a diode when feeding the 5 V pin externally.",
     "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
    },
    {
     "label": "Battery-only limit",
     "value": "The 5 V pin has no output when powered only by the battery.",
     "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
    },
    {
     "label": "Battery monitoring",
     "value": "Base board has no dedicated battery-voltage ADC connection.",
     "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
    },
    {
     "label": "Charging figures",
     "value": "Base-board table: 50 mA fast charge; 3.8 mA trickle, typical.",
     "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
    },
    {
     "label": "Active current",
     "value": "Typical base-board figures: Wi-Fi 100 mA; BLE 85 mA.",
     "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
    },
    {
     "label": "V1.4 power components",
     "value": "Published V1.4 schematic: SGM40567-4.2 charger; SGM6029 regulator.",
     "source": "https://files.seeedstudio.com/wiki/SeeedStudio-XIAO-ESP32S3/new-res/202003751_XIAO%20ESP32S3_v1.4_SCH_260226.pdf.pdf"
    }
   ]
  },
  {
   "group": "Variants & setup",
   "rows": [
    {
     "label": "Base package",
     "value": "Pin headers are not installed by default",
     "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
    },
    {
     "label": "Sense expansion",
     "value": "Camera, digital microphone and microSD slot are on the Sense expansion board",
     "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
    },
    {
     "label": "Camera revisions",
     "value": "Later Sense batches use OV3660 instead of discontinued OV2640; optional OV5640 also supported",
     "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
    },
    {
     "label": "Plus difference",
     "value": "Its board connector supports Wio-SX1262; it is not compatible with the plug-in camera board",
     "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
    },
    {
     "label": "Programming",
     "value": "Arduino: select XIAO ESP32-S3. MicroPython is also documented.",
     "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
    },
    {
     "label": "Pin caveat",
     "value": "GPIO41/42 do not support ADC despite analog labels in parts of the wiki",
     "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
    },
    {
     "label": "USB recovery",
     "value": "Hold BOOT while connecting a data-capable USB cable, or hold BOOT and press reset.",
     "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
    },
    {
     "label": "Reset-sensitive pins",
     "value": "GPIO0/46 choose boot mode; GPIO45 affects flash voltage; GPIO3 selects JTAG source.",
     "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
    },
    {
     "label": "Factory demo",
     "value": "Base firmware lights the user LED when a touch-capable pin is touched.",
     "source": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
    }
   ]
  }
 ],
 "docs": [
  {
   "label": "Maker specifications and documentation",
   "url": "https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/"
  },
  {
   "label": "Espressif ESP32-S3 Datasheet",
   "url": "https://files.seeedstudio.com/wiki/SeeedStudio-XIAO-ESP32S3/res/esp32-s3_datasheet.pdf"
  },
  {
   "label": "XIAO ESP32-S3 Schematic",
   "url": "https://files.seeedstudio.com/wiki/SeeedStudio-XIAO-ESP32S3/new-res/202003751_XIAO%20ESP32S3_v1.4_SCH_260226.pdf.pdf"
  },
  {
   "label": "XIAO ESP32-S3 Dimension in DXF",
   "url": "https://files.seeedstudio.com/wiki/SeeedStudio-XIAO-ESP32S3/res/XIAO_ESP32S3_v1.1_Dimensioning.dxf"
  },
  {
   "label": "XIAO ESP32-S3 Sense Schematic",
   "url": "https://files.seeedstudio.com/wiki/SeeedStudio-XIAO-ESP32S3/new-res/202003753_XIAO%20ESP32S3%20Sense_v1.5_SCH_260226.pdf.pdf"
  },
  {
   "label": "XIAO ESP32-S3 ExpBoard Schematic",
   "url": "https://files.seeedstudio.com/wiki/SeeedStudio-XIAO-ESP32S3/res/XIAO_ESP32S3_ExpBoard_v1.0_SCH.pdf"
  },
  {
   "label": "XIAO ESP32-S3 Sense Dimension in DXF (Top)",
   "url": "https://files.seeedstudio.com/wiki/SeeedStudio-XIAO-ESP32S3/res/XIAO_ESP32S3_ExpBoard_v1.0_top.dxf"
  },
  {
   "label": "XIAO ESP32-S3 Sense Dimension in DXF (Bottom)",
   "url": "https://files.seeedstudio.com/wiki/SeeedStudio-XIAO-ESP32S3/res/XIAO_ESP32S3_ExpBoard_v1.0_bot.dxf"
  },
  {
   "label": "XIAO ESP32-S3 Plus Schematic",
   "url": "https://files.seeedstudio.com/wiki/SeeedStudio-XIAO-ESP32S3/res/XIAO_ESP32S3_Plus_V1.1_SCH_260115.pdf"
  },
  {
   "label": "XIAO ESP32-S3 Plus Dimension in DXF (Top)",
   "url": "https://files.seeedstudio.com/wiki/SeeedStudio-XIAO-ESP32S3/res/TOP.dxf"
  },
  {
   "label": "XIAO ESP32-S3 Plus Dimension in DXF (Bottom)",
   "url": "https://files.seeedstudio.com/wiki/SeeedStudio-XIAO-ESP32S3/res/BOTTOM.dxf"
  }
 ],
 "blueprint": {
  "openness": "schematics",
  "opennessLabel": "Schematics published",
  "summary": "Seeed publishes the schematic PDF, a dimensioning drawing, and the chip datasheet for the XIAO ESP32S3; the related GitHub repo has only a footprint/pinout library, not the module's own PCB source.",
  "files": [
   {
    "kind": "schematic",
    "label": "XIAO ESP32S3 schematic (PDF, rev 1.4)",
    "url": "https://files.seeedstudio.com/wiki/SeeedStudio-XIAO-ESP32S3/new-res/202003751_XIAO%20ESP32S3_v1.4_SCH_260226.pdf.pdf",
    "format": "PDF"
   },
   {
    "kind": "datasheet",
    "label": "ESP32-S3 datasheet (PDF)",
    "url": "https://files.seeedstudio.com/wiki/SeeedStudio-XIAO-ESP32S3/res/esp32-s3_datasheet.pdf",
    "format": "PDF"
   },
   {
    "kind": "pinout",
    "label": "Board dimensioning drawing (DXF)",
    "url": "https://files.seeedstudio.com/wiki/SeeedStudio-XIAO-ESP32S3/res/XIAO_ESP32S3_v1.1_Dimensioning.dxf",
    "format": "DXF"
   },
   {
    "kind": "pinout",
    "label": "Pinout diagram, front (PNG)",
    "url": "https://github.com/Seeed-Studio/OSHW-XIAO-Series/blob/main/pinout/XIAO_ESP32-S3_front_pinout.png",
    "format": "PNG"
   }
  ],
  "repos": [
   {
    "url": "https://github.com/Seeed-Studio/OSHW-XIAO-Series",
    "role": "docs",
    "official": true,
    "license": "MIT",
    "stars": 91,
    "pushed": "2026-09-21"
   }
  ],
  "parts": [
   {
    "part": "Espressif ESP32-S3R8",
    "role": "MCU (dual Xtensa LX7, Wi-Fi/BLE, 8 MB PSRAM)",
    "datasheet": "https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf"
   }
  ],
  "notes": "A 'Plus' variant schematic and a separate ExpBoard breakout also exist on files.seeedstudio.com but are different accessory boards, not listed here since this device slug is the base ESP32S3 module.",
  "checked": "2026-09-27"
 },
 "sourceFiles": null,
 "firmware": [],
 "chips": [
  "esp32-s3",
  "sx1262"
 ]
}