A competition-based approach for undergraduate mechatronics education using the arduino platform | IEEE Conference Publication | IEEE Xplore