Skip to content

Electronic ocarina based on esp32, able to go through the circuit and simulate the function of ocarina. A very fun musical instrument.

Notifications You must be signed in to change notification settings

Wendy-Ying/Electronic-Ocarina

Repository files navigation

Electronic Ocarina

This project is based on our open source project “imitation 'ocarina' electronic wind instrument ”, reproduce and add functionality to achieve the electronic ocarina.

The open source project we use is at https://oshwhub.com/dr.zhang/Totoro

It is based on ESP32, with airflow detection, key detection, sound output, status alerts four modules. It can imitate the function of ocarina, controlled by blowing air and pressing keys, imitate the fingering table of ocarina, and have the sound volume and pitch output based on Midi protocol and the light band output on WS2812.

I am responsible for the software part of the project, including system environment construction, implementation of the open source code, tuning pitch control, expanding the range function, and light band output function.

We got 100 points for this program.

The opening report and closing report explain in detail the process we did.

There is a video to show the usage of it.

Poster describing the use of our work:

Electronic Ocarina

About

Electronic ocarina based on esp32, able to go through the circuit and simulate the function of ocarina. A very fun musical instrument.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages