Adafruit Feather nRF52840 Sense - image 1
1 / 3
Adafruit·Microcontroller Board

Adafruit Feather nRF52840 Sense

Sensor-rich BLE Feather with Nordic nRF52840 (64MHz Cortex-M4F), 6 onboard sensors (9-DoF IMU, magnetometer, proximity/light, PDM mic, humidity, barometric pressure), 21 GPIO, and FCC/IC/TELEC certified.

Starting from

$39.50

Compatible Firmware

Specifications

ArchitectureARM Cortex-M4F
CPU Cores1
Clock Speed64MHz
GPIO Level3.3V
WiFifalse
Zigbeefalse
Ethernetfalse
Storagenone
Dimensions51 x 23 x 7.2mm
Weight6g

Certifications

Components

Nordic Semiconductor nRF52840 ARM Cortex-M4F @ 64MHz, 1MB Flash, 256KB RAM, Bluetooth 5.0, native USB.

9-DoF IMUMCUDatasheet

ST LSM6DS3TR-C 3-axis accelerometer + 3-axis gyroscope, I2C.

ST LIS3MDL 3-axis magnetometer for compass and magnetic field sensing.

Broadcom APDS9960 proximity, RGB, ambient light, and gesture sensor.

Bosch BMP280 barometric pressure, temperature, and altitude sensor.

Sensirion SHT31-D digital humidity and temperature sensor, I2C.

Bus Interfaces

I2C
SCL: GPIO26SDA: GPIO25
SPI
SCK: GPIO12MISO: GPIO14MOSI: GPIO15
UART
RX: GPIO8TX: GPIO6
I2S
USB
BLE
PWM
ADC

GPIO Map

GPIO4
A0 — DAC/ADC
analog-inputdacdigital-inputdigital-outputpwm
ADC
GPIO5
A1 — ADC
analog-inputdigital-inputdigital-outputpwm
ADC
GPIO30
A2 — ADC
analog-inputdigital-inputdigital-output
ADC
GPIO28
A3 — ADC
analog-inputdigital-inputdigital-output
ADC
GPIO2
A4 — ADC
analog-inputdigital-inputdigital-outputpwm
ADC
GPIO3
A5 — ADC
analog-inputdigital-inputdigital-outputpwm
ADC
GPIO27
D5 — GPIO/PWM
digital-inputdigital-outputpwm
GPIO11
D6 — GPIO
digital-inputdigital-outputpwm
GPIO7
D9 — GPIO/PWM
digital-inputdigital-outputpwm
GPIO26
D10 — GPIO/SCL
digital-inputdigital-outputpwm
I2C
GPIO15
D11 — MOSI
digital-inputdigital-output
SPI
GPIO14
D12 — MISO
digital-inputdigital-output
SPI
GPIO12
D13 — SCK
digital-inputdigital-output
SPI
GPIO25
SDA — I2C
digital-inputdigital-output
I2C
GPIO6
TX — UART
digital-inputdigital-output
UART
GPIO8
RX — UART
digital-inputdigital-output
UART

Overview

The Adafruit Feather nRF52840 Sense is Adafruit's most sensor-rich Feather board, combining the Nordic nRF52840 Bluetooth 5.0 microcontroller with six factory-mounted environmental and motion sensors — all in the standard Feather form factor. It is designed for wireless sensing applications where collecting multiple data streams simultaneously is required without adding external sensor modules.

The six onboard sensors cover a broad range of measurements: the LSM6DS3TR-C provides 9-DoF motion data (3-axis accelerometer and 3-axis gyroscope), the LIS3MDL adds a 3-axis magnetometer for compass functionality, the APDS9960 measures proximity, ambient light level, RGB color, and hand gestures, a PDM digital microphone captures audio, the SHT31-D senses relative humidity and temperature, and the BMP280 measures barometric pressure, temperature, and altitude. This combination makes the board ideal for environmental data logging, gesture interfaces, and motion-activated applications.

The nRF52840 core runs at 64MHz with hardware floating-point acceleration and provides 1MB of internal Flash and 256KB of SRAM. Its integrated 2.4GHz BLE radio enables wireless data transmission to smartphones and computers via Bluetooth 5.0. Native USB eliminates the need for a separate USB-to-UART bridge, and the UF2 bootloader enables drag-and-drop firmware updates.

The board follows Adafruit's standard Feather pinout with 21 GPIO, six 12-bit ADC inputs, 12 PWM outputs, and hardware SPI/I2C/UART/I2S on any pins. It carries FCC, IC, and TELEC certifications and supports both CircuitPython and the Arduino IDE via Adafruit's nRF52 board package. Four mounting holes simplify enclosure integration.

Use Cases

4

Resources

Where to Buy

Explore more of the directory — popular use cases, firmware, and specs to browse next.