Page 1
ESCB10X Exo Sense Pi ESCB10E Exo Sense Pi with earthquake sensor ESCB10X4101008 Exo Sense Pi with CM4 Wireless, 1GB RAM, 8GB eMMC ESCB10X4102016 Exo Sense Pi with CM4 Wireless, 2GB RAM, 16GB eMMC ESCB10X4102000 Exo Sense Pi with CM4 Wireless, 2GB RAM, Lite...
PIR motion sensor TTLx/DIx: TTL input/output or generic digital inputs DO1: Open collector output Buzzer LEDs RS-485 serial port Real Time Clock ATECC608A secure element Earthquake sensor module (optional) Dedicated GPIO pins I²C bus addresses Block diagram Exo Sense Pi User Guide...
Page 3
Board layout Technical specifications Dimensions Disposal Installation and use restrictions Standards and regulations Safety instructions Set-up Conformity Information CANADA RCM AUSTRALIA / NEW ZEALAND Compliance information for Raspberry Pi CM4 CANADA Exo Sense Pi User Guide...
Page 4
Customer acknowledges and agrees that any such use of Exo Sense Pi is solely at Customer's risk, and that Customer is solely responsible for compliance with all legal and regulatory requirements in connection with such use.
Indicates a hazardous situation which, if not avoided, may result in death or serious personal injury. CAUTION Indicates a hazardous situation which, if not avoided, can result in minor or moderate personal injury. NOTICE Indicates a situation which, if not avoided, can result in damage of property. Exo Sense Pi User Guide...
Use only appropriate tools when installing this product. Using excessive force with tools may damage the product, alter its characteristics or degrade its safety. Battery This product uses a small lithium non-rechargeable battery to power its internal real time clock (RTC). Exo Sense Pi User Guide...
Dispose of used batteries according to local regulations and the battery manufacturer's instructions. Device identification The device can be identified with the information provided in the rating and identification plate, permanently attached to the internal side of the front cover case. EXAMPLE RATING AND IDENTIFICATION PLATE Exo Sense Pi User Guide...
Introduction Exo Sense Pi is an extremely versatile indoor environment sensor. It combines the computing power and wireless capabilities of the Raspberry Pi Compute Module 4 with several environmental sensors and input/output lines. Exo Sense Pi embeds temperature, humidity, air quality, light and PIR-based motion detection sensors, as well as a microphone for ambient noise measurements and audio recording.
Features The Exo Sense Pi key features are: ✓ 10÷28Vdc power supply, with surge and reverse polarity protection, and 1.1A resettable fuse ✓ compatible with all versions of Raspberry Pi Compute Module 4 ✓ Sensirion SHT40 temperature and humidity sensor ✓...
RS-485 termination resistors or digital input configuration must be changed. NOTICE Before opening the Exo Sense Pi case, disconnect all power sources and any connection to external devices. Opening the case Follow these steps, in the exact order, to open the case: 1.
ALIGN THE CONNECTION PINS WITH THE TERMINAL BLOCK Raspberry Pi Compute Module 4 board installation To install your own Raspberry Pi Compute Module 4 board in Exo Sense Pi, or replace a pre-installed board, only a screwdriver is required. Align the screw holes and connectors of the Compute Module with the Exo Sense Pi circuit board and gently snap in the board.
NOTICE Both the Compute Module and the Exo Sense Pi circuit board will likely be damaged if the connectors are not correctly aligned. COMPUTE MODULE 4 BOARD INSTALLATION NOTICE Static electricity can damage the components in your system. To protect your system's...
Connections Exo Sense Pi has a 7 position terminal block attached to the back of the wall mount case. This terminal block is connected to a 7 pin header soldered to the circuit board. The maximum conductor cross section is 2.5 mm (14 AWG).
CONNECTION EXAMPLE WARNING Ensure that all cables entering the Exo Sense Pi case are isolated to avoid electrical contact with the back of the printed circuit board or other conductive elements. The cables should be routed out of the case through the circular hole at the center of the case back frame.
Refer to the next chapter for details about each feature. Raspberry Pi OS Kernel module The Exo Sense Pi Kernel module can be used to easily access all of Exo Sense Pi features via a sysfs file system. Refer to the instructions below to download and install the module or go to the following link for updated instructions and further details: https://github.com/sfera-labs/exo-sense-pi-kernel-module...
/etc/modprobe.d/exosensepi.conf: options exosensepi temp_calib_m=<M> temp_calib_b=<B> Reboot Exo Sense Pi to have the module reload and apply the calibration parameters. Raspberry Pi OS Real Time Clock installation The RTC is based on the Microchip MCP79410 which is natively supported by the Raspberry Pi OS.
Page 17
To check the date and time stored in the hardware RTC: $ sudo hwclock -r 2020-09-10 15:39:40.158855+01:00 For other features and advanced configurations of the hardware RTC, as clock calibration and usage of the embedded EEPROM, refer to the Microchip MCP79410 documentation. Exo Sense Pi User Guide...
flow to improve the performance of the sensors. Exo Sense Pi must be mounted vertically, possibly on a vertical wall or flat surface, as illustrated. Installing Exo Sense Pi in any other position or orientation will make the temperature, humidity and air quality readings completely unreliable.
Refer to the Texas Instruments OPT3001 official data sheet for detailed information on the usage of this sensor. The OPT3001 is soldered on the Exo Sense Pi printed circuit board just below the top left ventilation grille. An optical guide is used to direct the external ambient light to the sensor's surface.
Motion of a human body inside the detection area causes frequent state changes of the digital output. TTLx/DIx: TTL input/output or generic digital inputs TTL1/DI1 and TTL2/DI2 are dual-purpose pins. Using internal jumpers, they serve as TTL I/O lines or generic digital inputs. INPUT MODE SELECTION JUMPERS POSITION Exo Sense Pi User Guide...
Page 21
When configured as TTL I/O lines, they can be used as SDL/SCL lines for a soft-I2C bus, as 1-Wire buses, as a Wiegand interface, or for any other digital protocol electrically compatible. The TTL1-TTL2 front-end circuits have 10kOhm pull-up and series 220 Ohm resistors. WARNING Exo Sense Pi User Guide...
Note that the Exo Sense Pi board and the Compute Module board could be damaged if the jumpers are configured for TTL mode and voltages outside the 0÷5 V range are applied to the inputs. DO1: Open collector output DO1 can be used as open collector (OC) output, controlled by the Compute Module GPIO12 line.
GPIO6 low to enable transmission on the RS-485, and set it high to allow reception of incoming data. If GPIO6 is left high, the Exo Sense Pi RS-485 driver will automatically drive the RS-485 lines in the dominant state, so that it is not strictly required to control GPIO6 in order to transmit data.
The battery is only used to power the RTC chip when the main power is not available. Depending on operating conditions it should last up to two years if the Exo Sense Pi board is not powered, more if the Exo Sense Pi receives external power.
Dedicated GPIO pins The following table shows the mapping of the inputs and outputs of the Exo Sense Pi module to the related pins of the Raspberry Pi Compute Module. Exo Sense Pi inputs and outputs Compute Module lines TTL1...
Maximum recommended cable length for TTL I/O 5 meters TTLx Open collector OC1 rating NPN type, common on VS+, short circuit protected 100 mA MAX output current Maximum recommended cable length for open collector output OC1 Exo Sense Pi User Guide...
Page 29
EN 61000-4-8 (Power frequency magnetic field) Housing Wall mount 80x80mm ABS case Operating temperature -10…+50 °C Storage temperature -20…+70 °C Relative humidity 5% to 90% noncondensing Protection degree IP20 Weight 90 g (Exo Sense Pi with CM4) Exo Sense Pi User Guide...
This product and its electronic accessories should not be mixed with other commercial wastes for disposal. Exo Sense Pi contains a small non rechargeable manganese dioxide lithium coin battery. The battery is not accessible from the outside. You should first open the case body to gain access to the circuit boards.
This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) this device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation. Exo Sense Pi User Guide...
AC:2012 - Emission for residential, commercial and light-industrial environments. Compliance information for Raspberry Pi CM4 Exo Sense Pi models ESCB10X4101008, ESCB10X4102000 contain a standard Raspberry Pi Compute Module 4 single board computer. These boards have a WiFi and Bluetooth radio module. They are user accessible and replaceable.
Need help?
Do you have a question about the Exo Sense Pi and is the answer not in the manual?
Questions and answers