A Digital Metronome
Backstory
A couple of weeks ago, I walked into a music store in Munich, thinking about picking up a decent metronome for a reasonable price. It turns out, metronomes can be expensive, anywhere from 50 euros to over 200. That would be worth spending for a musician. For someone developing music-related projects, and only remotely interested in picking up any musical skills, I decided that building one would be a better option. After all, it is only a matter of keeping count of time and sending out a signal. With that inspiration (and a mild snorty attitude toward expensive musical tools), I walked out of the store and picked up my breadboard.
Components
- ESP32 or equivalent
- Buzzer/Speaker
- Two buttons - BPM up and down
- Pull up resistors
- LED for visual - optional
- Adafruit SSD1306 display module
- Breadboard and wires
Builds
Improvements
The audio output leaves much room for development. A dedicated module programmed with a quality sound signal triggered upon signal would be an ideal component.
The BPM switches could be replaced with a potentiometer knob for finer adjustments and reduced components.
Housing
I did not design a housing for this, as it is going to be included in another project. But I would be curious to know what you came up with as a housing design. Do share. If you would like to add the designs to the repo, send a request.
Have fun!
Cite As: Umadi, Ravi (2023). A Digital Metronome, Retrieved from https://biosonix.io/A-Digital-Metronome