hardware:
- raspberry pi
- nfc reader ACR122U
- relay hat
- push button
optional:
- dc-dc converter for lock solenoid
- install docker and docker compose
- connect usb nfc reader
-
cp .env.example .env cp .env.secrets.example .env.secrets nano .env nano .env.secrets docker compose up --build -d - api docs: http://ip:8000/docs
- web ui: http://ip:8000/login
- mifare
- emv (bank, apple pay)
- ntag
- google pay (work in progress (actually no))
- 125khz (em4100) — nfc reader limitation
- backend, frontend and gpio stack — @mike_went
- emv reader stack — @rozetkinrobot, @mike_went
- emv nfc protocol — inspired by @flipperzero source code