Effective, engaging and enjoyable coding education
Edison is a robust educational robot designed to bring coding to life for students and help teachers deliver meaningful 21st century education.
Why choose Edison?
Edison is a programmable robot designed to be a complete STEM teaching resource for coding and robotics education for students from 4 to 16 years of age.
STEM education to get excited about
Edison empowers students to become not just coders, but inventors, problem solvers and creative thinkers. More than a robot, Edison’s sensors and expandable build system open up pathways for learning across maths, science, critical thinking, engineering, design thinking and more.
One robot per student is possible with Edison
Having enough equipment for each student is critical and coding is no exception. Edison robots are priced for educational spaces with bundle-packs and bulk discounts built right into the pricing. Plus, there are no ongoing fees with Edison: all three robot programming software languages are free for unlimited users.
Designed specifically for the classroom environment, Edison robots are durable, have no loose parts to manage and are simple to store.
Coding education for all ages and skill levels
Edison’s robotic capabilities can be unlocked with ease through simple barcode programs. Students can then progress through three different programming languages as their skills increase.
Barcodes
Edison scans unique barcodes to activate pre-set programs in the robot – the perfect screen-free way for anyone to kick-start learning with Edison.

EdBlocks
Intuitive and fun, EdBlocks is a fully graphical programming language which uses simple drag-and-drop blocks, making it ideal for introducing anyone to programming.

EdScratch
Easy drag-and-drop programming with powerful functionality and versatility, EdScratch is a robust platform for computer science education.

EdPy
Text-based EdPy teaches students the core of a real-world programming language, empowering them to explore robotics and coding at a more advanced level.

Lesson plans and teaching resources
Teaching coding, computational thinking and STEAM using Edison robots is easy with our free teaching resources. All of the Edison programming languages have complementary teaching resources including lesson plans and teacher guides plus complete student activity-sheet sets. The student-centric lessons, written at grade-appropriate reading levels, encourage independent learning through engaging, hands-on activities.
View sample lessons below:
Priced for the classroom
Designed for schools, libraries, makerspaces and clubs, we offer Edison products in quantities that make sense for educational spaces, with teacher discounts pre-built into our pricing in the form of bundle-packs and bulk discounts.
Edison robot
STEM starter pack
Class 30 pack
Purchasing as an educator
Planning on purchasing Edison products on behalf of a school or other educational institute? We can help. From getting you a quote to supplying you with the information you need for a grant application or budget request through to placing your order, our friendly team will support you every step of the way.
What educators are saying about Edison

This little robot is packed with plenty of potential! From coding in barcodes to Python this company prides itself with helping troubleshooting and free lessons.
Edison insights
Discover lesson ideas, teaching strategies and tips on how to get the most out of Edison in your classroom. View all

More questions? We're happy to help!
Our team can help customize a program that's right for your classroom.