I'll be programming the ESP32 Doit DevKit v1 with a firmware which turns it into an EZ-B for ARC to connect and control. We'll hook up a servo and demonstrate how to move it. Maybe move it with speech recognition. Show the ADC Graph on how the ADC works, do the same for Digital IO.
edit: Tried this on an ESP32 today worked like a charm :-) great work DJ
for a WiFi affordable camera solution with audio and robot I/o, take a look at the ezrobot iotiny, which i am a fan of for small projects.
otherwise, most robots should have an onboard computer anyway (lattepanda is my selection) and usb cameras work best
i mainly deal with arduino models, for several years now.
i am just starting with ez-builer/arc and having fun with uno firmware. only wish i could get the hc05 to connect for control.
have not gotten the pi3 server to work either.
will the esp32 have full mobile control, minus camera, being it is still through ez-b?
will there be variable speed for servos, as normal ez-b program?
if, for some reason, want more pins, able to add external mc's through uart/i2c?
The ESB32 doesn't have mobile app support. And the ESP32 also doesn't have variable servo speed for the servos. The arduino language doesn't really allow for a lot of the low level functionality that i was able to write into the EZ-Robot IoTiny and EZ-B v4. Sadly, they cost more slightly because of the additional hardware for convenience (i.e. camera & audio & digital switching power supply, etc).
If you want more pins, the best way is to connect to 2 of them at once
fabulous work with everything i have watched/seen.
with the uno and hc05 (without and without rx/tx connected), i find the correct com port and tried several baud rates. watching the light on hc05, ez-b tries to connect but then times out and disconnects. my laptop and android connect and paired as needed without issues.
i used -
btrx to uno tx
bttx to uno rx
with uno ez-b firmware on uno it controls awesome but not remotely. i cant have my laptop always connected, unfortunately.
the reason asking about variable and mobile with esp32 is i am working on cart with 2 old hoverboard 6.5 wheels and esc controls that use pwm/ppm signals.
i have working with nano-rf and nrf24l01 and the esc drivers that im using are the flipsky 4.12 50A and vesc firmware
nano-rf - https://www.amazon.com/gp/product/B07PQZJDW4/ref=ppx_yo_dt_b_asin_title_o07_s02?ie=UTF8&psc=1
flipsky - https://flipsky.net/collections/electronic-products/products/torque-esc-vesc-%C2%AE-bldc-electronic-speed-controller
vesc tool - https://vesc-project.com/vesc_tool
i want to toss in mobile control if remote battery pack dies or leave it behind.
also, with nano-rf, the reverse signal is not able to "turn" directions like it does in forward.
either my lack of knowledge for programming or the signal just is not what it needs to be.
if i added wifi control to uno ez-b somehow, would that be better option? if so, what module would you recommend? and how to connect to get working?
if it’s cheap enough, buy and try