1. ESDK System
The ESDK Main board plugs into the P1 header of a Raspberry Pi 3, 3+ or 4 Model B. However, it is not technically a ‘HAT’, since its proportions are such that it is too large to confirm to the official specification.
The sensor chain starts with the PEA board and this is cabled to the Main board. This board exists so as to permit the sensor chain to be positioned at the same Z-height as the Raspberry Pi SBC, rather than the ESDK-Main board.
The sensor chain may optionally be extended over longer distances using the Cabled Range Extender (CRE) board set.
1.1. Modules
Name |
Description |
I2C |
GPIO |
---|---|---|---|
Main board |
0x38 for LCD touchscreen, 0x68 for RTC |
Multiple, see documentation for main board |
|
Sensor chain start |
N/A |
N/A |
|
Temperature, humidity and VOCs sensor |
0x41 for SHT31 temperature & humidity, 0x59 for SGP40 VOC |
N/A |
|
Carbon dioxide sensor |
0x62 |
N/A |
|
Particulate matter sensor |
0x69 |
N/A |
|
Nitrogen dioxide sensor |
0x40 |
N/A |
|
Formaldehyde sensor |
0x5D |
N/A |
|
Nuclear radiation detector |
0x60 |
ESDK GPIO 1 (Raspberry Pi GPIO 20) — optional, enabled and disabled through software |
|
Cabled range extenders |
N/A |
N/A |
|
Ecosystem adapter board |
N/A |
N/A |