LGT8FX nano clone wiith ST7735 LCD display

Hello. I have made up a prototype with an Arduino Nano copy running 3 LCD ST7735 based displays, originally using 1k resistors to level shift to 3.3v, then with a bidirectional level shifter.
Ran the displays off the nano's 3.3v out.

Got 3 displays running well, then tried an LGT8F328P-LQFP32 nano equivalent (I need the DAC output). Displays didn't work. Found the 3.3V from the board inadequate (it's supplied by the TTL/USB chip) so added a separate 3.3v supply. Found some issues with the reset line (wouldn't load sketches via USB), so I reverted from bidirectional interface to 1K resistor.

To isolate the problem, I've gone back to a single display and loaded the graphicstest example that comes with the Adafruit ST7735 & ST7789 library.
I'm using the dbuezas LGZ board package, 2.0.6.
Woks fine with the 328p nano, but not with the LGT nano - I get random flashes. Possibly some issue with the LGT board support code? Setup to run 32MHz, but I've tried 16MHz.

Any ideas?

Try 16 MHz instead.

The millihertz was kind of hard to do. Lazy typing.

Just been on Github, and got the fix. Apparently SPI code needs a few tweaks that aren't in the latest library.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.