Cos’è il BASIC Stamp®?

Il BASIC Stamp® è una serie di microcontrollori, cioè piccole piattaforme di calcolo che combinano un microprocessore con altri componenti. Il processore e altri componenti sono inclusi su un unico circuito stampato, che può essere collegato ad altre schede o dispositivi. Il BASIC Stamp® può essere programmato usando una variante del relativamente semplice linguaggio di programmazione BASIC. I prodotti sono popolari nei circoli dell’istruzione e degli appassionati di elettronica e sono stati utilizzati in alcune applicazioni commerciali. La linea BASIC Stamp® è stata introdotta da Parallax Inc., sebbene da allora diverse altre aziende abbiano offerto microcontrollori simili.

Il cuore della linea di prodotti BASIC Stamp® è un microcontrollore, una piattaforma di calcolo leggera che unisce le funzionalità di un microprocessore con caratteristiche o componenti aggiuntivi. Questi microcontrollori unici includono un tipo speciale di memoria chiamata memoria di sola lettura programmabile cancellabile elettricamente (EEPROM) che viene utilizzata per memorizzare programmi e un chip chiamato interprete BASIC che traduce i programmi memorizzati in un formato che il processore può comprendere. Questi componenti, insieme a quantità variabili di memoria ad accesso casuale e altre opzioni, sono impacchettati su un singolo circuito stampato (PCB).

Questo PCB include pin dedicati all’invio e alla ricezione di segnali da e verso una varietà di dispositivi, dai diodi emettitori di luce (LED) ai servomotori. Altri circuiti stampati e componenti possono essere collegati al PCB per espandere la funzionalità di base del microcontrollore. Gli utenti avanzati possono persino progettare i propri circuiti stampati per la massima flessibilità.

Questo microcontrollore può essere programmato utilizzando PBASIC, una versione modificata del linguaggio di programmazione BASIC. Il linguaggio BASIC è uno dei linguaggi di programmazione per computer più semplici e facili da imparare, il che rende il BASIC Stamp® attraente per chi è alle prime armi con l’elettronica. I programmi possono essere creati su un personal computer e scaricati sul BASIC Stamp® tramite un cavo seriale.

Sebbene il BASIC Stamp® sia spesso definito come una piattaforma per principianti o per principianti, è stato utilizzato come base per alcuni progetti estremamente innovativi. La loro piccola dimensione, circa un francobollo, li rende adatti all’uso in dispositivi piccoli o portatili. Sono popolari nei campi dell’istruzione e della robotica; gli appassionati di elettronica hanno utilizzato la piattaforma per costruire qualsiasi cosa, dai segnali stradali alle stazioni meteorologiche. Sono stati utilizzati anche in una varietà di applicazioni commerciali e industriali, compresi i sistemi di gestione delle acque reflue e l’illuminazione delle cabine degli aerei.

Il dispositivo originale è stato rilasciato nel 1992 da Parallax Inc., una società con sede in California. Una versione più capace, il BASIC Stamp® 2, è stata rilasciata nel 1995 e da allora è stata venduta in una varietà di configurazioni con diverse velocità del processore e opzioni di memoria. Parallax possiede il nome BASIC Stamp®, ma alcune altre aziende producono piattaforme simili che sono commercializzate come prodotti “compatibili” o “cloni”.