You are here: Products

BASIC Stamp Comparison Chart

BASIC Stamp microcontroller modules are like tiny single-board computers.  Many projects that require an embedded system with some level of intelligence can use a BASIC Stamp module as the controller. Each BASIC Stamp module contains a PBASIC Interpreter chip, internal memory (RAM and EEPROM), a 5-volt regulator, a number of general-purpose I/O pins (TTL-level, 0-5 volts), and a set of built-in commands for math and I/O pin operations. 

See the Pin Descriptions and Connection Schematics pages for more information.

 
Name BS1 BS2 BS2e BS2sx BS2p24 BS2p40 BS2pe BS2px
Features Affordable yet capable, the original BASIC Stamp is perfect for smaller projects or tight spaces. Ideal for beginners yet quite powerful, with a vast resource base and sample code. Core of the Stamps in Class program. Perfect for those who have experience with the BASIC Stamp 2 and would like more variable and program space. Supports the BS2 command set with more variable and program space, and 2.5 times the execution speed. Special commands support I/O polling, character LCDs, and i2C and 1-Wire protocols. All of the features of the BS2p, plus an additional bank of 16 I/O pins. BS2p command set paired with lower power consumption and more memory for battery-powered data logging applications. The fastest BASIC Stamp microcontroller supports the BS2p command set as well as special I/O configuration features.
Environment**

-40 to +85 ºC

(-40 to +185 F)

-40 to +85 ºC

(-40 to +185 F)

-40 to +85 ºC

(-40 to +185 F)

-40 to +85 ºC

(-40 to +185 F)

-40 to +85 ºC

(-40 to +185 F)

0 to +70 ºC

(32 to +158 ºF)

0 to +70 ºC

(32 to +158 ºF)

0 to +70 ºC

(32 to +158 ºF)

PBASIC Interpreter chip Microchip PIC'56 Microchip PIC'57 Ubicom SX28 Ubicom SX28 Ubicom SX48 Ubicom SX48 Ubicom SX48 Ubicom SX48
Processor Speed 4 MHz 20 MHz 20 MHz 50 MHz 20 MHz Turbo 20 MHz Turbo 8 MHz Turbo 32 MHz Turbo
Program Execution Speed ~2,000 instructions/sec. ~4,000 instructions/sec. ~4,000 instructions/sec. ~10,000 instructions/sec. ~12,000 instructions/sec. ~12,000 instructions/sec. ~6000 instructions/sec. ~19,000 instructions/sec.
RAM Size 16 Bytes (2 I/O, 14 Variable) 32 Bytes (6 I/O, 26 Variable) 32 Bytes (6 I/O, 26 Variable) 32 Bytes (6 I/O, 26 Variable) 38 Bytes (12 I/O, 26 Variable) 38 Bytes (12 I/O, 26 Variable) 38 Bytes (12 I/O, 26 Variable) 38 Bytes (12 I/O, 26 Variable)
Scratchpad RAM N/A N/A 64 Bytes 64 Bytes 128 Bytes 128 Bytes 128 Bytes 128 Bytes
EEPROM (Program) Size 256 Bytes, ~80 instructions 2K Bytes, ~500 instructions 8 x 2K Bytes, ~4,000 inst 8 x 2K Bytes, ~4,000 instructions 8 x 2K Bytes, ~4,000 instructions 8 x 2K Bytes, ~4,000 instructions 16 x 2K Bytes (16 K for source) 8 x 2K Bytes, ~4,000 instructions
Number of I/O Pins 8 16 + 2 Dedicated Serial 16 + 2 Dedicated Serial 16 + 2 Dedicated Serial 16 + 2 Dedicated Serial 32 + 2 Dedicated Serial 16 + 2 Dedicated Serial 16 + 2 Dedicated Serial
Regulated Voltage Requirements 5 - 15 VDC 5 - 15 VDC 5 - 12 VDC 5 - 12 VDC 5 - 12 VDC 5 - 12 VDC 5 - 12 VDC 5 - 12 VDC
Current Draw@ 5 volts 1 mA Run, 25 µA Sleep 3 mA Run, 50 µA Sleep 25 mA Run, 200 µA Sleep 60 mA Run,  500 µA Sleep 40 mA Run, 350 µA Sleep 40 mA Run, 350 µA Sleep 15 mA Run, 150 µA Sleep 55 mA Run, 450 µA Sleep
Source/Sink Current per I/O 20 mA / 25 mA 20 mA / 25 mA 30 mA / 30 mA 30 mA / 30 mA 30 mA / 30 mA 30 mA / 30 mA 30 mA / 30 mA 30 mA / 30 mA
Source/Sink Current per unit 40 mA / 50 mA 40 mA / 50 mA per 8 I/O pins 60 mA / 60 mA per 8 I/O pins 60 mA / 60 mA per 8 I/O pins 60 mA / 60 mA per 8 I/O pins 60 mA /60 mA per 8 I/O pins 60 mA / 60 mA per 8 I/O pins 60 mA / 60 mA per 8 I/O pins
PBASIC Commands* 32 42 45 45 61 61 61 63
PC Interface Serial (w/BS1 Serial Adapter) Serial (9600 baud) Serial (9600 baud) Serial (9600 baud) Serial (9600 baud) Serial (9600 baud) Serial (9600 baud) Serial (19200 baud)
Windows Text Editor Version Stampw.exe (v2.1 and up) Stampw.exe (v1.04 and up) Stampw.exe (v1.096 and up) Stampw.exe (v1.091 and up) Stampw.exe (v1.1 and up) Stampw.exe (v1.1 and up) Stampw.exe (v1.33 and up) Stampw.exe (v2.2 and up)

*PBASIC command count totals include PBASIC 2.5 on all BS2 models.

**Environment ratings may change with future hardware revisions; please Contact Parallax for more information.

Go to Welcome page

BASIC Stamp Help Version 2.5.4

Copyright © Parallax Inc.

8/8/2012