ADC Meter icon ADC Meter — ADC VU meter displaying 0-3.3/5V as a 0-255 linear meter; configurable board/port, sampling interval and color; pausable real-time readings. Try it →
Asked
Alternative to ezrobot ezb for robot head project

Alternative To Ezrobot Ezb For Robot Head Project

My course has primarily focused on robotics projects using the EZ-B controller and a camera for real-time interfacing. With recent developments, I am planning to create an additional video that incorporates Synthiam's support for other types of controllers. Although I've successfully flashed an alternative controller, it lacked compatibility with camera integration and Wi-Fi capabilities. The absence of an onboard computer limits the use of a USB camera, posing a significant challenge.

This dependency on specific components like the EZ-B, IO Tiny, and cameras can be problematic. For my course project, Mecha Morphix, which involves controlling five servos, the Arduino Mega seems excessive. I am in search of a suitable controller, compatible with Synthiam ARC, that includes both Wi-Fi and camera support to effectively replace the EZ-B.

I noticed that the ESP32 with a camera is listed among the supported controllers for ARC. Has anyone experimented with using the ESP32 in conjunction with a camera for such applications? Any insights or experiences would be appreciated.



Related Hardware (view all EZB hardware)
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

Related Robot Skills (view all robot skills)
ESP32_MPU6050 by Shawn Miller
ESP32/Arduino EZB firmware with MPU6050 support: provides accelerometer angles and Yaw/Pitch/Roll gimbal servo values for stabilization and scripting
Bridge ARC to Lynxmotion SSC-32: maps V0-V31 to SSC-32 channels for reliable, high-performance serial control via USB, EZB/Arduino UART.

ARC Pro

Upgrade to ARC Pro

Unleash your creativity with the power of easy robot programming using Synthiam ARC Pro

Author Avatar
PRO
Synthiam
LinkedIn Thingiverse Twitter YouTube GitHub
#201   — Edited

Haha I’ll take the beers thanks. 

did you try v13? Did it make a difference?

ESP32 Cam EZB firmware
for ESP32 Cam by Espressif
Transform ESP32-CAM into an EZ-B for Synthiam ARC: simultaneous video streaming and servo control in a compact, cost-effective solution.
Firmware Versions 13
Last Updated
Current Version v13
Hardware ESP32 Cam

Author Avatar
PRO
USA
LinkedIn Twitter Google+ YouTube
#202  

Ran out of time last night. Will test today after I drop off my kids to school.

Author Avatar
PRO
USA
LinkedIn Twitter Google+ YouTube
#203   — Edited

No rush on this at all. Just getting around to trying ver 13.

  • ESP32-Cam (ver 13)
  • ARC ver 2.19.01
  • SSC-32
  • After I connect to the ESP32, I can move a servo on the SSC-32

  • After I connect camera frame is frozen and camera drops with error message in the video. (new)

  • The connection to the ESP 32 soon after drops as well. (new)

ARC error message is a s follows:

Connected TCP Comm Error: Unable to write data to the transport connection: An existing connection was forcibly closed by the remote host. Sent: 4 6 9 0 35 48 80 49 52 57 52 13 10 Bytes Expected: 0 Received (0 bytes): Disconnected

Author Avatar
PRO
USA
LinkedIn Twitter Google+ YouTube
#204   — Edited

...having alot of trouble with posting BTW...

Author Avatar
PRO
USA
LinkedIn Twitter Google+ YouTube
#205  

Ok after reading your update thread about the road ahead for the ESP-32s I am going to abandon making a Mega EZB with the SSC-32.

What would be cool is if there is a way to daisy chain the PCA9685's together to extend the ports out.

We're already in great territory with the single ESP32-CAM and PCA 9685 combo if nothing else changes.