AMIGA 500/1000/2000 Keyboard Interface

Yeah. I'll double check it with my A1000. I did notice that with the A1000 keyboard, I needed an external power supply for it (the Arduino kept on browning-out) and also if i touched the data/clock pins, it would generate more noise.

A couple things I'm going to try (and will report back here afterwards, to document it)

  • Try out the keyboard on my real A1000, confirm it is workign
  • Try out my second A1000 keyboard (it's packed away currently)
  • Hit the data/clock pins on the A500 and A1000 keyboards with my scope to see if they're outputting different voltage levels
  • if all of that looks ok. i'll solder directly to the A1000 keyboard connectors, avoiding the RJ-12 cable and its interconnects... admittedly, this could be a HUGE factor

But yeah, the pullups in the A500 schematic are different than the A1000 (4.7k vs 10k) so that, combined with the RJ-12 cable could be pushing the voltage levels down to the point that the Ardy can't quite read the right levels...