Click on the image to View Larger Image
Intro offer!

Marty the Robot Assembled

RRP £230.00
  5 Units in Stock
SKU 25

The little educational robot with a big personality

This is an assembled Marty the Robot, so you can get started straight away with coding

Marty the Robot is a fully programmable, WiFi enabled walking robot for kids, makers, educators

With nine individually controllable motors and a bunch of sensors, Marty can walk, turn, dance, kick a ball, and react to his environment. You can program Marty using Scratch, Python, Javascript and even ROS

Marty the Robot makes learning about programming, electronics, and mechanical engineering a fun, challenging and engaging process. Designed to be customisable with 3D printed parts, Marty is also completely upgradeable. Marty is even compatible with single board computers like the Raspberry Pi!

Product Categories:
Martyverse Robots

CE   RoHS   FCC   UN3481 

For home or for education?
This is an assembled Marty the Robot, it's the same as our Marty the Robot kit, except it's pre-built, ready to connect to your WiFi and start programming.

Interested in Marty for educational use? Check out our class packs, which include multiple Martys and equipment for helping you set up in school

What is Marty?
Marty is a real robot for the price of a smart toy. This is the assembled version, so you'll be able to get started controlling and programming Marty straight away.
Marty comes with a rechargeable battery and charging cable, and stickers for customisation


Play & Program

Remote control over WiFi and through apps like Scratch

Simple, yet sophisticated. For anyone that likes or wants to learn Robotics


Tinker, 3D Print & Expand

Start in Scratch, improve and then progress on up to Python, ROS and more.
Expand your knowledge and customise your Robot!

Open Source Friendly. Add sensors or a Raspberry Pi


Learn Code & Robotics

Useful for a range of lessons across many levels.
Learn & Teach Mechanics, Electronics and Cmputer Science.

Out-of-the-box Marty can be controlled remotely over WiFi, but you can also program him in a variety of programming languages. Kids and beginners can learn with Scratch, where coding is as simple as clicking and dragging blocks. Experienced programmers can control him using more powerful programming languages such as Python and C++, or state of the art robotics tools such as ROS.

Featured Press

The open-ended nature of the product allows children to be active developers rather than passive learners

Verdict: 8/10
HackSpace Mag

Could radically alter how children learn about mechanics and computer programming The Scotsman

I really like the way it actually walks with legs and feet, most kids robots just wheel around. […] Marty is awesome. A proper walking robot that can be programmed in a variety of languages. Tech Age Kids

Robotical, a robot to help teach coding, has been hailed as one of the UK’s most exciting spinouts The Telegraph

Sure there are a ton of other robots made for kids, but Marty is astonishingly special Simplebotics

I’m probably most hyped about Marty’s eyebrows The Verge

The Engineer    BBC Live Lessons         

An expressive bot

Marty typing

More Info on Marty

Click on each heading to expand

What’s in the Box?! An assembled Marty contains your very own programmable walking robot, including:

  • Assembled and calibrated Marty - just connect to your WiFi and start programming,
  • 9 Servo motors. Inside Marty there are nine individually controllable motors
  • Control board. With expansion ports for extra sensors
  • WiFi. Yep, that’s on the control board.
  • Starter sensors. A couple of buttons/bump switches, an accelerometer for measuring tilt (and acceleration), current sensing to see how much work the motors are doing
  • Rechargeable lithium ion battery, and battery charger
  • Software. For remote control, and for programming in languages including Scratch, Python and C++.
  • Instructions, although we have a lot of web based content!
  • A screwdriver, if you want to take your Marty apart it’s the only tool you’ll need!

What’s special about the way Marty moves?

A new way to move

Marty has a unique leg design, which makes him easier to use than a traditional walking robot and prolongs battery life. Marty can walk, turn, dance, kick a ball, and - of course - bust out some funky dance moves!

Marty’s legs are a bit different to a traditional walking robot. Each leg has three motors: one for forwards and backwards, one for side to side, and one for turning.

That’s fewer motors than a traditional two legged walking robot, and makes Marty cheaper to make, easier to use, and use less energy to move around. The new design allows all kinds of movements, and gives Marty a bit of swagger!

A spring in the step. We use springs to help support Marty’s weight and reduce the amount of work the motors have to do. Marty can even stand on one leg even with all motors turned off!

How do I program Marty? What languages can I use? Getting started programming Marty is incredibly easy.

To beginners we recommend starting in Scratch, a “graphical” language where programming is as simple as clicking and moving blocks. Scratch is aimed at ages from 9+ and widely used around the world.

You can make Marty interact with the environment by moving blocks around to read information from his sensors and sending commands back to his motors.

When you are ready to go into learning text-based programming, Marty makes the transition as easy as possible by providing the same kind of functions in Python too - except they’re more powerful.

No previous knowledge of programming is required to program Marty, but if you know what you’re doing you can jump in straight away using Python, C++, Javascript, C#, and many more programming languages!

Customising and 3D Printing

Your kit comes with everything you need to build a Marty, but if you have a 3D printer you can customise the parts! The plastic parts can be 3D printed, and the CAD files will be available. So if you do have access to a 3D printer you can customise the designs as much as you like. The electronics on board also support additional sensors and motors.

For instance, you could make a four-legged Marty, a wheeled Marty, a bigger Marty, make arms with closable grippers - or anything else you can think of!

How is Marty compatible with the Raspberry Pi

Marty is built to hold a full size Raspberry Pi (a little credit card sized computer), so while it’s not required to have one, you can add one and then you have a walking quad-core computer! With a Raspberry Pi on the robot you can do things like vision processing all on-board for tracking a ball and playing football, or even detecting faces to make Marty communicate with your friends!

Adding a Raspberry Pi is very straightforward, as we provide you with a special cable for power and data connection, and a downloadable Raspbian image pre-configured to work with Marty!

Electronics and sensors

Marty’s control electronics are custom made and designed to address a few of the issues we have with other control boards on the market. Based around a 180 MHz ARM Cortex M4 micro-controller, the board takes care of all Marty’s low level functions, generating movements in real time, reading sensors, and connecting to WiFi.

As well as controlling Marty’s servos, our control board also measures the electrical current being used by each servo. That means we can tell if a motor is being over-stressed and turn it off before it risks damaging itself.

The control boards also include:

  • An accelerometer for measuring tilt and acceleration.
  • A beeper for making noise.
  • WiFi module
  • Lots of ports for connecting additional sensors, motors, and circuit boards.
  • The control board is also designed to support a single board computer like a Raspberry Pi - providing a power and data link.
  • A battery charger

Getting serious with robotics

Marty is designed to be more than a pretty face. Multiple degree of freedom limbs make a robot that is interesting to control. With the capability to use sensors like motor current, accelerometers, force sensors, and even camera(s), you can get into some quite advanced topics in robotics. For example - movement generation, mapping, localisation, and high-level planning.

Right now you can program Marty in Scratch, Python, Javascript and C++, and there are APIs to simplify issuing commands and reading from sensors. We’ll support more languages with time, with precedence given first to popular ones such as Java, C# and a few others more.

With a Raspberry Pi (or other single board computer) on board you can do your vision processing for a completely autonomous robot. With a Pi you can even run ROS, the Robot Operating System, on the robot - and we provide wrappers to make it easier to interface with the entirety of the robot software.

Marty's Tech Specs

Number of motors
  • 9 - six in the legs, one per arm, and one for the eyebrows
  • Includes four high torque metal geared servo motors and five plastic geared ones
  • Stickers included for quick customisation
  • Extra sensors/motors can be added
  • Easily expanded with an onboard Raspberry Pi, then add a camera, microphone, etc.
  • All parts are 3D printable, so you can fully customise them
  • 3-axis accelerometer - including tilt sensing
  • Motor current sensing - can tell how hard the joints are working, and detect interactions like you touching his arm
  • Two bump sensors included - can detect floor contact, feet hitting obstacles, or be used as inputs
  • Add a Raspberry Pi to be able to add camera and/or microphone
  • WiFi, Serial, i2c
  • All software is free and open source
  • Interfaces for Scratch, Python, Javascript
  • ROS (Robot Operating System) with Raspberry Pi
  • Pre-assembled. Just connect and play/program.
Multiple Robots
  • Get as many Martys as you want on the same WiFi network.
  • Good for classes, football, and synchronised dances
  • Onboard buzzer for beeping
Battery Life
  • Rechargeable 1400mAh Lithium battery and charger included
  • 1.5-2 hours on a charge
  • On board battery recharging using supplied USB cable

If you've got any questions about Marty please drop us a line at

You might also like

Marty the Robot - Kit

  39 Units in Stock
  More Info
Intro offer!

Marty Education 10 Pack - Assembled

RRP £2,000.00
  2 Units in Stock
SKU 26
  More Info

Robotical Command Hub

SKU 18
  More Info