Making Music with the FreeSoC2

Pages
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.