move all used pin to one file (hal.h)