Advertisement

Quick Links

Exo Sense RP User Guide
August 2023
Revision 002
ESRB10X Exo Sense RP

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Exo Sense RP and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Sfera Labs Exo Sense RP

  • Page 1 Exo Sense RP User Guide August 2023 Revision 002 ESRB10X Exo Sense RP 
...
  • Page 2: Table Of Contents

    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 Secure element Earthquake sensor module (optional) Dedicated GPIO pins I²C bus addresses Block diagram Exo Sense RP 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 Exo Sense RP User Guide...
  • Page 4 Customer acknowledges and agrees that any such use of Exo Sense RP 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.
  • Page 5: Safety Information

    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 RP User Guide...
  • Page 6: Safety Instructions

    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 RP User Guide...
  • Page 7: Device Identification

    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 RP User Guide...
  • Page 8: Introduction

    Introduction Exo Sense RP is an extremely versatile indoor environment sensor. It combines the power and ease of use of the Raspberry Pi RP2040 microcontroller, with several environmental sensors and input/output lines. Exo Sense RP embeds temperature, humidity, air quality, light and PIR-based motion detection sensors, as well as a microphone for ambient noise measurements and audio recording.
  • Page 9: Features

    Features The Exo Sense RP key features are: ✓ 10÷28Vdc power supply, with surge and reverse polarity protection, and 1.1A resettable fuse ✓ RP2040, dual-core Arm Cortex M0+ processor, clocked up to 133 MHz, 264KB of SRAM ✓ 16MB on-board Flash memory ✓...
  • Page 10: Hardware Setup

    RS-485 termination resistors or digital input configuration must be changed. NOTICE Before opening the Exo Sense RP 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.
  • Page 11: Closing The Case

    If you need to replace a pre-installed board, only a screwdriver is required. Align the screw holes and connectors of the RP2040 board with the Exo Sense RP circuit board and gently snap in the board. Two screws secure the RP2040 board to the main Exo Sense RP board.
  • Page 12: Replacing The Rtc Backup Battery

    NOTICE Both the RP2040 board and the main Exo Sense RP board will likely be damaged if the connectors are not correctly aligned. RP2040 BOARD INSTALLED NOTICE Static electricity can damage the components in your system. To protect your system's...
  • Page 13: Connections

    Connections Exo Sense RP 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).
  • Page 14: Power Supply

    CONNECTION EXAMPLE WARNING Ensure that all cables entering the Exo Sense RP 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.
  • Page 15: Software Development

    The simplest way to program Exo Sense RP is by connecting it to a computer via USB, then dragging and dropping a program file onto it or using your IDE's features. To set Exo Sense RP to BOOTSEL mode and have your computer see it as a USB Mass Storage Device: •...
  • Page 16: Swd Interface

    flash, set the code running, and interactively debug it. Exo Sense RP exposes the RP2040 SWD interface on the CN1 header: SWD INTERFACE where the pin C is the SWCLK line, the pin D is the SWDIO line and G is GND.
  • Page 17 When using the SWD interface Exo Sense RP needs to be connected to a power supply or powered via USB. You can use a standard debug probe, the GPIOs of a Raspberry Pi or a Pico board to connect to the SWD interface.
  • Page 18: Features Details

    flow to improve the performance of the sensors. Exo Sense RP must be mounted vertically, possibly on a vertical wall or flat surface, as illustrated. Installing Exo Sense RP in any other position or orientation will make the temperature, humidity and air quality readings completely unreliable.
  • Page 19: Light Sensor

    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 RP 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.
  • Page 20: Pir Motion Sensor

    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 RP 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 RP User Guide...
  • Page 22: Do1: Open Collector Output

    Note that the Exo Sense RP board and the RP2040 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 RP2040 GPIO10 line.
  • Page 23: Rs-485 Serial Port

    GPIO15 low to enable transmission on the RS-485, and set it high to allow reception of incoming data. If GPIO15 is left high, the Exo Sense RP RS-485 driver will automatically drive the RS-485 lines in the dominant state, so that it is not strictly required to control GPIO15 in order to transmit data.
  • Page 24: Real Time Clock

    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 RP board is not powered, more if the Exo Sense RP receives external power.
  • Page 25: Dedicated Gpio Pins

    This module is soldered to the Exo Sense RP circuit board and cannot be removed by the user. Dedicated GPIO pins The following table shows the mapping of the inputs and outputs of the Exo Sense RP module to the related pins of the RP2040 microcontroller.
  • Page 26: I²C Bus Addresses

    The following table shows the addresses of the devices connected to the primary I²C bus ("I2C0") of the RP2040. Device I²C address SHT40 0x44 OPT3001 0x45 LM75A (U9) 0x48 LM75A (U16) 0x49 D7S (optional) 0x55 MCP79410 EEPROM 0x57 SGP40 0x59 ATECC608 0x60 MCP79410 RTC 0x6f Exo Sense RP User Guide...
  • Page 27: Block Diagram

    Block diagram BLOCK DIAGRAM Exo Sense RP User Guide...
  • Page 28: Board Layout

    Board layout BOARD LAYOUT (TOP VIEW) Exo Sense RP User Guide...
  • Page 29: Technical Specifications

    Max recommended cable length 30 meters DI1-DI2: DIGITAL INPUT/OUTPUT Output voltage VOL: 0.1 V VOH: 5.0 V Input voltage range +0…+5 V Input voltage threshold VIH: 1.4 V VIL: 1.1 V Pull-up (+5 V) 10 kOhm Exo Sense RP User Guide...
  • Page 30 (14 AWG)
 Recommended stripping length: 7 mm
 Screw thread: M3 Maximum screws tightening torque: 0.6 Nm Housing Wall mount ABS case width: 80.0 mm Dimensions height: 80.0 mm depth: 34.2 - 41.7 mm Weight 90 gr Exo Sense RP User Guide...
  • Page 31: Dimensions

    Dimensions DIMENSIONS Exo Sense RP User Guide...
  • Page 32: Disposal

    This product and its electronic accessories should not be mixed with other commercial wastes for disposal. Exo Sense RP 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.
  • Page 33: Conformity Information

    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 RP User Guide...
  • Page 34: Canada

    Cet appareil numérique de la classe B est conforme à la norme NMB-003 du Canada. RCM AUSTRALIA / NEW ZEALAND This product meets the requirements of the standard EN 61000-6-3:2007/A1:2011/ AC:2012 - Emission for residential, commercial and light-industrial environments. Exo Sense RP User Guide...

This manual is also suitable for:

Esrb10x

Table of Contents