C++ MIDI 2.0 platform: a C++17 callback-first wrapper that bundles the portable midi2 C99 core. Covers UMP transport (M2-104), MIDI-CI with Appendix E (M2-101), Property Exchange Subscribe/Notify, Profile Configuration, Process Inquiry, Flex Data, and Bit Scaling (M2-115).
Display and graphics component for ESP32 with SPI, I2C, parallel and MIPI-DSI display buses, virtual screens, drawing primitives, fonts, handwritten text and morphing
Waveshare ESP32-P4-Module-DEV-KIT Development Board Compatible with a 2.1-inch circular screen (480x480 resolution) via DSI interface, paired with ST7701S driver chip. It also integrates FT3236/FT6X36 I2C touch driver for precise touch interaction.