---
name: project-step1406-akizuki-i2c-spi-uart-wireup-candidates-2026-08-26
description: STEP 1406 (2026-08-26) — STEP 1404 (a) mapping index の 次段 (b)。 秋月 rsensor + rrf 2 category から 25 SKU (I2C 14 / SPI 2 / UART 9 / USB CDC 1) を 物理量 (温度/湿度/気圧/加速度/ジャイロ/磁気/距離/通信/位置) × interface で cross-tab、 benchtop-mcp v0.7 現状 coverage vs gap 明示 = 環境/慣性/距離/熱電対/通信/位置 の 5+ layer 全 未 wire-up、 実 hardware 発注 defer。
metadata: 
  node_type: memory
  type: project
  originSessionId: 9d6c89fd-6964-47dc-8daa-a59c1d27f973
  modified: 2026-08-25T23:07:57.825Z
---

# STEP 1406 — 秋月電子通商 I2C/SPI/UART 対応 module 先行 wire-up 候補 list (2026-08-26)

## 起点

STEP 1404 (a) 「全カテゴリ mapping index」 完了後、 藤本さん directive で 提示 4 次段候補 のうち (b) を 選択:

- (b) I2C/SPI/UART 対応 module 先行 filter → benchtop-mcp wire-up 候補 list

## 実装

### Recon (2 request 追加、 累計 4 request)

- `/catalog/c/csensor/` — 環境/温度/加速度/測距/圧力/ホール/電流/音/超音波/スイッチ 13 sub-category 横断で 50+ SKU 取得 (I2C/SPI 15 SKU 抽出)
- `/catalog/r/rrf/` — Wi-Fi/BT/GNSS module 10 SKU 取得 (UART 9 + USB CDC 1)

途中 `/catalog/c/crf/` fetch は HTTP 404 (URL 構造不明)、 `/catalog/r/rrf/` で 成功 = 秋月 site は `/catalog/c/{cX}/` と `/catalog/r/{rX}/` 二構造 併存 の 実測発見。

### 抽出 SKU 分布 (25 SKU / 4 interface)

**I2C (14):**
| Code | Part | 物理量 |
|---|---|---|
| 109421 | BME280 | 温湿度気圧 |
| 112125 | SHT31 | 温湿度 |
| 130207 | SHT40I | 温湿度 |
| 116732 | DHT20 | 温湿度 |
| 106675 | ADT7410 | 温度 16bit |
| 130032 | LSM6DSV16X | 加速度/ジャイロ |
| 130950 | LSM6DSV16X (module) | 加速度/ジャイロ |
| 116996 | BNO055 | 加速度/ジャイロ/磁気 9軸 |
| 107547 | GP2Y0E03 | 距離 IR |
| 112590 | VL53L0X | 距離 ToF 短 |
| 114249 | VL53L1X | 距離 ToF 長 |

**SPI (2):**
| Code | Part | 物理量 |
|---|---|---|
| 114486 | MAX31855 | 温度 熱電対 |
| 130032 | LSM6DSV16X (SPI mode) | 加速度/ジャイロ |

**UART (9):**
| Code | Part | 用途 |
|---|---|---|
| 115673 | ESP32-DevKitC-32E | Wi-Fi+BT |
| 115675 | ESP32-WROOM-32E-N16 | Wi-Fi+BT 16MB |
| 117454 | XIAO ESP32C3 | Wi-Fi+BT mini |
| 118078 | XIAO ESP32S3 | Wi-Fi+BT S3 mini |
| 109607 | ESP-WROOM-02-N4 | Wi-Fi (8266) |
| 117341 | XIAO BLE nRF52840 | BLE Nordic |
| 117493 | ESP32-C3-WROOM-02-N4 | Wi-Fi+BT RISC-V |
| 117256 | ESP32-S3-WROOM-1-N16R8 | Wi-Fi+BT PSRAM 8MB |
| 117980 | GT-502MGG-N | GNSS UART |

**USB CDC (1):**
| Code | Part | 用途 |
|---|---|---|
| 117981 | GU-502MGG-USB | GNSS USB |

### 物理量 × interface cross-tab

| 物理量 | I2C | SPI | UART | USB | 計 |
|---|---|---|---|---|---|
| 温度 | 5 | 1 | — | — | 6 |
| 湿度 | 4 | — | — | — | 4 |
| 気圧 | 1 | — | — | — | 1 |
| 加速度 | 2 | 1 | — | — | 3 |
| ジャイロ | 2 | 1 | — | — | 3 |
| 磁気 | 1 | — | — | — | 1 |
| 距離 | 3 | — | — | — | 3 |
| 通信 (Wi-Fi/BT) | — | — | 8 | — | 8 |
| 位置 (GNSS) | — | — | 1 | 1 | 2 |
| **計 SKU** | **14** | **2** | **9** | **1** | **25** |

### benchtop-mcp v0.7 coverage vs gap

| Layer | 現状 | Gap |
|---|---|---|
| 物理限界抽象 | ✅ physics-limits v0.6 (5 tool) | — |
| 嗅覚/bio-sensor | ✅ v0.7 mock (3 tool) | — |
| 電源 SCPI | ✅ Kikusui PLZ-5W | — |
| **環境 (温湿度気圧)** | ❌ 未 wire-up | 5 SKU 即 wire-up 可能 (I2C) |
| **慣性 (IMU)** | ❌ 未 wire-up | 2 unique part (LSM6DSV/BNO055) |
| **距離 (ToF/IR)** | ❌ 未 wire-up | 3 SKU (VL53L0X/L1X/GP2Y0E03) |
| **熱電対** | ❌ 未 wire-up | MAX31855 (SPI) |
| **通信 (Wi-Fi/BLE)** | ❌ 未 wire-up | 8 SKU (ESP32/nRF52840) |
| **位置 (GNSS)** | ❌ 未 wire-up | GT-502 + GU-502 (2 SKU) |

**Gap 意味**: 「日常物理量 5+ layer」 全 未 wire-up。 Akizuki 数千円 module + I2C/SPI/UART bus 経由 で 即 wire-up 可能。 barrier = hardware 入手 + host MCU + driver + benchtop tool 定義 4 段のみ。

### SafetyGate 判定 (SKU 単位)

- 温湿度気圧 / IMU / 磁気 = 3.3V < 5mA → **不要**
- 距離 ToF (VL53L0X/L1X) = laser class 1 eye-safe 940nm → **不要**
- 距離 IR (GP2Y0E03) = 可視外 IR LED → **不要**
- 熱電対 (MAX31855) = tip 側 高温 exposure (工業用 > 1000°C 可能) → ⚠ **tip 火傷 / 断熱 discipline のみ**
- Wi-Fi/BLE (ESP32/XIAO) = TELEC 認証済 module 選択 → **不要**
- GNSS (受信のみ、 送信なし) → **不要**

## Honest scope (7 条)

1. **2 category のみ** — rsemi / rdisp / rcomp / rai 等 17 category 未探査
2. **SKU 網羅 なし** — popular items のみ、 全網羅ではない
3. **ガス/CO2/VOC/光/カラー/UV/SpO2/pH 未 enumerate** — CCS811/SCD40/BME680/BH1750/TCS34725/MAX30102 等 定番 I2C module は 秋月 在庫予想だが 本 spike では 未確認
4. **Interface 表記 は 商品説明依存** — 「I2C/SPI 両対応」 chip も 商品ページ で 片方のみ 記載 の 場合あり
5. **wire-up 難度 は 実測せず** — driver 実装 / MCP tool schema / 単位変換 / calibration 精度 は 別 STEP
6. **benchtop-mcp 統合 design 未定** — 5 gap を benchtop 内 単一 layer か、 別 MCP (rei-environment-mcp / rei-imu-mcp 等) 分割か 判断保留
7. **物理 hardware 入手 未着手** — 本 STEP は 「候補 list」 まで、 藤本さん directive 待ちで 実 hardware 発注 defer

## 次段候補 (defer、 藤本さん judgment 待ち)

1. **環境 wire-up spike (BME280)** — ¥1,180 + STM32/ESP32 host + I2C driver + benchtop tool `measure_environment` 3 field + benchtop v0.8-alpha environment layer
2. **慣性 wire-up spike (BNO055)** — ¥3,850 on-chip fusion quaternion output、 SW 側単純、 tool `measure_orientation`
3. **ToF wire-up spike (VL53L1X)** — ¥1,780 4m 長距離、 tool `measure_distance` mm 単位 + timing budget
4. **gas/CO2 SKU 追加 recon** — csensor sub-category か rsemi を 1 追加 fetch で ガスセンサー enumeration
5. **rei-scout 統合** — 25 SKU を rei-scout `import-as-mcp` category に decision 記録可能化 (SKU code + interface + 物理量 + 適合度)

## Artifact

- `public/tools/step-1405-akizuki-i2c-spi-uart-wireup-candidates/index.html` (~20 KB)
- `dist-renderer/tools/step-1405-akizuki-i2c-spi-uart-wireup-candidates/index.html` (mirror force-track)
- 公開 URL: https://rei-aios.pages.dev/tools/step-1405-akizuki-i2c-spi-uart-wireup-candidates/

## 継承 discipline

- [[feedback-all-research-site-reflection-default]] 2026-08-06 protocol 遵守
- [[feedback-no-rush-publication]] 継承 (急がず、 候補 list まで で 一度 止める、 実 hardware 発注 は 藤本さん judgment 待ち)
- [[feedback-world-uniqueness-claim-controllable]] 継承 (「初」 主張ゼロ、 SKU-level 候補 事実述のみ、 wire-up 未実測)
- [[feedback-projection-self-audit-pattern]] SAC-4 継承 (STEP 番号 collision 予防、 STEP 1404 直後 catch)
- Load-Bearing #2 (digital ethics FLOWING) 遵守 (追加 2 request、 累計 4 request で 抑制)

## Related

- [[project-step1404-akizuki-seven-machines-mapping-2026-08-26]] (前段 (a))
- [[project-step1345-benchtop-provenance-spike]] (v0.5 SafetyGate)
- [[project-step1348-benchtop-physics-limits-v06]] (v0.6)
- [[project-step1396-benchtop-olfact-spike]] (v0.7 olfact/biosensor mock)
- [[project-step1369-seven-machines-index]] (七機械 分類基盤)
