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:

Final Report – VGA Video Game

Posted on: 28 Sep 2022

Introduction Do you ever find yourself lamenting that you live in a warehouse of unused VGA monitors, but don’t have any VGA signals to feed to them? Do you ever wish that you had a cheap way to drive these displays at high spatial and color resolution using a circuit you soldered with your bare […]


Touch-A-Sketch

Posted on: 26 Sep 2022

Introduction For our final project, our team built a touch screen controlled Etch-A-Sketch we call Touch-A-Sketch. The Touch-A-Sketch is the first of its kind that allows users to draw on the touchscreen and sketches the drawing on the Etch-A-Sketch by controlling the knobs on either corner of the toy. There are four main components that […]


Real Time Stock Monitor

Posted on: 24 Sep 2022

Introduction In this project, we demonstrate a real-time stock monitor that uses the popular ESP8266 Wi-Fi module controlled by a PIC32. We decided to build a fun device that fetches chosen stock prices in real-time and displays them on a screen. The goal was driven by a desire to create a PIC32 system that connects […]


Pong Bot

Posted on: 22 Sep 2022

Rationale The project’s focus is to accurately simulate the movement of a human arm on a small-sized robotic arm, such as aiming and throwing small objects, i.e. a ping pong ball. We use motion-controlled, 3-DoF robotic arm that takes the user’s throwing motion as a reference to its own throw. A robotic arm that mimics […]


IoT Security Platform

Posted on: 20 Sep 2022

We developed a WiFi enabled doorway security system accessible from anywhere in the world. One of the motiviations behind this project was derived from the contemporary notion that the concept of IoT presents security vulnerabilities. We thought that it would be a not only ironic but also useful twist to leverage IoT to provide security instead. High […]


ECE 4760 Final Project: 3d lidar imaging system

Posted on: 18 Sep 2022

Introduction The goal of this final project was to create a lidar 3d imaging system while on a limited budget. This is a system which takes many distance readings while pointing at many different angles. These distance readings are then converted into cartesian points and then plotted onto a graph. By plotting thousands of points, […]


Autonomous Drone

Posted on: 16 Sep 2022

Introduction The main goal of my project was to add autonomous flight capabilities to a simple drone framework. I have seen many projects in the past which attempt to develop a flight controller for a drone. While the theory behind this is rather simple, it can be hard to acheive great results in practice. Rather […]


Image Plotter

Posted on: 14 Sep 2022

Introduction Our ECE 4760 final project was an image plotting system with high-level processing done in a MATLAB script we wrote and the low-level control software done on the PIC32MX250F128B microprocessor. Our MATLAB program takes images and extracts endpoints of line segments and sends the coordinates over to the PIC32 via UART serial communication. The […]


Blue Hunters: Bluetooth RSSI Locator Robots

Posted on: 12 Sep 2022

Introduction We built 2 small cars which used Bluetooth Received Signal Strength Indicator (RSSI) measurements to navigate towards a stationary base station. The cars and base station used a Bluetooth Low Energy (BLE) 4.0 module to take the measurements and a PIC32MX250 microcontroller. The cars also used a 3 axis magnetometer as as compass in […]


A recording studio for the PIC32

Posted on: 10 Sep 2022

Introduction We built a miniature recording studio using the PIC32 that allows the user to record a short soundtrack, play it back, then layer on additional sounds. We chose to support sounds for three tonal instruments: piano, guitar, and bass, as well as eight unique drum sounds. The user can play a full octave on […]