Seeed XIAO BLE nRF52840 Sense - TinyML/TensorFlow Lite- IMU / Microphone - Bluetooth5

98% of 100

Seeed XIAO BLE nRF52840 Sense is a tiny Bluetooth BLE development board designed for IoT and AI applications. It features an onboard antenna, 6 Dof IMU, microphone, all of which make it an ideal board to run AI using TinyML and TensorFlow Lite.




We have provided Grove Starter Kit for Seeed Studio XIAO with courses, supporting all Seeed Studio XIAO development boards, which will help new developers quickly to get started and then proceed to make interesting individual projects.


  • Powerful CPU: Nordic nRF52840, ARM® Cortex™-M4 32-bit processor with FPU operating at 64 MHz
  • Wireless capabilities: Bluetooth 5.0, NFC, and ZigBee module with onboard Bluetooth antenna
  • Ultra-small size: 21 x 17.5mm, Seeed Xiao series classic form-factor for wearable devices
  • Ultra-low sleep power: 5 μA, deep sleep model
  • Battery charging chip: BQ25101 chip supported lithium battery charge management
  • Rich interface: 1x Reset button, Ix UART, 1x IIC, 1x SPI, 1x NFC, 1x SWD, 11x GPIO, 6x ADC, 1x Three-in-one LED,1x User LED
  • Onboard 2 MB flash makes it programmable via Arduino, MicroPython, CircuitPython or others
  • Onboard digital microphone, real-time acquisition suitable for audio recognition projects
  • Onboard 6-axis IMU which can be applied in TinyML projects like gesture recognition
  • Single-sided components, surface mounting design
  • Ideal for IoT/wearable project
  • Corresponded to TinyML AI project: Sensing, Processing, Communication 3 in 1 Node
  • Compatible with the XIAO expansion board


As the advanced version of the board XIAO BLE, Seeed XIAO BLE Sense has equipped a powerful Nordic nRF52840 MCU which is designed in a Bluetooth 5.0 module, built around 32-bit ARM® Cortex™-M4 CPU with Floating-Point Unit(FPU) operating at 64Mhz. With the capabilities of wireless connection, it still remains the Seeed XIAO series classic form-factor of small and exquisite which can be used for wearable devices and Internet of Things projects. Furthermore, it only costs 5 μA in the deep sleep model and it supports battery charge management because of the BQ25101 chip. 


In addition, it carries two extra onboard sensors. One of them is a digital microphone created through Pulse Density Modulation(PDM) module on the nRF52840 chip. It can receive audio data in real-time which allows it can be used for audio recognition. The board can receive audio data through the MSM261D3526H1CPM microphone. The other one is 6-axis Inertial Measurement Unit(IMU) which can be applied in TinyML projects like gesture recognition. These onboard sensors provide a great convenience for users and the ultra-small size feature of the board has still remained. 


Same as XIAO BLE, Seeed XIAO BLE Sense contains a wealthy interface. The first thing to note is that the Near Field Communication(NFC) is functional on the board. Secondly, there is a tiny and elegant reset button on one side of the Type-C interface. On the other side, it is designed in a three-in-one LED along with a power LED. There are 11 digital i/o that can be used as PWM pins and 6 analog i/o that can be used as ADC pins. It supports UART, IIC, and SPI all three common serial ports. Same as Seeed XIAO RP2040, it has an onboard 2 MB flash which means it can also be programmed by Arduino, MicroPython, CircuitPython, or other program languages. 

If you are interested in programming embedded machine learning, we have Codecraft graphic programming that can help you quickly start your own TinyML project. And we have set up a #tinyml channel on our Discord server, please click to join for 24/7 making, sharing, discussing, and helping each other out. We can do this all day.



Seeed XIAO BLE - nRF52840

Seeed XIAO BLE Sense - nRF52840


  Nordic nRF52840

  The same as XIAO BLE

  ARM® Cortex®-M4 with FPU runs up to 64 MHz


  Bluetooth 5.0/NFC

  The same as XIAO BLE

  On-chip Memory

  1 MB flash and 256 kB RAM

  The same as XIAO BLE

  Onboard Memory

  2 MB QSPI flash

  The same as XIAO BLE


  1xUART, 1xIIC, 1xSPI, 1xNFC, 1xSWD,

  The same as XIAO BLE

  11xGPIO(PWM), 6xADC



  Onboard PDM digital microphone

  Onboard 6-axis IMU


  21 x 17.5mm

  The same as XIAO BLE


  Circuit operating voltage: [email protected]

  The same as XIAO BLE

  Charging current: 50mA/100mA

  Input voltage (VIN): 5V

  Standby power consumption:  <5μA


  • Small and flexible wearable device

  • Wifi/Bluetooth controlled wireless connection project

  • Embedded Machine Learning Project

  • IoT and TinyML AI applications

  • Great for mini Arduino projects

Hardware Pinout

Seeed XIAO Series

Seeeduino XIAO series product selection reference is provided here. The table compares Seeedino XIAO, Seeed XIAO RP2040, Seeed XIAO BLE, and Seeed XIAO BLE Sense in detail in terms of processor, memory, interface, etc.

ItemSeeeduino XIAOSeeed XIAO RP2040Seeed XIAO BLESeeed XIAO BLE Sense
Processor SAMD21 [email protected] RP2040 Dual-core [email protected] nRF52840 [email protected] nRF52840 [email protected]
Wireless Connectivity N/A N/A Bluetooth 5.0/BLE/NFC Bluetooth 5.0/BLE/NFC
Memory 32 KB SRAM 256KB FLASH 264 KB SRAM 2MB onboard Flash 256 KB RAM, 1MB Flash 2MB onboard Flash 256 KB RAM,1MB Flash 2MB onboard Flash
Built-in Sensors N/A N/A N/A 6 DOF IMU (LSM6DS3TR-C), PDM Microphone
PWM/Analog Pins 11/11 11/4 11/6 11/6
Onboard Buttons N/A Reset/ Boot Button Reset Button Reset Button
Onboard LEDs N/A Full-color RGB/ 3-in-one LED 3-in-one LED/ Charge LED 3-in-one LED/ Charge LED
Battery Charge Chip N/A N/A BQ25101 BQ25101
Programming Languages Arduino/ CircuitPython Arduino/ MicroPython/ CircuitPython Arduino/ MicroPython/ CircuitPython Arduino/ MicroPython/ CircuitPython


All the I/O pins are 3.3V, please do not input more than 3.3V, otherwise, the CPU may be damaged.

Part List

Seeed XIAO BLE Sense - nRF52840x1
7 Pins Header x2


HSCODE 8543709990
USHSCODE 8471490000
CE 1



This wiki will help you quickly get started with Seeed XIAO BLE.
Here is a XIAO BLE Sense user and he uses the 6-axis inertial measurement unit (IMU) on the board to measure yaw, pitch & roll. For the application, he uses just yaw to "open & close" the Fibonacci64 Nano like an aperture in Arduino.
On this page, the user provides a tutorial about controlling a WS2812B LED strip to make it shine in different colors with the XIAO BLE.
Want to know about your pets daliy active? this project gonna teach about how to set up the tracker using XIAO BLE Sense & Edge Impulse.
This is the wiki that shows you how to use XIAO BLE Sense to connect Edge Impulse and achieve motion recognition.
Get to know Wio Terminal TinyML Course #7 Machine Learning on ARM Cortex M0+ MCU Seeeduino XIAO and XIAO RP2040
The RP2040 is a 32-bit dual ARM Cortex-M0+ microcontroller integrated circuit by Raspberry Pi Foundation.
A Blues Wireless Notecard provides cellular connectivity to a sound classification MCU. This is part of the elevator Digital Twin series.
Wonder how you can pair and control your Arduino Board with Bluetooth? If so, you’re in the right place!
Have space constraints on your Arduino Project? Need a small Arduino board? However, there are so many small Arduino boards out there currently out there. Which one should you use?
Seeed XIAO BLE Sense & Seeed XIAO BLE Sense. These small-sized boards are specially designed for IoT and AI applications. This board is an ideal board to run AI using TinyML and TensorFlow Lite.
Get to test the nRF52840-powered XIAO BLE Sense board, a good idea to review it with Edge Impulse with a motion/gesture recognition demo on the board.
What is TensorFlow Lite ? Just heard of TensorFlow Lite and want to know more about it? Today we will discuss everything about TensorFlow Lite.
Implementing machine learning models running on small, low-power microcontrollers and incorporating them into your projects becomes more accessible and affordable.



Write Your Own Review
Only registered users can write reviews. Please Sign in or create an account
  1. Product Quality
    from order view
    I had waited forever for a device that packs all the punch I need in a tiny footprint, and the XIAO BLE SENSE delivers! Now I can embed a true IoT device in wearables, scale models, etc at a fraction of price and footprint the classical boards and their peripherals need.

    Nice examples in the wiki and Seeeduino-XIAO-in-Action-Minitype&Wearable-Projects-Step-by-Step guides. BLE, IMU and a NeoPixel running in no time!

  2. Product Quality
    from order view
    This user did not leave any comments.
  3. Product Quality
    from order view
    This user did not leave any comments.
  4. Product Quality
    from order view
    This user did not leave any comments.
  5. Product Quality
    from order view
    This user did not leave any comments.


Items 1 to 5 of 28 total

Show per page