MAIX M1 Handheld Console - Software: Screen
The screen is controlled by the ILI9341 controller. The goal is to have a framebuffer in memory which is pushed to the screen at a desent fps. The 8-bit interface is being used. This means we can write 1 pixel per message. The most code of the configuration and startup is based of the Adafruit TFTLCD-library. There are a few parts to realize the desired goal: Screen initialization Creating a framebuffer in the main loop for easy testing Make a routine for the second core to put a framebuffer to the screen....