Ruby Box is an experimental feature that provides separate spaces in a Ruby process to isolate application code, libraries, and monkey patches.
Before starting you need to setup basic setup using Firebase official guideline (like initializing project in Firebase, adding google-services.json to android, GoogleService-Info.plist to iOS). Then ...
Library using Java 11 and Pi4J v2 to interface with PN532 NFC modules from a Raspberry Pi. Almost completely re-written and updated for Java 11 and Pi4J v2. I2C, Serial, and SPI are all working.