C64 Retro Controller: Arduino Nano Interface
Components and supplies
![]() |
| × | 1 |
Necessary tools and machines
|
Apps and online services
![]() |
|
About this project
C64-ControllerControls your C64 retro computer. Select Kernal, BASIC and Charset.Select device number of internal SD2IEC drive.
This is Hardware Extension for a C64 retro computer.(The C64 is a retro hardware from Commodore)
Necessary Hardware:- an old C64 computer
- optionally a internal SD2IEC drive
- a multi ROM adapter (for example REPROM64)
- an arduino Nano [3€]
- an OLED 128x64 display [3€]
- optionally an I2C LCD display [3€] (16x2, 20x2, 20x4)
- a Rotary Encoder [1€]
- Arduino Workbench
- Arduino Lib: LCD Menu Lib 2: https://github.com/Jomelo/LCDMenuLib2
- Arduino Lib: U8g2lib: https://github.com/olikraus/u8g2
- reset the C64
- select one of 4 Kernals (and autoreset)
- optionally select one of 2 BASIC (and autoreset)
- optionally select one of 4 Charset
- optionally select device number from 8 Go 11 for an internal drive
- Info Display
This is one of the best multi ROM adapter for a C64.The Arduino can directly control this adapter.
Link: http://www.henning-bekel.de/reprom64/
Code
Github
https://github.com/oe7twj/C64-Controllerhttps://github.com/oe7twj/C64-ControllerGithub
https://github.com/Jomelo/LCDMenuLib2https://github.com/Jomelo/LCDMenuLib2Github
https://github.com/olikraus/u8g2https://github.com/olikraus/u8g2Schematics

Manufacturing process
- Antiperspirant/Deodorant Sticks: Science, History, and Manufacturing Insights
- Raspberry Pi Garage Door Opener with Live Video Streaming – Step‑by‑Step Guide
- High-Resolution 3D Imaging of Pencil-Shaped GaN/(In,Ga)N Core‑Shell Nanowires via Electron Tomography
- Build a Bluetooth‑controlled Arduino Spybot
- Enable Phone Calls on Arduino UNO Using Twilio & Yaler – Call My Arduino Project
- Build a Sleek Nixie Tube Clock in a Custom MDF Wood Enclosure Using Arduino
- Mini Acoustic Levitation Demo with Arduino UNO & HC-SR04 Ultrasonic Sensor
- DIY Arduino CoreXY Drawbot: Build Your Own CNC Drawing Robot
- DHT11 & DHT22 Temperature & Humidity Sensor Kit for Raspberry Pi & Arduino
- Building a Strong Business Case for CMMS: Boosting Maintenance Efficiency and ROI

