Home / Tutorials / Arduino Tutorial (page 3)

Arduino Tutorial

Arduino tutorials

A collection of Arduino tutorial articles, from newest to oldest. These tutorials are compiled from personal to paid projects and university lectures. See Arduino Tutorials page if you want to learn from basics to advanced.

The Arduino simplifies microcontroller programming through easy to use code, software and hardware. The best way to learn Arduino is by building projects so start by trying these Arduino tutorials and improve them!

Get Orientation with Arduino and MPU6050

Arduino MPU6050

The MPU6050 is a six-axis gyroscope and accelerometer in one package. With its easy-to-use breakout board, it became one of the more popular sensors for the Arduino platform. This article looks into this sensor and teaches how to use it to determine the orientation of an object.

Read More »

A Better Arduino Color Sensor using TCS230

Last time, I showed how easy it is to detect colors using the Pixy2 camera. However, the camera’s price might be too expensive for some. Luckily, there is a much cheaper option to implement an Arduino color sensor. The color sensor I’m referring to is the TCS230 (and equivalent TCS3200) …

Read More »

Use LM393 IR Module as Motor Speed Sensor

Arduino Motor Speed Sensor

Unlike stepper and servo motors, precision control for DC motors is impossible unless a sort of feedback mechanism is employed. If your application requires a consistent motor speed or a stimulant-dependent speed then you certainly need feedback. This tutorial aims to develop a simple motor speed sensor for a more …

Read More »

Building an Arduino Water Flow Meter

Arduino Water Flow meter

How do you measure the volume of a liquid? There are a couple or so ways to do it. One technique is by determining the level of the liquid in a container with a known cross-sectional area. For level measurements, an ultrasonic sensor is useful. Another technique is to use …

Read More »

Using the 3D Gesture Sensor

3D gesture sensor

I recently got my hands on a 3D gesture sensor from DFRobot and honestly, my brain is ringing with the possible projects I can do with it. Basically, it is a device which can sense hand movements in different directions. Imagine controlling anything just by waving your hands! Let's get …

Read More »

Arduino PID Control Tutorial

Arduino PID Control Tutorial

In control systems, a controller corrects the output of a particular system to a desired input in the presence of errors and disturbances. The most popular type of controller is PID which is an acronym for Proportional, Integral and Derivative. In this Arduino PID control tutorial, I will show you …

Read More »