Ultrasonic Distance icon Ultrasonic Distance Displays HC-SR04 ultrasonic distance readings in ARC; scriptable via GetPing(), pausable, sets a variable with multiplier, optional NMS output Try it →

Robot Building Questions

ARC Pro
Learn More
Upgrade to ARC Pro
Experience the transformation – subscribe to Synthiam ARC Pro and watch your robot evolve into a marvel of innovation and intelligence.
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 Movement Panel by Dimension Engineering
Featured
Sabertooth Movement Panel

Sabertooth movement panel: control two motors via Simplified Serial with variable speed sliders, movement buttons, and serial port options.

Happy New Year to all by EzAng
Featured
Robot By Ezang

2020 brings many new ideas and inventions to everyone, inspiring creativity and innovation.

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

Inconsistent UART Data Transfer Issue

Hello , I am experiencing inconsistent UART data transfer from the EZ-B v4 to an Arduino Mega 2560. Single-byte transfers are very consistent between these two devices, but when I attempt to transfer 8 bytes, the reliability decreases significantly. I have attached samples of JavaScript and C++ code that I am using. Could you please examine this...
question

Bing Speech Recognition

@Athena I have a question regarding the Bing Speech Recognition skill in Synthiam ARC. Could you please explain the difference between the "Pause" and "StopListening" commands?
question
In The Better Navigator No Movement From The T265

In The Better Navigator No Movement From The T265

, I am experimenting with the Better Navigator, the Intel RealSense T265, and my 3-wheel robot. I am encountering an issue...
question

Can't Get Chat Gpt Responses To Play Through EZB Robot Speaker

I am attempting to integrate ChatGPT with my EZ-B robot head. I have successfully set up Bing Speech Recognition, and the ChatGPT skill is responding in the text window. However, I am struggling to output the ChatGPT responses as audio through the EZ-B robot head. I've been experimenting with speech synthesis, but I'm not sure what I'm doing wrong....
question
Scaling Servo Sketch 3D

Scaling Servo Sketch 3D

I recently experimented with the Servo Sketch 3D feature and have a few observations to share. When working with servos and stepper motors, it's common to also work with rack...
question

Can I Use The TCP Script Server Raw Skill To Send Commands To A Raspberry Pi

Is it possible to use the TCP Script Server Raw skill in Synthiam ARC to send commands to and from a Raspberry Pi? If so, could you provide guidance on how to achieve this? I am interested in sending commands to a Raspberry Pi using Python and also in sending ARC commands back from the Raspberry Pi.
question
Api Key Is Gone In Skill Openai Chatgpt

Api Key Is Gone In Skill Openai Chatgpt

. i did some experiments by setting up a local llm ,with alloma and with 2 models, mistral and phi-2. Inside lmstudio and at command line...
question

Chatgpt Über Azure Text To Speech Ausgeben

Welchen ControlCommand-Befehl kann ich verwenden, um die Antwort des OpenAI-Skills über "Azure Text To Speech" auf dem EZ-B v4 auszugeben? Vielen Dank im Voraus.
question

Controlling Multiple Stepper Motors Using Arduino Accelstepper Library

Hello , I am currently experiencing difficulties while attempting to use the Arduino AccelStepper Library with my robot. My setup includes small stepper motors driven by DRV8825 drivers, all controlled by an Arduino Mega. I am trying to enhance the functionality by incorporating motor acceleration and deceleration. However, I am unable to get the...
question
Play Camera Sound On Photo Button

Play Camera Sound On Photo Button

Hello everyone, I hope you're all doing well! I wanted to discuss an exciting new feature for AI robots that significantly enhances their interaction...
question

What Is The Most Cost Effective TTS And STT Skills?

What are the most cost-effective Text-to-Speech (TTS) and Speech-to-Text (STT) skills when using the ChatGPT skill within ARC? I am interested in setting up a local Language Model (LLM) server for ChatGPT but still require TTS and STT capabilities to achieve my desired outcomes. It appears that many of these skills involve paid services, so I am...
question
Skill For Serial Waveshare Servos

Skill For Serial Waveshare Servos

Can you offer a RoboSkill for controlling serial Waveshare servos, e.g. type ST3215? Or are there already skills for serial servos that are compatible....