1. Get a Linux shell prompt on your C64 through the Pi Zero’s Console Pins.
3. Allow your C64 to access the Internet, USB, etc. through the Pi Zero. ssh!
4. Provide Composite Video out from the Pi Zero that is usable directly on a Commodore monitor.
5. (Stretch Goal #1) If possible – use your C64’s keyboard as the keyboard on the Pi Zero (through the serial port). Maybe through softwedge? (https://github.com/theatrus/softwedge)
6. (Stretch Goal #2) Add PWM audio output (along the lines of https://learn.adafruit.com/introducing-the-raspberry-pi-zero/audio-outputs)
- 1 × Commodore 64
- 1 × Raspberry Pi Zero W
- 1 × 75HC245 For 5V / 3.3V translation
- 1 × Custom board To be designed.