Function Generator


Introduction: Function Generator

About: + A Maker, With Big Dreams And right Tools to accomplish them. + Let's Make this World A Positive place to live, Either by wish and will or by force and power. - Connor (AC3)

Hello Everyone,

Need a Cheap Function Generator ? , Don't Wanna buy it....? .... you can make one from this tutorial..... A function generator is one's need.... In most of the project...... I made it to use it to make wireless power transmission modules..... .. After searching a lot on Internet I came up with the best ever and the easiest ever to build....

The Heart of this project is IC ICL8038.
It also has a frequency range of 150Hz to 150 KHz in the output of sine, saw, and square waves.
Please vote (For Remix 2.0)

Let's Build It..!

Step 1: Material and Components Required

Let's browse what we all need.

1. 3x10K Potentiometer.

2. 1x1K variable resistor(I've used a trimpot one) .

3. 1x4.7K variable resistor .

4. IC ICL8038.

5. 1xTransistor 2N1613.

6. 1xDC Jack.

7. Wire Terminal.

8. 1x 4 terminal rotary switch.(or any sort of switch for tuning, due to lack of availability I've use dip switches)

9. 15k and 2M Resistor.


Here's the Circuit for the function generator, make the circuit as given but in the place of that 1M resistor, use a 2M one....... You can also make pcb for the given circuit..... And if you need the eagle file..... Please comment for it...... And I will upload it......

Eagle Files

Step 3: Ready to Serve

That's all you need to do.... To make your own function generator..... Please... Share....... And if you like this...... Add this to your favorites...... :)

Step 4: Updates


Added github link to cad files




    • Oil Contest

      Oil Contest
    • Creative Misuse Contest

      Creative Misuse Contest
    • Water Contest

      Water Contest

    11 Discussions

    would be good to know what a function generator does to know if I need it

    1 reply

    depends............. the same answer........... have a look to the datasheet....... of your full part number i.e ICL8038"XX" (Without inverted commas)

    wat is the output voltage

    #Rahul540 I think you should have look to the IC's datasheet....... It has answers to all your asked and unasked questions

    In this circuit

    In this circuit

    What is the equation for count a frequency

    A function generator is used to generate electrical waves(sine, square, Triangle, saw) of different frequencies..... This one has capability to generate sine, saw and square waves of frequency ranging from 150Hz to 150KHz.... For more info on the circuit you can download the datasheet for IC ICL8038

    2 replies

    How can i make the frequency waves ranging from 0Hz to 150KHz?

    you can use a microcontroller for that..... and two transistors........ and some potentiometers........ you have to make those blink programs..... and have to use potentiometers to tune the frequency........