Arduino UNO Q: Getting Started (Features, Pinout, Examples)
The Arduino was recently acquired by Qualcomm, and with that, they launched a completely new Arduino board: the Arduino UNO Q. While it maintains the same form factor as previous …
The Arduino was recently acquired by Qualcomm, and with that, they launched a completely new Arduino board: the Arduino UNO Q. While it maintains the same form factor as previous …
Learn how to securely store Wi-Fi credentials and other sensitive information in a separate file for your ESP32 projects (also works for other Arduino based projects). This approach eliminates the …
Learn how to configure and handle interrupts with the ESP32 board to detect and respond to changes on its input GPIOs. We’ll build a project example using a pushbutton and …
Learn how to use a PIR (Passive Infrared) Motion Sensor with the ESP32 programmed with Arduino IDE to detect motion. We’ll create a simple example to introduce you to the …
In this guide, you’ll learn how to set and read the ESP32 board’s GPIO pins as digital inputs with ESP-IDF (Espressif IoT Development Framework). The ESP32 is a microcontroller that …
This tutorial explains how to set up Bluetooth Low Energy (BLE) communication between a Raspberry Pi and a Pico W. We’ll start by covering the basics of BLE, including the …
If you want to program your ESP32 and ESP8266 with MicroPython firmware, it’s very handy to use an IDE. In this guide, we’ll introduce you to Thonny IDE. After completing this …
In this guide, we’ll introduce you to and explain how to use FreeRTOS semaphores with the ESP32, using the Arduino IDE. Semaphores are like signals (or flags) that allow you …
This is a quick guide for getting started using ESP-IDF with the ESP32. Learn how to create a template on VS Code to program your ESP32 using ESP-IDF. Prerequisites Before …
In this MicroPython guide, we’ll show you how to set up an ESP32 to receive and display data from multiple ESP32 boards using the ESP-NOW communication protocol (many-to-one configuration). We’ll …
In this guide, you’ll learn how to control the ESP32 board’s GPIOs using PWM (Pulse Width Modulation) with ESP-IDF (Espressif IoT Development Framework). The ESP32 is a microcontroller that offers …
In this guide, you’ll learn how to use FreeRTOS queues for safe and efficient communication between tasks on the ESP32, using the Arduino IDE. Queues allow you to exchange data …
Learn how to install the ESP-IDF extension for ESP32 boards on VS Code IDE (Microsoft Visual Studio Code) on Windows, Mac OS X or Linux Ubuntu operating systems. Introduction to …
Learn how to use the HC-SR04 Ultrasonic Sensor with the Raspberry Pi Pico to get the distance to an object using MicroPython firmware. This tutorial covers how to wire the …