This triangle wave generator circuit uses CMOS gates as an astable multivibrator. It can also generate a square as well as a triangle wave.