Maximální - Maximite
Maximální mikropočítač je Mikročip Na základě mikrokontroléru PIC32 mikropočítač. Původně navržen jako hobby kit, byl Maximite představen v třídílném článku v časopise Silicon Chip na podzim roku 2011 australským designérem Geoffem Grahamem.[1]Projekt se skládá ze dvou hlavních komponent - hlavní desky plošných spojů a MMBasic Interpreter, stylizované po GW-BASIC.
Verze
Maximite verze 2.7 je stále otevřený zdroj projekt. Několik fandů vyrobilo své vlastní vlastní verze, často využívající komerčně dostupné prototypové desky s plošnými spoji.
Klony
Několik klonů Maximite bylo navrženo a vydáno během několika měsíců po jeho zavedení. Některé, například Maximite SM1,[2] a nejnovější verze Geoffa Grahama,[3] Mini-Maximite, jsou hardwarově i softwarově kompatibilní s původním designem, ale používají jiný tvarový faktor.
Jiní, jako DuinoMite,[4] od bulharské společnosti Olimex, změnili hardware přidáním záhlaví Arduino. To usnadňuje použití hardwaru určeného pro desky Arduino, ale pro použití této funkce je nutný upravený firmware. Některé z těchto změn byly začleněny do oficiální verze s aktualizací.
Australský distributor Dontronics a programátor Spojených států Ken Segler aktivně upravují software tak, aby fungoval na různých verzích hardwaru.
Geoff Graham také vydal pozměněnou verzi MMBasic [5] pro vývojovou desku UBW32.
Maximitální klony vyrobené americkým výrobcem CircuitGizmos zůstávají kompatibilní s původním designem Maximite a zahrnují velmi malý CGMMSTICK1 [6] které lze použít s nepájenými nepájivými deskami a kompatibilní s Color Maximite CGCOLORMAX1.
MMBasic
MMBasic 3.x má podporu pro uživatelem definované podprogramy a moderní Line-numberless strukturu. Tento MMBasic 3.x byl vydán v několika verzích, včetně podpory variant Olimex Duinomite, UBW32 a CGMMStick.
Zatímco verze MMBasic před 3.x byly k dispozici jako bezplatný open source software distribuováno pod GNU General Public License, pro verze 3.x byla licence změněna na proprietární jeden se zdrojovým kódem k dispozici zdarma pro osobní použití.
ICeemite
Dne 11. května 2013 byla australskou společností oznámena verze ve stylu IC s názvem DTX2-4105C (později pojmenovaná „ICeemite“), která byla zcela navržena pro začlenění do vestavěných systémů. Dimitech.[7] Tato nová revize původního Maximite přináší hodiny a konektor microSD karty v reálném čase na palubě a vejde se do zásuvky PLCC-68. Ode dne oznámení se jednalo o nejmenší plný systém Maximite na světě. ICeemite nabízí vlastní vestavěný firmware s dalšími doplňky používanými ve vestavěných systémech, jako je multitasking a správa napájení, ale nepodporuje barevnou grafiku.
Barva Maximite
Nová verze Maximite byla uvedena v čísle časopisu Silicon Chip Magazine ze září 2012.
Nové funkce v Color Maximite jsou.
- 100pinová verze PIC32
- Barevné VGA s osmi barvami (černá, červená, zelená, modrá, azurová, žlutá, fialová a bílá).
- Syntetizovaná stereofonní hudba a zvukové efekty.
- Hodiny reálného času zálohované baterií (volitelně).
- Arduino kompatibilní konektor s dalšími 20 I / O linkami, které jsou nezávislé na původních 20 I / O.
- 2kanálový PWM analogový výstup.
- Speciální příkazy pro animované hry.
- Verze 4.0 MMBasic, která má další příkazy pro přístup a využití dalších funkcí.
Několik softwarových a hardwarových projektů využívá Maximite za 12 měsíců od jeho prvního oznámení. Ty sahají od jednoduchých dataloggerů až po složité procesní ovladače.
Reference
- ^ Časopis Silicon Chip, březen, duben, květen 2011
- ^ "Dontronics". Citováno 28. března 2016.
- ^ Časopis Silicon Chip, listopad 2011
- ^ „The Back Shed: Microcontroller and PC projects“. Citováno 28. března 2016.
- ^ „Geoffovy projekty - MMBasic pro UBW32“. Citováno 28. března 2016.
- ^ „CircuitGizmos“. Citováno 28. března 2016.
- ^ „Dimitech“. Citováno 28. března 2016.