Board support package, reusable components, and examples for the ESP-Mosaico development board.
// readme
ESP-Mosaico BSP
Overview | Features | Getting Started | Components | Examples | License
Overview
ESP-Mosaico BSP is an ESP-IDF Board Support Package for the ESP-Mosaico development board. It provides a unified API for the onboard display, touch controller, audio codec, sensors, storage, power control, user input, and two hot-pluggable expansion slots.
The repository also includes reusable components for magnetic interaction, ESP-NOW peer communication, multi-device topology, and application messaging, together with standalone examples ranging from basic peripheral bring-up to camera, voice, AI, and multi-board applications.
Compatibility
| Item | Support |
|---|---|
| SoC | ESP32-S31 |
| ESP-IDF | 6.2 or newer |
| Board revisions | v1.0 and v1.2 (v1.1 uses the v1.2 mapping) |
ESP32-S31 support may require the preview target command provided by the selected ESP-IDF release:
idf.py --preview set-target esp32s31
Features
| Available | Capability | Device or interface |
|---|---|---|
| Yes | Display | 480 x 480 CO5300 QSPI LCD |
| Yes | Touch | CST9217… |