Solar Cooker PCB-Firmware Design -- 2

Job ID: 40355477

Budget: €30 – €250 EUR

Custom PCB Design & Firmware for Solar Cooker Energy Monitor

Description:

We need a single-board PCB design with firmware to replace our current multi-device prototype. The device measures mains energy consumption (power, voltage, current, energy) of an induction cooker using a metering IC, reads cooking temperature via thermocouple, logs data to an SD card every 2 minutes, and uploads batches over cellular (HTTPS) every 2 hours. A reference firmware (v2.0) and Cloudflare Worker endpoint are provided.

Key Deliverables:

PCB schematic & layout (KiCad/EasyEDA) with Gerber, BOM, and pick-and-place files ready for fabrication
Firmware (single Arduino/PlatformIO project) covering: energy metering, SD logging, cellular batch upload with offline data recovery, OTA updates, error codes, and FreeRTOS task separation
Calibration guide for the metering IC
3 × 30-min follow-up meetings for Q&A during manufacturing and integration

Acceptance
I will consider the job complete when the board powers up, logs data, survives a simulated network outage, pushes the backlog once service returns, and accepts an OTA firmware image without manual intervention.

If this sounds like a project you can own end-to-end, let’s talk timelines and any component lead-time constraints you foresee.