Modern agriculture is rapidly moving toward automation, data-driven decision-making, and sustainable resource use. At the center of this transformation is a reliable industrial gateway that can collect multi-source sensor data, make intelligent irrigation decisions, control equipment safely, and report data to the cloud. The CDSENET ESP32-S3 programmable industrial computer is designed for exactly these kinds of demanding agricultural and industrial applications.
1. Data Collection: Multi-Source Integration
A smart irrigation system depends on accurate, real-time field data. The CDSENET gateway can integrate multiple data sources:
LoRa sensors: The gateway polls all nodes and receives soil moisture, soil temperature, and other environmental data, with a 2-second timeout handling mechanism.
RS485 devices: It connects to weather stations to collect air temperature, humidity, rainfall, and other meteorological parameters.
Analog inputs: It reads water level, soil EC value, and other analog signals. Through 4–20 mA to voltage conversion, real values are calculated. For example, a water level sensor may use 4 mA for 0 meters and 20 mA for 5 meters.
This multi-source data collection capability makes the system suitable for precision agriculture, where decisions must be based on conditions both in the soil and in the air.
2. Intelligent Decision-Making: Scientific Irrigation Algorithms
Once data is collected, the system uses scientific irrigation algorithms to decide whether and how much to irrigate. The decision logic can include:
Soil moisture threshold judgment: If soil moisture falls below the suitable value for a crop—for example, 30% for vegetables—the system calculates the irrigation amount by considering water deficit, soil water-holding capacity, and crop growth stage.
Weather forecast adjustment: If the probability of rainfall is greater than 70%, irrigation can be reduced or postponed.
Evapotranspiration calculation: Using the crop coefficient method (ET0 × Kc), the system estimates crop water demand and optimizes irrigation volume.
By combining soil data, crop models, and weather forecasts, the system avoids both under-irrigation and over-irrigation.
3. Device Control: Safe and Efficient Execution
Irrigation control must be safe, reliable, and repeatable. The system follows a clear execution sequence:
Startup stage: Turn on the water pump first, wait 2 seconds for stabilization, then open the valve.
Irrigation stage: Irrigate according to schedule while monitoring equipment status in real time. If a pump fault occurs, the system can trigger an emergency stop.
End stage: Close the valve first, then turn off the pump, and record the irrigation log.
This sequence helps protect pumps, valves, and pipes from water hammer and other operational risks.
4. Data Reporting: Reliable Data Transmission
Sensor data and irrigation logs are encrypted and uploaded to the cloud platform via MQTT. If the network is abnormal, data is temporarily stored locally and retransmitted after the connection is restored. The data format can include device ID, timestamp, location, sensor data, irrigation records, and more.
ECM50 Series Programmable Industrial Computer Features
1. Four Communication Methods in One
The ECM50-A series integrates four communication methods—Wi-Fi, Bluetooth, Ethernet, and 4G Cat.1—into a single device. Wi-Fi is suitable for high-speed data transmission within a local area network, Bluetooth is suitable for near-field configuration and low-power connections, Ethernet provides the most stable wired connection, and 4G is suitable for remote deployment and mobile scenarios. The four methods complement each other, allowing users to flexibly select or combine them according to on-site conditions.
2. Regional 4G Band Adaptation
This is the core value of the regional customized versions of the ECM50-A series. The European version (EU) is optimized for European 4G bands, supports local operator bands, and complies with CE certification requirements. The Latin American version (LA) is optimized for Latin American 4G bands and complies with local regulatory requirements. Users do not need to adapt bands themselves or worry about certification issues; simply choose the right model for direct deployment and use in the local area.
3. MicroPython Programmable
The device runs a MicroPython operating system. Users can execute customized business logic and data processing on the industrial computer using MicroPython. It supports multiple network protocols such as TCP, HTTP, and MQTT. Users can implement data acquisition, protocol conversion, edge computing, remote control, and other functions by writing Python scripts. Ebyte provides a rich set of example source code to help users quickly develop their own business functions.
4. Rich IO Interfaces
The device is equipped with 2 digital inputs (DI), supporting both dry contact and wet contact modes; 2 analog inputs (AI), default 4–20 mA current type, configurable to voltage type, with 12-bit ADC resolution; and 2 relay outputs (DO), with a contact capacity of 3 A 250 VAC, capable of directly driving low-power loads. These IO interfaces enable the industrial computer to connect directly to on-site sensors and actuators without additional IO modules.
5. Low-Power Design
Typical power consumption is only 0.5 W. Even when Wi-Fi, Bluetooth, and 4G are all enabled and all relays are energized, the maximum power consumption is only 1.56 W. Its ultra-low power consumption makes it very suitable for solar-powered or battery-powered remote monitoring scenarios. Combined with a reasonable power management strategy, it can achieve long-term unattended operation.
6. Wide-Temperature and Wide-Voltage Industrial Grade
It supports wide-temperature operation from -40 to 85 °C, suitable for various industrial environments from cold northern regions to hot deserts. The power supply supports a wide voltage input of DC 8 to 28 V, compatible with common 12 V and 24 V industrial power supplies. The product is coated with conformal coating and features anti-mold, anti-moisture, and anti-salt-spray capabilities, adapting to harsh conditions such as outdoor humidity and dust.
