Teaching Digital Electronics and FPGAs through Project-Based Learning and Robotics: A Case Study | IEEE Conference Publication | IEEE Xplore