Nexys Tetris

This project illustrates an SoC on a Nexys 4 FPGA, programmed to run a homemade version of Tetris. All...

favorite_outline

FPGA: Facial Recognition

Creating a facial recognition algorithm within an FPGA board. Save face data for later recognition such...

favorite_outline

PIC18F Microcontroller Final Project

This controller was made using the PIC18F4321 microcontroller, Pickit 3 Debugger, Real-Time Clock (RTC)...

favorite_outline

Ondes Martenot MIDI Controller

Developed a replication of an Ondes Martenot instrument with a digital touch. The instrument utilizes...

favorite_outline

Multi-threaded C++ Programs

Use Visual Studio to write multithreaded programs using C++

favorite_outline

Predictive Power Models within SCADA Systems

This project aim to derive a predictable power model for the UL-508A PLC. This was shown through both...

favorite_outline

Sequential Logic Lab

Comparators in Verilog

favorite_outline

FPGA Elevator Project

Created a digital elevator simulation on FPGA in Verilog HDL

favorite_outline

Calculator (FPGA) in VHDL

Simple calculator programmed on FPGA. Capapable of basic arithmetic functions and primary trigonometric...

favorite_outline

Microcontroller Lab - DC Motor Control with PWM

Controlling the speed of a DC motor using PWM controlled by an analog input connected to an ADC port...

favorite_outline

Intel 8086 Based Microcomputer

Chip-level design of a simple microcomputer that handles application specific IO tasks. The IO was handled...

favorite_outline