Thanks for the suggestion, mate. The plan is to move to an Arduino Mega based WeMos (built on Arduino Mega Platform, comprises of an ESP8266 on the board itself). ESP will allow Datalogging on a remote webserver, that can be used for a). Realtime to near-Realtime monitoring of the rig and performance tracking. Why we are moving to an Arduino Mega is wehave planned to build this as an entirely autonomous system that, for most parts does not need human intervention for any of it's daily O&M. b). Possibility of remote control of the Tracking Rig, if human intervention is needed at all, over the internet, set/change certain configuration parameters, if the need be.awesome job cybo, now that its working, convert the tracking controller from arduino to esp8266 or esp32 & access all the tracking settings and info real time on mobile fone !
Yes, am quite sure. Have explored a lot of options including ESP826612-A, NodeMCU, Arduino Uno, Arduino Nano and Finally the Mega. What I need is a combination of Analogue and Digital I/O pins. Analogue pins are important. Uno has six of them, Nano has eight of them, ESP12-A has two. NodeMCU was something considerable, but it's too complicated to program and make use of. Did explore the possibility of using a Rasp Pi as well. So just went off with the hybrid Mega+ESP. I do not want to use an ADC, as adding more components makes it hard to troubleshoot.
I have a lot of Analogue sensors, 4 pins for the light sensors for tracking, two will always be used as SDA and SCL, for things like an RTC and LCD, running on the IIC bus. Then one for a DHT 11/22 for temperature/Humidity, another one for voltage measurement, and yet another for current measurement. One more for an anemometer and then, if it further allows, a rain sensor.
Thanks for the suggestions, mate. For now, I think we are sorted out, the prototype PCB has been built around the Mega. Let's see what comes up next.you could get the esp8266 wemos and a MCP3008...to get analog + digital I/O
and initially use ubidots to send and control, view the data too.
and it can run standard arduino code as well as the new Lua ones which is more advanced imo, but as async capability.