Arm Mbed OS support forum

MAX32630 Feather


I am integrating the Max32630 with Max30003 (ECG sensor). I am using 5 lead configurations to get better output. In Max30003 they have 3 Lead so we implementing 5 electrodes using MUX, where MUX connect different lead using select input. for manual selection, providing the switch too.

when we are controlling select pins to use different leads using manual selection pin getting proper output.

But when we are controlling those pins using Max32630 (coded in firmware), we are getting output with Lots of noise.


  1. why we are getting noise in ECG output when we are controlling pins using firmware?
  2. Is switching frequency creating noise? OR externally DIP (for manual switching) is the reason?

Thank you in advance.