# ピンマップ
CoreS3 のピンが Stack-chan のサブ基板を介してサーボ・IR・拡張ポートに割り当てられています。
正確な番号は公式 docs の PinMap セクション (改訂が入りうるため) を参照してください。
公式 PinMap: [M5Stack StackChan Docs](https://docs.m5stack.com/en/StackChan)
## 主な割り当て
| 機能 | 接続 |
| --- | --- |
| サーボ TX/RX | CoreS3 GPIO 経由でサブ基板の UART に接続 |
| IR 送受信 | サブ基板上の IR モジュール |
| I2C (内蔵デバイス) | CoreS3 標準 I2C バス |
| IO Expander | PY32L020、I2C アドレス **0x6F** (デフォルト) |
## I2C デバイスアドレス
| デバイス | アドレス |
| --- | --- |
| IO Expander (PY32L020) | 0x6F |
| (その他は datasheet 参照) | |
## 拡張ポート
- **Port A** — I2C (SDA/SCL) ※既定の I2C ペリフェラル増設用
- **Port B** — GPIO/ADC/DAC ※センサや簡易出力向け
- **Port C** — UART (TX/RX) ※シリアル通信向け
> [!info] 補足
> 各ポートの具体的な GPIO 番号は公式 PinMap の最新版で確認するのが確実です。
## 関連
- [[specs|仕様]]
- [[schematics|回路図・データシート]]
- [[stack-chan|MOC]]