Arduino Compatible Robot Controller 2

image

We’re getting pretty close to finishing up the Arduino compatible robot controller design.  We’ve completed the design, re-design, prototype, re-prototype, assembly, and initial testing (those “re-’s” are not always required).

[Read more…]

LSM303DLHC Electronic Compass Module and the Arduino

image

Our BM004 breakout module is based on the ST Microelectronics LSM303DLHC.   The LSM303DLHC basically has two ICs embedded in its tiny plastic packaging.  They are a 3-axis accelerometer, and a 3-axis magnetometer.  Both devices are connected to an I2C interface and you access the functions of each by addressing different internal register addresses.

[Read more…]

Dual DC Motor Controller with Quad Servo Controls

dsmc

I’ve been working on this design on and off for the last couple of months.  The idea came about when I was trying to build a robot that needed to read servo pulses, write servo pulses, and control two motors.  I tried using an Arduino, but it really wasn’t up to it.

[Read more…]

Robot Wheel Design

 

Robot wheel controller and mechanical progression.

I’ve spent a lot of my spare lab time messing around with a robot wheel mechanical concept, and an electronic design that controls a pair of DC motors and 4 RC servos.  Here’s an update.

[Read more…]

Creating a Ponoko 2D Laser Cut Project with SketchUp

image

Creating a Ponoko 2D laser cut project in ShetchUp is easy, but takes a couple of steps.  SketchUp is great for creating 3D objects, but Ponoko (a fabrication service) doesn’t accept its files for 2D laser cuts.

[Read more…]

More Open Source Designs in 2013

open_source_december

In December we released 5 more open source SIP modules, bringing our current total to 10.  In early 2013 we’ll introduce 3 more with larger footprints that are microcontroller based.

[Read more…]

SketchUp Robot Chassis

indybot_model3

I’m working on a robot chassis in SketchUp this week (even though we’re closed).  Over the last several of months I’ve been working on consulting designs and product development, and got behind on one of the research projects I wanted to spend time on.  This week I’ve had a chance to catch up a little.

[Read more…]

Arduino Motor Control

image

 

We carry a few products that can be used to implement motor control with an Arduino (or any other controller).  A recent addition is the BM001 Single H-bridge Controller.  Pictured above is the BM001 attached to a test board “Arduino shield”  I put designed.  It allows me to easily wire our breakout modules to an Arduino.  Since the breakout modules don’t have pins I used spring-loaded test points to connect the modules to the shield.  Then jumpers are used to wire from the module connections to the Arduino pins.

[Read more…]

Servo and Motor Controller

bm011

An RC servo motor controller is what I’m currently working on.  Here’s a copy of the schematic in PDF format.  In a previous blog post I recounted my effort to build a robot controller and incorporate it into an Arduino clone design (see that post here).

[Read more…]

PIC Microcontroller Selection

part_selector1

PIC microcontroller selection is something we do on a weekly basis around here.  We probably start a new embedded control design every week or two, and are always going through the process of part selection.  We don’t always use Microchip parts, but if a specific microcontroller is not requested by our customer then we tend to head off in their direction.  I thought I’d write a blog entry about one of the designs I’m currently working on, and how I go about selecting a PIC microcontroller.

[Read more…]