Looking to Bring UKITs into Your Classrooms? Contact Us for a Quote Today!

Shopping Cart

Club:ASPIRE FAQ and Support

FAQ for Parents

  • 1. How does Club:ASPIRE work?

    Club sessions are held weekly with 60 to 90 minute virtual learning combined with hands on building, coding and offline activities that encourage critical reasoning and computational thinking while away from the computer screen.

    All activities are designed to encourage students to be active participants and problem solvers. Clubs are focused around real-world applications of robotics, programming and engineering so students can make real connections to robotics. Objectives and results are open-ended and written to inspire students to think like real STEM engineers, roboticists, science enthusiasts, and more.

  • 2. What is UBTECH Education?

    UBTECH Education is a division of UBTECH Robotics—a global leader in intelligent, humanoid robots for consumers, business, and industry—and we’re passionate about preparing all learners for the future of work. Our solutions establish the strong foundation students need to thrive: a high-quality STEM education integrated with the development of 21st century skills and computational thinking.

  • 3. What is UKIT?

    A comprehensive robotics kit that can be used as an integrated STEM support system for year-round use.

    UBTECH Education’s UKITs support science education that meets the NGSS standards, using an integrated STEM learning approach that allows teachers to deliver engaging instruction. UKITs are flexible and seamlessly integrate into your classroom and STEM programs – work it in how it works for you.

    Through UKITs, students learn more than just science and engineering—they develop essential college, career, and life skills:

    * Teamwork
    * Communication
    * Engineering design thinking
    * Project management
    * Leadership and delegation
    * Persistence, endurance, and patience
    * Constructive feedback
    * Adaptability
    * Digital literacy
    * Troubleshooting/problem solving
    * Computational thinking

    Learn more about UKITs here!

  • 4. What is the ChampBot Kit?

    ChampBot is a Jimu Robot model from the Competitive Series: ChampBot Kit. This robot is used in the Competitive Robotics clubs.

  • 5. What is the class size limit?

    For individual enrollments, classes will have no more than 10 students per instructor in order to provide quality instruction. For group learning, check our our group package options for UKIT Beginner and Intermediate - these are ideal for after school enrichment groups and learning pods.

  • 6. Are there afterschool enrichment or pod options?

    Yes, we offer group packages (3 pack or 6 pack) for our Beginner and Intermediate UKITs.

  • 7. Is there a minimum age requirement?

    The recommended age range for our Beginner level camps is 8-11 and our Intermediate level camps is 11-14.

  • 8. Does my child have to be on video?

    To get the most out of the instruction, we ask that students utilize the video function and stay on camera during the entire session.

  • 9. What is my child going to learn?

    Club:ASPIRE teaches integrated STEM through robotics. Students will learn concepts of coding, engineering, science, and mathematics by designing and building robots.

  • 10. Where is Club:ASPIRE located?

    Club:ASPIRE is only available in the US. Sessions are completely virtual.

  • 11. Does my child need coding experience?

    Not at all. All Club:ASPIRE sessions will start with the basics and scale up as the class progresses.

  • 12. If we sign up for multiple camps, do we get a discount?

    Yes, we offer a buy more get more option for students who sign up for both Fall sessions using the same UKIT (e.g. both sessions of Beginner or both sessions of Intermediate).

  • 13. Do you provide refunds?

    To cancel your registration, please contact our customer support email below. We can provide class cancellation refunds under the following circumstances:
    * Cancellation request must be placed 2 weeks before club start date
    * Cancellation request must be received before UKIT/ChampBot has shipped

    If you are unsatisfied with the Club:ASPIRE, we'd like to hear why. Please email us [email protected]

  • 14. If I purchase a class for one child, can a sibling of the similar skill level attend that same class time period for free?

    We know that siblings always want to do what the others are doing. For Club:ASPIRE, up to one (1) sibling is free to do the class with their brother or sister, but groups of siblings 3 or more, the parent will need to purchase a second class seat in order to complete the class properly and have the proper amount of robotics per child. Note: If two siblings take the class together, they will have to team up to complete the robotics course material. For more questions regarding siblings please reach out to: [email protected]

  • 15. What is your Cancellation policy?

    You can be confident to register today and make unlimited changes—with no fees—up to 14 days before the start of your online session. After that time, we can no longer accept cancellations or provide refunds, and change fees may apply. Fees will not be prorated for missed/canceled courses, including those purchased as part of a bundle/package. All Club:ASPIRE sessions purchased as part of a package/bundle must be used in the season for which purchase was made. No refunds will be made for unused portions.

    If we are unable to provide a course at the scheduled time, UBTECH may, at its sole discretion, place your child in another course, potentially at a different time or with a different instructor.

  • 16. What is your Code of Conduct policy?


    I understand that my child(ren) (individually and collectively, “Child”), must abide by the Club:ASPIRE Code of Conduct. Failure to do so may result in termination without any prior warning. Refunds will not be provided if termination is the result of failure to abide by the Code of Conduct.

    Club:ASPIRE strives to maintain excellent relationships with all students. However, in rare cases, our programs may not be a compatible environment for every student. Through observation, Club:ASPIRE may determine that the program is not a suitable and/or productive environment for my Child. In the event that determination is made, we reserve the right to cancel all remaining programs. No refund will be issued.

    I. Child and Parents/Guardians Agree to:
    1. abide by the rules and regulations provided by your instructor and Club:ASPIRE;
    2. dress appropriately during lessons (i.e., no inappropriate phrases, symbols, pictures, etc.);
    3. adhere to the terms of use of any sites used, including following the specified age policies; and
    4. only share material that is related to lessons, and appropriate.

    II. Child and Parents/Guardians May Not:
    1. engage in or threaten violence;
    2. bully, intimidate, or harass others;
    3. use this service, or materials provided as part of this service for illegal or immoral activity;
    4. use inappropriate language;
    5. share lesson information with third parties or publicly, without written permission from instructor;
    6. impersonate another person;
    7. display pornography or any inappropriate material (including sexual content, inappropriate violence, racism, bullying, etc.) during lessons; or
    8. personally contact instructors outside of lessons.

    III. Contacting Instructor

    Under no circumstances should a student give their personal contact information to staff, nor is staff allowed to give students their personal contact information. Should parents/guardians choose to engage with staff or choose to let their student contact staff outside of Camp:ASPIRE programs, they do so at their own risk.


    Camp:ASPIRE Scheduling and Additional Rules
    1. Camp courses are run on a set calendar (fixed dates and times) and run for 5 consecutive days (Monday through Friday).
    2. Each course session consists of approximately 2 hours of teacher-led instruction and 2 hours of optional self-directed project development.
    3. Only students registered for the course may participate.
    4. Courses are only available for subjects set out by Club:ASPIRE.
    5. Courses are only available in English at this time
    6. Club:ASPIRE has the right to refuse service.
    7. Our instructors guide students through lessons and a series of small projects with student participation and self-directed learning encouraged. No specific outcomes are promised or guaranteed.

Registration and Session Info

  • 1. When is the last day to sign up?

    We recommend signing up as soon as possible since classes may fill up. We close registration approximately 2 weeks before the session to ensure on-time delivery of UKIT/ChampBot packages.

  • 2. Who is my instructor?

    All instructors are experienced teachers. Each teacher has gone through a UBTECH training program and is a certified UBTECH trainer.

  • 3. Do I need a Zoom account for this camp?

    You do not need to create an account to join class. However, we strongly recommend downloading Zoom onto a device instead of joining on browser.

  • 4. Where is the link to my camp?

    Your instructor will send an introduction email with a Zoom link the weekend before your first session. We will also provide email reminders 15-30 minutes before each session.

  • 5. When will my UKIT arrive?

    Your UKIT will ship 10-14 days before the first day of club.

  • 6. Do students need to do any prep work before camp?

    No prep work necessary. We will provide a checklist a week before the first session to make sure each student has equipment and software ready.

  • 7. What if I miss a day of Club:ASPIRE??

    Please notify your instructor in advance if you are unable to attend a session. You can also notify our customer support team at [email protected]

  • 8. What if I need to change a date?

    We crafted Club:ASPIRE with your schedule in mind. Please choose a club offering that best fits your schedule. If you've already registered and would like to change your registration details, please contact [email protected]

  • 9. I got an email from Sawyer, what is this?

    Sawyer is UBTECH Educations registration + payment portal. This is part of Club:ASPIRE registration process and through a secure platform.

  • 10. What do I do if I haven't received a confirmation email?

    Check your Sawyer account to confirm your email address is correct. You can also contact our customer support team at [email protected]

Online Safety

  • 1. How do you ensure our children are learning in a safe environment?

    Student safety is extremely important to us. All sessions are recorded and monitored to ensure professionalism and quality instruction.

  • 2. Online Safety Resources for Parents:

    To learn more, please see our uKit EDU app Privacy Policy and End User Licensing Agreement.

Software Info

  • 1. Do I need to download a companion app?

    Yes, UKIT has a supporting app called uKit EDU and the ChampBot kit has a supporting app called JIMU available for free on App Store and Google Play.

  • 2. What kind of device do I need to run the companion app and were can I find it?

    You can download uKit EDU and JIMU apps onto an iOS, Android, or Chromebook mobile device from App Store or Google Play.

  • 3. What are the device requirements for uKIT EDU?

    Minimum requirements for uKit EDU app are:

    iOS 10.0 or higher
    1 GB RAM or higher

    Android 5.0 or higher
    2 GB RAM or higher

    Chrome OS version 53 or higher
    1.6GHz CPU or higher
    2 GB RAM or higher
    16 Storage GB or larger

  • 4. How do I find ChampBot in the JIMU app?

    Make sure you select Competitive Robots:ChampBot Kit. If it is your first time using the JIMU app, you can click on any of the home screen modules (Build, Controls, Action, Coding). Otherwise, you can click on the small robot icon on the bottom right of the home screen to select your JIMU Robot kit.

  • 5. Do I need to create an account to use the uKit EDU app?

    No, you do not need to create an account to use either app.

  • 6. How can I connect to my UKIT robot via Bluetooth?

    You can connect your UKIT robot to your mobile device through Bluetooth by going to the "Models" or "My Project" tab. The Bluetooth icon is in the upper right hand corner of the project screen. Simply tap the icon to connect. Make sure your Bluetooth is turned on!

  • 7. How can I connect my Champbot via Bluetooth?

    In the JIMU app, go to Controls, Action or Coding and click on the Bluetooth icon on the upper right corner of the screen. Simply tap the icon to connect - the icon will display red when disconnected and blue when connected.

  • 8. Can I use my UKIT Robot while it's charging?

    We encourage users to fully charge the battery before use (battery and charger included), but you can use the robot while charging by turning off "charge protection" mode in the Settings section of your UKIT app.

  • 9. What programming language does uKit EDU app use?

    Block-based coding

  • 10. It's my first time turning on my UKIT robot or ChampBot and the app says it needs a firmware upgrade. Is this normal?

    Yes, this is normal for first-time use. Please make sure your mobile device is connected to Wi-Fi. This upgrade may take 1-2 minutes.

Technical Support

  • 1. Do I need a webcam to join class?

    Yes, Club:ASPIRE is intended to be interactive. Since we use Zoom for class, we recommend setting up a few minutes before your scheduled sessions. If you are new to Zoom, you can test the video on your device.

  • 2. My internet is down, what do I do?

    Please contact your internet service provider for immediate assistance. If you are aware in advance, please notify us at [email protected] so your instructor is informed.

  • 3. I can't hear class audio, what do I do?

    We recommend setting up a few minutes before your scheduled session. When your session starts, make sure you have joined meeting audio. If it is your first time using Zoom on your device, you can test your computer audio or join via phone. Check the Zoom website to learn about testing your audio.

  • 4. What type of technology do I need?

    Each student will need:
    * an iOS, Android, or Chromebook device to download UKIT or ChampBot's companion app
    * a laptop, computer, or separate mobile device to access Zoom sessions
    * UKITs or ChampBot will be provided

    We strongly recommend using a separate device for Zoom and robot companion app. However, the same device can be user under certain circumstances.

  • 5. Who can I contact if I'm having technical difficulty?

    We recommend setting up 10-15 minutes before class to make sure you have your checklist of equiptment ready. If you're experiencing technical difficulty during a session, please notify your instructor so they are aware and can provide helpful tips. To limit technical troubleshooting during session instruction, please contact [email protected] or call our customer service number at 800-276-6137 for immediate assistance.

Product Support

  • 1. What if we lose or break a piece?

    Please contact [email protected] for replacement options and troubleshooting assistance.

  • 2. How do I use Blockly Coding?

    1. After building your robot and connecting it with Bluetooth, go to the Coding tab on the top left side. You can choose different coding blocks from categories like Start, Actions, Moves and Control to build your own Blockly program.
    2. Simply drag-and-drop blocks into place in the order you want, making sure that the blocks click togehter like puzzle pieces.
    3. Tab the Play button on the bottom right of the screen to make your robot perform your Blockly program.

  • 3. Where are the UKIT codes saved?

    Your codes are saved under the "My Project" tab.

  • 4. How do I program movements?

    You can program movements in either the Coding and Action section. In Coding, servos can be programmed by selecting blocks from "Moves". In Action, the robot can be programmed through the Pose Record Play (PRP) function.

  • 5. How do I create actions through the PRP function?

    1. After building your robot and connecting through Bluetooth, go to the Action tab located in the navigation bar at the top. To begin, tap the ""+"" to start recording.
    2. When recording poses, you will have two options: Manual which records every time the record button is pressed and Auto which will apply a 3-10 second timer for recording.
    3. Once you have all your movements recorded, you can fine tune them by selecting the frame that you wish to edit. You can edit each servos speed (80- 500 ms), angle (from -118 degree to 118 degree), and name. Note: You also have the ability to turn servos on/off in frames and copy/paste frames.
    4. After all adjustments are made, you can save your new action by selecting the disk icon in the top right corner. Now you can use your action in the coding and control sections.

  • 6. What is a servo?

    A servo is the motorized joint of the UKIT Robot or ChampBot. It is the key for the robot to perform movements.
    Each servo has:
    1. Servo ID: Each servo has an ID number to distinguish it from other servos.
    2. Slots: There are 5 slots on the servo with which the rudder can be spliced, named “ABCDE”
    3. Rotating Rudder: The rudder of the servo can rotate 360 degrees in wheel mode or -118 to 118 in standard mode.
    4. 3-Pin ports: Energy and information can be transmitted between the main control box and servos

  • 7. How can I adjust my robot's abnormal servo range?

    When operating your robot, if a servo in Standard Mode (not Wheel Mode) goes outside of the permitted range, an error message will appear. To correct this issue, simply slide a servo angle adjuster in the app (either "rotate servo" block in Coding or edit recorded servo in Action) back into the range of -118 to 118 degrees. If necessary, restart your robot and reconnect the robot to the app. If you continue to experience this issue, contact us at [email protected]

  • 8. The indicator light on the UKIT main control box is flashing red and green. Is this normal?

    While charging your robot, if the indicator light on your main control box is flashing red and green, please follow the steps below:
    1. Loosen the two fasteners on the main control box and remove the battery from the main control box for 1-2 minutes.
    2. Wipe the contact points between the main control box and battery.
    3. Plug in the charging cable before you put the battery back in the main control box.
    4. Reseat the battery in the main control box and make sure it’s properly secured. You should see the indicator turn solid red during normal charging status.
    5. Secure the battery by replacing the two fasteners.
    6. Allow the battery to charge for 1-2 hours until the indicator light turns solid green.
    7. If this does not work the first time around, try steps 1-4 a couple more times to see if you get different results. If the indicator light continues to flash red and green, please contact us at [email protected]

  • 9. How to code UKIT IR sensor (Intermediate Kit only)?

    1. After building your UKIT robot, connect it to the app using Bluetooth. If a sensor is included with your character or design, then you have the option to use it in the coding section.
    2. Find the IR sensor in the Events or Sensors tabs. When using Events IR block, you can change sensor’s condition to greater than, less than, equal to or not equal to.
    3. You can adjust the sensor’s range condition by tapping the number at the end of the block. Then hold and drag the button to the desired number.
    4. To see a real time reading of the sensor detection, select the Sensor icon right below the Bluetooth icon (top right of Coding).

  • 10. What does the light on my UKIT Main Control Box indicate?

    Solid red indicates charging and solid green indicates fully charged. The light will blink green when powered on. If you have any concerns, you can contact us at 1-800-276-6137 or [email protected]

  • 11. Can I use my UKIT robot while it is charging?

    We recommend charging the battery before use. However, if your robot runs out of battery during use, you can go to Settings in the UKIT EDU App to turn off charge protection. This will enable you to use your robot while it is charging.

  • 12. How do I change the UKIT servo/sensor ID?

    1. Connect your main control box to the power switch and the servo/sensor that you wish to change.
    2. Turn on the power switch and open your UKIT EDU app.
    3. Find the Setting icon by tapping the upper right corner gear icon in the UKIT EDU app main interface.
    4. Tap the Setting icon and find “Modify ID”, tap “Modify ID” then ""connect"".
    5. Tap the Main Control Box ID to connect, then make sure the servo/sensor that you wish to change is listed.
    6. Select the component you wish to modify, then the change ID #. For Servos choose 1-32, and Sensors 1-8.

  • 13. Can’t find an answer to my question, what do I do?

    You can reach us at [email protected] or call our customer service number at 800-276-6137.