ESP32-C6 Solar IoT PCB Design

Job ID: 40364075

Budget: $30 – $250 USD

I need a production-ready circuit and compact PCB built around the ESP32-C6 for an IoT device that must run efficiently on both a small solar panel and a rechargeable battery pack. Wi-Fi connectivity is mandatory, and every part of the design has to prioritise ultra-low power consumption so the unit can sit in deep-sleep most of the day yet still wake to trigger a miniature solenoid valve on command.

Power architecture
The board should accept solar input (≈5-6 V) and seamlessly switch to a lithium cell when sunlight is unavailable. Please integrate an MPPT-style charge controller, battery protection, and a low-loss power-path so the ESP32-C6 always sees a stable 3 V3 rail. Current draw during sleep should stay well under 30 µA.

Control section
• ESP32-C6 in QFN32 package, antenna matched for 2.4 GHz Wi-Fi
• FET or dedicated driver to pulse a 5 V/500 mA solenoid with fly-back protection
• Provision for RS485 / I²C / 5V sensor header (5V - 3 V3) so I can add environmental sensors later

Form factor
Target board size under 80 × 50 mm, single-sided component placement preferred for easier assembly. Mounting holes on a 75 × 45 mm rectangle would be ideal for my enclosure.

Deliverables
• Complete schematics (EASEDA)
• Clean PCB layout with ground pour, impedance-matched antenna line, and clear silkscreen labelling
• BOM with manufacturer part numbers and availability checked
• Gerber, drill, and pick-and-place files ready for a 2-layer PCB run
• Recommended solar cell specs and battery chemistry
• One round of minor revisions after review
WORK WITH ASSEMBLY SHOP AND DEVIVER WORKING BOARDS

After approval I plan to order an initial batch of 100 units, so component choices should favour parts that are in stock at mainstream distributors and remain available for at least 18 months. If you can also arrange the small production run, feel free to note that in your proposal, but the primary need right now is the design package described above.