Evolve

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.

Evolve Front View

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.

CO2 RHT ModuleEnvironmental ModuleHall Effect ModuleI2C Adapter ModuleIrradiance ModulePositioning ModulePresence ModuleRTD Module

Compatible Connectivity Modules

The following connectivity options work with Evolve.

M.2 BLE 802.15.4 ModuleM.2 CAT-M NB-IoT ModuleM.2 Developer ModuleM.2 LoRa ModuleM.2 WiFi Module

Communication Protocols

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

CoAPLoRaWANMatterMQTT

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.

LIS3DH IMU

Last updated