Skip to main content

¿Qué es BasicX ™?

BasicX ™ es un lenguaje de programación de computadora que fue diseñado por NetMedia, Inc. para su uso con su microcontrolador BX-24p ™. Se basa en el lenguaje del Código de Instrucción Simbólica para Principiantes (BASIC). BasicX ™ y los productos asociados ofrecidos por NetMedia, Inc. se utilizan principalmente en robótica, equipos satelitales, equipos de cohetes u otras máquinas donde se necesitan microcontroladores complejos.

John G. Kemeny y Thomas E. Kurtz, profesores del Dartmouth College, inventaron BASIC a principios de la década de 1960 como una forma de permitir que los estudiantes fuera de los campos de ciencias y matemáticas programen y usen computadoras. En ese momento, solo se podía usar software personalizado en las computadoras, lo que limitaba su uso a las personas que podían diseñar su propio software. BASIC se hizo muy popular y ampliamente utilizado durante las siguientes dos décadas. Hoy en día, algunas versiones modificadas de los "dialectos" originales todavía están en uso, pero también ha sido el punto de partida para el desarrollo de nuevos lenguajes, incluido Microsoft® Visual Basic®.

El controlador BX-24p ™ es el producto más popular que utiliza BasicX ™. Tiene 16 líneas de E / S, ocho entradas analógicas y 400 bytes de RAM. El BX-24p ™ puede ejecutar 83,000 instrucciones por segundo, tiene un regulador en el chip y restablecimiento de bajo voltaje, y tiene dos LED en el chip para leer la información. Se considera el microcontrolador más potente disponible en su tamaño.

Para poder usar el controlador BX-24p ™ y el idioma, la computadora debe cumplir con ciertos requisitos. Los sistemas operativos compatibles incluyen Microsoft® Windows® 95, 98, ME, NT, 2000 y XP. La computadora debe tener un procesador Intel® Pentium® o más rápido, un mínimo de 16 MB de RAM y al menos 10 MB de espacio libre en el disco duro. El software y los documentos asociados se pueden descargar en línea.

Los clientes que deseen solicitar un controlador pueden visitar el sitio web de BasicX ™ o comunicarse con uno de los distribuidores del producto. En Norteamérica hay ocho distribuidores. Estos incluyen NetMedia, Inc. en Arizona, CSMicro Systems en Nevada y Robodyssey Systems, Inc. en Nueva Jersey. Hay otros 14 distribuidores en todo el mundo.

El soporte para BasicX ™ está disponible en dos fuentes principales. Primero, hay un servidor de listas ofrecido por NetMedia, Inc y Yahoo! ® Groups que permite a los usuarios comunicarse entre sí. Los suscriptores pueden publicar y responder preguntas, así como acceder a un área que ofrece un código de ejemplo. En segundo lugar, los usuarios pueden enviar un correo electrónico al equipo de atención al cliente completando un formulario en el sitio web de BasicX ™. Además, dado que BasicX ™ es un lenguaje gratuito, hay otros sitios web que ofrecen consejos sobre cómo aplicarlo en situaciones específicas.