Basic Analog & Power Electronics Projects
417 free Basic Analog & Power Electronics project guides with circuit diagrams, code and the parts you need. Pick one below, or use the interactive Project Hub to search and filter by platform, difficulty and budget.
Other categories: IoT & Connected Devices | Robotics & Autonomous Systems | Artificial Intelligence & Edge ML | Test & Measurement Instrumentation | Audio Displays & Interactive Media | Security Surveillance & Defense | Healthcare Biomedical & Assistive | Automotive EV & Transportation | Communication Systems | Renewable Energy Power & Sustainability | Unmanned Aerial Vehicles (Drones) | 3D Printing & Fabrication
General Tutorials & Reference (191)
- 10 Solar Electronics Projects You Can Build at Home (Analog / Discrete - Beginner)
- 25 Interesting Automation Projects for Engineers | Must Try! (Arduino - Intermediate)
- 3D Wireframe Generator from Blueprint Images (Analog / Discrete - Intermediate)
- 88.00MHz-108.00 MHz FM Radio Receiver Using AN 7223 (Analog / Discrete - Beginner)
- Arduino 7 Segment Display Clock by Multiplexing Four 7 Segment Displays (Arduino - Intermediate)
- Arduino Album That Shows Photographs One-By-One Automatically (Arduino - Intermediate)
- Arduino based Audio Spy Bug using NRF24L01 (Arduino - Intermediate)
- Arduino based Real-Time Digital Clock (Arduino - Beginner)
- Arduino Calculator using 4x4 Keypad (Arduino - Intermediate)
- Arduino Mega 2560 Pinout Reference (Arduino - Beginner)
- Arduino Nano Pinout Reference (Arduino - Beginner)
- Arduino Nano Tamagotchi (Arduino - Intermediate)
- Arduino Touch Screen Calculator using TFT LCD (Arduino - Intermediate)
- Arduino UNO Pinout Reference (Arduino - Beginner)
- Arduino UNO R4 Minima Pinout Reference (Arduino - Beginner)
- Arduino UNO R4 WiFi Pinout Reference (Arduino - Beginner)
- Arduino-Based Dual-Mode Scientific Calculator (Arduino - Beginner)
- Arduino-Controlled Namaste Greeting Robot (Arduino - Beginner)
- Artificial Arduino Candle Light Turns on with Fire and Flickers like a Real Candle (ATtiny85 - Intermediate)
- Automatic Light For Scooter Storage Compartment (Analog / Discrete - Intermediate)
- Automatic Street Light Controller Circuit Using LDR and Relay (Analog / Discrete - Beginner)
- BACnet MSTP, 8DI 8DO (Analog / Discrete - Beginner)
- Balloon Banjo: A Tunable Resonator You Inflate (Analog / Discrete - Beginner)
- Basic GPIO Control on Raspberry Pi Zero W – Blinking an LED (Raspberry Pi - Beginner)
- BeanDeck (Analog / Discrete - Advanced)
- Blink LED Using Random Number Generator (IndusBoard - Intermediate)
- Build a Kodi and Raspberry Pi Media Center (Raspberry Pi - Intermediate)
- Build a Speaking Alarm Clock Using the XIAO ESP32-S3 (Arduino - Intermediate)
- Build a Time-Lapse Camera with Wi-Fi Streaming and SD Card Storage (ESP32 - Intermediate)
- Build Smallest Portable Game Boy with Wi-Fi Hacking (ESP8266 - Advanced)
- Build Smart SOS Device with Emergency Alert Button and Alarm (Arduino - Beginner)
- Build TV to FM Converter: Simple Circuit (Analog / Discrete - Beginner)
- Building a Versatile Smart Speed Dial (IndusBoard - Intermediate)
- Building ESPFLIX - Open-Source Streaming Device with ESP32 (ESP32 - Intermediate)
- Building RISC-V Chip in 20 Rupees | Step-by-step Guide (Other Controller - Beginner)
- Calculators (Raspberry Pi - Intermediate)
- Clocodile (Raspberry Pi - Advanced)
- ColourSnow (Other Controller - Intermediate)
- Compass Using Indus Board (IndusBoard - Beginner)
- Computer Head Costume (Raspberry Pi - Intermediate)
- Computer-based Break Timer (Analog / Discrete - Beginner)
- Condensed Water Atomiser For Air-conditioners (Arduino - Intermediate)
- Connecting ESP8266 with STM32F103C8: Creating a Webserver (ESP8266 - Intermediate)
- Create Compact Wi-Fi-based Camera Capable of Live Video Streaming (ESP32 - Intermediate)
- Create Your Own Real-time DIY Millisecond Clock Using ESP32 (ESP32 - Advanced)
- Creating Tetris Game with Arduino and OLED Display (Arduino - Intermediate)
- CryptoGotchi Compagnon (Raspberry Pi - Intermediate)
- Design Your Own Digital Photo Frame (Arduino - Intermediate)
- Designing a Smart watch using ESP32 – Part 1 Making Watch Faces (ESP32 - Intermediate)
- Designing a Smartwatch using ESP32 Part 3 - Magnetometer and Gyroscope (ESP32 - Intermediate)
- Designing FM Receiver Circuit | Complete Circuit Explanation (Analog / Discrete - Beginner)
- Digital Wall Clock on PCB using AVR Microcontroller Atmega16 and DS3231 RTC (Other Controller - Intermediate)
- Displaying an Image on Graphical LCD using 8051 Microcontroller (8051 - Intermediate)
- DIY Automatic Water Vending Machine using Arduino (Arduino - Intermediate)
- DIY Colour-Changing RGB LED with Arduino and OLED Display (Arduino - Beginner)
- DIY Google Glasses with Transparent OLED using Raspberry Pi (Raspberry Pi - Intermediate)
- DIY Police Siren with ESP32: A Light and Sound Alternator (ESP32 - Advanced)
- DIY Smart Electronic Candle using LDR (Analog / Discrete - Intermediate)
- DIY Smart Glasses with Built-In Phone using Raspberry Pi (Raspberry Pi - Intermediate)
- DIY Smartwatch with Keyboard and Mouse Features (IndusBoard - Advanced)
- DIY: Create Your Own (Small) Laptop! (Raspberry Pi - Intermediate)
- DIY: Make Your Own UV Sterilisation Box (Analog / Discrete - Beginner)
- DS3231 RTC (Real Time Clock) Interfacing with Arduino to build DIY Digital Clock (Arduino - Beginner)
- ESP32 Air Mouse using Bluetooth and MPU6050 (ESP32 - Intermediate)
- ESP32 As Camera Webserver (ESP32 - Intermediate)
- ESP32 RTC Millisecond clock display (ESP32 - Intermediate)
- ESP32 Vacuum Sealer Controller (ESP32 - Intermediate)
- ESP8266 Interfacing with ARM7-LPC2148 - Creating a Webserver to control an LED (ESP8266 - Intermediate)
- ESP8266 WiFi Repeater With Mesh In Just 140 Rupees Full DIY Project (ESP32 - Intermediate)
- ESPboy - RetroGaming & Software development MultiTool (ESP8266 - Intermediate)
- Fancy USB LED Vase (Analog / Discrete - Intermediate)
- Flame-Sensing Fire Alarm Using an Arduino Nano (Arduino - Intermediate)
- FlipBuddy - open source flip-to-track desk cube (ESP32 - Intermediate)
- Gate Arithmetic (Analog / Discrete - Intermediate)
- Get Set Go with Raspberry Pi Camera (Raspberry Pi - Intermediate)
- Getting started with Arduino UNO R4 & Arduino IoT Cloud (Arduino - Intermediate)
- Getting Started with Bluetooth Classic on ESP32 (ESP32 - Intermediate)
- Getting Started with ESP32 using Arduino IDE - Blink LED (ESP32 - Beginner)
- Getting Started with ESP8266 WiFi Transceiver (Part 1) (ESP8266 - Beginner)
- Getting Started With Nuvoton N76E003 using Keil – Blinking an LED (8051 - Beginner)
- Getting Started with Raspberry Pi Pico W and building a LED Webserver using Micropython (Raspberry Pi - Beginner)
- Getting Started with STM8S using STVD and Cosmic C Compiler (Other Controller - Beginner)
- Getting Time From NTP Server Made Easy (ESP8266 - Beginner)
- GSM module Interfacing with PIC Microcontroller - Make and Receive Calls (PIC - Intermediate)
- hackdeck (Analog / Discrete - Intermediate)
- HALO LIGHT (Analog / Discrete - Intermediate)
- High-Voltage Capacitor Discharger (Analog / Discrete - Beginner)
- Homemade Laptop Using Raspberry Pi | Raspberry Pi Laptop (Raspberry Pi - Beginner)
- How to build a Smoke and Fire Alarm System using Arduino with SMS Notification (Arduino - Intermediate)
- How to Interface Arduino with an Ultrasonic Sensor? (Arduino - Beginner)
- How to Interface Raspberry Pi Pico W with Analog Joystick Module (Raspberry Pi - Beginner)
- How to Interface Raspberry Pi Pico W with OLED Display using MicroPython? (Raspberry Pi - Intermediate)
- How to make a Gyroscope? (Analog / Discrete - Beginner)
- How to Program ESP32 CAM using Arduino (ESP32 - Intermediate)
- How to program ESP32 using Arduino Labs for MicroPython? (ESP32 - Intermediate)
- How to Program Raspberry Pi Pico using C/C++ SDK (Raspberry Pi - Intermediate)
- How to scan QR Codes using ESP32-CAM module? (ESP32 - Intermediate)
- How to Send an Image on WhatsApp Using ESP32-CAM (ESP32 - Intermediate)
- How to Tether Internet on Raspberry Pi using GSM SIM800L Module? (Raspberry Pi - Intermediate)
- How to use Digital-to-Analog Converter (DAC) with STM32F10C8 Board (STM32 - Intermediate)
- How to Use Interrupts in STM32F103C8 (STM32 - Intermediate)
- How to use SPI (Serial Peripheral Interface) in Arduino to Communication between two Arduino Boards (Arduino - Intermediate)
- In-Depth Tutorial to Interface 16x2 Character LCD Module with Arduino (Arduino - Intermediate)
- In-Depth: How 74HC595 Shift Register Works & Interface with Arduino (Arduino - Beginner)
- In-Depth: How Seven Segment Display Works & Interface with Arduino (Arduino - Beginner)
- In-Depth: Interface 4x3 & 4x4 Membrane Keypad with Arduino (Arduino - Beginner)
- In-Depth: Interface DS1307 RTC(Real Time Clock) Module with Arduino (Arduino - Beginner)
- In-Depth: Interface DS3231 Precision RTC Module with Arduino (Arduino - Beginner)
- In-Depth: Interface Nokia 5110 Graphic LCD Display with Arduino (Arduino - Beginner)
- In-Depth: Interface OLED Graphic Display Module with Arduino (Arduino - Beginner)
- In-Depth: Interfacing a Reed Switch with an Arduino (Arduino - Beginner)
- In-Depth: Interfacing an I2C LCD with Arduino (Arduino - Beginner)
- In-Depth: Interfacing TM1637 4-Digit 7-Segment Display with Arduino (Arduino - Intermediate)
- In-Depth: Send Receive SMS & Call with SIM800L GSM Module & Arduino (Arduino - Intermediate)
- In-Depth: Send Receive SMS & Call with SIM900 GSM Shield & Arduino (Arduino - Intermediate)
- IndusPhone - Making Smallest Programable Smartphone (Part 1) (ESP32 - Advanced)
- IndusPhone - Making Smallest Programable Smartphone (Part 2) (IndusBoard - Advanced)
- IndusPhone - Making Smallest Programable Smartphone (Part 3) (IndusBoard - Advanced)
- Interfacing 16x2 Alphanumeric LCD display with STM8 Microcontroller (Analog / Discrete - Beginner)
- Interfacing 3.5 inch TFT LCD Display with Raspberry Pi Zero W (Raspberry Pi - Beginner)
- Interfacing 3.5 inch Touch Screen TFT LCD with Raspberry Pi (Raspberry Pi - Intermediate)
- Interfacing Dual Axis Joystick Module with Arduino (Arduino - Beginner)
- Interfacing ESP8266 with PIC16F877A Microcontroller (ESP8266 - Intermediate)
- Interfacing GSM Module with Arduino to send SMS and make Calls (Arduino - Intermediate)
- Interfacing LCD Display with Raspberry Pi Pico using Micropython (Raspberry Pi - Beginner)
- Interfacing OLED Display with Arduino (Arduino - Beginner)
- Interfacing OLED Display With Indusboard (ESP32 - Intermediate)
- Interfacing SIM800L GSM/GPRS Module with ESP32 (ESP32 - Intermediate)
- Interfacing TFT LCD with Arduino (Arduino - Intermediate)
- Interfacing the RTC Module with Raspberry Pi Pico (Raspberry Pi - Beginner)
- Interfacing TM1637 4 Digit Seven Segment Display Module with Arduino (Arduino - Intermediate)
- Last Minute Engineers | Learn Electronics the Easy Way (ESP32 - Intermediate)
- LED Controller Using WebSerial (IndusBoard - Beginner)
- Low-Cost Automation Using PIC16F676 (PIC - Intermediate)
- Low-Cost Interactive Voice Response (IVR) Device using Raspberry Pi for Automatic Calls and Messages (Raspberry Pi - Intermediate)
- Make Your Own Group Messenger (Other Controller - Intermediate)
- Make Your Own Juice Dispenser (Analog / Discrete - Beginner)
- Make Your Own Taxi Fare Meter (Arduino - Beginner)
- Matrix Keypad Embedded-C Driver For A Microcontroller (8051 - Intermediate)
- Micro SD Card Module with Arduino: Understanding and Interfacing (Arduino - Beginner)
- Microtronic Phoenix (Arduino - Advanced)
- Mindfulness Band (AI / ML - Intermediate)
- Modernizing a T3100/20 (Raspberry Pi - Advanced)
- MSX PicoVerse Platform (Analog / Discrete - Intermediate)
- Multi-Tasking Reminder Gadget With Electronic Calendar (Arduino - Intermediate)
- Namaste Robot To Greet Automatically | Circuit and Code (Arduino - Beginner)
- Neon816 (Xilinx - Advanced)
- Online Food Ordering System using Raspberry Pi (Raspberry Pi - Intermediate)
- Panel-mount 0.96" bare OLED with screw terminals (Analog / Discrete - Intermediate)
- Physical 2FA (ESP32 - Intermediate)
- Pickle Pi (Raspberry Pi - Advanced)
- PiemPi Machine (Raspberry Pi - Intermediate)
- PLC Based Automatic Pattern Generated Square Water Curtain Fountain (Analog / Discrete - Advanced)
- Raspberry Pi Internet Radio and Streaming Station (Raspberry Pi - Intermediate)
- Raspberry Pi Projects (Raspberry Pi - Intermediate)
- Raspberry Pi Solar Camera (Raspberry Pi - Intermediate)
- Remote Controlled Stereo FM Radio With RDS Using ESP-01 (Arduino - Intermediate)
- Revolutionary Combination of Metaverse and IoT (Raspberry Pi - Intermediate)
- RS-485 MODBUS Serial Communication with Arduino as Master (Arduino - Intermediate)
- SAO Infinity Mirror (Analog / Discrete - Advanced)
- SateLight - A customizable, modular desktop light (ESP32 - Intermediate)
- SaturnSQL, a collaborative SQL editor for teams (Other Controller - Beginner)
- Sharing your Wifi Internet over the Ethernet Port of Raspberry Pi (Raspberry Pi - Intermediate)
- Shop Billing System Using Arduino and Thermal Printer (Arduino - Intermediate)
- Simple and Efficient Temperature Controller Without MCU (Analog / Discrete - Intermediate)
- Simple FM Radio Receiver Using AN7236 (Analog / Discrete - Intermediate)
- Simple FM Radio Receiver Using KA2247 (Analog / Discrete - Advanced)
- Simple Liquid Dispenser For Bottling Plants (ATtiny85 - Intermediate)
- Simple Overflow Stopper (Analog / Discrete - Beginner)
- Smart Library System (ESP32 - Intermediate)
- Smart Musical Bell That Identifies The Person (ESP8266 - Intermediate)
- SmartLearn Avatar (ESP32 - Intermediate)
- Space Race Game using Arduino and Nokia 5110 Graphical Display (Arduino - Beginner)
- SPI Communication with PIC Microcontroller PIC16F877A (PIC - Intermediate)
- Supercomputer With Water Cooling System (Raspberry Pi - Advanced)
- Talking LED Alarm Clock Using TM1637 LED Module (Arduino - Intermediate)
- Temperature Controlled Switch (Analog / Discrete - Beginner)
- The Forgotten Crystal Radio – Revisited (Analog / Discrete - Intermediate)
- Thermal Printer interfacing with PIC16F877A (PIC - Intermediate)
- Time Lapse Timed Photography On Raspberry Pi Zero Board (Raspberry Pi - Intermediate)
- Tricolour LED Nameplate With Arduino (Arduino - Intermediate)
- Turn Raspberry Pi Into Low-Cost NAS Server / Wi-Fi Wireless Pen Drive (Raspberry Pi - Intermediate)
- Turn your Raspberry Pi into a WiFi Router using OpenWrt (Raspberry Pi - Intermediate)
- Turn Your Raspberry PI Zero into A VPN Server with OpenVPN (Raspberry Pi - Intermediate)
- UART Communication using PIC Microcontroller (PIC - Intermediate)
- Ultimate Electric Millet Slow Cooker | Full Circuit Guide (Analog / Discrete - Advanced)
- Understanding Thermal Printers and How to Use it with ESP32 (Arduino - Beginner)
- USB To Serial TTL Converter With USB Type C Connector (Analog / Discrete - Intermediate)
- UWO Z-01 - Nixie tube watch (Analog / Discrete - Intermediate)
- Wearable Watch-Style FM Radio with Touchscreen (IndusBoard - Intermediate)
- Zimaboard 2 Recording Rig (Analog / Discrete - Intermediate)
Sequential, Timing & Pulse Circuits (83)
- 12V Automatic Anchor Light Circuit Using 555 Timer and LDR (Analog / Discrete - Intermediate)
- 15 Interesting 555 Timer Projects and Circuits with Source Code (Analog / Discrete - Intermediate)
- 2 Digit Object/Product Counter (Analog / Discrete - Beginner)
- 3 Phase Motor Auto Switch Circuit (Analog / Discrete - Beginner)
- 555 Timer based Automatic Dispenser (Analog / Discrete - Intermediate)
- 555 Timer Bistable Multivibrator Circuit (Analog / Discrete - Beginner)
- A Small String Of Decorative Flashing Lights Using Arduino (Arduino - Advanced)
- A Smart Whistle Counter For Cooking And More (Arduino - Intermediate)
- AC Phase Angle Control for Light Dimmers and Motor Speed Control using 555 Timer and PWM Signal (Arduino - Intermediate)
- Adding a Futuristic Twist to your Decor with a Circular LED Chaser (Analog / Discrete - Beginner)
- Arduino based Automatic Bell With Adjustable Timings (Arduino - Intermediate)
- Arduino Based Fancy Lights Controller (Arduino - Beginner)
- Arduino Multitasking Tutorial - How to use millis() in Arduino Code (Arduino - Intermediate)
- Automatic Delay-Off Timer Circuit (Analog / Discrete - Beginner)
- Automatic Power Cut-off Timer Circuit Using Supercapacitor (Analog / Discrete - Beginner)
- Automatic Rain Sensing Wiper Circuit using 555 Timer IC (Analog / Discrete - Beginner)
- Automatic School Bell That Also Announces Alert Messages (Arduino - Intermediate)
- Automatic Street-Cum-Porch Light Circuit using 555 Timer (Analog / Discrete - Beginner)
- Automatic Wash Basin Tap With LED Light (Analog / Discrete - Intermediate)
- Build a Breathing LED Christmas Tree with Arduino (Arduino - Beginner)
- Build a Simple Motion Detector Circuit using 555 Timer to Control AC Loads (Analog / Discrete - Intermediate)
- Building a LED Dimmer Circuit using 555 Timer IC and BC557 Transistor (Analog / Discrete - Beginner)
- Building a Simple Current Detector Circuit with 555 Timer and few Passive Components (Analog / Discrete - Beginner)
- Building Voltage Protection Circuit with Adjustable Delay (Analog / Discrete - Intermediate)
- Built an LED Chaser Circuit with 555 Timer IC and CD4017 (Analog / Discrete - Beginner)
- Clocked SR Flip-Flop: Complete Guide with Circuit, Truth Table, and Working (Analog / Discrete - Beginner)
- Control Home Appliances with a Mobile Torch: DIY Light-Activated Switch (Analog / Discrete - Beginner)
- Design a 12V LED Dimmer Circuit and Call Bell Circuit (Analog / Discrete - Beginner)
- Design and Build a Simple Bistable Multivibrator Circuit Using Op-amp (Analog / Discrete - Beginner)
- DIY Digital Dual Stopwatch (Analog / Discrete - Intermediate)
- DIY Dry Running Protection System Fix Water Cooler Damage (Analog / Discrete - Beginner)
- DIY Kitchen Security Alarm Circuit (Analog / Discrete - Beginner)
- DIY Light cum Room Freshener Module: Customizable Solutions (Analog / Discrete - Beginner)
- DIY Low-Cost Pulse Driver Circuit For Solenoids And Coils (Analog / Discrete - Beginner)
- DIY Timer Controlled Doorbell - Prevent Multiple Rings (Analog / Discrete - Beginner)
- DIY Two Digit Counter Using 7-Segment Display and 555 Timer (Analog / Discrete - Intermediate)
- DIY Wireless IR Remote Switch Circuit for Home Automation (Analog / Discrete - Intermediate)
- Dual-Tone Single Bell For Two Doors (Analog / Discrete - Beginner)
- DUSK-TO-DAWN AUTO ON/OFF LED Strip Lighting With Timer (Analog / Discrete - Beginner)
- Electronics Kaleidoscope DIY Tutorial with Circuit (Analog / Discrete - Intermediate)
- Energy Saver Circuit For Two Heat Convectors (Analog / Discrete - Intermediate)
- Energy-Saving Interval Timer Circuit (Analog / Discrete - Beginner)
- ESP32 Timers & Timer Interrupts (ESP32 - Beginner)
- Fast PWM Generator with Verilog (Raspberry Pi - Advanced)
- Flash Twenty LEDs Using Arduino (Arduino - Beginner)
- Flip-Flop in Digital Electronics: Types, Truth Table, Logic Circuit and Practical Demonstration (Analog / Discrete - Beginner)
- Four-Channel Video and Audio Sequencer (Analog / Discrete - Beginner)
- Frequency Divider Using 7490 Decade Counter (Analog / Discrete - Intermediate)
- Generate Pulse Width Modulation (PWM) Signal using 555 Timer IC (Analog / Discrete - Beginner)
- Getting To Know IC 555 Through Experiments (Analog / Discrete - Beginner)
- Getting To Know IC 555 Through Experiments (Part 1) (Analog / Discrete - Beginner)
- Getting to know IC 555 Through Experiments (Part 3) (Analog / Discrete - Beginner)
- How to Build a Bidirectional Visitor Counter using Arduino (Arduino - Intermediate)
- How to make an Interactive 2 player Arcade Game using WS2811 LED Strip and Arduino Nano (Arduino - Beginner)
- LED Binary Clock Circuit using Arduino (Arduino - Intermediate)
- LEDs’ Light Intensity Controller Based On PWM Technique (Analog / Discrete - Beginner)
- Make LED Running Message Display (Analog / Discrete - Intermediate)
- Make your own GPS Analogue Clock (Arduino - Intermediate)
- Multi-User Call Bell For Up To Nine Persons (Analog / Discrete - Intermediate)
- Multiple LED Flasher Circuit using 555 Timer (Analog / Discrete - Intermediate)
- NE555 Timer Rebuilt in PSOC 4: A Hands-On Mixed-Signal Design Tutorial (Other Controller - Beginner)
- Object Counter For Conveyor (Arduino - Intermediate)
- On/Off Remote Control For Two Appliances (Analog / Discrete - Beginner)
- Power Saver Air Conditioner Circuit (Analog / Discrete - Beginner)
- Programmable Interval Timer for Live Shows (PIC - Intermediate)
- Real-Time Clock (RTC) With Temperature Display Using Arduino (Arduino - Intermediate)
- Remote Controlled Corona Protection Bell (Analog / Discrete - Intermediate)
- Remote controlled corona protection device specially for children (Analog / Discrete - Beginner)
- Rotary Switch-Selectable Timer for Industrial and Domestic Use (Analog / Discrete - Beginner)
- School Automation System with Arduino (Arduino - Intermediate)
- Simple Automatic Bathroom Light Circuit (Analog / Discrete - Beginner)
- Simple Flashing LED using 555 Timer IC (Analog / Discrete - Intermediate)
- Simple Latch Circuit with Transistors (Analog / Discrete - Beginner)
- Smart Liquid Mosquito Repellents Timer (Arduino - Beginner)
- Smart Whistle Counter for Pressure Cooker (Arduino - Intermediate)
- Solenoid Driver Circuit (Analog / Discrete - Beginner)
- Street Light Controller Circuit with Effective Switching (Analog / Discrete - Beginner)
- Touchless Doorbell For The Post-Covid World (Analog / Discrete - Intermediate)
- Tri Flop A 30-Year-Old Circuit (Ternary) (Analog / Discrete - Advanced)
- Understanding SR Latches: Complete Guide to Set-Reset Latch, Gated & Clocked Versions (Analog / Discrete - Beginner)
- USB 20W COB LED Table Lamp (Analog / Discrete - Beginner)
- Visitor Counter Using RGB APDS-9960 (Arduino - Intermediate)
- Wireless Visitors Counter Using Arduino (Arduino - Intermediate)
Battery Chargers & Charging Circuits (34)
- 12v Battery Charger Circuit using LM317 (12v Power Supply) (Analog / Discrete - Beginner)
- Arduino based Hourglass using Accelerometer and LED Matrix Displays (Arduino - Intermediate)
- Automatic LiFePO4 Cell Charger (Other Controller - Intermediate)
- AVR Bootloader Circuit for Trouble-free Programming (Other Controller - Intermediate)
- Battery Pack Balanced Cell Charge Monitoring System (IndusBoard - Advanced)
- Build Simple 12.6V CC/CV Lithium Battery Charger using Viper VP22A Low Power Primary Switcher IC (Analog / Discrete - Advanced)
- Build your own Electronic Dice with Arduino Nano 33 BLE for Digital Board Games (Arduino - Advanced)
- Build Your Own Power Bank (Analog / Discrete - Beginner)
- Core Posture: Smart IoT Posture Corrector and Hydration Assistant (ESP32 - Intermediate)
- Design and build a Raspberry Pi 18650 Li-ion Battery HAT to make your projects portable (Raspberry Pi - Intermediate)
- Design Wireless Charging Power Bank (Analog / Discrete - Intermediate)
- Designing Single-Cell Battery Charging Circuit (Analog / Discrete - Advanced)
- DIY BCD Watch (Arduino - Intermediate)
- DIY Digital Distance Measuring Wheel using Rotary Encoder (Arduino - Intermediate)
- DIY Handheld Retro Gaming Console Using ESP32 (ESP32 - Advanced)
- DIY Thermal Camera: Build your Own Infrared Imaging Device with ESP32 and MLX90640 Sensor (ESP32 - Advanced)
- DIY Ultrasonic Mist Maker using ESP8266 and Ultrasonic Humidifier Module (ESP8266 - Intermediate)
- Generate Power Using Microturbine (Analog / Discrete - Intermediate)
- How to Build a Desktop Weather Station Using ESP32 and E-ink Display (ESP32 - Advanced)
- How to make a Supercapacitor Charger Circuit (Analog / Discrete - Beginner)
- Low Power IoT Based Compact Soil Moisture Monitoring Device (ESP8266 - Intermediate)
- Making Mobile Charger at Home Using 555 IC (Analog / Discrete - Intermediate)
- Mobile Control Car with ESP32CAM (Arduino - Intermediate)
- MPPT Solar Charge Controller using LT3652 (Analog / Discrete - Intermediate)
- Pi-Ener-lite (Raspberry Pi - Intermediate)
- Pico Battery Wing (Raspberry Pi - Intermediate)
- Portable Solar Lantern Cum Bedlight (Analog / Discrete - Beginner)
- Power Bank Circuit Diagram (Analog / Discrete - Beginner)
- Railway Track Gauge and Superelevation (Cant) Measurement System using Arduino (Arduino - Intermediate)
- Simple Battery Charger With Overcharge Protection (Analog / Discrete - Beginner)
- Smart ESP32 Solution to Optimize Mobile Tethering and Battery Management (ESP32 - Intermediate)
- Solar Day Lamp With Battery Backup (Analog / Discrete - Intermediate)
- Solar Pooja Lamp That Runs Nonstop (Analog / Discrete - Advanced)
- WiFi Controlled Surveillance Robot Car using ESP32-CAM Module (ESP32 - Advanced)
Power Supplies & Voltage Regulators (34)
- 12V to 5V Buck Converter Circuit using MC34063 (Analog / Discrete - Beginner)
- 230V AC LED Driver Circuit for Powering 2.5Watts LED Light (Analog / Discrete - Advanced)
- 230V AC Mains Over Voltage Protection Circuit (Analog / Discrete - Intermediate)
- 5V Boost Converter Circuit to Generate 5V from Single Cells (Analog / Discrete - Beginner)
- Circuit To Protect Appliances From High/Low Voltages (Analog / Discrete - Intermediate)
- Convert ATX Power Supply to Bench Supply (Analog / Discrete - Intermediate)
- DC to DC Converter with Constant Current (CC) and Constant Voltage (CV) Control - Schematics, PCB, Parts List, and Working (Analog / Discrete - Intermediate)
- DC-DC Buck Converter Design: 1.2V–3.3V High-Efficiency Circuit (Analog / Discrete - Advanced)
- Design and Build a Compact 3.3V/1.5A SMPS Circuit for Space Constraint Applications (Analog / Discrete - Advanced)
- Designing and Building Linear DC Power Supplies (Analog / Discrete - Intermediate)
- DIY Breadboard Power Supply Circuit on PCB (Analog / Discrete - Beginner)
- Earth Leakage Protection Circuit using VG54123A (Analog / Discrete - Intermediate)
- High Power Inverting Buck-Boost Converter Circuit Design with TL494 IC (Analog / Discrete - Advanced)
- How to Use Supercapacitor for Low-power Applications (Analog / Discrete - Beginner)
- Joule Thief Circuit: A Low-Power Voltage Booster (Analog / Discrete - Beginner)
- Low-Cost 40A, 1200V Solid-State Relay And Voltage Controller (Analog / Discrete - Beginner)
- Make A 9V Battery Adaptor For Arduino Board (Arduino - Beginner)
- Mini AC-DC Converter Module With Selectable Output Voltage (Analog / Discrete - Advanced)
- NixieSAO (Analog / Discrete - Intermediate)
- Overvoltage and Undervoltage Protection Circuit (Analog / Discrete - Intermediate)
- Portable Power Supply (Voltage Regulator) (Analog / Discrete - Beginner)
- Power Supply Hub With Battery Charger, Quad-USB & Variable Outputs (Analog / Discrete - Intermediate)
- Reverse Polarity Protection Circuit Using P-Channel MOSFET (Analog / Discrete - Intermediate)
- Short-Circuit Protection Circuit (Analog / Discrete - Beginner)
- Simple 12V To 24V Voltage Doubler (Analog / Discrete - Beginner)
- Simple Bench Power Supply that Anyone Field Can Build! (Analog / Discrete - Beginner)
- Super Capacitors for Atmanirbhar and Swachh Bharat (Wall Clock Power Supply) (Analog / Discrete - Intermediate)
- Universal Power Supply (Analog / Discrete - Intermediate)
- USB-C Power Delivery Sink - CYPD3177 (Analog / Discrete - Intermediate)
- Variable Output Voltage DC to DC Boost Converter using MC34063 (Analog / Discrete - Beginner)
- Variable Power Supply By Arduino Uno (Arduino - Beginner)
- Variable Power Supply For Up To 3A Current (Analog / Discrete - Intermediate)
- Voltage Doubler Circuit (Analog / Discrete - Beginner)
- Zeus: An AC to DC High Watt Power Supply Unit (Analog / Discrete - Advanced)
Analog Amplifiers & Signal Conditioning (29)
- Arduino Soil Moisture Sensor Tutorial - Complete Wiring Guide & Code (Arduino - Intermediate)
- Audio Spectrum Analyser With Bar-Type LED Display (Analog / Discrete - Intermediate)
- Automatic Evening Light With Cut-Off Timer (Analog / Discrete - Beginner)
- Bi-Directional Li-Fi Optical Communication System (AI / ML - Intermediate)
- Build a Battery Internal Resistance Meter with Arduino and Atmel ATtiny85 IC (Arduino - Intermediate)
- Build Your Own IR Audio Communication System at Home (Analog / Discrete - Intermediate)
- Cell Phone Signal Jammer Circuit, Working, Frequency Formula (Analog / Discrete - Intermediate)
- DIY 18650 Li-Ion Battery Capacity and Discharge Testing Meter using Arduino (Arduino - Intermediate)
- DIY Retro Audio Player (ESP32 - Intermediate)
- ESP32 Interactive Voice Response (IVR) System with GeoLinker Integration (ESP32 - Intermediate)
- FM Radio Receiver Using an IC TA 7640AP (Analog / Discrete - Beginner)
- Half Wave and Full Wave Precision Rectifier Circuit using Op-Amp (Analog / Discrete - Intermediate)
- High-Speed Li-Fi Data Transfer Using Laser Communication (Analog / Discrete - Beginner)
- How a KY-038 Sound Sensor works and how to Interface it with ESP32? (ESP32 - Intermediate)
- How to Make Line Following Robot without using Microcontroller (Analog / Discrete - Intermediate)
- In-Depth: How Rain Sensor Works and Interface it with Arduino (Arduino - Beginner)
- In-Depth: How Soil Moisture Sensor Works and Interface it with Arduino (Arduino - Beginner)
- In-Depth: Interface Sound Sensor with Arduino and Control Devices With a Clap (Arduino - Beginner)
- LM386 Audio Amplifier Circuit (Analog / Discrete - Advanced)
- Musical Temperature Alarm (Analog / Discrete - Intermediate)
- OLED Soldering Controller (Arduino - Intermediate)
- Push-Pull Amplifier Circuit (Analog / Discrete - Beginner)
- Security Alarm For Two-Wheelers (Analog / Discrete - Beginner)
- Simple Audio Level Indicator using LM3915 (Analog / Discrete - Beginner)
- Simple FM Radio Receiver Using KA 2101 (Analog / Discrete - Intermediate)
- TOSLINK DAC (Raspberry Pi - Advanced)
- Universal PWM Signal Isolation Module (Analog / Discrete - Intermediate)
- Warehouse 13 Tesla Gun (Raspberry Pi - Intermediate)
- Zero-Crossing Detector Circuit (Analog / Discrete - Beginner)
Discrete & Component Electronics (29)
- ADG2128 Breakout (Arduino - Intermediate)
- AND Gate Circuit (Analog / Discrete - Beginner)
- Arduino Relay Control Tutorial (Arduino - Beginner)
- ATmega328 Analog I/O Port Expander Using I2C Bus (Arduino - Intermediate)
- Build your own Christmas Tree using simple RGB LEDs and Transistors (Analog / Discrete - Beginner)
- Building a Simple ESP32 LED Webserver: Step-by-Step Tutorial (ESP32 - Intermediate)
- Building Electronic Dice [Step-by-Step Guide] | Circuit and Code Available (ESP32 - Intermediate)
- DAC MCP4921 Interfacing with PIC Microcontroller PIC16F877A (PIC - Intermediate)
- Designing OR Gate using Transistor (Analog / Discrete - Beginner)
- DIY Quiz Buzzer Circuit for School/College (Analog / Discrete - Intermediate)
- DIY: Make Your Own Nifty Night Lamp (Analog / Discrete - Beginner)
- Electronic Toggle Ratchet Relay Circuit (Analog / Discrete - Intermediate)
- Fan Cooling For Improved Performance Of Refrigerators (Analog / Discrete - Intermediate)
- How to Build a NAND Gate with Transistors? (Analog / Discrete - Beginner)
- How to Build an XOR Gate with Transistors? (Analog / Discrete - Beginner)
- In-Depth Tutorial to Interface Micro SD Card Module with Arduino (Arduino - Beginner)
- In-Depth: Interface One Channel Relay Module with Arduino (Arduino - Intermediate)
- In-Depth: Interface Two Channel Relay Module with Arduino (Arduino - Intermediate)
- Interfacing Seven Segment Display with Arduino (Arduino - Beginner)
- Interfacing the MAX7219 8-Digit 7-Segment Display with Arduino (Arduino - Beginner)
- Multi Switch Control Circuit for Buzzer/Appliance (Analog / Discrete - Beginner)
- Project Explaining The Difference Between Electronics & Electricity (Analog / Discrete - Beginner)
- Resistor Color Code Formulas, Calculator, and Common Mistake (Analog / Discrete - Beginner)
- Single transistor holds full ASCII character (Analog / Discrete - Beginner)
- Soft Latch Switch Circuit (Analog / Discrete - Beginner)
- Temperature Controlled Fan using Arduino (Arduino - Intermediate)
- Understanding How a Single Channel Relay Module Works and How to Use it with Arduino to Control AC Loads (Arduino - Beginner)
- Using Digital Potentiometers to build Unique Projects (Arduino - Intermediate)
- Verification Of K-Map Technique (KARNAUGHMAP) By Multi-Password Operated Electrical Gadget (Analog / Discrete - Beginner)
Inverters & Converters (17)
- 24V/12V Battery Voltage Level Indicator (Analog / Discrete - Advanced)
- 5V To 48V DC Converter For Phantom Power Supplies (Analog / Discrete - Beginner)
- A PSpice Switch Model For High-Power Application (PIC - Advanced)
- Build a 300W Pure Sine Wave Inverter (Analog / Discrete - Advanced)
- Cheapest Touchless Water Dispenser (Analog / Discrete - Intermediate)
- Crystal-Controlled Shortwave Transmitter (Analog / Discrete - Intermediate)
- Designing 1kW Sine Wave Inverter Circuit (Analog / Discrete - Advanced)
- DIY Stun Gun Circuit on PCB (Analog / Discrete - Beginner)
- Frequency-Dependent Switch Model For AC Power Signals With Pspice (PIC - Advanced)
- High Power DC-DC Boost Converter Using TL494 (Analog / Discrete - Advanced)
- Low-cost 3.7V to 5V-6V DC to DC converter (Analog / Discrete - Beginner)
- Micro Inverter Project | Convert 12V DC to 230V AC (Analog / Discrete - Beginner)
- Quiet EL Wire Inverter (PIC - Advanced)
- Run Induction Motor By Battery (Analog / Discrete - Intermediate)
- Simple Low Power Inverter Circuit - DC To AC Converter (Analog / Discrete - Beginner)
- Simple Low-Cost Inverter (Analog / Discrete - Intermediate)
- Supercapacitor-Powered Bicolour LED Night Lamp (Analog / Discrete - Intermediate)