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.

Create Game Using Python

Creating Game Using Python Within Ten Minutes

Have you ever wondered how video games are created? It is not as complicated as you might think. Presented here is a simple game called Bunnies and Moles, where the hero,...
OpenCV Face Recognition System Check

Real-Time Face Detection and Recognition for Security Purposes

This article demonstrates real-time training, detection and recognition of a human face with OpenCV using the Eigenface algorithm. Let us construct this OpenCV Face Recognition System below. There are various biometric security methodologies...

Designing Android App For Communication With Bluetooth Module

This article is about designing an Android app for communication with HC-05 Bluetooth module using MIT App Inventor (open source), a block-based programming tool. MIT App Inventor is used to create...

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...
real time face recognition

Real-Time Face Recognition Using Python And OpenCV

A real time face recognition system is capable of identifying or verifying a person from a video frame. To recognize the face in a frame, first you need to detect whether...
A Novel Architecture For Decimal Conversion In 8-Bit MCU

A Novel Architecture For Decimal Conversion In 8-Bit MCU

This article highlights common errors in 8-bit instruction sets, and introduces a novel architecture for decimal conversion instructions, especially in 8051, 8086, 8085 and PIC microcontrollers (MCUs). Statistical analysis of different...
image processing using MATLAB

Image Processing Using MATLAB: Basic Operations (Part 1 of 4)

In this series of four articles, fundamentals, as well as advanced topics of image processing using MATLAB, are discussed. The articles cover basic to advanced functions of MATLAB's image processing toolbox...

Temperature Monitoring on Cayenne IoT Platform

This temperature monitoring system is based on Cayenne Internet of Things (IoT) platform, NodeMCU microcontroller (MCU) and Message Queuing Telemetry Transport (MQTT) protocol. The authors’ prototype is shown in Fig. 1. Cayenne...

Setting Up Qt On Raspberry Pi And Basic Application

This project describes the steps to get started with Qt software on Raspberry Pi operating system. Qt is a platform-independent application that can run on all desktop and mobile operating systems...

Basic Image Processing Using MATLAB

In this article, the author describes basic image processing using MATLAB software. MATLAB is a high-performance language for technical computing with powerful commands and syntax. It is used for many purposes like...

Most Popular DIYs

Industry Powered Content

Electronics Components

Testing Times

Design Guides


Truly Innovative Tech