It has been known that robotics can engage students in STEM fields by providing interactive, hands-on, cross-disciplinary learning experiences. This paper represents a multipurpose educational robotics platform designed and implemented by a group of IT students by combining various currently available robot technologies. Its main functions include differential drive, autonomous obstacle avoidance, torso and arms movement, real-time video streaming, and remote control. The robotics platform was developed to engage students at middle school, high school, and college levels in science, engineering, and computer programming. It will be experimented and further enhanced by students in robot programming course at a college.