Before I ordered the PI, I was all about trying to figure out a way to arduino-up my Amiga. I'd still be interested. It's so frustrating for me because I understand just enough to not be able to know the right direction about how to best use the hardware.
Also, Amigas are not a dime a dozen so the thought of damaging one in testing also frightens me. So, I understand that most modern electronics use 3.3 volts and older stuff like the Amiga uses 5 volts. How do you do "level shifting"?
Also I asked earlier about the fastest interface area. I know the mediator, for example, has a pass-thru for the cpu 150 pin slot adapter for the A1200. Perhaps something like that would provide the best solution, but how do you make subsequent attachments work?
I've also read that you may need a PIC or something (again, what is a PIC) to create/call/provide (?!) interrupts at the 14MHz cycle in order to make the rest of the hardware happy if you wish to provide some sort of accelerator.
Do you need to connect to all 150 pins? What is the minimum needed if your microcontroller/microcomputer has only in the range of 25-35 GPIO pins?
I would love to get into an IRC chatroom with anybody capable and patient enough to explain this stuff to me; or better yet, in person in you're in San Jose, CA.
I've been thinking of using a microcontroller board as some kind of super I/O board for a classic Amiga. There are a lot of chips out there that do cool stuff like mp3 decoding, radio reciever, networking and usb hosting. Seems like a microcontroller could host these - via SPI. and communicate with the Amiga via a parallel interface.
One thing to consider, I'm almost sure the PI uses 3.3v logic. You'd need some level shifting to connect to the Amiga.