This example project explains the following: * Reading and writing NFC tag * Use Flash storage to store Javascript source code which can be executed when the board is turned on. * Downloading JavaScript program from url. Project demo: Writes and runs JS program from Flash storage by downloading from internet using URL from NFC tag. NFC tag must contain the following info: 1- Password 2- URL separated by: , Note: This project is based on Mbed JavaScript and hence cannot be compiled using MBed Compiler. Read Readme.md for information about compiling and running this project.

Committer:
akhtar.syedzeeshan@gmail.com
Date:
Sun Aug 19 21:39:08 2018 +0500
Revision:
0:1cefa69131b8
First commit

Who changed what in which revision?

UserRevisionLine numberNew contents of line
akhtar.syedzeeshan@gmail.com 0:1cefa69131b8 1 {
akhtar.syedzeeshan@gmail.com 0:1cefa69131b8 2 "name": "mbed-js-st-fw-nfc02a1-example",
akhtar.syedzeeshan@gmail.com 0:1cefa69131b8 3 "version": "1.0.0",
akhtar.syedzeeshan@gmail.com 0:1cefa69131b8 4 "description": "Example of loading JS firmware from flash using nfc authentication",
akhtar.syedzeeshan@gmail.com 0:1cefa69131b8 5 "main": "main.js",
akhtar.syedzeeshan@gmail.com 0:1cefa69131b8 6 "scripts": {
akhtar.syedzeeshan@gmail.com 0:1cefa69131b8 7 "test": "echo \"Error: no test specified\" && exit 1"
akhtar.syedzeeshan@gmail.com 0:1cefa69131b8 8 },
akhtar.syedzeeshan@gmail.com 0:1cefa69131b8 9 "author": "ST",
akhtar.syedzeeshan@gmail.com 0:1cefa69131b8 10 "license": "Apache-2.0",
akhtar.syedzeeshan@gmail.com 0:1cefa69131b8 11 "dependencies": {
akhtar.syedzeeshan@gmail.com 0:1cefa69131b8 12 "mbed-js-st-js-manager": "^1.0.0",
akhtar.syedzeeshan@gmail.com 0:1cefa69131b8 13 "mbed-js-st-serial-interface": "^1.0.0",
akhtar.syedzeeshan@gmail.com 0:1cefa69131b8 14 "mbed-js-st-network-interface": "^1.0.0",
akhtar.syedzeeshan@gmail.com 0:1cefa69131b8 15 "mbed-js-st-devi2c": "^1.0.0",
akhtar.syedzeeshan@gmail.com 0:1cefa69131b8 16 "mbed-js-st-x-nucleo-nfc02a1": "^1.0.0"
akhtar.syedzeeshan@gmail.com 0:1cefa69131b8 17 },
akhtar.syedzeeshan@gmail.com 0:1cefa69131b8 18 "devDependencies": {
akhtar.syedzeeshan@gmail.com 0:1cefa69131b8 19 "mbed-js-gulp": "github:ARMmbed/mbed-js-gulp"
akhtar.syedzeeshan@gmail.com 0:1cefa69131b8 20 }
akhtar.syedzeeshan@gmail.com 0:1cefa69131b8 21 }