Q: XIAO nRF52840 vs XIAO nRF52840 Sense: Which Do You Need?

Updated 3 min read

Quick Answer

The XIAO nRF52840 and XIAO nRF52840 Sense share the same Nordic chip, memory, wireless stack, and form factor. The Sense adds two onboard sensors: a 6-axis IMU and a PDM digital microphone. That is the only difference. If you need motion sensing or audio capture, get the Sense. Otherwise, the standard board does everything else for less.

What They Share

Both boards use the Nordic nRF52840 running at 64 MHz with 256 KB RAM, 1 MB Flash, and 2 MB onboard storage. Both support Bluetooth Low Energy 5.4, Bluetooth Mesh, NFC, and share the same 21 x 17.8 mm form factor with USB-C, 11 GPIO pins, and a built-in LiPo charge controller.

They run identical firmware: Arduino, CircuitPython, MicroPython, and Zephyr RTOS. For BLE peripherals, IoT sensor nodes, split keyboards, or Meshtastic devices, either board works identically. There is no performance gap between them.

The Only Real Difference: Two Sensors

The Sense adds exactly two components to the standard board:

  • LSM6DS3TR-C (6-axis IMU: 3-axis accelerometer + 3-axis gyroscope)
  • PDM digital microphone

Same chip, same memory, same pin count, same size.

Here is a correction that catches out a lot of people: the Sense does not have a BME280 temperature, humidity, and pressure sensor. Many articles and forum posts claim it does. They are wrong. The only environmental reading you get from the onboard hardware is the IMU's embedded chip temperature, which measures the processor die temperature, not the air around it. If you need actual temperature or humidity data, connect a Grove sensor like the BME280 externally.

Side-by-Side Comparison

Spec XIAO nRF52840 XIAO nRF52840 Sense
Processor Nordic nRF52840 64 MHz Same
Memory 256 KB RAM, 1 MB Flash Same
Wireless BLE 5.4, Mesh, NFC Same
GPIO 11 11
Onboard Sensors None 6-axis IMU + PDM mic
Battery Charging Built-in Same
Size 21 x 17.8 mm Same
Programming Arduino, CircuitPython, MicroPython Same
Best For BLE devices, keyboards, Meshtastic TinyML, wearables, motion/audio projects

Which One Should You Buy?

Choose the standard XIAO nRF52840 when:

  • Building BLE peripherals, beacons, or trackers
  • Making split mechanical keyboards
  • Running Meshtastic (the Meshtastic Kit uses the standard board)
  • Adding your own sensors via I2C or SPI
  • You want maximum GPIO flexibility (the Sense occupies 4 pins for its sensors)
  • Budget matters and you don't need motion or audio sensing

Choose the XIAO nRF52840 Sense when:

  • Doing TinyML or embedded ML (gesture recognition, motion classification)
  • Building audio projects (wake word detection, sound classification)
  • Prototyping wearables with activity tracking
  • Using Edge Impulse, which officially supports the Sense
  • You want motion sensing without wiring extra components

The Plus Variants: More GPIO

Both boards also come in "Plus" versions that add 9 extra GPIO pins (20 total), a second UART, a second SPI bus, and I2S audio output. If your project needs lots of peripherals alongside wireless, consider the XIAO nRF52840 Plus or the XIAO nRF52840 Sense Plus. They are pin-compatible with the same expansion boards, including the Round Display for Seeed Studio XIAO. Browse more options in the maker collection.

FAQ

Q: Does the XIAO nRF52840 Sense have a temperature and humidity sensor?

A: No. This is a common misconception. The Sense has a 6-axis IMU and a PDM microphone. The IMU includes a chip temperature reading (processor die temperature, not ambient). For environmental sensing, connect a Grove sensor like the BME280 externally.

Q: Can I use both boards for Meshtastic?

A: Yes. The Meshtastic firmware runs identically on both. The dedicated Meshtastic Kit bundles the standard XIAO nRF52840 with the Wio-SX1262 LoRa module, since the onboard sensors are unnecessary for mesh networking.

Q: Is the Sense worth the extra cost?

A: Only if you actually need the IMU or microphone. An external IMU module and mic would cost roughly the same or more, plus you'd need to wire them. If your project has no use for motion or audio sensing, save the money and go with the standard board. For the full picture, read our Seeed Studio XIAO overview.