A collection of library/drivers for esp32 to interface with external components with examples. Provides abstraction layer for easy device initialization and reading while internally taking care of pin initialization and event handling.
Handles the device serial communication and timing internally providing a simple read function to read sensor data.
Initializes an ADC pin for reading. Works with any other analog device.
Same as CSMS. Initializes an ADC pin for reading. Works with any other analog device.
Handles device configuration for wifi connection internally. Credentials can be configured in Kconfig
or the header wifi.h
itself.
Handles NTP Server query to get current UNIX time. Board should be connected to internet first.
Handles GPIO pin configuration for input and output.
Handles device configuration as a websocket client and allows easy sending of message over websocket.