# Project 4.1 Play Happy Birthday

<iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="allowfullscreen" frameborder="0" height="715" src="https://www.youtube.com/embed/5c0SQh66JUk" title="Project 4.1 Play Happy Birthday" width="402"></iframe>

<iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="allowfullscreen" frameborder="0" height="874" src="https://www.youtube.com/embed/ryl1_8k0qCM" title="feliz cumpleaños" width="492"></iframe>

- SOLUCIÓN CON BLOQUES [https://www.steamakersblocks.com/web/project/2521317](https://www.steamakersblocks.com/web/project/2521317)
- SOLUCIÓN CON CÓDIGO [https://docs.keyestudio.com/projects/KS5009/en/latest/docs/Python/Python.html#project-4-1-play-happy-birthday](https://docs.keyestudio.com/projects/KS5009/en/latest/docs/Python/Python.html#project-4-1-play-happy-birthday)

Bueno, en la solución con bloques no es happy birthday pero podemos elegir la melodía que queramos

[![2025-10-22 19_22_02-Mattermost Desktop App.png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-22-19-22-02-mattermost-desktop-app.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-22-19-22-02-mattermost-desktop-app.png)

Si queremos crear un sonido RTTTL mirar [https://fgcoca.github.io/ESP32-STEAMakers/A05/](https://fgcoca.github.io/ESP32-STEAMakers/A05/)