The diagram below provides a visual reference for wiring of the components. This diagram was created using the software package Fritzing.

Adafruit Library for Fritzing

Use Adafruit's Fritzing parts library to create circuit diagrams for your projects. Download the library or just grab individual parts. Get the library and parts from GitHub - Adafruit Fritzing Parts.

Wired Connections

The project uses NeoPixel PCB Buttons which are slightly different than the Circuit Diagram but they use the same pin outs. 

NeoPixels to QT Py RP2040

  • DIN from NeoPixel strip to Pin A0 on QT Py
  • 5V from NeoPixel strip to 5V on QT Py
  • GND from NeoPixel strip to GND on QT Py

NeoPixel PCB Buttons

  • DOUT from NeoPixel to DIN on NeoPixel
  • 5V from NeoPixel to 5V on NeoPixel
  • GND from NeoPixel to GND on NeoPixel

Push Button

  • Pin 1 from button to A1 on QT Py
  • Pin 2 from button to GND on QT Py

Powering

The Adafruit board can be powered via USB or JST using a 3.7v lipo battery. In this project, a 5V power supply is used. If a lipo battery is being used, it can be rechargeable over the USB-C port on the Metro ESP32-S2.

This guide was first published on Nov 23, 2021. It was last updated on 2021-11-23 11:12:03 -0500.

This page (Circuit Diagram) was last updated on Nov 25, 2021.

Text editor powered by tinymce.