EF ELECFREAKS microbit Xgo robot dog

ELECFREAKS microbit Robotic Dog Xgo Kit Instruction Manual

Model: microbit Xgo robot dog | Brand: EF ELECFREAKS

1. Product Overview

The ELECFREAKS microbit Robotic Dog Xgo Kit is a DIY programmable full-metal bionic robot designed for STEM education. It features 12 Degrees of Freedom (DOFs), allowing for flexible and smooth movements, and supports various control methods including APP, MakeCode, and joystick.

ELECFREAKS microbit Robotic Dog Xgo Kit

A full view of the ELECFREAKS microbit Robotic Dog Xgo Kit, showcasing its metallic body and four articulated legs, with a micro:bit board attached to its head.

Key Features:

  • 12 Degrees of Freedom (DOFs): Each foot is equipped with three high-quality digital servos, totaling 12 units for flexible and smooth movement.
  • All-metal Shell: Constructed from an all-aluminium alloy shell with an anodized coating for durability and a premium feel.
  • 19+ Built-in Actions: Includes a variety of pre-programmed actions such as getting down, shaking hands, peeing, and looking for food.
  • Multiple Control Methods: Easily operable via a dedicated mobile application, ELECFREAKS joystick, or through micro:bit programming.
  • Expandable for Makers: The micro:bit Xgo head can be adapted for use with Arduino and Raspberry Pi for secondary development, allowing connection with expansion boards and sensors like AI cameras and voice recognition sensors.

2. Package Contents

Please verify that all items listed below are present in your kit:

Components included in the ELECFREAKS microbit Robotic Dog Xgo Kit

An image displaying the main components of the kit: the XGO robot, Ring:bit V2, charger, bolt driver, and an accessories pack. It explicitly notes that the micro:bit board is not included.

  • XGO Robot (1 unit)
  • Ring:bit V2 (1 unit)
  • Charger (1 unit)
  • Bolt Driver (1 unit)
  • Accessories Pack (1 unit)

Note: The micro:bit board is NOT included in this kit and must be purchased separately.

3. Assembly Instructions

The Xgo Robotic Dog Kit requires assembly. Detailed step-by-step instructions for hardware assembly are available on the official ELECFREAKS Wiki. It is recommended to follow these instructions carefully to ensure proper functionality.

For comprehensive assembly guidance, please visit the ELECFREAKS Wiki tutorial page: wiki.elecfreaks.com/en/microbit/robot/

Ensure all connections are secure and components are correctly oriented before proceeding to power on the device.

4. Operating the Xgo Robotic Dog

4.1 Initial Setup and Power On

  1. Ensure the internal battery is fully charged using the provided charger.
  2. Insert your micro:bit board into the designated slot on the Xgo Robotic Dog.
  3. Locate the power switch (refer to the assembly guide for exact location) and turn the unit ON.

4.2 Control Methods

The Xgo Robotic Dog supports multiple control interfaces:

Diagram showing different control methods for the Xgo Robotic Dog

This image illustrates three primary methods for controlling the Xgo Robotic Dog: via a mobile application, through MakeCode programming on a computer, and using an ELECFREAKS joystick for remote control.

4.2.1 APP Control

Download the official XGO mobile application to control the robot independently. The app provides intuitive controls for movement and accessing built-in actions.

Screenshots of the XGO mobile application interface

This image shows two screenshots of the XGO mobile application, demonstrating the Motor Coordination Mode for precise movement control and the Performance Mode with various pre-set actions like 'lie down', 'stand up', and 'crawl'.

4.2.2 MakeCode / Python Programming

The Xgo Robotic Dog is fully programmable using MakeCode (block-based) or Python. This allows users to write custom behavioral instructions and explore advanced robotics concepts.

Screenshot of the micro:bit programming interface for the Xgo Robotic Dog

This image displays the micro:bit programming environment on a laptop screen, demonstrating how users can write code for the Xgo Robotic Dog using MakeCode or Python.

Refer to the ELECFREAKS Wiki for programming tutorials and examples.

4.2.3 Joystick Control

An ELECFREAKS joystick (sold separately) can be used for direct remote control of the Xgo Robotic Dog, offering a tactile control experience.

4.3 Built-in Actions

The Xgo Robotic Dog comes with over 19 pre-programmed actions, including:

Examples of pre-programmed actions of the Xgo Robotic Dog

Four images showing the Xgo Robotic Dog performing various built-in actions: sitting down, crawling forward, shaking hands, and self-stretching, illustrating its diverse movement capabilities.

  • Sit down
  • Crawl forward
  • Shake hands
  • Self-stretch
  • Get down
  • Pee
  • Look for food

These actions can be triggered via the APP or through programming.

4.4 Advanced Development

For advanced users and makers, the Xgo Robotic Dog's design allows for secondary development by connecting it to other master controllers such as Arduino and Raspberry Pi. This enables integration with additional sensors and modules for expanded functionality.

5. Care and Maintenance

  • Cleaning: Use a soft, dry cloth to clean the robot's surface. Avoid using harsh chemicals or abrasive materials.
  • Storage: Store the robot in a cool, dry place away from direct sunlight and extreme temperatures.
  • Battery Care: Fully charge the battery before long-term storage. Do not overcharge or completely drain the battery frequently.
  • Joints: Avoid applying excessive force to the robot's joints. While robust, improper handling can cause damage.
  • Handling: Be mindful of moving parts, especially the servo motors. Avoid placing fingers or other objects near the joints during operation to prevent pinching.

6. Troubleshooting

If you encounter issues with your Xgo Robotic Dog, please refer to the following common problems and solutions:

ProblemPossible CauseSolution
Robot does not turn on or respond.Battery is low or not charged; micro:bit not inserted; loose internal wiring.Ensure battery is fully charged. Verify micro:bit is correctly and securely inserted. If the issue persists after checking power and micro:bit, inspect internal wiring as per assembly guide (if comfortable doing so).
Robot moves erratically or not as expected.Incorrect programming; loose servo connections; interference.Review your MakeCode/Python program for errors. Check all servo connections to ensure they are secure. Minimize environmental interference from other wireless devices.
APP or joystick control not working.Bluetooth/wireless connection issue; incorrect pairing; outdated firmware.Ensure Bluetooth is enabled on your device and the robot is discoverable. Re-pair the device. Check the ELECFREAKS Wiki for firmware updates and instructions.
Robot makes unusual noises.Servo strain; obstruction.Ensure the robot is operating on a flat surface and not attempting movements beyond its physical limits. Check for any obstructions in the joints.

If you are unable to resolve the issue using the above steps, please contact ELECFREAKS customer support for assistance.

7. Technical Specifications

Table of technical parameters for the micro:bit XGO Robot Kit

A table detailing the technical specifications of the micro:bit XGO Robot Kit, including product name, battery type, charger input/output, battery life, materials, master control IC, programming methods, APP control support, 2.4G remote control support, dimensions, and net weight.

ItemParameter
Product Namemicro:bit XGO Robot Kit
BatteryBuilt-in 7.4V 2500mAh lithium batteries
Input of the Charger100-240V 50-60Hz
Output of the Charger8.4V 1A
Battery Life120 minutes (approx.)
Materials of the BodyAluminium alloy
Materials of the LimbsABS
Master Control ICSTM32/ESP32
Program MethodsMakeCode, Python
APP ControlSupported
2.4G Remote ControlSupported
Dimensions (L*W*H)235mm x 140mm x 160mm (Standing state)
Net Weight500g

8. Support Information

For further assistance, technical support, or inquiries, please utilize the following resources:

  • Official Wiki Tutorial: For detailed guides on assembly, programming, and advanced usage, visit wiki.elecfreaks.com/en/microbit/robot/
  • Customer Support: You can contact ELECFREAKS directly by visiting their Amazon store page and clicking on the "Ask a question" link.

Warranty Information:

Specific warranty details are not provided in the product information. Please refer to the seller's return policy or contact ELECFREAKS customer support for warranty terms and conditions.

9. Official Product Videos

No official product videos from the seller were available for embedding in this manual.

© 2024 EF ELECFREAKS. All rights reserved.

This manual is for informational purposes only. Product specifications and features are subject to change without notice.

Related Documents - microbit Xgo robot dog

Preview XGO-mini2+ Programmable Robot Dog: User Manual & Technical Guide
Explore the XGO-mini2+ AI Robot Dog. This comprehensive guide covers product features, specifications, AI capabilities, programming (Python, Blocky), operation, maintenance, and troubleshooting for educational and development purposes.
Preview DIY Robotic Arm Assembly Guide: Welding, Electronics & STEM Projects
Comprehensive guide for assembling a DIY robotic arm learning kit. Covers welding, electronics fundamentals, circuit building, and step-by-step assembly for STEM projects, maker labs, and educational gifts.
Preview Kmoist RC Robot Dog User Manual: Assembly and Operation Guide
A comprehensive guide for the Kmoist RC Robot Dog, covering product components, assembly steps, operational functions, and safety precautions for this remote-controlled mechanical toy.
Preview MeArm Version 3.0 Assembly Manual | Build Your Robot Arm
Step-by-step assembly guide for the MeArm Version 3.0 robotic arm. Learn how to build your own robot arm with clear instructions, tips, and textual descriptions of diagrams.
Preview Scorpio Technology SOCCER 'BOT: Overview and Construction Guide
An overview of the Scorpio Technology SOCCER 'BOT, a simple electro-mechanical robotic device for educational purposes, detailing its components, design, and construction.
Preview Sillbird 12-in-1 STEM Solar Robot Building Kit - Educational & Fun
Explore STEM with the Sillbird 12-in-1 Solar Robot Building Kit. This educational toy allows kids to build 12 different robots powered by the sun, no batteries needed. Perfect for ages 8-13, fostering creativity and environmental awareness.

Ask a question about this manual

Ask about setup, troubleshooting, compatibility, parts, safety, or missing instructions. Manuals+ will review the question and use this page’s manual context to help answer it.