This project is the SDK for the Cubicat S3 device, which is based on the Espressif ESP32-S3 MCU. This SDK is developed using the ESP-IDF framework and encapsulates easy-to-use hardware calling APIs, making it convenient to utilize the hardware of the Cubicat S3 device. The hardware includes a 2.4-inch LCD with touch support, a speaker, a microphone, Wi-Fi connectivity, and a virtual file system. This SDK also includes a simple graphics engine that allows the creation of custom frame-by-frame animations and integrates a 2D physics system (Box2D). Additionally, it facilitates easy integration with LVGL, allowing for custom rendering to be combined with LVGL rendering (enabling LVGL to render above custom graphics). We welcome any suggestions and feedback for this project.
idf.py add-dependency "isaac830/cubicat_s3^1.0.0"