Arduino Potentiometer Tutorial

Arduino Potentiometer Tutorial

In this tutorial, I will show you how to connect a potentiometer with Arduino. First I will show the potentiometer reading on the Arduino serial monitor. Then I will use that data to control the brightness of an LED. Table of Contents1 Potentiometer Overview2 How Potentiometer Works3 Potentiometer as Variable Resistor vs. Voltage Divider4 How … Read more ➯

Arduino Buttons and LEDs | Push Button Tutorial

Push-button is a key component in most electronics projects. It is a very simple and useful component to add user interaction to your project. I am sure all of you used a push button before in day-to-day life. For example, a tv remote has push buttons to change channels and volume. In this tutorial, I … Read more ➯

Arduino I2C LCD Tutorial

I2C LCD with Arduino

In the previous Arduino LCD tutorial, you have noticed that the classic parallel LCD consumes a lot of pins on the Arduino. Even in the 4-bit mode, it requires at least 6 digital I/O pins on the Arduino. So in many projects where you use the classic parallel LCD, you will run out of pins … Read more ➯

DHT11 & DHT22 Humidity and Temperature Sensor with Arduino

DHT11 Sensor with Arduino and LCD

The DHT11 sensor can measure temperature and humidity in the air. It gives pre-calibrated digital output, so you can interface with any microcontroller like Arduino, ESP32, Raspberry Pi, etc. You can easily use this sensor in your weather monitoring system or home automation system. In this tutorial, I will build a small circuit to interface … Read more ➯

MAX7219 LED Matrix Display with Arduino Tutorial

MAX7219 LED Matrix Display with Arduino

In this tutorial, you will learn how to control a dot matrix LED display with MAX7219 using an Arduino board. I will use an 8×8 as well as an 8×32 dot matrix display in this tutorial to display text, characters, and scrolling texts. Table of Contents1 MAX7219 Dot Matrix LED Module2 LED Matrix Multiplexing3 How … Read more ➯

I2C OLED Display with Arduino Tutorial

An OLED display is the best alternative to the character LCD. The OLED display looks very cool because of its thin design and high-contrast screen. In this Arduino OLED display tutorial, I will show you how to connect an OLED display with an Arduino and draw common shapes on it. How to draw custom graphics, scrolling … Read more ➯

Arduino Buzzer Tutorial – Playing Tones and Melodies

Arduino with Buzzer

The Arduino Buzzer is a simple audio output device that produces tones, beeps, and alerts. It’s commonly used in alarms, notifications, timers, and interactive electronics to add sound feedback. In this tutorial, you’ll learn how to connect a buzzer to Arduino, generate tones using code, and create sound patterns. By the end, you’ll be able … Read more ➯

Basics of Arduino PWM (Pulse Width Modulation)

The Arduino PWM is very useful for controlling things. We can control the brightness of an led, speed of a motor, direction of a Servo motor, and many other things using PWM. In this Arduino PWM tutorial, you will learn about the Arduino PWM function and how to use Arduino PWM function to control the … Read more ➯