This document describes a digital electronics project to build binary to gray code and gray to binary converters using XOR gates. A group of 4 students submitted the project to their professor. The introduction defines binary and gray codes. Gray codes differ from binary in that only one bit changes between adjacent numbers. The document explains how to calculate gray codes by XORing binary bits. It then describes the circuit built using an IC7486 XOR gate, resistors, LEDs, buttons and a power supply. The circuit converts between gray and binary codes. Finally, the document discusses the uses of these converters and concludes that the project was successfully implemented and tested.