Let's Make Robots!

Most Collected: Tip/walkthrough

The Maxim7219 (datasheet) is a handy LED driver.  each chip can drive 64 LED's and several can be daisy chained for large displays, it's also used in the Blue … Read more
An update to the Duemilanove
Using a
I started with the Propeller, but I've also used the PICaxe and played with AVR's and PIC's. With the release of the Arduino Uno, I thought it would be a good … Read more
Here's a simple analog pressure sensor I read about years ago in "Robot Builders Bonanza".  It's not an accurate pressure sensor since it's affected by … Read more
Generates Arduino code for custom LiquidCrystal library characters
Hi guys, just posting something that I made up to solve a problem and thought I would share it. I couldn't find a custom LCD character generator that worked on a … Read more
This is the first page of an informative set of pages showing different ways to communicate with your robot.
The picture above is a 2 Watt Blue Laser I built several months ago. It's way too powerful for robot communications around the house (it would start fires), but it … 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
Uses a webcam and robot vision to navigate around obstacles
Obstacle avoidance is one of the most important aspects of mobile robotics. Without it robot movement would be very restrictive and fragile. This tutorial explains … Read more
setting fuses in a blank ATmega328P chip for use with Arduino IDE and burn the bootloader
Here is a little tutorial about setting the fuses on a blank ATmega328P in AVR Studio so you can use it with Arduino IDE: You need: Read more
Guides you when doing the math inside the code.
The need to convert the result of the ADC pins proportionally to servo positions arose recently in my Pic-Aim project, which in turn was inspired by this comment. … 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
Teaches you basic electronics
  This tutorial is not yet complete.  But since work has stalled on it for now, I wanted to go ahead and post it since some people may find it useful.  If you … Read more
Converts the servo for use as a geared motor
It’s always good to have servos that works like a geared motor. That also can go in both direction and speed is adjustable, it’s very handy in robotic project … Read more
PolyMorph - how to make a pivot joint out of PolyMorph
PolyMorph Workshop 1 Here is the first in a series of PolyMorph workshops that will unfold when time permits. The first one shows a number of techniques that can be … Read more
RTTTL, Arduino, Sound, Sounds, Music, Seeeduino
I was wondering why, despite the notice on the front page,  there weren't very many robots with sound. Then it hit me: people don't know how to make sounds with … Read more
Collect and crosspost my blog entries and discussions about programming topics.
Introduction I started blogging about various programming topics and the community has chimed in with some good information.  I plan on continuing to blog … Read more