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 »

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 »

How to Build an IoT Light Detector with ESP32

The ESP32 is a powerful microcontroller that offers a wide range of applications in the realm of Internet of Things (IoT) and sensor-based projects. One such application is utilizing the ESP32 in conjunction with a Light Dependent Resistor (LDR) to detect changes in light intensity. This combination allows you to …

Read More »

TinyML with ESP32 Tutorial

TinyML with ESP32

TinyML brings machine learning (ML) models to microcontrollers, allowing you to embed intelligence in small, low-power devices like the ESP32. This tutorial will guide you through the process of using TinyML with an ESP32, from model training to deployment.

Read More »

Fading an LED using STM32's PWM

In this tutorial, we'll walk through the steps to create a project for fading an LED using Pulse Width Modulation (PWM) on an STM32 microcontroller. We'll use the STM32CubeMX tool to generate the initialization code and set up the PWM, and then we will write the code to control the …

Read More »

Arduino RS-485 Protocol Tutorial

RS485-TTL-Module

RS-485 is a popular serial communication standard used in industrial control systems, automation, and other applications where long-distance communication is required. Unlike RS-232, RS-485 uses differential signaling, which makes it more robust to noise and interference, making it ideal for industrial environments. Moreover, RS-485 supports multi-device communication on the same …

Read More »

nRF52 Development Kit Comparison: Which One Should You Choose?

The nRF52 series by Nordic Semiconductor has been a game-changer in the world of low-power wireless communication. Whether you’re working on Bluetooth Low Energy (BLE), ANT, or 2.4 GHz proprietary protocols, the nRF52 family offers versatile and robust solutions. Choosing the right development kit, however, can be overwhelming with several …

Read More »

Creating Tones with Arduino

Arduino Tones

One of the fun and engaging projects with Arduino is creating tones using a piezo buzzer. You can generate simple beeps, melodic tunes, or even popular themes like the Super Mario theme song. In this tutorial, we'll explore how to generate tones, work with melodies, and build a simple sound …

Read More »