Hi Anthony,
>Oliver, good stuff man!
Thanks for the positive feedback :-)
>What are your plans for the Pico?
One usecase is using the RPi Pico to connect an "ordinary" RPi to the
A2. Instead of fiddling with RPi GPIO, you just use a USB cable. The
simplest USB setup is to have the RPi Pico act as USB device
implementing a virtual serial port (following the ACM CDC
specification). The "ordinary" RPi acts as USB master, that
automatically loads its ACM CDC driver offering a /dev/ttyACMn port.
I've taken the two exsisting well-known "connect an RPi to the A2"
projects and applied that approach to them:
https://github.com/oliverschmidt/Apple2-IO-RPi
https://github.com/oliverschmidt/apple2pi
They now both work nicely with my Pico-based prototype card - incl.
their firmware ROM being emulated by the Pico :-)
There are of course many other usecases, either emulating other
existing A2 cards or inventing totally new ones. We'll see ;-)
Regards,
Oliver