Close
0%
0%

ESP32-P4 PLC/HMI Edge Controller

PiLab is an experimental browser-first PLC/HMI edge platform running directly on the ESP32-P4.

Public Chat
Similar projects worth following
  • Description
  • Details
  • Files 0
  • Components 0
  • Logs 0
  • Instructions 0
  • Discussion 0
Embedded Vue.js single-page web application (SPA) AngelScript runtime for PLC logic Browser-based script editor Live HMI with tag binding File manager using LittleFS Shared tag registry REST API driven PLC data updates Real-time style cyclic PLC scan loop The entire interface is hosted directly from the ESP32-P4 itself — no external web server or desktop IDE required. Current features include: Script upload/build/run Live PLC status monitoring Browser-based HMI Embedded file system management Shared polling/tag infrastructure SPA route persistence and refresh support This project is currently an experimental alpha intended for development, testing, and architecture exploration. GitHub: https://github.com/OpenPiLab/pilab-es... Built using: ESP-IDF Vue 3 Vite TailwindCSS AngelScript Development used heavy AI-assisted iteration and rapid prototyping workflows combined with manual integration, testing, and hardware validation.

Enjoy this project?

Share

Discussions

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates