Skip to content

Building a password-protected door lock system with Arduino is a great beginner-to-intermediate electronics project. You will learn how to create a secure digital door lock using an Arduino, a 4×4 keypad, an I2C LCD, a buzzer, and a solenoid door lock. The system allows a user to enter a password through the keypad. If the

Chaker Gamra
March 16, 2026

The Snake game is one of the most iconic classic games ever created. So let’s create this timeless game using an Arduino, a joystick module, and an OLED display. The joystick controls the snake’s direction while the OLED screen displays the game in real time. This is a fun beginner-to-intermediate electronics project that teaches you

Chaker Gamra
March 16, 2026

Let’s build a DIY weather station using an ESP32 and a 16×2 LCD screen. The ESP32 will connect to the internet, retrieve live weather data from the OpenWeatherMap API, and display the results on the LCD. This project is perfect for beginners learning IoT, APIs, and embedded programming. By the end of this guide, you

Chaker Gamra
March 12, 2026

Have you ever wanted to control lights, fans, or any electronic device directly from your smartphone? With the power of MIT App Inventor and a simple microcontroller like the ESP32 or Arduino, you can build your own custom Internet of Things (IoT) application in just a few minutes. The best part? You don’t need to be a

Chaker Gamra
March 8, 2026

Previously, we built a Prayer Times Display using Raspberry Pi, which was a powerful and flexible solution. The Raspberry Pi allowed advanced customization and a larger display interface. However, one major downside of the Raspberry Pi project was the cost. So let’s build a dedicated Smart Prayer Times Display using the ESP32 and a 16×2

Chaker Gamra
February 25, 2026