Author Topic: Acorn Archimedes Keyboard Converter  (Read 2437 times)

0 Members and 1 Guest are viewing this topic.

Offline hasu

  • Thread Starter
  • Posts: 3472
  • Location: Tokyo, Japan
  • @tmk
    • tmk keyboard firmware project
Acorn Archimedes Keyboard Converter
« on: Mon, 30 October 2023, 22:41:01 »
This covnerter makes Acorn Archimedes keyboard usable on modern USB computer.



Check this for technical information and resources.
- https://github.com/tmk/tmk_keyboard/wiki/ACORN-ARCHIMEDES-Keyboard

Preassembled TMK converter is available here: https://geekhack.org/index.php?topic=72052.0



Firmware
Source code: https://github.com/tmk/tmk_keyboard/tree/master/converter/archimedes_usb

Tested by Archimedes A300 keyboad.


Keymap Editor
https://www.tmk-kbd.com/tmk_keyboard/editor/unimap/?archimedes_usb




Pinouts and Wirings                                                                                                 
Mini-DIN-6P female socket from the front:                                                                 

Code: [Select]
                    Connector                   AVR pin
                    ------------------------------------
      ,--_--.       1: Reset                    PD0
     / o6 5o \      2: NC
    | o4   3o |     3: GND                      GND
     - 2o o1 -      4: 5V                       VCC
      `-___-'       5: In(from keyboard)        PD1
                    6: Out(to keyboard)         PD3

Target microcontroller is Atmel ATMega32U2 by default but porting this project to other 8-bit AVR controllers would be easy.



Mouse support
Not tested with real mouse but it should work somehow.

I don't have Archimedes mouse to test, try and make a report if you have one.



Acknowledgement
Geekhack member Drag0nFly kindly sent the Archimedes keyboard to me spending much postage, this never happened without his generous offer. Thank you.
« Last Edit: Tue, 31 October 2023, 01:21:27 by hasu »