Bot Libre icon Bot Libre AIML2 chatbot client for ARC connecting robots to Bot Libre cloud for customizable, private chatbots and personalities. Try it →

All Community Content

ARC Pro
Learn More
Upgrade to ARC Pro
Your robot can be more than a simple automated machine with the power of ARC Pro!
Power Up Your Scripts with AI
Describe what you want — get working robot code. The project-aware AI Script Assistant built into ARC.
Synthiam Credit
Log In
Earn synthiam credit to lower synthiam product costs
Earn Free Credit
Share your robots, answer questions, and help others — earn credit toward ARC Pro, AI credits, and robot swag.
Remote control robots or add telepresence capabilities with Exosphere

Drive Real Robots, Anywhere

Remotely operate robots around the world or add live telepresence to your own build — straight from your browser.

Discover Exosphere
Sabertooth Kangaroo by Dimension Engineering
Featured
Sabertooth Kangaroo

Movement panel enabling Kangaroo & Sabertooth encoder-based speed/velocity control, UART/PC serial options, tuning and encoder setup.

Happy Holidays by Andy Roid
Featured
Robot By Andy Roid

Holiday wish from Antonn

Community

Join the Synthiam Robotics Community

Connect with thousands of robot builders, educators, and engineers. Share projects, get answers, and learn to build smarter robots with ARC.

  • ✓ Showcase your robots & projects
  • ✓ Get help from experienced builders
  • ✓ Earn credit toward Synthiam products
Create Your Free Account Log In
General
EZ-B Settings
By EZ-Robot

EZ-B Settings v6

Configures and pushes WiFi SSID, password, system name and channel to EZ-Robot EZ-B v4 from ARC; saves settings with project for quick...
question
How To Have Aimlbot Speak Response

How To Have Aimlbot Speak Response

I have many programs that I created with the AimlBot / Bing Speech recognition programs. I would like the AimlBot to speak the response the same way the...
release

ARC 2021.04.11.00 (Pro & Runtime)

Workaround for .NET speech SpeakCompleted bug restoring speech recognition skills; UI auto-position updates and Transition To bug fix
feature request

Robot Skill That Imports Excel Data To Move Servos

Export auto position names to a spreadsheet to compare servo values, calculate move time, tweak speeds, and create circles or ellipses.
question
Is Pandorabot Still Running

Is Pandorabot Still Running

Just was wondering , is anyone else using the Pandorabot ? Seems recently that when I try to use it, the Pandora replies that its unable to process request, please...
release
ARC 2021.04.08.00 (Pro & Runtime)

ARC 2021.04.08.00 (Pro & Runtime)

Synthiam ARC: rename virtual desktops by right-click, smart timer bug fix, organized connection settings and COM port EZB refresh button.
Movement Panels
Sabertooth Kangaroo
By Dimension Engineering

Sabertooth Kangaroo v2

Movement panel enabling Kangaroo & Sabertooth encoder-based speed/velocity control, UART/PC serial options, tuning and encoder setup.
feature request

Voice Print Skill That Would Identify Users By Voice.

Voice-print skill that identifies users by voice so robots recognize who to listen to and personalize responses.
question

ARC Wont Connect To EZB

I pulled an EZB -v4 out of the closet today wanting to use it as a bench tester for my robot. I cant seem to have ARC connect to it over Wifi. Arc can find it but won't connect. Here's the debug info I get. Can you guys see anything? : Attempting connection on 192.168.0.64:23 Connected to 192.168.0.64:23 Reports EZB v4 OS With Comm 2 Firmware...
robot
Jeremie's R.O.B. Robotic Operating Buddy

Jeremie's R.O.B. Robotic Operating Buddy

Hack and modernize NES ROB using Synthiam ARC and EZ-B: RGB eyes, servos, IoTiny, LiPo, speakers, motors, scripts, 3D upgrades and Power...
Communication
Network Change
By Synthiam

Network Change v2

Execute scripts on WiFi/network connect or disconnect; monitor adapter, store status in a variable and trigger custom scripts for headless...
Communication
Websocket Client
By Synthiam

Websocket Client v6

WebSocket client for ARC: open/send messages, store server responses in a variable, run a response script, and track connection status.