Module<-- --> |
Connections |
GPIO on ESP8266 |
GPIO on ESP32 |
Functionality |
1 button shield |
D3 |
GPIO 0 |
GPIO 17 |
on / off push button |
WS2812B RGB shield |
D2 |
GPIO 4 |
GPIO 21 |
addressable rgb LED |
WS2812B RGB ring |
D0 |
GPIO 16 |
GPIO 26 |
7 LED WS2812 ring |
DS1307 RTC and data logger |
D1 D2 D5 D6 D7 D8 |
GPIO 5 I2C SCL GPIO 4 I2C SDA GPIO 14 SPI Clock GPIO 12 SPI MOSI GPIO 13 SPI MISO GPIO 15 SPI CS |
GPIO 22 I2C SCL GPIO 21 I2C SDA GPIO 18 SPI clock GPIO 19 SPI MOSI GPIO 23 SPI MISO GPIO 5 SPI CS |
Real Time Clock SD card interface |
Buzzer shield |
D5 D6 D7 D8 |
GPIO 14 (default) GPIO 12 GPIO 13 GPIO15 |
GPIO 18 (default) GPIO 19 GPIO 23 GPIO 5 |
passive buzzer |
BMP180 shield |
D1 D2 |
GPIO 5 I2C SCL GPIO 4 I2C SDA |
GPIO 22 I2C SCL GPIO 21 I2C SDA |
I2C barometric pressure sensor and temperature sensor |
DHT11 shield |
D4 |
GPIO 2 |
GPIO 16 |
temperature and humidity sensor |
OLED shield |
D1 D2 |
GPIO 5 I2C SCL GPIO 4 I2C SDA |
GPIO 22 I2C SCL GPIO 21 I2C SDA |
64x48 pixel display with SSD1036 I2C controller |
DS18B20 shield |
D2 |
GPIO 4 |
GPIO 21 |
1-wire digital temperature sensor |
SHT30 shield |
D1 D2 |
GPIO 5 I2C SCL GPIO 4 I2C SDA |
GPIO 22 I2C SCL GPIO 21 I2C SDA |
I2C temperature and humidity sensor |
LED Matrix shield |
D5 GPIO 14 CLK D7 GPIO 13 Din |
GPIO 14: CLK GPIO 13: Din |
GPIO 18: CLK GPIO 23: Din |
8x8 LED Matrix |
PIR sensor |
D4 (default) |
GPIO 2 |
GPIO 16 |
Passive Infrared Switch |
BH1750 sensor |
D1 D2 |
GPIO 5 I2C SCL GPIO 4 I2C SDA |
GPIO 22 I2C SCL GPIO 21 I2C SDA |
Ambient light sensor |
Relay |
|
|
|
|
IR receiver/transmitter |
|
|
|
|