Read Digital icon Read Digital Read TTL digital input from an ARC I/O port; real-time red/green status for low (0V) or high (+3.3/5V), selectable board/port and read interval. Try it →
Asked

Interfacing With Roboclaw Controllers

I am using a RoboClaw 2x7A DC motor controller.  It has a .dll file containing functions to access the controller. My question is, how can I interface the ARC software with the RoboClaw .dll library? I see that there is a tutorials for creating a new .dll, but I just need to be able to access an existing one.



Related Hardware (view all EZB hardware)
EZ-B V4 by EZ-Robot
EZ-B v4/2 robot controller: dual Cortex ARM, Wi-Fi, audio/video, 24 servo/digital ports, I2C/UART, camera and Synthiam ARC control for custom robots
Wi-Fi / USB
Servos 24
Camera
Audio
UART 3
I2C
ADC 8
Digital 24

ARC Pro

Upgrade to ARC Pro

ARC Pro will give you immediate updates and new features needed to unleash your robot's potential!

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

You have 3 options.

  1. make an ARC control. That might be out of your skillset range, but here's the info just in case. Always fun to learn:) :https://synthiam.com/GettingStarted/Behavior-Control

  2. RC Control. Page 50 of the user manual for your product explains how to simply connect the motor controller as a servo. That means you use the existing modified servo movement panel. Here's the manual for your controller: https://downloads.ionmc.com/docs/roboclaw_user_manual.pdf

  3. Serial mode. Page 55 of the above manual explains the communication protocol for using Serial to an EZ-B. The serial would require you to create some scripting in the custom movement panel

Out of those 3 options, i'd choose #2