Let’s discuss Agon Light


Author Message
robert.rozee
Guru

Joined: 31/12/2012
Location: New Zealand
Posts: 2437
Posted: 08:30am 28 May 2023      

  Mixtel90 said  You can have four bi-directional very high speed ports on a PicoMite
using the PIOs. [ ... ]
You could use SPI to link two Pico boards. It's fast enough for most purposes,
especially if your display Pico is semi-intelligent and is emulating a LCD TFT
panel.


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