Uploaded May 2023 | Updated September 2026, 2 weeks ago
My Redstone Apple Clone 64K+Z80 (Generic Taiwanese Apple Clone Type 3)
Using an Arduino Mega 2560 as a replacement for the faulty Clone Keyboard controller (TK-10 or 8049 microcontroller).
The code is using the Adafruit_Keypad library to scan the keyboard and then output the ASCII code and Strobe to the Apple II clone keyboard header.
The Arduino is powered from the Apple II clone Pin 1 on the keyboard connector which is also used as the pullup voltage with the 6.8K resistors on the board for the Shift keys and Reset key.
No shift registers or additional components required.
The code is quite crude but as a proof-of-concept it proves that this is possible.
My Redstone Apple Clone 64K+Z80 (Generic Taiwanese Apple Clone Type 3)
Using an Arduino Mega 2560 as a replacement for the faulty Clone Keyboard controller (TK-10 or 8049 microcontroller).
The code is using the Adafruit_Keypad library to scan the keyboard and then output the ASCII code and Strobe to the Apple II clone keyboard header.
The Arduino is powered from the Apple II clone Pin 1 on the keyboard connector which is also used as the pullup voltage with the 6.8K resistors on the board for the Shift keys and Reset key.
No shift registers or additional components required.
The code is quite crude but as a proof-of-concept it proves that this is possible.










