Categories
Tutorials

Understand Types of Reset in Microcontrollers

Microcontrollers are the heart of many electronic devices, from simple gadgets to complex embedded systems. One of the critical aspects of their operation is the reset mechanism, which ensures the microcontroller starts correctly and runs reliably. Resetting a microcontroller clears its state and brings it back to a known starting point, allowing the system to […]

Categories
8051-8052 Assembly Language Tutorials

LED Blink 8051 Assembly Language Code

LED Blinking is one of the simplest task, which we are going to solve in this tutorial. This could be difficult if we try to do this in assembly language. We are going to write LED Blink 8051 Assembly language code in this tutorial. Before we get started let’s review what kind of previous understanding […]

Categories
Arduino Tutorials

Arduino 4 digit 7 segment multiplexing on Atmega8 using Timer 2 Interrupt

Here is the code to multiplex 4 digit 7 segment on Atmega8 using Timer 2 Interrupt. This code witll display digits array on seven segments. In our case we used 3024 to display on 7 segments.

Categories
Raspberry PI

5-inch TFT Screen Settings for Raspberry PI

Today we are going to solve problem of 5-inch TFT LCD from waveshare. When we plug the LCD and install raspberrian it takes only 3.5 inch space by default. If we want to set the resolution 800×480 so that the screen will be able to take whole space on LCD then follow the steps provided […]

Categories
RPi 3 Raspberry PI

Running Raspbian Stretch in Windows

In this article we are going to explain how to Run Raspbian Strech in Windows using Qemu Emulator. Emulation is always helpful while prototyping and in case of Raspberry Pi it is very helpful to emulate our rasbian image with help of some virtual machine like Qemu. So fasten your seat belt because we are […]

Categories
Tutorials Assembly Language STM8

Getting Started with STM8 Assembly Language

Assembly language programming is always a great tool to understand underlying architecture of microcontroller. It also helps us to use any microcontroller at it’s full potential. In today’s Article we are going to develop a hello world program and we will be using ST Visual develop IDE throughout our tutorial. We are also going to […]

Categories
Raspberry PI Tutorials

Raspberry Pi Servo Motor Control Python

If you want to control servo motor with Raspberry Pi, or you wonder how to drive servo motor with raspberry pi? Then this article is for you. In this article we are going to present Raspberry Pi servo motor control python code so that any one who wish to drive servo motor with raspberry pi […]

Categories
Examples Tutorials

PubNub and NodeMcu ESP8266 example

PubNub provides an easy to use interface for IoT enabled devices .PubNub and NodeMcu makes great pair to create IoT enbled embedded Devices.  It is simple Publish and Subscribe based protocol. Where any device can subscribe to any channel with subscribe key and could receive all messages published to that channel. On the other hand […]

Categories
Microchip PIC16 PIC-CCS Tutorials

Character LCD Driver for PIC CCS Compiler 4 bit Mode

Character LCD is very common and basic accessory, required in most of Embedded system projects.  In today’s post we are making LCD Driver library(Compact Version) for our daily life project usage. Most of the code is inspired and borrowed from Flex-LCD Driver Library. In this driver we will only specific features which are required in our […]

Categories
Arduino Tutorials

Responsive RPM Meter with High Resolution using Arduino

RPM meter is very common problem in Embedded system development. Most of the time we need to measure RPM and for this we need some kind of RPM or Tachometer. The most common approach that is used for making Tachometer or RPM Meter is to measure pulses for a specif duration and then multiply it […]