2026-06-08 14:23:22 +03:00
2026-06-07 21:24:56 +03:00
2026-06-07 20:02:28 +03:00
fix
2026-06-08 14:23:22 +03:00
2026-06-07 21:24:56 +03:00
2026-06-07 20:02:28 +03:00
2026-06-05 00:38:34 +03:00
2026-06-05 23:45:32 +03:00
2026-06-07 20:02:28 +03:00
2026-06-07 21:30:47 +03:00
2026-06-05 15:10:04 +03:00
2026-06-07 21:37:21 +03:00

Pump Controller ESP32

Web-Controlled Smart Pump System

Main page Setup page
⚙️ Main Dashboard   |   🛠️ Setup Wizard

Features

  • Web-based pressure monitoring
  • OTA-ready & configurable via browser
  • Auto-reset & fail-safe AP mode

🛠️ Build & Flash

Important

Requires ESP-IDF framework and just task runner

Connect your esp32 and run:

PORT="/dev/ttyUSB0" \
ESP_IDF="~/playground/esp-idf/"
just build flash

First-Time Setup

On first boot, the device creates a captive Wi-Fi access point:

  • SSID: pumpcontroller
  • IP: 192.168.4.1
  • Port: 80

Steps:

  1. Connect to pumpcontroller Wi-Fi
  2. Open browser -> http://192.168.4.1
  3. Enter your home Wi-Fi SSID + password
  4. Device reboots → joins your network
  5. Find its IP in your router's DHCP list

That IP becomes your pump control dashboard

Warning

If you enter wrong credentials, the device will not connect. Youll need to factory reset and try again.


Factory Reset

  1. Short pin D15 to GND
  2. Power on the device
  3. LED blinks 3 times 🔴🔴🔴
  4. Remove the short after the 3rd blink
  5. Device reboots → access point mode restored
Description
No description provided
Readme MIT 736 KiB
Languages
HTML 56.7%
C 42.1%
Just 0.8%
CMake 0.4%