Tag: Arduino Programming
Build a Wi-Fi Scrolling Text Display with ESP8266 WS2812 LED Matrix and Blynk
Create a stunning Wi-Fi-enabled RGB LED matrix display using an ESP8266 microcontroller and a vibrant 8×64 WS2812 LED panel. This project allows you to display scrolling text messages that can be remotely updated and customized via smartphone using the Blynk app. You can control the text content, choose between manual, random, or dynamic rainbow color […]
ESP32-CAM Wi-Fi Doorbell Camera for Smart Home System using Ardiono IDE
This ESP32-CAM Wi-Fi doorbell camera is used as a smart, wireless video doorbell or motion-activated security camera for homes, offices, or remote properties, Low-cost alternative to commercial video doorbells, Battery-friendly with deep sleep mode for long-lasting use, Offline image storage on SD card ā no internet required, Wi-Fi-enabled for optional remote access and upgrades, Customizable […]
Arduino Countdown Timer with TM1637 4 Digit LED Clock Display
The Arduino countdown timer is a compact and user-friendly project designed to let you set and run a timer using physical buttons, with real-time feedback on a 4-digit TM1637 LED display. You can adjust minutes and seconds separately, start or reset the countdown, and receive a clear audible alert via a buzzer when time runs […]
Manual Transmission Gear Position Display on OLED Screen Using Arduino
I have a small hatchback car with manual transmission and I often think to display current gear in the dashboard instrument panel, So I decided to make something fancy, In this tutorial we are going to build a car gear position indicator for a manual transmission (H-pattern) with 5 forward gears + 1 reverse using: […]
Control Gate Lock with Your Fingerprint by Using Arduino and Fingerprint Scanner
Here’s a complete outline and Arduino sketch for controlling a solenoid Gate lock using a fingerprint scanner, displaying status on a 0.91-inch I2C OLED (128×32 or 128×64), and storing/recognizing fingerprints. š§° Required Components š Wiring Diagram (example) Fingerprint Sensor (R307): Sensor Pin Arduino Pin VCC 5V GND GND TX D2 RX D3 Uses SoftwareSerial for […]
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 […]