The aim of my research is to recover the waveform of a human heartbeat using an IMU, I am currently at the stage of data acquisition and preliminary signal processing, I want to assess the quality of the data acquired with the IMU, so I need to have a ground-truth to compare it against, I currently own an ESP32 DEVKIT V1 MCU, an MPU6050 (IMU sensor), and I intend to buy either an ECG I have an ESP32 DEVKIT V1 MCU, an MPU6050 (IMU sensor), and plan to buy an ECG sensor or a PPG sensor (they are used as ground-truth), and note that I have to collect data from both sensors with perfectly synchronised time series, as this is the only way to have a meaningful comparison. How should I design the solution? Can I use one MCU to control both chips? Or do I need to use 2 MCUs?
The module has an address select pin allows you to choose the I2c address between 0x68 or 0x69.
So you can to connect two modules to the single mcu
I moved your topic to a more appropriate forum category @seu_kim.
The Nano ESP32 category you chose is only used for discussions directly related to the Arduino Nano ESP32 board.
In the future, please take the time to pick the forum category that best suits the subject of your question. There is an "About the _____ category" topic at the top of each category that explains its purpose.
Thanks in advance for your cooperation.
Define "perfectly synchronized".
For a signal as slow as a heart beat, 100 samples/second for multiple sensors in parallel is very easy to achieve. Even for an MCU as slow as an Arduino Uno!
With only a single core processor you can't do two things at once, it is impossible.
But for what you are doing you are fooling yourself if you think you have to.
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.