Hi Khoi, Do you have a good ground connection between the ADS1256 and the ESP32? This behavior could be explained by a loss of communication, which may result if the MCU and ADC grounds drift apart. I'd also recommend comparing this behavior to a logic analyzer capture of the SPI communication to determine if you are indeed losing the communication with the ADC, or if something might be happening in the ESP32 code.
↧