April 10, 2015

Using Arduino and ESP8266 as a Thingspeak Node

Now that the ESP8266-based modules are increasing in popularity, many interesting uses are being demonstrated by various enthusiasts. One example is by Instructables member AdiM3 who has built an Arduino-based project which captures temperature and humidity data, which is sent back to the online service Thingspeak for analysis via the ESP8266 (which has inbuild WiFi) and a WiFi access point.

The weather data is captured using a common DHT22 temperature and humidity sensor, and the use of a level shifter between the ESP8266 and Arduino is also required due to the differing logic voltages. Finally if you're making this yourself don't forget to employ a separate 3.3V power supply for the ESP8266 module. 

For complete details on making your own version, and to learn more about this interesting development check out the project's Instructable page. And for more, we're on facebookGoogle+, and twitter - so follow us for news and product updates as well.

If you're starting out with ESP8266 WiFi serial modules, save time and eliminate risk by using our new ESP-01 WiFi Module shield for Arduino:

Our new shield has a socket that's perfect for the ESP-01 module, and addresses all the needs of the ESP8266 - such as:

  • 3.3V regulator dedicated to the module to ensure sufficient current capacity
  • Logic level shifters on TX/RX lines: compatible with both 3.3V and 5V Arduino models
  • Selectable TX/RX pins: use D0/D1 for hardware serial, or D2 - D7 for software serial
  • CH_PD pin on ESP-01 module pre-biased for correct operation mode
  • Extra ESP-01 pins broken out for your own connections
  • Prototyping area with 5V and GND rails
  • All Arduino headers broken out for easy connections
  • Stacking R3-style Arduino headers including the ICSP header

So don't fiddle with jumper wires or sub-standard power supplies - order your the Freetronics ESP-01 WiFi Module Shield today. They're in stock right now for only $14 including GST.

Leave a comment

Comments have to be approved before showing up.