NFC Cortex®-M0 All-in-One Microcontroller with Optional Contact Interface for Access Control