Skip to content
  • About Us
  • Our Team
  • Terms and Conditions
  • Disclaimer
  • Privacy Policy
  • Copyright
  • Career
  • Contact Us
  • Advertise
Circuits DIY
  • Home
  • CATEGORIES
    • CIRCUITS
      • Simple Electronic Circuits
      • Audio Amplifier Circuits
      • Power Supply Circuits
      • Power Banks Circuits
      • LED & Light Circuits
      • Inverter Circuits
      • 555 Timer Circuits
    • TUTORIALS
      • Arduino Uno R3
      • Arduino Nano
      • ATmega328P
      • ATtiny85
      • ESP01
      • ESP32
      • ESP32-CAM
      • ESP8266
      • Raspberry Pi
    • PROJECTS
      • Top Electronics Projects
      • Electronics Projects
      • ESP8266 Projects
    • DATASHEETS
  • Electronic Components:
  • Quick Buy Components
  • DONATE US
  • Motherboard
  • CONTACT

Afzal Rehmani

Afzal is the founder and editor of Circuits-DIY.com, an electronics engineering community/news and project sharing platform. He studied Electronics and Physics and enjoys everything that has moving electrons and fun. His interests lying on solar cells, microcontrollers and switchmode power supplies. Feel free to reach him for feedback, random tips or just to say hello :-)
PIR Motion Sensor Radar with OLED SSD1306 using Arduino Nano 33 IoT

Motion detection is a popular application in home automation and security systems. In this project, we’ll use an AM312 PIR motion sensor with an SSD1306 OLED display and an Arduino Nano 33 IoT. When no … Read more

PIR Motion Sensor Radar with OLED SSD1306 using Arduino Nano 33 IoT

Afzal Rehmani
460 views
Control an RGB LED Over WiFi Using Arduino Nano 33 IoT

IoT (Internet of Things) projects are all about connecting everyday devices to the internet. In this tutorial, we’ll use an Arduino Nano 33 IoT and an RGB LED module to create a simple yet powerful … Read more

Control an RGB LED Over WiFi Using Arduino Nano 33 IoT

Afzal Rehmani
385 views
Arduino Nano 33 IoT Motion Visualizer with LSM6DS3 and OLED SSD1306

Discover how to build a real-time motion visualizer using the Arduino Nano 33 IoT, its internal LSM6DS3 accelerometer and gyroscope, and an OLED SSD1306 display. This project is perfect for electronics enthusiasts, students, and makers … Read more

Arduino Nano 33 IoT Motion Visualizer with LSM6DS3 and OLED SSD1306

Afzal Rehmani
330 views
Smart Door Lock Using Arduino Nano 33 IoT & SG92 Servo Motor

Smart home projects are becoming increasingly popular, and one of the most useful applications is a smart door lock. With just an Arduino Nano 33 IoT, a micro servo (SG92), and some simple code, you … Read more

Smart Door Lock Using Arduino Nano 33 IoT & SG92 Servo Motor

Afzal Rehmani
320 views

Introduction: Potentiometer Wiring are commonly used adjustable resistors in electronic circuits. They are widely used in volume control, brightness adjustment, signal calibration, and other fields. This article will analyze the basic concepts, working principles, common … Read more

The Complete Guide to Potentiometer Wiring: Principles, Types, Examples & Selection Tips

Afzal Rehmani
1,212 views
ESP32 Tilt Dice Shake-to-Roll Digital Dice Project

Dice are an essential part of many board games and decision-making activities. But what if you could build your own digital dice that rolls when you shake it? In this project, we build a digital … Read more

ESP32 Tilt Dice: Shake-to-Roll Digital Dice Project

Afzal Rehmani
4,532 views
Magnetic Field Visualizer Using Hall Effect Sensor OLED & Arduino

In this project, we will build a Magnetic Field Visualizer using an analog Hall effect sensor, SSD1306 OLED display, and Arduino UNO. This simple yet educational project graphically shows the magnetic field strength and polarity … Read more

Magnetic Field Visualizer Using Hall Effect Sensor OLED & Arduino

Afzal Rehmani
6,264 views
Flappy Bird Game using OLED SSD1306 & ESP32

Overview The Flappy Bird game took the world by storm with its addictive gameplay and simplistic design. In this article, we’ll explore how you can recreate this classic game using an OLED SSD1306 display and … Read more

Flappy Bird Game using OLED SSD1306 & ESP32

Afzal Rehmani
5,548 views
Analog Clock using ESP32 & OLED SSD1306

Overview In the world of modern technology, where digital clocks and smartphones have become ubiquitous, there’s something charmingly nostalgic about the simplicity and elegance of an analog clock. Creating your own analog clock using the … Read more

Analog Clock using ESP32 & SSD1306 OLED Display

Afzal Rehmani
10,822 views
ESP32 Weather Instrument with Real-Time Sensor Monitoring on ThingSpeak

This ESP32-based Weather Instrument collects temperature, humidity, light intensity, and atmospheric pressure from three onboard sensors and sends the data to ThingSpeak every two minutes. Ideal for beginners in IoT, this project demonstrates real-world sensor … Read more

ESP32 Weather Instrument with Real-Time Sensor Monitoring on ThingSpeak

Afzal Rehmani
861 views
ESP32 OLED Weather Station with Real-Time Forecast via OpenWeatherMap

Build a sleek and modern weather station using an ESP32 board with a built-in 0.96″ OLED screen. This project fetches live weather data and 3-day forecasts from OpenWeatherMap and displays it in a stylish sliding … Read more

ESP32 OLED Weather Station with Real-Time Forecast

Afzal Rehmani
1,085 views
Visualize IR Sensor Readings on OLED with a Real-Time Bar Graph using TCRT5000 and Arduino

This simple yet powerful project uses a TCRT5000 IR Reflective Sensor and an SSD1306 OLED display to visualize distance or surface reflectivity as a horizontal bar graph in real time. As objects move closer to … Read more

Visualize TCRT5000 IR Sensor on OLED with a Real-Time Bar Graph

Afzal Rehmani
717 views
Tilt-Controlled Bouncing Ball Game Using MPU6050 and ST7789 LCD

In this interactive Arduino project, we simulate a bouncing green ball on a full-color ST7789 170×320 LCD screen, controlled entirely by the motion of an MPU6050 gyroscope. As you tilt the sensor, the ball moves … Read more

Tilt-Controlled Bouncing Ball Game Using MPU6050 and ST7789 LCD

Afzal Rehmani
759 views
Visual Tilt Tracker using Arduino UNO and MPU6050 with LED Directional Display

If you’ve ever wanted to turn motion into something visual, this simple yet fascinating Arduino project might be the perfect place to start. By combining an MPU6050 accelerometer with an Arduino UNO and seven LEDs, … Read more

Visual Tilt Tracker using Arduino UNO and MPU6050 with LED Directional Display

Afzal Rehmani
836 views
Joystick-Controlled Animated Eyes on OLED Display Using Arduino

Bring your projects to life with a pair of expressive eyes! In this Arduino project, we use a joystick to control two animated pupils on an OLED screen. Pressing the joystick button makes the eyes … Read more

Joystick-Controlled Animated Eyes on OLED Display Using Arduino

Afzal Rehmani
931 views
electronic-inverter-220-volt-ac-projects

Introduction In small electronic projects that need an AC supply, the conversion of DC into an AC supply is a big deal. Even in big projects designers need to convert the DC voltages. For example, … Read more

12v DC to 220v AC Inverter Circuit using CD4047 IC

Afzal Rehmani
47,502 views
Older posts
Page1 Page2 … Page15 Next →

Circuits DIY

  • About
  • Our Team
  • Contact
  • Advertise

Top Categories

  • Electronics
  • Simple Electronics
  • Electronics Projects

Legal

  • Privacy Policy
  • Terms and Conditions
  • Disclaimer
  • Copyright
Circuits-DIY-Electronics-Projects-Tutorials-Circuits

We do everything with our core values of honesty, hard work, and trust.

© 2025 Circuits DIY • All Rights Reserved