Modification of mojo fpga and atmega16u4 processor code base