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 Adafruit Feather M0 Express can be powered via USB or JST using a 3.7v lipo battery. In this project, a 1200mAh lipo battery is used. The lipo battery is rechargeable via the USB port on the Adafruit Feather.

Wired Connections

Use the list below to reference the wired connections. If using an LED push button, be sure to power the LED via 3V and GND pins on the Feather (resistor is built-in).

  • SDA (Feather) to SDA (NeoTrellis)
  • SCL (Feather) to SCL (NeoTrellis)
  • 3V (Feather) to VIN (NeoTrellis)
  • GND (Feather) to GND (NeoTrellis)
  • #5 (Feather) to INT (NeoTrellis)
  • EN (Feather) to Switch
  • GND (Feather) to Switch
  • #6 (Feather) to NO (LED Push Button)
  • GND (Feather) to  COM (LED Push Button)
  • 3V (Feather) to LED+ (LED Push Button)
  • GND (Feather) to LED– (LEDPush Button)

Wire Lengths

Connections for the toggle switch and push button are the same. The NeoTrellis requires longer wires to compensate for components proximity inside the enclosure.

  • 74mm (2.9in) push button and switch
  • 128mm (5in) NeoTrellis

This guide was first published on Oct 09, 2018. It was last updated on Oct 09, 2018.

This page (Circuit Diagram) was last updated on Oct 05, 2018.

Text editor powered by tinymce.