What this helper app does
Scratch Link is a small background application that lets web-based Scratch projects talk to physical hardware connected by Bluetooth or USB. It creates a local, secure bridge between the Scratch editor in a browser and supported controllers, enabling projects to control motors and lights or read sensor values without exposing browsers to direct hardware permissions.
Main benefits for classrooms and workshops
- Runs unobtrusively in the system tray and automatically responds when a compatible Scratch project requests a connection, reducing interruptions during lessons.
- Keeps device access local to the computer to minimize browser-level security concerns while still allowing real-world interaction.
- Designed for simplicity so students and teachers can get hands-on quickly without complicated setup or advanced configuration.
Supported hardware examples
- micro:bit boards and their accessories
- LEGO Education hubs and compatible bricks
- Other Scratch-compatible controllers and educational peripherals
How it works and user experience
Scratch Link translates Bluetooth and USB signals into a format the Scratch web editor can use. Because it operates on the host machine, it avoids asking the browser for low-level device permissions and presents a stable, consistent link for classroom demonstrations, maker activities, and student projects. The app itself does not provide an editor or standalone programming features — it is purely an enabler for Scratch on the web.
Limitations and alternative options
- Scratch Link only functions when used with the Scratch web editor and supported hardware; it has very limited independent capabilities.
- Device-specific tools (for example, the official LEGO Education apps or the micro:bit web tools) can offer more direct control and deeper device management.
- Some third-party Scratch extensions and community mods also provide hardware integration, but they may not match the official app’s stability, security controls, or institutional support preferred in managed school environments.
Practical summary
For students, teachers, and hobbyists who want reliable, low-complexity connections between Scratch projects and physical devices, Scratch Link is a practical and dependable choice. It focuses on doing one thing well—safely connecting the web-based Scratch editor to educational hardware—making it a convenient option for interactive learning and hands-on coding activities.
Technical
- Windows
- Free