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
The Adafruit Feather can be powered via USB. Use a micro USB cable and connect to a 5V USB battery pack or wall adapter.
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.
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.
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.
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.
Line up the pins from the Feather HUZZAH ESP8266 with the Prop-Maker FeatherWing. Press fit the headers together so they're fully seated.