{
  "license": "CC BY 4.0",
  "attribution": "fysical.ai / whatro.bot",
  "source": "https://github.com/fysical-ai/whatrobot-catalog",
  "url": "https://whatro.bot/robot/lego-spike-prime-45678/",
  "html": "https://whatro.bot/robot/lego-spike-prime-45678/",
  "taxonomy_version": "2026-01",
  "catalog_version": "2026-01",
  "handle": "lego-spike-prime-45678",
  "name": "LEGO Education SPIKE Prime Set (45678)",
  "kind": "robot",
  "manufacturer": {
    "handle": "lego",
    "name": "LEGO Education",
    "country": "DK"
  },
  "category": {
    "id": "rb-10",
    "full_name": "Robot > Kit",
    "path": [
      {
        "id": "rb",
        "name": "Robot",
        "handle": "robot"
      },
      {
        "id": "rb-10",
        "name": "Kit",
        "handle": "kit"
      }
    ],
    "url": "https://whatro.bot/robots/kit/"
  },
  "facts": {
    "is_kit": true
  },
  "variants": [],
  "availability": "shipping",
  "release_year": 2020,
  "attributes": {
    "segment": [
      "education"
    ],
    "application": [
      "education"
    ],
    "sdk": [
      "python"
    ]
  },
  "summary": "SPIKE Prime is LEGO Education's classroom robotics kit for ages 10 and up: Technic elements plus a programmable Large Hub with one large and two medium angular motors and colour, distance and force sensors. Students build their own models and program them in the SPIKE app with Scratch-style word blocks or Python. There is no fixed robot design, so it is a kit rather than a single robot.",
  "links": {
    "product": "https://lego.com/en-gb/product/lego-education-spike-prime-set-45678"
  },
  "offers": [
    {
      "seller": "LEGO (direct)",
      "url": "https://lego.com/en-gb/product/lego-education-spike-prime-set-45678",
      "price": 429.99,
      "currency": "GBP",
      "date": "2026-10-28",
      "region": "UK",
      "affiliate": false,
      "note": "'Available now'; limit 5 per household"
    }
  ],
  "sources": [
    {
      "title": "lego.com (UK) SPIKE Prime Set 45678",
      "url": "https://lego.com/en-gb/product/lego-education-spike-prime-set-45678",
      "accessed": "2026-10-28",
      "for": [
        "price",
        "availability"
      ]
    },
    {
      "title": "Brick Architect review of 45678 (2022-01-17)",
      "url": "https://brickarchitect.com/2022/review-45678-lego-education-spike-prime/",
      "accessed": "2026-10-28",
      "for": [
        "other",
        "specs",
        "other"
      ]
    },
    {
      "title": "Brothers Brick: SPIKE Prime worldwide launch (2020-01-14)",
      "url": "https://www.brothers-brick.com/2020/01/14/lego-education-celebrates-40-years-by-launching-spike-prime-engineering-kit-worldwide-news",
      "accessed": "2026-10-28",
      "for": [
        "release_year",
        "other",
        "manufacturer"
      ]
    }
  ],
  "unverified": [],
  "notes": "Unverified (free text): current USD price; piece count; battery capacity. Launched worldwide 14 Jan 2020 at USD 329.95; Brick Architect reported USD 359.99 in Jan 2022; no current US price fetched (education.lego.com blocks fetching). Piece count is inconsistent across sources (523/528/533) and is omitted. Hub (Brick Architect): STM32F413 at 100 MHz, 320 KB RAM, 32 MB storage, 6 ports, 5x5 LED matrix, speaker, gyro, Li-ion battery, Bluetooth, micro-USB. Programming: Icon Blocks, Word Blocks (Scratch-based) and Python. Many attribute keys (mass, battery_runtime) do not apply to a kit and are omitted.",
  "tags": [],
  "price": {
    "amount": 429.99,
    "currency": "GBP",
    "date": "2026-10-28",
    "seller": "LEGO (direct)",
    "url": "https://lego.com/en-gb/product/lego-education-spike-prime-set-45678"
  },
  "attribute_definitions": {
    "segment": {
      "name": "Segment",
      "type": "enum",
      "unit": null,
      "description": "Buyer groups that would plausibly buy this at list price."
    },
    "application": {
      "name": "Application",
      "type": "enum",
      "unit": null,
      "description": "What the product is marketed to do. Each value belongs to one application group."
    },
    "sdk": {
      "name": "SDK",
      "type": "enum",
      "unit": null,
      "description": "Officially supported programming interfaces."
    }
  }
}