Let's Make Robots!


Help with Hserin/Hserout commands?

I have 2 Picaxe 28x1's that will need to communicate serially with one another while each performing tasks such as PWM, reading ADC, simple outputs. As I understand, the Hserin and Hserout pins/commands allow the Picaxes to recieve serial data in the background, store it somewhere, and read the stored data whenever necessary. I need Picaxe A to do tasks, and then send 2 variables to Picaxe B without interupting B's program flow. B needs to be able to look up the variable sent from A whenever necessary and continue on. How would I connect the 2 Hserin/Hserout pairs on each Picaxe?

28X1 Pin 7 (Serial Out) Used as Normal Output??

Is it possible to use pin 7 of the Picaxe 28x1, which is normally used in the download circuit, alternately as a normal output that could in my case drive a single LED? If so, what would be the code for it?

Picaxe Serial Communication Through Prog. Socket??

Hey, I'm wondering: If I have 2 Picaxe 28X1's that both have their own programming sockets, after programming them, can I use a male to male audio cable and connect their sockets, and send information from one to the other with serout commands? One 28x1 sends info to the other, no data is sent back, so only on serial line is needed. Is it possible, and how would I implement it?

Continuously Rotating Servos

I have a pair of servos that were modded to rotate continuously about a year ago. I've been trying to make them rotate with the command:

servo 0, 1 : servo 1, 1

but I find that this does nothing but make the servos twitch. However, when I use:

servo 0, 1 : servo 1, 1

wait 2

the servos rotate clockwise for two seconds. Furthermore, when I use:

servo 0, 2 : servo 1, 2

wait 2

This is my 1st robot, i opted to go for the start here but change the Sharp for parralax ping))) ultrasonic. Scraped the code from various sorces (none of it is … Read more
Helps newbies to learn how to program
Now it is Arduino’s turn to open the secret of “Blink a LED” to us. Arduino is heavily supported by a huge community, and is well documented. Read more

Getting SOUND from your Picaxe (Works with other controllers also).

WARNING:  If "techie-stuff" makes your head hurt, do not read the following. 

      (ha ha)


To make sound from your picaxe, the manual shows a 10 uF capacitor in series with a 40 ohm speaker.

This will work but gives a very low volume sound.

   This is my Tic-Tac-Toe playing robot controlled by a Picaxe 08M . It plays a perfect game as long as it goes first and it always goes first . It is a work in … Read more

Picaxe USB driver issue

I have just received my Picaxe 28X1 Starter Pack and, after an hour of trying, am still unable to install a driver for it. I am running Windows 7 Ultimate, 64 bit on an AMD Phenom II X6 1035T at 2.6 GHz (or so they say). I have tried the self-extracting, self identifying driver, I have tried the manual install. I am not getting anywhere... well, nowhere good. I have combed the rev-ed site. I assume that the driver was included on the CD I got with the starter. It seems likely that I am just missing something obvious.

Any advice will be appreciated. Thanks!  ~Allen

Last Update: 3-Aug-2011 : Finished assembly. Updated board photos and added few more. Meet IBS-Wormy! This is a simple bot for my baby-daughter to play with. And I … Read more

Picaxe suppliers in the US

Can people please suggest good Picaxe suppliers in the US.  I was just looking for the Picaxe-08 Starter Pack (AXE003U) and all of the sources seem to be Commonwealth countries (UK, Canada & Australia).



Fellow members,

Does any of you know of, or use a way to monitor the ADC values produced by a Picaxe analog input pin in real time?

As far as I know, the only two ways to monitor these values as they happen are: 1) with an LCD in the circuit or 2) on the programming PC via the download cable.

I was wondering f there was a cheap-o version, something you could breadboard easily and with discrete components... Ideas anyone? Or am I looking for the holy grail?

Thanks, all!



Picaxe questions

I started with an Arduinno because I read about it in Make Magazine (so very recently). I am considering trying Picaxe, because it seems as though the programming will be easier and I do not have a strong programming background (read: Basic in 1984).

Two quick questions:

Phase one: Line Follower complete. Right now it is "learning" how to avoid obstacles the contact-free version.
Using a
INTRO This project -christened Deacon- is the next step in evolution from Nigel, who was abandoned last year. June 9th, 2011 Read more
Uses 3,5mm jack to transfer signals on a rotating axis.
First thing first. This is just a quick and dirty attempt to improve the 360 degree sonar idea. I have seen some of the designs at LMR with a 3,5mm jack plug and … Read more
Navigates a room worse than Mr. Magoo
Using a
 This is Robie, a "Start Here" robot my 7 year-old daughter (D1) and I built while away on vacation.  We used the LMR kit from Solarbotics, a cheap soldering … Read more
Helps newbies to learn how to program
   So far we’ve been talking theory, but now it is time to make things blink! You might have heard of “Hello World” term in programming. All that “Hello … Read more
This is my second Picaxe project . It is a simple servo tester or servo cycler built using an 08M . It has 3 modes of operation . In mode 1 each servo is controlled … Read more
navigates around looking to put something in a box.
Using a
Hi guys, i've been reading about all of your amazing robots for months now so I thought it must be time to post something of my own. So here it is "Norm"  I … Read more
Attracts FireFlies into your garden
Using a
This is robotic Firefly based on a picaxe 08 using UltraViolet leds as sensors. Flight School. Here you can see her Big Flattering Stereo eyes, they are simply … Read more
 This is the robot I built to solve the Towers of Hanoi puzzle . It uses three rc servos and a Picaxe 08M . This is the first time I've used the picaxe  but I … Read more

Picaxe 40X2 servo control

Hey guys,


I have been working on a new project over the past couple of days and I have just come to the electronics stage of the project.  What I need is control of 18 servos.  For this I purchased a 40x2 chip as I saw how many I/O it had and seemed like the way to go.  Problem is that when I plugged in my Picaxe 40X2 and attempted to control a servo, The editor advsied me that only the "B" pins could be used with the servo commands.  This means that I can only control 8 servos with this chip?

Helps newbies to learn how to program
“Hey, Chapter numbers are in binary!” could you say. And, yes, they are! And they are bytes. And we can have maximum number of 255. Will we go so far? Who … Read more

Picaxe 08M with visual basic 6

Hi guys,

For the past few weeks I have been playing with Visual Basic 6 and attempting to get it talking to my picaxe 08M chip.  I have found a few tutorials online that are not exactly for this chip but I can follow and understand how they work (at least i think so).  My goal that I am trying to achieve is a simple off and on LED switch via VB6.  I have tried tweaking my code many times and going through various tutorials but I have had no success. Here is how i have been setting up.

Helps newbies to learn how to program
Let’s start with a basic understanding of what program actually is. Program is a set of instructions for microcontroller to follow. A particular program is … Read more