About: Bilal

Author Bio: I am a highly skilled and motivated individual with a Master's degree in Computer Science. I have extensive experience in technical writing and a deep understanding of SEO practices. With my excellent communication and technical skills, I am able to effectively convey complex technical concepts to a wide range of audiences. I am dedicated to staying current with industry trends and continue to develop my skills through ongoing learning and professional development opportunities. Whether working on a technical writing project or optimizing a website for search engines, I consistently deliver high-quality work that exceeds expectations. I am a great researcher and am able to present information in a well-organized and logical manner.

Posts by Bilal:

PIC BALL MACHINE

Posted on: 08 Jun 2022

Introduction Our ECE 4760 final project is PICBall: a PIC32-powered, old-school pinball machine! When trying to come up with a project that would encompass multiple parts of the class, we figured a more physical project (as opposed to virtual project) would be the most fitting. At the same time, per the recommendations given on the […]


VISHAY INTRODUCES NEW MINIATURE ALUMINUM CAPACITORS TO INCREASE DESIGN FLEXIBILITY AND SAVE BOARD SPACE

Posted on: 07 Jun 2022


SmartCube DOLORS

Posted on: 06 Jun 2022

Introduction DOLORS is a smart lamp that, paired with a Raspberry Pi, is capable of showing live weather information upon request, such as the temperature and sky condition. Additionally, it provides dynamic animation modes with vibrant colors and computer vision features. The main reason for building the SmartCube DOLORS was to have an easily accessible […]


TFTanks

Posted on: 04 Jun 2022

Introduction TFTanks is a two player game in which small artillery tanks shoot projectile shells at each other across the TFT display screen. The game board consists of a randomly generated terrain landscape with sharp hills and valleys that players can destroy incrementally with their shells. The game is turn based, where players use sliders […]


Voice Controlled Dino Game

Posted on: 02 Jun 2022

Introduction We have all been in a situation where we didn’t have access to the internet and to pass time we started playing the Google Dino game. However, the game tends to get a little monotonous with all the key presses and the biggest fear is that if we regain the internet connection, we might […]


PIC32 Realtime Network Audio

Posted on: 31 May 2022

Supported Browser For optimal experience with the equations, please use a browser that can render MathML, such as Firefox or Safari. Chromium-based browsers apparently do not support MathML. Introduction This project sends and receives low-latency audio over the network using the PIC32 microcontroller. In this project, we implemented a system that sends audio packets over […]


Co-op Virtual Reality Maze: ECE 4760

Posted on: 29 May 2022

Introduction Our project is a collaborative game in which two people work together on different devices to navigate a maze, one on the PIC and the other on a VR headset. Each player lacks crucial knowledge about the maze that would allow them to reach the end — the user on the PIC has a […]


Karaoke Robot Judge

Posted on: 27 May 2022

Introduction Karaoke Robot Judge is a karoke machine with a robot Simon Cowell as a judge. For this project, we designed a karaoke machine on the PIC32 with a robot judge made of two servo motors. The user can choose one of three songs to sing from the Python GUI. The background audio is played […]


What To Do Before Starting A Technology Degree

Posted on: 27 May 2022

Venturing into the world of technology is an exciting prospect, especially as the world moves more and more into the digital age. But starting a technology degree can be demanding, with modules on some courses including web development techniques and getting to grips with different programming languages, so you’ll no doubt want to ensure that […]


ECE 4760: Final Project Report

Posted on: 25 May 2022

Introduction For our final project we made a digital vocoder, which could be accomplished over this semester’s remote desktop environment. A vocoder is a synthesizer that generates sounds which are modulated by an input signal. It was originally designed to reduce the bandwidth of voice signals over the telephone, but was never introduced practically. It […]