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

Kafka — Multi-Brokers, Multi- Consumers and Message Ordering

Paving the way for Data Warehouse Continuous Testing

Announcing The Katana Dojo

How to Create a Kick-Ass GitHub Profile in 5 Minutes

Kali Linux Installation

Writing Software is Like Making Pizza

Joomla 4: What to expect?

Password rotation: workflows for Hashicorp Vault, Linux & Servicenow (part 3)

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

How to choose RSA public-private key pair?

DNS —Introduction & Tutorial

How to prepare a meta toolchain for Qt with Yocto Project

Cryptography and how it is used to secure today’s WIFI networks — part 01