EMG sensor

what is the sampling rate associated with the MyoWare 2.0 Muscle Sensor. Assuming I use a regular arduino Uno. Does it go beyond 500? I needs a device for real time gesture recognition for finger movements. Would this work?

It’s analog…so the sample rate depends on how fast your code is looping (which would be faster with something more powerful than an Uno)

I would not expect 500Hz if you are writing/plotting the output

It would be fast enough for detecting finger gestures, though…there are also computer vision cameras that can perform gesture recognition, or you could use flex sensors

Thank you! What microprocessor would you recommend if we want to go beyond 500Hz? A raspberry pi? Assume we do want to write the values to a MATLAB plotter.

An Uno is fine, as long as the loop time is kept short. The default ADC sample rate on the Uno is about 10 kHz.

To keep loop time short use a high serial baud rate (like 250000 or 500000) for data transmission, and transmit the absolute minimum amount of data per loop cycle.