LAINO의 개발노트

[라이브러리] PN532 모듈 Felica 대응하기 쉽도록 라이브러리 배포 본문

임베디드 , ARM, 아두이노/프로젝트

[라이브러리] PN532 모듈 Felica 대응하기 쉽도록 라이브러리 배포

Laino 2017. 10. 3. 23:37


NXP의 PN532 칩셋을 이용한 itead사의 PN532 모듈입니다.


현재 저는 오락실용 아케이드 리듬게임 전자 대기시스템을 개발하고 있습니다. 

그러던중 사용자의 이어뮤즈먼즈 패스카드, 스이카, 파스모 등 Felica표준의 카드의 ID를 리딩할 필요가 있던중,

소니의 RC-S620, NXP의 PN532를 접하였습니다. 아다후르츠의 기본 라이브러리는 Felica에 대응하지 않는다는 소식에 조금 고민하였지만 대응 라이브러리가 있어보이는것 같아 무작정 구매를 하고보니...

http://lantaukwcounter.blogspot.kr/2015/11/reading-octopus-card-ids-felica-with.html   초보자 분들이 참조하실 레퍼런스는 이게 가장 볼만 한것같습니다..

https://www.nxp.com/docs/en/user-guide/141520.pdf NXP User Manual 


그래서 직접 라이브러리를 좀 쓰기쉽게 수정하였습니다.

https://www.itead.cc/wiki/ITEAD_PN532_NFC_MODULE iteadstudio의 기본라이브러리의 방금전 윗 블로그의 소스를 머지하고 inAutoPoll() method의 (자동 카드 형식 검출 메소드) 인식 가능 카드를 추가하였습니다.

사용하면서 필요한점 주기적으로 업데이트할 예정입니다..

https://github.com/podcastm1/PN532-felica


궁금하신점이나 문의는 laino@laino.ml이나 @laino0527 텔레그램으로 문의주세요!

Comments