
How to use ESP32 with I2C 16×2 LCD
For this project we will be using a ESP32 with 16×2 I2C LCD display, but LCDs with other sizes should also work. The advantage of using an I2C LCD is that the wiring is really simple. You just need to…

For this project we will be using a ESP32 with 16×2 I2C LCD display, but LCDs with other sizes should also work. The advantage of using an I2C LCD is that the wiring is really simple. You just need to…
This is in continuation to my earlier post on ESP32 Digital Clock using TM1637. Here we will see on how to build ESP32 Weather Clock with TM1637 Display using Weather API. We will use weather API to get local temperature…
In this post we will Learn how to build a real-time ESP32 digital clock using a TM1637 4-digit display and NTP time sync. This tutorial covers complete wiring, Arduino code, WiFi setup, and troubleshooting common issues like ESP32 reset and…

What is an ESP32? The ESP32 is a series of chip microcontrollers developed by Espressif. It is a low cost which makes it easily accessible to the general public. The ESP32 consumes very little power compared with other microcontrollers, and…

In this blog we will learn how to program Raspberry Pi PICO 2 or 2W boards using Arduino IDE. For more details on Raspberry Pi PICO refer my post on the same here. Installation of Arduino IDE First step is…
Below is the Youtube video where I have shown how to repair Aquaguard UV+UF water filter PCB. The symptom was continuous blinking for all three lights in cycle. This scenario was not mentioned in the user manual. Some of the…

Overview Building your own Mini Weather Station using DHT11/22 and Raspberry Pi is a fun and practical way to learn electronics, microcontrollers, and real-time environmental monitoring. In this tutorial, we’ll use a DHT11/DHT22 Temperature & Humidity Sensor along with a…
Why a custom case ? Well I brough 8 inch touch display from Waveshare for my Raspberry pi but I was not able to get any proper case for the display. Most of them was for 7 inch or 5…

To setup pi-hole with Raspberry Pi, first configure static ip address then install pi-hole software

What is MQTT? MQTT stands for Message Queuing Telemetry Transport.MQTT is a lightweight publish/subscribe messaging protocol designed for M2M (machine to machine) telemetry in low bandwidth environments. What Port does MQTT Normally Use?The standard port that MQTT use is 1883.Can…