Custom PCB Design & Firmware for Smart Hybrid MPPT Solar Controller
Worldwide
Hi, I am looking for an experienced Power Electronics and Embedded Systems Engineer to design a custom, high-efficiency Smart Hybrid MPPT Solar Charge Controller from scratch. You will need to deliver the complete Schematic, PCB Layout (Gerber Files), BOM (Bill of Materials), and Firmware/Source Code. Here are the comprehensive product specifications: Voltage & Current Flexibility: Automatic Battery Detection: The system must automatically detect and configure itself for 12V, 24V, and 48V battery banks upon connection. Wide PV Input Range (VOC): The MPPT stage must support a wide solar input voltage range from 30V DC up to 250V DC. Scalable Current Architecture: The PCB layout should be designed using parallel topologies so that it can handle scalable current capacities (40A, 60A, 80A, and 120A) just by changing components like MOSFETs, Inductors, and Fuses. Smart Charging & IPS (Inverter) Integration: Dedicated Communication Interface: Provide a dedicated pin/wire output (or Dry Contact Relay/UART) to communicate directly with an external IPS. Grid Charging Management Logic: When solar energy is actively charging the battery, the microcontroller must send a signal through the communication wire to completely disable/cut off the Grid (AC) charging of the IPS to save electricity. IoT Control & Dual Power Metering: Mobile App Control & Monitoring: Integrate an IoT chip (e.g., ESP32) for real-time tracking and control via a mobile application (Wi-Fi/Bluetooth) using platforms like Blynk, Tuya, or MQTT. Dual Power Tracking (Wattmeter): Precision sensors (like ACS712, INA219, or similar) to calculate and display: Live wattage consumption from Solar panels. Live wattage consumption from the Grid (AC utility). Smart Solar-Priority Cycle (Grid Bypass Logic): The system firmware must support an automatic power cycle based on battery capacity. When the battery drops below a user-defined low threshold (e.g., 30%, adjustable via mobile app), the system must automatically bypass the house load to Grid/AC utility power. In this bypass mode, the inverter section remains off, and the MPPT controller dedicatedly charges the battery using only solar power. Once the solar charges the battery back up to a user-defined high threshold (e.g., 80%, adjustable via mobile app), the system must automatically turn the inverter back on, disconnect the grid bypass, and switch the house load back to solar/battery priority. Deliverables Required: Complete Schematic Diagram (Preferably in Altium, KiCAD, or EasyEDA) 2-Layer or 4-Layer PCB Layout & Gerber Files (Production Ready for JLCPCB/PCBWay) Complete Bill of Materials (BOM) with component part numbers from LCSC/DigiKey Fully commented Firmware/Source Code for the Microcontroller Please share your previous experience with similar power electronics or solar MPPT projects. Let me know your estimated timeline and milestone-based budget for this project. Best regards
$300.00
Fixed-price- IntermediateExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:Less than 5
- Last viewed by client:4 days ago
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- Bangladesh3:53 AM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by