1. To program the Arduino UNO controller, use the free Arduino IDE
https://www.arduino.cc/en/main/software2. Download the library from the official Elemyo GitHub page at:
https://github.com/ELEMYO/Elemyo-library. To download, click on the "Code" menu (green) and select "Download ZIP".
3. Launch the Arduino IDE program and install the library. To do this, go to the menu "Sketch -> Include Library -> Add .ZIP Library" and select the downloaded archive. Wait for the library to be installed and restart the Arduino IDE.
4. Connect the Arduino UNO controller to the PC.
5. In the "Tools -> Port" section, select the port to which the Arduino controller is connected.
6. Select the type of microcontroller you are using under "Tools -> Board -> Arduino AVR Boards" (for example, if using Arduino UNO, then Arduino UNO)
7. Open the example distributed with the library "File -> Examples -> Elemyo-library -> EMG_Simple_Read".
8. Upload the example to the board "Sketch -> Upload".
9. After a successful upload, you can visualize the signal using the built-in Arduino IDE Plotter. Go to "Tools -> Serial Plotter" and set the speed to 115200 baud. The plotter will draw two graphs: blue is the original signal, red is the signal envelope.
NOTE: The Arduino IDE 2.x.x plotter have only 50 mkc plotting window, it's too low for observing EMG signal in real time. Please, use plotter from Arduino IDE 1.x.x or ELEMYO_GUI program