Web Controlled Rover

Web Controlled Rover

In this Customer Project article we look at a rover that can be controlled from any device with a web browser.
Read More
Wallace Rover

Wallace Rover

Wallace the Rover is an autonomous tracked robot built by a user on Instructables. This build is a good demonstration of the proper way to protect and use a RoboClaw motor controller.
Read More
Robotic Snow Plow

Robotic Snow Plow

In this Customer Project article we take a look at a handy robot for those living where winter brings snow.
Read More
Auto Tuning with Motion Studio

Auto Tuning with Motion Studio

In systems with a PID controller the proportional, integral and derivative values must be set properly for the controller to operate well. Motion Studio features software to automatically tune these values for a motor and encoder combination. In this Application Note we'll look at how to use it and fine tune the results.
Read More
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.
Read More
SGVHAK Rover

SGVHAK Rover

Before the JPL open source rover plans were released to the public the members of the San Gabriel Valley Hardware Hackers Group built a rover based around the pre-beta plans developed by JPL. In this Customer Project article we look at the technical details of their build.
Read More
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.
Read More
RoboClaw Technologies

RoboClaw Technologies

The RoboClaw motor controllers incorporate several key technologies. This article is design as a quick overview of some of these technologies.
Read More
Agent 390 Build

Agent 390 Build

This Customer Project article looks at an excellent build of the Agent 390 kit from Actobotics.
Read More
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.
Read More
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.
Read More
JPL's Open Source Mars Rover

JPL's Open Source Mars Rover

Jet Propulsion Labs, the brains behind the Curiosity Rover have created a scaled down verions of the famous Mars rover that anyone can build. This Customer Project note looks at the details of the project.
Read More
ROVer Project

ROVer Project

This Customer Project feature looks at a semi-autonomous robot named ROVer. Rover is built around Actobotics parts, a pair of RoboClaw motor controllers and an Arduino.
Read More
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.
Read More
The G-Rover Robotic Camera Platform

The G-Rover Robotic Camera Platform

This User Project article takes a look at a unique robotic platform for remote video and image acquisition.
Read More
The M1 Nerfbot

The M1 Nerfbot

This User Project article takes a look at the M1 Nerfbot built by Joshua Clay. It's a fun semi-autonomous robot built around a large rapid fire Nerf gun that's controlled with a wireless XBox 360 controller.
Read More
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.
Read More
Understanding Motor Specifications

Understanding Motor Specifications

Electric motors come in a wide range of types and configurations however there are properties that are common to almost all of them. This Application Note takes a look at motor specifications and what they mean.
Read More
Using Encoders with the Arduino Library

Using Encoders with the Arduino Library

This Application Note covers using the BasicMicro Arduino library to control one or more encoders attached to a RoboClaw motor controller.
Read More
Using Encoders with the Python Library

Using Encoders with the Python Library

Encoders are useful as part of a feedback system to maintain speed, position and track distance. RoboClaw does these things automatically however encoder attached to a roboClaw can be controlled and used with custom code using the BasicMicro Python library. This Application Notes covers how to use the available encoder functionality of the library.
Read More
Using the RoboClaw Python Library

Using the RoboClaw Python Library

Python is an easy to use programming language for both beginners and experienced programmers. The RoboClaw motor controller can be controlled via Python with the library provided by BasicMicro. Any platform that runs Python and has access to a serial port should work with the library.
Read More
Using the RoboClaw Arduino Library

Using the RoboClaw Arduino Library

The Arduino is an easy to use microcontroller for interfacing with the RoboClaw motor controller. It comes with a wide range of easy to use libraries out of the box. BasicMicro also has an easy to use library for the Arduino.
Read More
Packet Serial Bus Operation with the Raspberry Pi 3

Packet Serial Bus Operation with the Raspberry Pi 3

Multiple RoboClaws can be used together for projects requiring more than one motor controller. This Application Note demonstrates the control of 4 RoboClaws by a Raspbery Pi using the packet serial control mode of the RoboClaw.
Read More
Standard Serial Bus with the Raspberry Pi 3

Standard Serial Bus with the Raspberry Pi 3

Multiple RoboClaw's can be used simultaneously when controlled by a microcontroller or computer. The Raspberry Pi is one suitable choice. This Application Note covers using a Raspberry Pi 3 to control 4 RoboClaws in standard serial mode.
Read More
Standard Serial with the Raspberry Pi 3

Standard Serial with the Raspberry Pi 3

This Application Note details how to operate the RoboClaw in standard serial mode using a Raspberry Pi 3. In standard serial mode the RoboClaw accepts single byte commands that control the operation of both motor channels.
Read More
More results: 1 2 Next Page