Skocz do zawartości

Micro:bit nadchodzi - BBC wspiera przyszłych programistów


Pomocna odpowiedź

Napisano
html_mig_img
Pamiętacie Micro:bit, o którym pisałem w marcu? Stary prototyp urządzenia widoczny jest powyżej. Przez ostatnie miesiące trwały intensywne prace nad rozwinięciem urządzenia, które ma pomóc w edukacji przyszłych programistów. Zobaczcie jak wygląda najnowsza wersja płytki!

UWAGA, to tylko wstęp! Dalsza część artykułu dostępna jest na blogu.

Przeczytaj całość »

Poniżej znajdują się komentarze powiązane z tym wpisem.

Muszę przyznać, że z dużym zainteresowaniem to śledzę, bo fajnie by było mieć opis budowy robota, który wykorzystuje to jako mózg -- jeśli zrobi się to odpowiednio wcześnie, to można trafić jako standardowy temat do wielu szkół. Niestety wyprowadzenie zaledwie 3 portów i/o nieco pokrzyżowało mi plany.

Natomiast ciekawe jest, że zmienili mikrokontroler z AtMegi 328p (widocznej na zdjęciu starego prototypu) na ARM Cortex-M0. Powoli i z bólami, ale jednak ARMy torują sobie drogę do świata hobbystów. Widać to też po pojawieniu się Teensy-LC oraz najnowszym Ardunio Zero.

Ciekawe jest też to, że płytka ma chodzić na 3.3V a nie 5V, co daje mi sporo nadzieji na przyszłość.

Niepokoi mnie natomiast zaangażowanie w sprawę firmy Microsoft. Nie wiem, gdzie tam wcisną Windowsa albo jak zaprogramują to w Visual Basicu, ale cokolwiek wymyślą, na pewno nie będzie to współpracowało z niczym innym.

Niestety wyprowadzenie zaledwie 3 portów i/o nieco pokrzyżowało mi plany.

Dlaczego 3? W notkach prasowych pojawia się informacja o 5 portach I/O.

Niepokoi mnie natomiast zaangażowanie w sprawę firmy Microsoft. Nie wiem, gdzie tam wcisną Windowsa albo jak zaprogramują to w Visual Basicu, ale cokolwiek wymyślą, na pewno nie będzie to współpracowało z niczym innym.

Firma Microsoft jest odpowiedzialna za dostarczenie środowiska do programowania (dostępnego z poziomu przeglądarki) oraz hosting. Do tego przygotują oni materiały dla nauczycieli.

Dlaczego 3? W notkach prasowych pojawia się informacja o 5 portach I/O.

Jest 5 wyprowadzeń. Dwa z nich to masa i zasilanie. Widać to na zdjęciu.

Jestem pewien, że jest jeszcze dużo nóżek, do których można się podpiąć mniej elegancko, ale to już niezbyt nadaje się na prosty tutorial.

deshipu, pytanie czy są to wszystkie wyprowadzone piny? W każdej notce BBC chwali się, że płytka ma 5 pinów I/O. Ciekawe, czy to błąd, czy może zasilanie uznano za porty wyjściowe?

W sumie, to jak się dobrze przyjrzeć /blog/wp-content/uploads/2015/07/MicroBit2-e1436472325877.jpg to widać, że portów jest wyprowadzone od groma -- te paski pomiędzy "dużymi" portami też mają jakieś ścieżki do nich wiodące. Więc pewnie można zrobić slot w który to się będzie wsuwać.

  • 2 tygodnie później...

Mnie osobiście najbardziej z tego wszystkiego zainteresował układ nRF51822. Zastanawiam się czy mając programator ZL30PRGV2 można go zaprogramować? Pamiętam, że Treker miałeś kiedyś problem z interfejsem SWD (chyba nawet w tym samym programatorze)

torcek, problem z ZL30PRGv2 polegał na tym, że do programowania przez SWD konieczne było podłączenie do programatora resetu. W przypadku programowania za pomocą płytek Discovery nie było to konieczne. Nie wiem jednak, czy pomoże to coś w Twoim przypadku 🙂

Treker, to jest tylko opcją przy openocd - w configu możesz sobie poustawiać, czy chcesz wymuszać reset czy tylko swclk i swdio 😉

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...