Installation and Setup of Pressure Transducer with 4-20mA Output
This guide explains how to configure your Zenseio station and wire a 2-wire (loop-powered) 4–20 mA pressure transducer / transmitter using GPI2 + VAUX.
These instructions are applicable only to pressure transducers with 4-20mA output. Pressure transducers with voltage output are supported, but require a different procedure. Please refer to the appropriate Zenseio user guide.
Pressure transducers that have current (4-20 mA) output can be connected only to GPI2 port.
1. Setup
- Configure Device with ZenConfig Mobile App
- Set VAUX voltage output to the excitation voltage required by your sensor. Example: 12V for Lefoo T2000.
- Select “4-20mA” mode on GPI2 port.
Set settling time the sensor’s measurement / stabilization time. Example: 10 ms for Lefoo T2000. If unsure, use 1000 ms or higher.
- For "Supply VAUX?", select "Yes".
- Connect the Sensor (Wire color coding may differ between sensor models. Always refer to the specific sensor’s instruction manual)
- Connect sensor's COM / ground (usually BLACK) wire to GND.
- Connect sensor's positive / signal (usually RED) wire to GPI2.
Connect jumper wire between GPI2 and VAUX. This jumper is mandatory. It completes the current loop required for 2-wire 4–20 mA transmitters. Without this jumper, the reading will be 0 mA.
Verify Operation
Press the user button inside the device.
Wait approximately 1 minute.
Open ZenConfig → read NFC → Status page.
Check "Last GPI2 Reading". Expected value: between 4 mA (zero pressure) and 20 mA (full-scale pressure)
Troubleshooting if readings are incorrect:
Reading = 0 mA
Sensor disconnected
Missing VAUX → GPI2C jumper
VAUX not enabled for GPI2
Reading below 4 mA or above 20 mA
GPI2 mode not set to 4–20 mA
VAUX voltage too low
Settling time too short
2. Converting 4–20 mA to Pressure
(in your application software)
The formula:
Pressure = ((Measured Current - 4 mA) * Full-Scale Pressure Range) / 16 mA
where:
- Full-Scale Pressure Range = sensor’s maximum rated pressure (e.g., 100 PSI, 200 PSI, 10 bar)
- Measured Current = sensor's reading in mA (e.g., 12 mA)
- result is in the same units as Full-Scale Pressure Range
Examples
-----------
Example 1: PSI Sensor
Sensor range: 0–100 PSI
Measured current: 12 mA
pressure = (12 − 4) × 100 / 16
pressure = 8 × 100 / 16
pressure = 50 PSI
Result: 50 PSI
Example 2: Bar Sensor
Sensor range: 0–10 Bar
Measured current: 8 mA
pressure = (8 − 4) × 10 / 16
pressure = 4 × 10 / 16
pressure = 2.5 Bar
Result: 2.5 Bar
Notes:
- Some pressure transmitters report in PSI, others in Bar.
- Always use the unit specified by your sensor model.
Related Articles
Installation and Setup of Pressure Transducer with Voltage Output
This guide explains how to configure your Zenseio station and wire a voltage pressure transducer / transmitter using GPI2 or GPI3 + VAUX. These instructions are applicable only to pressure transducers with voltage output. Pressure transducers with ...
Instruction Manual for Zenseio LSMP-2103 Device
1. Document revision 1.35 January 15, 2026 Copyright 2017-2026 Zenseio LLC 2. Introduction Zenseio LoRa Soil Moisture Pro (LSMP) device is providing long-range telemetry for SDI-12 soil moisture probes and other commonly used industrial sensors using ...
How to connect a GPI sensor to your LoRaWan device
To learn how to setup a GPI protocol compatible sensor with your LSMP device, see the GPI Sensor Setup Section of the LSMP Device User Manual.
Instruction Manual for Zenseio CSMP-4103 Device
1. Document revision 1.15 January 15, 2026 Copyright 2017-2026 Zenseio LLC 2. Introduction Zenseio Cellular Soil Moisture Pro (CSMP) device is providing long-range telemetry for SDI-12 soil moisture probes and other commonly used industrial sensors ...
How to Connect a Temperature Sensor to a LSMP or CSMP Device
Temperature Sensor (Thermistor) Installation. Currently, only thermistors sold by Zenseio are supported. The following installation is for this thermistor only. Select “Thermistor (1-Wire)” mode in the Zenseio mobile phone configuration app ...