Embedded Systems Tutorials Blog (Arduino, ESP32, Raspberry Pi, STM32)

timer-vs-delay

Why To Use Timer Instead Of Delays? | Embedded Systems Tutorials

Is this tutorial, we’ll discuss why to use timers instead of delay? What are the drawbacks of using time delays within your main loop? These questions will be addressed and answered in this short tutorial,

Embedded Systems Tutorials Blog (Arduino, ESP32, Raspberry Pi, STM32)

Timer Modules Timer Mode - Embedded Systems Tutorials With PIC Microcontrollers

PIC Timers & Timer Interrupts in PIC Microcontrollers

In this tutorial, you’ll learn what are timer modules? How do they work? What are their modes of operation, and applications? You’ll also learn how to operate the timer modules within the Microchip PIC microcontrollers.

Embedded Systems Tutorials Blog (Arduino, ESP32, Raspberry Pi, STM32)

How To Write ISR Handlers - Embedded Systems Tutorials With PIC Microcontrollers

How To Write ISR Handlers

In this tutorial, we’ll discuss a few guidelines to follow while writing ISR handlers. Which you can use as a guide for the upcoming tutorials. Let’s see how to properly write ISR handlers!

Embedded Systems Tutorials Blog (Arduino, ESP32, Raspberry Pi, STM32)

Interrupts In Microcontrollers - Embedded Systems Tutorials With PIC Microcontrollers

Interrupts In PIC Microcontrollers

In this tutorial, you’ll learn what are interrupts in microcontrollers. How interrupt handling mechanism actually works? And how to respond (service) interrupt signals? You’ll learn all the fundamental mechanics of these processes. You’ll also understand the interrupt logic circuitry within our PIC16F microcontroller platform.

Embedded Systems Tutorials Blog (Arduino, ESP32, Raspberry Pi, STM32)

How To Control Stepper Motors With Microcontroller

How To Control Stepper Motor With PIC Microcontrollers?

In this tutorial, you’ll learn how stepper motors work and how to control/drive a stepper motor with PIC microcontrollers. We’ll discuss the theoretical principles of operation then we’ll develop the required firmware and circuitry to implement and test everything in practice.

Embedded Systems Tutorials Blog (Arduino, ESP32, Raspberry Pi, STM32)

How To Interface 7-Segments Display With Microcontrollers

Interfacing 7-Segments Display With PIC Microcontrollers

In this tutorial, you’ll learn how do 7-segments displays work, and how to interface 7-segments display with PIC microcontrollers. The 7-segments display needs a little bit of programming effort and it’s pretty easy & straightforward. So let’s get started!

Embedded Systems Tutorials Blog (Arduino, ESP32, Raspberry Pi, STM32)

Input Output Ports GPIO Pins in Microcontrollers

PIC Microcontrollers Input/Output IO Ports GPIOs Tutorial

in this tutorial, we’ll address the Input/Output Ports in the Microchip PIC microcontrollers. You’ll learn much about the digital input/output pins GPIOs in microcontrollers, how they work and how to drive/interface them properly. We’ll also flash some LEDs for testing out these concepts.

Embedded Systems Tutorials Blog (Arduino, ESP32, Raspberry Pi, STM32)

The Configuration Fuse Bits For Microcontrollers

Configuration Bits (Fuses) For Microcontrollers

In this tutorial, we’ll discuss what are the configurations bits (fuse bits) and how to properly set their values for our Microchip PIC microcontroller using the MPLAB IDE.