Week 9

Input Devices

Intro - Getting Swole

Whilst attempting to get jacked, one may come across the age-old question "what muscles does this exercise work?".

In such a scenario, one might proceed to utilize a search engine to explore anwers to their quandary. Such an exploration would lead to images such as :

The Idea

What if I had a high resolutoin emissize display in my shirt and pants that was filled with EMG nodes? What if the motor recruitment unit from those nodes were integrated slowly over time? What if I hit back day and could tell what parts of my back I had worked out by glancing in the mirror to show the red, yellow, blue, and gray areas? What if I had a faster response that could improve my mind muscle connection by showing me live what muscles I am working during a muscle contraction?

That's what I want to build, here's the first step.

The Project

Take an EMG frontend and an ESP32. Connect EMG GND to ESP32 GND. Connect EMG 3V3 to ESP32 3V3. Make a voltage divider to split 3V3 in half and connect that to the AVREF on the EMG. Connect the output to an ADC on the ESP32. Write some codez to bandpass filter and get the envelope. Connect up some Neopixelz. Write more codes to light up Neopixel based on how much I flex. I present the first step towards GETTING SWOLE WITH SCIENCE: