I ordered a bunch of ESP8266 modules in November and I have been developing applications since then with the available environments: 1 - Arduino IDE 2 - MicroPython 3 - Native SDK Arduino IDE is great because it allowed me to re-use the code I wrote to access Azure through REST for my Azure Watering System. Having both WiFi and a low power MCU I decided to build a Wireless station to monitor Humidity and Temperature and report to Azure. Several SSIDs may be included in the program, therefore this monitoring device may be used inside and in the surroundings of my home - connected through home WiFi, or anywhere if I connect through my 3G+ phone. The actual challenge for a Wireless station is to be REALLY wireless, this means running on battery. I used a 400MAh 1S LiPo I had in stock to see how long it would run between recharge. The actual setup is as follows: This includes more than the ESP8266 and DHT11 shield (in the back) and Battery (in front), 1 - The display and resistors are used to measu ...

Read the rest of entry »