Let's Make Robots!

Pycam and other free CAM products

I am close to completeting my CNC controller. This has been one of those projects that has spent a lot of time on the backburner. Now I am trying to find a good CAM package to recommend.

The controller and it's software is designed to try and make CNC machining as easy as possible for the novice so I was trying to find CAM software that did not need months to learn.

Strange problem when saving data to SD card

I am using an Arduino Mega 2560 equivalent controller to read a G-code file received by an Xbee on serial port 2. The file needs to be saved onto an SD card until the machine is ready to process the data.

For this test I am using the Tera Term VT software to send and receive data over the Xbee modules on serial port 2 and the USB cable to upload code and debug. The code was written using Arduino 1.0.6 but i have also tested in Arduino 1.0.4 with the same results.

Mini Driver Mk II - S4A compatible

For some time now I've been wanting to release a new version of the Mini Driver with the ATmega328P. Then the Boss asked me if our controllers were S4A compatible (Scratch 4 Arduino). Now we do!

Video of Doodle Bot using this board can be seen here: https://www.youtube.com/watch?v=j95dTWg2-d0
Click on the picture for a larger image. Check out the features listed below!

ComMotion Shield in action!

Some time ago I built my Scamper robot to test / demonstrate DAGU's new Omni wheels with rubber rollers. Later I remade Scamper into a kit and combined the two Mini Drivers into a single PCB called ComMotion.

Large robot chassis with 50W MP3 player

Dagu is now selling the chassis for our Venus robot as a separate product for $435 USD.
Please note there is a discount for people who log in and an additional discount for LMR members.

This is an ideal chassis for anyone who wants to make a large butler robot. It is an aluminium chassis with 2x 200mm (8 inch) drive wheels with rubber tires plus 4x caster wheels for stability.

Christmas Specials for LMR members at DAGU

Now is your chance to grab a bargin from DAGU. From now until the end of December DAGU is offering discounts for all LMR members.

Go to our website: http://www.dagurobot.com to find what you want and then contact Mr. Lee at DAGU. Tell him you are an LMR member to get discount prices.

ComMotion Shield for omni and mecanum wheel robots

After building my first omni wheel robot I realized how difficult it can be to monitor 4 encoders and drive 4 motors so I designed the ComMotion shield. As the name suggest the shield is designed for motion control but as I ended up with 2 spare serial ports I decided to add communications abilities to the shield hence the name ComMotion.

Arduino I2C multi-master hardware fault

A couple of my projects recently rely on I2C to connect multiple Arduino compatible controllers. These projects have 3 or more ATmega8A or 328P processors that work as both I2C master and I2C slave.

Learning to use WiFly RN-XV module, any advice?

Recently I have started trying to add WiFi to my robots. The WiFly modules seem like a good choice. Reasonably priced and they fit in an XBee socket so that I can easily swap the hardware between Xbee and WiFly. For this reason I added an Xbee / WiFly socket on the ComMotion shield. Unfortunately I know nothing about networking so I have a steep learning curve ahead.

Spider controller

The DAGU Red back Spider controller is an Arduino Mega (1280) compatible controller that is especially designed for driving a large number of servos. All 70 I/O pins are terminated in servo compatible 3pin male headers as well as the standard female header and the power supply is a switchmode power supply delivering 5V @ 3A from an input voltage of 7V - 32V.