Приводим подробное описание программы для Arduino воспроизводящей музыку. Так же, даются основы нотной грамотности, и математические и физические принципы музыкальных нот. 

В библиотеке Arduino ESP32 определена функция ledcWriteNote. Эта функция настраивает канал LEDC (генератор) микроконтроллера ESP32-C3 на частоту заданной музыкальной ноты.