The hardware design is 100% complete and fully tested. The firmware is also complete and is currently in the testing phase. No problems have been detected so far and everything is performing as expected. The PC application software has also been completed and all the bugs that I could find have been ironed out.
The only thing left to do is to implement the bootloader for the hardware. This will allow the user to update the units firmware without having to resort to taking the unit apart and using a separate programmer.