Let's Make Robots!


High Low problem

We built the easy robot as per the instructions at the Home page.  Programmed it etc, worked fine, very happy.  We used the example program where he rolls about using his IR sensor to avoid obstacles.  Then we got a little creative and added an LED.  Only problem is the command HIGH turns the LED off and the command LOW turns the LED on.

Question - Rev counter

For this project here http://letsmakerobots.com/node/22474, I am needing a simple sensor to indicate the number of revolutions a tsecond that an axle makes.  However this will be in a dirty/oily place (under isde of carriage bogie) so I am wondering on the best method of sensor to use.  I think I have narrowed it down to three possibilites -

1/ Optical slot interupter with seperate encoding wheel.  Probably easiest option but how prone to dirt and mis reading.  Could be hard to clean.

Navigate around via ultrasound, avoid some obstacles, play Monty Python tunes
Using a
Meet Head, the big headed robot. Head's life is really simple being just joy and play. Well, for now at least. That may change in (near) future if I manage to get … Read more
Remote controls an Arduino/ PICAXE board connected to a computer by another computer using a wirelles network
I've tried to do this a while ago and I've had some problems finding documentation about this, so here is a quick and simple tutorial. First of all you'll have to … Read more
Navigates around via ultrasound on water
Using a
This is my first robot, I started with a boat made out of isolation foam, witch floats really well! The 'Brain' is a Picaxe 28x1 project board and I got the motor + … Read more
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

My mac recognizes the usb cord as a modem, cant connect picaxe.

Hello all. I was wondering if anybody could tell me how i could connect to my robot? I have built everything, and downloaded the axepad for the intel based mac as well as the usb driver, when i restarted my computer and went to my network under system preferences, the computer recognized the usb as some sort of modem

it gave me the following configuration options.

Telephone number:

Account number:



picaxe programming sd21


I am using a sd21 servo controller board with a 18x picaxe inserted. I have downloaded the sample program it ti works ( moves sevo to each end). What I need to know is how to control the speed of the servo.

What i am really after is someone to give me some program showing how i can move a couple of servos at different speeds after an imput has been activated. I tried reading manuals over and over and still dont get it.





hardware not found on computer for picaxe

Hi I am trying to program my picaxe28 but my computer keeps on saying HARDWARE NOT FOUND!!!!!!!!!!!!!!!!!!! Does any one know  why it is doing this ? I tried every thing it told me to do butit still says HARDWARE NOT FOUND!!!!!!!!!!!!!!!!!!!

Mr. General questions

I've been looking into building a robot, and I found the Start Here robot and this site.  I liked it, but after looking around more I discovered the Mr.

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

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

DarwinBot lives

This continues my previous experiments with evolutionary code generation. I built the simplest robot imaginable to test out pieces of code. This is 1069-H1 aka "DarwinBot".

Tool for programing in socket PICAXEs
Some time ago I had an idea of making a PICAXE programming ’clip’ and inspired by the work of TofuRobot http://letsmakerobots.com/node/18926 I built one today. … Read more
Make servo/whatever controller out of Picaxe 28x1 and control it from Arduino over I2C
While working on my first Arduino project I found out that servo library is not compatible with software serial library which is very bad for my project. So, I … Read more

Altered 'Start Here Bot' Code

Im trying to run my start here bot that is has a tamiya twin gearbox and SRF05 instead of the IR sensor on it. All the components work, just not together. I wrote my code (most copied from frits) but my robot just goes forward and back, sometimes sideways about 2 centimetres. Can you post anything wrong in the code that may help to fix this problem

Dont keep your inputs floating!!!

I keep hearing and reading about the importance of making sure all the unused inputs are pulled low with a resistor. No reason is given other than "don't keep them floating because you'll get unpredictable results!"

If you take a look at the picaxe 28X board, you see that all the digital inputs are pulled low with a 10K resistor. I understand that this makes it easier to just connect a switch to the pins on the board without having to add an external resistor. The analog inputs are left floating, almost as if by design.

Navigates arround controlled by other computer
Using a
Hi, This is my newest project. It is basically formed by two 28x1that are serial controlled by a processing application, one for the motors and other for the two … Read more

Arms for Edward

After lots of thinking about what my next robot should look like, I couldn't resist the temptation of trying to improve Edward. I never really made a good program for him and everybody who sees him ask me to switch him on and let him run around. When they do, i shrug and tell them "the batteries are dead" or "I'm still working on the programming".

I just noticed that a servo and a SRF05 range finder's trigger might be able to share an output pin on Picaxe 28x1 (should work on other models too). It should be … Read more

Wireless Control

I found a remote control i want to use it to control my slightly altered start here robot. Do i have to change the code on the remote.If so can you post it??? Also what extra code do i have to put in my picaxe

thanks muchly...

sorry about the quality

PICAXE or Arduino For Starters

I am just starting out in the field of robotics, and I am looking for someplace to start.
I was wondering if anyone had anysuggestions on which hardware I should learn first.
My end goal is to be able to control my bots remotely via wireless of some kind.
I have listed two of the kits I am looking at getting below. One is the PICAXE starter kit from LMR and the other is a starter bundle for Arduino's from Solarbotics. Any suggestions would be welcome.

LMR Starter Kit

PicAxe 20X2 mainboard

This is the second board I received from sparkfun / batchPCB. The other one, a motor driver, is tested and done.

08M motordriver and power supply board


After a few weeks of waiting, my PCBs have arrived. I just soldered the components on the first one and it works like a charm. I had to drill out the holes for the resistors a bit and then solder the resistors on both sides of the board to get a good connection, but hey: this was also my first shot at having a PCB made and it works. Next time I'll be more careful checking out the dimensions in diptrace.

Minimal Picaxe LED blinker

I just found a different way to make an LED blink with a picaxe 28x1:

   inc b0
   let pin7 = b0 >> 7
   ' do other important stuff here
goto main


im looking to upgrade my Picaxe 28X robot to be controlled by with bluetooth....
if i get a USB adaptor module to plug into my computer what should i use to recieve the signal?
also what kind of program would i need to control the robot?

thanks muchly

eeprom and picaxe 28x1

hi i wish for my picaxe chip to access an external eeprom chip any one got any ideas how to manage this

many thanks rhys