---
title: "Pressur-Pump-Automation — Industrial Pump IoT Monitoring System"
url: "https://maker.wiznet.io/Hannah/projects/pressur-pump-automation/"
markdown_url: "https://maker.wiznet.io/Hannah/projects/pressur-pump-automation/md"
type: "UCC: User Created Content"
author: "DANIELRAJ"
author_url: "https://github.com/Daniel4bit/Pressur-Pump-Automation"
editor: "WIZnet"
editor_url: "https://maker.wiznet.io/"
original_author: "DANIELRAJ"
original_url: "https://github.com/Daniel4bit/Pressur-Pump-Automation"
published: "2025-11-27"
language: "en"
likes: 0
views: 234
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# Pressur-Pump-Automation — Industrial Pump IoT Monitoring System

> Smart Pump PDH30 is an advanced IoT-based system designed for real-time monitoring of industrial pumps.

Original author: DANIELRAJ (source: https://github.com/Daniel4bit/Pressur-Pump-Automation)

## Article

#### **Project Overview**

> Pressur-Pump-Automation 프로젝트는 **산업용 펌프(PDH30)** 의 상태 정보를
> **Modbus RTU(RS-485)** 로 수집하고,
> **ESP32 + W5500 Ethernet**을 기반으로 **클라우드 API 서버로 업로드**하는
> **실시간 IoT 펌프 모니터링 시스템**입니다.

> 수집된 데이터는 대시보드에서 **운전 상태 / 전력 / 압력 / 속도 / 누적 사용량** 등을 확인하고
> 예지보전, 설비 유지관리, 에너지 효율 분석에 활용할 수 있습니다.

Pressur-Pump-Automation is an IoT-based monitoring system designed for the **PDH30 industrial pump**.

![PDH30 – Kingstar](https://gzkingstar.com/wp-content/uploads/2022/11/PDH30-Des-scaled.jpg)

*PDH30*

It collects real-time operational data through **Modbus RTU (RS-485)** and sends it to a **Cloud API Server** using **ESP32 + W5500 Ethernet**.

This enables real-time visibility of pump performance such as frequency, voltage, current, torque, speed, power consumption, and pressure.

#### Core Hardware

![](https://maker.wiznet.io/upload/ckeditor5/1071063076%5F1764323335%2Epng)

| Component | Purpose |
| --- | --- |
| **ESP32** | Collects Modbus data and uploads to cloud |
| **W5500 Ethernet** | Stable wired communication |
| **RS-485/MAX485** | Modbus RTU communication with pump |
| **PDH30 Pump** | Target industrial device |
| **Cloud API Server** | Data ingestion and dashboard visualization |

#### **Main Features**

> - **RS-485(Modbus RTU) 기반 실시간 펌프 데이터 수집**
>
> - **유선(W5500) + 무선(Wi-Fi fallback)** 이중 네트워크 구조
>
> - **HTTP GET 기반 간단한 서버 연동**
>
> - **전압/전류/토크/속도/전력/압력 등 12개 이상의 파라미터 수집**
>
> - **CSV 기반 데이터 포맷 → 서버 파싱 용이**
>
> - **에러 처리 포함 (Modbus 오류, HTTP 실패)**

- Real-time Modbus RTU data acquisition

- Dual network mode: **Ethernet (primary)** + **Wi-Fi fallback**

- Simple **HTTP GET API** for fast cloud integration

- Structured CSV payload for easy server parsing

- Error handling for Modbus & HTTP failures

- Covers over 12+ pump parameters (frequency, voltage, amps, torque, pressure…)

## **Key Technologies**

> - **Modbus RTU** – 산업 현장에서 가장 널리 쓰이는 장비 통신 방식
>
> - **W5500 Ethernet** – 노이즈·환경 변화에 강한 안정적 유선 통신
>
> - **ESP32 Firmware** – Modbus read / Ethernet 핸들링 / API 전송 로직 통합
>
> - **HTTP API 통신** – 빠른 연동과 테스트가 가능한 구조
>
> - **CSV 데이터 구조화** – 간결한 서버 파싱

- **Modbus RTU (RS-485)** industrial communication

- **W5500 Ethernet controller**

- **ESP32 firmware with Modbus + HTTP stack**

- **CSV-formatted data transmission**

- **HTTP API server integ**

- **ration**

#### **Applications & Benefits**![](https://maker.wiznet.io/upload/ckeditor5/1071063076%5F1764323653%2Epng)

> **활용 분야**
>
> - 원격 펌프 모니터링
>
> - 예지보전(Predictive Maintenance)
>
> - 에너지 사용량 관리
>
> - SCADA/BEMS 연동
>
> - 스마트 팩토리 구축
>
> **이점**
>
> - 기존 RS-485 설비를 IoT로 확장
>
> - 유선 기반의 높은 신뢰성
>
> - 재현성과 확장성을 가진 코드 구조
>
> - 다양한 클라우드 플랫폼과 연동 용이

**Applications**

- Remote pump monitoring

- Predictive maintenance (early fault detection)

- Energy efficiency analysis

- SCADA/BEMS integration

- Smart factory deployment

**Benefits**

- Converts legacy RS-485 pumps into IoT systems

- Highly reliable wired communication

- Simple and clean firmware structure

- Works with any cloud platform (Grafana, Node-RED, ThingsBoard, AWS, Azure…)

---

Source: https://maker.wiznet.io/Hannah/projects/pressur-pump-automation/
