This project aims to create an altoids-tin-sized function generator using the Analog Devices AD9102 chip.
The goals are to have the following outputs available from the function generator:
3. Sawtooth (positive/negative sloping)
6. Pseudo-random noise
7. Arbitrary waveform
All with adjustable frequencies, DC offset, gains and duty cycle in the case of PWM.
This project will fit inside a standard Altoids tin, and may be powered via a small LiPo battery and have a rotary encoder and small OLED screen for input/output.
Enjoy this project?