Skip to main content


Guest Blogger Ahmad Sahar from Malaysia tells us about the design and challenges he faced while developing the TROTT3R for the MCP Challenge, ROBOT REMIX #3: 

How TROTT3R came to be

by Ahmad Sahar

In March 2016, I was named MCP which stands for the MINDSTORMS Community Partner, like an ambassador for #mindstormsmagic in my country. Up until now I was mainly known for my one kit creations, having only an EV3 set and knowing it limits I was really excited when the ROBOT REMIX 3 competition was announced for all MCPs! We where asked to submit a design combining the LEGO MINDSTORMS EV3 set 31313 with the LEGO Technic Drag Racer set 42050.  I didn’t think I stood a chance and so I had nothing to loose by submitting my crazy proposal!

Turns out the LEGO MINDSTORMS Team loved it and this idea was chosen as one of the 4 remix winners but I was told It couldn’t just be call M.C.P. so after a few days of brainstorming, I decided to call it TROTT3R.

The next step was waiting for the parts to come. When it finally arrived, I opened it and spread the contents of the boxes out on the floor of my apartment.

First thought: That’s a lot of parts. Second thought: How am I ever going to do this?  I’ve only ever built MOCs using one Mindstorms set before, and I was very familiar with all the parts that were in it. So familiar, in fact, that I kind of know how far I can go before I ran out of something. The aforementioned AT-AT used up nearly all the beams that came in the Mindstorms set, with only one left over.

But now there were more parts! Also parts that I have never used before! Just look at it!

But, there was no going back. So, taking several deep breaths, I got a couple of plastic containers, and poured all the parts in and started to build.

I decided to start with TROTT3R’s head, thinking that this would be the main focal point of the model. There were no preliminary sketches, no plan. I just started by sticking connectors into the big Tumbler wheel and fixed a few beams to hold the eyes and after that I just let my hands and heart do the work. After a while, this appeared. And it looked pretty good! 

TROTT3R’s body was next. It was based on my earlier AT-AT build, which was in turn based on the marvellous Dark Side Developer Kit’s AT-AT. But I wanted something that could steer and I knew that the Universal Join that came with the Technic 42050 kit would be indispensable for this.

So after I build the housing to hold the large motor and the front half, I build the rear half and connected the two halves using beams and frictionless pins, which brings us up to this point. The Universal Join connected the front and rear gearboxes together and ensured the front and rear legs would be synchronized.

 The most difficult part for me was making sure that the connection point was sturdy enough to withstand the stresses of supporting the very heavy EV3 brick. I tried my best to reinforce it, but it was still a bit floppy. I shrugged my shoulders and decided to press on.

Next were the legs. These were copied from the Dark Side Developer Kit’s AT-AT model. Here’s an early walking test. Note that the two halves were connected together at an angle with a grey beam at this point while I tested the walking capability. And it did! Really well! And not only that, it was able to turn as it walked!

I was pretty happy with how it’s been progressing so far but a big hurdle remained; how to steer it. The steering mechanism would have to be strong enough to hold the two halves at the desired angle as the model walked.

After much experimentation I managed to use the linear actuator and the Medium motor for the task.  It's slow and it has the turning circle of a supertanker, but it worked.

Next I devised better feet using the wheels that came with the EV3 set, and after that I had to figure out where that gorgeous eight cylinder 
engine was going to go. I decided to put it at the back of the model and connect the crankshaft to the gears driving the legs so the pistons would move as the model walked.

Finally I tested the whole setup using the Commander App on my phone. And it worked! 
It was able to walk and execute three point turns. Even the floppiness of the join between the two halves added to the model’s movement, making it look almost alive as it walked
I added some fairings for the legs, and proudly I showed it off in the MCP Facebook group. 

  I got a boost of confidence from their reactions but also realized from their comments now was a good time to add some sensor to make this creation truly robotic! 

Some more tinkering with beams and frames and this happened. 

Ok so that is possibly the ugliest way to mount the sensors but it was sturdy, and the IR sensor had a good field of vision. At this point I was frankly a bit nervous about messing with the model any further, so I decided that I was done. Programming the beast was next. I used a very simple program shown below: 

The main loop listens to the IR Remote. Depending on the buttons pressed on the IR remote, it activates both the walking and/or steering motors accordingly. For a bit of fun, I even recording grunting sounds and programmed the beacon mode button to trigger them.

A few test and TROTT3R was done and completed in time. I found the experience has been tremendously rewarding and now decided to learn how to make building instructions!  Soon I will make you some BI’s for this remix but in the meantime, please enjoy these photos BI’s in hope you’ll have as much fun building it as I did. 

Photos Building Instructions available here:
EV3 Project file to program TROTT3R available here:

After this, I plan to build a few more remixes! How about a HORN3D OWL? Or a SPITFIR3? 
What about you? what would you make with these 2 sets? 

Thank you all.

Ahmad Sahar aka Xcode Monks, Malaysia.

Popular posts from this blog

Celebrating MINDSTORMS with a Remix - Part 2

The ROBOTMAK3RS continued their celebration of the 25th Anniversary of MINDSTORMS through these summer and fall remix projects. Each ROBOTMAK3R was tasked with selecting one LEGO set of their choice and combining it with a MINDSTORMS set. Below are the five amazing models they came up with. Remote controlled material handle r by Jozua van Ravenhorst (aka Mr Jo) This remix combines the LEGO Technic Material Handler (42144) with MINDSTORMS EV3 (31313) It uses the power of pneumatic cylinders to move objects around. By using a bluetooth remote control, very precise movements can be made with this model. Touch sensors in the base chassis prevent the turret twisting the cables that go through the turntable to much. The program has several protections to prevent over pressurizing the system for each of the 3 individual pumps and valves that control the 2 booms and claws. The real version of this machine is mostly used in waste material sites to bring the material to machines that sort and


2023 is the 25th Anniversary of the MINDSTORMS brand. For 25 years, MINDSTORMS has educated and inspired a generation of robot builders, both children and adults. Unfortunately, the LEGO Group decided to end the line on December 2022. Many ROBOTMAK3RS have been passionately involved with the development of MINDSTORMS through the MUP and MCP programs. Even with the newest Robot Inventor line, several ROBOTMAK3RS were invited to submit additional bonus models that were included in the official app. Regardless of the retirement of a major LEGO robotics product line, ROBOTMAK3RS continue to MAKE-SHARE-INSPIRE using all LEGO robotics platforms available to us. Here is the official statement from LEGO. Since its launch in September 1998, LEGO MINDSTORMS has been one of the core ‘Build & Code’ experiences in the company’s portfolio, carrying with it significant brand equity and becoming a stand-out experience for the early days of consumer robotics and leading to current Build & Code

Celebrating 25 Years of MINDSTORMS

In celebration of the 25th Anniversary of MINDSTORMS, we take a trip through history. Please also visit ROBOTMAK3RS Community every week as we highlight different projects all through 2023 in celebration of the anniversary. Some of the early history is based on the content shared by  Coder Shah  in our  MINDSTORMS EV3 Community Group . Some of the text and links may have been edited from his original posts for consistency and clarity.  1984 - Kjeld Kirk Kristiansen watched a TV program called "Talking Turtle," where MIT professor Seymour Papert demonstrated how children could control robot "turtles" using LOGO, a programming language he developed. 1988 - The collaboration between MIT and LEGO resulted in LEGO TC Logo in 1988, which allowed students to control LEGO models using computer commands. The video shows Papert demonstrating TC Logo. 1990 - LEGO TC Logo was hampered since the robots you built had to be tethered to a personal computer. LEGO and MIT