Také zvláštne riešenia II – Parallax Basic Stamp

Aj v tomto dieli nášho miniseriálu ešte ostaneme pri jazyku BASIC a pri „celkom normálnych“ mikrokontroléroch. Tentokrát však nepôjde o „jednočipové“ riešenie, ale o modul, menovite Basic Stamp od firmy Parallax.

Píše sa začiatok deväťdesiatych rokov, a primárnou cieľovou skupinou už nie sú firmy „garážového formátu“, ale amatéri, pre ktorých je elektronika koníčkom. Cieľom je znova znížiť nováčikom prah pre vstup do sveta mikrokontrolérov a ich aplikácií.

Doba sa však už mierne zmenila, a tak sa zmenil aj prístup. Firma Parallax v tom čase nemal prostriedky na jednočipové riešenie, a tak zvolil formu modulu s pinmi v jednom rade (SIP-14), na ktorom bol v SMD montáži umiestnený mikrokontrolér typu PIC s firmwarom pre interpreter, EEPROM pre BASICový program, zdroj (napäťový regulátor), kryštál a resetovací IO. Pointa je však inde: mikrokontrolér už neobsahuje v sebe kompletnú implementáciu BASICu ako ju poznáme z éry domácich 8-bitových počítačov, vrátane editora a s ním spriahnutého parsera. Naopak, Basic Stamp (od 8.99 USD) je závislý na sprievodnom „ekosystéme“ – v 90tych rokoch je už bežné, že užívateľ má k dispozícii PC, a tak Parallax vyvinul prostredie (najskôr pod DOS, potom pochopiteľne pod Windows), v ktorom sa naeditoval program v BASICu, preložil do akéhosi medzikódu (bytecode), a až ten sa z toho istého prostredia „nahral“ sériovou linkou do modulu.

Samozrejmosťou je tiež pomerne rozsiahla podpora v podobe základnej dosky, sady aplikačných poznámok, knižiek, reklamy v dobovej populárno-technickej literatúre a rôznych iných propagačných akcií.

Basic Stamp si našiel svojich fanúšikov, a spoločnosť Parallax ho vyrába a ponúka dodnes – aj keď už len ako samotný mikrokontrolér naprogramovaný interpreterom, a s označením Basic Stamp 1 – pretože medzičasom začali vyrábať celý rad vylepšených modulov radu Basic Stamp 2, tentokrát už vo formáte DIP.

Basic Stamp možno nepriniesol žiadnu prevratnú novinku po technickej stránke, avšak z psychologického a marketingového hľadiska otvoril cestu, ktorou sa vybral celý rad podobných modulov, a ktorý v tejto dobe vrcholí v podobe syndrómu Arduino.

Také zvláštne riešenia I – 8052AH-BASIC

Zdroj

Sdílejte článek:
Komentáře:
121 komentářů na sociálních sítích
@TomasBajer Já mám páječku z tindie, která používá weller hroty a je skvělá, ale můj styl práce je více opravování než pájení a ta pinzeta se mi hodí více... a dost lituju, že jsem nepřikoupil větší hroty :-D ...více
Číst komentáře
- a -
Přidat svůj názor
Ukaž světu,
že jsi Maker!
Koupit tričko
Kafe pro Chiptrona
Aby mohl napsat další článek.

Související články

Obsah: Rodina mikrokontrolérů PIC32CM, řada MC – Řízení práce motorů pomocí mikrokontrolérů PIC32CM – Programování mikrokontrolérů s použitím MPLAB X a Harmony Mikrokontroléry z rodiny PIC32MK GPG a MCM – Displeje a dotykové uživatelské rozhraní s PIC32 – Certifikace a…

Článek „Ovládanie hlasom pre Arduino, NodeMCU“ mi zaslal Martin Chlebovec.

CircuitPython je uživatelsky přívětivý programovací jazyk založený na Pythonu, který je ideální pro začátečníky i pokročilé uživatele v oblasti mikroelektroniky. V tomto podrobném návodu si ukážeme, jak nahrát CircuitPython na Raspberry Pi Pico nebo Pico W a připravit desku pro…

Další mini pokračování z předchozího článku o programování USARTu pro STM32L100 a jemu podobné typy (STM32F0, STM32F3, STM32F4.

Přečtěte si, jak používat platformu Arduino ve svých sítích IoT a IIoT.

V posledních letech jsou stále populárnější integrované platformy vybavené mikrokontroléry (nejznámější značkou je zde pravděpodobně Arduino).