← Kembali ke Projects
Cover belum tersedia — taruh di assets/projects/esp32-electrical-monitoring/cover.png

ESP32-Based Electrical Monitoring & Data Acquisition System

Embedded · May 2025 – Jun 2025

Latar Belakang

Monitoring banyak parameter kelistrikan membutuhkan perangkat akuisisi data yang dapat membaca banyak input digital dan mengirimkannya secara real-time tanpa membebani jaringan. Proyek ini dikembangkan sebagai prototipe untuk didemonstrasikan dan dipresentasikan kepada PLN.

Tujuan

Membangun control board berbasis ESP32 yang mampu membaca banyak input digital, memprosesnya, dan mengirimkan data ke server melalui MQTT secara efisien.

Yang Saya Kerjakan

  • Mengembangkan firmware control board berbasis ESP32 menggunakan C++
  • Mengimplementasikan akuisisi input digital menggunakan I/O expander PCF8574
  • Mengimplementasikan komunikasi Wi-Fi dan MQTT untuk pengiriman data real-time
  • Mengembangkan pemrosesan data dan pemetaan input untuk memantau berbagai parameter kelistrikan
  • Mengimplementasikan data-change detection dan interval publish yang dapat dikonfigurasi untuk mengoptimalkan komunikasi
  • Menguji prototipe dan menyiapkannya untuk demonstrasi dan presentasi ke PLN

Hasil

Prototipe berhasil membaca dan mengirimkan data kelistrikan secara real-time melalui MQTT, dengan pengiriman data yang lebih efisien berkat deteksi perubahan data dan interval publish yang dapat diatur. Prototipe telah siap untuk demonstrasi dan presentasi ke PLN.

Tech Stack

ESP32 C++ PCF8574 I/O Expander Wi-Fi MQTT Data Acquisition