Classes

  • Class 6 – Simple Digital Door Lock

    🔐 Build a Simple Digital Door Lock Using 8051 and BuddyKit Hi buddies! 👋 In this class, we’re building a simple digital door lock system using the Buddy51 Mini development board. This project uses a 4×4 matrix keypad to enter a password and a relay connected to a digital pin to control the lock. The status of the door (Locked or Opened) is displayed on a 16×2 LCD screen. 📌 What You’ll Learn How to […]

  • Class 5 – 4×4 Matrix Keypad & LCD

    Hi buddies! In our previous session, we saw how to create a counter using an LCD and a single key. In this class, we’ll learn about the working principle of a 4×4 Matrix Keypad. 🎛 What is a 4×4 Matrix Keypad? A 4×4 matrix keypad contains 16 keys arranged in 4 rows and 4 columns. These keypads are commonly used in password entry systems, calculators, and DIY electronics. 🔍 How It Works Each key press […]

  • Class 4 – Counter using LCD

    Hi buddies!! In our previous class, we built a 7-segment display counter using an 8051 microcontroller. In this tutorial, let’s see how to display the same counter output on an LCD display. 📺 How Does an LCD Work? An LCD consists of three major parts: Backlight – A small LED that provides light behind the display. Liquid Crystals – These crystals align when voltage is applied, allowing them to either block or twist light. Polarizer […]

  • Class 3 – 7-Segment Display Counter

    Hi buddies! In this tutorial, let’s learn how to create a simple 0–9 counter using a 7-segment display and an 8051 microcontroller. If you’re just getting started with embedded systems, this is a perfect project to understand digital output and counters! 🧠 What is a 7-Segment Display? A 7-segment display contains 7 individual LEDs arranged to form numbers from 0 to 9. These LEDs are named from a to g, and there’s sometimes an additional […]

  • Class 2 – Input Handling – LED Control with Button

    Hello buddies! 👋 In the previous tutorial, we explored what a port is and learned about bit and byte addressable ports. We even saw how to control output using a basic LED blinking example. In this post, let’s see how input works with the 8051 microcontroller, especially how to use a button to control an LED. 🔍 Checking the Status of a Pin To check if a particular pin is ON (HIGH) or OFF (LOW), […]