<img alt="" src="https://secure.smart-enterprise-52.com/266730.png" style="display:none;">
Marty Distance Sensor

Marty Distance Sensor


This is a nifty little distance/proximity and ambient light sensor that basically lets you make Marty the Robot see how far away things are, react to the environment and avoid obstacles! You can add the sensor to Marty and then use the sensor readings in Scratch, Python, JavaScript or any other language supporting Marty.

The kit includes:

  • 10 Marty Distance Sensor Add-ons


Price: $100

Starting from*

In Stock


  • Main Features

    Legged and fully-programmable robot for Education able to walk, dance, play sound... The Robot is also upgradeable by adding a Raspberry PI and a camera to Marty's head.

  • Sensors

    3-axis accelerometer, 9 motors with current sensing and 2 bump sensors

  • Programming Languages

    Python,  C++, JavaScript

  • Educational value

    Robotics, Engineering, Coding (Scratch, Python, JavaScript, ROS)

  • What’s in the box?

    10 Marty Robots (as a kit or pre-assembled), 10 Batteries, 10 Chargers, 1 Multi-Marty Charger, 1 Marty WiFi Command Hub, 1 Spare Components kit, 5 Storage Bins and 1 Printed Educator's Guide

  • Mobile / stationary

    Mobile robot

  • Autonomy


  • Student to robot ratio

    1 robot per 2 students

  • Best for

    Elementary, Middle and High Schools, Makerspaces

  • Professional Development / Training

    Training included

  • Warranty

    2-year warranty

Misty Robot

What's Marty?

Marty is a fully programmable, WiFi enabled walking robot for Makers and Coders. It's designed to gets kids familiar with robotics and electronics. It's upgradeable and can be built without any soldering involved.

By helping to promote creativity and learning through invention and play, Marty makes learning about programming and engineering a fun and engaging process. Marty acts as a gateway into computer sciences and can grow with the child from early education to their senior phase. By empowering students, Marty allows for inventive learning, engaging the child’s creativity and promoting their STEM skills.



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 customize 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
  • Takes 2-3 hours, moderately challenging. Adult supervision required if under 14
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


Coding with Marty

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! 

Building Marty

Building a Marty is an exciting group activity that can teach your students about mechanics and electronics, as well as team-work and problem-solving. The Marty Robot Classroom Pack also comes as a kit so your Students can learn how to build their own robot. 

Building Marty Robot

Your kit comes with everything you need to build a Marty, but if you have a 3D printer you can customize 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 customize 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!

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 onboard 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! 

Marty Robot Raspberry PI


Lesson plans available

You'll find below the list of lesson plans included in the curriculum provided with the Marty Root Classroom Pack.

Grades 2-6

  • Intro to Marty The Robot
  • Intro to Programming
  • Getting Comfortable with Scratch
  • Marty Dance Party
  • Intro to Loops
  • Intro to Events
  • Parallel Programming 
  • Intro to Variables
  • Intro to If statements
  • Intro to logic Operators
  • Intro to Functions
  • Intro to Parameters
  • Teaching Marty how to walk
  • Obstacle Course Challenge 1
  • Bump Switches 
  • Obstacle Course 2
  • Secret Handshake 
  • Accelerometers
  • Marty Mico: Bit Bingo
  • Using the Micro: Bit Display
  • Marty Football
  • Fastest Reaction 
  • Hack Snakes and Ladders 

Grades 4-8

  • Scratch Revision 
  • Scratch Vs Python 
  • Introducing Python 
  • Debugging in Python  

Grades 6-9

  • Intro to Marty the Robot
  • Marty Dance Party
  • Building a Remote Control 
  • Obstacle Course Challenge

Additional Learning Materials and Worksheets 

  • Marty Says Cards
  • Label Marty Worksheet
  • Paper Marty Worksheet
  • Obstacle Course Design
  • Bump Switches Card Game
  • Marty Micro: Bit Bingo Dice
  • Fastest Reaction Game Board
  • Snakes and Ladders Game Board
  • Unplugged Maze
  • Python Movement Dice
  • Debugging Treasure Hunt 

Easter Lesson Plans & Resources 

  • Marty's Easter Dash 
  • Easter Bingo
  • Egg and Spoon Race

Christmas Lesson Plans & Resources 

  • Marty's Winter Race
  • Marty Saves Christmas
  • Marty's Christmas Tale 

Available Documents

Marty Distance Sensor


Price: $100

Starting from*


Marty Distance Sensor


Price: $100

Starting from*