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
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
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.
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!