NodeMCU / ping to Thingspeak / every 20sec

knihovna – pozor nešla mi na starém Arduino IDE .. https://github.com/dancol90/ESP8266Ping jsou tam i 2 základní příklady + zde příklad doplněný o odesílání pingu na ThingSpeak (zdarma kanál může přijímat co 15sekund a mít 3 miliony záznamů). Dále to hodlám rozšířit na více IP adres, které pingám. /* ukladani pingu na thingspeak */ #include „ThingSpeak.h“ … Číst dál

NodeMCU / OLED i2C

Testovací demo pro displej OLED   Zdroj: http://arduino-er.blogspot.cz/2016/04/nodemcu-esp8266-to-display-on-128×64.html   /********************************************************************* This is an example for our Monochrome OLEDs based on SSD1306 drivers Pick one up today in the adafruit shop! ——> http://www.adafruit.com/category/63_98 This example is for a 128×64 size display using I2C to communicate 3 pins are required to interface (2 I2C and one reset) … Číst dál

NodeMCU / I2C scanner

i2c Scanner pro NODEMCU Zdroj: http://www.instructables.com/id/ESP8266-I2C-PORT-and-Address-Scanner/ /* * i2c_port_address_scanner * Scans ports D0 to D7 on an ESP8266 and searches for I2C device. based on the original code * available on Arduino.cc and later improved by user Krodal and Nick Gammon (www.gammon.com.au/forum/?id=10896) * D8 throws exceptions thus it has been left out * */ #include … Číst dál

NodeMCU / 2x DTH / 1x OLED / Thinkspeak

Načítá teploty ze 2 čidel, posílá na thinkspeak a zobrazuje na OLED displeji   #include <Wire.h> #include <DHT.h> #include <ESP8266WiFi.h> #include <ACROBOTIC_SSD1306.h> // replace with your channel’s thingspeak API key, String apiKey = „DTQ**********“; String apiKey2 = „HE5**********“; const char* ssid = „Brno4“; const char* password = „**********“; const char* server = „api.thingspeak.com“; #define DHTPIN … Číst dál

2x DHT 22 / NodeMCU

2x čídlo DHT 22 s odeslání do 2 channelů na thingspeak   #include <DHT.h> #include <ESP8266WiFi.h> // replace with your channel’s thingspeak API key, String apiKey = „DTQNRNBI0LZ9641J“; String apiKey2 = „HE5YAU8QBYWZV4UH“; const char* ssid = „Brno4“; const char* password = „Zakosteli63“; const char* server = „api.thingspeak.com“; #define DHTPIN D2 // D1 pin on Nodemcu … Číst dál