M5Stack Cardputer Zero to jedna z tych nowości, które od razu przyciągają uwagę. Znana z wcześniejszych Cardputerów kompaktowa forma została tutaj połączona z Raspberry Pi Compute Module 0 i pełnym środowiskiem Linux, tworząc niewielki komputer przeznaczony do programowania, prototypowania, pracy z elektroniką i eksperymentów z własnymi aplikacjami. Wbudowana klawiatura, kolorowy ekran, kamera, akumulator i rozbudowany zestaw interfejsów sprawiają, że większość elementów potrzebnych do rozpoczęcia pracy znajduje się już w jednym urządzeniu.

Cardputer Zero – mały format, naprawdę duże możliwości!

Najważniejszą zmianą jest zastosowanie Raspberry Pi Compute Module 0.
Moduł wykorzystuje czterordzeniowy procesor ARM Cortex-A53 taktowany zegarem 1 GHz i współpracuje z 512 MB pamięci LPDDR2.
Dzięki temu CardputerZero może pracować jako niewielki komputer Linux, a nie wyłącznie jako platforma wykonująca pojedynczy firmware.

Całość uzupełnia 1,9-calowy ekran LCD 320 × 170 px, 46-klawiszowa fizyczna klawiatura, kamera Sony IMX219 8 MP, mikrofon MEMS, głośnik 1 W, czujnik ruchu BMI270, magnetometr BMM150 oraz zegar RTC. Wbudowany akumulator ma pojemność 1750 mAh.

A wszystko to mieści się w obudowie o wymiarach zaledwie 84 × 54 × 23,1 mm. To mniej więcej format karty płatniczej, tyle że zamieniony w kompletną, przenośną platformę do pracy z Linuxem i elektroniką.

M5Stack CardputerZero

CardputerZero wzbudził również ogromne zainteresowanie jeszcze przed szerszą dostępnością produktu. Kampania M5Stack na Kickstarterze zgromadziła ponad 13 600 wspierających, co bardzo dobrze pokazuje, jak dużym zainteresowaniem cieszy się pomysł kieszonkowego komputera Linux stworzonego z myślą o makerach i programistach.

Raspberry Pi CM0 – Serce całego zestawu

Sercem CardputerZero jest Raspberry Pi Compute Module 0, czyli kompaktowy moduł obliczeniowy wykorzystujący układ RP3A0 z procesorem
Quad-Core Cortex-A53 1 GHz. Do dyspozycji jest 512 MB pamięci LPDDR2, a system operacyjny i dane mogą być przechowywane na karcie microSD. W standardowej wersji CardputerZero producent przewiduje kartę o pojemności 32 GB.

Raspbery Pi Compute Module ZeroŹródło: Raspberry Pi
Raspbery Pi Compute Module Zero. Źródło: Raspberry Pi

To właśnie CM0 sprawia, że urządzenie może korzystać z typowego środowiska Linux. CardputerZero może służyć do uruchamiania skryptów w Pythonie, pracy w terminalu, łączenia się z innymi komputerami i serwerami przez SSH czy korzystania z narzędzi takich jak Git i Vim. Zamiast zabierać ze sobą dodatkowy komputer do prostych zadań administracyjnych lub testów, można mieć niewielki terminal gotowy do działania praktycznie zawsze pod ręką.

Ekran, klawiatura, kamera i multimedia – wszystko pod ręką

CardputerZero ma wszystko, czego potrzeba do wygodnej obsługi bez dodatkowych akcesoriów: kolorowy ekran LCD 1,9″ o rozdzielczości 320 × 170 px oraz 46-klawiszową fizyczną klawiaturę. Dzięki temu polecenia, kod i aplikacje można obsługiwać bezpośrednio z niewielkiego urządzenia.

M5Stack CardputerZero – ekran, fizyczna klawiatura i zintegrowane wyposażenie. Źródło: M5Stack

Fizyczne przyciski bardzo dobrze pasują do charakteru CardputerZero. Pozwalają wpisywać polecenia w terminalu, obsługiwać własne aplikacje, pisać krótkie fragmenty kodu czy sterować przygotowanym interfejsem. W efekcie mamy mobilny terminal, minikomputer i platformę deweloperską w jednym.
Na wyposażeniu znalazła się również kamera Sony IMX219 o rozdzielczości 8 MP, mikrofon MEMS i głośnik o mocy 1 W. Do dyspozycji jest także wyjście audio 3,5 mm, dzięki czemu urządzenie może współpracować z zewnętrznymi słuchawkami lub innymi elementami toru audio.

Takie połączenie otwiera znacznie więcej możliwości niż samo wyświetlanie informacji. Kamera może zostać wykorzystana w projektach związanych z rejestrowaniem obrazu, analizą wizualną czy eksperymentami z AI, natomiast mikrofon i głośnik pozwalają budować aplikacje wykorzystujące dźwięk, komunikaty głosowe lub proste interfejsy multimedialne.

CardputerZero obsługuje również sprzętowe kodowanie i dekodowanie materiału wideo oraz cyfrowe wyjście obrazu do 1080p przy 30 kl./s. Oznacza to, że ten niewielki komputer może nie tylko działać samodzielnie, ale również stać się centrum większego stanowiska po podłączeniu zewnętrznego ekranu i dodatkowych urządzeń.

M5Stack CardputerZero – kamera Sony IMX219 o rozdzielczości 8 MP. Źródło: Kickstarter
.

Porty i interfejsy – tutaj naprawdę jest ich sporo

Przy tak niewielkich wymiarach CardputerZero oferuje zaskakująco rozbudowany zestaw złączy i interfejsów. Do dyspozycji są m.in.:

  • USB-A 2.0 – do podłączania typowych akcesoriów i urządzeń USB,
  • 2 × USB Type-C 2.0 – do zasilania, komunikacji i pracy w trybie USB OTG,
  • Ethernet 10/100 Mb/s – do stabilnego połączenia przewodowego z siecią,
  • Grove – do szybkiego podłączania czujników i modułów,
  • wyjście audio 3,5 mm – do współpracy ze słuchawkami i zewnętrznym audio,
  • EXT 2.54-14P – z dostępem do SPI, I2C, UART, USB i GPIO.

CardputerZero obsługuje również tryby USB Host i Slave, a prawy port USB-C wspiera USB OTG, dzięki czemu urządzenie może zarówno sterować zewnętrznymi akcesoriami, jak i pracować jako urządzenie podłączone do innego komputera.

Budowa CardputerZero i rozmieszczenie najważniejszych elementów: Źródło: M5Stack

Grove i złącze EXT – do rozbudowy

Do projektów elektronicznych szczególnie przydatny jest port Grove HY2.0-4P, który może pracować jako I2C lub UART. Pozwala to łatwo podłączać czujniki, moduły komunikacyjne i inne elementy z ekosystemu M5Stack bez potrzeby wykonywania dodatkowego okablowania.

Jeszcze większe możliwości daje 14-pinowe złącze EXT 2,54 mm. Udostępnia ono SPI, I2C, UART, USB i GPIO, dlatego CardputerZero może zostać wykorzystany również jako baza dla własnych płytek rozszerzeń i bardziej rozbudowanych projektów prototypowych.

Ethernet, microSD i USB

Oprócz Wi-Fi Cardputer Zero ma również przewodowy Ethernet 10/100 Mb/s. To szczególnie przydatne podczas pracy z urządzeniami sieciowymi, diagnostyki infrastruktury czy korzystania z niego jako niewielkiego terminala administracyjnego.

System i dane mogą być przechowywane na karcie microSD, a rozbudowany hub USB zapewnia dostęp do kilku interfejsów jednocześnie. W praktyce do CardputerZero można więc podłączyć pamięć USB, adapter, klawiaturę, urządzenie pomiarowe lub inne potrzebne peryferia.

Linux w kieszeni – programowanie, SSH i własne aplikacje

Największą zmianą w CardputerZero jest przejście z typowej platformy mikrokontrolerowej do środowiska opartego na Linuxie. Dzięki Raspberry Pi CM0 urządzenie może uruchamiać klasyczne narzędzia terminalowe, skrypty, własne aplikacje i lekkie rozwiązania AI. W praktyce oznacza to, że niewielki Cardputer może pełnić rolę mobilnego terminala, środowiska do testowania kodu albo kieszonkowego narzędzia do codziennej pracy z systemem.

Pełne środowisko Linux zawsze pod ręką

Cardputer Zero może działać jak niewielki terminal Linux gotowy do pracy praktycznie od razu po uruchomieniu. Można łączyć się z serwerami przez SSH, uruchamiać skrypty w Pythonie, korzystać z Git, edytować pliki w Vimie czy wykonywać typowe polecenia bez potrzeby sięgania po laptop.

Wbudowana klawiatura i ekran sprawiają, że podstawowe zadania administracyjne,szybkie poprawki w kodzie lub testowanie skryptów można wykonywać bezpośrednio z poziomu urządzenia. To właśnie tutaj najlepiej widać, jak wiele daje połączenie Cardputera z pełnym systemem Linux.

Kieszonkowe środowisko Linux do programowania i pracy z terminalem. Źródło: M5Stack.

Mobilny AI Agent – pomoc zawsze w zasięgu

Linux otwiera również drogę do wykorzystywania lekkich narzędzi edge AI. Producent pokazuje CardputerZero m.in. jako niewielką platformę do uruchamiania lokalnych agentów, takich jak OpenClaw, które mogą wspierać automatyzację, testowanie pomysłów i wykonywanie prostych zadań.

Dzięki temu urządzenie może pełnić rolę przenośnego asystenta programistycznego lub eksperymentalnej platformy AI, którą można połączyć z własnymi skryptami, usługami sieciowymi i zewnętrznymi modułami.

Współpracuje z lekkimi narzędziami AI i agentami w środowisku Linux. Źródło: M5Stack.

Własne aplikacje bez ciągłego przeprogramowywania

CardputerZero został przygotowany również z myślą o łatwym testowaniu i uruchamianiu różnych aplikacji. Użytkownik może wgrywać własne projekty, korzystać z aplikacji społeczności oraz przełączać się między nimi bez konieczności każdorazowego reflaszowania urządzenia.

Wbudowany sklep z aplikacjami pozwala szybko uruchamiać kolejne narzędzia bezpośrednio z poziomu Cardputer Zero. Dzięki temu urządzenie może zmieniać swoją rolę zależnie od potrzeb – od terminala i środowiska programistycznego, przez aplikacje multimedialne, aż po bardziej eksperymentalne projekty.

Umożliwia szybkie uruchamianie różnych aplikacji i projektów. Źródło: M5Stack.

CardputerZero jako platforma do elektroniki i prototypowania

Dzięki wyprowadzonym interfejsom i pracy pod kontrolą Linuxa urządzenie może szybko stać się sterownikiem, rejestratorem danych albo centrum własnego prototypu. Wystarczy podłączyć odpowiednią elektronikę i przygotować aplikację.

Kompaktowy terminal i kontroler do własnych projektów. Źródło:M5Stack

Do szybkiego podłączania elektroniki można wykorzystać port Grove z obsługą I2C lub UART. W praktyce pozwala to w prosty sposób dołączyć czujnik temperatury, moduł pomiarowy, wyświetlacz, odbiornik radiowy czy element automatyki bez budowania całego interfejsu od podstaw.

Bardziej rozbudowane projekty mogą korzystać ze złącza EXT 2.54-14P, które udostępnia m.in. SPI, I2C, UART, USB oraz GPIO. CardputerZero może więc współpracować również z klasycznymi płytkami stykowymi i własnymi układami, dokładnie tak jak typowa platforma deweloperska.

Połączenie elektroniki z Linuxem pozwala od razu przetwarzać dane z czujników w Pythonie, zapisywać je na microSD, wysyłać przez sieć lub wyświetlać na ekranie. Sprzęt i kod w jednej platformie.

Ekosystem M5Stack – ponad 100 modułów do rozbudowy

Możliwości CardputerZero można rozszerzać również za pomocą rozbudowanego ekosystemu M5Stack. Producent pokazuje urządzenie jako platformę współpracującą z ponad 100 modułami i rozszerzeniami M5, dzięki czemu nie trzeba za każdym razem projektować dodatkowej elektroniki samodzielnie.

Wśród dostępnych rozszerzeń można znaleźć m.in. czujniki, moduły komunikacyjne, GPS/GNSS, RFID, przekaźniki, sterowniki silników, elementy automatyki i moduły pomiarowe. Pozwala to szybko zmieniać Cardputer Zero z kieszonkowego terminala w urządzenie dopasowane do konkretnego projektu.

Ponad 100 kompatybilnych modułów. Źródło: Kickstarter

Do czego można wykorzystać M5Stack CardputerZero?

CardputerZero może przyjąć naprawdę wiele ról. Najciekawsze jest to, że trudno przypisać mu tylko jedno zastosowanie. Po zmianie oprogramowania albo dodaniu odpowiedniego modułu może zamienić się w cyberdeck, terminal komunikacyjny, konsolę retro, odtwarzacz multimedialny lub niewielką platformę do eksperymentów z elektroniką. To tylko kilka z wielu możliwych scenariuszy. Poniżej kilka przykładów pokazujących, różne role urządzenia.

M5Stack CardputerZero - narzędzia cyberbezpieczeństwa

Cybertool

Linux oraz rozszerzenia NFC i Sub-GHz pozwalają wykorzystać CardputerZero do
nauki, diagnostyki i autoryzowanych testów bezpieczeństwa.

Źródło: M5Stack

M5Stack CardputerZero - komunikacja Off-Grid

Komunikacja Off-Grid

Po dodaniu odpowiedniego modułu CardputerZero może działać jako mobilny terminal LoRa do komunikacji terenowej i projektów telemetrycznych.

Źródło: M5Stack

M5Stack CardputerZero - przenośny odtwarzacz multimedialny

Muzyka i multimedia

Wbudowany głośnik i złącze audio 3,5 mm pozwalają wykorzystać CardputerZero jako przenośny odtwarzacz muzyki i innych multimediów.

Źródło: M5Stack

M5Stack CardputerZero - retro gaming

Retro gaming

Fizyczna klawiatura dobrze sprawdza się w klasycznych grach, emulatorach i własnych projektach gamingowych.

Źródło: M5Stack

M5Stack CardputerZero - obraz i projekty interaktywne

Obraz i projekty interaktywne

Kamera i wyjście obrazu otwierają drogę do rejestrowania obrazu, eksperymentów wizualnych i interaktywnych aplikacji.

Źródło: M5Stack

To oczywiście tylko kilka przykładowych zastosowań. Prawdziwy potencjał CardputerZero zaczyna się tam, gdzie urządzenie łączy się z dodatkowymi modułami i własnym oprogramowaniem. Kompatybilność z rozbudowanym ekosystemem M5Stack, obejmującym ponad 100 modułów i rozszerzeń, pozwala tworzyć bardzo różne projekty – od prostych narzędzi mobilnych po rozbudowane systemy komunikacyjne, pomiarowe i prototypowe. W praktyce największym ograniczeniem pozostaje przede wszystkim pomysł na wykorzystanie urządzenia.

Najważniejsze parametry M5Stack CardputerZero

CardputerZero łączy w jednej, niewielkiej obudowie komputer Raspberry Pi, ekran, klawiaturę, kamerę, interfejsy sieciowe i rozbudowane możliwości rozszerzeń. Poniższa tabela zbiera jego najważniejsze parametry techniczne w jednym miejscu.

Element Specyfikacja
Procesor Raspberry Pi Compute Module 0 (CM0), RP3A0 / BCM2837,
Quad-Core ARM Cortex-A53 1 GHz, ARMv8-A
Pamięć RAM 512 MB LPDDR2
Pamięć masowa slot microSD; standardowy CardputerZero jest dostarczany z kartą microSD 32 GB
Wyświetlacz LCD 1,9″ ST7789v3, rozdzielczość 320 × 170 px
Klawiatura 46-klawiszowa klawiatura matrycowa
Kamera Sony IMX219, 8 MP, 3280 × 2464 px, CSI 4-Lane
Łączność bezprzewodowa Wi-Fi 2,4 GHz 802.11 b/g/n oraz Bluetooth
Ethernet 10/100 Mb/s
USB 1 × USB-A 2.0, 2 × USB Type-C 2.0,
tryby Host / Slave oraz USB OTG
Interfejsy rozszerzeń HY2.0-4P Grove z przełączanym I2C / UART oraz
EXT 2.54-14P z SPI, UART, I2C, USB i GPIO
Audio kodek ES8389, mikrofon MEMS, głośnik 1 W / 8 Ω
oraz złącze TRRS 3,5 mm
Czujniki i RTC BMI270 IMU, magnetometr BMM150, zegar RTC RX8130CE
oraz nadajnik i odbiornik podczerwieni
Wideo wyjście obrazu do 1080p / 30 kl./s;
dekodowanie H.264 / MPEG-4 1080p 30 fps
i kodowanie H.264 1080p 30 fps
IR Transceiver nadajnik i odbiornik podczerwieni – Infrared TX & RX
Akumulator Li-Ion 3,7 V / 1750 mAh z układem pomiaru poziomu naładowania BQ27220
Zasilanie zalecane 5 V / 2 A; pobór mocy w stanie bezczynności ok. 2,5 W
Wymiary 84 × 54 × 23,1 mm (szerokość × wysokość × grubość)

*Specyfikacja na podstawie aktualnej dokumentacji M5Stack. Wybrane parametry mogą ulec zmianie przed rozpoczęciem produkcji seryjnej.*

Cardputer Zero rozwija społeczność Cardputera

Od premiery pierwszego Cardputera w 2023 roku wokół tej serii powstała aktywna społeczność makerów, programistów i elektroników. Użytkownicy tworzą własne firmware, narzędzia i aplikacje, a gotowymi projektami dzielą się m.in. przez GitHub oraz M5Burner. Powstały w ten sposób projekty związane z retro gamingiem, komunikacją bezprzewodową, dashboardami, narzędziami użytkowymi czy eksperymentami z elektroniką.

Społeczność M5Stack Cardputer

Społeczność skupiona wokół serii Cardputer. Źródło: Kickstarter / M5Stack.

Od własnego firmware do aplikacji Linux

CardputerZero otwiera przed tą społecznością kolejny etap.
Linux i Raspberry Pi CM0 pozwalają wyjść poza typowe firmware mikrokontrolerowe i tworzyć bardziej rozbudowane aplikacje, skrypty oraz narzędzia systemowe.

Ważną rolę nadal odgrywa M5Burner, w którym użytkownicy mogą znaleźć
przygotowane przez społeczność oprogramowanie dla urządzeń z rodziny Cardputer. Dzięki temu nie każdy projekt trzeba zaczynać od pustego edytora – można korzystać z gotowych pomysłów, rozwijać je i dzielić się własnymi.

Firmware społeczności dla Cardputera dostępne w M5Burner
Przykładowe firmware społeczności dostępne w M5Burner dla urządzeń Cardputer. Źródło: Kickstarter / M5Stack.

Dobrze rozwinięta społeczność może być dla CardputerZero równie ważna jak sama specyfikacja. Im więcej użytkowników tworzy aplikacje, firmware i nowe projekty, tym więcej zastosowań zyskuje niewielkie urządzenie. Wraz z przejściem na Linux możliwości tego ekosystemu stają się jeszcze szersze.

FAQ – najważniejsze pytania i odpowiedzi

CardputerZero wzbudził spore zainteresowanie jeszcze przed rozpoczęciem regularnej sprzedaży, ale jego droga na sklepowe półki wciąż trwa. Poniżej zebrano najważniejsze informacje o dostępności, wysyłce, cenie oraz aktualnym etapie projektu.

Czy M5Stack CardputerZero można już kupić?

Nie. Kampania Cardputer Zero na Kickstarterze zakończyła się 3 lipca 2026 roku i obecnie projekt znajduje się na etapie przygotowań do produkcji oraz realizacji zamówień dla wspierających. Na możliwość normalnego zakupu w sklepie trzeba więc jeszcze poczekać.

Kiedy rozpoczną się wysyłki CardputerZero?

Zgodnie z harmonogramem M5Stack rozpoczęcie masowej produkcji oraz pierwszych wysyłek zaplanowano na listopad 2026 roku. Jest to jednak harmonogram projektu crowdfundingowego, dlatego termin może jeszcze ulec zmianie w zależności od przebiegu produkcji i logistyki.

Ile będzie kosztował M5Stack Cardputer Zero?

Ostateczna cena urządzenia w regularnej sprzedaży nie została jeszcze potwierdzona. Ceny dostępne podczas kampanii Kickstarter były ofertami przeznaczonymi dla osób wspierających projekt i nie należy traktować ich jako przyszłej ceny sklepowej.

Gdzie śledzić najnowsze informacje o CardputerZero?

Jednym z najlepszych miejsc do śledzenia aktualnej sytuacji jest oficjalna kampania M5Stack na Kickstarterze, szczególnie sekcja komentarzy. Producent odpowiada tam na pytania społeczności dotyczące m.in. produkcji, funkcji urządzenia oraz planowanych wysyłek.
Zobacz aktualne komentarze dotyczące CardputerZero →

Czy można jednocześnie ładować Cardputer Zero i podłączyć urządzenie USB?

Dwa porty USB-C mają różne, z góry określone funkcje. Lewy port C1 działa jako USB Host i służy do podłączania oraz zasilania zewnętrznych urządzeń USB. Do podłączania akcesoriów można wykorzystać również znajdujący się po lewej stronie port USB-A.

Prawy port C2 służy natomiast do połączenia CardputerZero z komputerem oraz do zasilania samego urządzenia. Oznacza to, że adapter OTG nie jest potrzebny do podłączania urządzeń USB.

Porty mają jednak stałe role, dlatego nie można wykorzystać jednego portu USB-C jednocześnie do ładowania CardputerZero i komunikacji z urządzeniem peryferyjnym.

CardputerZero to dopiero początek – poznaj więcej M5Stack

Jeśli seria Cardputer zwróciła uwagę, na blogu Kamami można znaleźć również wcześniejsze materiały poświęcone tej rodzinie urządzeń:

  • M5Stack Cardputer – kompaktowy komputer oparty na ESP32-S3, przeznaczony do programowania, eksperymentów i projektów mobilnych.
  • M5Stack Cardputer Mesh Kit – wariant rozwijający serię Cardputer o komunikację LoRa i projekty działające poza klasyczną siecią Wi-Fi.

Oba artykuły pokazują inne podejścia do niewielkich komputerów M5Stack i dobrze uzupełniają możliwości, które wraz z Linuxem rozwija Cardputer Zero. Równolegle rozwijana jest także oferta producenta M5Stack w sklepie Kamami. W zależności od tego, czy potrzebna jest baza projektu, czy kolejne funkcje do już posiadanego urządzenia, warto zajrzeć do dwóch głównych kategorii:

  • Kontrolery M5Stack – gotowe platformy z mikrokontrolerami, ekranami, przyciskami i interfejsami, które mogą stanowić centrum własnego projektu.
  • Moduły peryferyjne M5Stack – rozszerzenia pozwalające dodać m.in. czujniki, komunikację, sterowanie silnikami, przekaźniki, pomiary czy funkcje automatyki.

Dzięki modułowej konstrukcji jeden kontroler może z czasem zmienić się w zupełnie inne urządzenie – wystarczy dobrać kolejne rozszerzenia i dostosować oprogramowanie do nowego pomysłu.