A dustproof, waterproof NFC bootloader for microcontrollers

Document created by Diana Torres Employee on May 5, 2016Last modified by Diana Torres Employee on Apr 5, 2017
Version 9Show Document
  • View in full screen mode



Figure 1Prototype NFC Bootloader demo, showing FRDM-KL46Z and NTAG I2C Explorer kit


Demo Owner: Mark Dunnett


In this simple demo, we show how a microcontroller can be reprogrammed using NFC from an Android phone. Once the microcontroller is placed into ‘boot’ mode, a firmware image is sent from the phone to the microcontrollers over NFC, and the microcontroller reprograms itself to the new firmware. Since the technique uses wireless near-field communication, it is both secure, and dustproof and waterproof. It is particularly suited for use in kitchen appliances, personal health applications and power tools.



  • NFC ‘over-the-air’ interface with opportunity for sealed antenna.
  • Low flash-memory requirement on host microcontroller, less than 16kbytes.
  • Modest programming time, in tens of seconds.
  • Operates with an Android phone, or proprietary, customer-designed host reader.



Featured NXP Products:


                                                                                                                                                                               #                                                                C65

1 person found this helpful