--- type: entity title: "Pybricks" kind: product tags: [lego, mindstorms, firmware, open-source, robotics, python] sources: [source-lego-mindstorms-continued-use] created: 2026-06-20 updated: 2026-06-20 graph: node_id: product-pybricks canonical: true edges: - predicate: competes_with object: product-spike-prime - predicate: improves_on object: concept-lego-mindstorms - predicate: depends_on object: concept-micropython --- # Pybricks Open-source firmware a vývojové prostředí pro LEGO robotiku — nahrazuje oficiální LEGO aplikace stabilnějším a lepším API. Podporuje všechny generace Mindstorms (NXT, EV3, Robot Inventor), SPIKE Prime, SPIKE Essential, BOOST, Powered Up a další LEGO huby. ## Klíčové vlastnosti - **MicroPython + blokové programování** v prohlížeči — žádné instalace - **Okamžitý boot** — na rozdíl od původního EV3 Linuxu (desítky sekund) - **Univerzální API** napříč všemi LEGO huby - **Bezplatný firmware**, volitelné placené doplňky (blokové programování) - **Konverze bloků → Python** — na rozdíl od LEGO aplikace - Běží na Chromeboocích, nepotřebuje instalaci ## Stav projektu EV3 (prosinec 2025) Pybricks pro EV3 je v aktivním vývoji. Dosud implementováno: instant power on/off, MicroPython firmware bez microSD karty, program storage, download přes Pybricksdev, všechny EV3 motory a senzory, NXT senzory na EV3, custom UART/I2C/analog zařízení. Zbývá: USB/Bluetooth konektivita, browser-based firmware instalace. ## Vztah k [[product-lego-mindstorms]] Pybricks je hlavní komunitní alternativa k ukončenému Mindstorms softwaru. Umožňuje nadále používat Mindstorms hardware moderním způsobem — sjednocuje programování napříč generacemi a eliminuje závislost na oficiálních aplikacích, které mizí z app store. ## Vztah k [[product-spike-prime]] SPIKE3 firmware nelze nainstalovat na Mindstorms hub. Pybricks naopak funguje na obou — je to univerzální alternativa, která sjednocuje ekosystém LEGO robotiky. ## Odkazy - [[source-lego-mindstorms-continued-use]] — zdroj o pokračování používání Mindstorms po ukončení - [[concept-software-preservation]] — obecný koncept zachování softwaru