There is no better way to learn about robots and coding than programming your own robots. The Xiao R Wuli Bot is a STEM robot with support for Scratch programming. It is compatible with Android, iOS, and PC platforms. The Wuli Bot comes with an infrared receiver, ultrasonic sensor, LED, buzzer, battery, and everything your kids need to get started.