Skip to content

Pin configuration

visuve edited this page Jun 8, 2024 · 4 revisions
Usage Capability Name Pin Pin Name Capability Usage
BME680 +3.3v +3.3v 1 2 +5v Fan Tachometer +5v
BME680 SDA I2C SDA GPIO 2 3 4 +5v None
BME680 SCL I2C SCL GPIO 3 5 6 Ground None
None GPIO 4 7 8 GPIO 14 UART TX None
BME680 Ground Ground 9 10 GPIO 15 UART RX None
None GPIO 17 11 12 GPIO 18 PCM CLK / PWM0 None
None GPIO 27 13 14 Ground None
Fan 1 Tachometer Signal GPIO 22 15 16 GPIO 23 Fan 2 Tachometer Signal
None +3.3v 17 18 GPIO 24 None
None SPI MOSI GPIO 10 19 20 Ground None
None SPI MISO GPIO 9 21 22 GPIO 25 None
None SPI CLK GPIO 11 23 24 GPIO 8 SPI CE0 None
None Ground 25 26 GPIO 7 SPI CE1 None
None I2C ID EEPROM GPIO 0 27 28 Reserved I2C ID EEPROM None
Water Level Sensor 1 GPIO 5 29 30 Ground None
Water Level Sensor 2 GPIO 6 31 32 GPIO 12 PWM0 Fan 1 & 2 PWM Signal
Irrigation Pump 1 PWM1 GPIO 13 33 34 Ground None
Fan 1 Toggle PWM1 / PCM FS GPIO 19 35 36 GPIO 16 Irrigation Pump 2
Relay 8 (unused) GPIO 26 37 38 GPIO 20 PCM DIN Fan 2 Toggle
Fan Tachometer Ground Ground 39 40 GPIO 21 PCM DOUT Relay 7 (unused)
Clone this wiki locally