slint/examples/carousel/esp-idf
Simon Hausmann f98f5357a4 esp-idf: Remove the S3-USB-OTG example
The upstream esp32_s3_usb_otg component stopped compiling. We've got more exciting devices nowadays and we've never demonstrated it ourselves.
2025-06-25 10:31:41 +02:00
..
s3-box CI: Fix esp-idf build 2025-01-24 15:07:19 +01:00
.gitignore Add an esp-idf example of the carousel for the s3 box, s3 usb otg stick, and s2 kaluga kit 2023-08-11 15:53:51 +02:00
main.cpp esp-idf: Rename SlintPlatformConfiguration's color_swap to byte_swap and deprecate color_swap_16 2025-01-13 14:27:37 +01:00
README.md esp-idf: Remove the S3-USB-OTG example 2025-06-25 10:31:41 +02:00
rust-toolchain.toml Add an esp-idf example of the carousel for the s3 box, s3 usb otg stick, and s2 kaluga kit 2023-08-11 15:53:51 +02:00

Carousel Demo with ESP-IDF

This project demonstrates how to show the carousel demo on an ESP32 S3 Box.

Prerequisites

Before you can run this example, make sure you have the following:

  • An ESP32 S3 Box.
  • The Rust xtensa toolchain, which can be obtained from esp-rs. Use the installation instructions provided by espup to install it.
  • The esp-idf SDK. The installation guide can be found at esp-idf documentation.

Running the Example

Once you have the prerequisites, navigate to the s3-box directory and execute the following command:

. ${IDF_PATH}/export.sh
idf.py build
idf.py flash monitor

This will build the project, flash it to your ESP32 device, and open a monitor to view the output of the device.