Arduino Emulates a Commodore 64!

Arduino Emulates a Commodore 64!

40247 People Read – 2044 People Liked – You Can Also Like

An Arduino is actually powerful enough to emulate a C64. With only a few external components it outputs PAL or NTSC video and can be connected to any TV or composite input of an analog monitor.

Code, schematics and instructions:
https://github.com/michalin/Arduino-C64-Emulator

Tools:
Camera: https://amzn.to/3QiWzmf
USB Oscilloscope: https://amzn.to/3txDDq9

Consider to support this channel on Patreon and get updates about ongoing projects and preview videos!
https://www.patreon.com/docvolt
Buy me a coffee: https://www.buymeacoffee.com/docvolt
Paypal: https://www.paypal.com/paypalme/docvolt

0:00 Introduction
1:07 Emulation of the MOS 6510 CPU
1:40 Memory mapping: How 64 Kilobytes are squeezed into a Arduino RAM
3:17 Composite video output (VIC II emulation)
5:05 Connecting a USB or PS/2 keyboard and entering a simple BASIC program
5:57 Compare with the original C64
7:04 320×200 Hi Resolution mode on Arduino Mega

Youtube

Foxdn

Arduino Emulates a Commodore 64!