Changes between Initial Version and Version 1 of FeliCaPlug-en

May 30, 2011 12:35:21 PM (11 years ago)
Ken Suzuki



  • FeliCaPlug-en

    v1 v1  
     1= Usage of Felica Plug =
     3FeliCa Plug, manufactures of Sony, is a communication module which acts as a card.
     4Connecting to microprocessors, FeliCa Plug become an "intelligent" card.
     6=== Connection : ===
     7microcontroller <-> FeliCa Plug <-> FeliCa Reader Writer (PaSoRi, PC port and built-in FeliCa) <-> PC
     9Communicating like above, datas on microcontroller can be read and write from PC.
     11SWITCH-SCIENCE sells two types of FeliCa Plugs, RC-S801and RC-S802.
     12They differ only in the size of ​​its antenna.
     13S801 has bigger antenna so it supposed to have bigger square tolerance zone when communicating with reader/writher.
     14Simply, the bigger the antenna, the higher the tolerance.
     15Functionality and analog performance of its communication is equivalent.
     17== Conversion Board ==
     19RC-S801, RC-S802 both has physical interface of 0.5mm pitch 8pin FFC/FPC connectors. It is not easy to handle that small pitch interface when prototyping, so we made conversion board.
     21== Data Format Code ==
     23The Communication protocol of FeliCa needs assigned Data Format Code. Sent or received data is interpreted using Data Format Code, then PC do further processing. In case of FeliCa Plug, in general, Data Format Code is assigned to each manufactures. The Data Format Code assigned to us is 0x001c. Anybody who bought FeliCa Plug from us can use it in their personal project.
     25The Data Format Code must be specified in the firmware of microcontrollers. Please use the code above, otherwise another FeliCa application might have incorrect behaviour.
     27The Data Format Code assigned to us must not be used with FeliCa Plug purchased from another shop. In addition, when it comes to beyond small prototyping or personal use, please get your own Data Format Code.
     29== User Parameters ==
     31Under the Data Format Code, 32-bit User Parameters is also nessesary. In general, the User Parameters are defined by each manufactures. But our customer's situation is a little different, because the one Data Format Code is shared among our customers.
     32It might be nessesary to prevent conflicts with another User Parameters. If it seems expected, we might start register system.
     34== Arduino ==
     36Sony kindly prepared libraries for Arduino. Go to the blog, then you will see download link.
     38As mentioned above, please pay attention to the Data Format Code. During the initial configuration, second argument of the method: setParam() must be 0x001c (actually specified in an bytes array of two values).
     40== No Support ==
     42We sells FeliCa Plug as a part. We do replacement for initial failure only. We do not provide instructions for use also instructions for the library above. Please solve the problem by yourself. Please share informations you have with everyone.
     44It is not the scope of our responsibilities though, we might provide informations sometimes.
     45Feel free to tell us your demand, usage, and information such as success stories.
     47Like us, Sony, the creator of FeliCa Plug, has no obligation to provide support and information for you. Do not ask Sony about these products.
     51== Attachments ==
     53ffc8.pdf  (6.4 KB) - Added by yamada twelve months ago. Felica Plug converter board schematics