How to Set up your new Fairino

How to Set up your new Fairino

This article will cover the steps needed to set up your Fairino from unboxing to your first program

Step 0: What's in the box?

Inside of the Fairino Box, there will be
- A Robot (IP default is 192.168.58.2)
- A control box
- An E-Stop/button box
- Kettle lead power cable







Step 1: Install

      After unboxing, you must use the screw holes at the base of the robot to securely fasten it down to a stable surface. The recommendation for safety is a surface with at least 5 times the weight of the robot to avoid tipping. Then, use the heavy lead power cable coming from the base of the robot to connect the robot body to the control box, ensuring it is fastened securely and tightened.
      Next, you need to connect either your E-Stop/Button box or your teach pendant to the smaller connection on the control box.
      NOTE: Ensure your E-Stop is NOT DEPRESSED when powering on or else your robot will not get power. To undo the E-Stop, turn with the direction of the arrows on the knob.

      Finally, use the kettle lead to connect your control box to any standard outlet.

Step 2: Setting up your PC to communicate

      If you are using the Button Box, you need to establish an ethernet connection to the Robot through the button box. Use the Ethernet port shown in the figure below to connect your PC or router.


      Since the robots are defaulted to an IP address of 192.168.58.2, you'll need to add  a static IP address to your computers network adapter to match that subnet. This varies depending on OS, but there are options to get IPs in the "advanced network settings" tab on most computers.
      Optional (but recommended): In your network settings, set the communication protocol to 1000mbps half-duplex to match the communication speed of the control box. This will eliminate connection timeouts and possible communication errors.
      Now that we have established an ethernet connection and set our IP address, we are ready to boot up and connect!

Step 3: Power up and Connect

      Flip the switch on the Fairino control box to start giving power to the Robot. Then, use your computer's Web Browser (any will work) and type in the IP address (192.168.58.2) in the url.
      This will bring you to the Fairino Web App. After entering your serial number and restarting the robot, you are done! You can now explore the WebApp, SDKs, and other control methods of the robot with our tutorials or the Fairino documentation page. Happy hacking!

Common issues:

Unable to connect to the WebApp possible fixes:
      - Ensure you are connected to the Button box E-Stop, not the control box.
      - Ensure your computer has the correct IP address configured in your network settings
      - Make sure you can ping the robot using terminal commands (ie. ping 192.168.58.2)

Robot lights are not turning on:
      - Make sure the E-Stop is not pressed. After depressing the E-Stop (by turning it with the arrows) you must always power cycle the control box.





    • Related Articles

    • How to update Fairino Robot Software

      Step 1) - Navigate to the Fairino documentation page here - Use the version select button in the bottom right to select the target software version you wish to migrate to (please note the compatibility table below): Current Version Maximum Upgradable ...
    • Connecting an XJC Force/Torque Sensor to Fairino Cobot

      This article will cover the steps needed to connect your XJC force/torque sensor to the end of a Fairino Cobot arm Hardware required: - 1 XJC force sensor - 1 Fairino Cobot - 1 computer with ethernet connection to Control box/button box OR 1 teach ...
    • Fairino FAQ

      Q: How do I connect my DH gripper to my Fairino? A: Follow the instructions linked here ...
    • Setting Collision Level

      Fairino Collision detection sensitivity The Fairino robotic arms are Cobots, meaning they are meant to work around people safely. A key to accomplishing this is the "Collision detection" setting. This article will cover how to set the collision level ...
    • Fairino Servo Commands (SDK)

      Servo commands, while being intimidating and complex at first, are a low level way to control your robot while getting precise movements and are ideal for low level control and accuracy. When using these servo commands with the SDK, you may notice a ...