ESP8266 Interrupts and Timers Arduino IDE – PIR Motion Sensor Example

detect motion ESP8266 interrupts and timers

In this tutorial, we will learn to use interrupts and timers of ESP8266 NodeMCU using Arduino IDE. By using ESP8266 interrupt, we will be able to detect changes on GPIO pins without the need to continuously poll GPIO pins. Whenever an interrupt occurs, we can execute a certain function that should execute on state change … Read more

Getting Started with Arduino IoT Cloud with ESP32: Send Sensor Readings and Control Outputs

Getting Started with Arduino IoT Cloud using ESP32 Send Sensor Readings and Control Outputs

In this user guide, you will learn how to use the Arduino IoT cloud using an ESP32 module. Through this software, we’ll show you how to create your very own IoT project through which you will be able to control the onboard LED of your ESP32 board. Not only that, but we will also create … Read more

ESP32/ESP8266 MicroPython Web Server – Control Outputs

micropython esp32 esp8266 web server control gpio pins

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

MicroPython: Interrupts with ESP32 and ESP8266 – PIR Sensor Interfacing Example

MicroPython Interrupts with ESP32 and ESP8266

In this tutorial, we will learn how to configure and handle interrupts in ESP32 and ESP8266 development boards using MicroPython. We will demonstrate this through an example with a PIR sensor and an LED. Recommended Components The following components are used in this project or are helpful for getting started with MicroPython on ESP32 and … Read more

ESP32 and ESP8266 GPIO Programming with MicroPython – LED Blinking Example

ESP32 GPIO pins programming micropython

In this tutorial, we will learn about how to use GPIO pins of ESP32 and ESP266 using the MicroPython programming language.  For demonstration purposes, we will, first, take an LED blinking example. After that, we will see an LED chaser example in MicroPython using uPyCraft IDE.  We will discuss GPIO pin examples for both ESP32 … Read more

How to use Input Output Ports 8051 Microcontroller: LED Blinking Example

input output ports 8051 microcontroller

In this tutorial, we will learn how to use the input and output ports of the 8051 microcontroller. The 8051 microcontroller has 40 pins, comprising four I/O ports. The microcontroller uses 8 pins for specific purposes, while 32 pins are configurable as input and output pins to connect the microcontroller with peripheral devices. Each port … Read more

LED Blinking Using ATmega32 AVR Microcontroller

Simulation result of led blinking circuit diagra

In this tutorial, we are going to look at how to blink an LED using the ATmega32 AVR microcontroller. This article will discuss the basics of programming an AVR ATmega32. We will learn how to develop codes for blinking LEDs using the ATmega32. You will also learn how to determine the direction of I/O pins and … Read more