Tell us about yourself!

Complete Your Profile
  • YouTube Subscriber Counter With ESP8266

    Yup, I corrected this particular issue by adding the line of code "client.setInsecure();", as detailed in a comment I made below this one.I hope that helps!

    View Instructable »
  • YouTube Subscriber Counter With ESP8266

    I've run into a roadblock and wonder if anyone has advice.I've plugged in my API key and channel details, and wifi info. I can confirm that the API key works by going tohttps://www.googleapis.com/youtube/v3/channels?par...>which spits out the appropriate JSON.When I send the program to the board, the Serial Monitor display gets as far as:WiFi connectedIP address: 192.168.0.175After that, nothing happens. That is to say, the LEDs don't light up, and nothing further appears in the Serial Monitor.I've installed version 5.x of ArduinoJson (in accordance with the error messages I got when using version 6.x).Is there a chance the YouTube API has been updated such that this code is outdated? Becky, does your still function properly to this day?Thanks so much! I'm so excited by the progress ...

    see more »

    I've run into a roadblock and wonder if anyone has advice.I've plugged in my API key and channel details, and wifi info. I can confirm that the API key works by going tohttps://www.googleapis.com/youtube/v3/channels?par...>which spits out the appropriate JSON.When I send the program to the board, the Serial Monitor display gets as far as:WiFi connectedIP address: 192.168.0.175After that, nothing happens. That is to say, the LEDs don't light up, and nothing further appears in the Serial Monitor.I've installed version 5.x of ArduinoJson (in accordance with the error messages I got when using version 6.x).Is there a chance the YouTube API has been updated such that this code is outdated? Becky, does your still function properly to this day?Thanks so much! I'm so excited by the progress I'm making with this!! :)N.B. - I opted to the version of the code without WiFi manager, since I don't anticipate a big change with our WiFi setup, and don't mind having to change the code, if that happens.

    I've subsequently gotten around this issue by using a second breadboard.

    If using version 2.5.x or later of the ESP8266 manager, I believe you may need to append the setup section to include the line "client.setInsecure();" as follows:void setup() { Serial.begin(115200); for(uint8_t i=0; i<2; i++) { // Initialize displays disp[i].seg7.begin(disp[i].addr); disp[i].seg7.clear(); disp[i].seg7.writeDisplay(); } // Set WiFi to station mode and disconnect from an AP if it was Previously // connected WiFi.mode(WIFI_STA); WiFi.disconnect(); delay(100); // Attempt to connect to Wifi network: Serial.print("Connecting Wifi: "); Serial.println(ssid); WiFi.begin(ssid, password); while (WiFi.status() != WL_CONNECTED) { Serial.print("."); delay(500); } Serial.println(""); Serial.println("WiFi connect...

    see more »

    If using version 2.5.x or later of the ESP8266 manager, I believe you may need to append the setup section to include the line "client.setInsecure();" as follows:void setup() { Serial.begin(115200); for(uint8_t i=0; i<2; i++) { // Initialize displays disp[i].seg7.begin(disp[i].addr); disp[i].seg7.clear(); disp[i].seg7.writeDisplay(); } // Set WiFi to station mode and disconnect from an AP if it was Previously // connected WiFi.mode(WIFI_STA); WiFi.disconnect(); delay(100); // Attempt to connect to Wifi network: Serial.print("Connecting Wifi: "); Serial.println(ssid); WiFi.begin(ssid, password); while (WiFi.status() != WL_CONNECTED) { Serial.print("."); delay(500); } Serial.println(""); Serial.println("WiFi connected"); Serial.println("IP address: "); IPAddress ip = WiFi.localIP(); Serial.println(ip); client.setInsecure();}This, according to the code at https://platformio.org/lib/show/2125/InstagramStat...I wasn't able to get stats in the Serial Monitor until I added this line.

    View Instructable »