Colour Maximite 2 Deluxe Edition Gen2

190.00

Moderno računalo koje budi snažnu retro nostalgiju

CMM2 Deluxe Edition je povratak u svijet kućnih računala osamdesetih godina dvadesetog stoljeća, u doba “infomatičke nevinosti”, radoznalog eksperimentiranja i iskušavanja granica, svojih i svojeg računala. Vrijeme u kojem je bilo moguće poznavati svoje računalo do u najsitnije detalje. Istovremeno je i moderno, snažno računalo sposobno za najraznovrsnije IoT projekte.

Slično kao i njegovi uzori, kod nas popularni Commodore 64 i ZX Spectrum, CMM2 se odmah po pokretanju “budi” u BASIC, najpopularniji programski jezik svog vremena. I, već je spreman za rad, igru, učenje, istraživanje!

No, ovo računalo je i puno više od toga: zahvaljujući svojem modernom dizajnu i modernoj tehnologiji, značajno je jači od svojih uzora (primjerice, BASIC programi brzinom su usporedivi ili brži od sličnih programa pisanih u Asembleru za 8-bitna računala) i s mnogo više mogućnosti: više memorije za programe, bogatiji i moderan BASIC s naprednim multimedijalnim mogućnostima, te konektori za povezivanje najrazličitijih senzora i druge periferije iz RPi/Arduino ekosustava.

Posjeduje WiFi mogućnost.

Za više informacija pogledajte detaljni opis. Uz računalo isporučuju se i HT čip, WiFi modul, USB A-A kabel, USB A-B kabel i SD kartica.

Za više informacija o softveru, posjetite CMM2 Fun.

Out of stock

SKU: 45 Category:

Description

CPU: ARM Cortex-M7 32-bit RISC na 480MHz (softverski overclock do 508Mhz)

RAM: 516KB za BASIC, 25MB za podatke

ROM: MMBASIC (kompatibilan s ISO/IEC 10279:1991)

Video: VGA  8-, 12-, 16-, 24-bitni prikaz od 240x216 do 1280x1024 (15 različitih razlučivosti)

Disk: SD kartica kapaciteta do 128MB

USB: tipkovnica, miš

I/O: 24 ulazno izlazna pina, od toga 12 posjeduju analognu funkciju; I2C, SPI, 1-Wire, RS232, IEEE485

WiFi: ESP8266 modul

Built-in: IR, temperatura, vlažnost

Napajanje: 5V

PROCESOR

Kad biste otvorili neko staro 8-bitno računalo, vidjeli biste kako se ono sastoji od više čipova, uredno poslaganih po tiskanoj pločici; bio bi tu sam CPU, uz njega pomoćni čipovi (ULA u slučaju ZX Spectruma, CIA ili SID u slučaju Commodorea 64), te niz manjih memorijskih čipova.

Modernizacija tehnologije i način

a proizvodnje dovela je do pojave tzv. SoC (System on a Chip) rješenja, koja u jednom čipu sadrže cjelokupno računalo i skoro sav potrebni hardver. Zbog toga tiskana pločica CMM2 izgleda poprilično siromašno, no neka vas to ne zavara.

Procesor koji pogoni CMM2 moćna je SoC zvijer punog naziva STM32H743IIT6.

Riječ je o 32-bitnom ARM procesoru male potrošnje i impresivnih karakteristika (2.14 DMIPS/MHz) koji trči brzinom od 480MHz, a moguće ga je softverski i još malo ubrzati (do 508MHz u slučaju CMM2). U odnosu na 8-bitne procesore donosi niz prednosti, ne samo u količini memorije i brzini izvršavanja naredbi: posjeduje FPU dvostruke preciznosti (to se nekad zvalo “matematički koprocesor” i nije bilo ugrađeno u sve procesore) radi postizanja zadovoljavajuće preciznosti i brzine u matematičkim operacijama, te Chrom-ART GPU koji omogućuje ubrzan rad sa slikom. Ugrađeni MMBASIC u svom proširenom skupu naredbi posjeduje i one koje mogu iskoristiti ove hardverske mogućnosti, pa je tako primjerice rad s matricama i Fourierovim transformacijama na ovom računalu iznenađujuće brz; također, jezik posjeduje i naredbe za rad s 3D objektima.

 

 

MEMORIJA

Za razliku od svojih osmobitnih prethodnika koji su mogli adresirati 64KB memorije, uz neke trikove nešto i više, CMM2 je značajno bogatiji: njegova memorija podijeljena je u dva segmenta, koji sadrže različite vrste podataka.

Prvi segment veličine je 516KB i služi samo tome da u njega stavimo BASIC program. Iako se ta količina memorije na prvi pogled ne čini naročito velikom, ona je sasvim dovoljna za izradu vrlo kompleksnih programa. Drugi segment veličine je 25MB, i u njemu su smješteni podaci koji se obrađuju. Ova količina memorije omogućuje obradu i relativno velikih skupova podataka.

 

INTERNET

Mogućnost spajanja na Internet i komunikacije s drugim računalima danas je nužnost. CMM2 De Luxe Edition dolazi s ugrađenim ESP modulom koji služi za spajanje na bežične mreže. Na taj je način moguće vašu igračkicu spojiti na kućnu mrežu i komunicirati s drugim računalima u lokalnoj mreži, ali i sa udaljenim računalima preko Interneta. Naravno, od ovakvog uređaja ne treba očekivati velika čuda, ali komunikacija jest moguća. Dapače, ugrađeni JSON parser omogućuje vam da sa mreže prihvatite podatke u standardnom obliku i zatim ih obrađujete na vašem računalu. Ili jednostavno posjetite neki od još uvijek živih BBS-ova na Internetu.

 

Pospremanje podataka

Neke stvari ipak nema puno smisla ponavljati: učitavanje programa koje je trajalo minutama u ono doba bilo je nužnost, ali neka danas ostane samo u lijepom sjećanju. CMM2 posjeduje čitač SD kartica (prigodno i retro veliki, ne mikro, pa će vam onaj adapter koji dolazi uz karticu konačno nečemu poslužiti), kapacitet kojih može ići do 128MB. To je poprilična količina BASIC programa i drugih datoteka. I, nije niti potrebno spomenuti: i najkompleksniji programi koji koriste mnoštvo multimedije učitavaju se u par sekundi.

 

Video

Za razliku od svojih starijih uzora, CMM2 može prikazati više boja na većoj razlučivosti, a budi se u razlučivosti 800×600. Posjeduje VGA izlaz, no pomoću aktivnog VGA-HDMI konvertera moguće ga je priključiti i na uređaje koji ne posjeduju analogni VGA ulaz (poput modernih televizora).

BASIC je opremljen moćnim naredbama za rad s grafikom i sprajtovima, kao i naredbama za izradu 3D oblika: do 128 objekata može biti definirano u 3D prostoru veličine 65532x65532x32766.

 

Zvuk

CMM2 je u stanju reproducirati WAV, FLAC i MP3 datoteke, kao i MOD datoteke. Upravljanje iz BASICa vrlo je jednostavno:

play mp3, mojepjesme.mp3

Osim toga, moguće je reproducirati sintetizirane tonove i TTS (text-to-speech).

 

I/O

Srž ovog računala, unatoč njegovom retro štihu, je industrijski kontroler. To znači da je ovo računalo opskrbljeno svim potrebnim protokolima za komunikaciju s različitim senzorima i upravljačkim uređajima koristeći industrijske standarde komunikacije: SPI, I2C, 1-Wire… Također, CMM2 posjeduje više ulazno-izlaznih pinova koje po želji možete programirati za komunikaciju sa željenim senzorima. MMBASIC je opskrbljen svim naredbama nužnim za komunikaciju s drugim uređajima i senzorima, uključujući i mogućnost definiranja vlastitih protokola, ako je to nužno. Komunikacija je vrlo jednostavna, primjerice ovako se očitava temperatura s ugrađenog senzora:

print tempr(42) '42 je broj pina na koji je priključen interni senzor

 

Reviews

There are no reviews yet.

Be the first to review “Colour Maximite 2 Deluxe Edition Gen2”

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.