Author: nick.grodzki@gmail.com
-
FreeRTOS on ESP32: Tasks, Delays, and Resource Management
FreeRTOS: Unlocking the Power of Multitasking on ESP32 Managing multiple tasks on an embedded system can be challenging, especially when everything seems to demand attention at the same time. This is where FreeRTOS steps in, simplifying multitasking and making your ESP32 projects more powerful and efficient. In this lesson, you’ll learn what makes FreeRTOS so…
-
ESP32 GPIO Advanced Input with ESP-IDF Part 2
Welcome back! Today, we’ll learn how to use a button to control an LED in different ways. But first, we’ll start with something simple: toggling an LED on and off with a button. The hardware setup remains the same as in Part 1, with the LED connected to GPIO4 and the button to GPIO2, See…
-
MotionArc Overview: A Tiny Device for Big Ideas and Projects
MotionArc Overview: A Tiny Device for Big Ideas and Projects Imagine holding the power to track motion, measure altitude, and connect wirelessly—all in the palm of your hand. That’s MotionArc, a coin-sized marvel designed to turn your ideas into reality. Whether you want to create a motion tracker for your bike, monitor sound in your…
-
Discover MotionArc: Compact ESP32 Board for Real Projects
Welcome to the world of MotionArc! Imagine a small, powerful board that can sense movement, temperature, air pressure, humidity, and even sounds around it.MotionArc is a powerful, pocket-sized device that connects directly to your PC. With its built-in Bluetooth (BLE), it can also talk to other devices wirelessly. So, if you want to create awesome…
-
Lesson 2: GPIO Basics – LED and Button Control on ESP32
Why GPIO is So Cool Welcome back! You’ve set up your ESP32 environment and got your first “Hello World” up and running, which is an important milestone. Now, it’s time to dive into something even more exciting—interacting with the real world using GPIO pins. GPIO (General Purpose Input/Output) is like giving your ESP32 “fingers” that…
-
Lesson 1: Setting Up ESP32-IDF with Visual Studio Code
Introduction: Starting Your Journey with ESP32 Imagine this: You’ve just come home from a busy day, and as you approach your front door, it recognizes you and opens automatically. Inside, the lights adjust to a comfortable brightness, and your favorite playlist starts playing softly in the background. While it may sound like science fiction, technology…