gzeronet / teensy-trackpoint-tmk-keyboard

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

If you like this combination, you must know TEX Yoda, miniguru.

Nooooooo?

Trackpoint & tmk-keyboard on teensy


Do you wanna a customed layout keyboard (i.e., gh60) with trackpoint module working on it?

Okey, go aboard. this guide will show you how to DIY.


Material

  • Teensy 2.0 # or later version if possible, never tried yet.
  • Trackpoint # you have to make the pin assignments clear of your tp module
  • Some other mechanical keyboard switches,...

You can get all of them from taobao.

Firmware Tools

  • tmk_keyboard # awesome project. You have to know how to build a kb(gh60) firemware.
  • teensyduino # teensyduino is an add-on for the Arduino software. Please install arduino first.

Actually, I just convert arduino-trackpoint-extended project to c, and let it work on tmk env, nothing else. Thanks for the author sharing.

Wiring Diagram

  • teensy & trackpoint

  • keyboard matrix

cols: B7,B3,B2,B1,D3,C6,B6,B5,B4,D7,D5,D4,D6
rols: F1,F4,F5,F6,F7

Build Firmware

System required:

apt install make avr-libc teensy-loader-cli

Command for build hex file: tp60_pjrc.hex

cd teensy-trackpoint-tmk-keyboard
make KEYMAP=tp -f Makefile.pjrc

And then, use teensy loader.

To be continue...


References:

Custom 65% finally finished

About

License:MIT License


Languages

Language:C 100.0%