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.

40 lines
1.8 KiB

  1. # Teensy 3.2 onekey
  2. To trigger keypress, short together pins *D5* and *B2* (marked on the PCB as *20* and *19*).
  3. ## Hardware
  4. ### Pins
  5. When setting matrix pins, you need to use the MCU definitions instead of what is printed on the PCB. Sourced from <https://www.pjrc.com/teensy/schematic32.gif>. The following table can be used to convert between the two.
  6. | PCB | MCU | Notes |
  7. |------- |-----|-----------------------------|
  8. | 0 | B16 | |
  9. | 1 | B17 | |
  10. | 2 | D0 | |
  11. | 3 | A12 | |
  12. | 4 | A13 | |
  13. | 5 | D7 | |
  14. | 6 | D4 | |
  15. | 7 | D2 | |
  16. | 8 | D3 | |
  17. | 9 | C3 | |
  18. | 10 | C4 | |
  19. | 11 | C6 | |
  20. | 12 | C7 | |
  21. | 13/LED | C5 | |
  22. | 14/A0 | D1 | |
  23. | 15/A1 | C0 | |
  24. | 16/A2 | B0 | |
  25. | 17/A3 | B1 | |
  26. | 18/A4 | B3 | |
  27. | 19/A5 | B2 | |
  28. | 20/A6 | D5 | |
  29. | 21/A7 | D6 | |
  30. | 22/A8 | C1 | |
  31. | 23/A9 | C2 | |
  32. | 24/A10 | | ADC0_DP0 in schematic *[1]* |
  33. | 25/A11 | | ADC0_DM0 in schematic *[1]* |
  34. | 26/A12 | | ADC0_DP3 in schematic *[1]* |
  35. *[1]* - Currently not configured and may require extra work to implement.