Hey everyone,
Has anyone every experienced heartbeat timeout when using either the NeoMatrix library combined with RTC and Time library by Paul Stoffregen?
I have 2 Wemos D1 mini’s, connected to the same AP, WordClock one drops out, Toolbox Lock one stays connected.
There are no blocking functions in my code, just a check every 1001L milliseconds to update time.
Neopixels are only updated if the minute changes.
Libraries:
Adafruit NeoPixels: 1.2.3 https://github.com/adafruit/Adafruit_NeoPixel
Adafruit NeoMatrix: 1.1.2 https://github.com/adafruit/Adafruit_NeoMatrix
Adafruit GFX: 1.5.5 https://github.com/adafruit/Adafruit-GFX-Library
Time: 1.5 https://github.com/PaulStoffregen/Time
WordClock headers:
#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>
#include <ESP8266mDNS.h>
#include <WiFiUdp.h>
#include <ArduinoOTA.h>
#include <TimeLib.h>
#include <WidgetRTC.h>
#include <Adafruit_GFX.h>
#include <Adafruit_NeoMatrix.h>
Toolbox Lock headers:
#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>
#include <ESP8266mDNS.h>
#include <WiFiUdp.h>
#include <ArduinoOTA.h>
#include <Servo.h>
Screenshots showing uptime: