https://github.com/mcauser/micropython-hx1230
"upgrade of the Nokia 5110 LCD"

Using bit-bang SPI and hardware SPI and included a version which extends the Framebuffer.
Code: Select all
SPI.init(baudrate=1000000, *, polarity=0, phase=0,
bits=8,
firstbit=SPI.MSB, sck=None, mosi=None, miso=None, pins=(SCK, MOSI, MISO))
I tried to find specifics about the ESP32's SPI hardware interface, but couldn't find anything about bit width. Is this a possiblility and has anyone tried it?bits is the width in bits of each transfer. Only 8 is guaranteed to be supported by all hardware.