Skip to main content

GPIO Allocation

The table below lists all ESP32 GPIOs used by the SLWF-09, their assigned functions, and the type of interface or peripheral they control.
Pins marked with “*” are only used when the corresponding add-on module (Ethernet or Microphone) is installed.
The PoE add-on does not consume any GPIO pins.

Type Function GPIO
Boot/Prog Not exposed GPIO0
LED On board LED GPIO2
LED LED data output 1 (DATA) GPIO4
LED LED data output 2 (for clocked LEDs) GPIO17
I²C I²C SCL (expansion) (10k pull up) GPIO5
I²C / Mic I²C SDA / Mic SCK* (10k pull up) GPIO14
Mic Mic WS* GPIO15
Mic Mic SD* GPIO32
Ethernet PHY RXER* GPIO13
Ethernet PHY Clock Enable / OSCEN* GPIO16
Ethernet MDIO* GPIO18
Ethernet TXD0* GPIO19
Ethernet TXEN* GPIO21
Ethernet TXD1* GPIO22
Ethernet MDC* GPIO23
Ethernet RXD0* GPIO25
Ethernet RXD1* GPIO26
Ethernet CRS_DV* GPIO27
Relay LED power line control GPIO33
Button Button 1 GPIO34
DIY1 DIY input/output GPIO36
Ethernet Ethernet detect* GPIO37
DIY2 DIY input/output GPIO38
Button Button 2 GPIO39
Reserved Not connected (NC) GPIO35

image.png