Making Music with the FreeSoC2
Contributors:
Nick Poole
Resources and Going Further
Hopefully you enjoyed this project write-up! We're just scraping the surface of the FreeSoC's capabilities here so feel free to improve on this project and tell us all about your build!
FreeSoC2 Resources
For more audio related fun, check out these other SparkFun tutorials:
Dot/Bar Display Driver Hookup Guide
How to hook up the LM3914 or LM3916 to drive a 10-LED display with a lone analog signal.
SIK Keyboard Instrument
We can use the parts and concepts in the SparkFun Invetor's Kit to make a primitive keyboard instrument.
Audio Codec Breakout - WM8960 Hookup Guide
The SparkFun Audio Codec Breakout - WM8960 is a low power, high quality stereo codec chock full of features. In this tutorial, some of these features by using an Arduino microcontroller to configure the audio codec and pass audio to the headphone or speaker channels.
Analog MEMS Microphone (VM2020) Hookup Guide
Get started with the SparkFun analog MEMS microphone breakout board! In this tutorial, we will be connecting the differential MEMS microphone to an Arduino using the WM8960 audio codec.