Na początku grudnia 2022 r. LEGO Education uruchomiło nową wersję aplikacji SPIKE, używanej do programowania robotów SPIKE Prime i SPIKE Essential. Jednocześnie zmieniono nazwę dotychczasowej aplikacji, co wywołało małe zamieszanie wśród użytkowników.

Najpierw fakty.

Po pierwsze -- dotychczasowa aplikacja, kiedyś znana jako po prostu SPIKE™, dziś przemianowana na SPIKE™ Legacy, wciąż istnieje i działa tak jak dotychczas. Będzie oficjalnie wspierana przez LEGO Education jeszcze przez co najmniej rok.

Po drugie -- nowa aplikacja nosi oficjalną nazwę SPIKE™ 3. Jej interfejs wygląda identycznie, ale różni się kilkoma bloczkami w Blokach Słów i ma trochę niedociągnięć. Na ten moment nie pozwala na programowanie w Pythonie.

Komunikat o aktualizacji SPIKE

Dotychczasowe środowisko SPIKE Legacy oraz nowe środowisko SPIKE 3 stanowią dwie osobne aplikacje. Obie mogą być zainstalowane na komputerze, ale naraz może być uruchomiona tylko jedna z nich.

W konsekwencji zestaw SPIKE Prime można teraz programować w dwóch różnych wersjach aplikacji SPIKE.

Jest jeden haczyk.

Hub SPIKE może być kompatybilny TYLKO Z JEDNĄ aplikacją.

Kompatybilność huba SPIKE z aplikacją zależy od wersji systemu operacyjnego, która jest na nim zainstalowana. Oznacza to, że hub będzie wykonywał WYŁĄCZNIE programy stworzone w jednej z dwóch aplikacji SPIKE.

Jeżeli uczniowie napisali program w SPIKE™ Legacy, nie będą mogli go użyć z hubem zaktualizowanym do wersji SPIKE™ 3. I odwrotnie, programy uruchomione w aplikacji SPIKE™ 3 nie będą działać z hubem, który nie został zaktualizowany.

Dlatego wersja aplikacji i oprogramowania huba SPIKE muszą się zgadzać.

Kiedy warto zaktualizować SPIKE

Wielu użytkowników odruchowo zaktualizowało aplikację do nowej wersji zaraz po przeczytaniu komunikatu o dostępnej aktualizacji, który wyświetla się automatycznie po uruchomieniu.

Jeżeli jeszcze tego nie zrobiliście - poczekajcie.

Na ten moment radzimy nadal używać aplikacji SPIKE™/SPIKE™ Legacy i nie aktualizować systemu operacyjnego huba.

Przyczyn jest kilka. Nowa wersja aplikacji nie wprowadza żadnych przełomowych funkcjonalności, nie naprawia uporczywych błędów, za to uniemożliwia programowanie w Pythonie. Nauczyciel musi poświęcić dodatkowy czas na zaktualizowanie wszystkich aplikacji na szkolnych komputerach i opogramowania wszystkich hubów. Co więcej, nowe aplikacje od LEGO Education nierzadko wprowadzają nowe błędy - które jeszcze nie zostały rozpoznane i rozwiązane.

Zaktualizowanie aplikacji i huba SPIKE teraz jest dobrym pomysłem dla użytkowników indywidualnych. Również dla tych, którzy lubią eksperymentować z nowościami.

Ostatecznie wszyscy użytkownicy będą musieli przejść na nową wersję aplikacji. Jednak warto poczekać kilka miesięcy, gdy wszystkie funkcjonalności zostaną przywrócone, a błędy znalezione i wyeliminowane.

Co zrobić jeżeli zaktualizowałeś aplikację i huba, ale chcesz wrócić do poprzedniej wersji?

Bez obaw - masz jeszcze możliwość powrotu.

Jak sprawdzić wersję

Zanim cokolwiek zainstalujesz lub zmienisz, sprawdź z jaką wersją aplikacji i oprogramowania huba masz do czynienia. Dzięki temu unikniesz błędów.

Pamiętaj, że aplikacja i hub muszą być ze sobą kompatybilne, inaczej nie będą działać razem.

Jaką aplikację masz zainstalowaną?

Otwórz aplikację na komputerze i spójrz w lewy górny róg. Zobaczysz numer wersji.

Wersja aplikacji SPIKE

  • Numer rozpoczynający się od '2' oznacza dotychczasową aplikację SPIKE Legacy
  • Numer rozpoczynający się od '3' oznacza nową aplikację SPIKE 3

Jaki system operacyjny ma hub?

Kompatybilność huba SPIKE z aplikacją zależy od wersji systemu operacyjnego, która jest na nim zainstalowana. Hub może być kompatybilny TYLKO Z JEDNĄ aplikacją, co oznacza że będzie wykonywał wyłącznie programy stworzone w jednej konkretnej aplikacji SPIKE.

Uruchom hub SPIKE przy pomocy przycisku zasilania. Jaki kolor ma dioda wokół przycisku?

Wersja oprogramowania huba SPIKE

  • Biały. Hub ma zainstalowaną dotychczasową wersję systemu operacyjnego i jest kompatybilny ze SPIKE Legacy
  • Zielony. Hub ma zainstalowaną nową wersję systemu operacyjnego i jest kompatybilny ze SPIKE 3

Jak wrócić do poprzedniej wersji

Poprzednią wersję aplikacji, tj. SPIKE Legacy, wystarczy pobrać z Microsoft Store lub z oficjalnej strony LEGO Education. Po zakończeniu instalacji będzie gotowa do użycia.

Aby przywrócić hub SPIKE do poprzedniej wersji systemu operacyjnego, trzeba zainstalować ją ręcznie. Jest to trochę bardziej skomplikowane, dlatego poniżej zamieszczamy dokładną instrukcję wyjaśniającą jak to zrobić.

Poniżej znajdziecie też opcjonalne wskazówki jak zainstalować sterownik USB dla huba SPIKE, co może przydać się zwłaszcza użytkownikom systemu Windows.

Ręczna instalacja systemu operacyjnego huba dla SPIKE Legacy

1. W przeglądarce internetowej Google Chrome na komputerze otwórz stronę https://spikelegacy.legoeducation.com/hubdowngrade/

opis

2. Upewnij się, że hub jest wyłączony i odłączony od komputera.

3. Wciśnij przycisk Bluetooth na hubie i trzymaj wciśnięty tak, by widzieć część jego podświetlenia. Drugą ręką podłącz hub do komputera przy pomocy kabla USB.

opis

4. Trzymaj przycisk Bluetooth wciśnięty do momentu aż podświetli się kolejno na kolory: różowy, zielony, niebieski, i wyłączy. Powinno to zająć ok. 5 sekund. Następnie puść przycisk Bluetooth.

opis

5. Kliknij przycisk Open Connection Window na stronie. Strona poprosi o połączenie z urządzeniem, czyli LEGO Technic Large Hub in DFU Mode.

a. Jeżeli widzisz urządzenie na liście, wybierz je i kontynuuj.

b. Jeżeli nie widzisz urządzenia na liście, a korzystasz z systemu Windows, musisz najpierw zainstalować sterownik. Przejdź do instrukcji Instalacja sterownika USB dla huba SPIKE (Windows).

opis

6. Gdy komputer połączy się z urządzeniem, zobaczysz następujący komunikat. Kliknij Start firmware downgrade, żeby wrócić do poprzedniej wersji oprogramowania huba.

opis

7. Zaczekaj aż system zostanie zainstalowany. Potrwa to kilka minut, a pasek widoczny na stronie osiągnie 100%.

opis

8. Podstawowa wersja systemu huba została przywrócona. Jednak aby był kompatybilny ze SPIKE Legacy, trzeba go jeszcze zaktualizować.

9. Otwórz na komputerze aplikację SPIKE™ Legacy LEGO® Education.

10. Połącz hub z aplikacją przy pomocy kabla USB.

11. Po chwili pojawi się komunikat o konieczności aktualizacji systemu operacyjnego huba.

12. Kliknij Aktualizuj. Potrwa to ok. 5 minut lub dłużej, w zależności od szybkości łącza.

opis

opis

13. Nazwij swój hub i potwierdź.

14. Twój hub SPIKE jest już kompatybilny z aplikacją SPIKE™ Legacy LEGO® Education.

Instalacja sterownika USB dla huba SPIKE (Windows)

1. W pasku zadań wyszukaj Menedżer urządzeń i otwórz go.

2. Znajdź Inne Urządzenia > LEGO Technic Large Hub in DFU Mode.

opis

3. Kliknij prawym przyciskiem myszy i wybierz Właściwości.

opis

4. Przejdź do zakładki Sterownik i kliknij Aktualizuj sterownik.

opis

5. W wyskakującym oknie wybierz Przeglądaj mój komputer w poszukiwaniu sterowników.

opis

6. Następnie kliknij Pozwól mi wybrać z listy dostępnych sterowników na moim komputerze...

opis

...i wybierz Urządzenia uniwersalnej magistrali szeregowej. Kliknij Dalej.

opis

7. Wybierz kolejno Urządzenie WinUSB oraz Urządzenie WinUSB.

opis

8. Pojawi się ostrzeżenie o aktualizacji sterownika. Wybierz Tak.

opis

9. Po skończonej instalacji sterownika pojawi się komunikat. Zamknij go.

opis

10. Możesz teraz kontynuować instalację systemu operacyjnego huba SPIKE.

O autorze
Dominika Skrzypek
International Education Specialist
Miłośniczka robotów, kształcenia ustawicznego oraz języków – naturalnych, jak i sztucznych. Z wykształcenia pedagog i lingwistka zarazem, w zespole RoboCamp nadzoruje publikowane treści i odpowiada za przygotowanie anglojęzycznych nauczycieli do pierwszej lekcji robotyki.