








Adafruit Feather M0 Adalogger
Adafruit Feather M0 Adalogger pairs a powerful Cortex-M0 processor with built-in microSD storage, USB, and LiPo charging—ideal for compact, portable data logging projects.
Feather is Adafruit’s lightweight, portable development board family—thin, compact, and designed to make battery-powered projects easy. Built as a consistent platform for mobile microcontroller designs, Feather combines USB connectivity, LiPo support, and a familiar layout across the range.
The Adafruit Feather M0 Adalogger is Adafruit’s all-in-one Cortex-M0 datalogger (or data reader). It’s based on the Feather M0 and adds a built-in microSD cardholder, making it ready for logging or reading large amounts of data straight away.
At the heart of the board is the ATSAMD21G18 ARM Cortex-M0, running at 48 MHz with 3.3 V logic—the same processor used in the Arduino Zero. It offers a generous 256 KB of Flash (eight times more than an ATmega328 or ATmega32u4) and 32 KB of RAM (sixteen times more). Native USB support is built into the chip, providing USB-to-serial programming and debugging without the need for an external FTDI-style converter.
For portable use, the Feather M0 Adalogger includes a JST connector for 3.7 V lithium polymer batteries and onboard battery charging. You can run the board directly from the micro USB connector, from a battery, or seamlessly switch between the two when USB power is available. The battery voltage is routed through a resistor divider to an analogue pin, allowing you to monitor charge levels and detect when a recharge is needed.
The extra board space is used to add practical datalogging features:
- MicroSD cardholder for reading and writing large amounts of data
- Green LED on pin #8 for status indication or debugging
The board comes fully assembled and tested, with a USB bootloader pre-installed for easy use with the Arduino IDE. Header pins are included but not soldered. LiPo battery, microSD card, breadboard, JST cable and USB cable are not included.
Features
- ATSAMD21G18 @ 48MHz with 3.3V logic/power
- 256KB of FLASH + 32KB of RAM
- No EEPROM
- 3.3V regulator with 500mA peak current output
- USB native support, comes with USB bootloader and serial port debugging
- You also get tons of pins - 20 GPIO pins
- Hardware Serial, hardware I2C, hardware SPI support
- 8 x PWM pins
- 10 x analogue inputs
- 1 x 10-bit analogue output (DAC)
- Built in 100mA lipoly charger with charging status indicator LED
- Pin #13 red LED for general purpose blinking
- Power/enable pin
- 4 mounting holes
- Reset button
Specifications
- Measures 51mm x 23mm x 8mm without headers
- Weight - 5.3 grams
Revision History
- As of Aug 8, 2023 – we've updated this PCB with Adafruit Pinguin to make a lovely and legible silkscreen - you may get the new PCB or the older version with vector fonts - both are identical other than the fancy silkscreen.
Resources
Package Contents
- 1x Adafruit Feather M0 Adalogger
- 2x 16-pin headers
Original: $19.20
-65%$19.20
$6.72Product Information
Product Information
Shipping & Returns
Shipping & Returns
Description
Adafruit Feather M0 Adalogger pairs a powerful Cortex-M0 processor with built-in microSD storage, USB, and LiPo charging—ideal for compact, portable data logging projects.
Feather is Adafruit’s lightweight, portable development board family—thin, compact, and designed to make battery-powered projects easy. Built as a consistent platform for mobile microcontroller designs, Feather combines USB connectivity, LiPo support, and a familiar layout across the range.
The Adafruit Feather M0 Adalogger is Adafruit’s all-in-one Cortex-M0 datalogger (or data reader). It’s based on the Feather M0 and adds a built-in microSD cardholder, making it ready for logging or reading large amounts of data straight away.
At the heart of the board is the ATSAMD21G18 ARM Cortex-M0, running at 48 MHz with 3.3 V logic—the same processor used in the Arduino Zero. It offers a generous 256 KB of Flash (eight times more than an ATmega328 or ATmega32u4) and 32 KB of RAM (sixteen times more). Native USB support is built into the chip, providing USB-to-serial programming and debugging without the need for an external FTDI-style converter.
For portable use, the Feather M0 Adalogger includes a JST connector for 3.7 V lithium polymer batteries and onboard battery charging. You can run the board directly from the micro USB connector, from a battery, or seamlessly switch between the two when USB power is available. The battery voltage is routed through a resistor divider to an analogue pin, allowing you to monitor charge levels and detect when a recharge is needed.
The extra board space is used to add practical datalogging features:
- MicroSD cardholder for reading and writing large amounts of data
- Green LED on pin #8 for status indication or debugging
The board comes fully assembled and tested, with a USB bootloader pre-installed for easy use with the Arduino IDE. Header pins are included but not soldered. LiPo battery, microSD card, breadboard, JST cable and USB cable are not included.
Features
- ATSAMD21G18 @ 48MHz with 3.3V logic/power
- 256KB of FLASH + 32KB of RAM
- No EEPROM
- 3.3V regulator with 500mA peak current output
- USB native support, comes with USB bootloader and serial port debugging
- You also get tons of pins - 20 GPIO pins
- Hardware Serial, hardware I2C, hardware SPI support
- 8 x PWM pins
- 10 x analogue inputs
- 1 x 10-bit analogue output (DAC)
- Built in 100mA lipoly charger with charging status indicator LED
- Pin #13 red LED for general purpose blinking
- Power/enable pin
- 4 mounting holes
- Reset button
Specifications
- Measures 51mm x 23mm x 8mm without headers
- Weight - 5.3 grams
Revision History
- As of Aug 8, 2023 – we've updated this PCB with Adafruit Pinguin to make a lovely and legible silkscreen - you may get the new PCB or the older version with vector fonts - both are identical other than the fancy silkscreen.
Resources
Package Contents
- 1x Adafruit Feather M0 Adalogger
- 2x 16-pin headers























