You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.

README 1.3KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. Replaceable USB Controller for Apple IIgs/Standard(M0116)
  2. JeffreySung([email protected])
  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,
  10. these keys are merged into key matrix using virtual row.
  11. History
  12. =======
  13. - 2012.09.17 First Release
  14. - 2012.09.17 CapsLock support
  15. - 2012.09.19 Power button added
  16. Build
  17. =====
  18. 0. Just Type "Make" and return.
  19. Hardware
  20. ========
  21. PJRC Teensy
  22. -----------
  23. 0. The following ports should not be connected to board.
  24. From top view of Teensy++, from GND and counter clock wise.
  25. -7,26(in keyboard PCB, these pins are VDD,GND)
  26. -30,31(in Teensy++, these pins are Ref,GND respectively)
  27. -5,6(D2,D3 for bluetooth in future)
  28. 1. Bypass #31 pin(from board) to E4(Teensy)
  29. 2. Bypass #30 pin(from board) to F2(Teensy)
  30. 3. Bypass #6 pin(from board) to A0(Teensy)
  31. 4. Refer to documentation directory
  32. To Do
  33. =====
  34. 0. When DEBOUNCE defined, there is a errors.
  35. 1. Layer Change by toggling Clear Key
  36. 2. Eject Key add. (following files should be modified.)
  37. common/keycode.h
  38. common/keyboard.c
  39. 3. Use bluetooth
  40. EOF