Yes. You have full access to raw, unfiltered 1‑channel ECG as well as raw acceleration, gyroscope, and magnetometer data with different sample rates and measurement ranges.
The Movesense development tools (Movesense Showcase app, Python client, etc.) store data locally on your host device. The Movesense ECG recorder stores data locally and makes an anonymized backup to Movesense servers. If you integrate the sensors into your own application, you can decide where the data is stored. It does not go to Movesense servers.
Available ECG sample rates are 125 / 128 / 200 / 250 / 256 / 500 / 512 Hz. However, due to the device’s ECG measurement bandwidth (up to 40 Hz for medical and 34 Hz for non-medical), even the lowest sampling rate of 125 Hz contains all the information in the signal (Nyqvist’s theorem).
Resampling the lower sampling rate in post-processing produces the same result as higher frequency sampling directly from the sensor but saves power and reduces the amount of data transmitted wirelessly. Unless there is a specific reason to use a high sampling rate, we recommend using frequencies of 125-200 Hz.
Yes. Movesense MD is certified as a Class IIa medical device (EU MDR) and manufactured under ISO 13485 medical quality system in Finland. Other medical certifications pending.
This depends very much on the use of sensor resources. For example, the gyroscope consumes more power than the accelerometer, and higher sample rates mean higher power consumption. Also, the amount of data transferred wirelessly via Bluetooth Low Energy has an impact on battery life.
Approximate durations:
Measured power consumption in different situations.
Yes. The sensors have been individually tested for water resistance to 30 meters / 100 feet. They can be reliably used for heart rate monitoring and movement measurement at pool depths. Please note the following:
Yes, you can run your own applications and algorithms on the sensor. See https://www.movesense.com/resources/
See https://www.movesense.com/docs/.
Links to all developer tools and sample code are collected at https://www.movesense.com/resources/.
See instructional videos on Movesense Youtube Channel.
Mobile libraries are available for iOS, Android. A Flutter plugin exists for cross-platform development.
A custom GATT SensorData Protocol (GSP) is included in the default sensor firmware for communicating with other Bluetooth devices. A Python example of using GSP on a desktop device is freely available.
No. All our SDK’s, developer tools, and sample code are open and free to use.
Yes. Just drop us a note via info@movesense.com if you have a technical question. If needed, we happy to join a support session. We can also offer custom firmware development services or find a suitable partner for you from our network.
The Movesense team is happy to make a quote for a fast and cost-effective firmware development project. We can also support you to some extent in mobile development. Our network includes several development partners in different countries who have strong expertise in the Movesense platform and whom we highly recommend.
Inquiries by email: info@movesense.com.
Samples and Developer Kits can be purchased at movesense.com/shop.
We ship worldwide with DHL Express, delivery time usually a few days.
Prices for small quantities are shown on movesense.com/shop.
Volume discounts apply for larger quantities. For sensors, there is a substantial price step at 200 pieces. To request price indications for your needs, send us a message to orders@movesense.com.
There is no general academic pricing. We are happy to provide an official quote if needed for university procurement. Requests by email via info@movesense.com.
We are shipping worldwide directly from Finland.
Yes. Movesense sensors are available for white labeling. You can also get sensors with your own Bluetooth name and custom firmware. See details on our OEM page.