Let's Make Robots!
Bitbang Control over FTDI
This is a short note on how to setup a C programming environment for the FTDI chip in bit banging mode, since that's what I had difficulty doing. There may be … Read more
Serially programs LPC1114 ARM Cortex M0
UPDATE: I tweaked the source and rebuilt lpc21isp to allow for automatic mode switching, bootloader and program, from an FTDI breakout. A few months ago Bdk6 sent … Read more
Calibrates your Kossel Mini
This is the second part of my Kossel Mini build log Read more
Converts Rotational motion to Linear motion
Here is a custom 3D printed Linear actuator for activating a lever or push/pulling something or other. Read more
Helps you print accurate
Hi,  I have decided to post this after yesterday I have lost lots of time trying to get a fan mount I have designed to print. What's worse is that the part in … Read more
LDO current regulator for power LED
Challenge You've got a power LED? Great! Build a flash light! Read more
Gets you in touch with the world
This is a displacement resistance type touch sensor. It uses conductive foam as the resistive element. If you would like to see a video Walk-through of how to … Read more
Shows the relationship between wheel angle and speed of robot.
When I posted my Omnibot page, I said I'd make a video attempting to make some of the counter intuitive math easier to understand. The attached video is my first … Read more
I found this amazing tutorial that breaks down Path Planning so even *I* can understand it. I thought many of you might appreociate it and the other links I have … Read more
Provides Guidance in Planning Robot motion
My friend Jon Hylands had asked a simple question the other day as to whether I used Finite State Machines in my code.     I quipped back "Of course! Is there … 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
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
Our honored LMR founder Frits has been contacted by marcmart.com an electronics distributor. They asked him about writing a review for a Makeblock product. So Frits … Read more
Bluetooth Low Energy Breakout
Using a
Here are some random notes on working with the HM-10.   Working RX/TX LEDsHow upgrade the HM-10Pseudo Star-Networking HM-10s   Working RX/TX LEDs Read more
Plug in up to 4 servos - the servo wires will be extended through a single CAT6 cable
Now there is a clean and simple way to extend servo wires using a CAT6 cable. These CAT6 extension boards allow the user to plug up to four servos into the row pins … Read more
Increase torque or reduce noise in DC brushed motors
By default, most Arduino pwm outputs are set to about 490Hz or 980Hz. These frequencies work quite well with small dc brushed motors but can cause unwanted noise or … Read more
Information on the Picaxe 28 project board
I was working on my LMR robot and I made this Picaxe 28 information picture for my upcoming robot article. I modified this picture to show the ports and mine has my … Read more
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?  UPDATE 25-May-2014: videos about servo control by potentiometer and automated successfully! Read more