LEGO Mindstorms History — From RCX to Retirement

LEGO Mindstorms launched in 1998 with the RCX brick, moved to the NXT in 2006, the EV3 in 2013, and finally the consumer Mindstorms Robot Inventor 51515 in 2020. In October 2022 the LEGO Group announced it was retiring the Mindstorms brand entirely at the end of 2022, ending production of the Robot Inventor kit.

The classroom line survived the retirement. LEGO Education kept the older EV3 Education Core Set (45544) in schools alongside its successor, SPIKE Prime (45678), and continues to publish curriculum for both while pushing new adopters toward SPIKE.

The distinction matters when buying: the retail Robot Inventor 51515 and the classroom EV3 Education 45544 shipped from different divisions, ran different apps, and had different sensor kits. A used 51515 on eBay is not a drop-in replacement for a school EV3 lab.

SPIKE Prime vs SPIKE Essential — Which Classroom Kit Fits

LEGO Education SPIKE Prime (set 45678, list price around $360) targets grades 6–8 with a large hub, three motors, three sensors, and a Scratch-based block environment that also exposes a full Python coding view. SPIKE Essential (set 45345, list price around $290) targets grades 1–5 with a smaller hub, two motors, one color sensor, and minifigure-driven story units.

Both kits run in the same LEGO Education SPIKE App, which means a district can standardize on one platform across elementary and middle school. Prime supports Python; Essential stays in word blocks and icon blocks, which is the correct call for early readers.

SPIKE Prime is the FIRST LEGO League Challenge kit through the 2025–2026 season, per FIRST. If a school runs FLL, SPIKE Prime is the right purchase; EV3 is legal in some regional tournaments but no longer the reference platform.

KitRecommended agePiecesProgrammingList price (USD)Classroom fitAvailability
LEGO Education SPIKE Essential (45345)6–10 (grades 1–5)449SPIKE App word/icon blocks$289.95Elementary STEM, early codingCurrent
LEGO Education SPIKE Prime (45678)10–14 (grades 6–8)528SPIKE App blocks + Python$359.95Middle school STEM, FLL ChallengeCurrent
LEGO Education WeDo 2.0 (45300)7–10 (grades 2–4)280WeDo 2.0 app (blocks)Retired ~$200Elementary — legacy classroomsRetired 2024, curriculum still online
LEGO Mindstorms EV3 Education (45544)10+ (grades 5–9)541EV3 Classroom app, EV3-G, MicroPython (ev3dev)Retired ~$430Middle/high school — many still in serviceRetired 2022, third-party stock only
LEGO Mindstorms Robot Inventor 51515 (retail)10+949Mindstorms app blocks + Python (Pybricks community)Retired ~$360Home/hobby, not a classroom SKURetired end of 2022, resale only

EV3 in 2026 — Still Worth It?

A school with a working EV3 lab does not need to throw it out. The EV3 Classroom app still runs on current macOS, Windows, iPadOS, Android, and Chromebook, and LEGO Education kept the EV3 lesson plans online after the 2022 discontinuation.

The honest limits: replacement bricks and motors now come from third-party sellers at inflated prices, the official Programming app has not received meaningful feature work since 2022, and Python support depends on the community Pybricks or ev3dev firmware rather than a LEGO Education product.

A district starting fresh in 2026 should buy SPIKE Prime, not EV3. A district that already has EV3 sets in cabinets should keep running them until motors or bricks fail beyond repair, then replace with SPIKE Prime — the SPIKE app curriculum maps cleanly onto the same competencies EV3 taught.

  • Keep existing EV3 kits in service — the curriculum is still valid.
  • Buy replacement EV3 parts only from a source that guarantees genuine LEGO Education stock.
  • Do not mix EV3 and SPIKE hardware in the same student build — the connectors and firmware are different.
  • Budget a phased transition: replace one EV3 cabinet with SPIKE Prime per school year rather than all at once.
  • If the school runs FLL Challenge, prioritize SPIKE Prime purchases for competition teams first.

Learning Resources Alternatives for Younger Learners

LEGO Education SPIKE Essential starts at grade 1, and WeDo 2.0 is retired. For pre-K through early elementary, Learning Resources makes the kits that most classrooms actually use.

Botley 2.0 is a screen-free coding robot with a remote programmer, obstacle detection, line following, and a 77-piece activity set — list price around $80, aged 5+. It is the fastest way to teach sequencing and loops without an iPad.

Coding Critters pair a plush pet with a story mat and simple directional buttons for ages 4+, around $40. Code & Go Robot Mouse teaches maze navigation with a 83-piece grid set for ages 5+, around $60. Both are STEM.org-authenticated and appear on district STEM purchase lists as the pre-Botley step.

None of these are LEGO-compatible, and that is a feature, not a bug — pre-readers should not be juggling small technic pins. Move to SPIKE Essential in grade 1 or 2 once fine motor skills catch up.

How to Pick — A Decision Path for Teachers and Parents

The choice comes down to age, whether the classroom already has a LEGO investment, and whether the student is heading toward FIRST LEGO League. There is no single "best" LEGO robotics kit; there is a right kit per grade band.

For a home purchase where a child specifically wants a Mindstorms-style buildable robot, the retired Robot Inventor 51515 is still findable on resale sites and remains the most capable LEGO robot ever sold at retail — but expect to pay a premium and to rely on the Pybricks community for firmware updates.

For a classroom purchase, buy from LEGO Education directly (not lego.com retail) to get the education pricing, the teacher curriculum, and the classroom charging trays that the retail SKUs do not include.

  • Ages 4–6: Coding Critters or Code & Go Robot Mouse — screen-free, story-driven.
  • Ages 5–8: Botley 2.0 — remote-programmed, no app required, obstacle sensing.
  • Grades 1–5: LEGO Education SPIKE Essential (45345) — icon/word blocks, minifigure story units.
  • Grades 6–8, general STEM or FLL: LEGO Education SPIKE Prime (45678) — Python-capable.
  • Existing EV3 lab: keep running EV3, phase in SPIKE Prime per year until EV3 hardware fails.
  • Home hobbyist who wants Mindstorms specifically: hunt for Robot Inventor 51515 on resale, accept the community-firmware trade-off.

Bottom Line

LEGO Education robotics is now a two-kit lineup — SPIKE Essential for elementary, SPIKE Prime for middle school and FLL — with EV3 kept alive by inertia and Robot Inventor kept alive by resale. Learning Resources covers the pre-K to early elementary years that SPIKE does not reach.

Match the kit to the grade band before you match it to a wish list — the wrong age fit wastes the whole purchase.

FAQs

Is LEGO Mindstorms discontinued?

Yes. The LEGO Group retired the Mindstorms brand and stopped producing the Robot Inventor 51515 at the end of 2022. The classroom EV3 Education set (45544) was also discontinued, though LEGO Education still hosts the EV3 app and curriculum. SPIKE Prime and SPIKE Essential are the current LEGO Education robotics kits.

SPIKE Prime or SPIKE Essential for a middle school class?

SPIKE Prime (45678). It targets grades 6–8, has three motors and three sensors, supports both block coding and Python, and is the FIRST LEGO League Challenge reference platform. Essential is the elementary set and its hub only supports two motors.

Is the EV3 still worth using in 2026?

If a school already owns EV3 kits, yes — the app still runs on current operating systems and the curriculum is still online. Do not buy EV3 new in 2026; buy SPIKE Prime instead. Replacement EV3 parts now come from third-party sellers at inflated prices.

What is the best coding robot for a 5-year-old?

Learning Resources Botley 2.0 for a child who can follow multi-step directions, or Code & Go Robot Mouse for maze-and-grid play. Both are screen-free, sensor-equipped, and cost under $100. LEGO SPIKE Essential is a better fit starting around age 6–7 when fine motor skills handle small Technic pieces.

Can SPIKE Prime and EV3 pieces be mixed?

The Technic bricks are compatible, but the electronic hubs, motors, and sensors use different connectors and firmware. Do not build a student project that expects to plug an EV3 motor into a SPIKE hub or vice versa — the software will not see it.

Primary Sources