Release 2014.01.21.00

(Autonomous Robot Control Software)
Make robots with the easiest robot programming software. Experience user-friendly features that make any robot easy to program.

Change Release Notes

This release introduces an entire new EZ-Script compiler implementation. Behind the scenes the individual EZ-Script compilers from each control are now combined into one centralized manager. For example, if the speech recognition control compiler is executing a script, it is actually being executed in a centralized manager - this saves on resources and allows run-away scripts to be monitored by the Script Monitor.

The centralized manager can be monitored by the new Script Monitor control... Found in the Scripting category of ARC.

This doesn't seem like much of an upgrade, but it actually is quite a huge upgrade. There is also speed improvements to the way the EZ-Script compiler works.

  • new control Script Monitor (under Scripting)

ARC Downloads

ARC Free


  • Includes a free 3rd party plugin robot skill per project
  • GPT-Powered AI support
  • Free with trial limitations

For schools, personal use & organizations. This edition is updated every 6-12 months.



Only $8.99/mo

  • 2 or more PCs simultaneously
  • Includes unlimited skills
  • Premium support discount
  • And much more

Experience the latest features and bug fixes weekly. A Pro subscription is required to use this edition.



  • Load and run any ARC project
  • Operates in read-only mode
  • Unlimited robot skills
  • Early access fixes & features

Have you finished programming your robot? Use this to run existing ARC projects for free*.

  • Minimum requirements are Windows 10 or higher with 2+gb ram and 500+MB free space.
  • Recommended requirements are Windows 10 or higher with 8+gb ram and 1000+MB free space.
  • ARC Free known-issues can be viewed by clicking here.
  • Get more information about each ARC edition by clicking here.
  • See what's new in the latest versions with Release notes.

Compare Editions

Feature ARC
  Get ARC for Free View Plans
Usage Personal
Premium support $14.99/ticket $9.99/ticket
Feature requests Yes
Early access to new features & fixes Yes
Simultaneous microcontroller connections* 1 255
Robot skills* 20 Unlimited
Skill Store plugins* 1 Unlimited
Cognitive services usage** 10/day 6,000/day
Auto-positions gait actions* 40 Unlimited
Speech recongition phrases* 10 Unlimited
Camera devices* 1 Unlimited
Vision resolution max 320x240 Unlimited
Interface builder* 2 Unlimited
Cloud project size 128 MB
Cloud project revision history Yes
Create Exosphere requests 50/month
Exosphere API access Contact Us
Volume license discounts Contact Us
  Get ARC for Free View Plans
* Per robot project
** 1,000 per cognitive type (vision recognition, speech recognition, face detection, sentiment, text recognition, emotion detection, azure text to speech)


Upgrade to ARC Pro

Don't limit your robot's potential – subscribe to ARC Pro and transform it into a dynamic, intelligent machine.


Thank you Duck Juggernaut Sures( DJ Sures)! and now efficiency ! I can now hear my chatbot exclaim.. " Master Glen, it seems I have a runaway script, would you like me to recover it and put it into quarintine?" In all seriousness...Thanks so much


FYI. Adding the Script Monitor to my project causes an error in the EZ-Mobile App and crashes. Removed Script Monitor and I'm good again. Could just be me, but wanted to point it out for you.


Thanks Ant! That's good to know... The Android App hasn't been updated for it yet - so that could explain why. There will be an Android App update soon :)


Cool. I figured it'd be something like that. FYI, I'm really not picky but, I know you're small staffed so anytime I find an error I just post it up to help keep you informed. Loving all of the V3 support for the mobile app. It's fun to mess with until Roli shows up. Do you know if the plant is running again or are they still celebrating?


The plant started celebrating just this week and is done middle of February. We will be publishing a other video update with shipping dates in the next two weeks... Alan has taken a much needed vacation and Jason has been filling his shoes. They are both working 100% on rushing the final stages. :)


so when does dj take a vacation? lol. ive no doubts about your diligence. adding the v3 support to the mobile app has given me plenty to play with until my order arrives. the longer i wait, the better my plans :)


Duck Juggernaut is actually an underwater scuba-deathmetal band from Louisiana.


LOL too funny! That was not my intent to link the two! Merely my "attempt" at cheezy comedy regarding DJ 's love for ducks and Juggernaut "An overwhelming, advancing force that crushes or seems to crush everything in its path." ie DJ's work load! :)


Like when DethClock recorded an album on water?


lol you guys crack me up:) It's nice returning to a forum post and getting a chuckle after a long day!


Hope I don't rain on that great feeling you got going, DJ, but I'm having issues with the firmware updater not working. I've got Windows 7 with all the latest updates (Net Framework 4.5.1) and the latest version of the updater pops this error message:

"Unhandled exception has occurred in your application. If you click Continue, the application will ignore this error and attempt to continue. if you click Quit, the application will close immediately. Cold not load file or assembly 'Ez_B. Version=2014.1.17.0, Culture=neutral, PublicKeyToken=c3a3457c97d52d9' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040).

If I continue, it loads and looks like the correct program, but the dropdown box next to connect is blank and I cannot change it. Since I can't connect, I can't update firmware. I can connect via ARC, but the firmware is way out of date, so I don't think it will function the way it's meant to. I also can't just use the old program, because I uninstalled it and copied over the msi when I downloaded the new one.

I've tried this new version on three different computers with the same results (or similar enough that I can't tell the difference without writing them down). An AMD p650 (which was running the previous version), an I5 3470, and another intel at work (I don't recall the processor in it) so I don't think it's an issue of power. I might not have something installed correctly, but I can't figure out what, since everything just runs it's own installer.

I looked over the forums, but didn't find any posts that helped me, admittedly I might have missed something. Any help would be greatly appreciated. I've got a Robie Jr that's begging for an upgrade.


@Drakken, asking for help is why I spend so much time on the forum - as Steve Jobs had said "everything you call life, was made up of people who are no smarter than you". What he meant by that is that as a whole, we achieve great things by working together. And your question, any question... collects the efforts of our staff and community to solve any problem. Even if it's a recently discovered bug in an old firmware updater :)

I'll take a look and see what I can find before I get you to run some tests. It might be something very simple - i'll get back to you shortly


I appreciate it, DJ, I spent about seven hours over the course of the last two days trying to figure it out and haven't gotten very far. The last time I updated the firmware, ARC worked on windows XP, so there have been quite a few changes you've implemented that i'd like to try out. I think it was right after you attended that conference and got the watch.


@Drakken i'm unable to reproduce the error on multiple computers. The firmware updater works for me... Can you try re-installing to make sure everything is okay? Also, you may want to try re-installing .Net 4.5 to see if the configuration is corrupt. Sometimes Windows has a mind of it's own for issues :(

I wish there was something more I could tell you... Sadly I just can't seem to reproduce the error


Something else comes to mind... Perhaps if you uninstalled ARC from the Control Panel. Then went into the C:\Program Files(86) folder and deleted EZ-Robot directory. Just erase it so there is no history.

If you re-install ARC, it'll be a fresh brand new install


I'll definitely give that a try, the first computer had it installed previously. The second and third I tried had never had it installed though. The i5 3470 was a brand new build for someone, so everything was as fresh as it can get. Figured something I had on my old laptop was causing an issue, so I moved to it to try. When I get a chance I'll make everything tidy as to what I have done and shoot you guys an email. I'll include the full details from the error that occurs when the updater tries to load. If it gets figured out, I'll post the solution here. And if not, I found the old install on my xp desktop, so I can go back to using it, no problem, till I get v4. Thanks DJ.


Well, to let you all know where it sits, I borrowed another computer, downloaded the software, and it ran fine. It also told me I already had v16 firmware, which is puzzling, since I never was able to get it to update as far as I know. I then ran the software on my lappy, and it told me there was a new version of ARC. With it (the same version I ran on the borrowed pc) it works fine, connects properly. So, not sure why my pcs didn't like it, but it's all working now! Had the base hooked up to my h bridge and was running it around last night. Thanks again for the help.