Skip to content

Commit

Permalink
Modified README. (#4)
Browse files Browse the repository at this point in the history
  • Loading branch information
x1- authored and kumaokobo committed Dec 2, 2019
1 parent 9749fc0 commit 6f0a3ce
Show file tree
Hide file tree
Showing 14 changed files with 1,532 additions and 1,435 deletions.
51 changes: 40 additions & 11 deletions README.ja.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,12 @@ Pico Keyboard は小さい手でも打鍵しやすいように設計された小

**English Manual is [here](README.md).**

<div style="display:block;margin:50px auto;">
<p align="center">
<img src="img/pico-keyboard.jpg" alt="Pico Keyboard image" width="400"/>
<img src="img/pico-keyboard.jpg" alt="Pico Keyboard image" width="320"/>
<img src="img/pico-keyboard2.jpg" alt="Pico Keyboard image2" width="320"/>
</p>
</div>


## Summary
Expand All @@ -32,12 +35,25 @@ Pico Keyboard は小さい手でも打鍵しやすいように設計された小
| 1 | TRRS ケーブル | 4極のもの. (4極じゃないと正常動作しません) |
| 1 | USB micro ケーブル | 家に落ちているもので可. |
| 2 | ケース | |
| 8 | ネジ | M3 のもの |
| 8 | スペーサー | M3 のもの |
| 8 | ナット | M3 のもの (オプション) |
| 10 | ネジ M3 x 5 | M3 のもの |
| 10 | ネジ M3 x 10 | ケースの厚み次第で M3 x 12 や M3 x15 |
| 10 | スペーサー | M3 のもの |
| 8 | ワッシャー | M3 厚さ 0.8mm |
| 2 | ナット | M3 厚さ 2.4mm |
| 65 | [Kailh Mid-Height](http://www.kailh.com/en/Products/Ks/KHS/) | 茶・赤・青のいずれか |
| 65 | [Kailh Mid-Height](http://www.kailh.com/en/Products/Ks/KHS/) 互換 キーキャップ | 65 x 1u |

> Pico Keyboard は 70キーのキーボードとして組み立てることもできます.
> その場合には、 1N4148 ダイオード, スイッチ, キーキャップがそれぞれ 70個づつ必要になります.

キーキャップとスイッチ以外の全てを含む [Pico rev1 基本セット](https://kumaokobo.booth.pm/items/1707764)[BOOTH](https://kumaokobo.booth.pm/) にて販売しています.

https://kumaokobo.booth.pm/items/1707764
[Kailh Mid-Height](http://www.kailh.com/en/Products/Ks/KHS/) に適合するキーキャップを mulgray さんが 作成してくれました 🎉
DMM.make クリエイターズマーケットにて販売中です.
- [DMM.make > ミニキーキャップ 72個](https://make.dmm.com/item/1125390/)<div><img src="https://img.make.dmm.com/images/item/1125390/main_l.jpg" alt="mini keycaps" width="250"/></div>


## 組み立てガイド

Expand All @@ -51,12 +67,19 @@ Pico Keyboard は小さい手でも打鍵しやすいように設計された小
2. PJ-320Aコネクタ
3. タクトスイッチ
4. 4.7 kΩ 抵抗 (左右どちらかのPCBのみにはんだ付けします)
5. Pro Micro の ヘッダ・ピン (**Pro Micro 自身のはんだ付けはまだしません**).
- PCB に上部ケースを取り付けます.
* M3ネジ(8mm) → 上部ケース → M3ナット → PCB → スペーサー の順番に取り付けます.<br/><div><img src="img/pico-case.jpg" alt="pico case" width="250"/></div>
- スイッチを嵌めてはんだ付けします.
- Pro Micro を ヘッダ・ピンにはんだ付けします.<br/>
Pro Micro が裏向き(チップ類がPCBに向くように)になるようにはんだ付けします.<br/><div><img src="img/pico-promicro.jpg" alt="pico ProMicro" width="250"/></div>
5. Pro Micro の ピン・ヘッダ (**Pro Micro 自身のはんだ付けはまだしません**).
- `Mounting Surface` の裏側から出ているパーツの足をカットします.
※ 特にタクトスイッチ, 抵抗, PJ-320Aコネクタ, Pro MicroのRaw部分はケースに干渉しやすいので、できるだけ短く切ってください.
- ケース中部(スイッチ穴のあるもの)にスイッチを嵌め、PCBにスイッチの足が合うようにセットします.
- このままでははんだ付けがし難いので、ケース上部(コの字型のもの)側から,
M3ネジ(10mm) → ケース上部 → ケース中部 → ワッシャー → PCB → スペーサー の順番にとめます.<br/><div>
<img src="img/assembly-case-1.jpg" alt="assembly case 1" width="250"/><span>&nbsp;</span>
<img src="img/assembly-case-2.jpg" alt="assembly case 2" width="250"/></div>
PCBが乗らない部分のスペーサーにはM3ナットを嵌めて高さを調整します.
- スイッチをはんだ付けします.
- Pro Micro を ピン・ヘッダにはんだ付けします.<br/>
Pro Micro が裏向き(チップ類がPCBに向くように)になるようにはんだ付けします. <br/><div><img src="img/pico-promicro.jpg" alt="pico ProMicro" width="250"/></div>*※ 左右どちらとも裏向きです*
- ケース下部(一番面積の大きいもの)を M3ネジ(5mm) で取り付けて完成です.

## ファームウェア

Expand Down Expand Up @@ -120,7 +143,7 @@ $ make pico/rev1:default:flash

### JIS配列を書き込む場合

[qmk_firmware/keyboards/pico/keymaps/jis](https://github.com/qmk/qmk_firmware/blob/master/keyboards/pico/rev1/keymaps/jis/keymap.c) に JIS-like配列を置いていますが、[Qmk Firmware](https://github.com/qmk/qmk_firmware)[keycodes](https://github.com/qmk/qmk_firmware/blob/master/docs/keycodes.md) を参考にご自身の使いやすいレイアウトに変更してお使いになられると良いかもしれません.
[pico/keymaps/jis](https://github.com/qmk/qmk_firmware/blob/master/keyboards/pico/keymaps/jis/keymap.c) に JIS-like配列を置いていますが、[Qmk Firmware](https://github.com/qmk/qmk_firmware)[keycodes](https://github.com/qmk/qmk_firmware/blob/master/docs/keycodes.md) を参考にご自身の使いやすいレイアウトに変更してお使いになられると良いかもしれません.

```sh
$ cd path/to/qmk_firmware
Expand All @@ -135,6 +158,9 @@ $ make pico/rev1:jis:flash
<p align="center">
<img src="img/pico-layout.png" alt="pico rev1.0 layout"/>
</p>
<p align="center">
<em><a href="http://www.keyboard-layout-editor.com/">http://www.keyboard-layout-editor.com/</a></em>
</p>

[KLE Layout permalink](http://www.keyboard-layout-editor.com/##@_name=pico-keyboard&author=x1%3Cviva008%[email protected]%3E%3B&@=~%0A%0A%60&_f2:2%3B&=1%0AF1%0A!&=2%0AF2%0A%2F@&=3%0AF3%0A%23&=4%0AF4%0A$&=5%0AF5%0A%25&_x:3%3B&=6%0AF6%0A%5E&=7%0AF7%0A%2F&&=8%0AF8%0A*&=9%0AF9%0A(&=0%0AF10%0A)&=-%0AF11%0A%2F_&=%E2%86%90%0AF12%0Aback%3B&@_x:0.25%3B&=Tab&=Q&=W&=E&=R&=T&_x:3&f:3%3B&=Y%0A(&_f:3%3B&=U%0A)&_f:3%3B&=I%0A%7C&_f:3%3B&=O%0A*&_f:3%3B&=P%0A~&_f:3%3B&=%5B%0A%C2%A5%0A%7B&_f:3%3B&=%5D%0A%5C%0A%7D%3B&@_x:0.5%3B&=Ctrl&=A&=S&=D&=F&=G&_x:3&f:3%3B&=H%0A%5B&_f:3%3B&=J%0A%5D&_f:3%3B&=K%0A.&_f:3%3B&=L%0A%2F%2F&_f:3%3B&=%2F%3B%0A%60%0A%2F:&_f:3%3B&='%0A-%0A%22&=Enter%3B&@_x:0.75%3B&=Shift&=Z&=X&=C&=V&=B&_x:3&f:3%3B&=N%0A%7B&_f:3%3B&=M%0A%7D&_f:3%3B&=,%0A%0A%3C&_f:3%3B&=.%0A%0A%3E&_f:3%3B&=%2F%2F%0A%0A%3F&_f:3%3B&=%E2%86%91%0A%5E&=Shift%3B&@_x:1&f:3%3B&=Alt%0A%0A%0AEsc&=Enter&=Del&=GUI&_fa@:2&:2%3B%3B&=LANG2%0Alayer&_f:3%3B&=Space&_x:3&f:3%3B&=Space&=LANG1%0Alayer&_f:3%3B&=GUI&_f:3%3B&=Del&_f:3%3B&=%E2%86%90%0A%3C&_f:3%3B&=%E2%86%93%0A%2F_&_f:3%3B&=%E2%86%92%0A%3E)

Expand All @@ -143,6 +169,9 @@ $ make pico/rev1:jis:flash
<p align="center">
<img src="img/pico-jis-like-layout.png" alt="pico rev1.0 JIS layout"/>
</p>
<p align="center">
<em><a href="http://www.keyboard-layout-editor.com/">http://www.keyboard-layout-editor.com/</a></em>
</p>

[KLE Layout permalink](http://www.keyboard-layout-editor.com/##@_name=pico-keyboard%20JIS-like&author=x1%3Cviva008%[email protected]%3E%3B&@=Esc&_f2:2%3B&=1%0AF1%0A!&=2%0AF2%0A%22&=3%0AF3%0A%23&=4%0AF4%0A$&=5%0AF5%0A%25&_x:3%3B&=6%0AF6%0A%2F&&=7%0AF7%0A'&=8%0AF8%0A(&=9%0AF9%0A)&=0%0AF10&=-%0AF11%0A%2F=&=%E2%86%90%0AF12%0Aback%3B&@_x:0.25%3B&=Tab&=Q&=W&=E&=R&=T&_x:3&f:3%3B&=Y%0A(&_f:3%3B&=U%0A)&_f:3%3B&=I%0A%7C&_f:3%3B&=O%0A%C2%A5&_f:3%3B&=P%0A~&_f:3%3B&=%2F@%0A%0A%60&_f:3%3B&=%5E%0A%0A~%3B&@_x:0.5%3B&=Ctrl&=A&=S&=D&=F&=G&_x:3&f:3%3B&=H%0A%5B&_f:3%3B&=J%0A%5D&_f:3%3B&=K%0A.&_f:3%3B&=L%0A%2F%2F&_f:3%3B&=%2F%3B%0A%60%0A+&_f:3%3B&=%2F:%0A-%0A*&=Enter%3B&@_x:0.75%3B&=Shift&=Z&=X&=C&=V&=B&_x:3&f:3%3B&=N%0A%7B&_f:3%3B&=M%0A%7D&_f:3%3B&=,%0A%0A%3C&_f:3%3B&=.%0A%0A%3E&_f:3%3B&=%2F%2F%0A%0A%3F&_f:3%3B&=%E2%86%91%0A%2F_&=Layer%3B&@_x:1&f:3%3B&=Alt%0A%0A%0AEsc&=Enter&=Del&=GUI&_fa@:2&:2%3B%3B&=LANG2%0Alayer&_f:3%3B&=Space&_x:3&f:3%3B&=Space&=LANG1%0Alayer&_f:3%3B&=GUI&_f:3%3B&=Del&_f:3%3B&=%E2%86%90%0A%3C&_f:3%3B&=%E2%86%93&_f:3%3B&=%E2%86%92%0A%3E)

Expand Down
27 changes: 22 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,12 @@ It adopted the footprint for [Kailh Mid-Height](http://www.kailh.com/en/Products

**Japanese Manual is [here](README.ja.md).**

<div style="display:block;margin:50px auto;">
<p align="center">
<img src="img/pico-keyboard.jpg" alt="Pico Keyboard image" width="400"/>
<img src="img/pico-keyboard.jpg" alt="Pico Keyboard image" width="320"/>
<img src="img/pico-keyboard2.jpg" alt="Pico Keyboard image2" width="320"/>
</p>
</div>

## Summary

Expand All @@ -30,12 +33,21 @@ It adopted the footprint for [Kailh Mid-Height](http://www.kailh.com/en/Products
| 1 | TRRS cable | |
| 1 | USB micro cable | |
| 2 | Cases | |
| 8 | Screws | M3 |
| 8 | Spacers | M3 |
| 8 | Nuts | M3 |
| 10 | Screws | M3 |
| 10 | Spacers | M3 |
| 8 | Washers | M3 thickness 0.8mm |
| 2 | Nuts | M3 thickness 2.4mm |
| 65 | [Kailh Mid-Height](http://www.kailh.com/en/Products/Ks/KHS/) | Brown, Red or Blue. |
| 65 | [Kailh Mid-Height](http://www.kailh.com/en/Products/Ks/KHS/) compatible keycaps | 65x 1u keycaps |

> It is possible to assembly Pico Keyboard as 70 keys keyboard.
> In this case, you need 70 each 1N4148 diodes, switches, keycaps.

mulgrey created [Kailh Mid-Height](http://www.kailh.com/en/Products/Ks/KHS/) compatible keycaps! Thanks 🎉
Thease are in DMM.make Creator's market.
- [DMM.make > mini keycap 72 pieces](https://make.dmm.com/item/1125390/)<div><img src="https://img.make.dmm.com/images/item/1125390/main_l.jpg" alt="mini keycaps" width="250"/></div>


## Assembly guide

Expand All @@ -52,7 +64,9 @@ It adopted the footprint for [Kailh Mid-Height](http://www.kailh.com/en/Products
4. Solder 4.7 kΩ resistors **on one half only**.
5. Solder the Pro Micro header pins (**do not solder the Pro Micro controllers yet**).
- Install upper cases to PCBs.
* M3x8 screws → upper case → M3 nuts → PCB → spacers.<br/><div><img src="img/pico-case.jpg" alt="pico case" width="250"/></div>
* M3x10 screws → upper case → washers → PCB → spacers.<br/><div>
<img src="img/assembly-case-1.jpg" alt="assembly case 1" width="250"/><span>&nbsp;</span>
<img src="img/assembly-case-2.jpg" alt="assembly case 2" width="250"/></div>
- Fit switches to the upper cases and solder to the PCB.
- Solder Pro Micros to the header pins.
* Solder Pro Micro face down.<br/><div>
Expand Down Expand Up @@ -123,5 +137,8 @@ Plug in the Pro Micro (Master) the USB cable.
<p align="center">
<img src="img/pico-layout.png" alt="pico rev1.0 layout"/>
</p>
<p align="center">
<em><a href="http://www.keyboard-layout-editor.com/">http://www.keyboard-layout-editor.com/</a></em>
</p>

[KLE Layout permalink](http://www.keyboard-layout-editor.com/##@_name=pico-keyboard&author=x1%3Cviva008%[email protected]%3E%3B&@=~%0A%0A%60&_f2:2%3B&=1%0AF1%0A!&=2%0AF2%0A%2F@&=3%0AF3%0A%23&=4%0AF4%0A$&=5%0AF5%0A%25&_x:3%3B&=6%0AF6%0A%5E&=7%0AF7%0A%2F&&=8%0AF8%0A*&=9%0AF9%0A(&=0%0AF10%0A)&=-%0AF11%0A%2F_&=%E2%86%90%0AF12%0Aback%3B&@_x:0.25%3B&=Tab&=Q&=W&=E&=R&=T&_x:3&f:3%3B&=Y%0A(&_f:3%3B&=U%0A)&_f:3%3B&=I%0A%7C&_f:3%3B&=O%0A*&_f:3%3B&=P%0A~&_f:3%3B&=%5B%0A%C2%A5%0A%7B&_f:3%3B&=%5D%0A%5C%0A%7D%3B&@_x:0.5%3B&=Ctrl&=A&=S&=D&=F&=G&_x:3&f:3%3B&=H%0A%5B&_f:3%3B&=J%0A%5D&_f:3%3B&=K%0A.&_f:3%3B&=L%0A%2F%2F&_f:3%3B&=%2F%3B%0A%60%0A%2F:&_f:3%3B&='%0A-%0A%22&=Enter%3B&@_x:0.75%3B&=Shift&=Z&=X&=C&=V&=B&_x:3&f:3%3B&=N%0A%7B&_f:3%3B&=M%0A%7D&_f:3%3B&=,%0A%0A%3C&_f:3%3B&=.%0A%0A%3E&_f:3%3B&=%2F%2F%0A%0A%3F&_f:3%3B&=%E2%86%91%0A%5E&=Shift%3B&@_x:1&f:3%3B&=Alt%0A%0A%0AEsc&=Enter&=Del&=GUI&_fa@:2&:2%3B%3B&=LANG2%0Alayer&_f:3%3B&=Space&_x:3&f:3%3B&=Space&=LANG1%0Alayer&_f:3%3B&=GUI&_f:3%3B&=Del&_f:3%3B&=%E2%86%90%0A%3C&_f:3%3B&=%E2%86%93%0A%2F_&_f:3%3B&=%E2%86%92%0A%3E)
Binary file added img/assembly-case-1.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/assembly-case-2.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/dmm-qr.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/pico-diode.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified img/pico-keyboard.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/pico-keyboard2.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/pico-parts.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/pico-pcb.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/pico-promicro.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
9 changes: 1 addition & 8 deletions kicad_files/fp-info-cache
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
5697385372848841
5695971846222841
Battery_Holders
Bulgin_BX0036_1xC

Expand Down Expand Up @@ -38948,13 +38948,6 @@ MX,cherry,gateron,kailh
4
2
pico_footprints
Kailh_mid_height_single
MX-style keyswitch
MX,cherry,gateron,kailh
0
2
2
pico_footprints
Kailh_socket
MX-style keyswitch with Kailh socket mount
MX,cherry,gateron,kailh,pg1511,socket
Expand Down
Loading

0 comments on commit 6f0a3ce

Please sign in to comment.