Adafruit Feather M0 Bluefruit LE - image 1
1 / 2
Adafruit·Dev Board

Adafruit Feather M0 Bluefruit LE

ARM Cortex-M0+ dev board with Bluetooth LE (nRF51822) in the compact Feather form factor. Features 256KB flash, 32KB RAM, native USB, and a built-in LiPo charger for wireless wearable and IoT projects.

Starting from

$29.95

Compatible Firmware

Specifications

ArchitectureARM Cortex-M0+
CPU Cores1
Clock Speed48 MHz
Flash256KB
GPIO Level3.3V
Power Input5V + LiPo
Storagenone
Dimensions51.2 × 22.8 × 8 mm
Weight5.7g

Components

MCUMCUDatasheet

ARM Cortex-M0+ microcontroller at 48MHz with 256KB flash, 32KB RAM, native USB.

BLE ModuleBle ModuleDatasheet

Nordic Semiconductor BLE 4.0 SoC providing Bluetooth Low Energy connectivity via the MDBT40 module.

Bus Interfaces

SPI
SCK: PA17MISO: PA19MOSI: PA16
I2C
SCL: PA23SDA: PA22
UART
RX: PA11TX: PA10
BLE

GPIO Map

PA11
RX — UART Receive
digital-inputdigital-output
UART
PA10
TX — UART Transmit
digital-inputdigital-output
UART
PA15
D5 — GPIO / PWM
digital-inputdigital-outputpwm
PA20
D6 — GPIO / PWM
digital-inputdigital-outputpwm
PA07
D9 — GPIO / PWM / Analog
digital-inputdigital-outputpwmanalog-input
PA18
D10 — GPIO / PWM
digital-inputdigital-outputpwm
PA16
D11 — SPI MOSI
digital-inputdigital-output
SPI
PA19
D12 — SPI MISO
digital-inputdigital-output
SPI
PA17
D13 — SPI SCK / LED
digital-inputdigital-output
SPI
PA22
SDA — I2C Data
digital-inputdigital-output
I2C
PA23
SCL — I2C Clock
digital-inputdigital-output
I2C
PA02
A0 — Analog In / DAC Out
analog-inputanalog-output
PB08
A1 — Analog In
analog-input
PB09
A2 — Analog In
analog-input
PA04
A3 — Analog In
analog-input
PA05
A4 — Analog In
analog-input
PB02
A5 — Analog In
analog-input

Overview

The Adafruit Feather M0 Bluefruit LE combines the ATSAMD21G18 ARM Cortex-M0+ microcontroller running at 48 MHz with a Nordic nRF51822-based Bluetooth Low Energy radio in the standard Feather form factor. With 256KB of flash and 32KB of RAM, it offers significantly more headroom than 8-bit AVR boards while staying compact enough for wearable and portable builds.

The onboard Bluefruit LE module provides full BLE connectivity compatible with iOS, Android, macOS, and Windows 8+. Adafruit's Bluefruit LE Connect app enables UART bridging, HID profiles, and sensor streaming without writing a line of app code — making prototyping BLE-enabled devices fast and approachable.

Power management is a first-class feature: a built-in 100mA LiPo charger with status LED lets you connect a single-cell 3.7V lithium polymer battery directly to the board. The USB port doubles as a programming interface and charger, and the regulator supplies a clean 3.3V at up to 500mA for peripherals.

With 20 GPIO pins, 8 PWM outputs, 10 analog inputs, hardware SPI/I2C/UART, and native USB for HID or CDC, this board is well suited to BLE sensor nodes, wearables, BLE beacons, and any project needing a capable ARM M0 with wireless connectivity.

Use Cases

5

Resources

Where to Buy

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