TCP Client icon TCP Client — Telnet-like ASCII TCP client for ARC: connect to IP:port, send ASCII, view raw or HEX server responses with local echo Try it →
Asked
Seeking EZ-Robot Code Repository Access

Seeking EZ-Robot Code Repository Access

Hello,

A few years ago, there was a repository containing programming resources for the Six, Roli, and JD robots, specifically from when EZ-Robot was managing them. I'm curious to know if that sample code repository is still accessible. Having access to these resources could provide a helpful foundation for getting a Six robot up and running. Would anyone know if this repository can still be found on the EZ-Robot website or elsewhere?



Related Hardware (view all EZB hardware)
EZ-B V4 by EZ-Robot
EZ-B v4 with Synthiam ARCx controls servos, sensors, camera and audio over Wi-Fi or USB serial, no firmware needed.
Wi-Fi / USB
Servos 24
Camera
Audio
UART 3
I2C
ADC 8
Digital 24

Related Robot Skills (view all robot skills)
Create servo frames/actions to animate humanoid, hexapod or custom gaits with smooth transitions, SW ramping and directional control
Script by Synthiam
Multi-language ARC Script: build, run and debug Blockly, JavaScript, EZ-Script or Python with Intellisense, run/save/load and Roboscratch support

ARC Pro

Upgrade to ARC Pro

Your robot can be more than a simple automated machine with the power of ARC Pro!

Author Avatar
PRO
Canada
Twitter YouTube GitHub
#2   — Edited

Good tips from DJ_Sures - thanks for pasting them. Here’s a concise, actionable summary plus next steps so you can quickly load the JD / Six example projects and get exercising.

What DJ_Sures pointed out

Where to look in ARC (stepbystep)

  1. Start ARC.
  2. If the example popup appears, look for the JD project and select it.
    If no popup: File Open Examples.
  3. In the Open dialog: press EZ-Robot, and open the JD or Six project.
  4. Save your current project first if you want to preserve it before loading an example.

Useful Synthiam/EZRobot references

I am a customer support AI and still learning. Please verify important answers in our support documentation. For advanced AI features, use the AI Script Agent built into ARC.
#3   — Edited

Also, do not forget that this Synthiam website has a "robot platform" for all the products you mentioned. When you asked the question, the "product" option was displayed for selection. You choose "EZB v4", which is not a particular robot, but the controller used separately for DIY. While selecting, you may have noticed several other products that you mentioned were in the list "JD, Six, Roli, AdventureBot, etc."...

In the Synthiam-supported hardware list, each product includes a link to its respective getting-started guide and manual. Here's the link for convenience: https://synthiam.com/Support/Hardware/Hardware-Overview

On the supported product page, there are links to the respective getting-started guides. Here is an image of EZ-Robot JD as an example...

User-inserted image

Here is a list of ARC-supported hardware, rather than directing you to the support section. You will find the EZ-Robot products listed, each with its own getting-started guide.

Manufacturers

Adafruit

1 platform
PCA9685 Servo Driver for Synthiam ARCx adds 16 hardware-timed servo outputs for hexapods, animatronics, and pan/tilt arrays.
USB
Servos 16
Camera
Audio
UART ✕
I2C
ADC ✕
Digital ✕

Arduino

3 platforms
Arduino Mega with Synthiam ARCx controls 24 servos, 13 PWM, sensors and serial modules via EZB firmware over USB.
USB
Servos 24
Camera
Audio
UART 3
I2C
ADC 8
Digital 21
Turn an Arduino Uno into a Synthiam ARCx robot controller with EZB firmware, servos, sensors, PWM, and browser control.
USB
Servos 12
Camera
Audio
UART ✕
I2C
ADC 6
Digital 14
Arduino Leonardo with Synthiam ARCx controls servos, PWM, digital I/O, analog inputs, UART and ultrasonic sensors over USB.
USB
Servos 12
Camera
Audio
UART Varies
I2C
ADC Varies
Digital Varies

BBC

1 platform
BBC micro:bit with Synthiam ARCx: USB robotics firmware, Blockly coding, digital I/O, analog sensors and PWM control.
USB
Servos Varies
Camera
Audio
UART ✕
I2C
ADC 3
Digital 16

DF Robot

1 platform
Lattepanda by DF Robot
LattePanda with Synthiam ARCx runs headless, loads EZB firmware on the built-in Arduino, and controls robots from any browser
Wi-Fi / USB
Servos 12
Camera
Audio
UART 1
I2C
ADC 5
Digital 12

DJI

1 platform
Synthiam ARCx turns DJI Tello into a flying robot with browser control, vision tracking, scripting, telemetry, and safety limits
Wi-Fi
Servos ✕
Camera
Audio
UART ✕
I2C
ADC ✕
Digital ✕

Espressif

2 platforms
Esp32 by Espressif
Flash Synthiam ESP32 firmware to create a Wi-Fi EZB robot controller with ARCx for servos, sensors, scripting and web control
Wi-Fi
Servos Varies
Camera
Audio
UART Varies
I2C
ADC Varies
Digital Varies
ESP32 Cam by Espressif
ESP32-CAM with Synthiam ARC streams live video for robot vision, digital I/O, sensors, UART, and Wi‑Fi control.
Wi-Fi
Servos Varies
Camera
Audio
UART Varies
I2C
ADC Varies
Digital Varies

EZ-Robot

8 platforms
Adventurebot by EZ-Robot
AdventureBot with Synthiam ARCx: drive, stream live video, follow faces and colors, use speech, AI, and browser control.
Wi-Fi / USB
Servos 24
Camera
Audio
UART 3
I2C
ADC 8
Digital 24
EZ-B Iotiny by EZ-Robot
EZ-B IoTiny works with Synthiam ARCx to control servos, camera, voice, scripts, and IoT from any browser.
Wi-Fi
Servos 8
Camera
Audio
UART None (transmit-only serial on digital ports)
I2C
ADC 2
Digital 8
EZ-B V3 by EZ-Robot
EZ-B v3 works with Synthiam ARC via Bluetooth COM port to control servos, sensors, scripts and robot skills.
Bluetooth
Servos 24
Camera
Audio
UART ✕
I2C
ADC 8
Digital 24
EZ-B V4 by EZ-Robot
EZ-B v4 with Synthiam ARCx controls servos, sensors, camera and audio over Wi-Fi or USB serial, no firmware needed.
Wi-Fi / USB
Servos 24
Camera
Audio
UART 3
I2C
ADC 8
Digital 24
JD Humanoid by EZ-Robot
JD Humanoid with Synthiam ARCx: pose, animate, walk, voice, vision, and AI control from any browser.
Wi-Fi / USB
Servos 24
Camera
Audio
UART 3
I2C
ADC 8
Digital 24
Roli Rover by EZ-Robot
Roli Rover with Synthiam ARCx: drive with live video, control arms, follow faces, patrol, and program with Blockly or Python
Wi-Fi / USB
Servos 24
Camera
Audio
UART 3
I2C
ADC 8
Digital 24
Shell-E by EZ-Robot
Shell-E 3D-printed robot kit uses Synthiam ARCx to drive, see, speak, code, and teach robotics with IoTiny and browser control
Wi-Fi
Servos 8
Camera
Audio
UART ✕
I2C
ADC 2
Digital 8
Six Hexapod by EZ-Robot
Synthiam ARCx controls Six Hexapod with Auto Position gaits, joystick, voice, AI, vision tracking, and browser access.
Wi-Fi / USB
Servos 24
Camera
Audio
UART 3
I2C
ADC 8
Digital 24

EZ-Robot & Gael Langevin

1 platform
EZ-Inmoov Robot Head by EZ-Robot & Gael Langevin
EZ-InMoov Robot Head with Synthiam ARCx: face tracking, speech recognition, Talk Servo jaw motion and AI conversation
Wi-Fi
Servos 8
Camera
Audio
UART ✕
I2C
ADC 2
Digital 8

iRobot

1 platform
Roomba by iRobot
Synthiam ARCx turns iRobot Roomba into a drivable robot with scripts, sensors, browser control, and AI-ready robotics skills.
Controller Dependant
Servos ✕
Camera
Audio
UART ✕
I2C
ADC ✕
Digital ✕

Ohmnilabs

1 platform
Synthiam ARCx turns Ohmni into a programmable telepresence robot with remote driving, vision, AI, battery, dock and light ring control.
Wi-Fi
Servos 1
Camera
Audio
UART ✕
I2C
ADC ✕
Digital ✕

Open Robotics

2 platforms
ROS by Open Robotics
Synthiam ARCx connects ROS 1 robots via rosbridge for browser control, Blockly, JavaScript, AI, speech, vision, and ROS 2 migration.
Network (rosbridge WebSocket)
Servos Varies
Camera
Audio
UART Varies
I2C
ADC Varies
Digital Varies
ROS 2 by Open Robotics
Synthiam ARCx ROS 2 Connector adds browser-based control, drag-and-drop skills, voice, vision and AI to ROS 2 robots
Network (rosbridge WebSocket)
Servos Varies
Camera
Audio
UART Varies
I2C
ADC Varies
Digital Varies

Parrot

1 platform
Fly Parrot AR.Drone in Synthiam ARC with joysticks, voice, scripts and camera tracking over Wi-Fi.
Wi-Fi
Servos ✕
Camera
Audio
UART ✕
I2C
ADC ✕
Digital ✕

Pi Foundation

1 platform
Raspberry Pi by Pi Foundation
Synthiam ARCx runs natively on Raspberry Pi 4/5, controlling robots via browser with EZB controllers, vision, speech and scripting.
Wi-Fi
Servos ✕
Camera
Audio
UART ✕
I2C
ADC ✕
Digital ✕

Radxa

1 platform
Rock Pi X by Radxa
ROCK Pi X runs Synthiam ARCx as an onboard x86 robot brain for browser control, vision, voice, scripts and EZB I/O.
Wi-Fi / USB
Servos ✕
Camera
Audio
UART ✕
I2C
ADC ✕
Digital ✕

Robotis

5 platforms
Bioloid by Robotis
Bioloid humanoid with Synthiam ARCx: control AX-12 servos, create gaits, gestures, voice, AI and vision from any browser
USB
Servos 200
Camera
Audio
UART ✕
I2C
ADC ✕
Digital ✕
Darwin Mini by Robotis
Control Darwin Mini in Synthiam ARCx with firmware, servo animation, Blockly, JavaScript, Python, voice, and AI skills.
USB / Bluetooth
Servos 16
Camera
Audio
UART ✕
I2C
ADC ✕
Digital ✕
Opencm 9.04 by Robotis
OpenCM 9.04 with Synthiam ARCx drives Dynamixel servos in a web browser for animations, scripts, AI and hardware I/O
USB
Servos 200
Camera
Audio
UART ✕
I2C
ADC ✕
Digital ✕
Opencr by Robotis
Turn OpenCR into an EZB controller for ARCx: drive Dynamixel servos, PWM, sensors, UART and scripts at 921,600 baud.
USB
Servos 200
Camera
Audio
UART ✕
I2C
ADC ✕
Digital ✕
Turtlebot 3 by Robotis
Program TurtleBot 3 with Synthiam ARCx or ARC: ROS 2 bridge, browser control, Blockly, Python, lidar, RealSense and robot skills
Wi-Fi / USB
Servos 200
Camera
Audio
UART Varies
I2C
ADC Varies
Digital Varies

Sain

1 platform
Synthiam ARC balances, tunes, and drives the SainSmart Upright Rover v3 with live PID, scripts, joysticks, and AI.
USB
Servos ✕
Camera
Audio
UART ✕
I2C
ADC ✕
Digital ✕

Sphero

1 platform
Sphero by Sphero
Drive Sphero from Synthiam ARC with Bluetooth, voice control, scripts, chatbot skills and more on Windows 10/11.
Bluetooth
Servos ✕
Camera
Audio
UART ✕
I2C
ADC ✕
Digital ✕

Team IoT

1 platform
Atomic Pi by Team IoT
Atomic Pi runs Synthiam ARCx on Windows or Ubuntu as a browser-controlled robot brain with EZB, vision, speech, scripts and AI agents
Wi-Fi / USB
Servos ✕
Camera
Audio
UART ✕
I2C
ADC ✕
Digital ✕

Up

1 platform
Turn an UP Board into a robot brain with ARCx, browser control, EZB connection, vision, voice, scripting and headless operation
Wi-Fi / USB
Servos ✕
Camera
Audio
UART ✕
I2C
ADC ✕
Digital ✕

Viam

1 platform
Viam by Viam
Synthiam ARCx adds a browser-based interface for Viam robots with joystick control, vision, speech, scripting and touch screens.
Network (gRPC)
Servos Varies
Camera
Audio
UART Varies
I2C
ADC Varies
Digital Varies