.
This commit is contained in:
commit
c5d5c9d079
6 changed files with 66 additions and 0 deletions
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
target.js
|
3
.vscode/settings.json
vendored
Normal file
3
.vscode/settings.json
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"editor.tabSize": 2
|
||||
}
|
3
README.md
Normal file
3
README.md
Normal file
|
@ -0,0 +1,3 @@
|
|||
# Espruino starter
|
||||
|
||||
This repository is a template that allows you to quickly start creating your new project on the espruino board or a board based on it.
|
34
espruino.json
Normal file
34
espruino.json
Normal file
|
@ -0,0 +1,34 @@
|
|||
{
|
||||
"espruino": {
|
||||
"RESET_BEFORE_SEND": true,
|
||||
"STORE_LINE_NUMBERS": true,
|
||||
"ENV_ON_CONNECT": true,
|
||||
"MODULE_URL": "https://www.espruino.com/modules",
|
||||
"MODULE_EXTENSIONS": ".min.js|.js",
|
||||
"MODULE_AS_FUNCTION": true,
|
||||
"MODULE_PROXY_ENABLED": false,
|
||||
"MODULE_PROXY_URL": "",
|
||||
"MODULE_PROXY_PORT": "",
|
||||
"BAUD_RATE": 9600,
|
||||
"SERIAL_IGNORE": "/dev/ttyS*|/dev/*.SOC|/dev/*.MALS",
|
||||
"SERIAL_FLOW_CONTROL": true,
|
||||
"BLUETOOTH_LOW_ENERGY": true,
|
||||
"SERIAL_AUDIO": "0",
|
||||
"WEB_BLUETOOTH": true,
|
||||
"WEB_SERIAL": true,
|
||||
"BOARD_JSON_URL": "https://www.espruino.com/json",
|
||||
"COMPILATION": true,
|
||||
"COMPILATION_URL": "https://www.espruino.com/service/compiler",
|
||||
"MINIFICATION_LEVEL": "",
|
||||
"MODULE_MINIFICATION_LEVEL": "ESPRIMA",
|
||||
"MINIFICATION_Mangle": true,
|
||||
"PRETOKENISE": false,
|
||||
"SAVE_ON_SEND": 0,
|
||||
"SAVE_STORAGE_FILE": "myapp",
|
||||
"LOAD_STORAGE_FILE": 2,
|
||||
"SET_TIME_ON_WRITE": false,
|
||||
"SERIAL_THROTTLE_SEND": false
|
||||
},
|
||||
"ports": [],
|
||||
"storageContents": {}
|
||||
}
|
5
main.js
Normal file
5
main.js
Normal file
|
@ -0,0 +1,5 @@
|
|||
var on = false;
|
||||
setInterval(function() {
|
||||
on = !on;
|
||||
LED1.write(on);
|
||||
}, 500);
|
20
makefile
Normal file
20
makefile
Normal file
|
@ -0,0 +1,20 @@
|
|||
ESP := espruino -j espruino.json
|
||||
|
||||
watch: build-w
|
||||
|
||||
all: build
|
||||
|
||||
build: clean
|
||||
$(ESP) main.js -o target.js
|
||||
|
||||
build-w:
|
||||
$(ESP) main.js -w
|
||||
|
||||
clean:
|
||||
rm -f target.js
|
||||
|
||||
ide:
|
||||
$(ESP) --ide
|
||||
|
||||
deps:
|
||||
npm install -g espruino
|
Loading…
Reference in a new issue