spike
« Back to VersTracker
Description:
Develop with Scratch and Python for your LEGO Spike set
Type: Cask  |  Latest Version: 3.6.0@0  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  @LEGOEducation  |  formulae.brew.sh
Category: Developer tools
Tags: lego robotics education python scratch stem
Install: brew install --cask spike
About:
LEGO SPIKE is a comprehensive development environment that enables programming of LEGO Education SPIKE Prime and Essential hubs. It provides both block-based Scratch and text-based Python interfaces, allowing users to create complex robotics projects and automation scripts. The software includes a virtual hub simulator and seamless firmware management for connected devices.
Key Features:
  • Dual programming support with Scratch and Python
  • Virtual hub simulator for testing code without hardware
  • Integrated firmware management and device connection tools
  • Pre-built programming blocks for SPIKE sensors and motors
Use Cases:
  • Educational robotics curriculum development and teaching
  • Prototyping automation sequences for LEGO SPIKE builds
  • Learning programming concepts through physical computing
Alternatives:
  • LEGO MINDSTORMS EV3 Classroom – Legacy platform for EV3 hardware, not compatible with SPIKE
  • Pybricks – MicroPython-based alternative with more advanced control but steeper learning curve
Version History
Detected Version Rev Change Commit
Sep 15, 2025 1:04pm 3.5.1 0 VERSION_BUMP 28f2e0fd