BASIC Stamp 1 Windows Software and Hardware Support
With the popularity of embedded processors often categorized by their high speed, number of I/O, built-in hardware features and excess memory, Parallax is proud to release something for the projects where only a simple solution is needed. Our original BASIC Stamp® 1 module (circa 1993) is now supported with our BASIC Stamp Windows Editor and a $4.95 level-shifting hardware adapter for serial port programming.
It was the simplicity of the BASIC Stamp microcontroller that made it famous. With only eight I/O pins, 256 EEPROM (about 80 lines of PBASIC code), 16 bytes of RAM you can still achieve a lot with a little hardware. Reading sensors, making logical decisions and controlling big or small projects is an ideal use for the BASIC Stamp 1. If you are new to the BASIC Stamp 1 module please take a look at our hardware and resources below:
|BASIC Stamp 1 Windows Programming Downloads and Resources
|BASIC Stamp Windows Editor version 2.1 (R2)
|BASIC Stamp 1 is Back! Article December 2003 Nuts & Volts Column providing an overview of the BASIC Stamp 1 Windows editor, the Windows Serial Port adapter hardware and a master-slave program. 15-page PDF file (150KB).
|BASIC Stamp 1 Application Notes Original 23 BASIC Stamp 1 Application notes from Scott Edwards and Parallax. 126-page PDF file (518 KB).
|BASIC Stamp 1 Windows Serial Port Adapter Buy the hardware you need to program your existing BASIC Stamp 1 module in Windows! More details are below.
|BS1 and BS2 Conversion Tips Helpful pointers from the BASIC Stamp Manual
The BASIC Stamp 1 Serial Port Adapter Hardware
The BASIC Stamp 1 microcontroller was designed with a parallel port programming interface under DOS. By integrating the BASIC Stamp 1 module assembly language tokenizer into our BASIC Stamp Windows editor and designing the Stamp 1 Serial Port Adapter to handle level shifting, programming a BASIC Stamp 1 microcontroller is as easy as a BASIC Stamp 2 module.
The BASIC Stamp 1 Serial port adapter plugs between the BASIC Stamp Rev D (or the BS1 Carrier Board) in the serial cable as shown below. It's so simple we don't even ship documentation with the hardware! And to thank our customers for waiting so long we've priced the adapter at $4.95. I want to order one!
BS1 Serial Port Adapter Schematic
Parallax has verified the correctness of this schematic. Technical support is not available for this circuit.
Plug the Adapter Between the BASIC Stamp Rev. D (or BS1 Carrier Board) and Serial Cable
BASIC Stamp Windows Editor 2.1
The BASIC Stamp Windows Editor was improved to provide the following features to support the BASIC Stamp 1:
- POT scaling value. Refer to the BASIC Stamp User's Manual (POT command) for specifics. The BASIC Stamp 1 requires a scaling value for the POT command which is automatically generated by the Windows editor with an I/O pin connected to an R/C circuit with a variable resistor.
- Memory Map. Graphical support showing available 256 byte EEPROM and 12-byte RAM.
- DEBUG Terminal. Display variable values using the DEBUG command.
Programming a BASIC Stamp 1 in Windows
BASIC Stamp 1 Memory Map for Example Program POT.BAS
Automatic POT Scale Factor Generation (see POT.BAS example above)
DEBUG Support Provides Variable Feedback from your PBASIC Program
BASIC Stamp 1 On-Line Integrated Help File