Let's Make Robots!
Provides power to Raspberry Peripherals beyond 700ma
As I prepare to start adding peripherals to my Pi Bot, I wanted to be sure to get around the 700ma power budget the Pi has.  After searching for a cheap battery … Read more
Simplifies interface, saves one pin.
Well, I don't believe I have seen this @ LMR so here it goes: Hack your HC-SR04 for use with a single uC pin. Simply add a ~1.8k resistor from echo to trigger, and … Read more
Robot platform from Raspberry Pi and Arduino orchestration
This article is specific: How I personally would setup my Raspberry Pi to act as robot base.  But, I'll be clear, this is one of nth possible setups.  A … Read more
Possibly helps to detect objects, walls and holes.
 Some fancy nice ultrasonic sensors can read multiple echoes of sent ultrasonic wave. Cheap senosrs register the first echo that arrived back. If we could listen … Read more
Allows you to use USBasp on windows 8
Are you having problems installing usbasp drivers on windows 8 ? This walkthrough will guide you to installing those drivers :) Actually the main problem is that … Read more
Addendum: Please don't watch my videos.  After Birdmun's comment I found Hack-a-Day has created better videos (shakes fist at Hack-a-Day) and I don't want anyone … Read more
makes able to read washed-up IC markings
This tip is for who, like me, willy-nilly has to scavenge broken circuits to gain free stuff. You will need: A blacklightAn highlighterA clean, dry and soft … Read more
1. Get over to Analog Devices and sign-up for a sample account. They seem to be pretty nice and let you order several samples every month, I believe. Read more
Gives a more real "sense of touch"
Here a little tip i use to put on all of my robots:   It is a revisited bump sensor, just using one or two pins, one pin to have just an axe, two pins to have X  … Read more
A brilliant free robot control software that lets you assemble services to add functionality.
Hey all! I'm so excited by my first experiences with MRL ( http://myrobotlab.org/ ) that I thought I might post a video that I just made. I am currently finishing … Read more
Controls servos by Angle Accurately
I have always seen things differently with my electronics and programming background. Servo Math came from me seeing servos as having three parts. The angles … Read more
Provides Rover 5 chassis with motor drivers, power supply and IR sensors
Introduction: The Explorer PCB was designed specifically for the 2 motor / 2 encoder version of the Rover 5 chassis. The Explorer provides all the basic features … Read more
For communicating with your robots or your intelligent household devices
(Edited the prices quoted) It appears that the pages I referenced earlier have lowered their overall prices.  As of 19 Nov 2013, here are current prices on these … Read more
Helps those who don't have access to a solder or doesn't have the correct jumper wire
Any people out there who don't have an access to a solder or don't know how to use one, doesn't have the correct jumper wire, etc., consider this cheap (actually … Read more
As I’m into SMD soldering for the moment I wanted a vacuum pickup tool. So the first thing I tried out was a manual pickup tool for eBay like this one That … Read more
Expands PWM outputs for servo control
     Those who intend to build a more complex project (in this case I mean with more DOFs, like a hexapod, biped humanoid and others) may find dificulties if … Read more
Make a dumb terminal out of an old 16117A 1x16 LCD
Making a Dumb Terminal out of an old DMC 16117A 1x16 LCD display. First thing to do is to get a Serial Interface for the display. I am using a SparkFun.com SerLCD … Read more
Performs speech recognition and control a few LEDs. It can be used to speech control anything.
  In this project I connect my Arduino Board to a WiFly module (https://www.sparkfun.com/products/10822) from Roving Networks and stream audio to the PC, so that … Read more
Burn the bootloader or write sketches directly to the MCU
The Arduino and Arduino compatible boards all use a small program called a bootloader to take serial data from your computer and store it in the Arduino's memory. … Read more