sideprojectslab / blue-64

An ESP32-based internal add-on board give the Commodore-64 support for bluetooth controllers and keyboards
Other
19 stars 3 forks source link

C128 keyboard support? #1

Closed banman11 closed 3 months ago

banman11 commented 6 months ago

Hello,

First up, I'd like to say this looks like a very interesting project.

I was wondering how hard would it be to add a few extra keystrokes to support the very few extra keys on a C128 keyboard?

sideprojectslab commented 6 months ago

Hello, as long as the hardware allows it it should be no problem. However I need to look into the keyboard connector of the c128 to say for sure :)

On Mon, 8 Jan 2024 at 09:59, banman11 @.***> wrote:

Hello,

First up, I'd like to say this looks like a very interesting project.

I was wondering how hard would it be to add a few extra keystrokes to support the very few extra keys on a C128 keyboard?

— Reply to this email directly, view it on GitHub https://github.com/sideprojectslab/blue-64/issues/1, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUIBN5A4HUOBRZ6M43L4TBTYNOYQRAVCNFSM6AAAAABBRDHEDGVHI2DSMVQWIX3LMV43ASLTON2WKOZSGA3TAMBQGEZTINA . You are receiving this because you are subscribed to this thread.Message ID: @.***>

banman11 commented 6 months ago

The keyboard is basically the same thing as a C64 with a few extra lines. One is hardwired I believe. That is the 40/80 switch. The actual interface is a sort of square 25 way D female connector. The Commodore engineer's tried to make it as easy as possible to use off the shelf parts.

Here is an example of a third party adaptor which would very easily plug straight into your project.

https://www.tindie.com/products/retrofletch/c64-keyboard-to-c128-adaptor-commodore-128-c128d/

Just a side note with a small wiring rearrangement of the keyboard lines a c16/plus4 keyboard should work just fine as well with your project..

https://www.pcbway.com/project/shareproject/C64_Keyboard.html