I need an Arduino expert to create one consolidated and reliable INO program for an Arduino Mega 2560 from a number of seperate ones that I have developed (I'm beginner-intermediate at Arduino) that is completely refactored with functions wherever possible and extensively comment the code so that I may tweek it.
It will involve an Arduino web server, web client, NTP time retrieval, DS18B20 temperature probes, PWM output IRF3710 MOSFETS, current monitoring, voltage monitoring, DSP filtering libraries, automatic MPPT mode (not sure which algorithm yet) and implementation of a data logging method to a cloud provider.
See files in attachment for more details, circuit diagram, and reference code.
If interested please reach out to me and I will provide more details on the design and the code that I have developed.
I am unsure on what my budget should be for this project so it is negotiable. Hourly will work for me if I have a relatively good estimate of time to reach targets.