Skip to content

EMG armband worn as a bracelet, to detect hand movements and orientation via muscle impulses transmitted through your forearm. One will be designing PCBs based on EMG sensors, integrating them with microcontrollers, and subsequently train the system using Machine Learning (ML).

Notifications You must be signed in to change notification settings

anuj-akotkar/EMG_armband

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EMG_armband

EMG armband worn as a bracelet, to detect hand movements and orientation via muscle impulses transmitted through your forearm. One will be designing PCBs based on EMG sensors, integrating them with microcontrollers, and subsequently train the system using Machine Learning (ML).

Table of Contents

Domains Explored

Embedded Systems, IoT, PCB Designing, ML

Project Workflow

  • Learn how to initialize ADC and read digital output readings of Analog sensor
  • Study ESP_NOW Communication protocol and send message from one ESP to other ESP
  • Learn to design Flex PCB
  • Study EMG (Electromyography) Sensors and try to integrate it with microcontrollers (ESP32)

Getting Started

These instructions will help you get a copy of the project up and running on your local machine.

Prerequisites

To download and use this code, the minimum requirements are:

Installation

Clone the project by typing the following command in your Terminal

  git clone https://github.com/purviyeshi/EMG_ArmBand.git

Navigate to the EMG_ArmBand folder

  cd EMG_ArmBand

Usage

Once the requirements are satisfied, you can easily download the project and use it on your machine. After following the above steps , use the following commands to:

To activate the IDF

  get_idf

To build the code

  idf.py build

To flash the code

  idf.py -p (PORT) flash monitor

Contributors

References

ESP-IDF Programming Guide

About

EMG armband worn as a bracelet, to detect hand movements and orientation via muscle impulses transmitted through your forearm. One will be designing PCBs based on EMG sensors, integrating them with microcontrollers, and subsequently train the system using Machine Learning (ML).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published