close
close
close

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.

Designing with FPGAs: Interfacing an LCD (Part 2 of 5)

The first part of the series discussed the implementation of I2C controller using an FPGA. The focus in this part is interfacing FPGA with LCD. The basics of LCD operation, hardware...

Building a PC Control System Using Wonderware InTouch SCADA and Allen Bradley PLC

Industrial control systems are always very complex and cumbersome to handle. For electronics engineers, it is becoming very essential to understand the computer control system using a programmable logic controller (PLC)...

Wireless Sensor Network Simulation Using NetSim

IEEE 802.15.4-based wireless sensor networks (WSNs) have witnessed explosive growth in the recent past because of their position-independent sensing capabilities even in toxic and inaccessible regions to humans, the low cost...

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...

Verilator

Verilator is a Verilog hardware description language (HDL) simulator that can compile synthesisable Verilog code into C++ or SystemC. It is designed primarily for high-performance simulations, and supports simple assertions and...

Process Monitor

This utility program is used for monitoring the working of a real-time file system, registry and process or thread activity in a PC. It helps early fault-detection and immediate identification of...

Use MQTT Protocol In Smartphones And Raspberry Pi

The article demonstrates the use of Message Queuing Telemetry Transport (MQTT) protocol in smartphones and Raspberry Pi. MQTT, a machine-to-machine Internet of Things (IoT) protocol, is useful for connecting with a remote...

Elevated level Parallelism using Network on Chips in VLSI

Very-large-scale integration (VLSI) is the technology of creating an integrated circuit (IC) by blending billions of transistors on a chip. VLSI began in the 1970s when complex semiconductor and communication technologies...

Designing with FPGAs: An RS232 UART Controller (Part 3 of 5)

The first and second parts of the article discussed the implementation of I2C master controller and LCD display using FPGAs. The focus in this part is on designing an RS232 UART...

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...

Follow our Social Channels

950,990FansLike
564FollowersFollow
23,100SubscribersSubscribe

Jobs & Careers

Popular Articles