PicoMite V6.01.00 betas


Author Message
phil99

Guru

Joined: 11/02/2018
Location: Australia
Posts: 3069
Posted: 12:42am 10 Oct 2025      

  matherp said  Assuming all is well the next step is to go to release candidate status and start the work of updating the manual.

A possible update for LCD Panels p56.
  Quote  OPTION LCDPANEL ILI9488, OR, DC, RESET, CS [,BL] [,INVERT]
Initialises a TFT display using the ILI9488 controller. This supports 480 * 320 resolution.
Note that this controller has an issue with the MISO pin which interferes with the touch controller. For this display to work the MISO pin must not be connected.
Could be something like:-
  Quote  OPTION LCDPANEL ILI9488, OR, DC, RESET, CS [,BL] [,INVERT]
Initialises a TFT display using the ILI9488 controller. This supports 480 * 320 resolution.
Note that this controller has an issue with the LCD_SDO (MISO) pin which interferes with the touch controller. For this display to work the LCD_SDO pin must not be directly connected to the System SPI MISO.
Add a diode (note 1) with cathode to SPI MISO and anode to LCD_SDO and a resistor (note 2) from System SPI MISO to LCD_CS.
For compatibility with existing PCBs these can be put on top of the display header pins (Using touch T_DO pin for System SPI MISO) and the LCD_SDO (MISO) pin snipped off.

Note 1: eg 1N400x, 1N5819 or any diode with a junction capacitance > 30pF.
Note 2: 1.5kΩ to 10kΩ. Some panels have 4.7kΩ pullups on the SD card SPI pins. If this is also on System SPI the resistor should be no more than 1.8kΩ.

Edited 2025-10-10 10:46 by phil99