ARC Pro

Upgrade to ARC Pro

Join the ARC Pro community and gain access to a wealth of resources and support, ensuring your robot's success.

PRO
Synthiam
#1   — Edited

Click the Products menu item from the top of this website. Select ARC and download the windows beta or stable versions. When you click the download button, the file will download to your computer. Check the downloads folder of your web browser. Double click the downloaded MSI file to install. Follow the prompts.

all ARC versions work with ezb v3. Please see getting started section for supported products. You can view the getting started section by clicking Getting Started from the top menu of this website.

#2  

wow...i got a reply form the man himself!

thanks!!

i purchased 2 v4s but i decided to keep my V3 until they arrive.  hopefully the buy back program is still up in a couple of weeks.

i posted a wall-e on this forum about 5 years ago. just updated him.  ill post pics soon.

thanks again!

PRO
Synthiam
#3  

Nice! That's great to hear the v3's are still alive:D. Even to this day, they're still way more useful in robotics over Arduino!

#4  

so i still cant seem to connect.

i added teh ezb v3 as a bluetooth device.  im using com 5  the firmware update wont conenct the ARC software does connect but it states "this is not an EZB"

but it is.

anyone?

PRO
Synthiam
#5   — Edited

You have to use the ez-b v3 firmware updater. You cannot use the v4 or iotiny updater on a v3. I noticed in your ARC log that the V3 is reporting 160 version. The latest is 166, which will need to be updated before being able to connect to ARC

Also, according to your log the ezb v3 is connected to COM4 not COM5. If you look, the "This device is not an ezb" only occurs when you connect to COM4, which is correct. The ezb v3 on your PC is COM4

User-inserted image

User-inserted image

#6  

thanks again!

Im using the v3 firmware updater and it wont connect either. Below are 3 snapshots of what i'm doing and seeing

any light you can shed on this for me is greatly appreciated.

1 of 3  

User-inserted image

2 of 3

User-inserted image

3 of 3

User-inserted image

PRO
USA
#7  

you are using the wrong port, use COM4 not COM5.

#9  

Success!!

thank you!!

more pics to follow!

User-inserted image

#10  

Good morning all!

I'm able to connect the v3 to the ezb software. Thanks for this!!

I'm running into another issue.  When I try to connect a servo, horizontal or vertical or even a movement control, the servo isn't recognized.

The image that comes up when selecting a port is a v4 not a v3. So I'm assuming the ports aren't "lining up" as there are different number of ports. Is there any way to select a v3 instead of a V4 when selecting a servo port?

I have done a lot of reading on this. I just cant find anything.

Thanks in advance.

PRO
Synthiam
#11   — Edited

Port D0 on a v3 is port D0 on a v3 is port D0 on an arduino is port D0:)

Port d0 is port d0 on all devices

Port d1 is port d1 on all devices

Please do not dismiss the log file that is popping up on your computer. There is an error explaining the problem... How are you powering the v3? It needs more amps for your servos - because it's rebooting it seems.. oops!:D

Quote:

2020/01/11 22:58:37 -08:00Firmware 'EZ-B v3 Native Firmware' on 'EZ-Robot EZ-B v3' supports the following capabilities:

  • ADC with 8 Bit resolution
  • Read/Write Digital I/O Ports
  • I2C Master
  • PWM Duty on digital ports
  • PWM servos on digital ports
  • PWM servos on digital ports can release their position
  • Servo speed for PWM servos on digital ports
  • Transmit Uart TX on all digital ports
  • Adjustable I2C clock speed
  • Ultrasonic Ping distance sensor support
  • Native Bluetooth Connectivity from ARC

2020/01/11 22:58:37 -08:00Setting i2c rate: 100000 2020/01/11 22:58:37 -08:00Connected 2020/01/11 22:59:45 -08:00Disgard incoming buffer of 1 Bytes (This usually means your EZ-B requires more power or the communication is unstable) 2020/01/11 22:59:45 -08:00Disgard incoming buffer of 1 Bytes (This usually means your EZ-B requires more power or the communication is unstable) 2020/01/11 22:59:50 -08:00Disgard incoming buffer of 2 Bytes (This usually means your EZ-B requires more power or the communication is unstable) 2020/01/11 23:00:00 -08:00Disgard incoming buffer of 1 Bytes (This usually means your EZ-B requires more power or the communication is unstable) 2020/01/11 23:00:00 -08:00Disgard incoming buffer of 1 Bytes (This usually means your EZ-B requires more power or the communication is unstable) 2020/01/11 23:00:25 -08:00Disgard incoming buffer of 1 Bytes (This usually means your EZ-B requires more power or the communication is unstable) 2020/01/11 23:01:12 -08:00Disconnected

#12  

Oh geez!!!

I went straight to the tutorials and just started reading.

The whole time the log is telling me it's my battery!

D'oh!!

I'm using a 7.2v 2200mah ni-MH battery pack. I have a 12v battery I'll try shortly.

#13  

Nope actually my other battery is a 7.2v 3000mah ni-MH too. So....what voltage do I need?

PRO
Synthiam
#14  

That should be enough but the v3 has an onboard voltage regulator - and that doesn’t like too many servos.

Try it with only one servo connected to the v3 and no other peripherals

#16  

Will do!

I'm charging the batteries now. I'll post updates as soon as they've charged.

Thank you again for your time and help.

#17  

Hello DJ

sorry for the delay. had friends in from out of town.

I downloaded the new link you provided. I ran 1 servo and it worked! thank you!

I then connected a second servo and then i got the same warning.  (This usually means your EZ-B requires more power or the communication is unstable)

I'm thinking its my batteries. i may need new ones. these are as old as the v3 itself.  what do think DJ? its more than likely my batteries right?

as always thank you for your time and help. 

  • Carlos
PRO
Synthiam
#18  

Yup - that message is 100% accurate

#19  

Hello DJ Sures and All, ,

I ordered the following AC/DC power supply.

its a 12V - 5A Power Adapter AC 100-220V to DC 60W Power Supply

the tutorials say to get one with output voltage between 5v and 8v but that's because the ezb-V4 doesn't regulate power to the pins.  But the ezb-v3 does. so i should be ok, right?

anything between 5v - 8v has max amps set at 3A

let me know what you all think!

thank you again for all your help!

PRO
Synthiam
#20  

The ez-b v3 regulates power on the pins. However, be warned that the voltage regulator isn't great for servos. That's why the v4 had the regulator removed. The regulator gets real hot and starts shutting down or reboots.

You can always bypass the regulator and use power directly from the power supply. That case, you'd need to ensure the power supply is within range of the servos. EZ-Robot servos are good to 8 volts. All other servos are around 5-6 volts.

Depends on your application and how many servos and what kind of servos you're using

#21  

Gotcha! I may just stick to the 7.4v 2s lipos.  A 7.4v lipo should run multiple servos with no problems right ?  My wall-e is using 10 servos.

Any ac/DC power supply with a 7.4v output has a max amperage  of 3 amp.

From what I'm reading that isn't enough power for multiple servos.

So close yet so far!!!

#22  

look what i found on amazon!  (3V-12V 5A)power supply!

this should be perfect for either V3 or V4 right? im so excited!

User-inserted image

PRO
Synthiam
#23  

Wow that’s a good deal. 5 amps will be good for a handful of high quality servos. Not the Chinese low cost orange wire ones though.

#24  

I'm pretty sure DJ and the Team discontinued it and now focus on v4 and IOTiny.

#25  

Just wanted to add that through trial and error and the help of this thread I was able to connect ARC to my EZ-B v3! What's more, I did it on my Macbook Pro, via Parallels, to Windows 10. I was able to update the firmware. I was able to open ARC and connect to the EZ-B v3.

What to do now I have no idea. ARC is not exactly intuitive and I think I want to let the frustration of getting this far settle before I do a bunch of reading.