GPIO External Interrupts STM32 Nucleo with STM32CubeIDE

GPIO External Interrupts STM32 Nucleo with STM32CubeIDE

In this tutorial, we will discuss how to use GPIO interrupts which are also known as external interrupts of STM32 Nucleo. We will learn to configure GPIO interrupts as edge-triggered such as positive or negative edge or level triggered such as active high or active low level triggered. GPIO Interrupts Introduction General-purpose input-output pins are … Read more

STM32 Nucleo GPIO Pins with LED Blinking using STM32CubeIDE

STM32 Nucleo LED Blinking STM32CubeIDE and HAL libraries

In this tutorial, we will learn to use GPIO pins of STM32 Nucleo and we will demonstrate it with an LED blinking example using STM32CubeIDE and HAL libraries. We will see how to configure the GPIO pins of STM32 Nucleo as digital output pins. If you’re a beginner in STM32 Microcontrollers, this article will be … Read more

How to use GPIO pins of TM4C123G Tiva launchPad

GPIO pins tiva launchPad

In this tutorial, we will learn to use GPIO pins of Tiva LaunchPad as a general purpose output pins. Firstly, we will see how to initialize a GPIO (General-purpose input-output) pins of the TM4C123GH6PM microcontroller with the Tiva C series launchpad. In order to use the GPIO pin of a TM4C123G evaluation kit, we must … Read more

ESP32 Receive Data from Google Firebase with Example to Control Outputs

Google Firebase Control ESP32 Outputs with Arduino IDE

Imagine being able to control things like lights or appliances in your home from your phone, no matter where you are. In this tutorial, we will learn how to receive data from Google Firebase. We will send data from Google Firebase to ESP32. In response to that data, we will control the onboard LED of … Read more

ESP32/ESP8266 Web Server: Control Outputs with Timer

ESP32 ESP8266 Web Server to Control Outputs with a Timer (Pulse Width)

In this tutorial, we will see how to create a web server using ESP32 and ESP8266 boards to control outputs with a timer. Specifically, we will be controlling an onboard LED using a slider, allowing us to select a specific number of seconds. During this chosen time, the LED will remain in a HIGH state. … Read more

Raspberry Pi Pico Web Server Control GPIO Outputs

Raspberry Pi Pico Web Server Control Outputs

Learn to make a web server with MicroPython to control outputs using Raspberry Pi Pico GPIO pins. In this tutorial, we will create a raspberry Pi Pico web server which contains an ON and an OFF button. The ON and OFF button controls the LED connected to one of the GPIO pins of Raspberry Pi … Read more

Raspberry Pi Pico GPIO Programming with MicroPython – LED Blinking Examples

Raspberry Pi Pico GPIO pins with Thonny IDE

If you are new to Raspberry Pi Pico and want to explore its GPIO capabilities using MicroPython, then you have come to the right place. In this tutorial, we will show you how to use the GPIO pins of Raspberry Pi Pico as digital outputs using MicroPython firmware. We will connect LEDs to the GPIO … Read more

STM32 Blue Pill GPIO Pins with STM32Cube IDE: LED Blinking Tutorial

ST-Link V2 with STM32 connecting with system

This is a getting started tutorial on STM32 Blue Pill using STM32Cube IDE. In this tutorial, we will learn to control GPIO pins of STM32 Blue Pill. As an example, we will see how to configure them as digital output pins using HAL GPIO driver and STM32Cube IDE. Recommended Components The following components are used … Read more