Tag Archives: Interrupts

ESP32 Arduino: Alarm with PIR motion sensor and buzzer

In this tutorial we will check how to create a very simple alarm system with a buzzer and a PIR motion sensor. We will be using the Arduino core, running on the ESP32. The tests were performed using a DFRobot’s ESP32 module integrated … Continue reading

Posted in ESP32 | Tagged , , , , , , , , , , | 2 Comments

ESP32 Arduino: PIR motion sensor and interrupts

In this tutorial we will check how to interact with a PIR motion sensor using an interrupt based approach, using the Arduino core running on the ESP32. The tests were performed using a DFRobot’s ESP32 module integrated in a ESP32 development board, and … Continue reading

Posted in ESP32 | Tagged , , , , , , , | 1 Comment

ESP32 MicroPython: External interrupts

The objective of this post is to explain how to use external pin interrupts on MicroPython running on the ESP32. The tests were performed using a DFRobot’s ESP-WROOM-32 device integrated in a ESP32 FireBeetle board.

Posted in ESP32 | Tagged , , , , , , , , , , | Leave a comment

ESP32 Arduino: External interrupts

The objective of this post is to explain how to handle external interrupts using the ESP32 and the Arduino core. The tests were performed on a DFRobot’s ESP-WROOM-32 device integrated in a ESP32 FireBeetle board.

Posted in ESP32 | Tagged , , , , , , | 21 Comments

ESP8266: DS3231 alarms once per second

The objective of this post is to explain how to configure the DS3231 to generate an alarm interrupt every second, using the ESP8266.

Posted in ESP8266 | Tagged , , , , , , , , , , | 4 Comments

ESP8266: External interrupts

The objective of this post is to explain how to handle external interrupts with the ESP8266.

Posted in ESP8266 | Tagged , , , , , , | 12 Comments

Counting time with interruptions

This tutorial explains how to create an internal representation of date and time in a microcontroller, using interruptions.

Posted in Microcontrollers | Tagged , , | 2 Comments