Introduction

Microcontrollers (MCUs) are highly customizable and each vendor typically provides their own development environment and toolchain. Slint aims to support any MCU provided the SDK supports a C++ 20 cross-compiler as well as CMake as build system.

This documentation is divided into three sub-sections:

  • ESP-IDF section, when targetting MCUs with Espressif’s IoT Development Framework

  • STM32 section, when targetting MCUs in STMicroelectronics’ STM32Cube Ecosystem.

  • Generic section, providing an overview how to use Slint with other MCUs.