Adafruit Feather 32u4 Basic Proto
Created by lady ada
Last updated on 2018-08-22 03:50:45 PM UTC
Guide Contents
Guide Contents
Overview
Pinouts
Power Pins
Logic pins
Other Pins!
Assembly
Header Options!
Soldering in Plain Headers
Prepare the header strip:
Add the breakout board:
And Solder!
2
4
8
9
9
10
11
11
14
14
15
15
Soldering on Female Header
Tape In Place
Flip & Tack Solder
And Solder!
17
17
17
19
Power Management
Battery + USB Power
Power supplies
Measuring Battery
ENable pin
Arduino IDE Setup
https://adafruit.github.io/arduino-board-index/package_adafruit_index.json
21
21
22
22
23
24
25
Using with Arduino IDE
Install Drivers (Windows Only)
Blink
Manually bootloading
Ubuntu & Linux Issue Fix
27
28
29
30
31
Downloads
Schematic
Fabrication Print
Feather HELP!
32
32
32
34
My ItsyBitsy/Feather stopped working when I unplugged the USB!
34
My Feather never shows up as a COM or Serial port in the Arduino IDE
34
Ack! I "did something" and now when I plug in the Itsy/Feather, it doesn't show up as a device anymore so I cant
upload to it or fix it...
34
I can't get the Itsy/Feather USB device to show up - I get "USB Device Malfunctioning" errors!
35
I'm having problems with COM ports and my Itsy/Feather 32u4/M0
35
I don't understand why the COM port disappears, this does not happen on my Arduino UNO!
36
I'm trying to upload to my 32u4, getting "avrdude: butterfly_recv(): programmer is not responding" errors
36
I'm trying to upload to my Feather M0, and I get this error "Connecting to programmer: .avrdude: butterfly_recv():
programmer is not responding"
36
I'm trying to upload to my Feather and i get this error "avrdude: ser_recv(): programmer is not responding"
36
© Adafruit Industries
https://learn.adafruit.com/adafruit-feather-32u4-basic-proto
Page 2 of 36
I attached some wings to my Feather and now I can't read the battery voltage!
36
© Adafruit Industries
https://learn.adafruit.com/adafruit-feather-32u4-basic-proto
Page 3 of 36
Overview
Feather is the new development board from Adafruit, and like it's namesake it is thin, light, and lets you fly! We
designed Feather to be a new standard for portable microcontroller cores.
At the Feather 32u4's heart is at ATmega32u4 clocked at 8 MHz and at 3.3V logic, a chip setup we've had tons of
experience with as
it's the same as the Flora
(https://adafru.it/dVl).
This chip has 32K of flash and 2K of RAM, with built
in USB so not only does it have a USB-to-Serial program & debug capability built in with no need for an FTDI-like chip,
it can also act like a mouse, keyboard, USB MIDI device, etc.
© Adafruit Industries
https://learn.adafruit.com/adafruit-feather-32u4-basic-proto
Page 4 of 36
To make it easy to use for portable projects, we added a connector for any of our 3.7V Lithium polymer batteries and
built in battery charging. You don't need a battery, it will run just fine straight from the micro USB connector. But, if you
do have a battery, you can take it on the go, then plug in the USB to recharge. The Feather will automatically switch
over to USB power when its available. We also tied the battery thru a divider to an analog pin, so you can measure and
monitor the battery voltage to detect when you need a recharge.
© Adafruit Industries
https://learn.adafruit.com/adafruit-feather-32u4-basic-proto
Page 5 of 36