Change Release Notes
Fixed object in use elsewhere error from: https://www.ez-robot.com/Community/Forum/Thread?threadId=7167
New window will display the size breakdown of a project (can be accessed by the Project Details menu or the Save To EZCloud menu)
added HTTP StartServer ControlCommand fix
ControlCommand now takes $variable as parameter
updated roli project with accurate frames for dance routine
ARC Downloads
ARC
FREE
$0
always free
- 1 third-party plugin skill per project
- Trial cloud services
- Personal, DIY & education use
- Updated every 6–12 months
Recommended
ARC
PRO
$8.99
per month
- Use on 2+ PCs simultaneously
- Unlimited robot skills
- Cloud backup & revision history
- Weekly features & bug fixes
- Business use permitted
ARC
RUNTIME
$0
always free
- Load & run any ARC project
- Read-only mode
- Unlimited robot skills
- Includes early access fixes & features
- Minimum requirements: Windows 10 or higher, 2 GB RAM, 500 MB free disk space.
- Recommended: Windows 10 or higher, 8 GB RAM, 1 GB free disk space.
- Prices are in USD.
- More about each edition: Download & install guide.
- Latest changes: Release notes.
Compare Editions
| Feature |
ARC
FREE
|
ARC
PRO
|
|---|---|---|
| Get ARC Free | View Plans | |
| Usage | Personal · DIY · Education | Personal · DIY · Education · Business |
| Early access to new features & fixes | — | ✓ |
| 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 recognition phrases * | 10 | Unlimited |
| Camera devices * | 1 | Unlimited |
| Vision resolution | max 320×240 | Unlimited |
| Interface builder * | 2 | Unlimited |
| Cloud project size | — | 128 MB |
| Cloud project revision history | — | ✓ |
| Create Exosphere requests | — | 50 / month |
| Exosphere API access | — | Contact Us |
| Volume license discounts | — | Contact Us |
| Get ARC 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
Subscribe to ARC Pro, and your robot will become a canvas for your imagination, limited only by your creativity.

Thanks DJ. I appreciate this.
Not a complaint and I know it was not listed, but video recording still does not work.
Justin, it's being worked on
Thanks DJ for the fixes, especially the " in use elsewhere@ bug!
@DJ
on this item
can you expand on this? Does the variable have to be named $variable or can any variable be passed into the ControlCommand?
Also, does this variable have to include all of the text for the ControlCommand?
Which is correct?
ControlCommand("Soundboard v4", $variable) with $variable being set to "Track_0"
Or does it work like this
ControlCommand($variable) with $variable being set to the value of "Soundboard v4, Track_0"?
I cant seem to get the first one to work with a variable name of $SongID and the second one I haven't tried yet because it doesn't seem to me like this is what is intended.
Thanks
David
It has to contain the command that it would expect. If it expects "Track_0", then you will need to have your $variable contain the text "Track_0"
A $variable stores information, such as numbers or words. They are used as placeholders for the actual information that is stored. This allows you to change the value of the $variable (placeholder) anywhere in the program and have that value used when ever the $variable is displayed.
The $variable does not need to be written as "$variable". It can be written as $x, $banana, or even $chicken.
As an example for your inquiry, you would provide text... such as:
I have attached a sample project which demonstrates how to do what you are asking: aa0.EZB
Thanks DJ. It is as I expected. Opening your project now to see why mine isnt working.
Have a great day!
Your project worked great. I am tracking down why mine isnt working.
Thanks DJ