Past Meetup

Arduino Class - Working with Rotary Encoders

This Meetup is past

2 people went


Come join us at The Forge Makerspace (located in the North Branch Library, Denton, TX) to learn about using rotary encoders. In this class we will be covering the following:

Rotary Encoders Part 1: Background and Principle of Operation ( (17:00) In this first part of the lecture, I discuss the various types and principal of operation of this device.

Rotary Encoders Part 2: A Simple Circuit demo ( (13:30) In this second part of the lecture, I demonstrate a minimal circuit involving a rotary encoder that doesn't work very well due to the "bouncing" effect of the encoder's electrical conductive contacts.

Rotary Encoders Part 3: Adding Debouncing ( (10:30) In this third part of the lecture, I demonstrate an upgraded circuit where I add debouncing and an improved version of the sketch where I add simple software debouncing. These two additions improve the accuracy of the rotary encoder. Parts Needed:

Arduino UNO ( rotary encoder ( Course work for this class comes from Arduino Step By Step ( which has over 20 hours of content in 110 lectures. These classes are designed for anyone interested in learning electronic design and C programming. No experience is required. Access to the course material is free at our meetups. If you wish to access the material outside the meetup see our coupons page to get a discount from our sponsor (

Attendees (2)