Create an Arduino-based arbitrary waveform audio oscillator

Using the library available from shaduzlabs, you can create arbitrary waveforms such as sine and square waves with an Arduino board. The library controls the PWM digital output and requires an external filter circuit for sine wave output. You can also create your own signals by entering the appropriate values into a lookup table for the library to interpreter.

The library is compatible with Arduino-compatible boards using the ATmega328, which includes our Freetronics KitTen,  ElevenUSBDroid and EtherTen boards. For more information, circuit details and other related Arduino projects, visit their website


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: