Let's Make Robots! | RobotShop


New Dual Mode Servo

The 2000 Series Dual Mode Servo is a feature-full standard size servo tailored for the robotics market!  In the default mode the servo is able to rotate a whopping 280 degrees while retaining positioning feedback.  Using the 3102 Series Dual Mode Servo Programmer (

The first day of my robotic life

i have always wanted to build robots. It aways seemed like something that was out of my reach Either not enough time or resources. For that matter a realistic idea of what i wanted to accomplish. For the past couple of months i have been putting together tools and a workshop. . i have been studing Proramming with C. I have been looking at kits as well as projects people have built from scratch.  I have put together the parts to build my first robot, nothing fancy, an Arduino Uno, a  couple of servos, switchs, wire. etc..

So here I go. 

(Artificial) life has found a way... New robot!

Hey everyone!

I haven’t posted in quite a while, the reason being that I just have way too many unfinished robots.

But this one... this one, I will hopefully finish (but I can’t promise!).

I had 3D printed a Velociraptor skeleton puzzle (the raptor being like the ones from Jurassic Park/World,) and I thought, “you know, this would make for an awesome robot.” And that’s exactly what I’m working on now.

Tech Tip - How to Replace a Servo Gear Set

In this latest Tech Tip, Kyle explains how to replace your Servo Gear Sets.

Recent Upgrades on my 3D Printer




Recently I did a number of improvements on my 3D printer. One of those improvements was a direct drive extruder so I would be able to print flexible materials. Another was a beefed up fram. To increase percision while printing it now has a very beefed up fram. Enjoy!

A fully functioning DIY bread-board computer

Ben Eater has created an excellent 8-bit computer that is true to the essential architecture of modern computers, yet is simple enough to fit on a few breadboards. It uses DIP-switches and push buttons as inputs, and LEDs and 7-segment displays as (debug) outputs. Even step-wise execution by stepping the computer clock is possible, such that every part of the computer can be observed as it functions and the internal state and memory can be modified by switches.


Share The Load! The Ultimate Guide To Guides On Making Load Cells For Your Next Robotics Project

Well, it sure has been a little while since I was last here, huh?

Heck, we’ve had two more Star Wars movies since then.

And there’s still another on its way! 

(The Last Jedi? More like The Best Star Wars Film, am I right?!)

Anyways, less sighing about what a great time it is to be alive and more blogging!

Title random biological human robot/ electronical ideas

Just some ideas sketched on paper

Combining an arduino/ raspberry pi/ banana pi

Or look alike via usb with a smartphone was an idea

Since android software is maybe compatible wit linux.

Then you can use the interface of the smartphone ro acces the arduino hardware and use smartphone hardware at the same time for a robot.

(Could not upload pictures C my facebook page photos)



RJ 25 patch cables

Where in UK can I buy RJ 25 patch cables

Self Balancing Robot Tends to Drift Around

I recently built a self balancing robot and it balances quite well as long as the surface is a high friction surface like a carpet or bed. But put the robot on a smooth floor and it will balance momentarily then drift away. Tried lots of sollutions like cascading PID routines, increasing main loop HZ, programming fixes but nothing worked. Then found this blog: https://polyengineer.wordpress.com/2014/08/08/self-balancing-robot-pid-control/

Recommendation Engine

I have been laid up this winter and have been working from home the past several months.  Idle hands ARE the devil's work so I decided to take on a machine learning challenge at CodeProject.com and build a recommendation engine like Amazon, Facebook etc.  These are interesting pieces of software that in commercial sites can work in conjunction with search engines to lead customers to content, products or items they might never would have looked at otherwise.  In fact, this is something that might be useful on LMR - maybe have a recommendations window for when a user logs in?&

Steve Grand’s "Creatures" Neurons simulated on Arduino Uno

Hey everyone, it’s me again.

So today I’ve been working on a project: recreating Steve Grand’s artificial neural networks from the old “Creatures” games on Arduino. Why, you ask?

An Affordable Phone Controlled Rover

A while back Jason made a phone controlled rover using the MotorAir. He wanted to revisit the basic idea but using cheaper, more widely available parts. Also since this is Arduino based, it is a great springboard for more than just a rover that drives around. You could add sensors, servos, etc. to really drive this project in any direction you want.


We need your help. Do you have 37 seconds for us?

Hello LMR!

In order to better understand what you like/dislike in online communities, we'd like you to share your feedback on the 2-questions long survey below


It should take more than 37 seconds from start to finish (we timed it!) but it would really help us and contribute to shaping the future of the platform.

Thanks in advance for your help!

Progress in the project...

Progress in the project:

I have already mounted the two servos in a head propotype together with the camera and a couple of touch sensors:

Also mounted the prototype on a scale of the body with some sensors:

dc motor torque



Start torque and cruising torque must be taken into account for the choice of the dc-motor.

We have a force for the setting in motion then a force allowing to maintain the "regime" of cruising, which is weaker. 

Weight and friction occur: at start with the "initial friction" and at the cruising speed with the "residual friction".

We have to consider the slope to climb.

We reduce the problem to the calculation of a slope. 



Problems wih LMR site

Over the last several months I have noticed the LMR site is extemely slow when inputting text. Often times I will be 2-3 words ahead of what appears on the screen and when I look back over what I have typed, letters and somtimes complete words are missing. On occasion the screen stops updating completely and I have to backspace several times and try it again. This not only makes it very frustrating to post anything, but when I do manage to get it to work, it still ends up with missing letters.


Call for Beta Testers

As you may already be aware, aside from product distribution, RobotShop also designs and manufactures products under various brands. We greatly value input / feedback from the community and have started a Beta testing program.


I would like to wish everyone a Very Merry Christmas,

What is a ROBOT?

I have seen this question asked and have not yet found a real answer or one that actually describe or defines what a robot is.

Here I am asking the infamous question "What is a Robot"

Can't wait to see what your thoughts are.

Engine Selection

I am currently in the engine selection phase. Taking into account that the robot will weigh about 15 Kg.

UP! Mini 2 - Changing Z-axis

Tiertime's UP! 3D printers offer great value and high quality. That is, unless something / someone accidentally breaks part of it. Wish I had taken more (and better) photos, but hopefully some of this will be useful.

Close-up camera

Dear all,

Designing a robot, a closeup cam is needed with a correct focus. The closest object is at 10 centimeters from the cam 

What is cheapest cam with this feature ? Depth of View  >10 - 20 cm. Ideally a wide angle cam >100°.



New Cascading X-Rail Slide Kit

The new Cascading X-Rail Slide Kit provides all the mechanical pieces necessary to build a winch-driven extendable arm.  Fasten a motor or HS-785HB servo to the first stage of the slide kit and spool up the provided synthetic cable to get up to 34.5" of arm extension!  This kit uses bearings throughout - each stage is supported by 4 Mini V-Wheels that lock into the chamfered guides of the X-Rail.  The synthetic cable is routed over ultra smooth v-bearings so the torque provided by the servo or