Hestia Pi TOUCH: Relay, Sensor and Display I/O map


#1

I would like to understand what for each device connected to a rPI input or output what GPIO or I2C resources are used. A table is provided below

NAME________________________GPIO__________________I2C_Address

  1. 4X Relays
  2. LCD touch-display
  3. Temperature Sensor

Any links to to any relevant documentation are always appreciated Thank you


#2

Hello,
the downloads section has the PCB where you find the below info:

Relays

Pin GPIO
Relay1 32 GPIO12
Relay2 16 GPIO23
Relay3 12 GPIO18
Relay4 36 GPIO16

BME Sensor

Pin GPIO
SDA 3 GPIO02
SCL 5 GPIO03

BME Sensor I2C address: 0x76
From line 27:

LCD

PIN NO. SYMBOL DESCRIPTION
1, 17 3.3V Power positive (3.3V power input)
2, 4 5V Power positive (5V power input)
3, 5, 7, 8, 10, 12, 13, 15, 16 NC NC
6, 9, 14, 20, 25 GND Ground
11 TP_IRQ Touch Panel interrupt, low level while the Touch Panel detects touching
18 LCD_RS Instruction/Data Register selection
19 LCD_SI / TP_SI SPI data input of LCD/Touch Panel
21 TP_SO SPI data output of Touch Panel
22 RST Reset
23 LCD_SCK / TP_SCK SPI clock of LCD/Touch Panel
24 LCD_CS LCD chip selection, low active
26 TP_CS Touch Panel chip selection, low active

#3

Added in Wiki :wink: