Learn to code

Arduino Home

Lessons 1
Arduino - Getting Started
Lessons 2
Arduino - Basics
Lessons 3
Arduino - Serial Communication
Lessons 4
Arduino - Digital / Analog
Lessons 5
Arduino - Visual Output
Lessons 6
Arduino - Motor Control
Lessons 7
Arduino -LCD Displays
Lessons 8
Arduino -LCD Displays
in Arduino Digital / Analog
Arduino Digital / Analog
In this Arduino tutorial, you will learn how to reliable detect if a pushbutton is open or closed. Pushbuttons can generate spurious open/close transitions when they are pressed due to mechanical or physical issues. These transistion may be read by the Arduino as multiple presses. To overcome this problem we…
Read More
Arduino Digital / Analog
In this tutorial, we will read the values of a keypad without using libraries. This tutorial is for those who want to understand how the keypad works. Firstly, we will learn how the keypad works. In other words, how a keypad detects key presses. An easy example is given by…
Read More
Arduino Digital / Analog
In this tutorial, we will use the analogRead() function to read the voltage on a potentiometer.  All Arduino Boards have a 10-bit analog to the digital converter. This means that it will map input voltages between 0 and the operating voltage (5V or 3.3V) into integers between 0 and 1023.…
Read More
Arduino Digital / Analog
Logic Level Shifting (from 3.3V to 5V) Arduino boards and other components operate on a range of different voltages. Many microcontrollers work with 5V. However, recently, new controllers have come into the market that operates at 3.3V while many components run on 3.3V. Sometimes you will need to convert the…
Read More
Previous Post
Using the map function for analog results with Arduino