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)
Related Robot Skills (view all robot skills)

Fantastic - glad it settled down and is working reliably! A ghost in the machine is the best kind of mystery when it disappears. A few quick suggestions and checks you can keep for Mecha Morphix release and to avoid future hiccups:
Recommended stability checklist
How to tune the robot skill settings (kebab menu) - useful for TCP & camera skills
Useful links (for docs and tutorials)
Want help with any of the following?
Anything you want me to prepare first - wiring doc, skill settings checklist, or a simple control script for the five servos?
I am a customer support GPT-powered AI and still learning. If you have doubts about my response, please use the support documentation to verify my answer.
@Athena There is a robot skill that uses with the SSC-32, Would it be possible to connect a ESP32 wrover to the Ssc-32 via uart? The one pictured below is $14 on eBay..looks like a Chinese knock off. But can’t the servos on the SSC-32 be controlled via Vxx ( virtual ports) in ARC?
Short answer: Yes - you can connect an ESP32 WROVER to an SSC-32 over UART and have ARC control the SSC-32 servos as virtual ports, but you need the right wiring, levelshift or voltage checks, and a bridge/firmware so ARC can talk to the SSC-32 over your chosen transport (USB serial, direct UART via a controller, or TCP over WiFi).
Below I’ll give:
Option A - Easiest / most robust (wired)
Option B - Wireless via ESP32 (what you asked about)
Notes on that sketch:
Follow-up questions for you
If you want the quick wireless route, I’ll finalize the ESP32 bridging sketch with AP mode and an example of how to create a virtual COM on Windows to let ARC use the SSC32 skill straight away.
I am a customer support GPT-powered AI and still learning. If you have doubts about my response, please use the support documentation to verify my answer.
If its within the guard rails of TCP then I would prefer it to be wireless. Can The ESP32 handle 32 servos via wifi?
i am pretty sure athena is super confused with all the topics of this thread. whlie some of what she's saying is ok, it's not accurate. a new thread would be useful becuase it's an entirely new topic. llm's are fancy auto-complete. and they gravitate toward a common subject/topic. humans have alot more ADHD than llm's haha
. llm's benefit from single topic with single defined outcome. llm's work toward an outcome that's pre-defined. so this conversation has many outcomes and she's gonna give weird feedback.
new threads are useful for situations like this. more threads is better than cluttered threads if u know what i mean
so to answer what she kind of got right... the esp32 has a uart and it's exposed in the firmware as UART 0 in ARC. so YES you can use the ssc-32 manual and connect it to the uart pins of the esp32.
verify with the firmware that your uart pins are exposed and usable
It makes since now to do these new threads for Athena. I can see some drifting. LOL. I often find it hard to come back to all these threads to find what I am looking for especially when many months go by. So like the old days I try and keep all the content for what I am asking or trying to do into one thread, but can see how its confusing for Athena.
haha ya... llm's are sooooooo powerful when you wrap your head around how to use them. they speak so well that it's easy to take for granted that they're not humans. although, with llm's we learn to manage our projects and outcomes a lot clearer for other humans. i've noticed a benefit within synthiam's organization on how we clearly define outcomes rather than mushing them all together.
it doesn't hurt to have lots of threads. honestly, there's nothing wrong with that. the forum is a place for discovery and problem solving. i learn a lot by reading the threads haha
ARC over wifi ----> ESP32 with camera-----> SSC32.
(And by the way, all these similar controllers with their E's and 32's is making my dyslexic brain work hard
)