Tag blog/hardware
Child Tags
Articles
2025/11/5
Raspberry Pi Zero 互換ボードの調査
ZeroサイズでGPIOコンパチっぽいSBCのまとめ
2024/11/10
OpenSCAD、KeyV2とFDMプリンターでキーキャップを作る
OpenSCADはCADの一つで3Dのモデリングを行うのに用いられます。と言っても、グラフィカルにマウスを操作してモデリングを行うわけではなく、専用のプログラミング言語を用いてスクリプトを作成することにより行います。これにより宣言的に3Dモデルを記述できるようになり、優れた再利用性や手作業の曖昧さの排除などの利点を得られます。
2024/11/5
2025/12/4
AMS Liteにエンクロージャーを付ける
Bambu lab A1やA1 miniのオプションであるAMS Liteは見ての通り剥き出しであり、放置しておくと湿気に弱そう…ということでカバーを付けれないかと考えたところもう既に良さそうなモデルを誰かが作ってくれていた。
2024/10/12
SK6812MINI-Eの消費電力調査
自作キーボードでよく用いられるSK6812MINI-Eの消費電力の調査。 Keyball消費電力メモの続きとして、Keyballで測定した。
2024/9/28
マイコンの消費電力の計測
マイコンの消費電力は通常の電流計で調べるには小さすぎるので適した測定方法を調べた
2024/8/23
2024/8/30
Keyball消費電力メモ
QMKなどのファームウェアでKeyballの消費電力を測定し、各マイコン及び周辺機器の電力消費を調べた。
2024/8/6
QMKキーIDとアクションのすべて
https://github.com/qmk/qmk_firmware/blob/master/quantum/keycodes.h
2024/5/24
USB HIDキーボードでメディアキーを操作する方法
USB HIDでは0x80がVolume Up、0x81がVolume Downに割り当てられており、さらに0xEDや0xEEでもVolume UpやDownができそうですが、実はこれらは全て動きません(Windowsでは)。
2024/4/26
2024/5/22
RustとEmbassyでKeyballのファームウェアを作った
以前RustでKeyballのファームウェアを書きたい話で、ATMega32U4向けのファームウェアの作成をRustで試みたという話を書きましたが、結論から言うとこれは諦めてProMicro RP2040向けのファームウェアをRustで書くことにしました。
2024/3/26
keyballのQMKメモ
Keyballで使えそうなQMK機能のメモ
2024/3/23
RustでKeyballのファームウェアを書きたい話
KeyballのファームウェアはQMKを使ったC言語のものになっています。ですがやはりRust、使いたいですよね?