Fact-checked by Grok 2 weeks ago

BASIC Stamp

The BASIC Stamp is a family of small, programmable modules developed by Inc., designed to simplify embedded systems prototyping and education by allowing users to program in a BASIC-like language called PBASIC without requiring expertise in low-level assembly or code. Each module integrates a microcontroller-based interpreter chip, for program storage, for variables, a , and multiple (I/O) pins to with sensors, motors, displays, and other components. Invented by co-founder Chip Gracey and first released in 1992 as the BS1 module, the BASIC Stamp was named for its compact, postage stamp-sized form factor, which made it accessible for hobbyists, educators, and engineers. The lineup expanded with the more capable BS2 in 1995, introducing enhanced PBASIC features, followed by variants such as the BS2px, BS2e, and others through the early 2000s—including PBASIC 2.5 in 2003 with elements like and subroutines—each offering improvements in speed, memory, and I/O count. PBASIC, the core programming language, executes as a single linear process with simple, case-insensitive syntax optimized for beginners, translating high-level commands directly into machine code for tasks like , capacitive voltage measurement (e.g., via RCTIME), and . The BASIC Stamp significantly influenced the microcontroller hobbyist and educational communities, with over 3 million units in use by 2002 and powering initiatives like Parallax's "Stamps in Class" program launched in 1997, which included kits such as the Boe-Bot for teaching concepts in schools and universities. Its emphasis on and readability democratized programming, fostering innovation in fields from to industrial while remaining relevant for legacy and educational applications as of 2025, although several variants reached end-of-life in 2024.

History and Development

Origins and Founding

Inc. was founded in 1986 by Chip Gracey and Lance Walley, who operated initially from their apartment under the name Innovative . The company's early efforts centered on developing tools for personal computing, including sound digitizers and programming hardware for the , as well as programmers for microcontrollers like the 8051 and series. By 1990, released its Programmer, a product that gained enough traction to be acquired by , reflecting the growing demand for accessible microcontroller development tools. Building on this foundation, developed the first BASIC Stamp module in 1992, utilizing a from Microchip with an embedded PBASIC interpreter stored in . This design aimed to simplify programming for hobbyists by providing a high-level BASIC-like , eliminating the need for low-level code typically required for PIC devices. The module's compact , measuring roughly the size of a , inspired its name—"Stamp" for its diminutive scale, combined with the BASIC interpreter functionality. The BASIC Stamp targeted educators and hobbyists who sought an approachable alternative to complex programming, prioritizing ease of use and over raw computational power. Initially released as a priced at $139, it quickly became a staple in educational and prototyping environments, fostering hands-on learning in systems.

Key Milestones and Evolution

The BASIC Stamp 2 was released in 1995, utilizing the from , which doubled the execution speed from approximately 2,000 to 4,000 PBASIC and increased the number of I/O pins to 16 compared to the original BASIC Stamp 1's 8 pins. In 1998, formed a partnership with Scenix Semiconductor (later rebranded as Ubicom) to develop the SX series microcontroller, leading to the integration of this technology in the BASIC Stamp 2sx module launched in 2001, which supported clock speeds up to 50 MHz for enhanced performance over prior models. The BS2p series debuted in 2003, incorporating the and maintaining the 2K bytes of for program storage while introducing expanded capabilities, with subsequent variants including the low-power BS2pe and the high-speed BS2px to address diverse application needs. Parallax expanded beyond traditional PBASIC-based modules with the Java-programmable Javelin Stamp in 2002 and the Propeller-based Stamp in 2006, which utilized the language, although these were positioned as complementary rather than core evolutions of the BASIC Stamp line. Following the 2006 introduction of the Stamp, development of new PBASIC-compatible BASIC Stamp models declined as Parallax shifted emphasis toward the platform and other innovations, coinciding with the emergence of the open-source in 2005, which offered greater flexibility and lower costs for hobbyists. As of 2025, continues to provide ongoing support for legacy BASIC Stamp models, including software tools, documentation, and sales of remaining inventory like the BS2-IC, ensuring compatibility for educational and legacy applications.

Technical Overview

Hardware Components

The BASIC Stamp modules are compact boards designed for easy integration into prototypes and educational projects. The BS1 features a 14-pin single in-line package () with dimensions of approximately 1.41 x 0.40 inches, while models from the BS2 series and later use a standard 24-pin () with a of approximately 0.6 inches by 0.7 inches, facilitating straightforward breadboarding and onto custom PCBs. At the core of each module is a PBASIC interpreter chip based on a Microchip microcontroller, such as the PIC16C56 for the BASIC Stamp 1 or the PIC16C57 for the BASIC Stamp 2, which executes the interpreted PBASIC code and manages overall operation. Program storage occurs in an onboard serial EEPROM, providing capacities ranging from 256 bytes in the BASIC Stamp 1 to 2 kilobytes in the BASIC Stamp 2, allowing users to store PBASIC programs and data that persist without power. The interpreter chip itself uses one-time programmable (OTP) ROM to hold the PBASIC interpreter , ensuring reliable execution without modifiable code in that section. Supporting the processor are essential passive and active components for stable operation, including a 5-volt linear that accepts input from 5.5 to 15 volts DC and provides regulated power to the module's internals. A or optional generates the , typically at 4 MHz for the BASIC Stamp 1 and 20 MHz for the BASIC Stamp 2, enabling instruction execution rates suitable for simple control tasks. Decoupling capacitors are integrated to filter noise and maintain power stability, while a circuit ensures reliable initialization upon power-up. The modules provide 8 to 16 (I/O) pins, depending on the model, which operate at levels (0 to 5 volts) and can be configured via PBASIC commands for digital input, output, or limited special functions like pulsed-width modulation, though they lack built-in analog-to-digital or digital-to-analog converters and thus require external circuitry for handling. Volatile , typically 16 to 32 bytes, is available for runtime variables and temporary during program execution. This modular architecture emphasizes simplicity, with all critical elements surface-mounted on a small enclosed in the package for drop-in compatibility with standard development boards.

Electrical Specifications and Interfaces

The BASIC Stamp modules, particularly the foundational BASIC Stamp 1 (BS1) and BASIC Stamp 2 (BS2) series, operate on a provided through the VIN pin, accepting 5.5 to 15 VDC unregulated input, which is internally regulated to 5 VDC output at the pin for powering the module and connected components. Current draw varies by model and operating mode; for the BS2, it typically measures 3 mA during run mode and drops to 50 µA in mode under nominal 5 V conditions with no external loads, while the BS1 draws about 1 mA in run mode and 25 µA in sleep. These specifications ensure compatibility with common and wall-adapter sources, though total system current must account for attached peripherals to avoid exceeding the internal regulator's capacity of approximately 100 mA. Input/output (I/O) pins on BASIC Stamp modules adhere to TTL-compatible voltage levels, operating between 0 and 5 V, with logic high thresholds around 2.0 V and low below 0.8 V, allowing direct interfacing with standard digital logic families. Each I/O pin supports up to 20 mA sourcing and 25 mA sinking current individually, with group limits of 40 mA sourcing and 50 mA sinking across every eight pins to prevent overheating; short-circuit protection is provided via 220 Ω series resistors, limiting peak current to about 23 mA. The BS1 features 8 I/O pins, while the BS2 provides 16, enabling bidirectional handling without additional level shifters for 5 V systems. Programming occurs via a serial interface using RS-232 levels at 9600 baud (N,8,1) for the BS2 or 4800 baud for the BS1, connected through dedicated pins (SOUT/SIN for BS2, PCO/PCI for BS1) and employing DTR/RTS signals from the host for reset and download mode entry. USB adapters are commonly used for modern hosts, converting to the required serial protocol without altering the module's electrical requirements. Built-in protocol support includes bit-banged I²C via I2CIN and I2COUT commands, 1-Wire via OWIN and OWOUT, PWM generation on up to four channels through the PWM command (producing 0–5 V pulses), and precise servo control using PULSOUT for 1–2 ms pulses at 50 Hz. Environmental operating conditions for BASIC Stamp modules span 0 to 70°C, suitable for indoor prototyping and educational environments, though no integrated ESD protection is included, necessitating external safeguards for robust deployments. Expansion capabilities leverage the I/O pins for direct connections to sensors (e.g., analog via A/D converters), actuators like relays or motors, LCD displays through or modes, and other modules via the supported protocols, with total current limits guiding load configurations.

Programming Fundamentals

PBASIC Language Syntax

PBASIC is a token-based interpreted programming language designed specifically for the BASIC Stamp microcontroller modules, enabling straightforward control of digital and analog I/O operations. Programs in PBASIC begin with compiler directives such as {$STAMP BS2} to specify the module type and {$PBASIC 2.0} or {$PBASIC 2.5} to indicate the language version, followed by optional sections for defining constants (CON), variables (VAR), and pins (PIN). The program concludes with the END directive, which halts execution and places the module into a low-power mode on BS2 variants. BS1 supports limited subroutines via GOSUB/RETURN (up to 4 nested levels and 16 calls per program), while BS2 provides enhanced support with GOSUB/RETURN allowing up to 4 nested levels (or 16 in some variants) and 255 calls for more modular code structure. At its core, PBASIC supports basic commands for variable manipulation and control flow. The LET statement assigns values to variables, treating all data as 16-bit unsigned integers with no support for floating-point numbers or native strings (arrays can simulate string handling). For example, LET x = 5 stores the integer 5 in variable x. Pin control uses INPUT pin to configure a pin for reading and OUTPUT pin to set it for writing. Flow control includes FOR...NEXT loops for iteration, such as FOR counter = 1 TO 10 ... NEXT, which executes the body 10 times (BS1 limits nesting to 8 levels, BS2 to 16), and conditional branching with IF...THEN, like IF pin0 = 1 THEN highpin, where BS1 jumps to labels only and BS2 allows inline statements or ELSEIF. Specialized commands extend PBASIC for hardware interactions. Digital I/O is simplified with HIGH pin to set a pin to logic high (5V) and LOW pin to logic low (0V), e.g., HIGH 0 asserts pin 0. Timing and pulse generation are handled by PULSOUT pin, duration for precise pulses (duration in microseconds, scaled by system clock), commonly used for servo control like PULSOUT 12, 1500, and PWMOUT for continuous pulse-width modulation on BS2. Serial protocols employ SHIFTOUT dataPin, clockPin, mode, [bytes] to transmit data bit-by-bit (modes like LSBPRE for least-significant-bit first) and SHIFTIN for reception, facilitating communication with devices like shift registers. Debugging outputs via serial to a host PC use DEBUG, such as DEBUG "Value: ", DEC var to print a variable in decimal format. Variables in PBASIC are predefined slots with named aliases, limited to types: bits (1-bit), nibbles (4-bit), bytes (8-bit), or words (16-bit). BS1 provides bytes total (e.g., via SYMBOL var = B0), while BS2 offers 26 bytes across B0–B25 (bytes) or W0–W12 (words), declared as var VAR Byte. Access is direct, with no dynamic allocation, and programs store initial values or data in at . Program size is constrained by EEPROM capacity: BS1 fits up to 256 bytes (roughly 80–100 tokens, where each command tokenizes to 1–2 bytes), and BS2 up to 2048 bytes (up to 2000+ tokens). The compiler translates into these tokens for storage and interpretation. Error handling in PBASIC omits exceptions or interrupts, relying instead on polling mechanisms for timing and input detection. Commands like PAUSE duration implement non-blocking delays via busy-wait loops, and input functions such as BUTTON or SERIN include optional timeouts to avoid infinite waits, ensuring deterministic behavior in embedded applications. This polling-based approach aligns with the interpreter's sequential execution model on the BASIC Stamp hardware.

Interpreter and Execution Model

The PBASIC interpreter in the BASIC Stamp is a firmware-based system embedded within a Microchip PIC microcontroller, such as the PIC16C57 in the BASIC Stamp 2 (BS2), which executes tokenized PBASIC programs sequentially from EEPROM memory. The interpreter chip provides approximately 2048 bytes of EEPROM for storing up to about 500 PBASIC instructions in the BS2 model, with execution occurring at an effective speed of roughly 4,000 PBASIC instructions per second at a 20 MHz clock rate. Upon power-up or , the interpreter initializes by clearing all to zero and configuring I/O pins as inputs with initial output states low, then begins execution from address 0 (or the start of program slot 0 in multi-slot models). The program runs sequentially through the tokenized code, looping back to the beginning unless interrupted by a STOP command, at which point execution halts until ; otherwise, it reaches the END command, entering a low-power idle mode while retaining contents. PBASIC source code is compiled into a compact binary token format by the development tools, where commands and literals are represented as numeric tokens (for example, strings are converted to ASCII byte sequences), and the resulting tokens are downloaded and stored in for runtime fetching and decoding by the interpreter. names in the source are resolved to specific RAM locations during tokenization, with the process supporting single-file programs for BS1 and BS2 or multi-file projects (up to eight slots) for advanced models like the BS2p using directives such as {$STAMP BS2p, file2, file3}. The primary development environment is the BASIC Stamp Editor, a Windows-based available in versions up to 2.5, which provides syntax checking, auto-indentation, simulation via a Debug , and program download over serial or USB connections. It generates tokenized for direct loading and supports conditional compilation for cross-model compatibility. Debugging relies on serial I/O commands like SEROUT for output and SERIN for input to communicate with a host PC or peripherals, often paired with the DEBUG command to display variables or strings in decimal, hexadecimal, or other formats directly in the IDE's terminal. There are no built-in breakpoints or step-through capabilities; instead, developers use LED indicators on I/O pins or external oscilloscopes for timing analysis, with the Debug Terminal enabling real-time monitoring during execution. Firmware updates for the interpreter are infrequent and typically require purchasing a revised hardware module, as the is preprogrammed into the PIC's OTP or ; however, they maintain across PBASIC versions (e.g., 2.5 is compatible with ) and models, allowing older programs to run on newer variants without modification.

Models and Variants

BASIC Stamp 1

The BASIC Stamp 1 (BS1), released in 1992 by Parallax, Inc., represents the inaugural model in the BASIC Stamp microcontroller family, designed to simplify embedded programming through an onboard PBASIC interpreter. It is built around a PIC16C56 microcontroller chip, which hosts the interpreter firmware, paired with a 256-byte external serial EEPROM for user program storage and 16 bytes of RAM for variables and operations. This configuration enabled hobbyists and educators to implement control logic without low-level assembly coding, marking a pivotal step in accessible microcontroller technology. Key hardware specifications include 8 general-purpose I/O pins capable of sourcing up to 20 mA or sinking up to 25 mA per pin, with a total current limit of 40 mA sourcing and 50 mA sinking across all pins. The module operates on 5.5 to 15 VDC () or 5 VDC () at about 1 mA typical current draw, driven by a 4 MHz for an effective execution speed of approximately 2,000 PBASIC . Program capacity is constrained to the 256-byte , which typically holds around 80 compressed token instructions, emphasizing efficient coding practices. As the simplest iteration, the BS1 supports fundamental PBASIC syntax including FOR...NEXT loops for , and GOSUB for flow control, PWM for generating modulated pulses, and PULSOUT for precise timing tasks like servo positioning, alongside 14 byte variables (B0–B13) for data handling. However, its limitations—such as execution speeds in the low thousands of , absence of a dedicated SERVO command, and tight —restrict it to straightforward applications without complex computations or high-speed requirements. These constraints highlight its role as an entry-level tool focused on core concepts rather than advanced performance. The BS1 remains available in production as of 2025, with the module priced at $29 from , often employed in basic projects involving LEDs, buttons, and simple sensors for educational prototyping. It established the architectural baseline for the BASIC Stamp lineup, influencing the development of enhanced models like the BASIC Stamp 2 that expanded on its foundational design.

BASIC Stamp 2 and Derivatives

The BASIC Stamp 2 (BS2), released in 1995, marked a significant advancement over its predecessor with its use of the operating at a 20 MHz oscillator speed, providing 16 general-purpose I/O pins plus 2 dedicated serial pins, 2K bytes of for program storage supporting approximately 500 , 32 bytes of accommodating 26 variables, and the full suite of PBASIC2 commands for an effective execution rate of about 4,000 . This model established the core architecture for the BS2 family, emphasizing ease of use in educational and prototyping environments while delivering reliable performance equivalent to roughly 4 in PBASIC operations. Subsequent derivatives built on the BS2 foundation by enhancing memory capacity, processing speed, I/O options, and power efficiency to address diverse application needs. The BS2e, introduced around , retained the same PIC-based core and 20 MHz speed as the BS2 but added support for up to 16K bytes of external across eight 2K-byte slots for expanded program and data storage (up to ~4,000 instructions), along with 64 bytes of scratchpad and 45 PBASIC commands, all at a reduced cost compared to the original. The BS2p24 and BS2p40 models, launched in 2003, shifted to the Ubicom SX48 with a 20 MHz turbo mode, offering 16 or 32 I/O pins respectively (plus 2 serial), 2K bytes internal plus up to 16K external, 38 bytes of (including 12 for I/O registers and 26 variables), 128 bytes of scratchpad , and 61 PBASIC commands for improved execution at ~12,000 —enabling advanced features like I/O polling and protocol support. Further variants optimized for speed and power. The BS2sx, released in 2001, employed the Ubicom SX28 microcontroller at 50 MHz with 16 I/O pins (plus 2 serial), up to 16K bytes of external EEPROM across eight 2K-byte slots (~4,000 instructions), 32 bytes of RAM for 26 variables, 64 bytes of scratchpad RAM, and 45 PBASIC commands, achieving up to 2.5 times the execution speed of the BS2 at ~10,000 instructions per second. The BS2pe, introduced in 2004 as a low-power extension of the BS2p series, utilized the Ubicom SX48 at an 8 MHz turbo speed with 16 I/O pins (plus 2 serial), up to 32K bytes of external EEPROM (16K source code capacity), 38 bytes of RAM for 26 variables, 128 bytes of scratchpad RAM, and 61 PBASIC commands, delivering ~6,000 instructions per second alongside sleep modes for battery-operated applications like data logging. Similarly, the BS2px from 2004 leveraged the Ubicom SX48 at 32 MHz turbo with 16 I/O pins (plus 2 serial), 2K internal plus 16K external EEPROM, 38 bytes of RAM for 26 variables, 128 bytes of scratchpad RAM, and 63 PBASIC commands for the highest performance in the family at ~19,000 instructions per second, tailored for real-time tasks with specialized I/O configurations. All BS2 derivatives maintain compatibility with the core PBASIC syntax for seamless code portability.
ModelProcessorOscillator SpeedI/O PinsEEPROM (Program)RAM (Variables)PBASIC CommandsExecution Speed (inst/sec)
BS2PIC16C5720 MHz16 + 22K (~500 inst)32 bytes (26)42~4,000
BS2ePIC-based20 MHz16 + 216K external (~4,000 inst)32 bytes (26)45~4,000
BS2p24Ubicom SX4820 MHz Turbo16 + 22K + 16K external (~4,000 inst)38 bytes (26)61~12,000
BS2p40Ubicom SX4820 MHz Turbo32 + 22K + 16K external (~4,000 inst)38 bytes (26)61~12,000
BS2sxUbicom SX2850 MHz16 + 24K (up to 16K external) (~4,000 inst)32 bytes (26)45~10,000
BS2peUbicom SX488 MHz Turbo16 + 2Up to 32K external (16K source)38 bytes (26)61~6,000
BS2pxUbicom SX4832 MHz Turbo16 + 22K + 16K external (~4,000 inst)38 bytes (26)63~19,000
In October 2024, announced the end-of-life for the BS2sx, BS2p24, BS2p40, and BS2pe models due to the obsolescence of the underlying Ubicom SX microcontrollers; the BS2px was discontinued as part of a 2023 last-chance program. As of November 2025, these models are no longer available for purchase, while the original BS2 continues to be actively supported. Historically, these modules have been priced in the $20–50 range depending on variant and quantity, reflecting their specialized interpreter design and ongoing educational value, though current legacy pricing may vary. As of November 2025, only the BS1 and BS2 models remain in active production and available for purchase from .

Applications and Impact

Educational and Prototyping Uses

The BASIC Stamp has played a significant role in educational settings since the late , particularly through 's Stamps in Class program, which introduced concepts to students in schools and universities via hands-on curricula. Launched in , the program emphasized accessible learning with kits like "What's a ?", a series by Andy Lindsay that guides beginners through building and PBASIC programming on platforms such as the . These resources have been adopted in K-12 classrooms, community colleges, and , enabling instructors to teach systems fundamentals without requiring prior expertise; for instance, Great Bay Community College integrates BASIC Stamp modules across grades 6-12 and undergraduate courses to illustrate coding and hardware interaction. In prototyping, the BASIC Stamp excels due to its interpreter-based PBASIC language, which eliminates the need for compilation and allows immediate code testing via serial connection, facilitating rapid iteration on setups. Its compact module design and built-in I/O pins support straightforward integration of sensors, such as or detectors, and actuators like servos for , making it ideal for quick proof-of-concept builds without custom fabrication. Representative projects include simple arms using servo motors for positional control, home systems that monitor environmental variables via sensors, and data loggers that record readings to for later analysis, all leveraging the device's ease of reprogramming to encourage experimental refinement. Community resources further enhance its educational and prototyping value, with Parallax's online forums serving as hubs for sharing code snippets, troubleshooting, and project ideas among educators and hobbyists. Complementary materials like the "StampWorks" project book provide detailed experiments, from basic LED control to advanced networks, supporting self-paced learning and extensions. The shield expands prototyping capabilities by offering additional I/O, power regulation, and prototyping areas, allowing seamless scaling from simple circuits to complex assemblies. As a precursor to modern platforms like , the BASIC Stamp influenced early embedded systems education by prioritizing and accessibility, fostering iterative development skills in tens of thousands of students through the .

Legacy and Current Status

The BASIC Stamp pioneered accessible programming in the by integrating a PBASIC interpreter onto a compact module, making embedded systems approachable for hobbyists and educators without requiring low-level or code. This innovation influenced subsequent platforms like , which adopted a similar emphasis on and , and contributed to the broader movement that enabled devices such as the . For Inc., the BASIC Stamp was transformative, expanding the company to 15 employees by 1995 and reaching over three million units in use by 2002, while the 1997 Stamps in Class solidified its focus on outreach and ensured long-term viability. The platform's popularity peaked in the late 1990s through the 2000s, driven by its ease of use in educational curricula and prototyping, but began declining around 2010 as open-source alternatives like offered greater processing power, more I/O options, and lower costs—often under $30 per board compared to the BASIC Stamp's higher price point. By the mid-2010s, the rise of versatile, community-supported boards further eroded its , shifting demand toward ecosystems with extensive libraries and faster iteration. As of November 2025, the BASIC Stamp 1 (BS1) and BASIC Stamp 2 (BS2) modules remain in active production and available for purchase at $29 and $49, respectively, with assembly and testing in Rocklin, California. However, advanced variants including the BS2sx, BS2p24, BS2p40, BS2pe, and BS2px have been discontinued, with the BS2sx, BS2p24, BS2p40, and BS2pe reaching end-of-life in October 2024 following the exhaustion of legacy Ubicom SX microcontroller supplies—a component obsolete since 2009 due to patent issues—and the BS2px earlier in 2023. Parallax continues to provide support through the free BASIC Stamp Editor IDE (latest version compatible with Windows up to 10), firmware updates, and comprehensive migration guides to their Propeller multicore MCUs, which offer enhanced performance at reduced cost. In modern contexts, the BASIC Stamp retains niche relevance for maintaining legacy industrial systems and teaching foundational concepts in constrained environments, though new projects are increasingly directed toward more capable alternatives like the for its integration and sub-$10 pricing. No new PBASIC-based models have been announced, with emphasizing the ecosystem—including the P2 and FLiP modules—for future development, ensuring long-term U.S.-based manufacturing and software compatibility.

References

  1. [1]
    Our Story - Parallax Inc
    The BASIC Stamp microcontroller was so named because it was small in size, like a postage stamp.Enthusiasm And Intrinsic... · 8051 And Pic Programmers... · Basic Stamp Transformed The...
  2. [2]
    PBASIC - Parallax Inc
    The BASIC Stamp 2 runs our PBASIC interpreter, a set of instructions that translate user-typed code into machine code.Pbasic And The Basic Stamp... · Why Choose Pbasic? · Resources
  3. [3]
    BASIC Stamp Comparison Chart - Parallax Inc
    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.
  4. [4]
    BASIC Stamp 2px Microcontroller Module - Parallax Inc
    It is able to control and monitor timers, keypads, motors, sensors, switches, relays, lights, and more. Programming is performed in an easy-to-learn language ...
  5. [5]
    BASIC Stamp Activity Kit - USB - Parallax Inc
    Learn circuit-building and programming at the same time with the BASIC Stamp microcontroller! It's a tiny on-board computer like the ones found in many ...Quantity Discounts · Product Description · Features
  6. [6]
    [PDF] BASIC STAMP FAQ - Pololu Robotics and Electronics
    The BASIC Stamp I uses a PIC16C56 from Microchip Technology Inc. ... You may use two features of the BASIC Stamp editor to debug your PBASIC program: 1) Syntax ...
  7. [7]
    Before Arduino There Was Basic Stamp: A Classic Teardown
    Aug 27, 2015 · I got an early Parallax BOE-bot powered by a Basic Stamp II sometime around 7th or 8th grade. Amazing experience. Thanks for taking me back ...Missing: Inc | Show results with:Inc
  8. [8]
  9. [9]
  10. [10]
  11. [11]
  12. [12]
    Propeller for dummies... - Parallax Forums
    Feb 26, 2006 · 2- Is the SPIN editor and documentation done in a simple approach like the newer stamp manuals, with circuit diagrams and very detailed ...Spin Stamp or Propeller - Parallax ForumsSPIN CODE EXAMPLES FOR THE BEGINNER (Public Version)More results from forums.parallax.com
  13. [13]
    An Introduction to the Parallax Propeller 2 - | Nuts & Volts Magazine
    Back then, they were introducing an SBC (single-board computer) called the BASIC Stamp. My cynical side thought it too good to be true, so I ignored it ...Spinning It Up · Smart Pins · Tools. Tools. Tools
  14. [14]
    BASIC Stamp - Parallax Inc
    4.9 11 BASIC Stamp 1 Serial Adapter. SKU 27111 $7.99 Add to cart.Missing: 1992 | Show results with:1992
  15. [15]
    BASIC Stamp Software - Parallax Inc
    4.9 11 Software tools for programming the BASIC Stamp family of microcontroller modules. Note that the BASIC Stamp Editor Software for Windows is recommended.
  16. [16]
    BASIC Stamp 2p24, 2p40, 2pe, And 2px Last Chance Purchase ...
    May 30, 2023 · We have arrived at the final manufacturing phase for the BASIC Stamp2p series. All the modules in this series are equipped with the SX48BD-G ...
  17. [17]
    BASIC Stamp 1 Microcontroller Module - Parallax Inc
    The BASIC Stamp 1 (BS1-IC) is an ideal fit for applications that don't require the extra speed, I/O, and memory of the BASIC Stamp 2 series of microcontrollers.Quantity Discounts · Product Description · Basic Stamp 1 Overview
  18. [18]
    [PDF] BASIC Stamp Programming Manual
    If you have any questions or need technical assistance, please don't hesitate to contact Parallax or the distributor from which you purchased your BASIC Stamps.<|control11|><|separator|>
  19. [19]
    Pin Descriptions - Parallax Inc
    BASIC Stamp 2​​ Serial Out: connects to PC serial port RX pin (DB9 pin 2 / DB25 pin 3) for programming. Serial In: connects to PC serial port TX pin (DB9 pin 3 / ...
  20. [20]
    [PDF] BASIC Stamp Syntax and Reference Manual
    HomeWork Board, Parallax, and the Parallax logo are trademarks of Parallax. Inc. ... Ken Gracey, Aristides Alvarez, and Stephanie Lindsay;. Cover Art: Jen ...
  21. [21]
    [PDF] BASIC Stamp Syntax and Reference Manual - Pololu
    This is a BASIC Stamp Syntax and Reference Manual, version 2.2, with a 90-day warranty and a 14-day money-back guarantee.
  22. [22]
    BASIC Stamp Syntax And Reference Manual V2.2 - Parallax Inc
    In stockThis manual describes the BASIC Stamp modules and the PBASIC 1.0, 2.0, and 2.5 language syntax in great detail.
  23. [23]
    BASIC Stamp Editor Software For Windows - Parallax Inc
    Sep 1, 2023 · Windows-based editor software for the BASIC Stamp microcontrollers. The latest version supports Windows 2K/XP/Vista/7/8/8.1/10 (not RT).
  24. [24]
    SEROUT - Parallax Inc
    Tip: Don't let your BASIC Stamp be mistaken for a mouse! Connecting USB-based boards to your PC may cause the BASIC Stamp to reset.Missing: cycle | Show results with:cycle
  25. [25]
    DEBUG - Parallax Inc
    DEBUG provides a convenient way for your BASIC Stamp to send messages to the PC screen while running. The name "debug" suggests its most popular use; debugging ...
  26. [26]
    Stamp software versions? — Parallax Forums
    Jul 19, 2000 · > BASIC Stamp II, IISX Windows 95/98/NT4.0 editor, v. 1.096 beta. FYI, the 1.096 beta is the first release that supports the new BS2e.
  27. [27]
  28. [28]
    BASIC Stamp 1 Interpreter Chip (SSOP) - Parallax Inc
    The three main components needed to build your own BASIC Stamp 1 are: 1) this PBASIC Interpreter Chip, 2) an EEPROM, 3) and a resonator; see Related Products.
  29. [29]
  30. [30]
    Parallax Board Of Education with - RKessler.com
    Parallax Board Of Education with Basic Stamp 2 installed. The Basic Stamp is a single-board computer (SBC) which uses a PIC16C57 microcontroller.
  31. [31]
    None
    ### BASIC Stamp 2 Models Comparison Chart
  32. [32]
    BASIC Stamp 2 Interpreter Chip (DIP) - Parallax Inc
    The three main components needed to build your own BASIC Stamp 2 are: 1) this PBASIC Interpreter Chip, 2) an EEPROM, 3) and a resonator; see Related Products.Missing: 2003 PIC16F57 2K
  33. [33]
    Moving From The BASIC Stamp 2SX And 2P To The Propeller 1 And 2
    Sep 30, 2024 · Hello Parallax Community,. The BASIC Stamp 2SX, 2p24/40, and 2PE modules have finally exceeded their announced End of Life (EOL) date and ...
  34. [34]
  35. [35]
  36. [36]
    Parallax Inc. on X: "The BASIC Stamp 2SX, 2p24/40, and 2PE ...
    Oct 10, 2024 · The BASIC Stamp 2SX, 2p24/40, and 2PE modules have reached End of Life. Need an alternative? The Propeller Multicore Microcontroller is ...
  37. [37]
    Basic Stamp 2 cost - Parallax Forums
    May 3, 2016 · What is the reasoning for the Basic Stamp 2 price point of $49? If you buy 1000+ they are will to cut the price to $25 (which sounds ...
  38. [38]
    BS2-IC Parallax - Distributors, Price Comparison, and Datasheets
    $$46.31 to $49.00BASIC Stamp 2 Microcontroller Module 20 MHz 42 PBASIC Commands DIP-40. $ 41.65. Add to BOM. Watch ManufacturerDatasheet. Price and Stock Tech Specs.
  39. [39]
    What's A Microcontroller? Parts Kit - Parallax Inc
    $$27.99What's a Microcontroller? Parts Kit Key Features: Build simple circuits with schematics and wiring diagrams; Write programs in PBASIC to control the circuits ...
  40. [40]
    Great Bay Community College Program Uses Parallax Hardware ...
    Feb 21, 2023 · ... BASIC Stamp is much more robust and is truly plug-and-play. The BASIC language is also a great language for teaching the concepts of coding ...
  41. [41]
  42. [42]
    [PDF] Senior Design Projects Using Basic-Stamp Microcontrollers
    The paper begins with an overview of past microcontroller platforms used in the capstone course projects including some examples of successful projects in C- ...Missing: prototyping | Show results with:prototyping
  43. [43]
    Basic Stamp Circuits, Basic stamp projects - Educypedia
    Jan 4, 2011 · Free basic stamp projects basic stamp servo driven robot, basic stamp temperature sensor, digital clock circuit ... data logger , temperature ...
  44. [44]
    BASIC Stamp - Parallax Forums
    Project ideas, support and related topics for the Parallax BASIC Stamp.
  45. [45]
  46. [46]
    Board Of Education Development Board - USB - Parallax Inc
    $$69.99 In stockThe Board of Education (BOE) is a development platform for BASIC Stamp modules, with a USB mini-B connector, and a 3 amp power supply. It has a breadboard area ...Missing: datasheet | Show results with:datasheet
  47. [47]
    Why are BASIC stamps so $$$? - 3rd Party Boards - Arduino Forum
    Sep 5, 2018 · The Basic Stamp was pretty much the immediate predecessor to Arduino, and it was widely used in hobbyist, art, and educational communities.
  48. [48]
    The Arduino before the Arduino: Parallax Basic Stamp - Coding Relic
    Sep 15, 2018 · The Basic Stamp line is still sold today, though with designs developed over a decade ago. The devices have enough of a market to remain in ...<|separator|>
  49. [49]
    Arduino, the Basic Stamp killer – todbot blog
    Sep 25, 2006 · A new system called Arduino provides the benefits of the Basic Stamp at a greatly reduced cost, increased speed, and is entirely open-source.Missing: impact | Show results with:impact
  50. [50]
    Basic Stamp - Development - Arduino Forum
    Jul 16, 2010 · Last night, after reading this thread, I started to compare the pinout of the Basic Stamp 2 to the Arduino Nano; they are almost identical in ...Missing: 2006 | Show results with:2006
  51. [51]
    Why does the BASIC stamp still exist? : r/ECE - Reddit
    Nov 1, 2013 · I was browsing eBay idly and found out not only is Parallax still selling the old BASIC stamp, they are still coming out with new versions.Bought an Arduino after years of coding in my teenage ...How different from Basic Stamp? : r/arduinoMore results from www.reddit.comMissing: development decline 2006
  52. [52]
  53. [53]
  54. [54]