Resources for LEGO® Education SPIKE Prime

full LEGO Education SPIKE Prime kit

LEGO Education® SPIKE™ Prime is a robotics platform designed for grade 5-8 students, announced in 2019 and released in 2020. In terms of complexity, it is positioned in between WeDo 2.0 and EV3. The SPIKE Prime core set (45678) includes a programmable hub, motors, sensors, and a collection of colorful LEGO Technic bricks. These include LEGO elements new to this product, such as 3×3 biscuits, 2×4 bricks with cross axle holes, 7×11 and 11×15 frames, wire clips, and 11×19 panels. There is also a SPIKE Prime expansion set (45680) that includes a variety of extra pieces including large wheels and banana gears as well an additional color sensor and an additional large motor.

SPIKE Prime Technical Specifications
Quick Start

QUICK START

FEATURED PROJECTS

Chatbot

CHATBOTS

coding

CODING

Pybricks

Pybricks is Python coding for smart LEGO® hubs. Run MicroPython scripts directly on the hub, and get full control of your motors and sensors.

Word BlocksPython
Open Roberta Lab

Program SPIKE Prime in Open Roberta using a web-based drag and drop word block system that works with multiple platforms.  

Word Blocks
CodeRobots.AI

CodeRobots.AI uses generative AI to write code for controlling MicroPython-based robots.

Python
Blockybot

In the BlockyBot app, students can practice their programming with a virtual robot. A number of activities and sample code is built-in, including FLL Submerged activities.

Word Blocks
CoderZ

With CoderZ, students navigate a virtual SPIKE Prime robot through gamified missions using Blockly.

Word Blocks
CODE with Mu

Code with Mu is  simple Python editor for beginner programmers.

Python
PYthon IDEs...

SPIKE Prime is compatible with Python IDEs like Thonny and VS Code.  

Python
Power Up Programming in C

Afrel's Power Up Programming in C Language, is the only way to use C Language to program LEGO SPIKE Prime.

Python
code blocksword blockspython
Firmware

FIRMWARE

LEGO Education SPIKE App 3.4.3

Update the hub firmware through the current SPIKE App or the Web App.

LEGO Education SPIKE Legacy App 2.0.10

Update the hub firmware through the  SPIKE Legacy App or the Web App.

Pybricks

Pybricks is Python coding for smart LEGO hubs. Run MicroPython scripts directly on the hub, and get full control of your motors and sensors. You can code using Windows, Mac, Linux, Chromebook, and Android.

MicroPython

You can use pure Micro-Python firmware to use the power of raw MicroPython on SPIKE Prime or SPIKE Essential.

⚠️ HOW TO DOWNGRADE FIRMWARE
Activities

ACTIVITIES

code blocksword blockspython
Teaching Resources

Teacher support

communitytrainingbook
Third Party Add-on

THIRD-PARTY ADD-ONS

Articles

See all SPIKE Prime articlesright arrow
FEEDBACK
Up Arrow