Teensyを使ってレイヤー付きキーボードのプロトタイプを作ってみた[Arduino]
本日は、Teensyを使ってキーボードを作るお話です。
以前、Ergodoxを購入し使っていたのですが、キーピッチが広く私の手に合わず使わなくなってしまいました。
Ergodoxのキーマップを変更するために色々と調べていたところ、Teensyというキーボードコントローラーがあれば簡単にキーボードが作れるということに気づきました。
最終目標は、自分の好きなレイアウトのフルキーボードを作ることですが、まずは5個くらいのキーボードを作ってみました。
## 今回やったこと
今回は以下をやりました。
* キー数は5つ
* レイヤー切り替え対応
* アクティブなレイヤーをLEDでお知らせ
## ブレッドボード
こんな感じです。
2レイヤー構成で、上段についているスイッチを押すとレイヤーが切り替わります。
レイヤーの状態はLEDで分かるようになっています。
左のLED点灯 => レイヤー0
右のLED点灯 => レイヤー1
## 回路図
詳細はGithubを見てください。
## ソース
Githubへ上げてます。
難しい事はやってないので、この記事を見ている人ならコードをみればすぐ分かると思います。
## 次回やること
* PCBを発注してみる
* キースイッチはCherryもしくはGateron実装
* ついでにキースイッチのバックライト(LED)も実装してみる