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.
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.

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
| 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
활용 분야
- 원격 펌프 모니터링
- 예지보전(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…)
