Getting ST7735 working with CircuitPython
tldr: Load the font5x8.bin in the root rather than in the lib directory. Change _MADCTL in the ST7735.py folder to 0xc8 to flip BLUE and RED.
How to draw text
Follow the Adafruit guide here:
https://learn.adafruit.com/micropython-displays-drawing-text
Some notes on the implementation in Python:
- Load the font5x8.bin in the root folder rather than in the lib directory.
- Change _MADCTL register in the ST7735.py folder to 0xc8 to flip BLUE and RED if you have a green tabbed LCD
Thoughts
Circuit python updates the text very slowly. It might be worth it to implement a screen driver chip just to speed it up a little.