Hardware Requirements
Target Platform
ESP-GUARDX is designed to run on Toradex Apalis modules:
| Specification | Details |
|---|---|
| Processor | Toradex Apalis iMX6 or iMX8 (ARM Cortex-A) |
| Operating System | Boot2Qt (Embedded Linux) |
| Display | Integrated industrial touchscreen |
| Storage | On-board eMMC / SD card |
| Connectivity | Wi-Fi, Ethernet, Bluetooth, USB |
Electrical Connections
Voltage and Current Inputs
The device accepts three-phase voltage and current inputs through instrument transformers:
- Voltage Transformer (VT): Steps down the motor voltage to a measurable range. The VT ratio is configurable in Settings.
- Current Transformer (CT): Steps down the motor current to a measurable range. The CT ratio and clamp type are configurable in Settings.
Connection Topology
ESP-GUARDX supports:
- 3-Phase connections (standard for ESP motor monitoring)
- 1-Phase connections (for single-phase equipment)
The connection topology is selected in the Main Settings screen.
Sensor Inputs
Additional sensor inputs are available for:
- Downhole pressure and temperature sensors
- Wellhead pressure sensors
- Flow meters
- Vibration sensors
These connect via UART serial port with configurable baud rate, parity, and stop bits.
GPIO Hardware Control
The system uses GPIO pin 7 (LSIO.GPIO3.IO26) for hardware control. This pin is configured to start in HIGH state on every boot and can be controlled programmatically from the application.
Network Ports
| Port | Function |
|---|---|
| Ethernet (RJ45) | Wired network / Modbus TCP |
| Wi-Fi (internal) | Wireless network access |
| Bluetooth (internal) | Short-range communication |
| USB | Data export, maintenance |
| RS-485 | Modbus RTU serial communication |