📓
Enginique Docs
HomeHow-to
  • Documentation Home
  • Single Board Computers
    • Engage
  • Industrial Devices
    • Evolve
      • Calibration
      • Reprogramming
    • Evolve 'R
    • Energy Analyzer
    • R'IO: Mini PLC
  • Sensor Modules
    • Bioacoustics Module
    • CO2 RHT Module
    • Environmental Module
    • Hall Effect Module
    • I2C Adapter Module
    • IMU Module
    • Irradiance Module
    • Positioning Module
    • Presence Module
    • RTD Module
  • Extension Boards
    • NFC Broker
  • Connectivity Modules
    • M.2 BLE 802.15.4 Module
    • M.2 CAT-M NB-IoT Module
    • M.2 Developer Module
    • M.2 LEO Satellite Module
    • M.2 LoRa Module
    • M.2 WiFi Module
  • Robotics
    • Wheeled Robot Controller
  • Environmental Monitoring
    • Air Quality Sensor
      • Modbus Protocol
    • Environmental Sensor
      • Modbus Protocol
    • Depth Sensor
      • Modbus Protocol
    • Irradiance Sensor
      • Modbus Protocol
    • Mechanical Wind Sensor
      • Modbus Protocol
    • Rain Gauge
      • Modbus Protocol
    • Soil Sensor
      • Modbus Protocol
    • Ultrasonic Wind Sensor
      • Modbus Protocol
  • Value-Line Devices
    • Sensor Carrier BLE
    • Sensor Carrier LoRa
  • Communication Protocols
    • CoAP
    • LoRaWAN
    • Matter
    • Modbus
    • MQTT
  • Libraries
    • ACS71240 Current Sensor
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • Adrastea-I Cellular Module
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • BME280 Env Sensor
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • BME688 Env Sensor
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • BGT60TR13C Radar Sensor
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • DS18B20 Temp Sensor
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • EEPROM Memory
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • Elara-I Positioning Module
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • Irradiance Meter
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • LIS3DH IMU
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • MAX31865 RTD Converter
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • MCP23 Series Expander
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • SCD4x CO2 Sensor
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • SEN5x Air Quality Sensor
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • ST25R3916 NFC Device
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • SX1262 LoRa Transceiver
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • TMAG5273 Hall Effect Sensor
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • TSL2540 Light Sensor
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • WL-ICLED
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • WSEN-HIDS Humidity Sensor
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • WSEN-PADS Pressure Sensor
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • WSEN-TIDS Temperature Sensor
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
  • Important Notice
Powered by GitBook

Copyright (c) 2024 Enginique.

On this page
  • Technical Specifications
  • Compatible Sensor Modules
  • Compatible Connectivity Modules
  • Communication Protocols
  • Physical Properties
  • Environmental Conditions
  • Electrical Characteristics
  • Connectivity Options
  • Pin Description
  • Libraries and Samples
Export as PDF
  1. Industrial Devices

Evolve

Last updated 12 months ago

A new version of Evolve is coming soon! Please note that the current version will be deprecated, so stay tuned for updates and details on the latest features and improvements.

Evolve is a highly customizable, compact, energy-efficient data collection solution. It features modular sensor ports for customizing the device to specific measurement needs and an M.2 connectivity port for flexible connectivity options. In addition, the device can be powered by various sources, such as industrial batteries or a solar panel, making it a versatile choice for remote sensing applications.

Technical Specifications

The following table outlines the capabilities of the device.

Property
Value

Sensor port

12P Modular sensor port with I2C, SPI, analog, and digital pins

Expansion port

10P Flat cable port with I2C, analog, and digital lines

Wireless connectivity

M.2 Key-E Socket for type 2230-XX-E modules

Onboard sensors

Optional on-board accelerometer 3-Axis angle detection, vibration measurement Free-fall, tap, and double-tap detection Internal temperature measurement

Memory

Encrypted system configuration 2.000 point telemetry history with timestamp

Microcontroller

STM32 L4 Series ultra-low-power MCU 32-bit ARM Cortex-M4 80MHz, 256KB ROM, 64KB RAM

Power options

DC 3.3V-4.5V Battery input

1-Cell Li-Ion, Li-Po, Li-FePO4, and LiSoCl2 compatible Optional Solar panel input with MPPT power harvester

Optional USB-C Power input with battery charging

Antenna

On-board multiband antenna (698 - 8000 MHz) (Requires matching network adjustment according to the application)

LEDs

Status and optional battery charge LEDs

User input

Shared on-board button and expansion port button input Optional tap and double-tap detection

Compatible Sensor Modules

Evolve is compatible with the following sensor modules.

Compatible Connectivity Modules

The following connectivity options work with Evolve.

Communication Protocols

Evolve's stock firmware supports the following communication protocols. You can develop custom firmware to add more.

Physical Properties

This table shows the mechanical properties of the device.

Property
Value

Mounting Style

Screw-mount (PCB model) Magnetic (Enclosured model)

Dimensions

∅66 x 22.5d mm

Weight

< 50g excluding enclosure and batteries

Environmental Conditions

Environmental Conditions refer to the physical and atmospheric conditions surrounding the device.

Property
Value

Operating Ambient Temperature

0°C…+60°C

Relative Humidity

0°C…+30°C: 80% +30°C…+60°C: 50%

Pollution Degree

PD2

Altitude

< 2000m AMSL

Vibration (5 ≤ f ≤ 9 Hz)

1,75 mm amplitude sinus 3,5 mm amplitude random

Vibration (9 ≤ f ≤ 150 Hz)

0,5 g acceleration sinus 1,0 g acceleration random

Storage

-20°C…+60°C

10%…90% rH

Electrical Characteristics

This table indicates the electrical specifications of the device.

Property
Value

Power Input

DC 3.3V - 5.5V

Sleep Current

< 1uA

Operating Current

< 30 mA + Sensor and wireless module consumptions

Low Voltage Shutdown

Configurable from 2.5V to 3.0V

Connectivity Options

This table lists the communication options of the device.

Property
Value

Sensor Connector

12P Sensor Connector: 1.8V / 3.3V Power Domain, SPI, I2C, Int, Analog In, PWM

Expansion Port

10P FPC Port: Battery power, 1.8V / 3.3V Power domain, I2C, Analog In, PWM (shared with on-board LED), Int (shared with onboard button)

Connectivity Socket

PCIe M.2 Key E Socket: 3.3V Power domain, 1.8V I/O, USART, SPI

Pin Description

This table explains the function and electrical characteristics of each pin or terminal on the device.

Pin
Type
Function
Description

M-01

Com

I2C SDA

I2C Serial data line (1.8V)

M-02

Com

I2C SCL

I2C Serial clock output (1.8V)

M-03

Com

SPI CS

SPI active-low chip select output (1.8V)

M-04

Input

IRQ Input

Active-low interrupt input (1.8V)

M-05

Input

Analog Input

Analog Input (0-1.8V)

M-06

Input

GPIO

GPIO (1.8V)

M-07

Power

+3.3V

Supply voltage output (3.3V)

M-08

Power

+1.8V

Supply voltage output (1.8V)

M-09

Power

GND

Ground

M-10

Com

SPI SCLK

SPI Data clock output (1.8V)

M-11

Power

SPI MOSI

SPI Data output (1.8V)

M-12

Com

SPI MISO

SPI Data input (1.8V)

P-01

Output

PWM

PWM Output (1.8V) / Indicator LED shared

P-02

Input

IRQ Input

Active low Interrupt Input (1.8V) / Onboard button shared

P-03

Com

I2C SDA

I2C Serial data line (1.8V)

P-04

Com

I2C SCL

I2C Serial clock output (1.8V)

P-05

Power

GND

Ground / RFU

P-06

Input

Analog Input

Analog Input (0 - 1.8V)

P-07

Power

GND

Ground

P-08

Power

+1.8V

Supply voltage output (1.8V)

P-09

Power

+3.3V

Supply voltage output (3.3V)

P-10

Power

+BAT

Battery Input / Output (3.3V - 5.5V)

SW-1

SWD

RESET

Programmer SWD nRESET

SW-2

SWD

SWDIO

Programmer SWD SWDIO

SW-3

SWD

SWCLK

Programmer SWD SWCLK

SW-4

SWD

GND

Programmer GND

SW-5

SWD

VBAT

Programmer VCC, shared with VBAT (3.3V - 5.5V)

PW-1

Power

GND

Solar panel ground

PW-2

Power

+SLR

Solar panel input (+18V Max)

PW-3

Power

+BAT

Battery input (3.3V - 5.5V)

PW-4

Power

GND

Battery ground

Libraries and Samples

Some of our devices come with firmware that automatically utilizes the module without requiring any coding. For development kits or further customization, you may choose to use the following libraries and samples to create a custom application.

CO2 RHT Module
Environmental Module
Hall Effect Module
I2C Adapter Module
Irradiance Module
Positioning Module
Presence Module
RTD Module
M.2 BLE 802.15.4 Module
M.2 CAT-M NB-IoT Module
M.2 Developer Module
M.2 LoRa Module
M.2 WiFi Module
CoAP
LoRaWAN
Matter
MQTT
LIS3DH IMU
Evolve Front View