Let's Make Robots!
UPDATE: Now with UART(ish)! (3/2/2014)Robot Metallurgy 101: PWMRobot Metallurgy 101: UARTI thought I would journal my work as I begin to venture from the … Read more
Build real-world embedded solutions get and learn how to use a +40 I/O (16 PWM's) microcontroller board for $12, lab-based course.
Using a
Do you want to learn real robotics from inside? (Updated 2015-course)  UPDATE 17-Dec-2014: new embedded systems course for 2015 is comming! As many of you asked: … Read more
Teaches the basics of PID-based line following, wins you a couple of line following competitions!
UPDATE : (07/10/2014) Added a PDF version of this tutorial and a sample video of a PID based Line Follower. UPDATE : ( 01/16/2014 ) A few updates on making things … Read more
Combines an ATtiny 85 and HM-10 (BLE)
Using a
UPDATE: Added BOM corrections. (Sorry for floating.) Ok. Here's a finished board I've been working on for a bit. In essence, it is a BLE node board.  It combines … Read more
For object avoidance, the ultrasonic or the ir range finders do not always see and object and i often notice my robot running into things and getting stuck. I … Read more
Allows any Arduino board to accept commands from an IR receiver
Most homes these days have at least 1 infrared remote control for controlling the television. These remote controls can also be used to control robots or even to … Read more
The IR compound eye consist of 4 simple analog sensors (up, down, left and right) that can be used to track movement of nearby objects (usually within 15cm … Read more
Most students and hobbyist will use servos at some stage when building a robot. This tutorial uses Arduino sample code but the concepts are the same with any micro … Read more
Displays stuff on a little bitty OLED 128x64
I guess it's been an I2C weekend.  I found these organic light-emitting diode displays (OLED) at Itead studio for $5.   Nifty little buggers. Read more
UPDATE: Added info on making SPI programming jig (makes life a lot easier). UPDATE: Added ATtiny 84 info (though, the post is meant for the ATtiny 85). I've been … Read more
Sometimes the pins you want to use on a microcontroller are this type.
An open collector or open drain are output pins that are made of a transistor with no connection on top. Without external circuitry they can't really be used. What … Read more
This tutorial is an extension of my original tutorial on using motor encoders here: http://letsmakerobots.com/node/38636. This tutorial looks at some code I have … Read more
Make the shoutbox wide, a super productivety killer
Today I did what I'm best at, getting others to work for me. And todays victim were basile. First a little lure: 2013-10-29 09:12:00| |mogul| |@basile you are … Read more
Shows you the basics of using the G+ LMR hangout
Some people are having difficulty joining the G+ LMR hangout so I thought I’d make a quick walkthrough on how to join and use some of the features. Read more
First off I have found no way to get gEDA and PCB to work properly in Windows. RobotGrrl used/uses it on her Apple machine. Read more
Provide precision speed control of motors
This tutorial shows how to connect 2 DC motors with simple encoders to an Arduino for precise speed control and distance measuring. The sample code is written for a … Read more
I've been working on re-making the the Open Hardware Pulse Sensor so it'd be easy to send off to OSHPark and to make at home. I'm not sure, but I think I started … Read more
Gives all directions for two motors
I designed this circuit for those interested in controlling motors that require a lot of Amperage, but have gotten frustrated over trying to create a MOSFET … Read more
Tutorial about how to teach your BoB Biped to walk
Introduction This tutorial show a way to teach your BoB to walk and turn in an interactive process.  For using the Poser software you will need a real BoB biped. … Read more
Controls two bi-directional low power DC motors
Hello LMRians, Ever tried using the pololu tb6612fng dual motor driver? Quite handy if you are thinking of controlling two low powered DC motors. It can handle a … Read more