Hello.
I've been struggling with figuring out why the heck my ILI9340 and ADS1220 wouldn't go nice together. It took A LONG time to figure it out but i realized that the ILI9340 runs with another clock divider so the clock speed is much fast er than allowed on the ADS1220. In a nutshell.. IT WONT WORK.
A solution is redoing the library transfer parts to use this kind of transfer which sets the MSB, spi mode and clock for each transaction to ensure it is ok. I am going to do this myself right now so it shouldn't be hard.
https://www.arduino.cc/en/Tutorial/SPITransaction
Hello.
I've been struggling with figuring out why the heck my ILI9340 and ADS1220 wouldn't go nice together. It took A LONG time to figure it out but i realized that the ILI9340 runs with another clock divider so the clock speed is much fast er than allowed on the ADS1220. In a nutshell.. IT WONT WORK.
A solution is redoing the library transfer parts to use this kind of transfer which sets the MSB, spi mode and clock for each transaction to ensure it is ok. I am going to do this myself right now so it shouldn't be hard.
https://www.arduino.cc/en/Tutorial/SPITransaction