Loops in C
You may encounter situations, when a block of code needs to be executed several number of times. In general, statements are executed sequentially: The first… Read More »Loops in C
You may encounter situations, when a block of code needs to be executed several number of times. In general, statements are executed sequentially: The first… Read More »Loops in C
The number systems give us different ways to represent numbers. It defines a set of values to represent a quantity. The systems that are interesting… Read More »Number Systems – Binary, Hex, Decimal
In this post, we will build a temperature logger. This can than be deployed to monitor the temperature of a room or the environment. We… Read More »Temperature Logger with Arduino
In this post we will have a look at RTC with Arduino – DS1307 and DS3231. We will see how to connect them to the… Read More »RTC with Arduino – DS1307 and DS3231
In this post we will see how to use SD card with Arduino. Capturing and storing data is one of the most important parts of… Read More »SD Card with Arduino
GPIO, General Purpose Input Output is a set of pins in the microcontroller, which functions by passing data into and out of the board. They… Read More »Introduction to GPIO
The fight on C vs Embedded C has been going on for quite some time. First off—Yes, there really IS something officially called “Embedded C”,… Read More »C vs Embedded C
In the previous post, we tried understand what a volatile keyword in C/C++ is. In this post, we will have a look at using the… Read More »How to use volatile qualifier with structure?
In this tutorial, we will explain how to install TL866 II programmer’s software on a Linux machine. Instead of giving a clear-cut list of steps,… Read More »Install TL866 II programmer’s software XGPRO on a Linux machine
In this blog, we will try to demystify the process of flashing ATmega328P, an 8-bit AVR microcontroller, using serial programming algorithm. Why should you know… Read More »Serial Programming of AVR Microcontrollers