 okay today we are going to demonstrate the use of energy harvesting a condition when you use NFC to power up not only the NFC device itself but also another microcontroller where the NFC device is dynamic tag is connected to. In this case I have the NFC L4A1 a coupled to the nuclear board L476 nuclear board SEM32. Notice that I no longer have the SD link section but the SD link section will consume all the energy so I remove it so that I would not consume all power that way. So now we will run the SD25 DV application the SD25 NFC tab it's located on Android the Google Play so when I put it on there you notice that the LED is blinking rapidly it means that a program the firmware at this point is blinking the LED back and forth. So what we want to do we want to be able to change the LED pattern by downloading a different firmware that does just that. Okay so you might notice that there is a piece of I have put down a piece of rubber here because normally when I download the firmware it takes some time because we're transferring it around 53 kbps we're transferring around you know some case a hundred k bytes and that can take you know in order of 40 15 seconds so we are going to put a little rubber wheel here Lego rubber wheel so that we can have some stable spot so we can really do something with it. So now go to this menu and you scroll down do you go to firmware update you select firmware file so you see select a firmware to form memory my files so we choose select firmware 1 we do start the transfer password for firmware 2 firmware 1 is 712345672 now the transfer is starting make sure that you don't break the transfer when the transfer has been started so if you basically move the phone away from the antenna and disrupt the transfer then that would basically cause a disruption. Transfer is okay so if I put in our so if I put it in RF feel again and just simply power this thing up you notice the LED is now blinking very slowly and how it works is that there are two banks in the SM32L476 so what we did we through the mailbox feature of the C25db we copy the firmware onto bank bank 2 because it was running bank 1 then we do a switch bank and now it's running from bank so the fact of the architecture the SM32 make it really easy when you have dual bank architectures because you know in many cases when you have situation a default firmware need to be executed if something happened it appears from you can do that on the fly but in this case we actually use it to to change to change the firmware of the SM32 thank you