ESP32 Module-based Prototyping and Production
Budget: $10 – $30 USD
I need an experienced electronics and software engineer to develop an ESP32-based industrial controller PCB and complete a Python-based automotive ECU programming tool. The hardware task includes designing a 24V input ESP32 (e.g., ESP32-WROOM-32) board with Ethernet (W5500), digital inputs (sensors, buttons), and outputs (door latch, solenoid valve, traffic light, TM1637 display), with all components connected via screw terminals and designed for EMC/CE compliance. Deliverables include schematic, PCB layout, BOM, Gerber, and pick-and-place files suitable for manufacturing (e.g., JLCPCB). The software task involves completing a Python-based UDS/J2534 programming tool for 2015–2023 Dodge vehicles, enabling flashing, coding, and unlocking of modules such as ECM, BCM, RFHub, cluster, and radio. J2534 communication is already working, and partial algorithms/seed keys are available. The project is urgent, requires high-level expertise, and the budget is flexible based on quality and experience.