Let's Make Robots!


Psx Library and dc motors, possible power issue?

Hi everyone! First let me just say I love this site.It's an enormous wealth of information for an enthusiast like me. I have a few concerns with a project I am working on and would love a little input.

Arduino XBee Serial Multiple Servo Solution

Here i present my Arduino XBee Serial Multiple Servo Solution

Here is a Sketch of the system (apparently sketching your ideas is the thing todo...........)

I thought i was home and dry with my Depron1, Depron2 project untill i found out that mixing serial data and servos (ie >2 servos) with the Arduino environment is just not possible (due to the complexity of the multiple interrupts).

Controls arduino's Inputs and Outputs
UPDATE - 15 September 2010: Here is the second version.  No crossing lines this time, the digital pins are broken in two blocks, and the enumeration of them goes … Read more

Mini Sumo Bot Parts!


I decided to make a mini sumo robot a few weeks ago instead of doing an obstacle avoider. Turns out that once you think about it, mini sumo bots and obstacle avoiders are pretty much the same! The only changes I would need to make would be to the code. Great! Sumos can also double as line followers. So in short, they're pretty versatile. Here is an image of most of the parts that will go into this sucker. 


Bandit @ 13:00 - Part 4 XBees (Plus Extra :- EPP Flying practice)

Project "Depron" took one leap forward , with the successful implementation of the XBee Pros and Servo mechanisms.

This is a key part of the project, which means that i can now rest easy that i have 1.5Kms of control over the plane.

It was no easy task to find compatible libraries for the Serial & Servo control,

In the end a combo of the NewSoftSerial.h and ServoTimer1.h was the perfect match for the XBee Pros, the whole system is running rock steady @ 38400Baud (@momo).

Self positioning buoy for scientific use
Using a
Some of you might have read my post on Whirligig http://letsmakerobots.com/node/16995 and its predecessor SEA RENDERING http://letsmakerobots.com/node/21098, and … Read more

FEZ Domino

I just ordered a FEZ Domino from Sparkfun  http://www.sparkfun.com/commerce/product_info.php?products_id=9797 And was wondering if anyone here at LMR has any experience with it?
If I get it working it will replace the two Arduinos in SEA RENDERING http://letsmakerobots.com/node/21098 and hopefully give me a more robust platform for further development of the boat.

UPDATE: 18.08.2010

Mixed power sources, stepper motors, arduino, and pololu stepper driver

I'm building a 3D printer and I'm a little over my head. Right now I'm trying to make sure most of my components play nice with each other with some simple code and only one motor.  Here's my set-up:

Seeeduino Mega fully Assembled

I have a seeeduino mega. More on the pinouts later. It's being powered via USB and I don't know if that's okay.


Molon Mystery

What every tech-nut dreams of; build your own robot! Finally I built my obstacle avoiding rover robot using; Read more

B5 progress

Whatup gays,

Calculon just wanted to drop a line and share his progess on his B5 (the Backyard Beverage Buddy BBot) project. He started his project last fall as his entry into the XMOS challenge. The idea is basically a cooler on wheels that rolls around Caluclon's backyard and offers beverages to people. That's still the general plan, but the scope has changed slightly.

B5 1.0 features the following:

Oh_Oh Robots


Hello Everyone. This is a news flash from Mexico. David Cuartielles is now  here spending the summer in Mexico, given workshops about creating small robots. The Oh_Oh robot was introduced at the Faro de Oriente. This small bot is
commissioned by the Spaniard Cultural Centre and The Faro de Oriente. This bot is an open source  project created by Cuartielles and Yang from the Physical Prototyping Laboratory from the University of Malmo, Sweden.

Here you can see a few pictures of the bots. Cool, aren´t they?

Ps2 controller trouble

I'm having troubles trying to connect a ps2 controller to an Arduino mega via lynksmotion adapter.. I can't get it working even with the example sketch of this library!.. When i tried to connect it with a bradboard connection I had it working but when I made the direct connection to the board only once it gave me OK and after a reset of the board it failed and failed and failed again... T_T 

3D Midi Controller using a Wii-Mote
Wii-Quencer is a 3D midi controller using the Wii-mote bluetooth gaming controller. Blogged here as the "Mystery Summer Object 2010" The work you see here was … Read more

Mystery Summer Object 2010 (now revealed)

Summer Mystery Object time is here :-

What on earth does this "Something Else" device do ?........... what sane or  more fitting .... insane guesses do you have.

(at long last  my Avatar picture becomes clearer, dont let that distract you though, if you look carefully there are extra clues in the pictures)

Update1 :- Speed/Direction & Duty Cycle Potentiometers added

Update2 :- Binary Coded Switch installed - to help with the patterns - and two Hacked Nokia Lipos for "On the Road" use.

Arduino "Tone" command and the ATmega8 - it just won't work

Recently Frits pointed out that sound was used much with robots on this site. I agree and am trying to add sound to a miniature bi-ped robot I am designing. I am now using an ATmega8A processor set up as an Arduino and recently tried using the tone command with strange results. I only get a few frequencies. The digital oscilloscope shows that I am only getting 5 frequencies  which I guess change when the timers prescaler is changed. These frequencies are:

61Hz, 244Hz, 976Hz, 3.9KHz and 31.2KHz

Hey all This is my first robot and its taken me quite a lot of research but google is my friend as i've never done anything like this before. Inspired by many of … Read more

arduino and picaxe

hi i know it is possible to link a picaxe and arduino through i2c but was woundering and a picaxe remote sent signals to arduino robot for example control the motors and a pan and tilt mechanisum

mmany thanks rhys

Shoot Bouncy Balls
Hey LMR! I haven't made a post in a while, but I have been lurking.... Read more

Avoiding obstacles code.

Hi all.

I have started making a small robot the RMOAR http://letsmakerobots.com/node/20422

but im having some problems with the code i tried to made in order to get this thing working.

I dont know if that code will work and how can i improve it .

Here is the code:

Measures waterlevel in overhead tank and sends the data wirelessly to handheld indication device
Here's a nifty project I came up with to help the people at home. It's a system that checks the waterlevel of an overhead tank and sends the data using radio … Read more
All my projects & progress are available at marginallyclever.com. About This is version 1 of my hexapod robot project.  Version 2 is now in development. Read more

Robots can have children too!

For some time now projects like RepRap have been aimed at self reproducing robots. Although this was not my original goal I have taken a step towards achieving this.

After a few days of trying to get an Arduino to burn the bootloader onto a blank ATmega chip I have finally had some success. As a result, robots lying about my office waiting for repairs are now capable of burning a bootloader into a blank chip.

Burning the Arduino Bootloader with your Arduino as the ISP programmer

I noticed that the Arduino 0018 software included the option of using an existing Arduino as a programmer for burning the bootloader onto blank ATmega chips.Below is my Arduino Nano configured as per the instructions.

This sounds like a great idea but I am having trouble getting it to work in practise. Usually I get this error:

I am going to tell you how to use the same cable you use to program your Arduino with to program a Picaxe. I am sure this could also be used the other way around … Read more

colorPAL and Arduino

Hello everyone! I have a colorPAL from Parallax and it doesn't appear to be very Arduino friendly. I can't seem to find any successful code anywhere that will allow the two to communicate. Does anyone have any code to share just to get me started? Thanks

Walks around and turns when it finds an object too much close to it.
Using a
Hi there!! I am proud to show you my first creation! This is a 2DOF hexapod entirely built by myself with a bit of external help for the pratical part. It walks … Read more
This is Mark II of the Whirligig project http://letsmakerobots.com/node/16995 code name SEA RENDERING (it’s not actually a code name, just an anagram for my name … Read more
Question :- what on earth is  New Mega improved Mr.Tidy doing in Switzerland ?............ ..... To cut a long story short .....OddBot  has done it … Read more
  Here it is. Chess Robot V2. Version 1 had many problems that i tried to fix with V2. I also wanted this new one to be simpler than the other one. So then came … Read more