Train Vision Object By Script icon Train Vision Object By Script Train camera vision objects via controlcommand(), attach camera, start learning, monitor progress, and return object name for scripts. Try it →
Tutorial
Published — Updated

Exosphere Telepresence

Step 1 of 4

How to configure Exosphere for remote telepresence two-way communication & remote control


Related Hardware (view all EZB hardware)
EZ-B V4 by EZ-Robot
EZ-B v4/2 robot controller: dual Cortex ARM, Wi-Fi, audio/video, 24 servo/digital ports, I2C/UART, camera and Synthiam ARC control for custom robots
Wi-Fi / USB
Servos 24
Camera
Audio
UART 3
I2C
ADC 8
Digital 24
EZ-B Iotiny by EZ-Robot
Control IoTiny with Synthiam ARC: 100MHz Cortex‑M4 Wi‑Fi IoT/robot controller-camera, servos, ADC, I2C and digital I/O for easy internet automation
Wi-Fi / USB
Servos 8
Camera
Audio
UART
I2C
ADC
Digital
Roomba by iRobot
Convert iRobot Roomba into a smart, fully featured personal robot with the EZ-Robot Complete Kit-movement control and Roomba manual included.
Controller Dependant
Servos
Camera
Audio
UART
I2C
ADC
Digital
Program Arduino Uno with EZB firmware for Synthiam ARC control; pinouts, PWM pins and frequency details for Arduino boards.
USB
Servos 12
Camera
Audio
UART
I2C
ADC 6
Digital 14
Synthiam ARC enables Arduino Mega 2560 control with 8 ADC, 13 PWM, 21 digital ports and 24 servos; includes firmware, shield and tutorials
USB
Servos 24
Camera
Audio
UART 3
I2C
ADC 8
Digital 21
Opencm 9.04 by Robotis
Control Robotis DYNAMIXEL servos with OpenCM9.04-C using Synthiam ARC - XL-320 TTL support, expansion board for AX/MX, UART0 or UART2 selectable
USB
Servos 200
Camera
Audio
UART
I2C
ADC
Digital
Opencr by Robotis
OpenCR 1.0 ARM robot controller compatible with Synthiam ARC-Arduino firmware install, 921,600 baud, pin mapping, PWM & EZ-Script
USB
Servos 200
Camera
Audio
UART
I2C
ADC
Digital
Connect BBC Micro:bit to Synthiam ARC via USB. Access GPIO, LEDs, buttons; upload Arduino firmware for I2C, SPI and analog sensors.
USB
Servos Varies
Camera
Audio
UART
I2C
ADC 3
Digital 16
EZ-B V3 by EZ-Robot
EZ-B v3 Bluetooth robot controller supported by Synthiam ARC - features, specs and legacy connection tutorial
Bluetooth
Servos 24
Camera
Audio
UART
I2C
ADC 8
Digital 24
Raspberry Pi by Pi Foundation
Run Synthiam ARC on Raspberry Pi 4+ with Windows 11 for robot control; use external EZB/Arduino for reliable I/O, SSD/USB storage recommended
Wi-Fi
Servos
Camera
Audio
UART
I2C
ADC
Digital
Lattepanda by DF Robot
LattePanda runs Windows and Synthiam ARC, with onboard Arduino (EZB firmware) for GPIO and direct EZ‑B v4 hardwire control with low latency.
Wi-Fi / USB
Servos 12
Camera
Audio
UART 1
I2C
ADC 5
Digital 12
Connect Synthiam ARC to Arduino Leonardo via USB using EZB firmware to control GPIO, PWM, servos, and ADC; enable DTR in ARC connection.
USB
Servos 12
Camera
Audio
UART Varies
I2C
ADC Varies
Digital Varies
Esp32 by Espressif
Control ESP32 boards with Synthiam ARC: EZB-like firmware for GPIO, PWM/servos, serial, WiFi modes, safe pins, wiring and power tips.
Wi-Fi
Servos Varies
Camera
Audio
UART Varies
I2C
ADC Varies
Digital Varies
Ohmni telepresence robot with 13MP Supercam and low-latency streaming; run Synthiam ARC on Windows 10, use Ohmnilabs Standalone Skill and Exosphere.
Wi-Fi
Servos 1
Camera
Audio
UART
I2C
ADC
Digital
Windows-powered credit-card SBC (Intel Cherry Trail) with 40-pin expansion, HDMI/audio, runs Synthiam ARC; includes Windows 10 drivers and install tips.
Wi-Fi / USB
Servos
Camera
Audio
UART
I2C
ADC
Digital
Rock Pi X by Radxa
Control robots with Synthiam ARC on ROCK Pi X: affordable x86 SBC running Windows, Z8350 quad-core, 4K HDMI, Wi‑Fi, drivers and setup tips.
Wi-Fi / USB
Servos
Camera
Audio
UART
I2C
ADC
Digital
Atomic Pi by Team IoT
Atomic Pi SBC: Intel board with 16GB eMMC, Wi-Fi, Bluetooth, USB3 for Windows/ARC robots, Windows 10 and Wi‑Fi drivers available.
Wi-Fi / USB
Servos
Camera
Audio
UART
I2C
ADC
Digital

Add Exosphere Robot Skill

The exosphere robot skill requires at least 1 Movement Panel and 1 camera. This allows the robot to move and see. Without either of those, the telepresence feature can't be used. Also, the PC powering the robot should have a microphone and speaker, because that allows two way voice communication.

*Remember: Your project can have as many other skills as it needs to operate. But it needs a CAMERA and Movement Panel at least.

  1. Load latest version of ARC (we recommend Early Access edition to experience the latest fixes and features)

    User-inserted image

  2. Load your robot project. Remember, it needs a CAMERA and MOVEMENT PANEL. The robot project should be working so that you can control the robot by the movement panel. Your project can have as many other skills as it needs to operate. But it needs a CAMERA and Movement Panel at least.

    User-inserted image

  3. Select PROJECT -> ADD SKILL

    User-inserted image

  4. In the add skill menu, select MACHINE LEARNING -> EXOSPHERE

    User-inserted image

  5. If  Exosphere has not been installed, select INSTALL in the popup. Additionally, we recommend reading the manual as well. There's information in the manual that will answer many questions you may have that aren't covered in this tutorial

    User-inserted image

  6. The exosphere skill is now added to your project

    User-inserted image


ARC Pro

Upgrade to ARC Pro

ARC Pro is more than a tool; it's a creative playground for robot enthusiasts, where you can turn your wildest ideas into reality.

Author Avatar
Portugal
#1  

Great tut DJ! Will test it right away.

Author Avatar
PRO
Synthiam
LinkedIn Thingiverse Twitter YouTube GitHub
#2  

There's a fix in the latest ARC early access and update to the exosphere skill. They add two way telepresence audio that was apparently not working in the last version