circuitcellar.com
Magazine Support   Digital Library   Products & Services   Suppliers Directory 
 
 





 

April 2004, Issue 165

BasicCard 101 (Part 2):
Use in a Liquid Nitrogen Monitor


GIVE IT A TRY

I must admit that I was intrigued by the fact that these tiny BasicCards contain more resources (except for I/O) than the typical MCUs I routinely use. Furthermore, all of this capability is sandwiched into the small area under the gold contact pad. The rest of the card is just plastic filler to make the card easy to handle.

I am definitely in the compiler camp, and generally avoid MCUs like Basic Stamps, which run as interpreters. However, for this purpose, I have to admit that the BasicCard interpreter design is quite useful.

I suspect that many readers, like myself, are not quite up to the task of designing their own device drivers for high-level PC languages like Visual Basic running on Windows. It was a different story in the past, when you could easily design an ISA card, plunk it into the PC, and access it using direct in and out instructions. Now, it’s important that the device manufacturer supplies APIs that allow these compilers to easily interface to the device. ZeitControl certainly has taken care of this aspect, and it provides an extremely inexpensive development kit. For BASCOM AVR users, the necessary BasicCard drivers exist as well. So, there’s really no reason not to give this a try if you have an application in need of a secure smartcard.