README 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. Alternative Controller for Apple IIgs/Standard(M0116)
  2. JeffreySung(nattyman@gmail.com)
  3. ===============================
  4. Feature
  5. -------
  6. - Replaceable keyboard controller for Apple IIgs(A9M0330)/Standard(M0116)
  7. - Teensy++ 2.0 required
  8. - Some signal bypass required
  9. - ADB keyboard doesn't use matrix for modifier keys. With virtual row for modifier keys, these keys are merged into key matrix.
  10. - Power key couldn't be used because power key is not connected to controller.
  11. History
  12. =======
  13. - 2012.09.17 First Release
  14. Build
  15. =====
  16. 0. Just Type "Make" and return.
  17. Hardware
  18. ========
  19. PJRC Teensy
  20. -----------
  21. 0. The following ports should not be connected to board.
  22. From top view of Teensy++, from GND and counter clock wise.
  23. -7,26(in keyboard PCB, these pins are VDD,GND)
  24. -30,31(in Teensy++, these pins are Ref,GND respectively)
  25. -5,6(D2,D3 for bluetooth in future)
  26. 1. Bypass 31 pin(from board) to E4(Teensy)
  27. 2. Bypass 30 pin(from board) to F2(Teensy)
  28. 3. Refer doc directory
  29. To Do
  30. =====
  31. 0. Caps Lock connect
  32. 1. Layer Change by toggling Clear Key
  33. 2. Eject Key add. (following files should be modified.)
  34. common/usb_keycodes.h
  35. common/keyboard.c
  36. 3. Use bluetooth
  37. EOF