ESP-IDFで自作するI2Cセンサードライバ|vTaskDelayの罠【自宅センサー基盤 #2】

ESP-IDFでセンサ3種のドライバを自前で書き、送信間隔が60.574秒に間延びしてグラフに穴が空いた原因まで追う。欠測キーの省略、共通1バイナリ+NVSで量産する設計も。全4回の第2回。

8月 23, 2026 · 11 分 · 

KiCadで作るESP32-S3センサー基板|設計から手はんだ実装まで【自宅センサー基盤 #1】

ESP32-S3とセンサ3種を載せた50×45mmの2層基板を、KiCadで設計してJLCPCBに発注し、21点すべて手はんだで組んだ。USBシリアル変換チップなしの書き込みとI2C 1バス3センサ、配線ミス2件の原因も。全4回の第1回。

8月 23, 2026 · 7 分 · 

I2C・SPI・UART の違い|比較表と4つの質問で選べるマイコン通信規格

マイコンの三大シリアル通信 I2C・SPI・UART を、信号線の本数・速度・接続台数・配線距離の4軸で比較する。4つの質問に答えるだけで規格を選べる手順と、オシロスコープで波形を読むときの着眼点までまとめた。

7月 20, 2026 · 更新: 8月 18, 2026 · 6 分 · 

MCP23017をArduino Uno R4で使う|GPIO16本増設と自己診断テスト

Arduino Uno R4 のピン不足を I2C の2本で解決する。I/Oエキスパンダ MCP23017 で GPIO を16本増設し、Port B の入力を Port A の出力へ返すループバックテストで配線とライブラリを同時に検証する。DFUモードの書き込みエラー対処も。

1月 12, 2026 · 更新: 8月 14, 2026 · 5 分 · 

【ESP32で電子工作】ESP32汎用テストボードの作成

ESP32の汎用テストボードを自作。シリアル通信、LCD表示、SDカード対応など多機能な設計を詳しく解説。

2月 14, 2023 · 更新: 7月 20, 2026 · 1 分 · 

ESP32で作るニキシー管時計|NTP自動同期・MCP23017制御・昇圧回路と基板設計

ニキシー管 IN-14 を4本、ESP32 で灯した製作記。NTP時刻同期、MCP23017 と K155ID1 のスタティック点灯、6段コッククロフト・ウォルトン昇圧(設計値180V・実測200V)、KiCad基板と3Dプリンタ筐体まで。

10月 1, 2021 · 更新: 7月 20, 2026 · 5 分 · 

MCP23017の使い方|ピン配置・I2Cアドレス設定とESP32実装例【2026年版】

MCP23017 の使い方を回路図付きで。I2C の2本で GPIO を16本増やし、A0〜A2 のアドレス設定(0x20〜0x27)で最大8個=128ピンまで拡張できる。ESP32 の配線例と Adafruit_MCP23X17 のコード付き。

9月 30, 2021 · 更新: 8月 8, 2026 · 4 分 ·