FREEDOM251

Freedom251 › Robotics Education Software

EdScratch

Free plan AndroidiPhoneMacWebWindows

Visit EdScratch Alternatives Pricing

EdScratch's own site

What EdScratch is

EdScratch is a free, browser-based visual programming environment for controlling Edison robots. Its vertical drag-and-drop blocks are based on Scratch, and the online environment is described as suitable for students aged 10 and up, including beginners. Users can choose versions for Edison V2 or V3 and build programs with blocks for driving, LEDs, sound, data, events, control, sensing, operators, and comments. Programs can control robot inputs, manipulate data, and use variables. A built-in bug box checks programs and displays warnings to help locate errors. Users can save a program to their computer and load it back into the online app. Edison V3 can receive programs over USB from a computer or by optical flashing from an iPad; V1 and V2 use the EdComm cable. Free teaching materials include 98 student activity options across six units, plus a teacher’s guide. EdScratch runs online on web, Windows, macOS, iPadOS, and Android, but requires an internet connection. Its interface is in English, while lesson resources are available in multiple languages. Microbric develops EdScratch using open-source software maintained by the Scratch Foundation, which does not sponsor or endorse it.

Who it suits

EdScratch suits students aged 10 and up who are learning to program Edison robots, including those without previous coding experience. Teachers can draw on the lesson activities and guide.

What it does well

  • Free browser-based programming for Edison robots.
  • Includes nine block categories and a built-in error checker.
  • Supports Edison V2 and V3.
  • Includes 98 activity options across six units.
  • Programs can be saved and loaded.

What to know first

  • An internet connection is required.
  • The interface currently displays only English.
  • V3 USB programming requires Chrome or Edge.

Limits

EdScratch requires internet access and has no offline or downloadable version in development. Its interface is English-only, and Edison V3 computer programming over USB uses WebUSB, which the maker lists as supported by Chrome and Edge but not Firefox or Safari.

Plans

PlanBilled and limitsPrice
EdScratchFree to use with an Edison robot · browser access; no additional software requiredFree

As edscratchapp.com lists them, read 8 Oct 2026. The maker's own page has the final word.

Getting started

  1. Open https://edscratchapp.com/ in a supported browser.
  2. Choose the EdScratch version for Edison V2 or Edison V3.
  3. Build a program with the available blocks and use the bug box to check it.
  4. Save the program to your computer if you want to load it later.
  5. Send it to the robot using the connection method for its model: USB or optical flashing for V3, or EdComm cable for V1 and V2.

EdScratch is a visual programming environment for building programs for Edison robots. It is best suited to learners aged 10 and up and educators who want a free, robot-focused introduction to coding. Its classroom resources and built-in warnings are useful strengths, but it requires an internet connection and presents its interface in English only.

Overview

EdScratch uses vertical, drag-and-drop blocks based on Scratch to program Edison V1, V2 and V3 robots. Students can control robot inputs, manipulate data and use variables without starting with typed code. That narrow focus is an advantage when lessons are centered on Edison hardware, but it makes EdScratch a poor fit for learners seeking a general-purpose programming environment.

Variable names can use English letters, numbers and underscores, but cannot begin with a number. Programs can be saved to a computer and loaded back into the online app, a practical way to keep work between sessions. Because the app still requires an internet connection, saved files do not make it an offline tool.

Key features

Nine block categories cover drive, LEDs, sound, data, events, control, sensing, operators and comments. The mix links programming to robot movement and sensing while introducing ways to organize instructions and work with data. The built-in bug box checks programs and displays red or yellow warnings, giving novice coders prompts to review; it should not be mistaken for a guarantee that every problem will be identified or fixed.

The free teaching set includes 98 student activity options arranged across six units, along with a teacher’s guide. That gives educators a substantial starting point for structuring lessons, rather than leaving them to devise every activity themselves. Lesson resources are available in multiple languages, though the application interface currently displays only English.

EdScratch supports Edison V2 and V3 in its current robot versions, while the maker also describes programming instructions for V1. V3 can receive programs over USB from a computer or by optical flashing from an iPad; V1 and V2 use the EdComm cable. The V3 USB route uses WebUSB, supported by Chrome and Edge but not Firefox or Safari, so browser choice matters for computer-based programming.

Pricing

EdScratch costs nothing. The free plan provides browser access for use with an Edison robot and requires no additional software. There is no paid tier or free trial to weigh against it; the main cost consideration is having compatible Edison hardware. Its free lesson set and teacher’s guide strengthen its appeal to schools and families already using those robots.

Platforms

EdScratch runs in a web browser and is usable on Windows, macOS, iPadOS and Android. It is not an offline or downloadable application, and dedicated mobile apps are not currently in development. The maker lists Chrome, Edge and Opera for V3 computer use, and Chrome, Firefox, Safari, Edge and Opera for V3 iPad and V1/V2. In practice, the broader browser list does not remove the Chrome-or-Edge requirement for V3 USB programming.

Who it's for

EdScratch is a good match for students aged 10 and up, including beginners, when the learning goal is to program an Edison robot through visual blocks. Educators get a ready-made pool of 98 activities, six units and a teacher’s guide. It is less suitable for settings that need offline access, an interface in a language other than English, or a coding tool not tied to Edison robots.

Pros and cons

  • Pro: Nine robot-oriented block categories let beginners connect code to drive, lights, sound and sensing without starting with text-based programming.
  • Pro: The free 98-option activity set, six-unit structure and teacher’s guide give educators material for planning lessons.
  • Pro: Saving and reloading program files on a computer helps preserve work between sessions.
  • Con: An internet connection is required, so EdScratch cannot serve classrooms that need offline programming.
  • Con: The English-only interface may be a barrier even though lesson resources are available in multiple languages.
  • Con: V3 USB programming depends on Chrome or Edge, which constrains otherwise supported browser setups.

Alternatives

Browse robotics education software for more tools in the category. Choose mBlock instead if you want a free platform that includes both block-based and Python coding plus AI and IoT features. PictoBlox is worth considering for individuals using it for non-commercial purposes; commercial use requires contacting its maker. Pick FinchBlox when you want its free coding option, or Ozobot Classroom for a free educator account with 700 lessons and a teacher-focused portal. ROBO Pro Coding may suit users who want a free app download with local and cloud program saving. Rocksi is another free option. Choose Sphero Edu if you have a compatible Sphero robot and want free app or web access, or Thymio Suite if you want free desktop software for a Thymio robot.

Verdict

Choose EdScratch for a free, structured entry into programming Edison robots, especially when its classroom activities and teacher’s guide will be put to use. Look elsewhere if internet access, an English-only interface or the Edison-specific focus does not fit your learners or setup.

Verdict

EdScratch pairs block-based robot programming with a built-in warning tool and teaching materials. Its online-only access and English interface are important constraints for learners and educators.

Questions

Is EdScratch free?

Yes. The plan is listed as free, and EdScratch is free to use with an Edison robot. There is no free trial.

Which Edison robots does it support?

The maker describes programming for Edison V1, V2, and V3, and the site offers versions for V2 and V3.

What devices can run EdScratch?

It runs through an online app on web browsers, Windows, macOS, iPadOS, and Android. An internet connection is required.

How do I send a program to an Edison robot?

For Edison V3, use USB from a computer or optical flashing from an iPad. Edison V1 and V2 use the EdComm cable.

Who develops EdScratch?

Microbric Pty Ltd develops EdScratch using open-source software created and maintained by the Scratch Foundation. The Foundation does not sponsor or endorse EdScratch.

What teaching materials are included?

The maker offers a free lesson set with 98 student activity options in six units, plus a teacher’s guide.

Facts from EdScratch's own pages

Browser support
The maker lists Chrome, Edge and Opera for Edison V3 computers, and Chrome, Firefox, Safari, Edge and Opera for V3 iPad and Edison V1/V2. · meetedison.com, 8 Oct 2026
Compatibility limit
Edison V3 USB programming uses WebUSB, which the maker says is supported by Chrome and Edge but not Firefox or Safari. · meetedison.com, 8 Oct 2026
Connectivity
Edison V3 can be programmed from a computer over USB or from an iPad by optically flashing the program to the robot. · meetedison.com, 8 Oct 2026
Debugging
A built-in bug box automatically checks programs and displays warning messages to help users find errors. · meetedison.com, 8 Oct 2026
Developer
EdScratch is developed by Microbric Pty Ltd using open-source software created and maintained by the Scratch Foundation; the Foundation does not sponsor or endorse it. · edscratchapp.com, 8 Oct 2026
Developer and open source
EdScratch is developed by Microbric Pty Ltd using open-source software created and maintained by the Scratch Foundation, which the maker says does not sponsor or endorse EdScratch. · edscratchapp.com, 8 Oct 2026
Education
The maker describes EdScratch as suitable for students aged 10 and up and provides lesson plans, student activities, and a teacher’s guide. · meetedison.com, 8 Oct 2026
Error checking
A built-in “bug box” checks programs for errors and displays red or yellow warnings. · meetedison.com, 8 Oct 2026
Features
It supports controlling robot inputs, manipulating data, and creating and using variables. · meetedison.com, 8 Oct 2026
Founded
2018 · edscratchapp.com, 28 Sept 2026
Headquarters
Grange, South Australia, Australia · edscratchapp.com, 28 Sept 2026
Integrations
The maker describes EdScratch projects and programming challenges used with the EdCreate Edison robot creator’s kit. · meetedison.com, 8 Oct 2026
Internet requirement
EdScratch requires an internet connection, and the maker says no offline or downloadable version is in development. · meetedison.com, 8 Oct 2026
Language limit
The application interface currently displays only English, although lesson resources are available in multiple languages. · meetedison.com, 8 Oct 2026
Limits
EdScratch variable names may contain English letters, numbers, and underscores, and may not start with a number. · meetedison.com, 8 Oct 2026
Maker headquarters
The maker says its head office is in Adelaide, South Australia. · meetedison.com, 8 Oct 2026
Mobile access
EdScratch is usable through its online app on iOS and Android devices; dedicated mobile apps are not currently in development. · meetedison.com, 8 Oct 2026
Platforms
EdScratch is accessed online, and the maker says it can be used through the online app on devices running iOS or Android. · meetedison.com, 8 Oct 2026
Programming features
Its nine block categories include drive, LEDs, sound, data, events, control, sensing, operators and comments. · meetedison.com, 8 Oct 2026
Program saving
Users can save a program to their computer and load a saved EdScratch file back into the online app. · meetedison.com, 8 Oct 2026
Purpose
EdScratch is a Scratch-based, vertical drag-and-drop visual programming language for Edison robots. · meetedison.com, 8 Oct 2026
Robot compatibility
The maker describes programming instructions for Edison V1, V2, and V3 robots. · meetedison.com, 8 Oct 2026
Robot connection
Programs can be sent to Edison V3 from a computer over USB or from an iPad by flashing the program optically; V1/V2 use the EdComm cable. · meetedison.com, 8 Oct 2026
Robot versions
The EdScratch site offers versions for Edison V2 and Edison V3. · edscratchapp.com, 8 Oct 2026

Where EdScratch stands on Freedom251

Look at these too