ST7735
Re: ST7735
Soooo the only component I can get to actually print anything on the display is by using ili9163c1. It pretty much does everything it should except that it is desperately slow updating the screen. I've tried different clock speeds and even clock settings.
Is there anything that i can do to this driver to improve the speed or does it need a whole new component?
I'm using the AZDelivery module https://www.amazon.co.uk/gp/product/B07 ... UTF8&psc=1
N
Is there anything that i can do to this driver to improve the speed or does it need a whole new component?
I'm using the AZDelivery module https://www.amazon.co.uk/gp/product/B07 ... UTF8&psc=1
N
- Attachments
-
- 18f2620 st7735 oled test.fcfx
- (12.2 KiB) Downloaded 563 times
Re: ST7735
Thanks Martin. For info this module performs the same https://www.amazon.co.uk/gp/product/B07 ... UTF8&psc=1
-
- Valued Contributor
- Posts: 1453
- Joined: Wed Dec 09, 2020 9:37 pm
- Has thanked: 135 times
- Been thanked: 707 times
Re: ST7735
First contact....
The board arrived and works well using the Adafruit code - and is very similar to the ST7789 (which I did some work on before...) I modified the code to use transactions for SPI transfers - and needed new init data. And so far- nothing
I can't see how the initialisation data I send differs from the Adafruit init - and despite my best efforts I couldn't get an oscilloscope to record the SPI transactions (from the Adafruit code - though managed with mine - which is maybe a clue).
So - next step is to program another Arduino as an SPI slave to record the data passed and see if anything stands out...
Note I've used an Arduino Nano as a test bed (initially I intended to use ESP32 - but there is an issue 'downgrading' the CAL_SPI component when changing target)
If anyone would like to try some debugging Note this just attempts to init the display and then fill with a colour... There is a fair bit of debug code - and currently working t the CS/SS line myself (have tried both ways.) I have 'reset' pin connected to the Arduino reset pin so don't call reset macro (and I've tried both ways)
Martin
The board arrived and works well using the Adafruit code - and is very similar to the ST7789 (which I did some work on before...) I modified the code to use transactions for SPI transfers - and needed new init data. And so far- nothing

So - next step is to program another Arduino as an SPI slave to record the data passed and see if anything stands out...
Note I've used an Arduino Nano as a test bed (initially I intended to use ESP32 - but there is an issue 'downgrading' the CAL_SPI component when changing target)
If anyone would like to try some debugging Note this just attempts to init the display and then fill with a colour... There is a fair bit of debug code - and currently working t the CS/SS line myself (have tried both ways.) I have 'reset' pin connected to the Arduino reset pin so don't call reset macro (and I've tried both ways)
Martin
Re: ST7735
Ive tried this a while back and it works fine. https://simple-circuit.com/st7735-tft-l ... -compiler/
Is it any use to you?
N
Is it any use to you?
N