add my own developed library for the firmware