This tutorial guides you through building a heart rate sensor project using an ESP32 and a MAX30102 breakout board. The heart rate data is dynamically displayed on a web page hosted locally by the ESP32, enabling real-time updates without the need to refresh the page. Devices connected to the same …
Read More »Building a Web-Based Fire Alarm Using ESP32, Flame and Smoke Sensors, and Arduino Cloud
In this tutorial, we will build a web-based fire alarm system using an ESP32 microcontroller, a flame sensor, a smoke sensor, and Arduino Cloud. This project will provide real-time alerts and allow you to monitor fire-related events remotely via a web interface.
Read More »Using the 1.77" ST7735 TFT LCD with ESP32
The 1.77" ST7735 TFT LCD is a popular small-sized display, widely used in DIY projects for its vivid colors and compact size. Coupled with the powerful ESP32 microcontroller, it becomes an excellent choice for IoT projects. This tutorial will guide you through the process of interfacing the ST7735 with the …
Read More »Understanding the Device Tree in Embedded Linux: A Guide for Beaglebone Black
When working with Embedded Linux on platforms like the Beaglebone Black, the Device Tree is crucial in defining and configuring hardware. This tutorial will walk you through what a Device Tree is, its structure, and its importance in Embedded Linux development.
Read More »Using ADC Scan Mode with DMA in STM32F407
In this tutorial, we will explore how to configure and use the ADC (Analog-to-Digital Converter) in the STM32F407 microcontroller in scan mode with DMA (Direct Memory Access). This setup is particularly useful when working with multiple analog inputs that need to be converted into digital values efficiently. We will also …
Read More »Building a Django Webserver on Raspberry Pi: A Step-by-Step Guide
Django, a high-level Python web framework, can be a perfect choice for building dynamic web applications. Combining this with the Raspberry Pi—a versatile, compact computer—enables developers to deploy a robust and affordable web server. This guide walks you through setting up a Django web server on a Raspberry Pi.
Read More »How to Use the PT100 RTD with Arduino Cloud
Using a PT100 RTD (Resistance Temperature Detector) with an Arduino and connecting it to the Arduino IoT Cloud via Wi-Fi allows you to remotely monitor temperatures with high accuracy and reliability. In this tutorial, we’ll walk you through the process of setting up your PT100 sensor with an Arduino that …
Read More »How to Use L298N Motor Driver with ESP8266
Controlling a DC motor with an ESP8266, L298N motor driver module, and Arduino Cloud provides a flexible and efficient way to automate motor control remotely. This tutorial will guide you through the setup, wiring, and code needed to achieve this.
Read More »ESP8266 IoT Gas Leak Sensor with Arduino Cloud
In this project, we’ll use the ESP8266 to connect an MQ-135 gas sensor to the Arduino IoT Cloud. This setup will enable you to detect air quality changes and potentially dangerous gas levels, which you can monitor from anywhere in real time through the Arduino Cloud.
Read More »Binary Search and Its Application on Arduino
Binary search is an efficient search algorithm that is particularly useful for finding elements in a sorted array. In comparison to linear search, which goes through each element one by one, binary search dramatically reduces the number of comparisons by dividing the search interval in half repeatedly. This is especially …
Read More »