MUMIO jest odpowiednikiem peryferiów Arduino, zaprojektowanych dla komputera ZX Spectrum. Mogą to być czujniki, wyświetlacze, silniki, serwa, przekaźniki, interfejsy joysticków, zegary i wiele, wiele więcej…
Urządzenia MUMIO są instalowane na karcie portu I/O (dev. #00), która jest podłączana do złącza krawędziowego znajdującego się z tyłu komputera ZX Spectrum. Do ZX Spectrum można podłączyć aż 256 kart portów I/O, a na każdej z nich inne urządzenie MUMIO.

MUMIO składa się z…
1. Adresowanej karty wejścia/wyjścia – I/O Port (dev. #00).
Można podłączyć do 256 takich kart. Dzięki karcie portu I/O nie trzeba znać skomplikowanej budowy złącza krawędziowego ZX Spectrum ani zasad działania mikroprocesora Z80. Karta I/O jest wyposażona w proste 8-bitowe złącze wejścia i wyjścia, do którego montowane są urządzenia MUMIO.

Wejścia i wyjścia karty mogą być również używane bezpośrednio jako standardowe porty I/O mikrokontrolera lub Arduino. Każda karta portu I/O posiada 8 wejść i 8 wyjść w standardzie TTL.

2. Urządzenia MUMIO montowane na górze karty portu I/O.
Każde z urządzeń MUMIO ma inną funkcję: złącze joysticka, zegar RTC, interfejs RS-232, wyświetlacz, czujnik temperatury, wyświetlacz.

Platforma edukacyjna
ZX Spectrum + MUMIO to łatwa w użyciu platforma edukacyjna dla przyszłych mistrzów automatyki i robotyki. Komputer ZX Spectrum ma dużą przewagę nad Arduino: jest gotowy do pracy natychmiast po włączeniu. Nie trzeba instalować środowiska programistycznego, sterowników ani niczego kompilować. Wystarczy go włączyć, wpisać linię kodu, nacisnąć Enter i… działa! Przeczytaj tutaj o ZX Spectrum i jego nowoczesnych klonach.
Urządzenia MUMIO zostały zaprojektowane tak, aby były sterowane wyłącznie za pomocą prostych poleceń BASIC: OUT oraz IN. Do sterowania urządzeniem wystarczy jedna linia kodu i ENTER.

Adaptery MUMIO umożliwiają komunikację z modułami zaprojektowanymi dla Arduino poprzez następujące interfejsy: SPI, I2C, RS-232. Dzięki temu ZX Spectrum może komunikować się również z niezliczoną liczbą modułów tworzonych specjalnie dla Arduino: czujnikami temperatury, czujnikami wilgotności, silnikami, serwami, przekaźnikami, wyświetlaczami i tysiącami innych.
ZX Spectrum + MUMIO jest łatwiejsze w użyciu niż Arduino i daje podobne możliwości. Po opanowaniu podstaw automatyki na ZX Spectrum + MUMIO w języku programowania BASIC znacznie łatwiej jest przejść do pisania programów dla mikrokontrolerów w C/C++.
A stąd już prosta droga do ciekawego zawodu w dziedzinie automatyki i robotyki.
