
Barobord
sadekbaroudi/barobord
I have spent a lot of time and money designing prototypes, testing, developing, etc. Any contributions would be greatly appreciated!

Dvorak Oriented Mechanical Breakthough Remakable Interesting Coolest Keyboard
Dombrick45 is an open-source printed circuit board by dvorak55, from the dvorak55/dombrick45 repository on GitHub, published under the MIT licence. It is a 2-layer board of 252.4 × 76.2 mm with 128 parts on 92 nets, routed with 1,129 tracks and 58 vias.
It is built around the ATMEGA32U4-AU and PRTR5V0U2X. Its parts include 48 diodes, 7 capacitors, 6 resistors, 2 ICs and 1 connector. It belongs with the keyboards and input boards and the AVR (ATmega, ATtiny) boards of this library.
Dombrick45 is self made dvorak oriented keyboard.
Dombrick45はDvorak配列志向の自作キーボードです。
"Dombrick" stands for Dvorak Oriented Mechanical Breakthough Remakable Interesting Coolest Keyboard (joke
Dombrickという名前は「Dvorak志向の革新的で驚くべき大変興味深い最高にクールな機械式キーボード」を表す英単語の頭文字を取って命名しました(笑
Actually, "Dombri" means one of a japanese food style bowl, "ck" means nothing.
嘘です、Dombriはもちろん日本語の丼を意味しており、ckの二文字はバランスを整えるために付けているだけです。
以下、DescriptionのPDFから抜粋
Dombrick45はコンパクトでシンプルな45%キーボードです。MCUもハンダ付けするタイプで比較的難易度は高め。QMK準拠、カスタマイズ可能。
サイズ:77mm × 253mm × 23mm
重さ :約560グラム
Cherry MX互換とALPS(ただし最下段キーはCherry MX互換のみ)
現在作者が使っているキー配列(48キー)。 GMK Paperworkを用いてさえ足りないキーキャップがある
43キーしかない配列。6.25uのスペースバーを使えるようにしたかったんだ。
ちなみに最下段の両端のキーは取り外して、見えるはずの穴は赤色のプラスチックテープで巧妙に見えなくなっているので違和感が(多分)ないはず
参考までに。無刻印は味気ない気がした。
5枚のみ発注したJLCPCB版。ラーメンが食べたくなるでしょう?
Ver.1はこの5枚とALLPCBから届いた6枚、計11枚あります。
右下と左下に赤色のプラスチックテープが貼ってあります。分かるかな〜
部品をすべて実装するとこんな感じになります。
さぁ、あなたの丼を実装する素晴らしい一日をスタートしましょう!
以下にあげた表面実装部品を基板PCBにすべてはんだ付けします。Kitの部品にはすべて部品番号が明示されています。また、PCB基板上のはんだ付けする場所に部品番号が印刷されています。すなわち、部品番号ごとに取り出した部品を、その番号の書かれた場所にはんだ付けすればOKです。ここで実装する部品は、向きが関係無い部品、もしくは向きを間違える心配のない部品です。

MCU 1個と水晶振動子 1個をはんだ付けします。向きに注意。

上記部品がはんだ付け終わったら、パソコンとUSBケーブルで接続し、Dombrick45のファームウェアが書き込めるかを確認します。書き込めれば次に進み、書き込めない or 認識されなければ、はんだ付けを修正します。
※ファームウェアを書き込む方法はこちらを参照下さい→ https://github.com/dvorak55/dombrick45/tree/master/qmk
ダイオードをはんだ付けします。向きはすべて線の書いてある方向が下になるようにします。スペースバーのある方が下、USB-MiniB端子のある方が上です。2個余るはずです(2個は予備です)。向きは以下の写真も参考にしてください。

PCBソケットをはんだ付けします。ソケットをPCB基板に差し込んでから、ハンダを付けてください。
最後にキースイッチをはんだ付けします。
PCBソケットをはんだ付けした最下段にキースイッチを差し込みます。スペースバーのスタビライザーも取り付けます。
シリコンシートを基板のサイズに切り取ります。付属のシリコンシートから基板のサイズ2枚分取れます。これはPCB基板とボトムプレートの間に敷く衝撃吸収材兼絶縁材です。基板サイズのシリコンシートを2枚そのまま重ねるも良し、1枚を3分の2のところで分割し、上は3枚、中央は2枚、下は1枚と階段状にすることでキーボードに若干の角度を付けるも良し。
シリコンシートは付属のボトムプレートのサイズに切り取ります。
USB端子のある場所は、シリコンシートに切り欠けを作り、端子が干渉しないようにします。
2枚分のシリコンシートを階段状にする場合、以下のように切り欠けが重なるようにします。
このままだとリセットスイッチとシリコンシートが干渉し、強くキーを押すとリセットスイッチが押されてしまいます。そこで、リセットスイッチの位置(以下の画像の白い所)にも切り欠けを作ります。これは一番上に重ねたシートのみでOKです。
切り欠けを作ったシート
最終的にできたシートを重ねた状態

基板・シリコンシート・ボトムプレートを重ねます。
それらをモビロンゴムでまとめます。短いモビロンゴムは縦方向、長いモビロンゴムは横方向をとめます。うまくキースイッチの間に入るようにゴムを調整します。短いゴムは4本、長いゴムは2本で足ります。残りは予備です。このゴムは滑り止めにもなっています。
ゴムは以下の写真の線のところに配置すると良さげです。横方向の一番上はあってもなくても大丈夫です。
短いゴムはそのまま付けるだけだとキーキャップに干渉します。
適当なキーキャップを取り外し、
先の尖っていない細い棒等でモビロンゴムを一番下まで突っつきます。
4箇所ともゴムをきちんと一番下まで入れます。
横方向のゴムを付けるのは簡単だと思います。3本付けるとこのようになります。

お好きなキーキャップを取り付けます
もし43キーか46キーのキーマップを実装していた場合、最下段両端のキーソケットと穴を隠すために、Kitの袋に貼り付いている赤色のプラスチックテープを適当に切りPCB基板の最下段両端部分を隠すように貼ります。
お好きなUSBケーブルでパソコンに接続します
リセットスイッチが右手小指辺りにあります。リセットスイッチを押すための薄いプラ板をシリコンシートとPCB基板の間に挿入し、リセットスイッチを押してください
この辺りに板を差し込みます。
リセットスイッチは以下の写真の黄色丸の位置にあります。板をこの辺りにまで差し込み、キーボードを押してリセットスイッチを押します。

リセットスイッチを押したら、ファームウェアを書き込み、動作確認を行う
ファームウェアを書き込む方法はこちらを参照下さい→ https://github.com/dvorak55/dombrick45/tree/master/qmk
楽しい丼生活をエンジョイしてください!
| Qty | Value | Footprint | References |
|---|---|---|---|
| 48 | SOD-123 | Diode_SMD:D_SOD-123 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +32 |
| 35 | MX-NoLED | MX_Alps_Hybrid:MX-1U-NoLED | MX1, MX2, MX10, MX11, MX12, MX15, MX16, MX17, MX18, MX19, MX20, MX21, MX22, MX23, MX24, MX25 +19 |
| 9 | MountingHole | MountingHole:MountingHole_2.2mm_M2 | H1, H2, H3, H4, H5, H6, H7, H8, H9 |
| 5 | MX-NoLED | MX_Only:MXOnly-1.25U-Hotswap | MX41, MX42, MX43, MX45, MX50 |
| 5 | MX-NoLED | MX_Only:MXOnly-1U-Hotswap | MX39, MX40, MX46, MX47, MX48 |
| 3 | 0.1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C4, C5, C6 |
| 3 | MX-NoLED | MX_Alps_Hybrid:MX-1.25U-NoLED | MX13, MX14, MX27 |
| 2 | 10k | Resistor_SMD:R_0805_2012Metric | R1, R4 |
| 2 | 22 | Resistor_SMD:R_0805_2012Metric | R2, R3 |
| 2 | 22pF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C1, C2 |
| 2 | 5.1k | Resistor_SMD:R_0805_2012Metric | R5, R6 |
| 1 | 10uF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C7 |
| 1 | 16MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | 1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C3 |
| 1 | 500mA | Fuse:Fuse_1206_3216Metric | F1 |
| 1 | ATmega32U4-AU | Package_QFP:TQFP-44_10x10mm_P0.8mm | U1 |
| 1 | AVR-ISP-6 | random-keyboard-parts:Reset_Pretty | J1 |
| 1 | HRO-TYPE-C-31-M-12 | Type-C:HRO-TYPE-C-31-M-12-Assembly | USB2 |
| 1 | MX-NoLED | MX_Only:MXOnly-2.75U-Hotswap | MX44 |
| 1 | MX-NoLED | MX_Only:MXOnly-6.25U-Hotswap-ReversedStabilizers | MX49 |
| 1 | Molex-0548190589 | random-keyboard-parts:Molex-0548190589 | USB1 |
| 1 | PRTR5V0U2X | random-keyboard-parts:SOT143B | U2 |
| 1 | SW_Push | random-keyboard-parts:SKQG-1155865 | SW1 |

sadekbaroudi/barobord
I have spent a lot of time and money designing prototypes, testing, developing, etc. Any contributions would be greatly appreciated!


markstory/ursa-minor-keyboard
Design and schematics for the ursaminor keyboard



makenova/reverie
a mini 1800 keyboard based on the Elongate, Clarabelle, and Garbage Truck Keyboards

makenova/micro_redox
A family of boards inspired by the microdox and ferris

It measures 252.4 × 76.2 mm and has 2 copper layers, 1.6 mm thick.
128 parts, built around the ATMEGA32U4-AU and PRTR5V0U2X. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the dvorak55/dombrick45 repository on GitHub, at the commit this page was made from: the board is dombrick45.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).