One of the basic functions software can perform is to send signals
which can be used to control hardware. It would great if VB applcations
could be used that way, but putting a PC or laptop beside the hardware
is a bigger expense than most home experimenters can afford!
But all is not lost! In the semiconductor world, there are a variety of
programmable electronic components which can be used as hardware
controllers. A variety of programming approaches are used, including
the use of assembly language and/or proprietary programming tools - both
of which can involve significant time or money to develop the required
skills or capabilities. It's not that VB programmers couldn't learn/buy
what is necessary, it's just that we'd like to make use of the skills
we've already learned!
Enter the BASIC stamp! The simplicity and popularity of BASIC has spawned an entire
a complete industry to allow VB programmers to use their existing skills
to make use of hardware controllers. Essentially, the BASIC Stamp
is a small computer which you program with a tiny, custom version of
BASIC.
The BASIC Stamp, like many hardware controllers, has a limited memory (to
keep the cost and size down) so a very limited set of BASIC instructions
are available. The BASIC Stamp product was developed by
Parallax and has actually been
around for some time. At this time, there are several competing products
which provide a wide range of programmability features.
The following links will get you started. Once you've digested the
information at these sites, I suggest that you start out with one of
the complete BASIC Stamp kits available from Parallax. Where you go
from these is a matter of your own devising!
- Parallax Home Page
- BASIC Faq
- Dontronics Basic Stamp Page
- Decoding the Basic Stamp
- Reynolds Electronics
- BASIC Stamp / PIC Page
- Basic Stamp 2 - Tutorial and Applications
- Basic Stamp Questions
- VB and the BASIC Stamp
- The Basic Stamp - An Overview
- BASIC Stamp WebRing
- Class in Micro-Controller Applications
- BASIC Stamp FAQs
- Introducing the Basic Stamp