Qu’est-ce que BasicX ?

BasicX™ est un langage de programmation informatique conçu par NetMedia, Inc. pour être utilisé avec son microcontrôleur BX-24p™. Il est basé sur le langage du code d’instruction symbolique polyvalent (BASIC) pour débutants. BasicX™ et les produits associés proposés par NetMedia, Inc. sont principalement utilisés dans la robotique, les équipements satellites, les équipements de fusée ou d’autres machines nécessitant des microcontrôleurs complexes.

John G. Kemeny et Thomas E. Kurtz, professeurs au Dartmouth College, ont inventé le BASIC au début des années 1960 pour permettre aux étudiants en dehors des domaines des sciences et des mathématiques de programmer et d’utiliser des ordinateurs. À l’époque, seuls les logiciels personnalisés pouvaient être utilisés sur les ordinateurs, ce qui limitait l’utilisation aux personnes capables de concevoir leur propre logiciel. BASIC est devenu très populaire et largement utilisé au cours des deux décennies suivantes. Aujourd’hui, certaines versions modifiées des « dialectes » originaux sont toujours utilisées, mais cela a également été le point de départ du développement de nouveaux langages, notamment Microsoft® Visual Basic®.

Le contrôleur BX-24p™ est le produit le plus populaire qui utilise BasicX™. Il possède 16 lignes d’E/S, huit entrées analogiques et 400 octets de RAM. Le BX-24p™ peut exécuter 83,000 XNUMX instructions par seconde, dispose d’un régulateur sur puce et d’une réinitialisation basse tension, et dispose de deux LED sur puce pour lire les informations. Il est considéré comme le microcontrôleur le plus puissant disponible dans sa taille.

Afin d’utiliser le contrôleur et la langue BX-24p™, l’ordinateur doit répondre à certaines exigences. Les systèmes d’exploitation pris en charge incluent Microsoft® Windows® 95, 98, ME, NT, 2000 et XP. L’ordinateur doit avoir un processeur Intel® Pentium® ou plus rapide, un minimum de 16 Mo de RAM et au moins 10 Mo d’espace libre sur le disque dur. Le logiciel et les documents associés peuvent être téléchargés en ligne.

Les clients qui souhaitent commander un contrôleur peuvent visiter le site Web de BasicX™ ou contacter l’un des distributeurs du produit. En Amérique du Nord, il existe huit distributeurs. Il s’agit notamment de NetMedia, Inc. en Arizona, CSMicro Systems au Nevada et Robodyssey Systems, Inc. dans le New Jersey. Il existe 14 autres distributeurs dans le monde.

La prise en charge de BasicX™ est disponible à partir de deux sources principales. Premièrement, il existe un serveur de liste proposé par NetMedia, Inc et Yahoo!®Groups qui permet aux utilisateurs de communiquer entre eux. Les abonnés peuvent poster et répondre aux questions ainsi qu’accéder à une zone qui offre un exemple de code. Deuxièmement, les utilisateurs peuvent envoyer un e-mail à l’équipe de support client en remplissant un formulaire sur le site Web de BasicX™. De plus, étant donné que BasicX™ est un langage gratuit, il existe d’autres sites Web qui offrent des conseils sur la façon de l’appliquer dans des situations spécifiques.