diff --git a/img/bottom1.jpg b/img/bottom1.jpg new file mode 100644 index 0000000..410c0cb Binary files /dev/null and b/img/bottom1.jpg differ diff --git a/img/bottom3.jpg b/img/bottom3.jpg new file mode 100644 index 0000000..b4bb7a7 Binary files /dev/null and b/img/bottom3.jpg differ diff --git a/img/conn.jpeg b/img/conn.jpeg new file mode 100644 index 0000000..5bb4f39 Binary files /dev/null and b/img/conn.jpeg differ diff --git a/img/danbo.jpg b/img/danbo.jpg new file mode 100644 index 0000000..22e9779 Binary files /dev/null and b/img/danbo.jpg differ diff --git a/img/diode1.jpeg b/img/diode1.jpeg new file mode 100644 index 0000000..97e7d3b Binary files /dev/null and b/img/diode1.jpeg differ diff --git a/img/diode2.jpeg b/img/diode2.jpeg new file mode 100644 index 0000000..1218726 Binary files /dev/null and b/img/diode2.jpeg differ diff --git a/img/diode3.jpeg b/img/diode3.jpeg new file mode 100644 index 0000000..d557ee6 Binary files /dev/null and b/img/diode3.jpeg differ diff --git a/img/done.jpeg b/img/done.jpeg new file mode 100644 index 0000000..3e8f5df Binary files /dev/null and b/img/done.jpeg differ diff --git a/img/full.jpg b/img/full.jpg new file mode 100644 index 0000000..05ca0e5 Binary files /dev/null and b/img/full.jpg differ diff --git a/img/keycapu.png b/img/keycapu.png new file mode 100644 index 0000000..2586728 Binary files /dev/null and b/img/keycapu.png differ diff --git a/img/keyswitch.jpeg b/img/keyswitch.jpeg new file mode 100644 index 0000000..5e659e5 Binary files /dev/null and b/img/keyswitch.jpeg differ diff --git a/img/layout.png b/img/layout.png new file mode 100644 index 0000000..8bdc635 Binary files /dev/null and b/img/layout.png differ diff --git a/img/layoutrgb.png b/img/layoutrgb.png new file mode 100644 index 0000000..57a6e25 Binary files /dev/null and b/img/layoutrgb.png differ diff --git a/img/led1.jpeg b/img/led1.jpeg new file mode 100644 index 0000000..0caf2c1 Binary files /dev/null and b/img/led1.jpeg differ diff --git a/img/led1_5.jpg b/img/led1_5.jpg new file mode 100644 index 0000000..52107f6 Binary files /dev/null and b/img/led1_5.jpg differ diff --git a/img/led2.jpeg b/img/led2.jpeg new file mode 100644 index 0000000..1b83bdb Binary files /dev/null and b/img/led2.jpeg differ diff --git a/img/parts.jpg b/img/parts.jpg new file mode 100644 index 0000000..6a3c086 Binary files /dev/null and b/img/parts.jpg differ diff --git a/img/promicro.jpeg b/img/promicro.jpeg new file mode 100644 index 0000000..f2243c2 Binary files /dev/null and b/img/promicro.jpeg differ diff --git a/img/promicrowebupdater1.jpg b/img/promicrowebupdater1.jpg new file mode 100644 index 0000000..f1bbf03 Binary files /dev/null and b/img/promicrowebupdater1.jpg differ diff --git a/img/promicrowebupdater2.jpg b/img/promicrowebupdater2.jpg new file mode 100644 index 0000000..6230b12 Binary files /dev/null and b/img/promicrowebupdater2.jpg differ diff --git a/img/promicrowebupdater3.jpg b/img/promicrowebupdater3.jpg new file mode 100644 index 0000000..afc94c1 Binary files /dev/null and b/img/promicrowebupdater3.jpg differ diff --git a/img/qmktoolbox1.png b/img/qmktoolbox1.png new file mode 100644 index 0000000..9849b6f Binary files /dev/null and b/img/qmktoolbox1.png differ diff --git a/img/qmktoolbox2.png b/img/qmktoolbox2.png new file mode 100644 index 0000000..51803a1 Binary files /dev/null and b/img/qmktoolbox2.png differ diff --git a/img/remap1.png b/img/remap1.png new file mode 100644 index 0000000..be83a65 Binary files /dev/null and b/img/remap1.png differ diff --git a/img/remap2.png b/img/remap2.png new file mode 100644 index 0000000..6aab8fb Binary files /dev/null and b/img/remap2.png differ diff --git a/img/remap3.png b/img/remap3.png new file mode 100644 index 0000000..441c46d Binary files /dev/null and b/img/remap3.png differ diff --git a/img/remap4.png b/img/remap4.png new file mode 100644 index 0000000..a4b0ebc Binary files /dev/null and b/img/remap4.png differ diff --git a/img/sample.jpg b/img/sample.jpg new file mode 100644 index 0000000..4771f2a Binary files /dev/null and b/img/sample.jpg differ diff --git a/img/size.png b/img/size.png new file mode 100644 index 0000000..d07c3a7 Binary files /dev/null and b/img/size.png differ diff --git a/img/switch.jpeg b/img/switch.jpeg new file mode 100644 index 0000000..e250c00 Binary files /dev/null and b/img/switch.jpeg differ diff --git a/img/tab.jpeg b/img/tab.jpeg new file mode 100644 index 0000000..4b36315 Binary files /dev/null and b/img/tab.jpeg differ diff --git a/img/trrset.jpg b/img/trrset.jpg new file mode 100644 index 0000000..26545e6 Binary files /dev/null and b/img/trrset.jpg differ diff --git a/img/via1.png b/img/via1.png new file mode 100644 index 0000000..ff67cab Binary files /dev/null and b/img/via1.png differ diff --git a/img/via2.png b/img/via2.png new file mode 100644 index 0000000..5c05f2c Binary files /dev/null and b/img/via2.png differ diff --git a/led.md b/led.md new file mode 100644 index 0000000..499a18c --- /dev/null +++ b/led.md @@ -0,0 +1,36 @@ +## LEDの取り付け方 +LEDのはんだ付けはいつ行っても大丈夫です。 +一旦LEDなしで完成させてから後日やってもいいですし、ファームウェア書き込みの知識がある方は先にLEDだけ付けて発光のテストをすることもできます。 +失敗しても光らないだけなので気軽に挑戦してみてください。 + +※ご注意 +左右分割でLEDの数も多いため常時点灯するような光らせ方をするとUSBを繋がない側がハングアップします。 +物足りないかもしれませんがキーを押したときに光るようなパターンを使ってください。 +デフォルトファームウェアではリアクティブ系の発光以外は無効にしてあります。 + +LEDの切り欠きとシルク印刷のコーナーを合わせてはんだ付けしましょう。 +![](img/led1.jpeg) +向きがバラバラなので毎回確認してください。 +メインボードにフラックスを塗り、こて先にのせたはんだを流し込むようにするとスムーズに付けられます。 +青丸はキースイッチを固定するだけの穴なので回路上どことも接続しておらずはんだが繋がってしまっても大丈夫ですが、穴が埋まってしまうとスイッチが入らなくなります。 +先にLEDを取り付ける予定の人ははんだ吸い取り線等を用意してください。 +![](img/led1_5.jpg) + +LEDテスト用のファームウェアです。 +- [ledtest_default.tex](https://github.com/Taro-Hayashi/Pop-n-Top/releases/download/1.0/ledtest_default.hex) + +※前述の理由からテストはTRRSケーブルを接続していない状態で片手ずつしてください。 + +LEDは直列に配線されています。 +![](img/led2.jpeg) +ひとつ発光しないLEDがある場合その先のLEDは正しくはんだ付けされていても光らなくなるので画像と見比べてどこが原因かを調べましょう。 + +はんだ付けするだけでLEDが使えるようになります。 +ESC長押しでRGB操作用のレイヤーになります。 +![](img/layoutrgb.png) +[Keyboard Layout Editor で見る](http://www.keyboard-layout-editor.com/##@_backcolor=#fffffff&name=Layout%20-%20Pop'n%20Top%20KEYBOARD%20US&author=T.Hayashi;&@_c=#777777&a:7;&=&_c=#aaaaaa&w:1.5;&=&_c=#cf7e7e;&=!&=/@&=#&=$&=%25&_st=PG151101D05//D43;&=~&_x:3&c=#cccccc;&=&_c=#cf7e7e;&=F1&=F2&=F3&=F4&=F5&=F6&_c=#cccccc;&=&_c=#cf7e7e&w:2;&=Delete;&@_x:0.75&c=#aaaaaa&w:1.75;&=&_c=#cf7e7e;&=%5E&=/&&=*&_n:true;&=(&=)&_c=#aaaaaa&w:1.5;&=&_x:2&w:1.5;&=&_c=#cf7e7e;&=F7&_n:true;&=F8&=F9&=F10&=F11&=F12&_c=#d99393&w:2;&=↑;&@_x:0.5&c=#aaaaaa&w:2;&=&_c=#cccccc;&=&=&=&=&=&_c=#cf7e7e;&=&_c=#aaaaaa;&=&_x:1;&=&=&_c=#cccccc;&=&=&=&=&=&_c=#d99393;&=←&_w:1.75;&=↓&_fa@:2;;&=→;&@_y:-0.25&x:8.75&c=#cccccc&t=#c91818&a:5&f:3&w:2.5&d:true;&=↑%0AUPPER%20LAYER;&@_y:-0.25&c=#777777&t=#000000%0A#dbbc1f&f2:2;&=esc%0A長押しRGB&_c=#aaaaaa&t=#000000&a:7&w:1.5;&=Tab&_c=#cccccc;&=Q&=W&=E&=R&=T&_a:5&f:3;&=/_%0A%0A%0A%0A%0A%0A-&_x:3&f:3;&=+%0A%0A%0A%0A%0A%0A/=&_a:7;&=Y&=U&=I&=O&=P&_a:5&f:3;&=%7B%0A%0A%0A%0A%0A%0A%5B&_f:3;&=%7D%0A%0A%0A%0A%0A%0A%5D&_c=#aaaaaa&a:7&w:2;&=Backspace;&@_x:0.75&w:1.75;&=Control&_c=#cccccc;&=A&=S&=D&_n:true;&=F&=G&_c=#aaaaaa&w:1.5;&=Space&_x:2&w:1.5;&=Space&_c=#cccccc;&=H&_n:true;&=J&=K&=L&_a:5&f:3;&=/:%0A%0A%0A%0A%0A%0A/;&_f:3;&=%22%0A%0A%0A%0A%0A%0A'&_c=#aaaaaa&a:7&w:2;&=Enter;&@_x:0.5&w:2;&=Shift&_c=#cccccc;&=Z&=X&=C&=V&=B&_c=#aaaaaa&t=#c91818&a:5&fa@:2;;&=UPPER&_t=#000000&fa@:2&:1;;&=Space%0A長押し%20Alt&_x:1&f2:1;&=Space%0A長押し%20Win&_t=#000000%0A#152bab&f2:2;&=%0ALOWER&_c=#cccccc&t=#000000&a:7&fa@:2;;&=N&=M&_a:5&f:3;&=%3C%0A%0A%0A%0A%0A%0A,&_f:3;&=%3E%0A%0A%0A%0A%0A%0A.&_f:3;&=?%0A%0A%0A%0A%0A%0A//&_f:3;&=%7C%0A%0A%0A%0A%0A%0A%5C&_c=#aaaaaa&a:7&f:3&w:1.75;&=Shift&_a:5&fa@:2&:1&:0&:0&:0&:0&:2;;&=%0A(alt+%60)%0A%0A%0A%0A%0AIME切り替え;&@_x:8.75&c=#cccccc&t=#152bab#1d2c8c%0A#152bab&f:3&w:2.5&d:true;&=LOWER%E3%80%80LAYER%0A↓;&@_y:-0.5&c=#777777&t=#000000&a:7;&=&_c=#aaaaaa&w:1.5;&=&_c=#8792d6&a:5&f:3;&=!%0A%0A%0A%0A%0A%0A1&_f:3;&=/@%0A%0A%0A%0A%0A%0A2&_f:3;&=#%0A%0A%0A%0A%0A%0A3&_f:3;&=$%0A%0A%0A%0A%0A%0A4&_f:3;&=%25%0A%0A%0A%0A%0A%0A5&_f:3;&=~%0A%0A%0A%0A%0A%0A%60&_x:3&c=#cccccc&a:7;&=&=&=&=&=&=&_c=#8792d6&f:3;&=(&_f:3;&=)&_c=#aaaaaa&w:2;&=;&@_x:0.75&w:1.75;&=&_c=#8792d6&a:5&f:3;&=%5E%0A%0A%0A%0A%0A%0A6&_f:3;&=/&%0A%0A%0A%0A%0A%0A7&_f:3;&=*%0A%0A%0A%0A%0A%0A8&_f:3&n:true;&=(%0A%0A%0A%0A%0A%0A9&_f:3;&=)%0A%0A%0A%0A%0A%0A0&_c=#aaaaaa&a:7&w:1.5;&=&_x:2&w:1.5;&=&_c=#8792d6&f:3;&=←&_f:3&n:true;&=↓&_f:3;&=↑&_f:3;&=→&_c=#cccccc;&=&=&_c=#aaaaaa&w:2;&=;&@_x:0.5&w:2;&=&_c=#cccccc;&=&=&=&=&=&_c=#aaaaaa;&=&=&_x:1;&=&_c=#8792d6;&=&_c=#cccccc;&=&=&=&=&=&=&_c=#aaaaaa&f:3&w:1.75;&=shift&=;&@_y:0.75&c=#e0cb58;&=&_c=#aaaaaa&w:1.5;&=&_c=#e0cb58&f:3;&=色相+&_f:3;&=彩度+&_f:3;&=明度+&_fa@:1;;&=スピード+&_c=#cccccc;&=&=&_x:0.25&t=#a18806&a:5&f:3&w:2.5&d:true;&=RGB%20LAYER&_x:0.25&t=#000000&a:7;&=&=&=&=&=&=&=&=&_c=#aaaaaa&w:2;&=;&@_x:1&c=#e0cb58&fa@:2;&w:1.5;&=前のパターン&_c=#cccccc;&=&=&=&_n:true;&=&=&_c=#e0cb58&w:2;&=次のパターン&_x:1.5&c=#aaaaaa&w:1.5;&=&_c=#cccccc;&=&_n:true;&=&=&=&=&=&_c=#aaaaaa&w:2;&=;&@_x:0.5&w:2;&=&_c=#e0cb58&f:3;&=色相-&_f:3;&=彩度-&_f:3;&=明度-&_fa@:1;;&=スピード%20-&_c=#cccccc;&=&_c=#aaaaaa;&=&_c=#e0cb58&fa@:2;;&=ON//OFF&_x:1&c=#aaaaaa;&=&_c=#cccccc;&=&=&=&=&=&=&=&_c=#aaaaaa&w:1.75;&=&=) + +左手用と右手用を別のキーボードとして使うことですべてのライティングを扱えるようになるファームウェアも用意してあります。 +その場合修飾キーを使ったショートカットがうまく動かなかったり左右間のLEDの連携が取れなくなります。 + +ブラウザの機能で戻ってください。