Weather Station Using ESP32 S3 Touch Screen Display with LVGL
In this tutorial we are going to create a weather station using an ESP32-S3 with built-in capacitive touch LCD and LVGL for GUI, fetching data from OpenWeatherMap (or a similar weather API) via Wi-Fi, follow this high-level plan: š§ Hardware Required š¦ Libraries & Tools Needed š Weather Data Source You cannot fetch directly from […]
Arduino ESP32 Wi-Fi WS2812 LED Digital Clock Using NeoPixel
In this tutorial we are going to build an ESP32-based WS2812 LED clock that gets the time from an NTP server via Wi-Fi using the Arduino framework. This will show the current hour, minute, and second using a WS2812 LED strip. š§ Hardware Needed: š¦ Libraries Required: ā Install NeoPixel Library: Go to Arduino IDE […]
Wi-Fi Based Water Tank Monitoring and Control System Using Wemos D1 Mini
In this tutorial we are going to build a water tank level system with automatic water pump on / off feature by using Wemos D1 mini wi-fi webserver to display water tank level on smartphone, using 4 water level sensors, ability to turn on water pump while water level goes low, turn off water pump […]
NodeMCU Control 4 Relays from Smartphone using Blynk
Controlling 4 relays using a NodeMCU (ESP8266) via Wi-Fi and the Blynk app is a great way to build an IoT home automation project. Below is a step-by-step guide, including the circuit diagram, Blynk setup, and Arduino code. š§° Requirements š² Blynk App Setup š» Arduino Code First, install the following libraries via Library Manager: […]
Digital Clock using Arduino Nano and a 0.96″ OLED display
To build a clock using an Arduino Nano and a 0.96″ OLED display (typically SSD1306), you’ll also need a Real Time Clock (RTC) module like the DS3231 for accurate timekeeping. Here’s how to do it. An Arduino Nano OLED clock offers several benefits, especially for hobbyists, students, and embedded developers. Here’s a breakdown of its […]