Che cos'è BasicX ™?
BasicX ™ è un linguaggio di programmazione per computer progettato da NetMedia, Inc. per l'uso con il suo microcontrollore BX-24p ™. Si basa sul linguaggio BASIC (Symbolic Instruction Code) per principianti. BasicX ™ e i prodotti associati offerti da NetMedia, Inc. vengono utilizzati principalmente in robotica, apparecchiature satellitari, apparecchiature a razzo o altre macchine in cui sono necessari microcontrollori complessi.
John G. Kemeny e Thomas E. Kurtz, professori al Dartmouth College, inventarono BASIC nei primi anni '60 come un modo per consentire agli studenti al di fuori dei campi di scienza e matematica di programmare e usare i computer. All'epoca, solo i software personalizzati potevano essere utilizzati sui computer, il che era limitato alle persone in grado di progettare il proprio software. BASIC divenne molto popolare e ampiamente usato nei prossimi due decenni. Oggi, alcune versioni modificate dei "dialetti" originali sono ancora in uso, ma è stato anche il punto di partenza per lo sviluppo di linguaggi più recenti, incluso Microsoft® Visual Basic®.
Il controller BX-24p ™ è il prodotto più popolare che utilizza BasicX ™. Dispone di 16 linee I / O, otto ingressi analogici e 400 byte di RAM. Il BX-24p ™ può eseguire 83.000 istruzioni al secondo, ha un regolatore su chip e un ripristino a bassa tensione e ha due LED su chip per la lettura delle informazioni. È considerato il più potente microcontrollore disponibile nelle sue dimensioni.
Per utilizzare il controller e la lingua BX-24p ™, il computer deve soddisfare determinati requisiti. I sistemi operativi supportati includono Microsoft® Windows® 95, 98, ME, NT, 2000 e XP. Il computer deve disporre di un processore Intel® Pentium® o più veloce, un minimo di 16 MB di RAM e almeno 10 MB di spazio libero sul disco rigido. Il software e i documenti associati possono essere scaricati online.
I clienti che desiderano ordinare un controller possono visitare il sito Web BasicX ™ o contattare uno dei distributori del prodotto. Nel Nord America ci sono otto distributori. Questi includono NetMedia, Inc. in Arizona, CSMicro Systems in Nevada e Robodyssey Systems, Inc. nel New Jersey. Ci sono altri 14 distributori in tutto il mondo.
Il supporto per BasicX ™ è disponibile da due fonti principali. Innanzitutto, esiste un server di elenchi offerto da NetMedia, Inc e Yahoo! ®Gruppi che consente agli utenti di comunicare tra loro. Gli abbonati possono pubblicare e rispondere a domande, nonché accedere a un'area che offre un codice di esempio. In secondo luogo, gli utenti possono inviare un'e-mail al team di assistenza clienti compilando un modulo sul sito Web BasicX ™. Inoltre, poiché BasicX ™ è un linguaggio gratuito, ci sono altri siti Web che offrono consigli su come applicarlo in situazioni specifiche.