EF ELECFREAKS micro:bit xgo v2

ELECFREAKS microbit Robotic Dog Xgo V2 Kit Instruction Manual

Brand: EF ELECFREAKS | Model: micro:bit xgo v2

1. Introduction

The ELECFREAKS microbit Robotic Dog Xgo V2 Kit is a sophisticated, programmable bionic robot designed for STEM education and open-source hardware enthusiasts. This kit allows users to build and program a full-metal robotic dog with advanced movement capabilities and an intelligent robotic arm.

ELECFREAKS microbit Robotic Dog Xgo V2 Kit

Figure 1.1: The ELECFREAKS microbit Robotic Dog Xgo V2 Kit.

Key Features:

  • 15 Degrees of Freedom (DOFs): Compared to the XGO V1, the XGO V2 features three additional high-quality digital servos on the head, enabling a more versatile mechanical arm structure and expanded operational possibilities.
  • Intelligent Robotic Arm: Equipped with a 3-axis robotic arm, the XGO Robot Dog Kit V2 can perform intelligent gripping, pushing, and handling tasks.
  • Exclusive Expansion Board: A newly designed expansion board ensures compatibility with golden finger motherboards like micro:bit, simplifying installation and maintaining a compact head design.
  • 19+ Built-in Actions: The robot comes pre-programmed with over 19 actions, including common movements like getting down, shaking hands, and looking for food. These actions are easily controllable via a dedicated APP, ELECFREAKS joystick, or micro:bit MakeCode program.

2. Components and Package Contents

Before beginning assembly, please verify that all components listed below are present in your package. Note: The micro:bit board is NOT included with this kit and must be purchased separately.

Xgo V2 Kit Exquisite Box

Figure 2.1: The Xgo V2 Kit is packaged in a durable, exquisite box.

Xgo V2 Kit Package Contents

Figure 2.2: Visual representation of the kit contents.

Package Contents:

  • XGO Robotic Dog (x1)
  • Instruction Manual (x1)
  • Charger (x1)
  • Bolt Driver (x1)
  • Screws (various sizes, as needed for assembly)
  • Colored Balls (for robotic arm interaction)

3. Assembly and Setup

The Xgo V2 Kit is designed for DIY assembly. Follow the detailed instructions provided in the included instruction manual for step-by-step guidance. Ensure all connections are secure before powering on the device.

Important Note: Micro:bit Compatibility

This kit requires a micro:bit board for full functionality. The newly designed expansion board is compatible with micro:bit motherboards, ensuring a convenient and streamlined installation process without adding excessive bulk to the robot's head.

Xgo V2 Exclusive Expansion Board

Figure 3.1: The exclusive expansion board designed for micro:bit integration.

4. Operation

The ELECFREAKS microbit Robotic Dog Xgo V2 offers multiple methods for control and programming, allowing for a wide range of interactive experiences.

Movement and Robotic Arm Functionality

The Xgo V2's 15 DOFs allow for complex and realistic movements. The integrated 3-axis robotic arm enhances its capabilities, enabling it to interact with objects by gripping, pushing, and carrying.

Xgo V2 15 Degrees of Freedom

Figure 4.1: Illustration of the 15 degrees of freedom, including the 3 movable joints on each arm.

Xgo V2 Intelligent Robotic Arm

Figure 4.2: The Xgo V2 demonstrating intelligent gripping and carrying capabilities with its robotic arm.

Control Methods

The Xgo V2 can be controlled through various interfaces:

  • APP Control: Use the dedicated mobile application to control the robot independently.
  • MakeCode Programming: Write behavioral instructions for the robotic dog using the micro:bit MakeCode programming environment.
  • Joystick Control: Utilize the ELECFREAKS joystick for remote control of the robot.
Xgo V2 Various Control Methods

Figure 4.3: Overview of the different control methods available for the Xgo V2.

Built-in Actions

The Xgo V2 comes with over 19 pre-programmed standard actions, accessible via the control APP. These actions allow the robot to perform various movements and poses.

Xgo V2 Built-in 19+ Standard Actions

Figure 4.4: Screenshot of the APP interface showing the selection of built-in actions.

Programming and Sensors

The Xgo V2 supports MakeCode and Python programming. Arduino and Raspberry Pi are also applicable for secondary development. It is equipped with a 6-axis IMU (Inertial Measurement Unit), joint position sensors, and current sensors to provide attitude feedback, crucial for algorithm verification and further development. A built-in speaker sensor enhances interaction.

Xgo V2 Built-in Speaker and IMU Sensor

Figure 4.5: Close-up view highlighting the built-in speaker and IMU sensor.

For detailed programming tutorials and guides, please visit the official ELECFREAKS Wiki: wiki.elecfreaks.com/en/microbit/robot/xgo-robot-kit-v2/

5. Technical Specifications

Below are the detailed technical specifications for the ELECFREAKS microbit Robotic Dog Xgo V2 Kit:

Xgo V2 Item Parameter Table

Figure 5.1: Item Parameter Table for Xgo V2.

ItemParameter
Product NameELECFREAKS XGO Robot Dog Kit V2 for micro:bit
BatteryBuilt-in 7.4V 2500mAh lithium batteries
Charger Input100-240V ~ 50-60Hz
Charger Output8.4V 1A
Battery Life120 minutes
Materials of the BodyAluminum alloy
Materials of the LimbsABS
Master Control ICESP32
Built-in SensorsIMU, Speaker
Program MethodsMakeCode, Python
APP ControlSupported
2.4G Remote ControlSupported
Dimensions (L*W*H)250mm x 145mm x 170mm (Standing state)
Net Weight (NW)500g
Product Dimensions9.8 x 5.7 x 6.7 inches
Item Weight4.2 pounds
Manufacturer Recommended Age15 years and up

6. Care and Maintenance

Proper care and maintenance will ensure the longevity and optimal performance of your Xgo V2 Robotic Dog.

Battery Care:

  • The Xgo V2 uses a built-in 7.4V 2500mAh lithium battery.
  • Use only the provided charger (Output: 8.4V 1A) to charge the robot.
  • Do not overcharge or completely discharge the battery.
  • Store the robot and battery in a cool, dry place when not in use.

General Maintenance:

  • Keep the robot clean and free from dust and debris. Use a soft, dry cloth for cleaning.
  • Avoid exposing the robot to water or excessive moisture.
  • Handle the robotic arm and joints with care to prevent damage to the servos.
  • Regularly check screws and connections to ensure they are secure.

7. Troubleshooting and Support

If you encounter any issues with your ELECFREAKS microbit Robotic Dog Xgo V2 Kit, please refer to the following resources:

Online Resources:

Technical Support:

For direct technical assistance, you can contact ELECFREAKS support. Visit the "elecfreaks" Amazon store and click "Ask a question" to send an email to their support team. They are available to assist with any consultations or issues you may have.

Return Policy:

The product is eligible for a refund or replacement within 30 days of purchase, subject to the seller's return policy.

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.