An autonomous data logging firmware for the MC HCK development board