VGMPlayer players (emulates) Nintendo Entertainment System (NES) / Famicom (FC) game musics.
Introduction video here https://youtu.be/lolSKD4SWRI
Hardware design created using KiCad 7.0, files under hw folder.
Firmware contains "ec" program using PIC16F1503 and "main" program using RP2040, in the respective folder.
Some design doc can be found in doc folder, but not fully up to date. To better understand the program logic, please refer to HSM implementation at https://github.com/MadsAndreasen/HierarchicalStateMachine, which of course is further based on Miro Samek's awesome statemachine articles.