Edison robot FAQs

Have a question about Edison? You might just find your answer here!

New to using Edison? Start by downloading the free Getting started with Edison guide.


Questions about one of the programming languages?

Each of our robotics programming languages has its own dedicated FAQ with common questions and troubleshooting help specific to that programming language. 

  • Please see the EdBlocks FAQ for questions about or help resolving any issues with EdBlocks
  • Please see the EdWare FAQ for questions about or help resolving any issues with EdWare
  • Please see the EdPy FAQ for questions about or help resolving any issues with EdPy
What is Edison?


Edison is a super-affordable programmable robot designed to be a complete STEM teaching resource for coding and robotics education for students from 4 to 16 years of age. The Edison robot works with LEGO bricks and can be controlled and programmed in three ways:

1. Barcodes – Edison can read special barcodes that activate pre-programmed functions like follow a line or avoid obstacles

2. TV/DVD remote control – Edison can learn driving commands from standard TV or DVD remote controls 

3. Program – Edison can be programmed from a computer or tablet using one of our three programming languages:

Edison is a lot of fun and can teach young and old a lot about robotics and programming. Learn more about Edison


How does Edison connect to my computer?

The EdComm cable is how you connect your Edison robot to a computer or tablet. The EdComm cable is a special cable used to download programs to Edison robots from any of the Edison robotics programming languages. 

Each Edison robot comes with an EdComm cable, which is shipped in the battery compartment.

To connect Edison to a computer or tablet, plug the audio jack end of the EdComm cable into the 3.5mm (1/8”) audio output socket on your programming device. The other end of the EdComm cable connects to the underside of your Edison robot, near the power switch. This communication method is compatible with Mac, Linux, Windows, iOS and Android operating systems.

What barcode programs are available?

When Edison drives over a barcode, pre-programmed functions are activated. The barcodes are available on the EdMat robot activities mat and EdBook 1 ‘Your EdVenture into Robotics – You’re a Controller’

The available barcode programs are:

  • Avoid obstacles
  • Line tracking
  • Follow a torch
  • Clap controlled driving
  • Bounce in borders
  • Sumo wrestle

Plus, Edison uses barcodes to learn driving commands from a standard TV or DVD remote control. These include drive forward, drive backward, turn left, turn right, spin left and spin right.

How is Edison compatible with LEGO bricks?

LEGO bricks can be attached to the top and bottom of the Edison robot and LEGO pegs can be attached to the sides. There are 3 types of holes in the side of the Edison:

  1. Pin Holes – These are holes for full depth LEGO pegs
  2. Stud Holes – Connection with LEGO half pegs
  3. Cross Axle – A powered output for LEGO axles

Additionally, the Edison has two sets of 2 by 8 LEGO brick connectors top and bottom allowing them to be stacked together and built into other projects with LEGO bricks.

Please note that LEGO is a trade mark of the LEGO Group, which does not sponsor, authorize or endorse this web site, or the Edison robot or accessories.

What is EdCreate?

The EdCreate Edison robot creator’s kit is a construction system consisting of 115 interlocking building blocks, pegs, gears, and other parts. The EdCreate system can be used with Edison robots to complete five EdBuild projects as well as a range of open-ended engineering, design and programming challenges.

Read more about what you can do with EdCreate at

Can the EdMat be laminated?

Edison’s activity mat (the EdMat) contains a number of barcodes you can use to get Edison up and running quickly. However a glossy lamination on the EdMat will upset Edison’s sensor and may cause errors, so the EdMat must be laminated with a matte finish.

What types of batteries can be used in Edison?

Edison takes four AAA batteries.

If using disposable batteries with Edison, only ever use alkaline batteries. (These are the most common AAA batteries you will find in just about any shop.) If you are using rechargeable batteries with Edison, only use nickel metal hydride (NiMH) rechargeable batteries. Never use heavy-duty, super heavy-duty or carbon zinc batteries.

Always make sure the batteries are inserted correctly. You will find detailed pictures in our Getting started with Edison guide.

What languages can I program Edison in?

Edison can be programmed in multiple robotic programming languages! Our own simple to use graphical programming language, called EdWare, our Python-like language EdPy, and our latest drag-and-drop block-based language, EdBlocks!

In addition, Edison comes preloaded with programs which are activated through official barcodes so that anyone can program Edison simply by driving the robot over barcodes.!


Where can I buy an Edison from?

Edison is available from right here on our website, we offer free shipping worldwide and have discounts built into our bulk rates.

Otherwise, check out our growing list of international stockists to find an Edison distributor near you!


How much is shipping?

Shipping costs vary depending on your order and country of delivery. Please see our international shipping page to get an approximate shipping cost estimate.


How long will shipping take?

Shipping times differ by country, customs, and local post services. Please see our international shipping page to get an approximate shipping time for your location.


What do I get with Edison?

Edison arrives fully assembled in box with a quick start guide printed on the box’s sides. An EdComm cable, the special cable used to download programs to Edison robots from any of the Edison robotics programming languages, is included. The Edcomm cable is shipped in the battery compartment of the Edison robot.

All Edison users also have access to all of our free resources, including:



Can I order Edison using a school purchase order?


We can currently accept purchase orders from schools in the USA and Australia. For more information please see our school orders page.


How much memory does Edison have?


Edison V2.0 has 5kB of usable space for user programs.

This equates to ~300 EdWare Blocks and ~300 EdPy lines.


  • Keep up with Edison

    Sign up for our newsletter to get all things Edison delivered straight to your inbox.

  • This field is for validation purposes and should be left unchanged.

Heads up

The Australian Federal Parliament has passed a law that extends goods and services tax (GST) to low value imports of physical goods imported by consumers from 1 July 2018.

This means that all customers purchasing Edison robots and accessories with an Australian shipping address must now pay GST. The GST will be automatically added to your purchase and show as a line item on your invoice.

We've detected that you are in Australia, so we wanted to let you know that we have changed your settings to view our Australian site, which displays GST inclusive pricing.

You can change back to the GLOBAL SITE at any time using the link in the top left of the page.

OK got it!    Take me to the GLOBAL SITE instead


Pin It on Pinterest

Share This