Adding info on how to implement the firmware