STM32-Based UPS Redesign and Firmware Development

Job ID: 40265547

Budget: ₹37,500 – ₹75,000 INR

Project Title: 600VA Pure Sine Wave Offline UPS Design (STM32 Based)

Project Description:

We are looking for an experienced Embedded Hardware and Firmware Engineer to develop a 600VA Offline Pure Sine Wave UPS using STM32G030K6T6 microcontroller.

We already have a working board. The requirement is to reverse engineer and redesign the same board properly for production with complete documentation and firmware.

Technical Specifications:

* Input: 230V AC, Single Phase
* Output: 230V AC Pure Sine Wave
* Battery: 12V 7Ah SMF
* Topology: Transformer-based (Low Frequency)
* Control: Fully STM32 controlled inverter logic

Required Features:

* Automatic changeover (Mains to Inverter)
* Pure sine wave PWM generation via STM32
* 2-minute auto shutdown in backup mode
* Low battery cutoff protection
* Mains return detection
* Battery charging control
* LED indicators
* Screw terminal connectors

Development Scope:

1. Reverse engineering of existing working PCB
2. Complete schematic creation
3. Double-layer PCB design (power PCB standard)
4. Mostly SMD components (top-side placement preferred)
5. STM32 firmware development
6. Testing and debugging support

Deliverables Required:

* Schematic files
* PCB layout files
* Gerber files
* Complete BOM with component specifications
* Pick & Place file
* STM32 firmware source code
* Compiled HEX file
* Wiring diagram
* Testing procedure document

Goal:

Develop a stable, production-ready UPS board suitable for manufacturing.

Please share:

* Your relevant experience in UPS/Inverter design
* Previous similar projects
* Estimated timeline
* Quotation

Only experienced power electronics and STM32 developers should apply.