[Damian Peckett] has implemented an Apple ][, its 6502 processor, and a cassette port, all on an Arduino Uno. If that wasn’t enough, he also uses a PS/2 keyboard for input and outputs analog VGA.
There are five input pins to the chip which lets you connect one analog pin to any one of 32 analog pins. Of course, in addition to the five control lines, you need some handshaking lines ...
Arduino boards can most definitely ... As for the pins, the UNO features 14 digital pins for both input and output use, six analog pins for input only, three ground (GND) pins, a VIN pin for ...