SONY PaSoRi (RC-S380/RC-S300) を使ってFelicaカードのIDmを読み取るためのScratch3.0拡張機能です。
スマートカード(Felicaカード)を使ったプログラム開発が可能になることを目指しています。
※iOSでは利用できません。
https://github.com/con3code/pasorich/tree/master/demo-projects
PaSoRiを始め,ICカードをScratchで利用する関連情報を以下のサイトで公開しています。
SmartCard to Scratch3.0 - 拡張機能SC2Scratch関連情報サイト
Setup LLK/scratch-gui on your computer.
% git clone git@github.com:LLK/scratch-gui.git
% cd scratch-gui
% npm install
In scratch-gui folder, clone pasorich. You will have numberbank folder under scratch-gui.
% git clone https://github.com/con3code/pasorich.git
Run the install script.
% sh pasorich/install.sh
Xcratch(拡張Scratch3.0環境)にて,JavaScript言語を使用して開発。 macOS/Cursor Editor/Google Chrome
PaSoRiはソニーグループ株式会社またはその関連会社の登録商標または商標です。 PaSoRich (SC2Scratch for PaSoRi)及び関連情報はscrtach-vm/scratch-guiとともに利用することを踏まえ,それらと同様の三条項BSDライセンス(BSD-3-clause)にもとづき自由に利用することができます。連絡不要ですが,活用例等の報告は大歓迎です。
SONY PaSoRi RC-S300 SONY PaSoRi RC-S380
WebUSBでFeliCaの一意なIDであるIDmを読む - Qiita
How to Develop Your Own Block for Scratch 3.0
「WebUSBでFeliCaのIDmとMIFAREのIDも読み込む」を、RC-S300に対応させたよ
JavaScript Web APIs USBDevice を使って FeliCa リーダー/ライターを操作してみました。
PaSoRich自体はインターネット接続を必要としませんが,クラウドとの連携は拡張機能NumberBankを利用することができます。
@kotatsurin