Get Line Containing From Array icon Get Line Containing From Array Adds GetLineContainingFromArray() ez-script function to return the first array item that contains specified text, simplifying substring searches. Try it →

All Community Content

ARC Pro
Learn More
Upgrade to ARC Pro
Discover the limitless potential of robot programming with Synthiam ARC Pro – where innovation and creativity meet seamlessly.
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
Feetech Serial Bus Servo by FeeTech
Featured
Feetech Serial Bus Servo

Control Feetech bus servos via EZB UART or PC COM in ARC; map Vx ports to IDs; supports position, speed, acceleration, release at 1M baud

Mr. ConeHead dancing, take 1 - I will try more later by EzAng
Featured
Robot By Ezang

Stabilize hard-to-balance Mr. ConeHead for dancing, preparing for Take 2.

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
question

Servo Control

How do I reset all servos and calibrate each servo? I am performing the initial JD Humanoid Robot assembly, and after the assembly, I connected JD to WiFi and then started on the Servo setup. I had to stop the process because one of the arms was not in the correct orientation when attached. Can I restart the servo calibration positions?
question
Speech Recognition - Language Issue

Speech Recognition - Language Issue

Hello everyone, I've recently been experimenting with different languages for my robot. English and Mandarin are working fine and amazing, but I'm...
robot
Randez's Randez's Omnibot2000 Thread...

Randez's Randez's Omnibot2000 Thread...

Refurbishing a 25-26" tall build with greasy elbow leak and melting 3" wheels; planning urethane tire molds or slip casting.
robot
J's Robo Arm

J's Robo Arm

Control a second robot arm from an iPad with the MobiMotion app-drive via accelerometer or joystick; photos show the build and setup.
question

How To Write The EZ-Command In Python

Hi, Can I know, how to write the ("Speech Recognition", "PauseOff") command in python? Thanks in advance!
question

Invert Direction With A Script

What is the script to Invert direction pragmatically for V1 and have it change the checkbox in Setting for the V1 port at the same time?
question

How To Create Robot Skills?

Using an external API to generate Speech-to-Text (STT) as a robot skill. I don't know how to create an external skill even if I click on 'Create External Skill.' I want to input code to fetch data from an external API and apply it to the robot. "How do I apply an external API to the robot by entering code?"
general

How To Write The Code To Enable Speech Recognition In Python

Hi, I have attempted to write a random Python code that includes various stories. Occasionally, the code repeats a story and takes a minute to do so. Meanwhile, the ARC "Speech Recognition" feature pauses to prevent interference with other commands. Now, I want to implement a voice command to stop the code when the robot is speaking. How...
Camera
Cognitive Vision
By Microsoft

Cognitive Vision

Microsoft Cognitive Vision integration for ARC: real-time object, face, emotion detection, OCR, confidence data and script-triggered robot...
general
DJ Sures VAIO Laptop

DJ Sures VAIO Laptop

The laptop showcased here is a then Sony VAIO computer. In many videos showcased on the then DJ Sures YouTube channel, you can see this laptop. It was a Windows 7 laptop featuring...
question

4 Pin Ultrasonic Sensor Iotiny

Hello can you use a 4 pin ultrasonic  sensor, like the SR-04, with the iotiny and if so how would it wire up? I'm guessing it would use 2 digital ports on the iotiny. Thank you
question

How To Write The Audio.Say In Python

How to write the code in Python for "audio.say" to instead "print(text)"? import time import random def SayWait(text, wait_time): print(text) time.sleep(wait_time) # Story 1 def story1(): SayWait("Once upon a time, there was a dear little girl...", 1) # Story 2 def story2(): SayWait("What a tender young...