Dejwk

Name
Dejwk
GitHub
https://github.com/dejwk

Libraries

roo_collections Memory-conscious collections, supporting flat small hashtables, hash maps, and hash sets.
roo_control Arduino relays, port extenders, debouncing, retries: common abstractions and implementations.
roo_display Graphics library, supporting variety of display devices and touch panels.
roo_flags Minimalistic library for run-time configuration flags.
roo_icons Collection of icons for use with the roo_display library.
roo_logging Logging library, targeted at ESP32 and related boards.
roo_material_icons Collection of icons for use with the roo_display library.
roo_onewire Arduino library for OneWire thermometers.
roo_prefs ESP32 'Preferences' utility library for management of persistent settings, avoiding name clashes by using namespaces and transactions.
roo_scheduler Allows scheduling delayed and/or repetitive tasks.
roo_temperature Type-safe and unit-independent representation of temperature and thermometers.
roo_time Basic management of elapsed time, wall time, and date time, with multi-timezone support.
roo_time_ds3231 Arduino driver for DS3231 real-time clock, compliant with roo_time.
roo_wifi WiFi controller library for ESP32, supporting storing persistent configuration in flash, and abstracting away the architecture.
roo_windows GUI library, targeted at ESP32 and related boards, for building interactive, touch-based, mobile-phone-like UI interfaces.
roo_windows_onewire GUI OneWire thermometers configurator for ESP32, using roo_windows.
roo_windows_wifi GUI library, targeted at ESP32 and related boards, for building interactive, touch-based, mobile-phone-like UI interfaces.