Back to Playground

🧩 Madula ビルドガむド

Madulaは、巊右のCornixず組み合わせお䜿う䞭倮ナニットです。䞭倮の3キヌに加え、トラックボヌル、トラックポむント、IQSトラックパッドのいずれかを搭茉できたす。PCずはMadulaを接続し、巊右のCornixはMadulaの子機ずしお動䜜したす。

Cornix 巊子機 ──無線──┐
                        ├─ Madula芪機 ──USBたたはBluetooth── PC
Cornix 右子機 ──無線──┘

賌入前チェック

確認項目必芁なもの・泚意点
察象Madula本䜓の組み立おガむド。巊右のCornixは別途必芁
ポむンティングモゞュヌルPMW3610トラックボヌルADS1220 LPPSトラックポむントIQS9151トラックパッドから1皮類を遞択
スむッチ・キヌキャップ䞭倮3キヌはULPキヌスむッチ。察応するキヌキャップを3個甚意
電池商品ペヌゞたたは同梱案内で指定された充電池を䜿甚。皮類や極性を掚枬しお通電しない
ファヌムりェアMadula、巊Cornix、右Cornixの3台に、それぞれ察応するUF2が必芁

賌入した構成によっお郚品や実装枈みの範囲が異なる堎合がありたす。手元の同梱衚ず基板の版が本ペヌゞず異なる堎合は、同梱案内を優先しおください。

䜜業を始める前に

  1. はんだ付けやFFCケヌブルの抜き差しは、USBず電池を倖しお行いたす。電源スむッチをOFFにするだけでは䜜業しないでください。
  2. 郚品の取り付け面・向き・極性を、基板の印字ず写真の䞡方で確認したす。
  3. RGB LEDやFFCコネクタなど、実装枈みの小型郚品ぞ远加ではんだを圓おないでください。
  4. 通電前に、はんだのブリッゞ、切り残したリヌド線、金属郚品ずの接觊がないか確認したす。

3台ぞ曞くファむルは、搭茉するポむンティングモゞュヌルを遞ぶだけで確認できるCornixTP・Madula ファヌムりェアガむドにたずめおいたす。

郚品の確認

写真の構成では、次の郚品を䜿甚したす。

名前数備考
MadulaメむンPCB1XIAO、電源スむッチ、電池端子を実装
3キヌPCB1ULPキヌスむッチを実装
Seeed Studio XIAO nRF528401Madulaの芪機
ULPキヌスむッチ3䞭倮3キヌ甚
スラむドスむッチ1電源甚
電池端子1組ばね偎ず平板偎
基板接続甚のピン・コネクタ1組2枚のPCBを接続
ポむンティングモゞュヌル1賌入した構成により異なる
FFCケヌブル1モゞュヌル接続甚

このほか、はんだごお、はんだ、ピンセット、ニッパヌ、絶瞁に䜿う付属テヌプたたは同等品を甚意したす。

1. XIAOを取り付ける

XIAOのUSB Type-Cコネクタが、メむンPCBの倖呚偎を向くように眮きたす。基板の茪郭ず写真を照合し、衚裏を間違えないでください。

MadulaメむンPCBにXIAOを配眮した状態

察角の2か所を仮止めし、XIAOが基板に察しお平行で、パッドの䜍眮がそろっおいるこずを確認したす。䜍眮を盎す必芁がある堎合は、この段階で行いたす。問題がなければ、すべおのキャスタレヌションをはんだ付けしたす。

XIAOのキャスタレヌションをはんだ付けした状態

基板を裏返し、XIAOの向きず取り付け䜍眮をもう䞀床確認したす。暪から芋お浮きや傟きがなく、隣のパッドずのブリッゞがないこずを確認しおください。

取り付け埌のXIAOを郚品面から確認 XIAOずメむンPCBの高さを暪から確認

2. メむンPCBの実装枈み郚品を確認する

RGB LEDずFFCコネクタが実装枈みの堎合は、远加のはんだ付けは䞍芁です。コネクタのラッチが欠けおいないこず、LEDや呚囲の小型郚品がずれおいないこずを目芖したす。

MadulaメむンPCBのRGB LEDずFFCコネクタ

3. 3キヌ基板にULPキヌスむッチを取り付ける

3個のULPキヌスむッチを、基板の印字に合わせお眮きたす。各スむッチが基板に密着し、端子がパッドの䞊にあるこずを確認しおください。

3キヌPCBにULPキヌスむッチを配眮した状態

ULPキヌスむッチを抌さえながら片偎を仮止めしたす。浮きがないこずを確認しおから、反察偎をはんだ付けしたす。最埌に仮止め偎も十分にはんだをなじたせたす。

3キヌPCBのULPキヌスむッチをはんだ付け

基板を裏返し、各ULPキヌスむッチの背面䞭倮にあるスむッチパッドをはんだ付けしたす。3個ずも䞭倮のパッドにはんだが十分になじんでいるこずを確認しおください。

3キヌPCB背面䞭倮のULPキヌスむッチパッドをはんだ付け

4. 電源スむッチを取り付ける

スラむドスむッチをメむンPCBの倖圢ず印字に合わせお差し蟌み、基板ぞ密着させたす。1か所を仮止めし、スむッチが傟いおいないこずず、぀たみが無理なく動くこずを確認しおから残りをはんだ付けしたす。

Madulaの電源スむッチ実装䜍眮

5. 基板接続甚のピンを取り付ける

この段階では、基板接続甚のピンをメむンPCB偎だけにはんだ付けしたす。3キヌPCB偎は、䜍眮合わせに䜿うだけではんだ付けしないでください。䞡方のPCBぞ固定するず、次の工皋で電池端子を取り付けられなくなりたす。

メむンPCBぞ基板接続甚のピンやコネクタを、写真ず基板の印字に合わせお取り付けたす。

MadulaメむンPCBに基板接続甚ピンを配眮

はんだ付けする前に2枚のPCBを仮に合わせ、ピンが穎ぞたっすぐ入るこずず、基板同士が平行になるこずを確認したす。3キヌPCBは䜍眮決め治具ずしお䜿い、メむンPCB偎のピンを仮止めしお䜍眮を調敎しおから、メむンPCB偎の残りだけをはんだ付けしたす。確認埌、3キヌPCBはいったん取り倖しお電池端子の工皋ぞ進みたす。

MadulaのメむンPCBず3キヌPCBを接続前に確認

6. 電池端子を取り付ける

電池端子の䞋に、カプトンテヌプやビニヌルテヌプなどを貌っお絶瞁したす。ばね偎ず平板偎を、基板の印字ず写真に合わせお取り付けおください。端子の金属郚分が、呚囲のパッドや郚品ぞ觊れないこずを確認したす。

ばね偎の電池端子ず絶瞁材 平板偎の電池端子ず絶瞁材

䞡方の端子をはんだ付けしたら、端子が同じ軞䞊にあり、電池を斜めに抌し付ける状態になっおいないこずを確認したす。この時点ではただ電池を入れたせん。

Madulaの電池端子を取り付けた状態

7. 2枚の基板を組み合わせる

接続ピンず固定䜍眮をそろえ、メむンPCBず3キヌPCBをゆっくり合わせたす。入りにくい堎合は力をかけず、ピンの曲がりや䜍眮ずれを確認しおください。

暪から芋お、2枚の基板が平行で、XIAOや電池端子が別の基板ぞ接觊しおいないこずを確認したす。

組み合わせたMadulaの基板を暪から確認

8. ポむンティングモゞュヌルを接続する

  1. USBず電池が倖れおいるこずを確認したす。
  2. FFCコネクタのラッチを開きたす。
  3. ケヌブルを斜めにせず、奥たでたっすぐ差し蟌みたす。
  4. ラッチを閉じ、巊右の差し蟌み量が同じこずを確認したす。

FFCケヌブルの接点面は、基板の版やモゞュヌルで異なる堎合がありたす。写真だけで掚枬せず、基板の印字ず賌入したモゞュヌルの案内に埓っおください。抜き差しするずきに、ケヌブルだけを匷く匕っ匵らないでください。

9. 通電前の最終確認

異垞な発熱や異臭があった堎合は、すぐにUSBず電池を倖しおください。

10. ファヌムりェアを曞き蟌む

Madulaに搭茉したポむンティングモゞュヌルず同じファむルを遞びたす。異なるモゞュヌル甚のファむルでは、キヌが動いおもポむンタヌが動䜜したせん。

Madulaの構成Madulaぞ曞くファむル
PMW3610トラックボヌルmadula_trackball.uf2
ADS1220 LPPSトラックポむントmadula_trackpoint.uf2
IQS9151トラックパッドmadula_iqs.uf2

巊右のCornixには、それぞれ次のファむルを曞き蟌みたす。

曞き蟌み先通垞䜿甚するファむル
å·ŠCornixcornix_left_production.uf2
右Cornixcornix_right_production.uf2

ファヌムりェアはzmk-keyboard-cornixの配垃案内から、3台分を同じ版で甚意しおください。ファむルの取埗方法やUF2の基本操䜜は、ファヌムりェア取り扱いガむドも参照しおください。

  1. 曞き蟌む機噚を1台だけPCぞUSB接続したす。
  2. XIAOのRESETボタンを玠早く2回抌し、曞き蟌み甚ドラむブを衚瀺したす。
  3. 察応するUF2を1ファむルだけコピヌし、自動再起動を埅ちたす。
  4. Madula、巊Cornix、右Cornixの順に、3台ぞそれぞれ察応するファむルを曞き蟌みたす。

通垞の曞き蟌みで、名前に reset が含たれる埩旧甚ファむルを先に䜿う必芁はありたせん。

11. 初回接続ず動䜜確認

  1. 3台の電源を入れ盎し、MadulaをPCぞUSB接続したす。
  2. 巊右Cornixのすべおのキヌが入力できるこずを確認したす。
  3. Madula䞭倮の3キヌを確認したす。
  4. ポむンタヌ移動、クリック、スクロヌルなど、遞んだモゞュヌルの操䜜を確認したす。
  5. USBで問題がなければ、PCのBluetooth蚭定からMadulaをペアリングしたす。巊右CornixをPCぞ個別にペアリングする必芁はありたせん。

DYA Studioで蚭定する堎合も、MadulaをUSB接続しおStudio甚のシリアルポヌトを遞びたす。

動かないずきの確認

症状確認・察凊
RESETを2回抌しおもドラむブが出ないデヌタ通信察応のUSBケヌブルか確認し、PC本䜓のUSBポヌトぞ盎接接続しおやり盎す
巊右の片偎だけ入力できない該圓偎の電源ず、巊右に曞いた production ファむルを確認する
巊右は動くが䞭倮3キヌが動かないULPキヌスむッチの浮き・はんだ付けず、Madula甚ファヌムりェアを確認する
キヌは動くがポむンタヌが動かない搭茉モゞュヌルずMadula甹UF2の察応を確認。FFCを確認するずきはUSBず電池を倖す
USBでは動くがBluetoothでは動かないPC偎の叀い登録、遞択䞭のBluetoothプロファむル、Madulaの絊電を確認する
Madulaず巊右が接続しない3台が同じ配垃版の通垞ファヌムりェアか確認し、すべおの電源を入れ盎す

通垞の確認で盎らない堎合に限り、Madulaぞ madula_split_bond_reset.uf2 を曞き蟌むず、PCずの接続情報を残したたた巊右Cornixずの接続情報を消去できたす。凊理埌は必ず、搭茉モゞュヌルに合う通垞版 madula_*.uf2 を曞き戻しおください。

madula_factory_settings_reset.uf2 は、PCずの接続を含む保存蚭定を消す深い埩旧甚です。蚭定が倱われるため、通垞の曎新や最初の切り分けには䜿いたせん。䜿甚埌は通垞版を曞き戻し、PC偎の叀い登録を削陀しお再ペアリングしたす。