Keyboard

Keyboard Layout Editor JSONの使い方

この記事はキーボード #2 Advent Calendar 2020の8日目の記事です。 昨日は@F_YUUCHIさんの2020年にやったこと/できなかったこと&これからの話でした。 adventar.org TL;DR キーボードの配列を表現するのに Keyboard Layout Editorで使われているデータ形式…

My Technology Roadmap for DIY Keyboard (2018 ~ 2019)

新しいキーボードを作る際に技術的なチャレンジを毎回決めているのですが、 キーボードを作り始めてから2年経ったのでできるようになったことをまとめておきます。 9key (2018-01-13) キーマトリクス回路の実装 QMK firmwareのビルド&フラッシュ ICSP (in-c…

自作キーボード向けタイピングサイトを作った

この記事はキーボード #2 Advent Calendar 2019の25日目の記事です。昨日は神さんのトラックボールマウスを分解してArduino Microで動かした話でした。かなりヌルヌル動いていてすごい。 adventar.org 自作キーボード向けタイピングサイト 自作キーボードを…

名刺サイズキーボードを作った

Business Card Keyboard meishi展1に行ってからずっと作りたいなと思っていた名刺サイズ(91mm×55mm)のキーボードを作りました。 yskoht/business-card-keyboard-device: Business card sized keyboard yskoht/business-card-keyboard: business-card-keyboar…

JSONからフットプリントを自動配置するスクリプトを作った

前置き キーボードを作ろう!と思い立ち、キーマトリクス回路を理解して、KiCadのEeschemaでスイッチとダイオードを結線して、フットプリントを関連付けして、pcbnewを開いて、「うわメンドクサイ」と思った経験はありませんか?僕は毎回思います。 作業を始…

RaspberryPi Helix

この記事は自作キーボード #2 Advent Calendar 2018 - Adventarの25日目の記事です。 昨日は@zeriyoshiさんの ALPS メカニカルキースイッチとその歴史でした。 TL;DR HelixのコントローラとしてRaspberry Pi Zero Wを使った Bluetoothキーボードをエミュレー…

pakbdについて。つまり僕の好きなキーボードについて

pakbd rev1 yskoht/pakbd_device - GitHub yskoht/pakbd - GitHub Row-Staggered 自作キーボードではOrtholinearと呼ばれる格子状の配列や、 Column-Staggerdと呼ばれる縦方向にキーがずれて配置されているレイアウトが多いですが1、 僕は一般的によく目にす…

8月のキーボード

8月はキーボードイベントがたくさんありました。たくさんキーボードを見て、作ったのでそのメモです。 8/4, 8/5: Maker Fair Tokyo 2018 遊舎工房でアクリルキーホルダー買ったり、普通にProMicro買ったり、HelixPicoを遠くから眺めてみたり HelixPicoアクリ…

Helixの親指拡張を作った

Thumbhelix Rev1 yskoht/thumbhelix yskoht/thumbhelix_device PCBとケースデータを置いていますが、いくつか不具合があります。Rev1を実際に作るのはおすすめしません。参考程度でお願いします。 先行例 既にHelixにトラックポイントを実装されている方がい…

Helix ビルドログ

Helix を作りました Helix キーボードキット | 遊舎工房 SHOP(通販ページ) Helix: qmk_firmware/keyboards/helix at master · qmk/qmk_firmware(ファームウェア) MakotoKurauchi/helix: A compact split ortholinear keyboard.(ビルドガイド、ツール、P…

ErgoDox EZを買った

ずいぶん時間が経ってしまったのですが、ErgoDox EZについて書いておこうと思います。 注文 2018/1/1にergodox-ez.comで注文しました。構成は以下です。 1x Tilt/Tent Kit - White for $25.00 each 1x The Wing: Custom ErgoDox EZ Wrist Rest - White for $…

QMK Firmwareのkeymap.cからアスキーアートを出力するスクリプトを作った

Keymapviz Keymapviz: https://github.com/yskoht/keymapviz 導入 Python3で動きます。 $ pip3 install keymapviz 使い方 レイヤーごとにアスキーアートを出力します。ファイルパスにキーボードの文字列があればそこからキーボードを特定します。 現状はergo…

Let's split ビルドログ

Let's split を作りました Let's split: qmk_firmware/keyboards/lets_split at master · qmk/qmk_firmware youtu.be 今回はRGB Underglowなし、リセットスイッチなしで作りました。 ケースはサンドイッチプレート1です。サンドイッチプレートでも強度の面で…

9keyビルドログ

9keyを作りました 9key: qmk_firmware/keyboards/9key at master · qmk/qmk_firmware デフォルトのキーマップは以下のようになっています。 /* LAYER 0 * ,-----------------------. * | 1 | 2 | 3 | * |-------+-------+-------| * | 4 | 5/ENT | 6 | Dbl T…

自作キーボードの情報収集

きっかけ キーボードは長らく REALFORCE87U-55 やら LEOPOLD 66key を使っていたのですが、 最近、この記事に触発されてMiSTEL BAROCCO MD600(英字配列、CHERRY 青軸1)を購入しました。 分離式キーボードと最高の開発環境 - drilldripper’s blog 使ってみ…