Designing Arduino electronic shields: Experiences from secondary and university courses | IEEE Conference Publication | IEEE Xplore