Asked

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 as an EZB for Synthiam ARC: stream video, control GPIO/servos, AP/Client WiFi, and ARC D0-D23 to GPIO pin mapping.
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

With ARC Pro, your robot is not just a machine; it's your creative partner in the journey of technological exploration.

Author Avatar
PRO
Synthiam
#177  

yup the camera will still work if the uart pins are not used for the camera

Author Avatar
PRO
USA
#178  

@DJ is the ESP32plus the new firmware for all ESP32s? There are so many flavors now I'm getting confused.

Author Avatar
PRO
Synthiam
#179   — Edited

Unfortunately, there is no such thing as ESP32 firmware (or any code for any ESP32 breakout board from anyone on earth) that works on all ESP32s. Anyone can make an esp32 breakout and change the pins as they wish. There is no standard in the DIY/opensource/hippy world. You will have to make any port changes necessary for your version. As documented in the ESP32 manual and firmware, you must change the ports in the INO file to match your schematic/version/breakout (or whatever it's called) that hosts the ESP32. The top of the INO file contains clearly labeled #define variables that need to be changed for your version.

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

Author Avatar
PRO
USA
#180  

I don't understand what ESP32 plus is? Just audio support?

User-inserted image

Author Avatar
PRO
USA
#181   — Edited

Quote:

Unfortunately, there is no such thing as ESP32 firmware that works on all ESP32s
Sorry, that's not was I was asking. What is the purpose of ESP32 PLUS vs the other firmware versions. Its confusing to me. Especially in the descriptions. If i am confused others might be.

Author Avatar
PRO
Synthiam
#182  

Firmware is a firmware that you load on hardware

Hardware is hardware that you load firmware onto

You can see the words "firmware" and "hardware" in your screenshot.

Author Avatar
PRO
Synthiam
#183   — Edited

This page might help you: https://synthiam.com/Support/Hardware/Hardware-Overview

if you scroll down on that page, you'll see there's two types of esp32 hardware. there's one with a camera and one without. there's different firmware for each because the esp32 cameras are different. an esp32 with a camera is different than an esp32 without one. one has a camera and one doesn't have a camera so the pcb and schematic and firmware and everything is different

Author Avatar
PRO
USA
#184  

@Athena I am connecting the ESP32 Cam to SSC-32 controller. Can you tell me what UART to use in the SSC-32 Skill? The skill was updated to version 2 yesterday. Is this skill a download or is it just simply built into the newest version of Arc. There is no notation within the skill of what version it is.