 
 ADC_MODE(ADC_VCC);
 
-#define IPSET_STATIC { 192, 168, 10, 12 }
+#define IPSET_STATIC { 192, 168, 10, 16 }
 #define IPSET_GATEWAY { 192, 168, 10, 1 }
 #define IPSET_SUBNET { 255, 255, 255, 0 }
 #define IPSET_DNS { 192, 168, 10, 10 }
 
 #define I2C_SLAVE_ADDR  8
 #define I2C_MATRIX_ADDR 0x70
-
-#define HT16K33_SS            B00100000 // System setup register
-#define HT16K33_SS_STANDBY    B00000000 // System setup - oscillator in standby mode
-#define HT16K33_SS_NORMAL     B00000001 // System setup - oscillator in normal mode
 
 volatile struct {
   uint32_t hash;

}

void loop() {
  if (WiFi.status() == WL_CONNECTED) {
    if (!client.connected()) {
      long now = millis();
      if (now - lastReconnectAttempt > 200) {



void goingToSleepWithFail() {
  //delay(100);
  matrix.clear();
  matrix.drawBitmap(0, 0, fail_heart, 8, 8, LED_ON);
  matrix.writeDisplay();
  delay(300);

  sendI2cMsg();
  //delay(200);

  ESP.deepSleep(0);
  delay(50);
