add a new hal class : pinout

the aim of this class is to describe each pin of a MCU