Hardware-Software Platform for the Development of STEM Skills | IEEE Journals & Magazine | IEEE Xplore