Topic: Davinci Jr/Mini emulating the NFC reader and tag on demand UID cycling
Background
One of my many hobby projects over the last couple of months has been implementing the emulating of the PN512 and NTAG213 layers on a PIC32 micro controller And also designing a board that’s a drop in replacement for the existing reader board.
It works!! I've been using this with my printer for a number of weeks and so far all good.
this project consumed many hours like any complex project I encountered my fair share of software bugs, I ended up developing specific tooling to simulate the printer (by replaying capture logs) in order to find and fix some odd issues I encountered.
this was a hobby project likely all my hobby projects this was designed by me for me if people want to buy the PCB that’s just a bonus so just putting out there that this exists as an option.
python based tool/module for reading and writing to the emulated tag can be found here
https://github.com/rhysbryant/readerEmulatorClient.
hardware (assembled PCBs) are available for purchase at the following Online store
https://voltprojectsstore.ecwid.com
So if anyone is interested in this project let me know
Update
board version 2 now available at above store link
One touch UID cycling, simply hold a magnet with in about 1 cm of the board until the led starts flashing to cyclic the tag's UID. and remaining filament. see store for full details