Chain MICは、M5Stack Chainシリーズの音声収集ノードです。GMI4015P-2Cマイク、SGM321YC5/TRオペアンプ、プログラマブルRGB LEDを内蔵し、音声信号の12ビットADCサンプリングとしきい値トリガーに対応しています。環境音の検出、音声による操作、デバイスの状態通知などの用途に適しています。
| 項目 | 情報 |
|---|---|
| 拡張モジュール | Chain MIC (U226) |
| 主な機能 | 音声収集データを提供 |
| 通信インターフェース | Chain Bus / UART |
| ESPHomeコンポーネント | m5_chain_base、m5_chain_mic(外部コンポーネント) |
| ESPHomeバージョン要件 | 2026.9.0 以降 |
uart:
- id: chain_uart_right
tx_pin: GPIO6
rx_pin: GPIO5
baud_rate: 115200
- id: chain_uart_left
tx_pin: GPIO47
rx_pin: GPIO48
baud_rate: 115200 external_components:
- source: github://m5stack/esphome@feat-m5-chain
components: [m5_chain_base, m5_chain_mic]
refresh: 0s m5_chain_mic:
id: chain_mic
uart_id: chain_uart_right
chain_index: 1
update_interval: 250ms binary_sensor:
- platform: m5_chain_mic
m5_chain_mic_id: chain_mic
name: Chain MIC Threshold sensor:
- platform: m5_chain_mic
m5_chain_mic_id: chain_mic
name: Chain MIC ADC
type: adc_12
- platform: m5_chain_mic
m5_chain_mic_id: chain_mic
name: Chain MIC ADC 8 bit
type: adc_8 output:
- platform: m5_chain_mic
id: chain_mic_red
m5_chain_mic_id: chain_mic
channel: rgb_red
- platform: m5_chain_mic
id: chain_mic_green
m5_chain_mic_id: chain_mic
channel: rgb_green
- platform: m5_chain_mic
id: chain_mic_blue
m5_chain_mic_id: chain_mic
channel: rgb_blue
light:
- platform: rgb
name: "Chain MIC Light"
red: chain_mic_red
green: chain_mic_green
blue: chain_mic_blue Chain MIC拡張モジュールを接続すると、デバイスページで対応するSensor、Lightエンティティを確認できます。
ダッシュボードカードの例
