Открытый проект со схемой, платой и документацией.

kpn512_board — компактная плата-брейкаут для работы напрямую с NFC-фронтендом PN512 от NXP, без использования модуля PN532.
Плата выводит большинство полезных выводов PN512 для удобства экспериментов и интеграции: SPI (основной интерфейс связи, обязателен), IRQ (без подтягивающего резистора на плате), AUX1/AUX2 (опциональная конфигурация с подтяжкой к земле), SIGIN/SIGOUT, NRST (подтягивающий резистор установлен).
Электрические характеристики: питание +3,3 В, логические уровни только +3,3 В. Некоторые 5-вольтовые микроконтроллеры (например, отдельные Arduino Uno) могут допускать уровни 3,3 В, но это не гарантируется — для надёжной работы настоятельно рекомендуется преобразователь уровней.
Посадочное место и распиновка удобны для плат RP2040-Zero и ESP32-S3-Zero, но плату можно подключить к любому совместимому 3,3-вольтовому микроконтроллеру по SPI. Отдельной библиотеки пока нет; железо совместимо с реализацией PN512 из проекта MFRC522_PN512. Лицензия CC BY 4.0. Автор — Benjamin Delpy (gentilkiwi).
Это краткое изложение проекта. Полную версию с подробностями смотрите на сайте оригинала: https://oshwlab.com/gentilkiwi/kpn512_board