[Official] IMPORTANT updates about uArm software (READ FIRST)

Hi all,

This is the official release of this new firmware (V2.2.1) as well as new calibration tool.

If you are new to uArm and have no idea what “firmware” and “calibration” is, don’t worry. The following information will explain how to make your uArm move.

This post is about:

- Introducing uArm Assistant
- About Latest Firmware
- Roll Back to Previous Firmware
- Customer Service

##Introducing uArm Assistant
uArm Assistant is a MUST-have tool for EVERY uArm user.
Download from UFACTORY

(Sorry this is not a pretty interface but we think it’s more important to make things work first.)

It sets up the basic software environment required to control your uArm with your computer, including:

  • Automatic Driver Installation (for first-time users)
  • Firmware Upgrade (latest version: V2.2.1)
  • Re-Calibration
    (Please DON’t re-calibrate if not necessary.
    If you have to, uArm Assistant is the ONLY effective tool to do this.)

Notice:

  • Each uArm bought after April 2016 was already calibrated, please DON’T re-calibrate if not necessary.

  • Frequent calibration may cause damage to uArm.

##Latest Firmware (V2.2.1)

For developers using the two libraries, please calibrate the uArm ONLY with uArm Assistant.

  • Firmware V2.2.1 is compatible with uArm Creator Studio V1.2.2

  • We’re updating the Getting Started Guide & Developer Guide. We’ll post a notice as soon as the documents are ready.

##Roll Back to Previous Firmware
uArm Assistant has been updated to V1.1 (released on 12 Dec. 2016)
This latest uArm Assistant allows you to roll back to previous firmware.

Click FileImport Firmware

Choose your .hex file

##Customer Service
English Channel
中文通道

Hi, i would like to know when it will be an arduino library working with this version of firmware.
I bought this particular arm because it has good reviews…
But this is getting worse and worse since i cant make it move with arduino…

Hi Sebastian,

The Arduino Library is ready and I’ve added a link in the post. (Please ONLY use uArm Assistant for calibration)
Thanks for your interest in uArm!

Please PM me if you encounter further problem.

Cleo

In the arduino link, we must download the dev branch, or the master? or both of them?

Hi,

We’ve just updated the master branch 1 minute ago. Please download again.
The master branch is more stable.
The dev branch is the beta version which is undergoing development.

uClient still not working in my Mac. Can I know if is my problem or there are still issues you have to solve? I have sent you few emails in the last weeks and I did not have any reply

Hi,
I’ve PM you for more info. We’ll deal with the problem immediately.

I just downloaded uArmAssistant. When I ran it, it just shows the latest firmware version being 2.21, but it cannot get the version in my uArm. That’s because my uArm is running the previous protocol, and uArmAssistant running new protocol. I confirmed this when I tried to run uClient v2.0. That too did not work, but the older uClient works fine (which again shows my uArm has the previous firmware and old protocol). So, how do I update the firmware? Your ‘Getting Started Guide’ still indicates that there is a driver.exe in the driver download zip file. That was certainly the case before, but this is no longer the case with the uArmAssistant zip file. Please therefore advise what one should do. Thanks.

Yes you’re using the old firmware.
If you’re using the old firmware, it’s likely that uArm Assistant detects your firmware as “Unknown firmware”.
Please click the “flash firmware” in uArmAssistant to flash the firmware to the latest version V2.2.1.

Please try uClient 2.0 again after flashing firmware. PM me if you encounter further problem.

Thank you for your prompt response. I did not notice the ‘Flash firmware’ button in uArmAssistant before. I have now successfully upgraded my firmware to v2.2.1. uClient 2.0 now works. Many thanks again.

uClient is not working, I sent you many emails now saying about my issue. Has been a month now and things are starting to get frustrating cause I cannot start with this arm.

I think is time to receive help from you, as the way you deploy software or you document it, is not probably the best one.

My mac has the latest OS, I sent twice detailed information by mail.

I’ve sent you an email including all the steps of possible solution and the files you might need.
But the email is rejected by host. Please PM me your another email, thanks.