Reading and writing to pins using STM library
ARMio implemented