tutorial

Arduino Interrupts Tutorial Arduino Interrupts Tutorial

Consider a fast-moving car, if it suddenly gets hit by another car in opposite direction, the first thing that happens is that…

Thyristor Commutation Techniques Thyristor Commutation Techniques

To turn on a Thyristor, there are various triggering methods in which a trigger pulse is applied at its Gate terminal.…

How to Use Interrupts in STM32F103C8 How to Use Interrupts in STM32F103C8

Interrupts is a mechanism by which an I/O or an instruction can suspend the normal execution of processor and gets itself…

What is Stepper Motor and How it Works What is Stepper Motor and How it Works

From a simple DVD player or printer in your home to a highly sophisticated CNC machine or Robotic Arm, Stepper motors are to be…

DIY Self Balancing Robot using Arduino DIY Self Balancing Robot using Arduino

After being inspired by RYNO motors and other self-balancing scooters from Segway, I always wanted to build something of my own…

Voltage Controlled Oscillator (VCO) Voltage Controlled Oscillator (VCO)

Most of the consumer electronic devices around us, such as mobile phones, TVs, Radios, and MP3 players, are a combination of…

Half Adder Circuit and its Construction Half Adder Circuit and its Construction

Computers use binary numbers 0 and 1. An adder circuit uses these binary numbers and calculates the addition. A binary adder…

 ESP32 Real Time Clock using DS3231 Module ESP32 Real Time Clock using DS3231 Module

In this tutorial, we will learn about Real Time Clock (RTC) and its interfacing with the ESP32 and OLED display.

Automatic Pet Feeder using Arduino Automatic Pet Feeder using Arduino

We're building an Arduino automatic pet feeder today that feeds your pet automatically at scheduled times. This complete…

Getting started with MATLAB: A Quick Introduction Getting started with MATLAB: A Quick Introduction

MATLAB (Matrix Laboratory) is a programming platform developed by MathWorks, which uses it's proprietary MATLAB …