ESP32 Irrigation Controller PCB Design

via Freelancer ·

Budget / Salary$30–250
TypeFreelance project
LocationRemote
Posted1 hour ago
Important : We will only accept proposals that fall within our budget range (fixed price). If you have a different budget expectation, please do not submit a proposal.

Project Description :

Design the schematic and PCB for one irrigation controller. This is a hardware design job. Firmware is not included.

The controller runs from 24 V DC. The MCU is fixed: Espressif ESP32-WROOM-32UE, external antenna, U.FL, at least 4 MB flash. Not a module with a PCB antenna, and not a development board. The board has wired 10/100 Ethernet and USB-C programming.

Inputs: 3 float switches, 3 NPN level sensors, 2 pressure transducers, 1 pulse flow meter, and 1 two-wire leak probe. Outputs: 6 low-side MOSFET channels (2 solenoids, 1 irrigation pump, 1 mix pump, 2 low-current spares). A load may be 12 V, 24 V, or 48 V. Only the irrigation pump reaches 10 A. The load positive is terminated off the PCB. The board switches the return only, and the MOSFET must be rated for a 48 V inductive load.

One RGB status LED is driven by three GPIOs. Each output and each float input has its own green indicator, and the leak input has one. Indicators are steady on/off, not a blink pattern.

The enclosure drawing, three PCB size options, and a connection diagram will be sent privately to the selected freelancer. Fit the smallest outline that holds the circuit. Do not invent the board size. The concept diagram was drawn by the client, who is not an electronics engineer. It states the equipment and the intended connections. You are responsible for the schematic, the parts, and every technical detail, including the pins drawn on that diagram.

PCB finish: matte black solder mask, white silkscreen. Every screw is labelled with the equipment and the pin function. One screw-terminal family for all field wiring. No push-in terminals. Mounting holes are Ø3.2 mm for M3, with an annular pad and a ring of vias.

Preferred CAD is KiCad. Another CAD tool is acceptable if the source, a PDF schematic, and standard Gerbers are delivered.

Deliverables: schematic and PDF, PCB source, GPIO and connector map, BOM with manufacturer and distributor codes, Gerbers, drill, pick-and-place, assembly PDF, and a short design note. Review gates: schematic and pin map, then placement, then Gerbers.

Out of scope: firmware, enclosure machining, cable manufacturing, and certification testing.
c programming electronics microcontroller pcb layout circuit design electronic design embedded systems prototyping microcontroller programming (stm32 / esp32)
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.