Great project and I definitely appreciate the core ideology of saving resources and reusing/recycling them. such DRMs inhibit the notion of reuse.
Any chance you can add some docs about how folks could WRITE the data to the NFC paged data format. I could see that page 0,1 are reserved for the UUID and Page 3 and 4 being writable/partially-writable. However post the first four pages, I couldn't figure out how the password generated from the python function could be written in the right way to the NFC.
I will be giving your pcb files for a try and sending them tomorrow to a local board manufacturer, but thought of checking out the NFC sticker method and help in creating any automated scripts/apps (android, ios, linux) and share them with you.
I see you have no LICENSE file for this project. The default is copyright.
I would suggest releasing the code under the GPL-3.0-or-later or AGPL-3.0-or-later license so that others are encouraged to contribute changes back to your project.
At latest gerber "Modchip.zip" and web versinon at flamingo-tech.nl "Modchip.ip" is missing 3v3 track from TP2 and connector to MCU.
Green track missing.