Let's Make Robots!

Need a coupling for a 28BYJ48 stepper motor...

I'm building a device to pan a small camera. I'm using the uber cheap 28BYJ48 stepper motor. To mount the camera to the stepper motor I need a small coupling. One side should be bolted to the axle of the stepper motor, the other end should have 1/4"-20 thread (standard camera thread). Is there anyone here that could make me such a thing? I would like to build a decent, sturdy device so I don't want to resort to hotglue... I'm located in the EU (Belgium), any European people here that can machine such a coupling?

Drawing of the piece (dimensions are in mm):

OddBots rover 5 encoder code

So OddBot has posted some very interesting code on his service droid page: http://letsmakerobots.com/node/39492 (see downloads revision 2 code. This should give better speed control of the motors. I have a Rover 5 with 4 motors/encoders and mecanum wheels. The wheels don't work very well, so I want the best possible speed control of the motors. I would like to convert OddBots code so it works on my ATmega1280. 

Now I don't really understand how the code works... I'm not going to post the full code, it's a bit to long. But this part is the most interesting:

Makeblock : Next Generation of Construct Platform

Found this on kickstarter:

What is Makeblock? 

Makeblock is an aluminum extrusion based construct platform that can be used to bring your creations to life. With Makeblock you can make professional and steady robots, machines or even art-ware. The only limit is what you can think of. 

With Makeblock platform, the only necessary tool is a screw driver. There is no soldering or special skill needed. Everyone over fourteen years old can use Makeblock to turn their ideas into reality.

Integers, floats, arrays, structs... (Arduino)

I need a bit of programming help. What I want to do is sent integers, floats, longs from an Arduino to another Arduino using nRF24L01 modules. I use the RF24 library to handle the wireless modules. At the moment I only sent an array of integers from one Arduino to another.

Piece of my current code:

int remote[5];

Solder tips, which ones do I need?

After soldering with a simple Weller 40W solder iron for more then 10 years I have decided to buy a solder station.  This is the station I will buy: http://www.batronix.com/shop/soldering/Atten-AT938D.html Which tips should I buy with it? I have never done any SMD soldering because the tip of my Weller is much to big. With my new solder station I might have a go at SMD soldering. But most of my soldering will be simple through the hole stuff, soldering some connectors. The usual stuff...

6 legged walker

As some of you know I'm going to built a small hexapod using 12 9G servos (2 DOF/leg). I have the electronics figured out, I will use my Bajduino 3A pcb (ATmega328 with 3A 5V vreg). I'm now waiting for the acryl parts so I can built my little hexapod. So I've been thinking how I'm going to program it :) Understand that I know very little about programming... So tonight I found a sketch on my harddrive named 6 legged walker. I think that I've downloaded it from this very forum. But I can not seem to find the robot running this sketch.

Buying spree at Tayda electronics

I'm currently in Thailand on vacation, the home of my favorite electronics shop Tayda electronics. I asked them if they could deliver to my apartment in Thailand and they will ship the order with a Thai courier for very little money. I already have lots of passive components at home but not many other components. So which components would you order from Tayda electronics that are useful ? Different kinds of transistors? IC's that are commonly used?


Arduino and a Chinese 32 channel servo controller

I bought a Chinese USC 32 channel servo controller on ebay a month ago. Last weekend I finally found some time to try it out. But I can not get it to work with my Arduino Mega, actually I thought there was something wrong with the board, unitl I downloaded the Chinese software for it, which lets you test the board. I connected 2 servos and the sliders in the program let the servos move. So the board works when using USB.

This is the link with the manual: http://www.torobot.co/usc32-manual

32 channel servo controller

While browsing for robot parts I've come across these small boards that can control 32 servos. I've had a quick browse at the manual of these boards and to use them you just sent some characters over serial to the board, seems simple. Now my question, what is the benefit of these boards over for example an Arduino Mega? Expecially the difference in programming a Mega with a lot of servos connected to it or using the servo controller board connected to an Arduino board? In the future I would like to built a big walking robot/hexapod with a lot of servos.

Broken regulator on Dagu Red Back Spider

I was driving around with my Rover 5 (remote controlled) when it suddenly "stopped working". L1 (red led) kept on flashing. I pressed the reset button but nothing happened. I started taking it apart and I've come to the conclusion that the voltage regulator (LM2676) is broken. I've powered it straight from a lab power supply giving it 14V but the regulator only gives 3V. (measured on the regulator and the pins on the board) When I power it from USB it still works, then I measure 5V on the header pins and I can upload sketches. So I think the regulator is broken...