lillygo t-call esp32 logger changes

Job ID: 32232017

Budget: $10 – $30 USD

We build a datalogger from the following code.
https://randomnerdtutorials.com/esp32-sim800l-publish-data-to-cloud/
with the following webinterface.
https://randomnerdtutorials.com/visualize-esp32-esp8266-sensor-readings-from-anywhere/

Now we need the following changes

1. Change current adafruit sensors to 2 ADC read (with 100 samplings) send a middled value to server 1 adc has temperature other has pressure on an analog sensor.

2. Change so that a digital out is on to activate a relay in order to activate the analog sensor described in 1.

3. Make unit able to save logs in memory and upload in bulk
e.g 24 logs over 86400 seconds.

4. On first startup every unit should upload a JSON file to the server, with IMEI number (imei.json) this file should include as already mentioned:
IMEI
Upload time
Log time

5. point 4 is ONLY on startup, each time a unit goes up after this, it has to check the imei.json file on the server, and change values accordingly.

6. Do the changes to the http post, so it accepts bulk entries (keep in mind this also means you need to include RTC in the unit, since a date/ time for the readings are needed)



This is quite simple and there is a lot of examples out there.
The basics are made here and working fine.

You get paid over freelancer NOTHING else, and you bid what you get, so don't ask for more. Payment will ONLY be released on FULL completion of the project.
Related categories: PHP Electronics Microcontroller Arduino