Software Projects

Browse through our collection of top software engineering project ideas compiled for engineering students as well as electronics enthusiasts. What we have here is a compiled list of simple yet amazing innovative software project ideas that you can implement today! Browse through these new topics for software projects, to find the one that you can use.

Teaching a Computer to Recognise Cats

Machine learning is a rapidly growing field which enables computers to learn patterns in the objects surrounding us. It is still a growing field with much more discoveries to be awaited,...

Building Image Processing Embedded Systems Using Python

This project describes a technique to capture human faces using image processing and turn on an LED on the Arduino board. With some modification it can be used to detect intruders...

Real-Time Multiple Colour Tracking

This project uses the fundamentals of computer vision to track three different colours: red, blue and yellow. When you run this program, a camera window opens up along with the object...

Setting-Up Your Own Personal Home Cloud

With the proliferation of devices like mobile phones and tablets, we find that photos and videos that we shoot are not easily shareable. Many times we want to play music that...

Linux Porting and App Development Is a Breeze with JTAG Debuggers

Considering the complexity of today’s embedded systems, using a Linux-aware JTAG debugger vis-à-vis traditional agent-based debugging, can be more efficient and effective in reducing the time-to-market for Linux-based systems. When it comes...

Develop Your Own Android App

Have you ever thought of developing an app on Android—one of the most popular operating systems found in present smartphones? Developing a useful app is always a joyful moment. How would...

SMS Alert System

We receive many SMS alerts every day. These are automated messages that are broadcast to a list of mobile numbers. Ever wondered how the system works? This article can help you...

Implementation Of Shannon Encoding Algorithm Using LabVIEW (Part 2)

Read Part 1 Unbundle-by-Name function. It returns the cluster elements whose names you specify as shown in Fig. 6. Input cluster is the cluster whose elements you want to access and element...

Programming The Mizar32 Board in Lisp Programming Language

This article aims to revive Lisp programming language for native, interactive and incremental microcontroller (MCU) program development by running a dialect of Lisp programming (PicoLisp) as virtual machine on the target....

Real-Time Face Detection Using MATLAB

Object detection and tracking are important in many computer vision applications, including activity recognition, automotive safety and surveillance. Presented here is an face detection using MATLAB system that can detect not only...
 
 
 

Most Popular DIYs

Industry Powered Content

Electronics Components

Testing Times

Design Guides

Basics

Truly Innovative Tech