Sim900 и WidgetRTC

Использую GSM модуль SIM900 shield и arduino mega2560. При подключении библиотеки #include <WidgetRTC.h> выходят ошибки компиляции, получается не подключена какая то библиотека. Не понятно какая.

#include <OneWire.h>
#include <SimpleTimer.h>
#include <TimeLib.h>
//#include <WidgetRTC.h>

#define BLYNK_PRINT Serial
//#define BLYNK_DEBUG

// Выбираем модем:
//#define TINY_GSM_MODEM_SIM800
#define TINY_GSM_MODEM_SIM900
//#define TINY_GSM_MODEM_M590
//#define TINY_GSM_MODEM_A6

#include <TinyGsmClient.h>
#include <BlynkSimpleSIM800.h>

Вот ошибки компиляции при подключенной библиотеки #include <WidgetRTC.h>

In file included from C:\Users\PSSDS\Documents\Arduino\libraries\Blynk\src/WidgetRTC.h:18:0,

                 from E:\projects\arduino\SIM900_GSM_BLYNK_uno_koshi_Katia\SIM900_GSM_BLYNK_uno_koshi_Katia.ino:4:

C:\Users\PSSDS\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkWidgetBase.h: In member function 'void BlynkWidgetBase::setLabel(Args ...)':

C:\Users\PSSDS\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkWidgetBase.h:27:9: error: 'Blynk' was not declared in this scope

         Blynk.setProperty(mPin, "label", args...);

         ^

C:\Users\PSSDS\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkWidgetBase.h: In member function 'void BlynkWidgetBase::setColor(Args ...)':

C:\Users\PSSDS\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkWidgetBase.h:32:9: error: 'Blynk' was not declared in this scope

         Blynk.setProperty(mPin, "color", args...);

         ^

C:\Users\PSSDS\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkWidgetBase.h: In member function 'void BlynkWidgetBase::setMin(Args ...)':

C:\Users\PSSDS\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkWidgetBase.h:37:9: error: 'Blynk' was not declared in this scope

         Blynk.setProperty(mPin, "min", args...);

         ^

C:\Users\PSSDS\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkWidgetBase.h: In member function 'void BlynkWidgetBase::setMax(Args ...)':

C:\Users\PSSDS\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkWidgetBase.h:42:9: error: 'Blynk' was not declared in this scope

         Blynk.setProperty(mPin, "max", args...);

         ^

In file included from E:\projects\arduino\SIM900_GSM_BLYNK_uno_koshi_Katia\SIM900_GSM_BLYNK_uno_koshi_Katia.ino:4:0:

C:\Users\PSSDS\Documents\Arduino\libraries\Blynk\src/WidgetRTC.h: In static member function 'static time_t WidgetRTC::requestTimeSync()':

C:\Users\PSSDS\Documents\Arduino\libraries\Blynk\src/WidgetRTC.h:37:5: error: 'Blynk' was not declared in this scope

     Blynk.sendInternal("rtc", "sync");

     ^

exit status 1
Ошибка компиляции для платы Arduino/Genuino Mega or Mega 2560.

Проблема была решена установкой модуля DS3231 , с него сейчас беру время.