
Closed
Posted
Paid on delivery
Project Title: Firmware Development for Transformer‑Based Li‑ion UPS (Renesas RL78 or STM32G081) Description: We are developing a transformer‑based inbuilt Li‑ion Home UPS. The hardware (transformer + PCBA) is complete, and the schematic currently uses a Renesas RL78 controller. We require professional support for firmware/program development. We are open to two approaches: Continue with Renesas RL78 as per schematic. Migrate to STM32G081 for modular, future‑proof firmware with LCD integration. Key Requirements: Battery management (CC/CV charging, cutoff at 3.65V/2.8V per cell) Inverter control (SPWM generation, overload and short‑circuit protection) Protections (over‑voltage, under‑voltage, over‑current, thermal) LCD/LED section integration for status display Modular, audit‑ready code structure with documentation Deliverables: Working firmware code (Renesas IDE or STM32CubeIDE) Documentation for compliance/audit readiness Support for testing and validation on hardware Budget: ₹30,000 – ₹50,000 (depending on scope and documentation level) Timeline: 4–6 weeks Milestone Plan: Option A – Renesas RL78 M1: Basic firmware setup (mains sense, relay, protections) M2: Charging logic + current amplifier section M3: LCD/LED integration + documentation Option B – STM32G081 Migration M1: STM32 initialization + battery cutoff logic M2: SPWM inverter control + protections M3: LCD integration + modular documentation Notes: Please specify whether you propose Renesas RL78 or STM32G081. Provide a milestone cost split and timeline for your approach. Only bids mentioning controller choice + milestone plan will be shortlisted.
Project ID: 40415238
15 proposals
Remote project
Active 13 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
15 freelancers are bidding on average ₹52,457 INR for this job

I propose using STM32G081 for a more modular, scalable, and future-ready firmware architecture. M1 (Week 1–2): STM32 setup, ADC calibration, battery SOC logic, CC/CV charging implementation with cutoff thresholds. M2 (Week 2–4): SPWM inverter control, mains changeover logic, overload/short-circuit protection. M3 (Week 4–5): LCD/LED interface, system state machine integration, fault handling routines. M4 (Week 5–6): Full system validation, tuning, and hardware testing support. Renesas RL78 can be supported, but STM32 ensures better toolchain, debugging, and extensibility. Deliverables include clean modular code, well-documented firmware, and test validation notes. Milestone split will follow ~30% / 40% / 30% aligned with phases above. Open to finalize architecture after hardware review and protection signal mapping.
₹56,250 INR in 7 days
6.8
6.8

Having worked in the field of industrial automation for several years, I am well-versed with firmware development concerning critical systems. Specifically, using the SIEMENS TIA Portal, Simatic Manager, and WinCC SCADA programs, I have successfully implemented projects focusing on control and monitoring systems similar to what your transformer-based Li-ion home UPS requires. My hands-on exposure to projects concerning power management systems makes me an ideal candidate to carry out your project's firmware development. Moreover, my experience across a wide range of PLC platforms including Renesas RL78 and STM32G081 is a valuable asset. I have designed process automation schemes using the DELTA and ABB PLC programs, oversaw energy automation projects by programming generator PLCs, and worked on HES projects in power distribution. This wide exposure ensures that I can adeptly handle any critical challenges that may arise during the technology migration phase of your project.
₹56,250 INR in 27 days
5.1
5.1

Hi there, The Renesas RL78 might be sufficient for a straightforward implementation, but migrating to the STM32G081 offers significant advantages for modularity, future-proofing, and seamless LCD integration, which is crucial for a user-friendly UPS. Given the requirement for audit-ready code, the STM32 ecosystem with STM32CubeIDE provides a more robust and well-documented environment. I propose migrating to the STM32G081. I have two quick questions to make sure we’re on the same page: What specific type of LCD interface are you considering (e.g., SPI, I2C, parallel), and what are the key parameters you’d like to display? Are there any existing communication protocols (like UART for debugging or potential future features) that need to be integrated into the firmware from the start? Let’s discuss your project now!
₹43,560 INR in 25 days
4.0
4.0

Hi, I am an IITian , worked at fortune 500 companies. I will make it a reality for you. With 7+ years of experience I can develop modular, futureproof firmware using STM32G081 with LCD integration, ensuring seamless battery management and reliable operation of the transformerbased Liion Home UPS. Kindly click on the chat button so we can discuss and get started. Will share you my prior projects done and my resume too. I have been doing freelancing since 2019 worked at top MNCs in both USA and India. Lets connect
₹37,500 INR in 7 days
3.4
3.4

I'm a licensed professional electrical engineer with 6+ years of experience in embedded systems, microcontroller programming, power electronics control, and firmware development, and I will develop complete, modular firmware for your transformer-based Li-ion Home UPS with battery management, inverter control, comprehensive protections, and LCD integration. I recommend migrating to STM32G081 rather than continuing with Renesas RL78 for several compelling reasons. The STM32 ecosystem offers superior development tools (STM32CubeIDE, HAL libraries) enabling faster, more reliable development with modular HAL-based code structure ensuring audit-ready documentation and future maintainability. The STM32 platform provides robust community support and extensive documentation accelerating troubleshooting and optimization, integrated peripherals and DMA capabilities improving real-time performance for SPWM generation and protection response. I will deliver complete firmware in STM32CubeIDE with modular HAL-based code structure, battery management implementation with CC/CV charging logic and precise cutoff at 3.65V/2.8V per cell, SPWM inverter control with configurable frequency and amplitude for clean sinusoidal output, comprehensive protections including over-voltage, under-voltage, over-current, thermal shutdown, overload detection, and short-circuit protection, LCD/LED status display showing real-time voltage, current, battery level, operating mode. Best Regards, Tahir Saleem
₹40,000 INR in 6 days
3.7
3.7

Hi,Are you looking for robust, production-ready firmware for your Li-ion UPS with clean architecture, strong protections, and future scalability?I’m an Embedded Systems and Electrical Engineer with 5+ years of experience in power electronics, battery management, and microcontroller firmware (STM32, Renesas, ESP32). For your project, I recommend STM32G081 for better modularity, ecosystem support, and easier LCD integration. Approach • Firmware Architecture: Modular design (BMS, inverter, UI, protections as separate layers) • Battery Management: CC/CV charging, precise cutoff (3.65V / 2.8V per cell), fault handling • Inverter Control: SPWM generation with stable switching and protection logic • Protections: OV/UV, overcurrent, thermal with fast interrupt-based response • UI Integration: LCD/LED status with scalable interface design • Validation: Real hardware testing support with tuning Deliverables • Complete firmware (STM32CubeIDE, well-structured code) • Documentation (flowcharts, state machines, compliance-ready notes) • Test support & debugging assistance Timeline (5 Weeks) • M1 (Week 1–2): MCU init + battery logic — 30% • M2 (Week 3–4): SPWM + protections — 40% • M3 (Week 5): LCD + documentation — 30% I can also support RL78 if required, but STM32 will give you long-term flexibility and easier upgrades. Best regards, Hasan A.
₹45,000 INR in 7 days
3.1
3.1

Hello I will deliver production-grade, modular UPS firmware with robust protection layers and audit-ready structure, ensuring stable inverter control and safe Li-ion management. Controller Choice: -Recommend: STM32G081 migration -Reason: better peripherals (timers for SPWM, ADC accuracy), scalable architecture, easier LCD + future features Confirmations: -CC/CV charging with per-cell cutoff (3.65V / 2.8V) -Stable SPWM inverter (low THD, efficient switching) -Full protections: OVP, UVP, OCP, SCP, thermal -Clean modular firmware (drivers / control / safety layers) -LCD/LED status integration -Hardware validation support Delivery / Scope: -STM32CubeIDE project (well-structured, scalable) -Driver abstraction + control layers separated -Protection-first design (fail-safe states) -Test procedures + calibration notes included If you want, I can also quickly review your existing RL78 schematic and confirm migration impact before starting. Regards, Nichita.
₹56,250 INR in 15 days
3.0
3.0

Hello, This is a strong and well-structured project. I would recommend proceeding with STM32G081, as it provides better flexibility for modular firmware design, improved peripheral support for SPWM generation, and easier long-term scalability compared to RL78. I have experience with inverter control, battery management systems, and embedded firmware development, including SPWM, protection logic, and hardware bring-up. I also have both RL78 and STM32G081 development kits available, which allows me to test and validate firmware directly on hardware. This ensures stable development and reduces risks during integration. - Proposed approach (STM32G081) **M1:** System initialization + battery management * ADC setup, voltage/current sensing * Battery cutoff (3.65V / 2.8V per cell) * Basic protections **M2:** Inverter control + protections * SPWM generation * Overload, short-circuit, and fault handling * Timing optimization and stability **M3:** LCD/LED integration + documentation * Status display * Modular code structure * Documentation for audit/compliance I will deliver clean, well-documented firmware using STM32CubeIDE, along with support during testing and validation on your hardware. Happy to review your existing design and discuss further details. Best regards.
₹56,250 INR in 15 days
2.1
2.1

Hi, I can support firmware development for your Li-ion Home UPS. I recommend migrating to STM32G081 for better modularity, long-term scalability, and easier integration of advanced features like LCD and improved protection handling. I have experience in embedded systems, power electronics control, and real-time firmware development. I will deliver a structured and reliable firmware architecture covering battery management, inverter control, and safety protections. Propose: *STM32G081 *Better ecosystem *Strong PWM/ADC support for SPWM, sensing *Easier modular and maintainable code Scope: *Battery management *SPWM inverter control *Protection systems *LCD/LED interface *Modular firmware architecture *Testing and validation support Deliverables: *Complete firmware *Modular and documented code *Protection and control algorithms implemented *Testing and validation support *Documentation for audit/compliance
₹60,000 INR in 28 days
2.0
2.0

AI Auto-Bid Prompt Template You are a professional freelance bidder. Your goal is to write a concise, high-converting proposal for a project. Input: Project Title: {{title}} Project Description: {{description}} Client Budget: {{budget}} Required Skills: {{skills}} My Skills: {{my_skills}} My Experience: {{experience}} My Portfolio: {{portfolio_links}} Instructions: Analyze the project and identify the client’s core problem. Write a personalized bid (NOT generic). Keep it short (400–2500 characters). Focus on: Understanding of the problem How I will solve it Relevant experience Clear next step (call to action) Output Format: Start with a short, confident greeting (no “Dear Sir/Madam”). First sentence: show you understand the problem. Second part: explain your solution approach. Third part: mention 1–2 relevant past experiences. Optional: include portfolio if relevant. End with a direct question or call to action. Tone: Professional Direct Confident (not desperate) No emojis, no fluff Example Output: Hi, I see you're looking to {{core_problem_summary}}. I’ve handled similar projects where {{specific_result or outcome}}. My approach would be to {{brief technical or strategic solution}}, ensuring {{benefit like performance, scalability, reliability}}. I’ve previously worked on {{related project or tech}}, where I achieved {{result}}. You can check this here: {{portfolio_link}}. Would you like me to outline a quick plan or start with a small test task?
₹56,300 INR in 7 days
0.0
0.0

With my extensive experience as a full-stack web and mobile app developer and a track record of over five years working on various complex projects, I believe I have the skill set to meet your firmware development needs for transformers. In particular, my proficiency in both Renesas RL78 and STM32G081 controllers, along with my knowledge in firmware design, will enable me to effectively navigate either option given the scope of your project. Moreover, as a seasoned developer, I have successfully completed similar tasks involving charger control and battery and inverter management. These include functionalities like short-circuit protection, overload protection, over-voltage and under-voltage protection to ensure the safe operation of devices. My experience in LCD/LED integration is also relevant for implementing the status display feature you require within the proejct. I am particularly drawn to this project by the need for modular code with detailed documentation. You can expect an audit-ready code structure from me with comprehensively documented milestones at every stage along with step-by-step instructions on its usage for future references. Given all these qualifications, I am confident that I can deliver a fully functioning firmware within your budget and timeline specifications. Let's work together to turn your transformer-based Li-ion UPS project into a resounding success.
₹56,250 INR in 7 days
0.0
0.0

our project is well-defined, and I’d be glad to support the firmware development for your transformer-based Li-ion Home UPS. Proposed Approach: I recommend migrating to STM32G081. This provides better long-term scalability, modular firmware architecture, easier LCD integration, and stronger ecosystem support for future upgrades. Development Plan: M1: Core Setup & Battery Logic (Week 1–2) • STM32 initialization (clock, ADC, GPIO, timers) • Battery monitoring & cutoff (3.65V / 2.8V per cell) • Basic protections (over/under voltage) M2: Inverter & Protection Systems (Week 3–4) • SPWM generation for inverter control • Overload, short-circuit, and over-current protection • Thermal monitoring integration M3: Interface & Finalization (Week 5–6) • LCD/LED status display integration • Code modularization (audit-ready structure) • Documentation + testing support on hardware Deliverables: • Fully functional firmware (STM32CubeIDE) • Clean, modular, and documented codebase • Support during testing and validation • Compliance-ready documentation Budget Split (Within ₹30,000–₹50,000): • M1: ₹12,000 • M2: ₹18,000 • M3: ₹15,000 This approach ensures a stable, future-proof system with clean architecture and reliable performance. I’d be happy to discuss your hardware setup and align the firmware precisely with your design. Best regards, Aerosphere Studio
₹47,000 INR in 7 days
0.0
0.0

I am a professional firmware and systems engineer with extensive experience in STM32 HAL (CubeIDE) and bare-metal development. My background includes designing industrial-grade power electronics and high-reliability systems, making me well-equipped to handle the safety-critical nature of Li-ion battery management and SPWM inverter control. Proposed Approach: Migration to STM32G081 I recommend migrating to the STM32G081. This platform provides superior PWM resolution for high-quality SPWM generation and a modular ecosystem that simplifies LCD integration and future feature scaling. Milestone Plan & Timeline M1: System Core & Safety (1.5 Weeks | ₹15,000) STM32 initialization, precise ADC sampling for battery voltage (3.65V/2.8V thresholds), and fail-safe cutoff logic. M2: Power Control & Protections (2.5 Weeks | ₹25,000) Implementation of SPWM for inverter control, mains sensing, and robust protections (OVP, UVP, OCP, and Thermal). M3: UI & Documentation (1 Week | ₹10,000) LCD/LED status integration and delivery of modular, audit-ready code with full documentation. Technical Commitment: I will ensure strict CC/CV charging profiles for battery longevity and a structured, documented codebase ready for compliance audits. I am available to provide remote support for hardware validation and testing.
₹55,000 INR in 30 days
0.0
0.0

Hello, I reviewed your requirement for firmware development of the transformer-based Li-ion UPS system. I’m an Electronics and Embedded Systems engineer with experience in microcontroller-based projects and firmware development, and I’m confident I can support this project effectively. Controller Choice: I propose using STM32G081 for this project due to its better scalability, peripheral support, and long-term flexibility for modular firmware and LCD integration. My Approach: Develop structured and modular firmware using STM32CubeIDE Implement battery management logic (CC/CV charging with proper cutoff levels) Design SPWM-based inverter control with protection mechanisms (overload, short-circuit, thermal) Integrate LCD/LED display for system status Ensure proper testing, debugging, and validation on hardware Provide clear documentation for future maintenance and audit readiness Milestone Plan: M1: Basic firmware setup (mains sensing, relay control, protections) M2: Charging logic + current sensing section M3: SPWM inverter control + protection features M4: LCD/LED integration + final documentation Timeline: 5–6 weeks Bid Amount: ₹50,000 (negotiable based on final scope) I’m also open to discussing whether to continue with RL78 or migrate fully to STM32G081 based on your hardware constraints. Looking forward to collaborating with you. Thank you.
₹56,250 INR in 60 days
0.0
0.0

Ahmedabad, India
Member since May 2, 2026
₹37500-75000 INR
$10-30 USD
€18-36 EUR / hour
₹1500-12500 INR
$10-1000 USD
$10-50 USD
$250-750 USD
€6-12 EUR / hour
£250-750 GBP
min $100000 USD
$250-750 USD
₹2000-3500 INR
₹600-1500 INR
₹12500-37500 INR
€250-750 EUR
$10-30 USD
min €36 EUR / hour
$5000-10000 AUD
$250-750 USD
$750-1500 USD
€6-12 EUR / hour