What is Basic Stamp?
The BASIC Stamp is a micro controller developed by Parallax, Inc. which is easily programmed using a form of the BASIC programming language. It is called a “Stamp” simply because it is close to the size of an average postage stamp, except for the BS2p40 which is much longer due to it's additional I/O pins.
No, your BASIC code is stored inside a serial EPROM on-board the BASIC Stamp. EEPROMs provide non-volatile storage; they retain memory even without power. The EPROM used in the BASIC Stamp 1 and 2 is guaranteed to function properly for 40 years and for 10,000,000 write cycles per memory location. The EPROM used in the BASIC Stamp 2e and 2sx, 2p is guaranteed for 1,000,000 write cycles per memory location.
Yes. Currently there are seven functional versions of the BASIC Stamp and ten physical versions. The BASIC Stamp line consists of the following: BASIC Stamp 1, BASIC Stamp 2, BASIC Stamp 2, BASIC Stamp 2sx, BASIC 2e, BASIC Stamp 2pe, BASIC Stamp 2p24, and the BASIC Stamp 2p40 . The BASIC Stamp 1 is available in three package types (physical versions) as shown in figures 1a, 1b and 1c below. The BASIC Stamp 1 Rev. D is a through-hole, socketed package (with prototyping area). The BS1-IC is a 14-pin SIP with surface-mounted components. The OEMBS1 is a 14-pin SIP in a larger board layout meant for OEM use (for recreating the entire BASIC Stamp 1 circuitry). It’s important to note the three versions are functionally equivalent (with the exception of the lack of a Reset pin on the BASIC Stamp 1 Rev. D) but are just in physically different packages. The BASIC Stamp II, BASIC Stamp IIe, BASIC Stamp IIsx, BASIC Stamp IIpe and the BASIC Stamp IIp24 are available in a 24-pin DIP, and we also have the BASIC Stamp IIp40 with surface-mounted components (see Figures 2a, 3 and 4. They are called the BS2-IC, BS2E-IC, BS2SX-IC, BS2PE, BS2P24 and the BS2P40, respectively. The BS2-IC and BS2-SX, are also available in an OEM version (Figure 2b) that is a 20-pin SIP package.
The original version of the BASIC Stamp I was simply called, “BASIC Stamp”. That name was sufficient until the arrival of the new physical package type, as well as the second model in the Stamp line, the BASIC Stamp 2. At that point, the original version was split into two package types, the Rev. D and the BS1-IC; both of which are considered to be the “BASIC Stamp 1”. The “BASIC Stamp 2” is known as the BS2-IC, the "BASIC Stamp 2e" is known as the BS2E-IC, and the “BASIC Stamp 2sx” is known as the BS2SX-IC. Today, the term “BASIC Stamp” is too generic and really could be applied to any one of the units in the product line. Long-time Parallax customers, however, still frequently refer to the BASIC Stamp 1 as the BASIC Stamp, thus, in many cases, there is no difference between the term BASIC Stamp and the BASIC Stamp 1. To keep things clear, we prefer the names: “BASIC Stamp 1”, “BASIC Stamp 2”, "BASIC Stamp 2e", and “BASIC Stamp 2sx”, or more specifically, “Rev. D”, “BS1-IC” , “BS2-IC” , “BS2E-IC”, “BS2SX-IC”, "BS2PE", BS2P24" and the "BS2P40-IC" and try to use the term “BASIC Stamp” to refer to the entire line of micro controllers.
The BASIC Stamp rev. D measures 2.5” (65
mm) L x 1.52” (39 mm) W x 0.4” (10 mm) D.
The BASIC Stamp 1 Carrier Board measures 2.5” (65 mm) L
x 1.5” (38 mm) W x 0.5” (13 mm) D.
The Stamp runs on 5 to 15 volts DC. All Stamps feature an on-board 5-volt regulator which will convert an input 6 to 15 volts (on the VIN pin) down to the 5 volts that its components require. If your power supply is 6 to 15 volts, you should connect it directly to the VIN and GND pins or to the battery clips on the development board. The VIN and GND pins are pin number 1 and 2 on the BASIC Stamp rev. D or BS1-IC or pin 24 and 23 on the BS2-IC, BS2E-IC, BS2SX-IC, BS2p-IC, BS2pe, and Javelin-IC. If your power supply delivers a regulated 5 volts, you should connect it directly to the +5V and GND pins (14 and 2 on the BASIC Stamp rev. D, 5 and 2 on the BS1-IC, and 21 and 23 on the BS2-IC, BS2SX-IC, BS2E-IC, BS2P24, BS2PE, and JS1-IC (Javelin Stamp).
NOTE: When using battery or wall-pack power supplies, it is recommended to limit the voltage to 9 volts on the Stamp 1 and Stamp 2, and 7.5 volts on the Stamp 2e, Stamp 2sx, Stamp 2p, Stamp 2pe, and Javelin Stamp.
The BASIC Stamp 1 consumes 2 mA in running mode and 20 µA in sleep mode, not including any circuitry on the I/O pins. The BS2-IC consumes 8 mA in running mode and 100 µA in sleep mode, not including any circuitry on the I/O pins. The BS2e-IC consumes 20 mA in running mode and 100 µA in sleep mode, not including any circuitry on the I/O pins. The BS2SX-IC consumes 60 mA in running mode and 200 µA in sleep mode, not including any circuitry on the I/O pins. The BS2p-IC consumes 40 mA in running mode and 400 µA in sleep mode not including any circuitry on the I/O pins. The BS2pe-IC consumes 15 mA in running mode and 60 µA in sleep mode, not including any circuitry on the I/O pins. The Javelin-IC consumes 60 mA in running mode and 13 µA in sleep mode, not including any circuitry on the I/O pins.
While many electronic devices, including Stamps, can be damaged by static electricity, the Stamp is generally less sensitive to static. We do, however, recommend taking all of the usual precautions when handling all Stamps in static prone environments.
Yes, we offer the major components of the Stamp circuit (the interpreter, the EPROM and the resonator) separately at a discounted price for tight integration into your products. For initial development purposes, request the OEMBS1, OEMBS2, and OEMBS2sx product. These are “OEM” versions of the modules with an easy to follow circuit layout and all the components provided in through-hole format. The “OEM” versions provide a great “base” unit, which you can build yourself, to test the circuit and help in your own designs. Our web site includes information regarding details on pricing and availability.
The items you need are: 1) the BASIC Stamp Windows Editor programming software; 2) the programming cable (a DB-9 serial cable for all BASIC Stamp 2s and a parallel to three-pin cable for BASIC Stamp 1s; 3) the BASIC Stamp User's Manual; 4) the BASIC Stamp module itself, and optionally 5) the appropriate development board or kit.
Parallax sells the BASIC Stamp’s interpreter chip in three different package type: DIP, SOIC and SSOP (if available). Any of these can be used to create your own BASIC Stamp circuit for purposes of deeply embedding it within an application. For initial development purposes, we sell OEM versions of the BS1, BS2, assemble and unassembled and the BS2SX assembled only. These are “OEM” versions of the modules with an easy to follow circuit layout and all the components provided in through-hole format. The “OEM” versions provide a great “base” unit, which you can build yourself, to test the circuit and help in your own designs.
The BASIC Stamp 1 uses a PIC16C56 from Microchip Technology Inc. The BASIC Stamp 2 uses a PIC16C57 Microchip Technology Inc. The BASIC Stamps 2e, and 2sx use an SX28AC from Ubicom. The 2pe, 2p24, 2p40, and Javelin Stamp use the SX48BD.
Send mail to
questions or comments about this web site.