new wearables and a wristwatch with RFID BasicCard inside
- BasicCard won a tender from German National Transport Agency to supply up to 14 mio.
  RFID BasicCards from 2017 - 2021

new Enhanced BasicCard ZC3.54 with 32 kByte Eeprom
RFID-BasicCard now as key fob available
  joined the OSPT Alliance as a Member
- BasicCard won a tender from German National Transport Agency to supply 4 mio. contactless
  BasicCards from 2013 - 2016
- English Magazin Elektor shows how to program a BasicCard ZC7.5 RFID read here
- First full contactless BasicCard ZC7.5 RFID now available
Dual Interface BasicCard ZC7.5 Combi Development Kit
BasicCard ZC3.12 with 2 kByte E˛Prom for less than 1 Euro
- First Dual Interface BasicCard ZC7.5 now available
- First MultiApplication BasicCard ZC6.5 now available
- BasicCard support the OpenPGP smart card specification
- BasicCard Developer Forum

  Click here to read more NEWS


If you don't know how to program a microprocessor smart card ...

You haven't tried the BasicCard® OS for smart cards.

BasicCard® is the first smart card programmable in BASIC. It is easy to use, open to anyone, requires no special training, and competitively priced. Using the BasicCard® anyone can program their own smart cards - and this takes only a few hours of your time. 

Consider some of the benefits of using the BasicCard® OS for smart card...

Ease of Use:
With the BasicCard Development Kit, any programmer proficient in BASIC will be programming a smart card in one day, even without prior smart card experience.

Great Pricing:
A BasicCard smart card with 2 kByte E˛Prom will cost 0.99 € each in small quantities.

Time to Market:
No other smart card is faster to market. While others are working with outdated emulators and worrying about E˛Prom, you will be demonstrating real products to your newest customers.

Small Orders:
Many smart card projects start small. So even if your customer's first order is only about 50 or 100 BasicCards, you can count on us to fill it without problems.

You're In Control:
No more worries that your supplier might become your toughest competitor. With the BasicCard, you're in control - there are no proprietary "black-boxes". You programmed it yourself, it's your application, your customer, and with BasicCard you're in control.

BasicCard offers virtually limitless opportunities. You can use it for the most smart card applications like: an E-Purse, Identification Card, Medical Card, Internet Security, Drivers License Network Access, Software Key, Access Control, Gift and Loyalty programs - you decide.

For many smart card applications security is the main concern, & with BasicCard you offer the best. Of course we supports standards like DES, TripleDES and AES, but now for unsurpassed security, you have the option of our 4096-bit-RSA or 512-bit Elliptic Curve Cryptography (BasicCard ZC7.5).

How it Works
The BasicCard Toolkit includes everything you need to get started. Install the software and smart card reader/writer and you are ready to start.
Follow our examples or write your own application. When you are done, use the BasicCard compiler to convert your application to P-Code and load it to the E˛Prom of your BasicCard. You have just programmed your first smart card. It is that simple!

BasicCard -Toolkit
This package includes all the software you'll need to start programming yourself. You will also get a PC/SC compatible smart card reader/writer CyberMouse®,  a small balance reader, an Enhanced BasicCard ZC3.7 (2 kByte E˛Prom), and two Enhanced BasicCard ZC3.9 (8 kByte E˛Prom). The Windows® software package contains a fully functional symbolic double debugger to step through the source code from the BasicCard and the PC simultaneously. The BasicCard Toolkit also includes an API for 32 bit Windows® either as API for programming using C/C++ or as OCX for programming using Microsoft® Visual Basic or Delphi programs. Librarys are available for Java or .Net. 

Why is BASIC the Smart Choice?
BASIC was originally developed when computers had no resources. That is exactly the same  problem what we have today with smart cards. So programmers needed a language suited to the limited computing resources - and here BASIC fits perfect. When you also take into account the limitations of smart card microprocessors, BASIC becomes the smart choice. Sure, there are fancier programming languages, but when you are trying to program a smart card, anything else is just show business.

In the end, the most important difference between a BasicCard® and a Java® or MultOS®card is not the programming language - it´s the price. And the formula here is simple: the bigger the smart card chip, the higher the price. Java® and MultOS® are resource-hungry, to run a simple application they need expensive smart card chips (i.e. 1 kByte RAM, 64 kByte ROM and 32 kByte E˛Prom). Using the Enhanced BasicCard (256 bytes RAM, 17 kByte ROM and 8 kByte E˛Prom) costs 1/3 as much.

Here's How to Get Started:

  • 1. Click on the Free Download link below.

    2. Download the BasicCard Software Tools Version: 6.xx. This will include a manual (Word File) and the programming software you'll need for Win9x/NT/2000/XP/Vista.

    3. Select the Order Online option to purchase the complete BasicCard Toolkit for 59 €. This will include a Developer Software Package for Windows® on CD-ROM, a technical manual in printed form, a CyberMouse® smart card reader/writer, a small balance reader and of course some programmable BasicCards.

    4. Don't wait. Start today. After you have ordered your BasicCard Toolkit, install the BasicCard Software Tools you just downloaded. Take a moment to review the manual and then start working with the programming tools. Review some of our examples and try writing an application yourself. Test your code using the Double Debugger and when your complete BasicCard Toolkit arrives, you will be ready to install the CyberMouse® smart card reader/writer and load your first BasicCard application.

Go directly to downloads:Click for more information!        more technical infos:Click for more information!

last changed: 18-02-2022