Basic Feathers

Basic feathers are..basic. But they're not to be ignored! Their simplicity makes them a great base for Feather projects, when you don't need a wireless network, or built-in datalogging.

These were the First Feathers, as it were. They form the basis of later Feathers, so if you start here you can upgrade!

There's three chipsets available:

  • Atmel (now Microchip) ATmega32u4
  • Atmel (now Microchip) ATSAMD21
  • Freescale MK20DX256 - A.K.A Teensy 3.2, via an adapter

AVR ATmega32u4

Adafruit Feather 32u4 Basic Proto

Feather is the new development board from Adafruit, and like its namesake it is thin, light, and lets you fly! We designed Feather to be a new standard for portable...

ATmega32u4 is a well known 8-bit AVR processor, and may be more familiar to people who use the similar Arduino '328s. It's tried-and-true. The Arduino core for it was first developed in 2012 and so it's quite stable and well-known. Many low-level ATmega328 examples will work out of the box on the 32u4 (but not all!). It has 32KB of Flash and 2.5KB of RAM. It runs at 8 MHz and has native USB support


Adafruit Feather M0 Basic Proto - ATSAMD21 Cortex M0

Feather is the new development board from Adafruit, and like its namesake it is thin, light, and lets you fly! We designed Feather to be a new standard for portable microcontroller...

The ATSAMD21 M0 is a 32-bit Cortex M0, with a ton more flash and RAM: 256KB and 32KB. It is also supported in Arduino but is a little newer (circa ~2015) and so does not have as many years of projects and example code already. It's also a completely different chipset than the AVR, so low level code will not work and must be re-written.

That said, its about the same price and you get a ton more speed (48 MHz and 32-bit processing), and peripherals. For example you can easily create multiple hardware UARTs or I2C ports, which is impossible on the AVR. Other stuff like I2S audio, 12-bit analog input, and true analog output (DAC) is only available on this chip. Especially if you're running low on Flash, RAM, or analog inputs, this is a nice upgrade.

Teensy 3.2 Adapter

Teensy 3.x Feather Adapter

Oh man, is this not the best thing ever? You can now use the awesome Teensy 3 with any and all of our FeatherWings or

It turns out the Teensy 3.2 fits right between the headers of a Feather, so we thought - hey lets make this into an adapter!
You get the awesome power, speed, and projects of the Teensy 3, with the wings of a Feather.

It's a great way to take advantage of the Feather ecosystem. You dont get everything - for example the EN pin isn't connected. But we've tested our FeatherWings so far and all are drop-in compatible.

With the space left over, we even added in a 500mA LiPoly charger that automatically charges over USB and will switch over to the LiPo when USB is unplugged. There's also a 100K resistor divider for monitoring the battery voltage connected to A7

Teensy not included, so be sure to pick one up, too!

Teensy 3.2 + header

Teensy 3.2 is a small, breadboard-friendly development board designed by Paul Stoffregen and PJRC. Teensy 3.2 brings a...
This guide was first published on May 14, 2017. It was last updated on Nov 16, 2018. This page (Basic Feathers) was last updated on Sep 26, 2017.