Wiring

Circuit Diagram

This provides a visual reference for wiring of the components. They aren't true to scale, just meant to be used as reference. This diagrams was created using Fritzing software.

The FeatherWing performs all of the heavy lifting. But we are going to solder a low-cost piezo buzzer to the Prop-Maker FeatherWing.

Connect one end of the a piezo buzzer (it doesn't matter which one) to the SW pin and the other end to the GND pin.

Three wires are needed for connecting the 8x NeoPixel stick to the Prop-Maker FeatherWing.

  • DIN from NeoPixel to Prop-Maker NeoPixel port
  • GND from NeoPixel to Prop-Maker NeoPixel port
  • 5VDC from NeoPixel to Propmaker NeoPixel port

Powering

The Adafruit Feather can be powered via USB. Use a micro USB cable and connect to a 5V USB battery pack or wall adapter.

Install Prop-Maker Wing Headers

Start by fitting the 12 and 16 pin headers onto the bottom of the Prop-Maker FeatherWing PCB with the short ends going into the pins. Solder all of the pins. I suggest using a breadboard to help keep the pins in place while soldering.

adafruit_io_propmaker-loose-headers.jpg

adafruit_io_propmaker-bread.jpg

Install Piezo to Prop-Maker

Trim the legs of the piezo short. Fit the pins from the piezo onto the SWITCH and ground (GND) pins on the Prop-Maker FeatherWing. Flip the PCB over and solder the pins in place.

adafruit_io_propmaker-piezo.jpg

adafruit_io_piezo-install.jpg

adafruit_io_piezo-solder.jpg

Install HUZZAH Headers

Use 12-pin and 16-pin female headers on the Adafruit HUZZAH ESP8266. These are installed on top of the PCB. To make soldering easier, I suggest installing the headers onto the Prop-Maker – This will keep the female headers in place while soldering. Solder the pins from the female headers.

adafruit_io_huzzah-loose-headers.jpg

adafruit_io_huzzah-fit-headers.jpg

adafruit_io_huzzah-solder.jpg

NeoPixel Wiring

Cut the JST cable so the wire length is about 85mm (3.3in). Using wire stripper, remove a bit of insulation from the tips of each wire. Apply a bit of solder to the exposed strands  of wire – This helps prevent the wires from fraying. Tin the DIN, 5+ and GND pads on the NeoPixel PCB with a bit of solder. Solder the wires from the JST cable to the pads on the NeoPixel PCB.

adafruit_io_neopixel-jst.jpg

adafruit_io_neopixel-jst-solder.jpg

adafruit_io_neopixel-jst-soldered.jpg

Snap-On FeatherWing

Line up the pins from the Feather HUZZAH ESP8266 with the Prop-Maker FeatherWing. Press fit the headers together so they're fully seated.

Test Circuit

Plug in the JST cable from the NeoPixel into the port on the Prop-Maker FeatherWing. Connect micro USB cable to your computer or powered hub to power the circuit.

This guide was first published on Jan 14, 2019. It was last updated on Jan 14, 2019. This page (Wiring) was last updated on Sep 08, 2019.