Goodluck. You've set yourself quite the task for a beginner project. There are a number of us on this forum with a background in this field (scientific imaging instruments), both professionally and the home hobbyist...
If you're not constrained to Visual Basic, then here is some code, for Windows, that you may use to receive binary data over Serial (port) from the Teensy, or any other Arduino. I used this program for many years to...
Have you considered using Rezo's excellent FlexTFT library here. This is an 8 or 16bit parallel driver using FlexIo. Pins are predefined but it will leave you with a spare i2C port.
I do exactly this for another 800x480*2 parallel display. My benchmarks show that whilst using PSRAM for the buffer, the T4.1 can push 25+ full frames per second. This is with the PSRAM at 133mhz & cache enabled.
The Dll, HidAPi.dll, is compatible with all versions of Windows from Vista to Win11, and is also available from the authors site here. It does not require registering.
There is no OS limitation with the executable....
Here is that display: https://www.aliexpress.com/item/1005005580201302.html
These displays support both MIPI and RGB interface. If RGB, the other required lines will be: DE, PCLK, HSYNC and VSYNC. Wee buns for the...
You divided the 2. The Ram footprint is 460,800 bytes per frame. But yes tight, with one eye in each memory type. We're looking at around 25-27fps with a 100mhz SPI clock at full frame updates, which is still decent...
I've had my eyes on these From AliExpress for a while. The 480x480 display controller is the ST7701S.
Example: https://www.aliexpress.com/item/1005005560190736.html
And the actually Adafruit display:...