Blog

制作ログ、試行錯誤、補足記事

MDXベースで管理している記事一覧です。カテゴリ、タグ、読了時間、部品リストやGitHubリンクの導線も含めて整理しています。

Embedded SystemsArduino / ESP32Build LogRobotics
Your firmware has no tests because CMake fought you, not because you didn't want them
Embedded SystemsSep 6, 2026 · 10 min read
Your firmware has no tests because CMake fought you, not because you didn't want them

The real reason firmware projects skip unit tests isn't willpower — it's a day of CMake archaeology to get a host build and a cross-compiled target build to coexist. Here is that build, the HAL boundary that makes hardware-touching code testable, and why host-runnable tests are the precondition for an AI agent doing useful work on firmware at all.

EmbeddedFirmwareTestingCMake
ESP32でモーター制御を試す
Arduino / ESP32Apr 29, 2026 · 2 min read
ESP32でモーター制御を試す

ESP32を使って小型ロボットのモーター制御を試した制作ログです。

ESP32RobotArduinoMotor Control