This is a quick demo of Block-Based Integrated Platform for Embedded Systems (BIPES) and an ESP32 board running MicroPython to play RTTTL songs!
You can use it at:
https://bipes.net.br/beta2serial/ui/
The circuit is quite simple: a generic ESP32 board and a buzzer connected to GND and pin D23. No software installation required.
Just get a board, load MicroPython once and use BIPES to program and interact with the board using a web browser.
Thanks @PicoKit for the feature suggestion: