Expanded NGSS-aligned curriculum and new Artificial Intelligence curriculum coming soon! Learn more.

Apps and Software

UKIT EDU app

For UKIT Beginner and UKIT Intermediate

Developed by the robotics experts at UBTECH, the UKIT EDU app makes it easy for educators and students to build, program, and bring to life every UKIT Beginner and UKIT Intermediate project.

  • Quick access to all pre-designed models referenced in the UKIT lesson plans, and more
  • Advanced 3D, 360-degree modeling system supports students through each build
  • Block-based programming with text-based preview in Python
  • Pose-Record-Play tool lets novice coders easily program motors and sensors  
  • Flexible functionality lets students imagine, design, and save heir own robotics projects
  • Compatible with iOS, Android, and most Chromebook devices (See FAQ for full system requirements)

Download the UKIT EDU app

uCode

For UKIT Advanced

The uCode block-based programming environment for UKIT Advanced makes it easy for students to build, program, and interact with their UKIT projects.

  • 3D, 360-degree modeling system supports students through each build
  • Block-based programming system with text-based (C/C++) programming ability
  • Staging area allows students to create games, animations, and virtual programs
  • Flexible functionality lets students imagine and design their own models
  • Mac and PC compatible

Download uCode For PC (uCode v2.0.2-6) For Mac (uCode v2.0.2-6)

Arduino IDE

For UKIT Advanced

The UKIT Advanced programming board is also fully compatible with the Arduino programming environment. The Arduino IDE is an open-source platform that allows users to write programs and upload to multiple micro-controllers.

Download Arduino IDE Visit the website

Yanshee app

For Yanshee

With a game-like interface and Pose-Record-Play functionality, the Yanshee app provides a fun environment where students can easily program the robot to interact with the world around it. The cutting-edge coding experience allows Yanshee to grow as students’ coding skills advance.

  • Runs on an open-source platform
  • Supports multiple programming languages – Java, C/C++, block-based, Perl, Python
  • Fully extensible using the Raspberry Pi platform

Download the Yanshee app

JIMU Robot app

For all JIMU Robot kits

The JIMU Robot app makes it easy to build, program, and bring to life every JIMU Robot kit creation. The JIMU Robot system supports students to expand their robotics and STEM learning.

  • Quick access to all pre-designed models included with each kit
  • Advanced 3D, 360-degree modeling system supports students through each build
  • Simple Blockly-based, drag-and-drop programming system
  • Pose-Record-Play tool let students easily program motors, lights, and sensors
  • Flexible functionality lets students imagine and design their own models

Download the JIMU Robot app