Pinouts

The Adafruit Prop-Maker FeatherWing is designed to unlock the prop-maker inside all of us, with tons of stuff packed in to make sabers & swords, props, toys, cosplay pieces, and more.

Let's take a tour of the board!

Logic Pins

These are the logic pins used by the FeatherWing.

We note the Feather M0 and M4 pin numbers these are connected but other Feather variants will have different pin numbers! Check your Feather silkscreen or documentation to check!

Bottom Row

  • A0 - This pin is true analog input to the audio amplifier on the FeatherWing. Matches A0 on the Feather M0's and M4's which is the DAC output. Other Feathers (like the ESP8266) don't have a DAC so you can leave this pin unused

Top Row

  • Blue - Blue pin for 3W RGB LED - connected through a MOSFET. Connected to D13 on Feather M0 or M4.
  • Green - Green pin for 3W RGB LED - connected through a MOSFET. Connected to D12 on Feather M0 or M4.
  • Red - Red pin for 3W RGB LED - connected through a MOSFET. Connected to D11 on Feather M0 or M4.
  • Power (PWR) - This pin is used to enable power to the NeoPixels, audio amplifier and RGB LED. By default it is pulled low so you must set high to turn on the NeoPixels/Audio/RGB. Connected to D10 on Feather M0 or M4.
  • Switch (SW) - This is connected to the Switch pin, for button or switch sensing. There's no pullup resistor so you'll have to Connected to D9 on Feather M0 or M4.
  • IRQ - Interrupt pin for LIS3DH accelerometer, used for tap or shake detection. Connected to D6 on Feather M0 or M4.
  • NeoPixel (NEO) - Data pin for NeoPixel connector. This pin is level shifted to 5V output. Connected to D5 on Feather M0 or M4.
  • SCL - I2C clock pin. Connected to SCL on the Feather. This pin is used to control the onboard I2C accelerometer
  • SDA - I2C data pin. Connected to SDA on the Feather. This pin is used to control the onboard I2C accelerometer

The top row pins are labeled on the back of the board!

Power Pins

Top Row

  • VBAT - Connected to BAT power on the Feather.
  • Enable - Enable pin for switch that will power down entire board.
  • VBUS - Connected to USB power on Feather.
  • Power (PWR) - This pin is used to enable power to the NeoPixels, audio amplifier and RGB LED. By default it is pulled low so you must set high to turn on the NeoPixels/Audio/RGB. Connected to D10 on Feather M0 or M4.

Bottom Row

  • Reset pin - Tie to ground to reset the Feather
  • 3.3V pin- 3.3V output from the Feather's regulator

Left Side

  • RESET button - Resets the Feather and the FeatherWing.

The pins on the left above the RESET button are for a mechanical switch that will power down the whole board.

  • G - Ground pin for mechanical switch
  • EN - Enable pin, connected to the Enable pin on the Feather. Connect this pin to ground to completely turn off the Feather and FeatherWing (e.g. a power switch)

NeoPixel Connector

This is the Snap-In NeoPixel port! With a 3-pin JST connector, you can plug in one of our JST-wired NeoPixel strips directly, or use a 3-pin JST connector to wire up your favorite shape of addressable NeoPixel LEDs. This port provides high current drive from either the Feather Lipoly or USB port, whichever is higher. A level shifter gives you a clean voltage signal to reduce glitchiness no matter what chip you're using!

The pinout for the connector is labeled on the back of the board.

Note you must set the PWR pin high (D10 on M0 or M4 Feathers) to turn on the NeoPixel power pin!

Audio

The Prop-Maker FeatherWing includes a audio connector for a 8Ω 1Watt speaker or 4Ω 3Watt speaker for sound effects. Plug and play with our cute and slim oval speaker, or connect a picoblade cable for your favorite speaker.

The connector uses pin A0. There also volume control on the board between A0 and the speaker connector. Rotate it to increase or decrease the audio volume from the connected speaker!

Note you must set the PWR pin high (D10 on M0 or M4 Feathers) to turn on the audio amplifier power pin!

For use only with Feathers that have analog audio out such as the Feather M0 Express and M4 series.

3 Watt LED

3 high current MOSFETs will let you connect a 3W RGB LED for powerful eye-blasting glory. For most Feathers, the 3 pins are PWM capable so you can generate any color you like. Available as pin breakouts plus strain-relief holes. The pin labels are also on the back of the board.

  • B (Blue) - Connect to B pin on LED. Uses D13 on the Feather M0 or M4.
  • G (Green) - Connect to the G pin on LED. Uses D13 on the Feather M0 or M4.
  • R (Red) - Connect to the R pin on the LED. Uses D13 on the Feather M0 or M4.
  • + (V+) - Connect to the power (+) pin on the LED.

Note you must set the PWR pin high (D10 on M0 or M4 Feathers) to turn on the V+ power pin!

Switch Pins

External switch pins for a mechanical switch.

  • SW (Switch) - Connected to D9 on the Feather M0 or M4
  • - (Gnd) -
This guide was first published on Jan 23, 2019. It was last updated on Jan 23, 2019. This page (Pinouts) was last updated on Jan 23, 2019.