robert.rozee Guru Joined: 31/12/2012 Location: New ZealandPosts: 2437
Posted: 08:30am 28 May 2023
the point i was getting at is that the connection between the two PICOs can be achieved without consuming any of the MMbasic pins - something important for some users. likewise, no PIO (or any other) configuration on this PICO would be needed.
communications between the two PICOs would simply be via a couple of ring buffers (Rx and Tx) located within the MMbasic PICO. data would be pulled out or pushed in by the 'video' PICO over the SWD port.
emulating an LCD panel seems a tad excessive. one could communicate in text modes using VT100 escape sequences, which the editor already supports. for graphics, invent a simple graphics descriptor language.
as i said, not easy, but possible.
cheers, rob :-)
addendum: i feel 640x480 4-bit will always be the resolution limit. 800x450 4-bit in the unlikely event of someone figuring out how. Edited 2023-05-28 18:48 by robert.rozee