slint/examples/printerdemo_mcu/esp-idf
Simon Hausmann 090665de13 Remove traces of required C++ exception support
After commit cf19749943 this isn't needed anymore.
2023-09-07 11:32:56 +02:00
..
main esp-idf: Don't expose the platform: just a single function instead 2023-08-21 13:30:37 +02:00
.gitignore Ignore generated files 2023-08-11 15:53:51 +02:00
CMakeLists.txt Make a esp-idf component for slint 2023-08-07 16:33:02 +02:00
partitions.csv Make a esp-idf component for slint 2023-08-07 16:33:02 +02:00
README.md xtask: Fix up license headers 2023-08-17 08:55:28 +02:00
rust-toolchain.toml Make a esp-idf component for slint 2023-08-07 16:33:02 +02:00
sdkconfig.defaults Remove traces of required C++ exception support 2023-09-07 11:32:56 +02:00

ESP32-S3-Box Printer Demo with ESP-IDF

This project demonstrates how to use a printer with ESP32-S3-Box. It has been tested and proven to work with this specific model.

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 this directory and execute the following commands:

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

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