---
title: 自作キーボードの組み立て
tags: 
author: [t-ta](https://www.docswell.com/user/8833899131)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/4EQ8N41YJP.jpg?width=480
description: ・松江Ruby会議10 LT資料 NaCl 社内のキーボードを紹介し、キーボードの組み立てについて考察しました。
published: September 22, 23
canonical: https://www.docswell.com/s/8833899131/KGXWJ8-2023-09-22-141904
---
# Page. 1

![Page Image](https://bcdn.docswell.com/page/4EQ8N41YJP.jpg)

自作キーボードの組み立て
2023/9/16 松江 Ruby 会議 10
高田芳和


# Page. 2

![Page Image](https://bcdn.docswell.com/page/KJ42GQRZE1.jpg)

自己紹介
名前 : 高田芳和
所属 : 株式会社ネットワーク応用通信研究所 (NaCl)
担当 : ネットワークとサーバの構築や運用保守
2


# Page. 3

![Page Image](https://bcdn.docswell.com/page/LE1MDPQD7G.jpg)

NaCl 社内のキーボード (1)
@yhara
@yuya
3


# Page. 4

![Page Image](https://bcdn.docswell.com/page/GEW3Y2M8E2.jpg)

NaCl 社内のキーボード (2)
@shugomaeda
4


# Page. 5

![Page Image](https://bcdn.docswell.com/page/47ZVXDQ9E3.jpg)

NaCl 社内の自作キーボード (2018 年ころ )
(1)
(2)
(3)
(4)
5


# Page. 6

![Page Image](https://bcdn.docswell.com/page/YJ65416D7V.jpg)

組み立てできたら何とかなるのでは
・ PRKFirmware (https://github.com/picoruby/prk_firmware)
・キーマップの設定を簡単に反映できる ( ドラッグアンドドロップ )
・ Ruby でキーマップを書ける
6


# Page. 7

![Page Image](https://bcdn.docswell.com/page/GJ5YQ468J4.jpg)

自作キーボードの困難さ
完成までの課題
1. パーツや道具の入手
2. ハンダづけ
3. マイコンボードの扱い ( ファームウェアやキーマップ )
未知の知識と馴染みがない作業の習熟が求められる
自作キーボードができる
7


# Page. 8

![Page Image](https://bcdn.docswell.com/page/9E2GPVMVER.jpg)

小さなマクロキーパッド (meishi2)
・ keymap.rb
https://github.com/picoruby/prk_meishi2
8


# Page. 9

![Page Image](https://bcdn.docswell.com/page/D7YV53XQ7M.jpg)

ハンダごてとハンダ
細いコテ先と細いハンダを使う
Antex 102 型コテ先 : 先端直径 2.3mm
ハンダワイヤ : 直径 0.6mm
9


# Page. 10

![Page Image](https://bcdn.docswell.com/page/VENMNV12J8.jpg)

ハンダづけのアドバイス
1. 上手な人は基板に止めるくらい
→ ハンダの量は多くなくていい
2. ハンダが銀色に光っていたらいい
→ 十分に熱してハンダする※
※ はんだごてをあて過ぎないようにと LT 後にコメントをいただいた。
部品や基板を加熱し過ぎて壊さないためである。はんだごての熱でハンダはすぐに溶ける。
10


# Page. 11

![Page Image](https://bcdn.docswell.com/page/Y79NR65D73.jpg)

キーボードキット
・ Primer79 ( 遊舎工房 )
11


# Page. 12

![Page Image](https://bcdn.docswell.com/page/G78KWZY5JD.jpg)

ダイオードのハンダづけ
ハンダづけ
158 ヶ所 (79 x 2)
12


# Page. 13

![Page Image](https://bcdn.docswell.com/page/L7LZND43ER.jpg)

キースイッチのハンダづけ
ハンダづけ
158 ヶ所 (79 x 2)
13


# Page. 14

![Page Image](https://bcdn.docswell.com/page/4EMVXPKMEW.jpg)

組み上がり
14


# Page. 15

![Page Image](https://bcdn.docswell.com/page/PER2N1XL79.jpg)

まとめ
・自作キーボードの組立は骨が折れる
・経験がないので仕方ない
・多数のハンダづけは手間である
・組み立てにつれてハンダづけの習熟が進んだ
・直接に教えてもらったことが助けになった
15


# Page. 16

![Page Image](https://bcdn.docswell.com/page/P7XDNYM6JX.jpg)

さいごに
Ruby でキーボードを動かすスタート地点に着いた !
Board: Sparkfun Pro Micro RP2040
16


