Powitanie na rynku. M5Stack Core – moduły prawdziwie kanapkowe

Share on facebook
Share on twitter
Share on linkedin
Czas czytania: 3 min.

Niedawno w Botland pojawiła się nowa seria modułów kanapkowych. Dla pasjonatów tworzenia własnych systemów elektronicznych jest jeszcze zagadką! Po ostatnim uchyleniu kurtyny czas na kolejną serię spod firmamentu M5Stack – serię-rdzeń, czyli M5Stack Core. 

Core to prawdziwa korona serii modułów deweloperskich M5Stack. Podobnie jak jego mniejsze odpowiedniki posiada złącze, które umożliwia podłączenie dedykowanych modułów. W przypadku wersji Core złącze także  znalazło sie w dolnej części urządzenia jak w modułach Atom. Moduły z tej serii posiadają także złącza Grove oraz USB, dodatkowo wyposażono je w 2″ wyświetlacz oraz 3 programowalne przyciski. 

Podejdźmy do sprawy bez tajemniczej otoczki. M5Stack to modułowy zestaw narzędzi do tworzenia konstrukcji i projektów wykorzystujących możliwości układu ESP32 (najpopularniejszy na świecie moduł Wi-Fi SoC, aktualizacja ESP8266). Ekosystem M5 składa się z głównego kontrolera, który nazywamy „rdzeniem”, modułów i podstawek, czujników kompatybilnych z Grove, które nazywamy „jednostkami” i wreszcie – z propozycji różnych zastosowań dla STEM, producentów i przemysłu IoT, o czym więcej poniżej.

Nauka programowania wśród dzieci

STEM i STEAM – co to jest?

STEAM (ang. Science, Technology, Engineering, Art, Mathematics) to akronim, który powstał od pierwszych liter słów w języku angielskim: nauki, technologii, inżynierii i matematyki. Termin to nowatorska koncepcja polityki edukacyjnej i wyboru programów nauczania w szkołach. W Polsce idea STEM propagowana jest m.in. przez Polskie Stowarzyszenie Edukacji STEM w Gdańsku.

Arduino Opla IoT Internet of Things Internet rzeczy

IoT, Internet of Things, Internet Rzeczy – co to jest?

Internet rzeczy – z angielskiego Internet of Things – to coraz częściej wprowadzana w praktykę koncepcja, wedle której  wysoce wyspecjalizowane, domowe i noszone urządzenia tworzą inteligentne sieci wymieniające dane dzięki odpowiedniej instalacji. Słowem – wszystko podłączone do Internetu, wszystko działające harmonijnie razem. Termin stworzył w 1999 roku przedsiębiorca i założyciel startupów, Kevin Ashton. Jeszcze szerszym określeniem jest Internet Wszechrzeczy (Internet of Everything, IoE). Szacuje się, że w 2020 roku podłączonych do sieci będzie od 25 mld do 50 mld urządzeń.

M5Stack - co to tak właściwie jest?

…a raczej – kim oni są?

Pytany o inspirację twórca marki, inżynier Jimmy Lai, mówi o wizji tworzenia innowacyjnych produktów, które przyspieszają rozwój i umożliwiają tworzenie wysokiej jakości prototypów na poziomie przemysłowym. M5Stack powstał w 2016 roku. Pełen świeżych i inteligentnych pomysłów hub tworzony w głównej mierze przez pasjonatów jest wspierany przez zespół inżynierów, producentów i projektantów, którzy są podekscytowani pomaganiem programistom w realizacji ich najbardziej kreatywnych marzeń. 

Teraz M5Stack oferuje wiodącą platformę programistyczną właśnie dzięki solidnemu, otwartemu zestawowi deweloperskiemu, który jest przystępny cenowo, w pełni funkcjonalny, w pełni konfigurowalny i łatwy w obsłudze dla programistów na wszystkich etapach rozwoju projektów.

W 2018 roku M5Stack uruchomił ponad kolejne SKU (wprowadził nowe towary na rynek) i został partnerem strategicznym Espressif. Produkty M5Stack zostały wówczas zintegrowane z rozwiązaniami Microsoft Azure IoT. W 2019 roku japoński Soracom współpracujący z M5Stack uruchomił moduł M5Stack 3G. 

To właśnie Japończykom kreatywność modułów przypadła do gustu najbardziej. W Kraju Kwitnącej Wiśni cieszy się on dużą popularnością, a Japończycy znani są z wybredności i własnych, rewolucyjnych pomysłów na polu technicznym. Wg Google zainteresowanie M5Stack wzrasta także w Szwajcarii, Holandii, Niemczech i Hongkongu.

Moduły z serii M5Stack Core

Co różni serię Atom od serii Core? Przede wszystkim wymiary. Core są większe. Jak sugeruje nazwa, moduły z serii ATOM są najmniejsze – mają przypominać atomy. Posiadają pokolorowane złącza Grove, oddzielnie jako GPIO, UART i i2C. Posiadają złącza do wpinania nakładek na dole, więc to one są prawdziwe kanapkowe tak, jak znane są kanapki w naszej szerokości geograficznej – wertykalnie podłączane jak wieżyczka. Dla odróżnienia: kolejne moduły Atom to w większości przypadków długa jak wąż bagietka. Oprócz tego posiadamy moduły uniwersalne rozszerzeń Unit, które możemy podłączyć do dowolnego modułu deweloperskiego wyprodukowanego przez M5Stack – konstrukcja sugeruje, że zaprojektowano je z myślą o serii Core, ale wpiąć można… wszystko i wszędzie. 

Planowanych jest ok. 35 produktów z kategorii serii Core – podstawowe są już dostępne, a wkrótce możecie spodziewać się takich smaczków jak akrylowe pianino, wyrzutnia motyli albo świecące uszy kota. Dla poważniejszych zastosowań znajdzie się m.in. zestaw pozwalający zbudować kuchenną wagę w sposób tak prosty, jak łączą się klocki LEGO. 

Core można programować także z dedykowanym środowiskiem graficznym M5Flow opartym na UI Flow – co najlepsze, jedno kliknięcie pozwala na przejście z poukładanych bloczków wzorem tych znanych np. ze Scratch na język microPython, zapis przygotowuje się za nas automatycznie! Nie od dziś wiadomo, że Python wymagającym precyzji być potrafi, zatem to spore ułatwienie dla użytkowników zarówno początkujących, jak i zaawansowanych. 

Przykładowy moduł serii M5Stack Core

Dobrze byłoby wskazać punkt wyjścia, czy raczej wejścia w świat zabawy z M5. Zacząć możecie od zestawu startowego M5GO IoT.

M5GO IoT to zestaw startowy zawierający moduł serii Core oraz 6 modułów typu Unit: ENV II, IR, RGB, PIR, POT i HUB. Każdy zestaw można zaprogramować za pomocą Arduino IDE,  UlFlow, Micropython i Blockly. Taka różnorodność programistyczna w znacznym stopniu upraszcza proces programowania. W zestawie startowym M5GO IoT znajduje się 6 podstawowych modułów Unit:

  • ENV II – czujnik temperatury i wilgotności,
  • IR – nadajnik i odbiornik działający dzięki technologii podczerwieni, posiada zakres do 5 m i może być wykorzystywany do obsługi m.in. telewizora lub DVD,
  • RGB – moduł LED RGB z trzema oddzielnymi diodami LED,
  • PIR – czujnik ruchu działający na podstawie technologii podczerwieni, posiada zakres pomiarowy od 0 cm do 500 cm i kąt wykrywania do 100°,
  • POT – przełącznik kątowy z potencjometrem, pozwala m.in. na ręczną regulację głośności i jasności,
  • HUB – jednostka rozszerzająca HUB z 1 do 3 wpięć.

Seria Atom, seria Core - M5Stack

M5Stack pojawiają się w asortymencie Botland z zawrotną prędkością – już wkrótce zapoznamy Was z serią Stick.

Podziel się:

Share on facebook
Share on linkedin
Share on twitter
Oskar Pacelt

Oskar Pacelt

Autor i redaktor ponad 200 wpisów na Botland Blog. Wierzy, że udany tekst jest jak list wysłany w przyszłość. W życiu najbardziej interesuje go prawda, pozostałych zainteresowań zliczyć nie sposób. Zajmuje się ciekawostkami ze świata technologii i nauki. Najlepszy pływak w Botland.

Zobacz więcej:

Dodaj komentarz

Twój adres email nie zostanie opublikowany.