-
SSVLongTime Public
Singleton class to return UpTime in seconds. Does not overfloat as fast as millis().
-
-
SSVRGBGradientCalc Public
Simple class to calculate RGB Color Gradient based on FastLED library.
-
SSVWaitForStringInStream Public
Simple class to compare coming characters one by one, on the fly, from any stream and compare it with predefined string constants. Get characters from stream, one by one, perform non-blocking compa…
C++ UpdatedJul 29, 2021 -
SSVQueueStackArray Public
Queue/Stack storage based on array ring buffer. Also may act as array, accessing items by index. Includes advanced example to exercise Queue/Stack over serial port.
C++ UpdatedJul 29, 2021 -
SSVNTPCoreClass Public
NTP client for ESP8266. Based on core function configTime(). Supports DST auto-switching per time-zone.
C++ UpdatedJul 29, 2021 -
SSVAnySensor Public
Simple class to incorporate logic of practically any sensor. You have to define functions to perform measurement and reporting a far as parameters to schedule measurement and reporting. Also incorp…
-
SSVXYMatrix Public
Library to handle 2D matrix display. Based on FastLED. Required SSVRGBGradientCalc class. Demo video: https://www.youtube.com/watch?v=11CmWvtNJ90&feature=youtu.be
-
SSVXYMatrixText Public
Class to display text (english and UTF8 russian) on 2D Led matrix. Based on FastLED. Required SSVXYMatrix class.
-
FastLED_XYMatrix_Lamp Public
Lamp Based on ESP8266 module and WS8212b 16x16 Full Color LED Matrix.