Page 1
Bolide Y-01 Construct of Your Imagination...
Page 2
Please read the following information: failure to comply with provided information may lead to voiding the warranty. This document covers safety, proper handling, and regulatory information for use of your Bolide Y-01. General Precautions Caution: To avoid injury, damage to the robot or equipment, please follow the provided guidelines.
Page 3
Safety Guideline • Never disassemble or modify the smart servo in any way, otherwise, warranty of the product will be lost. For non-human faults or breakdown, please contact authorized distributors. • Please unplug the charging cord from the charger after charging completed to avoid over- charging.
Page 4
Safety Guideline Handling and Personal Safety Buttons • Before using, take a moment to locate the Power On/Off and directional buttons and familiarize yourself with the functions. Handling • Handle the robot with care at all times. • Pick up the robot by the bar in the event of the following situations: •...
Page 5
• Do not grab and pull by the head or arms/legs to prevent exerting force on the joints. Powering Please read the user manual that came with the Bolide Y-01. It contains important installation and safety instructions. CAUTION: The AC adapter may become hot.
Page 6
Safety Guideline Extension Cables CAUTION: To avoid electric shock: • Do not use multiple socket adapters or power extension cables that bypass the ground wire or disable grounding. • When using a power extension cable or a multiple socket adapter, make sure it is grounded and has sufficient current rating.
Page 7
Safety Guideline Special Procedures General • Never oil the joints with any kind of lubricant. • Do not modify or open any of the actuators. • Do not drop, crush, bend, deform, puncture, shred, microwave, incinerate any of the components. Doing so can cause fire, electric shock, damage or personal injury. •...
Page 8
Safety Guideline • If liquid has seeped inside the torso or battery casing: Disconnect all cabling from the power socket then disconnect the other cabling end from the robot. Turn off the robot. Place the robot in the default posture. Dry the robot as much as possible.
Existing Arduino Installations ..............13 First Time Installation ................14 Setting Up Hardware and Libraries ............15 Installing the Bolide Y-01 Editor Driver ........... 16 Installing the Editor Software ............... 18 Overview ....................18 Installing the XYZrobot Editor ..............18 Uninstalling the XYZrobot Editor ............
Page 10
LED Codes ....................41 Definition List ..................41 USB Drivers ....................42 Installing a USB FTDI Driver ..............42 Installing Bolide Y-01 Default Firmware ..........43 Validating Environment Setup ..............44 Smart servos ....................45 Querying Servo Status ................45 Setting a Servo ID .................
Prerequisites Windows Operating System Requirements • Windows 7 or later. Including both 32-bit and 64-bit versions • Microsoft .Net Framework 4.5 Mac Operating System Requirements • Mac OS X 10.8 or later Arduino • Arduino IDE 1.0.6...
Windows and Mac OS operating systems. The XYZrobot Editor allows you to create a wide variety of standard and unique poses for your Bolide Y-01, which are easily edited and stored for use at any time. The software will also allow you to create action sequences by combining the created pose list in any number of combinations.
Setting Up the Environment Before You Start The Bolide Y-01 robot kit includes a motion editor to help you define and edit pose and sequence actions. The Bolide Motion Editor is installed on your computer and interfaces through a USB port to the Bolide Y-01 robot kit.
There are two possible installation methods featured in this chapter, first time users and users with an existing Arduino package intalled on their computer system. The Bolide Y-01 robot kit only supports Arduino 1.0.6. If your current version is not 1.0.6, you will need to first uninstall the Arduino package from the system.
Up Hardware and Libraries” on page 15. First Time Installation The Bolide Y-01 robot kit supports Arduinio 1.0.6. Once it is installed on your system, you will need to setup the Arduino library to extend the use of the current Arduino installation.
The files for the Arduino Libraries are supplied in the Bolide software pack. The files are a collection of code that makes it convenient to get your Bolide Y-01 setup quickly. To begin using the Bolide Y-01, you will need to setup the provided Arduino Library.
Installing the Bolide Y-01 Editor Driver The Bolide Y-01 comes with a pre-installed firmware driver. To allow you to make full use of all its features, the Bolide Y-01 comes with a Motion Editor, which allows you to create single and sequenced movement steps.
Page 18
(Verify) to compile the codes. After compiling, the message Done compiling displays on the bottom of the frame. If there are no errors and the compiling is complete, upload the code to the Bolide Y-01 board. Click (Upload) to upload the codes.
Overview The XYZrobot Editor is designed specifically to allow for easy creation of poses and action sequences for use with the Bolide Y-01. Prior to installation, you will need to have the Adruino software and the Bolide driver code installed on your computer system and Bolide board, respectively.
Page 20
Software A status screen displays the installation status. Once the installation is complete, the XYZrobot Motion Editor software opens. NOTE: A security prompt may display requiring authorization to open the software. To continue with the procedure, click OK to continue or cancel to end the process.
Software Uninstalling the XYZrobot Editor To uninstall the XYZrobot Editor software, follow these step-by-step instructions. Close the editor to continue. On Windows, click the Start > Control Panel to open the computer’s settings menu. Click Uninstall a program to open the Uninstall or change a program menu. Select XYZrobot Editor v1.0 from the list and click Uninstall/Change.
Introduction The following section provides a detailed description of the XYZrobot Editor’s interface, including step-by-step instructions on the creation of poses and action sequences for use with the Bolide Y-01 robot. Interface Menus Main Menu The main interface as described in the following figure is the initial display viewed when the XYZrobot Editor is opened.
Page 23
Open to select the About and Language settings options. See “Help” on page 22. Connection Status If a Bolide Y-01 device is detected, the dialogue displays a device connected status. Description bar The dialogue displays text description of the last initiated action.
Bolide Y-01 for unobstructed movement to avoid personal injury or damage to the unit. Send the current desired position settings to the Bolide Y-01 board. The signal is then sent to each smart servo to match the desired position.
Page 25
Operations No Item Description Smart servo ID Click to move the slide bar and change the smart servo’s actual position. By default, the neutral position is set at 512. A reading of 0 sets the desired position to 0° degrees, while a reading of 1023 defines a 330° turn.
Operations Sequence Editor No Item Description Sequence list List the sequences. Remove Remove the selected sequence. Create a new sequence list. Pose list List the pose entries for the selected sequence. Delete Delete the selected pose from the sequence. Move down Move the order of the selected pose down in the order.
The following procedure provides detailed instructions to allow you to create a pose: Connect the Bolide Y-01 to your computer. Connect one end of a USB cable to the computer (USB Type A) and the other end to the Bolide Y-01 (USB Type Mini-B).
Page 28
From the toolbar, select Config > Port Setting to open the option window. A list of available ports displays in the window. Select the port that is assigned to the connected Bolide Y-01 (see “Testing the Bolide Y-01” in the assembly manual). 10. Click Ok to continue.
Creating a Sequence Follow the procedure to create a sequence: Connect the Bolide Y-01 to your computer. Connect one end of a USB cable to the computer (USB Type A) and the other end to the Bolide Y-01 (USB Type Mini-B).
11. Once the sequence is designed, you can initiate a test to view the pose selections performed by the Bolide Y-01. 12. Select the a sequence from the Sequence List. 13. Click Run to run the selected sequence. Alternatively, you can click Loop to continuously run the selection.
Operations Advanced Editing The Advanced Editing feature provides a method for configuring the buttons on the control panel and remote control. Once you’ve created a Pose and Sequence list using the XYZrobot Editor, you can save the ensuing list to an AVR format (see “Creating an AVR Format” on page 29). The AVR file is necessary to cross reference and synchronize the pose definition library to the remote controller and buttons on the control panel.
Page 32
Operations In the file body, locate the line section named ////===== User Motion ======////. 10. Paste the previously copied Pose and Sequence information under the User Motion line. See the following example. ////===== User Motion ======//// //Please Paste Your New Poses and Sequences Here PROGMEM prog_unit16_t p1[] = {18, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512};...
(Verify) to compile the entries. After compiling, the message Done compiling displays on the bottom of the frame. If there are no errors and the compiling is complete, upload the code to the Bolide Y-01 board. 12. Click (Upload) to upload the codes.
Before starting this procedure, see “Before You Start” on page 30. Connect the Bolide Y-01 to your computer. Connect one end of a USB cable to the computer (USB Type A) and the other end to the Bolide Y-01 (USB Type Mini-B).
Page 35
(Verify) to compile the codes. After compiling, the message Done compiling displays on the bottom of the frame. If there are no errors and the compiling is complete, upload the code to the Bolide Y-01 board. 11. Click (Upload) to upload the codes.
XYZprinting Inc. has designed and made available an APP for smart devices, making it possible for you to enjoy full control of your Bolide Y-01 with greater ease. Apps are available for iOS and Android based operating systems. To download your respective app, in Google Play or the APP Store use the keyword XYZrobot to locate and download the latest Bolide Y-01 application.
Mechanical Components Additional Components Adapters Power cables may vary depending on regional requirements. MicroSD Card The microSD slot is designed for microSD cards for the purpose of playing music when a function button is pressed. Only .WAV formatted files are supported. The file name needs to match the format 0000 ~ 9999.
• microSD card • microSDHC card Locate the microSD slot on the Bolide Y-01. Hold the microSD card with the arrow pointing towards the slot, and carefully slide into the slot until it clicks in place. CAUTION: Do not force a microSD card into the slot. Orient the microSD card prior to insertion. Forcing a...
Mechanical Components Control Panel The control panel consists of the power switch button along with four function buttons found just above the battery, see following illustration. The function buttons are pre-programmed for a specific action. They can also be manually programmed for presonalized preferences.
Mechanical Components Remote Control (Default Motion) Locking dance 11. Bluetooth connect 12. Power Waving 13. Emergency release Take a bow 14. Walk forward Hit (up) Turn right 15. Right Hit (low) 16. Walk backward 17. Left Turn left 18. Salute Transmit LED Bluetooth LED 19.
Maintenance LED Codes Definition List For the LED position, please refer to the Bolide Y-01 assembly manual. Eye LED The LEDs located on the eye sockets indicate the following states: • Power on: sequentially blinks red, green and blue. •...
USB Serial Converter and right click to open a pop-up menu. From the menu selections, click Uninstall. 10. If the Bolide Y-01 device is connected to your computer through the USB cable at this time, disconnect the USB cable.
Maintenance Installing Bolide Y-01 Default Firmware Once you need to upload the Bolide Y-01 default firmware to the RC2200 board, refer to the following section for installation instructions. Connect the Bolide Y-01 and computer with a USB cable. Power up the Bolide Y-01, see “Testing the Bolide Y-01” in the assembly manual.
(Verify) to compile the codes. After compiling, the message Done compiling displays on the bottom of the frame. If there are no errors and the compiling is complete, upload the code to the Bolide Y-01 board. Click (Upload) to upload the codes.
(Verify) to compile the codes. After compiling, the message Done compiling displays on the bottom of the frame. If there are no errors and the compiling is complete, upload the code to the Bolide Y-01 board. Click (Upload) to upload the codes.
Troubleshooting I can’t connect my robot to the PC. Open Device Manager on Windows. When the product is connected to the PC, please check whether the connected device’s port is found. If the port is not detected, you may need to install an FTDI serial driver. If you have problems with other products, or can’t solve the problem with the instructions above, please contact your regional manager.
Need help?
Do you have a question about the Bolide Y-01 and is the answer not in the manual?
Questions and answers