KursyPoradnikiInspirujące DIYForum

M5StickC - co warto wiedzieć?

M5StickC to miniaturowe urządzenie rozwojowe IoT oparte na układzie ESP32-PICO. Jest to przenośna, łatwa w użyciu platforma, która stanowi kompaktową wersję standardowych modułów z rodziny M5Stack. Idealnie sprawdza się w projektach IoT oraz w edukacji.

Czym jest M5StickC?

M5StickC to kompaktowy moduł wyposażony w układ ESP32-PICO produkowany przez firmę M5Stack. Zawiera niezbędne elementy do budowy małych projektów IoT, takie jak wbudowana komunikacja WiFi i Bluetooth, kolorowy wyświetlacz TFT LCD oraz różnorodne czujniki.

Moduł M5StickCfirmy M5Stack

Moduł M5StickCfirmy M5Stack

Dzięki niewielkim wymiarom (około 48 x 25 x 14 mm) oraz wbudowanemu akumulatorowi, doskonale sprawdza się w projektach noszonych (ang. wearable) i wszędzie tam, gdzie liczy się mobilność.

Programowanie M5StickC

M5StickC można programować na trzy główne sposoby: Arduino IDE - idealne dla osób znających już tę platformę, wymaga dodania odpowiednich bibliotek i repozytorium URL (podobnie jak w przypadku ESP32). Jest to najszybsza opcja dla osób chcących szybko rozpocząć pracę z modułem.

UIFlow - graficzne środowisko, które bazuje na Blockly. Dobre dla osób początkujących, umożliwia programowanie bez znajomości tekstowych języków programowania. Bardziej zaawansowane osoby mogą również programować zestaw w MicroPythonie.

Zastosowania M5StickC

M5StickC znajduje szerokie zastosowanie w wielu dziedzinach. Jest wykorzystywany do prototypowania urządzeń IoT i testowania koncepcji – świetnie sprawdza się jako platforma do elektroniki R&D. Może pełnić rolę noszonego kontrolera dla inteligentnych systemów, a także znaleźć zastosowanie w projektach edukacyjnych STEM, umożliwiając naukę programowania w przystępny sposób.

Urządzenie sprawdza się w niewielkich systemach pomiarowych, np. do monitorowania temperatury lub innych parametrów środowiskowych. Może być także wykorzystywane jako inteligentny zegarek lub urządzenie monitorujące, które dzięki łączności bezprzewodowej przesyła dane w czasie rzeczywistym.

Specyfikacja techniczna M5StickC

  1. Układ: ESP32-PICO (dwurdzeniowy procesor 240 MHz)
  2. Komunikacja: WiFi 802.11 b/g/n oraz Bluetooth 4.2
  3. Pamięć Flash: 4 MB (8 MB w nowszych wersjach)
  4. Wyświetlacz: kolorowy TFT LCD (0,96" w wersji podstawowej, 1,14" w wersji Plus)
  5. Czujniki: 6-osiowy IMU (MPU6886), mikrofon (SPM1423), nadajnik podczerwieni
  6. Dodatkowe funkcje:
    1. zegar RTC (BM8563),
    2. dioda,
    3. przyciski
  7. Złącza:
    1. USB-C,
    2. GPIO,
    3. złącze Grove (I2C+I/O+UART)
  8. Akumulator: 95 mAh / 3,7V
  9. Wymiary: około 48 x 25 x 14 mm
  10. Waga: około 15 g

Schemat M5StickC

Producent układu, firma M5Stack, udostępniła w dokumentacji poniższy schemat modułu:

Schemat M5StickC

Schemat M5StickC

M5StickC – gdzie kupić?

Moduł M5StickC nie jest już dostępny w sprzedaży. Aktualnie produkowana i dostępna w dystrybucji jest nowsza wersja modułu M5StickC Plus2, który posiada mikrokontroler z większą ilością pamięci, wyświetlacz o większej przekątnej oraz bardziej pojemny akumulator.

Czy wpis był pomocny? Oceń go:

Średnia ocena 5 / 5. Głosów łącznie: 1

Nikt jeszcze nie głosował, bądź pierwszy!

Artykuł nie był pomocny? Jak możemy go poprawić? Wpisz swoje sugestie poniżej. Jeśli masz pytanie to zadaj je w komentarzu - ten formularz jest anonimowy, nie będziemy mogli Ci odpowiedzieć!