Update IRRemoteESP8266 version to 2.5.5

factorize IR send signal function between the 2 types of receiving
Add new IRRemoteESP8266 protocols
replace pins on mega according schema
remove unecessaries spaces
This commit is contained in:
Florian committed 2019-02-08 16:50:37 +01:00
1 parent 0180a0dbd5
commit f0305236db
149 files changed
+20957 -7850

No files matched your search

@@ -4,7 +4,7 @@
* Copyright 2015 Mark Szabo
*
* An IR LED circuit *MUST* be connected to the ESP8266 on a pin
* as specified by IR_LED below.
* as specified by kIrLed below.
*
* TL;DR: The IR LED needs to be driven by a transistor for a good result.
*
@@ -36,15 +36,15 @@
#include <IRsend.h>
#include <WiFiClient.h>
const char* ssid = ".....";
const char* password = ".....";
const char* kSsid = ".....";
const char* kPassword = ".....";
MDNSResponder mdns;
ESP8266WebServer server(80);
#define IR_LED 4 // ESP8266 GPIO pin to use. Recommended: 4 (D2).
const uint16_t kIrLed = 4; // ESP8266 GPIO pin to use. Recommended: 4 (D2).
IRsend irsend(IR_LED); // Set the GPIO to be used to sending the message.
IRsend irsend(kIrLed); // Set the GPIO to be used to sending the message.
void handleRoot() {
server.send(200, "text/html",
@@ -90,7 +90,7 @@ void setup(void) {
irsend.begin();
Serial.begin(115200);
WiFi.begin(ssid, password);
WiFi.begin(kSsid, kPassword);
Serial.println("");
// Wait for connection
@@ -100,7 +100,7 @@ void setup(void) {
}
Serial.println("");
Serial.print("Connected to ");
Serial.println(ssid);
Serial.println(kSsid);
Serial.print("IP address: ");
Serial.println(WiFi.localIP().toString());