CLI API is a component for ESP-IDF that provides a simple and efficient way to create command-line interfaces (CLI) for ESP32-based applications. It allows developers to easily define and manage CLI commands, making it easier to interact with the device and perform various tasks through a terminal interface.
This library uses polymorphism and defines common interfaces for reading encoders and controlling motors allowing for easy open or closed loop motor control.
ESP-IDF component for firmware updates via GitHub Releases. Polls the GitHub API for new releases, downloads the .bin asset, and flashes it. Supports partial HTTP download, OTA resumption across reboots, and anti-rollback (software semver check + hardware secure_version eFuse check).