Hi @david_prentice,
I have received the 3.2 inch 256*128 ST75256 module, configured for SPI: https://www.aliexpress.com/item/32825558941.html
photo of the rear side;
I haven't tested it yet, as I've been struggling to find any wiring examples online, using SPI, but I think I've figured it out.
In some other listings of the 256*160 ST75256 driver (e.g. https://www.aliexpress.com/item/32341031044.html), they provide 3 different wiring configurations, for 平行 (Parallel), 串行 (Serial) and I2C. I assume that I will use the "Serial" configuration, as I'm using SPI.
A0(RS) is the data command pin (DC).
SDA seems to connect to MOSI, in the context of SPI, per your post here Is this a SPI interface? - #2 by david_prentice.
All 3 SDA pins are connected together.
Here is a wiring diagram that I've come up with, using an ESP-32 with its default hardware VSPI bus pins (MOSI = 23, CS = 5, CLK = 18), along with 2 output pins for DC (17) and RESET (16);
Using the u8g2 library and full buffer, the constructor would be;
U8G2_ST75256_JLX256128_F_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 5, /* dc=*/ 17, /* reset=*/ 16);
Does this seem correct?
thanks!
EDIT: got vdd (3.3v) and vss (GND) the wrong way around in diagram. now fixed.
Update: I can confirm that the wiring for SPI works. I have also run a test to determine whether it is sunlight-readable, by shining a small floodlight at it. I am also comparing it to a Nokia 5110 display, which is a well-known transflective display. Both of them appear very readable when exposed to the intense light. Hope this helps.