设备名称 | Rainbow GPIO | 设备管脚 | 功能描述 | 红外接收 | PA8 |
| 红外接收信号输入,接信号来自HX1838红外接收模块 | 红外发射 | PB8 |
| 红外发射信号输出,红外发射放大电路的输入,放大后驱动红外发光二极管 | LED1 | PA0 |
| 驱动LED1,低电平LED亮,高电平灭 | LED2 | PA1 |
| 驱动LED2,低电平LED亮,高电平灭 | LED3 | PA2 |
| 驱动LED3,低电平LED亮,高电平灭 | LED4 | PA3 |
| 驱动LED4,低电平LED亮,高电平灭 | DHT11温湿度传感器 | PC3 | DATA | 对接温湿度传感器数据采集管脚,用于读取温湿度数据 | AT24C08 | PB6 | SCL | 接AT24C08的SCL,I2C时钟 | PB7 | SDA | 接AT24C08的SDA,I2C数据线 | ENC28J60网络模块 | PA4 | CS | 接ENC28J60的CS,作为片选信号线 | PA5 | SCK | 接ENC28J60的SCK,SPI时钟信号线 | PA6 | SO | 接ENC28J60的SO,SPI从设备输出 | PA7 | SI | 接ENC28J60的SI,SPI从设备输入 | TF卡座 | PB12 | 2-CS | 片选 | PB13 | 5-SCLK | SPI时钟 | PB14 | 7-DO | TF输出 | PB15 | 3-DI | TF输入 | NRF24L01无线模块 | PC7 | CSN | SPI片选 | PB13 | SCK | SPI时钟 | PB14 | MISO | NRF24L01输出 | PB15 | MOSI | NRF24L01输入 | PC6 | CE | NRF24L01片选 | PC8 | IRQ | 中断输出 | USB | PA11 | D- |
| PA12 | D+ |
| SWD | PA13 | SWDIO |
| PA14 | SWCLK |
|
|