天高工房

キーキャップに印字して遊んだり電子工作して遊んだりしたことを書くかもしれません。

ADKB96が発売したのでキーマップの話をする

前書き ビットトレードワンからErgo42、そしてADKB96が発売することが決定しました。 bit-trade-one.co.jp まだ正式には公表されていないようですが、JPキーボードなキーマップを想定しているようです*1。ファームウェアはQMKです。 discordapp.com 単層で使…

Tester4x4 ビルドガイド(Work in progress)

技術書典6で販売した、Tester4x4のビルドガイドです。 ひとまず最小限だけ書きます。 ファームウェア 残念ながらまだQMKにマージされていないので以下のリポジトリのtester4x4ブランチあります。tester4x4という名前です。 github.com 部品調達 ほとんどの部…

国内キーキャップ調達ルート

Q. 「キーキャップ売ってなくない?どこで買えるの?」 A. 「海外通販」 以外のことを話すとなると一記事分くらいになりそうだったので記事にします。 本記事は、メカニカルキーボード用キーキャップの国内調達経路に関してまとめる記事です。 前説明 価格帯…

ダイオードのはんだ付け後の確認

この記事は namecard2x4 のサポート記事として執筆するものです。 はじまりはLets's splitなのかもしれません。しらんけど。空間を削減するためにキースイッチなどほかの部品をはんだづけしたあとその上にかぶせるようにpromicroをはんだ付けするケースがあ…

遊舎工房レンタルボックスNo.10

遊舎工房のレンタルボックスに実はおいてるぜ、という報告記事です。 遊舎工房レンタルボックス10番の入れ替えをしていただきました(共同管理者 @kakunpc ) https://t.co/PH46eABVxt— 天高 (@skyhigh_works) March 9, 2019 現在の内容(2019/03/09) 現在は…

namecard2x4 組み立て注意箇所(全般)

バリエーション増えてきたけれども共通部分が多いので共通の注意箇所をまとめます。 各バリエーションへのリンクは以下。 skyhigh-works.hatenablog.com skyhigh-works.hatenablog.com skyhigh-works.hatenablog.com WIP

microUSBケーブルを作る

サポート記事です。 skyhigh-works.booth.pm 必要なもの 消耗品 道具 オプション 始める前の注意 やりかた ケーブルを切る パラコードを切る パラコードから芯線を引き抜く パラコードにケーブルを通す 両端を処理する TypeAコネクタを取り付ける 被覆を剥く…

hecomi keyboard(alpha)の組み立て

写真とか 最高のキーボードを受け取ったゾ!!! made by @skyhigh_works @takashiski pic.twitter.com/ns0XLQu3t5— 凹 (@hecomi) 2019年1月12日 skyhigh-works.booth.pm 写真とか 必要な道具 あるとよい道具 必要な部品 あるとよい部品 その他 注意事項 追…

慣れないはんだ付けの前に知っておくとよいかもしれないやつ

思っているよりも、人ははんだ付けに関して何も知らないということを知ってしまったので、はんだ付けをする前に読んでおくとだいぶ楽になる資料を雑にまとめておきます。やっぱりだいたいノセ精機。 忙しい人のための短文 いつもの とりあえず読むべき章 蛇…

namecard2x4 rev2の組み立て

namecard2x4 rev2の組み立て方です。 rev1はこっち。 skyhigh-works.hatenablog.com rev1から変わったこと 天高の名刺ではなく、"namecard2x4"という名前を前面に出すようにしました miniUSBの向きが短辺方向から長辺方向になりました miniUSBがぶつかる部分…

namecard2x4 LP(namecard2x4 for KLP)組み立て方法

組み立て例 内容物 別途必要な部品 あると便利かもしれない部品 BLE micro pro 対応のための部品 注意追記 本編 基板写真 大まかな流れ ピンヘッダを綺麗に切り落とす手順 ファームウェア書き込み はじめてのキーボードの場合 参考 はんだづけ 動作確認 内容…

BLE micro proの動作確認をする

この記事は古いバージョンの記事です。 github.com やった手順書いておかないともう一回同じ失敗をするのでメモ書き。 目標はnamecard2x4 rev2 for LPのBLE micro pro対応。 前提 参考URL リポジトリの取得 開発環境の用意 arm開発環境 パスを通す nrf52への…

QMK configuratorを使ってキーマップを作成する

namecard2x4のキーマップ作成支援のための記事です。 Windows10環境で動作確認をしています。 バージョン情報などは2019/02/13時点での情報です。 書き込み用ソフトウェアをダウンロードする(QMK toolbox) QMK toolboxの動作確認をする 書き込みがうまくい…

QMK configuratorを手元で動かす

環境 Windows 10 でWSL, ubuntu使います。 手順 git clone https://github.com/qmk/qmk_configurator cd qmk_configurator bash sudo apt-get update sudo apt-get upgrade sudo apt-get install ruby sudo apt-get install ruby-dev bundle install bundle …

コンスルーまとめ

本記事はキーボードに関する記事です。 コンスルーは便利なのですが、取り扱いに関して正しく理解している人間が少なく、都市伝説的に語り継がれています。 毎度説明するのが非常にめんどくさいのでまとめます。 取り扱いの話は2019/6/7に追記しました。もと…

キーキャップサイズ

三行 言語独自配列は糞 かわいいは正義 よってANSIは正義 三行 適当な前口上 前提知識 主流 ANSI104 ISO105 OADG109A その他 〆

分割キーボードを定義する

qmk

通常のキーボード定義の話は本稿では省略します。 環境 新しい分割キーボードの定義 rule.mk config.h キーマップの定義 ファームウェアのビルドと書き込み オプション マスタデバイスの向きを切り替える ハードウェアに変更を加えて 左右の手で異なるマトリ…

分割キーボードで右手用デバイスにUSBを刺す(左右のデバイスの役割を交換する)

QMK

QMKでは分割キーボード(スプリットキーボード)をサポートしています。現在のキットで一般的な構成は以下の通りです。 左右基板にそれぞれpromicroを取り付ける 左右基板にそれぞれTRRSジャックを取り付ける*1 左右基板の通信をTRRSケーブルで行う*2 この際…

キーボードわいわい会を開催しました

ほとんど勢いでキーボードmeetup「キーボードわいわい会」を開催しました。 connpass.com すでにshela_氏により2年ほど前に「HHKB hacking会」が開催されていたことを観測しているので愛知で開催されるキーボードイベントとしてはおそらく2回目です。 背景 …

無変換/変換でIMEのON/OFFを切り替える

この記事をみて「そういえば試してみるかー」と思ったら面白いことがわかったので書きます。 www.itmedia.co.jp 前書き(読み飛ばしてください) 従来の手法 公式アナウンス オチ まとめ 前書き(読み飛ばしてください) OADG109AベースのキーボードはANSIに…

無変換/変換でIMEのON/OFFを切り替える

この記事をみて「そういえば試してみるかー」と思ったら面白いことがわかったので書きます。 www.itmedia.co.jp 前書き(読み飛ばしてください) 従来の手法 公式アナウンス オチ まとめ 前書き(読み飛ばしてください) OADG109AベースのキーボードはANSIに…

JISキーボードって...クソだよねー!

この記事は18日目の記事です。 adventar.org ポエムしか書く気がないので適当な題です。あ、私は普段いわゆるJISかJIS寄りのキーボードしか使ってないです。 JISキーボードって...クソだよねー! 厳密なJIS準拠はもはや存在しないっぽい 追記分 JPキーボード…

新世代キーボードの永字八法

この記事はAdvent Calendar 2018 自作キーボード#3の1日目の記事です。 adventar.org 「自作キーボード」という名前で国内のキーボードキットが盛り上がって1年ほどになるでしょうか。市場規模がまだまだとても小さいので、今日も先行者たちが銀の弾丸ことen…

【人柱諸兄向け】VirtualPower(α)の組み立て等

天キーで"力"を手に入れた諸兄向けへの記事です。 これすき #天キー pic.twitter.com/6RKi4iRqY5— せがた ひろみ (@keyaki_namiki) 2018年11月3日 前準備 組み立て 部品の向き option ファームウェア キーキャップ その他 前準備 qmk_firmware でgit submodu…

【QMK】JPキーコードでキーマップを定義する

とりあえず書いた。 三行 詳しく 参考資料 追記 三行 基本のキーコードはANSI準拠で定義されている キーコード自体は共通だけど、OSのキーボード設定次第で同じキーコードでも実際に入力される文字/記号が変わる(だいたい同じ位置なら同じキーコードが発行…

天キー参加者動向調査結果報告

1参加者による勝手アンケートを実施しました。 docs.google.com 多くの方に回答していただくことができ、回答者が100人超えたので大よそ参加者の半分程度が回答したとみなし集計します。 回答いただいたみなさん、ありがとうございました。 回答内容のグラフ…

Boothで買えるキーボードキットまとめ(11/03天キー開催記念)

せっかくだし一覧にします。 在庫がないものは除外しています。 分割キーボード 基本的に明記されていない限りキーキャップとキースイッチは付属していません。別途調達する必要があります。ご注意ください。 booth.pm booth.pm booth.pm booth.pm booth.pm …

SMDダイオードのはんだづけをちょっとだけ簡単にする

ある日ふと気づいてやってみたら私は楽になったと感じたので書きます。 SMDダイオードって? 本記事ではキーボードで使用されることが多いSOD-123のダイオードのことを指します。 サイズ感やはんだ付けの様子は以下の動画が分かりやすいと思います。 www.you…

自作キーボードのファームウェアを用意する手段3種類

現状、自作キーボードのファームウェアはQMKがbetterな方法として選択されています。QMKはとても便利なファームウェアですが、以下の2点から非常にハードルが高いものとなっています。 手元に開発環境を用意して手元でビルドをする必要がある キーマップの書…

技術書典5 ミニキーボードキットを販売します

技術書典5で出すもの(予定)を紹介します。 ブースは erukiti氏の あ15 東京ラビットハウスです。 キーボードキット namecard2x4 差別化部分 キー数が少ない ホットスワップ対応 RGB LED対応 miniUSB ケースの自作 付属ケース ケース作例1 SMDダイオード 最大…