Arduino Function Generator: Square Wave with Variable Duty Cycle

A beautiful but expensive piece of electronic test equipment

Hi! Not everyone can afford the $2000 for a beautiful function generator like this Agilent 33210A, but everyone deserves to have basic function generation capabilities. So, today I’m going to show you how to make a basic function generator using everyone’s favorite microcontroller: an Arduino Uno!

--

--

--

Hi! I’m Andy. I try to make things that haven’t been made before. Check out my personal projects at https://andykong.org/

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

The Best Tech Job Of 2021 And Beyond

Why did we choose Druid for our Realtime analytics

Google Cloud Run-Simplified Container Deployment | Getting Started

Probation Period: A Blessing or a Curse for Programmers?

unsigned contract with a pen lying on it

Best Top 10 Flutter Packages

Creating a REST API

How to setup unit testing in a Laravel and Vue mono-repo application, with PHPUnit and Jest

The effect of coding (Part 2 — Effect on brain)

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Andy Kong

Andy Kong

Hi! I’m Andy. I try to make things that haven’t been made before. Check out my personal projects at https://andykong.org/

More from Medium

Project #3: Internal Sensor on ESP32 with Arduino IDE

Understanding C Static Libraries

AlterNET Studio 8.0 released — now with support for Visual Studio 2022 and .NET 6

A complete lensless imaging tutorial - hardware, software and algorithms