The project is a unification of the SMT32 with the Multifunctional Shield, whcih is used as a playback device for customizable user input, carried over a REST API server from a Web App. It posesses several capabilities, such as extended melody playback, interactive piano melody maker and a precursor for Text-to-Speech output.
The backend for transmitting data from client to the ST Controller over HTTP and Serial:
The frontend for generating data for ST Controller:
Project structure based on platform.io project structure with python scripts for communication over serial with STM32
include/
lib/
src/ STM32
test/ python scripts for communication over seerial and data conversion
platformio.ini platform.io configuration
@Peter-Iglarcik @Odrisko @MackoSKZH @LukasDrsman
The Unlicense
We thank @Annefxx for making @MackoSKZH smile all day 😊.