Interface Push Button with Raspberry Pi Pico: Digital Outputs and Read Inputs

Interface Push Button with Raspberry Pi Pico

In this tutorial, we will learn how to use the GPIO pins of the Raspberry Pi Pico as digital input pins and interface a push button using MicroPython. In the previous tutorial, we learned how to use the GPIO pins of the Pi Pico board as output pins. However, in this tutorial, we will explore … 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

Getting Started with STM32 Nucleo in Arduino IDE

Getting Started with STM32 Nucleo in Arduino IDE

This is a getting started guide on STM32 Nucleo with Arduino IDE. In this tutorial, we will learn to use STM32 Nucleo boards with Arduino programming framework. Firstly, we will see how to install the STM32duino framework in Arduino IDE. Secondly, we will see a LED blinking example to use GPIO pins of Nucleo board … Read more

Use Push Button to Control LED with TM4C123G Tiva LaunchPad

Push button interfacing with tiva launchPad

In this tutorial, we will learn how to use general purpose input-output pins of TM4C123 as a digital input pins. For demo, we will see how to control and LED with on-board Push buttons of TM4C123G TIVA launchpad. Firstly, you should know how to use GPIO pins of TM4C123G6PM microcontroller as digital output pins. In … 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

Telegram Control ESP32 and ESP8266 GPIOs and LEDs using Arduino IDE

Telegram ESP32 and ESP8266 Control GPIOs and LEDs using Arduino IDE

In this tutorial, we will learn how to control the output of ESP32 or ESP8266 NodeMCU by using Telegram Bot. Telegram is a free, cross-platform, cloud-based messaging application used for sending messages, videos, and images. For the user, it becomes extremely interactive as well as easy to use this application to control any AC appliance … Read more

4×3 Keypad with STM32 Blue Pill using STM32CubeIDE

keypad with stm32 blue pill stm32cubeide

In this tutorial, we will learn how to interface a 4×3 keypad with STM32 Blue Pill and program it in STM32CubeIDE using HAL libraries. A keypad is an input device that is used to give commands to other devices, from calculators to computers; input is given through the keypad. At first, we will briefly introduce … Read more