Function Generator Mk2

In this project we will design and build a Function Generator. The Frequency will be controlled by using a rotary encoder and functions controlled by push buttons. A 20 x 4 LCD and Arduino Nano will also be used for the user interface and control.

Below are the download links for this project:
Ardunio software version 1.7:
Schematic, Layout and Parts List:
PCB Gerber files link below:
PCB size is 100mm x 99mm – double side print.

7 thoughts to “Function Generator Mk2”

  1. Hi Louis,

    Is there any chance you might consider sharing the kicad project? I’d like to try and optimise the layout & spacing so that I can cut it reliably on my slightly dubious aliexpress milling machine.

    Thanks again for the excellent projects.

    1. Hi Paul,
      Thanks for your message. I have been busy of late with other work so have not had much spare time for my YouTube channel. I am in the process of writing a book about family history which is taking longer than I first thought. Hope to get back to electronics projects soon.
      Best regards,

      1. Glad your ok, spare time I’m told in retirement most are more busy than when at work, with only 12 months to go I’m wondering what’s in store. I sometimes don’t have the drive to go into my workshop for a couple of months, then I’ll just go in and spend all day in there. Wow writing a book if it’s going to be published let me know please nothing nicer than a good book to read.

      2. Hi Louis,
        I know this is off the Function Generator Mk2 subject but I hadn’t seen any recent activity on the Electronic DC Load section, of which it seems I was late to the party. I was hoping you could answer a question on it. I wanted to know if you thought your DC load unit software could be modified or added to, in order to measure farads for supercapacitor experiments? These are generally low voltage but rated in a few to many farads. My software experience is 8085 assembly but that was about 30 years ago but it seems to me it could be done by data logging amperage and also the voltage rise until it tops out and then do the capacitance calculations.

        Thank you for your time

        1. Hi Mark,

          Thanks for your comments. I am sure you could add a function to the Battery Capacity mode so that it could be used to check supper capacitors. I may have a look at adding it as an option later.

          At the moment I am busy with some family projects.

          Best regards,


Leave a Reply

Your email address will not be published. Required fields are marked *