phil99 Guru Joined: 11/02/2018 Location: AustraliaPosts: 3411
Posted: 08:48am 11 Jul 2025
In another thread Stan has mentioned the ILI8488 SPI S_DO / MISO pin fix isn't shown in the manual.
Is it worth adding it for new users?
The most flexible version of this that works on all the SPI displays I have, including ILI9341 is a diode from LCD S_DO to T_DO and Pico MISO and a 1.8kΩ resistor from LCD CS to T_DO and Pico MISO. The diode can be any type with a junction capacitance of at least 30pF and up to 500pF. eg 1N4004 or 1N5819 are about 100pF. Anode to LCD S_DO, cathode to T_DO and Pico MISO.
Previously I used 10kΩ for the resistor but the 4" IPS ILI9488 panels have 4.7kΩ pullups on the SD card SPI pins. 1.8kΩ is low enough for LCD CS to pull MISO to logic low when LCD S_DO goes low. !.8kΩ is high enough not to unduly load either T_DO or SD_DO. All the SD cards I have work with it. Edited 2025-07-11 21:11 by phil99