Let's Make Robots!

Mapping of Pins on the Dagu Spider Motor Controller

I made a mapping of the Dagu Spider Motor Controller pins. The cells in red are what you see on the board itself. Other info has been placed adjacent to those cells for easy reference of functions, alternate names etc.


Curiously I am wondering if there is actually a typo mistake on the board with one of the pins being labelled as "TXD1/D1" when it should be "TXD0/D1" instead. Is that an error?


Please give feedback on the accuracy of the mapping.


Arduino Nano on PCB

As I wrote in Chopstick Junior 1.0 (there you can see it in the robot) here comes the part with the Arduino Nano on a PCB.

Why I did this?

Well, it's just a try to use the Arduino Nano for other robots too. This gives me the chance to remove the MC and put it in another robot or just upgrade this one with a new Nano. But the most important is that I can connect all the servos I need directly to the board without any solering or using male-to-female cables.

LMR CNC!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Hi everyone,  I had an idea for the new year and here it is. I think there are more than 20.000 members on LMR If everyone would pitch in $1 or $2 or more there would be plenty money to buy multiple CNC machines and maybe even enough to make a LMR Robot based on a EZ-b platform. Then we could have whoever wants to submit an idea for the robot send in their ideas with there money. only the LMR members that send money will have free access to the cnc  cnc wed adders

Maus LearningBot - Family Challenge One (State Machine)


We have put together our learning robot and have switched out our Arduino stack consisting of the Arduinio, screw shield and arduino motor shield for one of Ro-Bot-X's Robot Builder's Rduino v2 boards.  Now that things are hooked up to the new board, we decided to go forth with a simple programming challenge.

The Challenge

Our first programming challenge is for each of us to program the robot to move foward towards a wall and try to stop the closest to the wall without knocking over the blocks used to create it.

Finally got a "live" Sonar screen in HTML5 canvas / Javascript working

Prefacing everything i do with "I AM NOT A PROGRAMMER"...

Ok, so it's nowhere near perfect, but I thought I would post the code here in case anyone else wanted to tinker.

Web Control page for Autonomous Rover


The sonar.php  file which displays the instrument expects it's data as a JSON encoded data set in the form of:


bluetooth com and processing language rig

These are the source files related to the setup I mentioned in CTC's post about wireless serial com.


Reposting info on the setup just for ref.

Alrighty, ctc, got the rig working. The setup is the following:

<ir beacon> transmitting byte sequence from 1-9

<relay station> picaxe 8m with ir receiver showing correct data in the debug window.

Transmitting the byte sequence received from ir beacon via bt to my desktop running the processing code.

Looking for Feedback on PICaxe Platform Module

I've been working a PICaxe platform module.  I did a V1 a few months ago, and recently re-did it.  Here's a prototype of V2;


I've used the same power stage as the Propeller Platform sD - it's 5v @ 1.5A and 3.3v @1.5A with an extremely low dropout of 100mV.  Standard power and programming jack, and it has power indicator lights.

I need to make a few changes, so I thought I'd get additional feedback.

Weather station project, it's getting windy

Believe it or not but this thing right here is a wind vane for my weather station:

"A wind vane"

Making parts

I spent Thursday night making hubs for new robots.  Enjoy the video.

Processing talking Bluetooth

Getting Arduino talking through Bluetooth seems like an easy task. There are plenty of tutorials showing you how to do the initial setups and most Bluetooth modules have their own wiki pages + datasheets you can use. It works, you can make the connection, use a terminal software, send packets back and forth. It's all good. Or is it ?


How to build BeagleBoard based WiFi robot

Some time ago I have announced my remotely (over the Internet) controlled robot. However, there were not too much documentation and details. So with this post I would like to announce the availability of more detailed project documentation and make brief overview of some interesting aspects of the project. The whole available documentation could be found on the project Wiki.

Math machine learning

Whenever I observe my daughter, I find that she likes to collect things. The more, the better. Usually as much as she can carry. As she can not count, how can she distinguish, what are more things and what are less things?

My daughter with objects in both hands


Do you remember when you were a kid, and you spent your time playing pong? Neither do I. But why not bring it back? Yes a portable pong game. 

So i set out on my quest...

After some decisions, i decided i would make a pong game using 6 LED matrices, 6 MAX7219CNG, 2 potentiometers + KNOBS!!, and some custom PCBs. So here is where i am at so far, just have a collection of parts but im working on it, still waiting for the PCBs to arrive. 


Robot Mesh Network

Hi there!

I haven't been on LMR in a long time... here's a video of my robot mesh network working. It's been a while in development. ;)

Planning to make a tutorial for it, and I will post it here, eventually. Woohoo!

Skip ahead to the 6:30 mark to avoid the boring debugging (yay for unedited videos!)

The embedded video isn't working for me, so here it is: http://youtu.be/KSGt83BzX74


(Admin edit, video embedded)