Giter VIP home page Giter VIP logo

ec_helix's Introduction

静電容量Helix(Varmilo) ビルドガイド

静電容量Helixとは?

Helix Keyboardの基板を差し替え、静電容量スイッチに対応させる為のパーツです
本家Helixとの共通部分については省略しています

注意

本キットは組み立て難易度が高く、使うパーツも特殊です。
自作キーボードについて、最低限の知識があることを前提にドキュメントを書いています

対応スイッチ

下記のスイッチでのみ動作確認が取れています。
Varmilo EC sakura
Varmilo EC green
Varmilo EC Rose

通常のメカニカルスイッチでは動作しません

部品

下記は1つ作るのに必要な部品の数です。両手分を作るには2セット必要です。

本家と共通の部品

名前 備考
Pro Micro 1個
TRRSジャック 1個
タクトスイッチ 1個
スプリングピンヘッダ 12P 2個 コンスルーとも呼ばれています
プレート(アクリル) 1セット
保護プレート 1枚
M2スペーサー 7mm 6個
M2スペーサー 8mm 2個
M2ネジ 3mm 14個
M2低頭ネジ 5mm 2個
ゴム足 6個
キーキャップ 32個 キースイッチと互換があるもの
3.5mmオーディオケーブル 左右合わせて1本 左右のキーボード接続用
micro USBケーブル 左右あわせて1本
SK6812mini 32個 バックライト用(オプション)
OLEDモジュール 1個 OLED用(オプション)
ピンソケット 4P 1個 OLED用(オプション)
ピンヘッダ 4P 1個 OLED用(オプション)

本家と異なる部品

名前 備考 入手先
PCB 1枚
静電容量キースイッチ 32個 Varmilo ECスイッチのみ対応
スイッチ用PCBソケット 32個 MX用 https://yushakobo.jp/shop/a01ps/
1608(0603)チップ抵抗 100K 7 https://www.sengoku.co.jp/mod/sgk_cart/detail.php?code=EEHD-57HD
1608(0603)チップ抵抗 10K 2 https://www.sengoku.co.jp/mod/sgk_cart/detail.php?code=EEHD-57GX
1608(0603)チップ抵抗 1KΩ 2 https://www.sengoku.co.jp/mod/sgk_cart/detail.php?code=EEHD-57GK
1608(0603)チップ抵抗 200Ω 6 https://www.sengoku.co.jp/mod/sgk_cart/detail.php?code=EEHD-57FZ
1608(0603)チップ抵抗 51KΩ 1 https://www.sengoku.co.jp/mod/sgk_cart/detail.php?code=EEHD-57H7
1608チップ積層セラミックコンデンサー 50Vdc 220pF 1 GRM1882C1H221JA01D*A (10個入り) https://www.marutsu.co.jp/GoodsDetail.jsp?salesGoodsCode=19297&shopNo=3
チップトランジスタ 2SC2712-GR 50V150m 1 http://akizukidenshi.com/catalog/g/gI-00761/
74HC4051DB IC MUX/DEMUX 8X1 16SSOP 1 https://www.marutsu.co.jp/pc/i/24340308/
2回路入オペアンプAD8616ARM 1 http://akizukidenshi.com/catalog/g/gI-04570/
ジャンパ用の銅線 少し

追加で必要な工具

名前 備考 入手先
ヒートクリップ 1つ
絶縁テープ 1つ

組み立て方

以降は右手用で説明します。左手用はPCBを反転して下さい。

一度全ての工程を読み、理解してから作業を進めることをお勧めします。

OLED,LED,TRRSジャック等のHelixの共通部分については省略します。 ただし、キースイッチは直接はんだづけしないでください

最初に絶縁テープを貼る

将来的にProMicroが刺さるところに絶縁テープを貼ります
image

左右をジャンパ

絶縁テープの上から、写真のようにジャンパしていきます
image

絶縁テープ

ジャンパの上に絶縁テープを貼ります
image

裏側に各種パーツを実装する

基板をひっくり返し、各種パーツを実装します
一番難易度の高い、74HC4051DBからつけることを推奨します。
74HC4051DB と オペアンプAD8616ARMの向きには注意してください。
また、熱に弱いためヒートクリップ等を使うことをおすすめします。
温度調節機能付きハンダコテの場合は300度以下にしたほうがよいかもしれません。

それぞれの向きは下記のようになります 。
チップ部品に文字や印が書いてあるので、それを参考に合わせてください。
image

AD8616ARM
image

それ以外のパーツは、次のようになります
ポンチ図

その他のパーツを実装する

下記画像のパーツを実装していきます。
片面にしかパッドがないため、
右手側なら裏側に、左手側なら表側への実装となります
ポンチ図2
ポンチ図3

74HC4051DB と オペアンプAD8616ARMの向きには注意してください。
また、熱に弱いためヒートクリップ等を使うことをおすすめします

リセットスイッチ

本家と同じです。

OLEDをつける(オプション)

本家と同じです

backLightLEDをつける(オプション)

本家と同じです
LEDテープによるunderglowには対応していません

TRRSジャックをつける

両手分つくる場合は必要になります。
本家と同じです

スイッチソケットの実装

本家ではキースイッチを直接はんだ付けしていますが、
こちらでははんだ付けせず、代わりにスイッチソケットをはんだ付けします。
image

ProMicro

本家と同じです

ProMicroにqmkを焼く

下記のファームウェアを焼く必要があります https://github.com/ginjake/qmk_firmware/tree/ec_helix/keyboards/ec_helix

トッププレート

トッププレートに静電容量スイッチをはめ込んだ後、スイッチソケットに入るように装着します。 このとき、スイッチの足が折れないように注意してください

ボトムプレート

本家と同じです。
ステンレスプレートでの動作は検証出来ていないので
実験した方がいましたら教えて頂けると幸いです

ec_helix's People

Contributors

ginjake avatar

Stargazers

Yusuke Kubota avatar L avatar

Watchers

 avatar

ec_helix's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.