Firmware for PIC24 Host Board