SDK for NFC / SDK for FeliCa for Windows

ICS-D010/20E SDK for NFC Starter Kit

ICS-D004/50E SDK for NFC Lite

ICS-D002/20E SDK for FeliCa Professional

ICS-D003/20E SDK for FeliCa Enterprise

These SDKs are efficient tools with which to various types of NFC/FeliCa application software.
These tools support development for mobile phones with mobile FeliCa IC chips. Three products are available: Lite, Professional and Enterprise, suitable for different applications and purposes. Also available is a free-of charge Starter Kit for development and evaluation.

Lineup

ICS-D010/20E SDK for NFC Starter Kit Ver.2.0.3

The SDK provides a part of function of 'SDK for NFC Lite'. The SDK is available free of charge.

  • Conforms to PC/SC 2.0 specification. PC/SC interface for application is provided to access NFC Forum devices.
  • Enables you to create application using Proximity API for Windows 8 or later (RC-S380 Series).
  • Programming tool to access FeliCa, ISO/IEC 14443 Type A and Type B cards via NFC Library (RC-S330 Series).
  • For Windows
  • For NFC
  • For USB reader*1
SDK for NFC Starter Kit Download(Free of charge)

(Version. 2.0.3 / 35.2 MB / November. 19. 2015)

Download

ICS-D004/50E SDK for NFC Lite Ver.2.03

For consumer applications such as offline card data viewer, etc.

  • Suitable for applications using a USB reader.(*)
  • Conforms to PC/SC 2.0 specification. PC/SC interface for application is provided to access FeliCa cards and ISO/IEC 14443 Type A / Type B cards.
  • Enables you to create applications using Proximity API (RC-S380 Series).
  • Uses simple commands without encryption.
    (Data is accessed using plain text.)
  • A single reader can accommodate multiple applications.
  • For Windows
  • For NFC
  • For USB reader*1

(*) Please contact us for the details about the USB Reader/Writer.

ICS-D002/20E SDK for FeliCa Professional Ver.2.0

For applications with security functionality.

  • Suitable for applications using a serial reader.
  • Enables you to create DES encryption-based applications using the secure commands of FeliCa.*2
  • Encryption function for command.
  • For Windows
  • For serial reader*1
  • Encryption function

ICS-D003/20E SDK for FeliCa Enterprise Ver.2.0

For applications with formatting capability.

  • Suitable for applications using a serial reader.
  • Enables you to create DES encryption-based applications using the secure commands of FeliCa.*2
  • In addition to the functions of SDK for FeliCa Professional, this edition also includes a card-formatting function.*2
  • Includes "FeliCa Format Designer", a GUI-based tools with which to create card format information.
  • For Windows
  • For serial reader*1
  • Encryption function
  • Card formatting function

*1 Reader is sold separately. Before purchasing, please make sure that the reader used with the SDK (software development kit) complies with technical, legal and safety standards regarding emission of electromagnetic radiation in the country and region of use.
*2 For AES encryption-based application development and card-formatting, please use the SDK for FeliCa AES <Reference Implementation>.

Applications:

Mass transit tickets, Access control, Employee ID cards, e-purse, Loyalty cards, Medical data management, e-government, e-tickets, Offline card data viewer, PC login systems

Basic Products

ICS-D010
SDK for NFC Starter Kit
ICS-D004
SDK for NFC Lite
ICS-D002
SDK for FeliCa
Professional
ICS-D003
SDK for FeliCa
Enterprise
Developer license 1 user license 2 user licenses
CD-ROM
  • NFC Library
  • Manual
  • FeliCa Port software installer (driver)
  • PC/SC activator
  • Sample program
  • FeliCa library (without security logic)
  • NFC library
  • Tutorial (including source code)
  • Manual
  • FeliCa Port software installer (driver for distribution)
  • PC/ SC activator
  • FeliCa library (with security logic)
  • Tutorial (including source code)
  • Manual
  • FeliCa library (with security logic)
  • Tutorial (including source code)
  • Manual
  • Format designer

Product Comparison

ICS-D010
SDK for NFC Starter Kit
ICS-D004
SDK for NFC Lite
ICS-D002
SDK for FeliCa
Professional
ICS-D003
SDK for FeliCa
Enterprise
Operating system Refer to "System Requirements"
ISO/IEC 14443 Type A / Type B access functions included not included
Encryption function not included * included
Formatting function not included included
Interface USB RS-232C
Developer license 1 user license 2 user licenses

* Cannot access service area with keys in the card.

System Requirements

For details of the operational environments, see "System Requirements".

Options

Basic Products

ICS-D010
SDK for NFC Starter Kit
ICS-D004
SDK for NFC Lite
ICS-D002
SDK for FeliCa
Professional
ICS-D003
SDK for FeliCa
Enterprise
5 sample
FeliCa cards
(Sample formatted)
RC-S888 ICS-E006/05
RC-S889 ICS-E007/05
10 sample
FeliCa cards
(Sample formatted)
RC-S888 ICS-E006/10
RC-S889 ICS-E007/10
RC-S100 ICS-E008/10

Support & Service

Annual support (*1) ICS-D010
SDK for NFC Starter Kit
ICS-D004
SDK for NFC Lite
ICS-D002
SDK for FeliCa
Professional
ICS-D003
SDK for FeliCa
Enterprise
Q&A via e-mail (*2)
Support website browsing (*2)
Version upgrades (*3)
- ICS-M004 ICS-M002 ICS-M003

*1 Annual support requires consecutive contracted period.
*2 Q&A service support for one year by e-mail. Questions are generally limited to the usage of "SDK for NFC" and "SDK for FeliCa".
*3 Sony may distribute a complimentary upgrade of the software version during the support period.

Download PDF Brochure

Download