硬件接口
引脚定义
![]()
| 接口 | 信号 | 用途 |
|---|---|---|
| Qwiic 与 I2C 焊盘 | GND、3.3 V、SDA、SCL | 逻辑及 LED 供电、主控通信 |
| 调试与扩展焊盘 | GND、GND、3V3、RESET、SWCLK、SWDIO、TX1、RX1 | 调试及固件扩展 |
| LED 扩展信号 | D0、C0 | Pixels Data Out、Pixels Clock Out |
Qwiic 接口和 I2C 焊盘共享总线,不是独立隔离通道。模块工作在 3.3 V,不能直接将 5 V 电源和信号接入。
D0、C0 是像素数据和时钟输出,不是第二组 I2C。正常使用由板载 MCU 管理 LED,主控不直接按普通灯带协议驱动这些焊盘。
地址与多模块
官方共用地址表以 7 位地址 0x36 表示 Pixels;产品手册同时写 Modulino 地址 0x6C、硬件地址 0x36。Arduino Wire 使用 7 位地址,不将 0x6C 直接当作默认 Wire 地址。
先扫描实际模块确认地址。多块模块使用同一总线时配置不同地址,官方 AddressChanger 工具用于软件改址,操作后重新上电并扫描核对。参考:Modulino 地址说明。
供电预算
LED 电流由主控的 3.3 V 电源轨和 Qwiic 链路承担。8 颗高亮白光的负载明显高于 MCU 待机电流,连接前检查主控稳压输出、线缆和其他节点总负载。
不要直接从 GPIO 为模块供电,也不因芯片供电范围包含其他电压就改变模块的 3.3 V Qwiic 使用条件。