diff --git a/lib_standalone/Arduino.cpp b/lib_standalone/Arduino.cpp index cf7651354..3932cce76 100644 --- a/lib_standalone/Arduino.cpp +++ b/lib_standalone/Arduino.cpp @@ -29,6 +29,7 @@ NativeConsole Serial; +EspClass ESP; ETHClass ETH; WiFiClass WiFi; diff --git a/lib_standalone/Arduino.h b/lib_standalone/Arduino.h index e521fa40b..e1f19c0fe 100644 --- a/lib_standalone/Arduino.h +++ b/lib_standalone/Arduino.h @@ -34,6 +34,15 @@ #include "WString.h" #include "Network.h" +// stub of Arduino-ESP32's EspClass, holding only what is called outside of #ifndef EMSESP_STANDALONE +class EspClass { + public: + size_t getPsramSize() { + return 0; // standalone has no PSRAM + } +}; + +extern EspClass ESP; extern ETHClass ETH; extern WiFiClass WiFi;