Battery-Powered Soil Moisture Sensor Design

Job ID: 39039578

Budget: €30 – €500 EUR

I am working on a battery-powered soil moisture sensor project. Currently, I have a prototype using an ESP8266 and a soil moisture sensor. The final device should meet the following requirements:

Power Source: Utilize a 18650 lithium-ion battery for power.
Data Reporting: Send data to a specified URL (https://somedomain.com/{sensorId}/{secretToken}/{moistureLevel}/{temperatureLevel}/{batteryLevel}) at hourly intervals.
Setup and Configuration: Allow easy setup and configuration of the device (e.g., Wi-Fi credentials, sensor ID, and secret token) using a mobile phone.
Additional Features:
Measure and report moisture level, temperature, and battery level.
Optimize for low power consumption to maximize battery life.
Your task is to design the electronics and firmware for this device, ensuring all the requirements are met efficiently.

Ideal Skills and Experience:
- Proficient in designing electronic circuits
- Experienced in firmware development, particularly with ESP8266
- Knowledge in low power consumption strategies
- Ability to create a user-friendly web interface for setup and configuration
- Familiarity with measuring and reporting using various sensors