Home / Tutorials / Arduino Tutorial (page 7)

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!

Arduino Wireless Control

Wireless control is much more convenient especially on a significant distance. Imagine having wires from your controller to your robot! Also, making your project portable is essentially saying making it wireless (unless, you still need to plug it on mains). In this tutorial, we’ll look at popular methods in achieving …

Read More »

Arduino GPS Tutorial

GPS Tutorial

Global Positioning System (GPS) has been around since the 80's and is still one of the most important features you can add to any electronic system. The idea of tracking something (or someone) is cool enough but doing so without a telephone or an internet connection is much cooler. In …

Read More »

Creating an Arduino Bluetooth Serial Interface

Arduino Bluetooth Module

Bluetooth is the most popular way of connecting an Arduino to a smartphone wirelessly. In this tutorial, we will create an arduino-bluetooth interface and send messages from an arduino to smartphone and arduino to a personal computer.

Read More »

Arduino Sensor Interfacing Tutorial

arduino sensor example

A sensor is a device that transforms physical quantities like temperature, humidity, pressure, etc., to an electrical signal. Moreover, this signal is often fed to a microcontroller like the Arduino for further processing, displaying or recording. This data from the sensor are often analog in nature, i.e., they vary over …

Read More »

Arduino Nokia 3310 LCD Interfacing

Displays are almost always a part of any microcontroller project or embedded system. Fortunately, there are cheap LCDs available with a wide support for multiple microcontroller devices. One is the PCD8544-based liquid crystal display, more popularly known as the Nokia 5110/3310 LCD. This Arduino Nokia 3310 LCD interfacing article covers …

Read More »

Arduino NRF24L01 Interfacing Tutorial

NRF24L01 Lower Power

If you are looking to have wireless features on your next project and don't want to spend that much, then an Arduino NRF24L01 solution might be for you. The NRF24L01 by Nordic Semiconductors contains a 2.4 GHz RF transceiver, synthesizer and baseband logic which can be interfaced through SPI. Apparently, …

Read More »

An Arduino LED Control Tutorial

arduino rgb led tutorial

The “hello world” of microcontroller programming is flashing a LED. As an introduction to Arduino programming, we’ll code several simple Arduino LED sketches; we’ll be blinking a LED, make a LED respond to an input and fade a LED. I’ll also show you how to easily manipulate multiple LEDs and …

Read More »

Connecting a Servo Motor to An Arduino

Arduino Servo MG996R

Building robots with Arduino starts with knowing how to move objects through motors. There are a lot of type of motors used in microcontroller-based systems: dc motors, stepper motors and servo motors.  In this Arduino servo motor article, I will discuss what is a servo motor and how to use …

Read More »