Skip to content

Latest commit

 

History

History
20 lines (13 loc) · 933 Bytes

README.md

File metadata and controls

20 lines (13 loc) · 933 Bytes

acs-reader

Hacker Embassy ACS NFC-EMV reader based on ESP32-C3 and PN532, supporting ECP frames with some ✨magic✨ for Express Transit Cards on iPhone/Watch.

Allows to:

  • Read PANs from EMVCo cards (including VISA, MasterCard, MIR)
  • Send it to access control server and display authorization result.

Our goal is to develop support of complete EMV transaction flow to be able to verify card's credentials using PKI. Unfortunately this functionality requires extensive research and is not available yet.

This project would be impossible without code and support by B4CKSP4CE members.

To build the project you need to create src/secrets.h with defines for:

#define SECRET_WIFI_PASSWORD "wifipassword" // wifi password
#define SECRET_OTA_PASSWORD "otapassword" // ota update password

Also probably you need to change the WIFI_SSID and OTA_HOSTNAME defines in src/mcu_config.h for your specific environment.