Technical development and socioeconomic implications of the Raspberry Pi as a learning tool in developing countries | IEEE Conference Publication | IEEE Xplore