Graphing in Motion Studio

Graphing in Motion Studio

Motion Studio feature the ability to graph different aspects of a motor, encoder and the controller against each other in real time. This Application Note covers the use of this feature.
Position Settings in Motion Studio

Position Settings in Motion Studio

The Position Settings window of Motion Studio is where the control loop for positon control is tuned and tested. This Application Note covers the controls and settings of this widow and what they are used for.
Velocity Settings in Motion Studio

Velocity Settings in Motion Studio

The Velocity Settings window in Motion Studio is where motors and encoder are tested. It's also the location where tuning of motor and encoder combinations is carried out. This Application Note details all of the functionality within this section of Motion Studio.
PWM Settings in Motion Studio

PWM Settings in Motion Studio

This App Note is part of a series on the usage and features of Motion Studio. This article covers the PWM Settings window that is used for motor and encoder testing.
General Settings in Motion Studio

General Settings in Motion Studio

BasicMicro Motion Studio can be used to configure every aspect of the RoboClaw motor controller. The bulk of the configuration settings are made in the General Settings section of the application. This Application Note details the sections and settings contained within it.
Layout and Common Operations in Motion Studio

Layout and Common Operations in Motion Studio

BasicMicro Motion Studio contains a large number of features and tools. This Application Note is the first in a series that explores these features one by one and their usage in practical applications.
RoboClaw Battery Eliminator Circuit (BEC)

RoboClaw Battery Eliminator Circuit (BEC)

Often a robotics project will need multiple voltages for different parts. A Battery Eliminator Circuit is one way to have multiple voltages present in your build without the need for a second battery.
Analog Control with RoboClaw

Analog Control with RoboClaw

There are many control schemes available with the RoboClaw. One of the simplest control schemes is analog control. Analog control allows for an analog voltage to control motor speed and direction.
Cyclic Redundancy Check Explained

Cyclic Redundancy Check Explained

The RoboClaw uses a mathematical concept called a Cyclic Redundancy Check to ensure data transmitted to and from it hasn’t been corrupted in transit. In this Application Note we’ll cover the in and outs of the CRC.
Proper Wire Termination

Proper Wire Termination

Wire termination can be a source of problems or a source of reliability depending on how it’s done. There are several ways to properly terminated wires used with BasicMicro motor controllers. We’ll be looking at both the wrong and right ways to prepare wiring in this Application Note.
Using Buttons to Configure the RoboClaw

Using Buttons to Configure the RoboClaw

The RoboClaw is designed with ease of use in mind. One example of this easy to use functionality is the ability to configure the modes and mode options directly from the RoboClaw board without the use of a computer.
USB Driver and BasicMicro Motion Studio Installation

USB Driver and BasicMicro Motion Studio Installation

Before you can begin using your RoboClaw, you’ll first need to install the RoboClaw driver and Basicmicro Motion Studio on your computer. Once you've completed the software installation you'll be free to uniquely configure your RoboClaw for you particular needs.
RoboClaw RC Controlled Differential Drive Setup

RoboClaw RC Controlled Differential Drive Setup

Today we will be covering how to configure and wire the RoboClaw motor controller for one of the most common control and drive schemes in robotics. In this tutorial we will show how the RoboClaw can be used in a differential drive robot controlled via an RC radio system. This may be the final configuration for your robot or a step in testing your hardware, either way you'll see that configuring the RoboClaw takes little time and effort.
Motor Controller Selection

Motor Controller Selection

When selecting a motor controller there are three main specifications that must be known about the motor you are planning on using. These are voltage, running current and stall current. This articles covers all three and how to pair a motor controller based on these key specifications.