Let's Make Robots!


AXE033 clock add-on

Hello LMR,

I was wondering recently if there was a way of using another clock that isnt ds1307 for the AXE033 lcd module from picaxe.

I wondered as I can´t find any and i´m not really up to ordering it, so please tell me: is there another ic or will i have to find one?

Thanks is advance!

  Here I will try to help begginers with the most attractive electronic device the LED. :D First of all the definition of a LED: An LED or Light Emitting Diode, … Read more
I am a 1st year civil engineering student, but my main hobby is robotics, electronics - if it can be built, I want to have a go! I've built robots for many years … Read more
Monitors room temperature
Hi everybody! Just finished with my new little gadget and feel like sharing with LMR. :) The gadget is room temperature monitor for our baby we are waiting to have … Read more

Question about Picaxe Random function


I understand that the picaxe does not have a clock, and that the "random" function will produce numbers in a sequence between 0 and 65535 (not really random), but I have a question.

From memory, when I used commodore basic all those years ago, you could write something like rnd(9), which would produce a random number between 0 and 9 (I think that's right), so is there any way I can get picbasic to do the same. I want to switch, on and off, 4 led's in a random sequence.

Thanks in advance :)

How do you tell if a PicAxe 14m is bad?

I tried downloading my program to a picaxe 14m.  Now all pins show 4.5v, no matter what program I load. I did a firmware check and it says it loads a new program, but nothing changes.  How do you tell if the chip has gone bad?  The error probably lies somewhere between the seat and the keyboard, I know...just need to know which error.


I'm a little confused with pin numbers on the Picaxe 28 project board

I have a motor driver fitted to the board, and 2 motors connected to the 2 sets of motor pins. These motors are driven in the code using low 4 : high 5 : high 6 : low 7.

I have a servo fitted to pin 0, and some led's fitted to pins 1, 2, and 3.

This all works fine, and it does what I want.

There are "vacant" digital output pins, which are numbered on the board 4, 5, 6 and 7, which are the same numbers that the motors use.

Which platform is better? Arduino or PICAXE

Hello LMR world..:) Im a complite beginner.. Im studying robotics and Automation first year.. i know ill learn this stuff in the university  but entusiasm in me doesnt let me to sit down and wait for 2 3 years..:) While i was searching for PICAXE one of ma seniors sugested to me to laern and explore PIC microcontrollers... he said ull be better prepared for universyty exams in future and can design your own development boards which is chipper and easier..

A not so dumb but practical motor controller

I've been working on Leo's motorcontroller and reading a lot lately on bots.  It got me to thinking about using multiple uControllers to do multitasking.  I've slimmed down my original motor controller concept to just a PicAxe 14M, a L293D and some resistors. What makes this motor controller different is that it does more than just control the speed and direction of two motors for an indefinite amount of time.  It's possible during setup to make it that each command only last for five seconds or increments of five seconds.

Signals when mail is delivered
Last winter my father asked me if I could make a mailbox sensor for him. That winter was long and cold with lots of snow and he found it frustrating to make his way … Read more
It wanders around, avoid obstables and dosent' fell from edges
Using a
Hi all, Here is my first robot using a micro-controller ! I started with the Start Here guide and it evolves a bit. I rewrote the code, it might not be as good as … Read more
Drives around and participates in a good party!
Using a
Today I am a little slow, but all right. Yesterday I puked and slept all day. Friday I was at a party with some good old friends. 3 birthdays in one. The invitation … Read more

Picaxe Net Server

Hey guys,

Is there anyone here who has already used the Picaxe Net Server module? :)

What was your experience?


Navigate around via sharp IR
Using a
I got the parts yesterday and i done building it already :) Read more

Several SRF05 sharing the same picaxe's trigger output pin ?

Hi guys,

First of all, since this is my first topic here, I want to thank you all for this great community. I have learned a lot and I have just finished my first robot thanks to you :) I am now thinking about the next one, and here comes the question !

Running a MicroController off a SuperCap

Because I keep daydreaming about wiring up my house with dozens of sensors, I was wondering how hard it would be to power a micro controller (say picaxe) off a super capacitor.

A supercap is an electrolytic capacitor with an insanely large capacitance. Mine is half a Farad, 470000 uF. But is rated for only 5.5 V. That's the deal with these caps. Higher capacity at the expense of the maximum voltage they can endure. Or simply at an expense. This one costs about $4 at DigiKey.

microcontroller choice

i have  a problem: i only have on uc, an arduino, and have to build a tx unit with some cheap ebay radio modules. does anyone have any suggestions as to a small microcontroller for this unit. it only needs 2 or 3 channels.


Serial Pins on AXE020


On the tutorial Picaxe for dummies Fritsl says the following:

Picaxe resetting or stuck in fatal loop


I'm reprogramming Robot Leader, and I'd like to be able to use PWM to pulse his LED eyes. The only problem is, I also have to command a servo to turn his head, and the Picaxe28x1 does not allow you to use PWM while you are using the servo command. They both rely on the same timer.

Suggestions for TheBox


Lately, I've been creating computer vision applications for my robot TheBox

I've created a color tracker, a motion detector and a wall avoider application.

But now I ran out of ideas. 


So, can you give me some cool ideas to make other applications? :)

Picaxe code

Hi all,

I've been busy over the past few days studying the Picaxe manuals and trying to understand the coding. I keep reading about how easy it is and it's even called basic, but my problem is, I don't understand any of it.

My electrical and mechanical skills are enough to get me by, but this programming makes no sense to me what so ever.

I've Googled in an attemp to find online tutorials, that doesn't seem to help either.

Can anyone explain how they learned the Picaxe basic coding? That might help me.


The Bromz.

Picaxe, programming and peanuts

Hi brain boxes,

I'm a bit stuck at present. My problem is, I know nothing about programming. I don't know much about anything really, but programming is really low on my list of knowledgable subjects.

I'm trying to programe my picaxe chip and have no idea what I'm doing, I tried eating some peanuts, but even that didn't help. I still have no idea what I'm doing!

So, I thought someone may have stumbled across an online tutorial of somekind. If someone knows of such web page, if they could let me know and I'll give them a peanut.

Thanks fellers,

The Bromz.

Two I2C-slaves ==> i2cslave-command repeated?


In the near future I'll have to control 2 MD03 motor controllers via I2C. Now, I don't get much about the i2c-commands integrated in PicAxe µC's so I'd like to ask how I should talk to them. Should I issue the i2cslave-command everytime I want to speak to one, or should I issue it twice (euch with another address) in the beginning of the program, or is there another way that I don't now about?


Well, this is probably the simplest robot I've ever made. It is just this event's robot mounted in a old IBM box. I've built it just to serve as a testing platform … Read more

Problems with I2C -- DISCARDED

I'm trying to control two motors  by means of a joystick. This means I've coupled the potentiometers inside the joystick to my Picaxe 28X1 and my Picaxe 28X1 to two MD03 motor controllers. 

While testing I'm using only one potentiometer and one MD03. The problem is that I cannot get the system to work.

The program I'm using right now is:

i2cslave %10110000, i2cfast,i2cbyte


readadc 0,b0

Autonomously vacuum small debris and recharge
Using a
UPDATE: NEW VAC, CHASSIS, ETC. NO NEW VIDS :( The ever-popular autonomous, self-charging, vacuum robot. Inspired by the old OMNI magazines photovore, of all … Read more
navigates via ultrasound, "identifies" milkshake bottles and drives away from them
Using a
Following on from Djeff-209 MkI. In order to replace a slipping drive sprocket, I had to change the layout a bit. I also added the code for very limited object … Read more
Djeff-209 is my first robot, based on the LMR Start Here robot. I swapped out the wheels for tracks, and an SRF05 ultrasonic in place of the Sharp IR sensor. At … Read more

Help me connect Xbee to Picaxe!

OK, so I’m going to make a remote control to my next robot. I want to connect a picaxe 28x1 to a Xbee and I have ben trying to find
some good examples but with limited success.

As the Picaxe operates at 5V, whilst the Xbee operates at 3.3V I understand that the signal from the picaxe has to be regulated. (not just the input voltage to drive the device).
Of Cause I could run both the picaxe and the Xbee at 3.3V, but that would just screw with everything else I'm gonna connect to it.