4962 Commits

Author SHA1 Message Date
Gordon Williams
f97deb4820 Adding useful terminal to Pixl.js 2018-02-06 14:28:25 +00:00
Gordon Williams
8b3a4ae3b3 adding auto-switch to terminal 2018-02-06 12:15:41 +00:00
Gordon Williams
173ea21937 improve arraybuffer fill speed 2018-02-06 12:14:36 +00:00
Gordon Williams
59bc2019b3 formatting tweak 2018-02-06 12:01:50 +00:00
Gordon Williams
d58239444b Tweak Espruino logo to be exactly 32 chars wide 2018-02-06 11:18:20 +00:00
Gordon Williams
2e0a7de035 Added 'Terminal' class with built-in VT100 terminal 2018-02-06 11:01:28 +00:00
Gordon Williams
211eb99d01 Added Graphics.scroll command to scroll graphics contents 2018-02-06 09:32:58 +00:00
Gordon Williams
b5fe14ad66 self test 2018-02-05 17:24:17 +00:00
Gordon Williams
f6a52724b2 logo 2018-02-05 17:01:08 +00:00
Gordon Williams
db128c19f8 refactoring 2018-02-05 12:01:36 +00:00
Gordon Williams
c6476a34f7 Arduino pin namings 2018-01-31 13:03:01 +00:00
Gordon Williams
7cbe9ee9ce logo 2018-01-31 12:49:34 +00:00
Gordon Williams
bb2d056570 Merge branch 'master' into jslcd 2018-01-31 12:32:51 +00:00
Gordon Williams
07ae7710e3 updated filesystem docs 2018-01-29 15:43:10 +00:00
Gordon Williams
773a83387f Improve SD card reliability on all boards by trying to initialise multiple times before failing 2018-01-29 15:16:01 +00:00
Gordon Williams
ee11a83581 WIO_LTE fix SD card initialisation 2018-01-29 14:40:36 +00:00
Gordon Williams
32e52bf19c E.toString now tries harder to allocate a Flat String, and works with no-alloc for Uint8Array/FlatStrings 2018-01-29 10:37:10 +00:00
Gordon Williams
16a27c3516 thingy docs 2018-01-29 09:56:41 +00:00
Gordon Williams
4ead58507e Add E.dumpFreeList in non-release builds to help with debugging
Fix mild memory leak in jsvMakeIntoVariableName that caused GC to run more often than normal
2018-01-29 09:56:27 +00:00
Gordon Williams
cf9aad8021 Internal printf can now pad with spaces 2018-01-29 09:54:34 +00:00
Gordon Williams
d3e403b8bf Merge branch 'master' of github.com:espruino/Espruino 2018-01-29 08:20:50 +00:00
Gordon Williams
8ca4bc339c document how 'arguments' differs from normal JS: #1321 2018-01-29 08:20:45 +00:00
Gordon Williams
18ffc18b96
Merge pull request #1323 from espruino/MaBecker-patch-2
or add as prefix to make
2018-01-29 07:53:27 +00:00
Mark Becker
a1db6c07b6
or add as prefix to make 2018-01-28 23:10:35 +01:00
Gordon Williams
98d7c1105e remove in-code definition for PIN_NAMES_DIRECT and move it to the board description file 2018-01-26 17:26:58 +00:00
Gordon Williams
49039906a8 Merge branch 'master' of github.com:espruino/Espruino 2018-01-26 15:04:12 +00:00
Gordon Williams
fddd62ec60 Adding JS libraries for on-board peripherals 2018-01-26 15:03:29 +00:00
Gordon Williams
cef34f5483
Merge pull request #1319 from espruino/MaBecker-patch-1
add missing \
2018-01-25 08:51:23 +00:00
MaBecker
72d659bd23
add missing \ 2018-01-24 22:13:18 +01:00
Gordon Williams
f216556eb3 Modify Nordic's SDK 12.3 bootloader again for use with Espruino 2018-01-24 14:04:57 +00:00
Gordon Williams
db632135a7 nRF5x: Fix crash if I2C is used before being initialised (fix #1301) 2018-01-24 09:58:39 +00:00
Gordon Williams
5ac4aba92a squashing warnings 2018-01-24 09:04:17 +00:00
Gordon Williams
c5c71671bf Stop stack traces from being gathered in functions for Ctrl-C (fix #1313) 2018-01-24 08:56:37 +00:00
Gordon Williams
d464f97389 add gdb fn for disabling WDT on nRF52 2018-01-23 14:37:40 +00:00
Gordon Williams
3da972a9ec update ignore file 2018-01-23 14:36:19 +00:00
Gordon Williams
0802ef3b54 tidyup, move back to SDK12 by default for now 2018-01-23 14:16:29 +00:00
Gordon Williams
265a01abef Merge branch 'master' into NRF_SDK_14.2 2018-01-23 14:00:02 +00:00
Gordon Williams
8e471137e1 Add extra SDK 12.3 files 2018-01-23 12:10:57 +00:00
Gordon Williams
1d968c944a Merge branch 'NRF_SDK_12.3' 2018-01-23 12:00:55 +00:00
Gordon Williams
9b3e3400e1 Wow. Thanks Nordic! It sucked trying to track that one down 2018-01-23 11:56:14 +00:00
Gordon Williams
559cb96233 hacks around known NRF SDK issues that could be causing problems 2018-01-23 11:03:59 +00:00
Gordon Williams
5b8d3f7486 add new define that seems to be required 2018-01-23 10:46:38 +00:00
Gordon Williams
e7d9b2b940 tweaks to get a build going - but still not actually working 2018-01-23 10:30:37 +00:00
Gordon Williams
cf0b434ba0 use 12.3 2018-01-23 10:16:01 +00:00
Gordon Williams
49c73b48d3 Merge branch 'master' of github.com:espruino/Espruino 2018-01-23 09:00:47 +00:00
Gordon Williams
d0228465f2 nRF52: Make slightly more space available for stack 2018-01-23 09:00:39 +00:00
Gordon Williams
a96eb0f9a6 Fix free stack checking on ARM 2018-01-23 08:58:27 +00:00
Gordon Williams
8fe66724d7
Merge pull request #1315 from opichals/vagrant-provision-fixup
Updated *provision.sh scripts to get a valid VM
2018-01-22 09:50:24 +00:00
Gordon Williams
26f66ef681 fix micro:bit build 2018-01-22 09:42:20 +00:00
Gordon Williams
4dd0688b26 Re-add delays ESP8266 I2C to try and get it working with AT24 (#1311) 2018-01-22 09:34:55 +00:00