Home Engineering Projects For You

Engineering Projects For You

Free engineering project ideas, circuit diagrams and software codes for students and hobbyists. Complete instructions on DIY electronic devices. EFY tested circuits with source codes.

PC-based Oscilloscope Using Arduino

Oscilloscopes are an essential tool for electronics hobbyists and professionals to verify that their designs would work as expected. PC-based oscilloscopes score over standalone oscilloscopes due to their compact size, low...
smart stick using arduino circuit diagram

Smart Stick Using Arduino Uno: Aiding The Visually Impaired

Obstacle detection is one of the major concerns for a fully or a partially blind person (e.g. person suffering from night-blindness, cataracts, glaucoma, albinism or injury). Presented here is a smart...
assemble 3D printer

How to Assemble Your Own 3D Printer

3D printing, getting popular for making usable objects, is the reverse of traditional machining where material is removed from a block by drilling, cutting, chiseling, etc for making objects. In 3D...

Stopwatch Using 7805IC

Most of the laboratories and educational institutions in need of accurate stopwatches for precision time measurement and this kind of devices are rare and costly. Here this simple DIY project focuses...

Electronic Tone Generator System

It would be cool to build an electronic tone generator system yourself. Described here is a small tone generator based on pulse-width modulation (PWM) concept in which a piezo buzzer generates...
Water Level Indicator using 7 Segment Display

Water Level Indicator using 7 Segment Display

This water level indicator using 7 segment display indicates the water level (low, half and full) in the tank. A buzzer is added to alert you of water overflowing from the...

Charging Batteries With Solar Power Using MPPT Controller

A solar charge controller prevents overcharging of batteries from solar panels. It functions by regulating the voltage and current coming from the solar panels and going to the batteries. To increase...

5V from Portable Wind Turbine

This project deals with the design and development of a portable wind turbine unit, capable of generating electricity from the kinetic energy in the wind. The circuit requires a DC motor,...

Fire Alarm Using Thermistor

In this fire alarm circuit, a thermistor works as the heat sensor. When temperature increases, its resistance decreases, and vice versa. At normal temperature, the resistance of the thermistor (TH1) is...
gate level simulation

Why Run Gate-Level Simulations?

Gate level simulation is used to boost the confidence regarding implementation of a design and can help verify dynamic circuit behaviour, which cannot be verified accurately by static methods. It is...

Popular circuits!

LATEST SOFTWARE PROJECTS

FIFO Design Using Verilog

FIFO design using verilog
Presented here is a FIFO design using Verilog that is simulated using ModelSim software. In this article,...

Image Compression Using Discrete Cosine Transform Technique

Presented here is a MATLAB-based program for image compression using discrete cosine transform technique. It works for...

Computer Vision Based Quality Control Using Python

Quality control is an important process in all manufacturing industries. Normally, it includes checking the final product...

FREE DESIGN GUIDES

All Time Fav Videos!