Business Client need Web Development

Contact person: Business Client

Phone:Show

Email:Show

Location: Hyderabad, India

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"I am building a custom portable hybrid inverter / power station and need a developer to create the complete ESP32 firmware + basic web dashboard for system monitoring and automation.
The ESP32 will manage power inputs, outputs, battery monitoring, and system protection features.

Hardware I currently have:

160x 18650 NMC cells (3S, ~1500mAh each)

3S 100A BMS

500W inverter (AC output)

ESP32 (main controller)

Bluetooth 2×50W audio amplifier + speakers

Adjustable buck converters

USB-PD output module

DC barrel outputs + XT60/XT120

Solar input

SMPS input

USB-PD input

Car 12V DC input

External battery (car battery) support

Current sensors (Hall or shunt)

Voltage dividers for sensing

GPS module (optional but desirable)

50W COB LED module


Project Requirements:

1. Power Input Management

ESP32 must monitor and manage the following input sources:

Solar

SMPS adapter

USB-PD

Car 12V input

External battery input (with pre-charge logic)


Features:

Automatic source detection

Priority selection (solar → external → SMPS → USB-PD, etc.)

Safe pre-charge control before connecting external battery

Inrush protection control (MOSFET/relay)

Control signals for enabling/disabling chargers or relays



---

2. Battery + Power Monitoring

Measure internal battery voltage

Measure external battery voltage

Measure current in/out using Hall or shunt

Monitor BMS data (UART/I2C if supported)

Track SOC, estimated runtime, input power, output power

Overcurrent/overtemp auto shutdown logic



---

3. Output Management

Control & monitor:

500W inverter (via enable pin or relay)

DC barrel outputs

USB-PD output

Adjustable buck converters

High-power XT60/XT120 ports

50W COB LED (brightness control optional)



---

4. Communication & Interface

Required:

Web dashboard (ESP32 WiFi AP + STA)

Display all voltages, currents, temps, SOC, power flow

Manual control toggles (turn on/off inverter, LED, outputs)

Real-time graphs (optional but preferred)

Bluetooth audio control (basic integration OK)

OTA firmware update



---

5. GPS Integration (optional but preferred)

Read GPS position and time

Display location on dashboard

Log events with timestamp



---

6. Event Logging & Safety

Logs for: source changes, faults, shutdowns, battery status, temperatures

SD card logging OR internal flash log

Emergency cutoff logic (overcurrent / overtemp / low voltage)



---

7. Deliverables

Complete ESP32 firmware (Arduino or ESP-IDF)

Full source code

Connection diagrams for all GPIOs

Documentation for setup, compiling, wiring and configuration

Optional: dashboard UI HTML/CSS/JS files



---

Skills Required

ESP32 (Arduino or ESP-IDF)

Power electronics control logic

Voltage/current sensing

Web UI development

Experience with battery systems strongly preferred" (client-provided description)


Matched companies (2)

...

Kiantechwise Pvt. Ltd.

Kiantechwise is a creative tech company delivering innovative web design, software solutions, branding, and digital marketing. With expertise and vis… Read more

...

Appeonix Creative Lab

At Appeonix Creative Lab, we are more than just an IT company—we are your growth partners. With a passion for innovation and excellence, we craft cus… Read more