Arduino-based Guitar Tuner
Guitar Tuner — Signal Processing with Arduino + Python
Built a guitar tuner using physics-based signal analysis, Python, and an Arduino with a microphone input to detect and evaluate guitar string frequencies.



Highlights
- Signal Capture: Used Arduino + microphone to record sound waves in real time.
- Frequency Analysis: Applied Fast Fourier Transforms (FFT) in Python to extract dominant frequencies and identify note pitches.
- Accuracy:
- Successfully identified most guitar strings with good precision.
- Slightly underestimated low E (82.4 Hz), resulting in consistently flat readings.