Qu'est-ce que le BASIC Stamp®?
Le BASIC Stamp® est une série de microcontrôleurs, c’est-à-dire de petites plates-formes informatiques combinant un microprocesseur et d’autres composants. Le processeur et les autres composants sont inclus sur une seule carte de circuit imprimé pouvant être connectée à d'autres cartes ou périphériques. Le BASIC Stamp® peut être programmé à l'aide d'une variante du langage de programmation BASIC relativement simple. Les produits sont populaires dans les milieux de l'éducation et de l'électronique et ont été utilisés dans certaines applications commerciales. La gamme BASIC Stamp® a été introduite par Parallax Inc., bien que plusieurs autres sociétés proposent depuis des microcontrôleurs similaires.
Au cœur de la gamme de produits BASIC Stamp® se trouve un microcontrôleur, une plate-forme informatique légère qui regroupe les fonctionnalités d’un microprocesseur avec des fonctionnalités ou des composants supplémentaires. Ces microcontrôleurs uniques comprennent un type de mémoire spécial appelé EEPROM (Mémoire en lecture seule programmable effaçable électriquement) utilisé pour stocker des programmes, ainsi qu'une puce appelée interpréteur BASIC qui traduit les programmes stockés dans un format que le processeur peut comprendre. Ces composants, ainsi que diverses quantités de mémoire vive et d’autres options, sont regroupés dans une seule carte de circuit imprimé.
Ce circuit imprimé comprend des broches dédiées à l’envoi et à la réception de signaux vers et depuis divers dispositifs, des diodes électroluminescentes (DEL) aux servomoteurs. D'autres cartes de circuits imprimés et composants peuvent être connectés au circuit imprimé pour étendre les fonctionnalités de base du microcontrôleur. Les utilisateurs avancés peuvent même concevoir leurs propres cartes de circuit imprimé pour une flexibilité maximale.
Ce microcontrôleur peut être programmé à l’aide de PBASIC, une version modifiée du langage de programmation BASIC. Le langage BASIC est l’un des langages de programmation informatique les plus simples et les plus faciles à apprendre, ce qui rend le BASIC Stamp® attrayant pour les débutants en électronique. Les programmes peuvent être créés sur un ordinateur personnel et téléchargés sur le BASIC Stamp® via un câble série.
Bien que le BASIC Stamp® soit souvent considéré comme une plate-forme pour débutants ou débutants, il a été utilisé comme base pour certains projets extrêmement novateurs. Leur petite taille, environ un timbre-poste, les rend appropriés pour une utilisation dans des appareils de petite taille ou portables. Ils sont populaires dans les domaines de l'éducation et de la robotique; les amateurs d'électronique ont utilisé la plateforme pour tout construire, des feux de circulation aux stations météo. Ils ont également été utilisés dans diverses applications commerciales et industrielles, notamment les systèmes de gestion des eaux usées et l'éclairage de la cabine des avions.
Le dispositif original a été publié en 1992 par Parallax Inc., une société basée en Californie. Une version plus performante, la BASIC Stamp® 2, a été lancée en 1995 et a depuis été vendue dans diverses configurations avec différentes vitesses de traitement et options de mémoire. Parallax est propriétaire du nom BASIC Stamp®, mais certaines autres sociétés fabriquent des plates-formes similaires commercialisées en tant que produits «compatibles» ou «clones».