Let's Make Robots!

Most Collected: Tip/walkthrough

When I started out with electronics I didn't really know where to look for information. Most books I stumbled upon were much too heavy on the theory of electronics … Read more
6 leged base platform, that walks around
Intro This is a 6 legged platform, that moves by walking around. You will need an RC servo controler to move the legs. Material list Plywood - The size of 2 … Read more
homemade PCB through the heat transfer method and muriatic acid + hydrogen peroxide etching
There is an available pletora of how-to description regarding home made PCB boards. These are built around three different core trace transfer methods, the … Read more
This is part 2 of a multi-part series.  The other parts are here. Spin is an 'object-oriented lite' programming language.  I like it because it eschews some of … Read more
In this tutorial, I'll show you how to use the Parallax Serial Terminal for debugging with the Propeller.  This builds on my other tutorials which you can find … Read more
I got a logic probe a while back but never got around to testing it. That was a mistake as it’s a brilliant tool for debugging your circuit. Until now I have used … Read more
Yet another way of organizing your parts.
First, let's face it-there are any number of ways you could do this. But after years of fighting a mess of resistors in a Plano box and looking up the color codes … Read more
I found this nifty resource which outlines how to change the splash screen on a full graphic LCD. He goes into pretty good detail about how to go about it but … Read more
So i finally managed to have the Picaxe USB Cable working under linux. Not the programming editor of course, just the serial connection. You can use it to … Read more
Might please your eyes.
We had a SB discussion today. Some people got problems with the new color scheme in the Arduino IDE. Suggestions from birdmun hit my curiosity and that's the … Read more
Alternative way to get diagnostic data while minimizing timing impact generated by the Serial.print function.
While developing routines for my rover, especially diagnostic routines to identify sensor errors or conflicts, I have been using the Serial.print() function.   … Read more
Plays wave files from a AVR based MCU with very little external hardware!
Using a
Last year I wanted to add sound to a bot so I wrote a program that plays wave files.  I later rewrote it so that it would be completely interrupt driven so that I … Read more
Determine the distance to a detected object with a single camera and no other sensors
If you have OpenCV code that draws a rectangle around a detected object but want the code to know the distance to the object, no need to add another camera or any … Read more
This is a continuation of my Robot Metallurgy 101 Lesson Journal. After I was able to get my motors moving using the SN754410 I became a little obessessed with … Read more
Use A4988 stepper driver to drive two DC motors instead. Make use of currentlimit to control speed.
EDIT: Some speed control, new code example and video added 21.2.2014 See below " SOME IDEAS" section for more information.     I ordered some well known pololu … Read more