DIP mini project for ECE 6258