Basic Stamp es una familia de entornos de trabajo destinada a simplificar la programación y desarrollo de prototipos con micocontroladores.
Los programas se pueden escribir en cualquier PC, utilizando un entorno de desarrollo gratuito, que se entrega en CD con alguno de nuestros kits, o se puede bajar directamente del sitio del fabricante.
El lenguaje de programación es mucho más parecido al Basic que al Assembler típico de los microcontroladores, e incluye también una serie de instrucciones dedicadas a facilitar la interacción del usuario con el hardware.
Los programas generados se transfieren a los módulos de hardware de Basic Stamp por medio de una comunicación serial.
Cada módulo contiene su propio intérprete, por lo que su funcionamiento del prototipo desarollado es autónomo en casi todos los casos, aunque es posible también generar aplicaciones que se comuniquen con la PC.
Hay varias versiones de Basic Stamp, que están hermanadas con los módulos de hardware que le dan soporte. La elección de una de ellas dependerá de las necesidades (y presupuesto) del usuario
Basic Stamp 1:
Bajo costo y performance discreta. Ocupa poco espacio y consume muy poca energía.
Basic Stamp 2:
Ideal para principiantes. Simple y poderoso. Hay numerosas librerías de código desarrollado para esta versión. Es nuestro módulo más popular y nuestra referencia para las comparaciones.
Basic Stamp 2e:
Con el mismo set de instrucciones que el BS2, cuenta con espacio para más variables y programas más largos
Basic Stame 2sx:
Con el mismo set de instrucciones que el BS2, cuenta con espacio para más variables y programas más largos..... y más del doble de velocidad
Basic Stamp 2p24:
Más espacio y más velocidad que el BS2.
Set de instrucciones retrocompatibles con BS2.
Agrega instrucciones especiales para manejar protocolos de polling E/S, displays LCD alfanuméricos, I2C e I-Wire.
La versión de 40 pines tiene, además, 16 puertos E/S extra (32 en total).
Basic Stamp 2pe:
Versión con bajo consumo y más memoria. Especial para aplicaciones de adquisición de datos.
Basic Stamp 2px:
Versión de alta velocidad, con instrucciones especiales para E/S