The Seeed Studio XIAO nRF52840 by Nordic is carrying wireless capability for the first time and it supports Bluetooth 5.0, also able to operate with low power consumption. It will be your best microcontroller for Bluetooth applications.
XIAO nRF52840 Feature
- Versatile Microcontroller: Incorporate the Nordic nRF52840 chip with FPU, operating up to 64 MHz, mounted multiple development ports, supported by Arduino / CircuitPython / Micropython
- Wireless Capabilities: Implement Bluetooth 5.0, BLE functions with onboard antenna, also provide NFC connectivity
- Elaborate Power Design: Provide ultra-low power consumption as 5 μA in deep sleep mode while supporting lithium battery charge management
- Thumb-sized Design: 21 x 17.8mm, Seeed Studio XIAO series classic form-factor, suitable for wearable devices
- Perfect for Production: Breadboard-friendly & SMD design, no components on the back
Note: XIAO SoM User Manual open-sources all hardware and software materials of XIAO, providing professional product design guidelines to help you accelerate ideas off the ground, streamline product design, providing a seamless experience from module selection to mass production. You can check here to see more info.
Xiao Parameter Comparison
Product | XIAO SAMD21 | XIAO RP2040 | XIAO BLE | XIAO BLE SENSE | XIAO ESP32C3 |
Main Chip | SAMD21 | RP2040 | nRF52840 | nRF52840 | ESP32-C3 |
RAM | 32 KB SRAM | 264 KB SRAM | 256 KB RAM | 256 KB RAM | 400 KB SRAM |
Flash (Chip) | 256 KB | × | 1 MB | 1 MB | 4 MB |
Flash (Board) | × | 2 MB | 2 MB | 2 MB | × |
Analog Pins | 11 | 4 | 6 | 6 | 4 |
I2C/UART/SPI | ✔ | ✔ | ✔ | ✔ | ✔ |
Bluetooth | × | × | ✔ | ✔ | ✔ |
LED | × | ✔ | ✔ | ✔ | ✔ |
WiFi | × | × | × | × | ✔ |
Reset Button | × | ✔ | ✔ | ✔ | ✔ |
Boot Button | × | ✔ | ✔ | ✔ | ✔ |
On-board Heat Dissipation | × | × | ✔ | ✔ | ✔ |
6-axis IMU Sensor | × | × | × | ✔ | × |
Charging IC | × | ✔ | ✔ | ✔ | ✔ |
Supported Programming Languages | Arduino | Arduino/MicroPython/CircuitPython | Arduino/MicroPython/CircuitPython | Arduino/MicroPython/CircuitPython | Arduino |
CPU of XIAO nRF52840
- Digital signal processing (DSP) instructions
- Single-cycle multiply and accumulate (MAC) instructions
- Hardware divide
- 8- and 16-bit single instruction multiple data (SIMD) instruction:5
- Single-precision floating-point unit (FPU)
XIAO nRF52840 Application
- Wearable devices
- Wireless connect
- Embedded machine learning projects
- Perfect for mini Arduino projects
- Tiny Machine Learning application
Reviews
There are no reviews yet.