Gordon Williams
|
ccc441683f
|
Tidy up nag screen ifdef
|
2024-11-21 11:09:42 +00:00 |
|
Gordon Williams
|
ec1ec87627
|
Puck.js: Remove networking support from default build, add PUCKJS_NETWORK -> espruino_2vxx_puckjs_network.zip builds for those that need it
|
2024-10-08 14:10:17 +01:00 |
|
Gordon Williams
|
972be5ea0a
|
Skip CRT startup code for Puck.js to save some space, as suggested in 49c88c356d (commitcomment-143719757)
|
2024-07-02 09:08:20 +01:00 |
|
Gordon Williams
|
49c88c356d
|
Add ESPR_PACKED_SYMPTR to ensure we have enough space to build Puck.js still
|
2024-06-24 11:19:20 +01:00 |
|
Gordon Williams
|
a9e823dc40
|
JIT compiler now included in MDBT42Q/Pixl.js/Puck.js/Bangle.js 1
|
2022-11-07 16:46:43 +00:00 |
|
Gordon Williams
|
4e25e2211c
|
Include pinout diagrams for Puck.js v2 as well as the upcoming Lite
|
2022-08-16 13:05:43 +01:00 |
|
Gordon Williams
|
e59b07a736
|
Improved document generation - and github links now point to that commit so the line numbers always match up
|
2022-07-28 15:32:46 +01:00 |
|
Gordon Williams
|
eb08011b5f
|
nRF52: Added support for 2 concurrent Bluetooth Central connections to Puck.js, Pixl.js, MDBT42Q (fix #1360)
|
2022-06-16 13:23:22 +01:00 |
|
Gordon Williams
|
41a9df2e20
|
nRF52: Move neopixel LRCK pin which can't be disabled due to hardware errata, and restore state after (fix #2071)
|
2021-11-05 11:10:43 +00:00 |
|
Gordon Williams
|
100ada0f6f
|
Merge branch 'master' into experimental_compact_vars
|
2021-08-05 15:37:01 +01:00 |
|
Gordon Williams
|
7bc9136cea
|
Tweaks for Puck.js 2.1
|
2021-05-20 16:54:56 +01:00 |
|
Gordon Williams
|
ec549ed360
|
make SCK pin explicit
|
2021-05-04 14:19:38 +01:00 |
|
Gordon Williams
|
d529660ada
|
Updated required softdevice to allow DFU updates even if the bootloader is based on 3.1.0
|
2021-04-14 11:41:41 +01:00 |
|
Gordon Williams
|
d24dc33b8b
|
nRF5x: Allow Espruino builds with a configurable MTU - move Espruino boards to 53 byte (from 23) (#1998)
|
2021-04-13 16:20:09 +01:00 |
|
fanoush
|
68f6702556
|
add configurable MTU
|
2021-04-12 15:56:45 +02:00 |
|
Gordon Williams
|
547c8590e9
|
* ESPR_DCDC_ENABLE - On NRF52 use the built-in DCDC converter (requires external hardware)
* `ESPR_LSE_ENABLE` - On NRF52 use an external 32kHz Low Speed External crystal on D0/D1
|
2020-11-11 14:31:17 +00:00 |
|
Gordon Williams
|
24a1808e51
|
Update JsVars counts for official boards
|
2020-10-29 10:55:23 +00:00 |
|
Gordon Williams
|
2fcce3f2ef
|
Puck.js: Allow D21(RST) to be used as normal IO pin
|
2020-03-28 15:07:43 +00:00 |
|
Gordon Williams
|
78f421b37e
|
Puck.js: v2 Support: Accelerometer/Gyro/temp
Puck.js: Self test now sets Puck.js BLE name if there's an error
|
2020-03-27 21:06:12 +00:00 |
|
Gordon Williams
|
7d5dc29c41
|
Adding new magnetometer
|
2020-03-17 11:47:25 +00:00 |
|
Gordon Williams
|
4eacb7823b
|
First commit of untried Puck.js code
|
2020-03-13 21:22:21 +00:00 |
|
Gordon Williams
|
dee73b5fae
|
abstract away custom battery percentage info, increase screen timeout to 30s
|
2019-10-24 11:55:46 +01:00 |
|
Ákos Lukács
|
90b565f808
|
Does this fix the Puck build?
Don't over bangle yourself Gordon :)
|
2019-10-10 22:23:07 +02:00 |
|
Gordon Williams
|
1a4f2864e3
|
Pixl.js: Move SCK pin used during Neopixel writes to ensure it doesn't interfere with BTN3
|
2019-10-07 12:40:05 +01:00 |
|
Gordon Williams
|
5504ae72b5
|
Reduce available hardware SPI/I2C instances to 1 on nRF52 (since this is all we implement atm)
|
2018-11-16 13:49:13 +00:00 |
|
Gordon Williams
|
e3f0341932
|
Remove HASH/hashlib from all builds as it was confusingly in some and not others. Now use 'crypto'
require('crypto').SHA1 is now JS in Espruino Original to cut down on the flash required
|
2018-09-27 16:31:53 +01:00 |
|
Gordon Williams
|
73fa6969bd
|
update name
|
2018-05-23 12:52:19 +01:00 |
|
Gordon Williams
|
27d9572ce2
|
make SHA256/512 switchable
|
2018-04-26 09:14:30 +01:00 |
|
Gordon Williams
|
14e216186f
|
Add crypto.AES to Puck.js and other nRF52 Espruino devices
|
2018-04-24 09:32:55 +01:00 |
|
Gordon Williams
|
96dbd29d51
|
Thingy52,Pixl.js: add default NFC URL of the Espruino IDE
|
2018-04-09 15:52:58 +01:00 |
|
Gordon Williams
|
673ad033d3
|
Increase code storage space to 40kB since we have loads of flash free on nRF52
|
2018-02-19 10:05:06 +00:00 |
|
Gordon Williams
|
cc1ccb0609
|
move reset pin option
|
2018-02-06 15:47:35 +00:00 |
|
Gordon Williams
|
d0228465f2
|
nRF52: Make slightly more space available for stack
|
2018-01-23 09:00:39 +00:00 |
|
Gordon Williams
|
943eb5e103
|
Makefile tidying
|
2017-12-06 17:38:44 +00:00 |
|
Gordon Williams
|
bdace05cf1
|
fix doc typo
|
2017-12-01 10:02:27 +00:00 |
|
Gordon Williams
|
afec9617cb
|
Move device-specific ifdefs to a preprocessor define
|
2017-10-19 10:43:28 +01:00 |
|
Gordon Williams
|
59a1fa7009
|
Bump nRF52-based boards variable count from 2000 to 2500 (fix #1215)
|
2017-10-11 16:31:01 +01:00 |
|
Gordon Williams
|
26bdea61c0
|
Puck.js: Fix WS2811 output library that would output bad data after neopixel waveform (fix #1154)
|
2017-05-26 16:13:23 +01:00 |
|
Gordon Williams
|
8c954930c2
|
Puck.js: Fix increased battery drain after NFC usage (fix #1171)
|
2017-05-26 09:43:01 +01:00 |
|
Gordon Williams
|
2bf0616ec6
|
fix accidental commit
|
2017-04-11 12:42:33 +01:00 |
|
Gordon Williams
|
c3866e67e3
|
nRF52: Fix upgrade from older firmwares if saved code is in flash, reduce virtual pages to 2
|
2017-04-07 15:53:45 +01:00 |
|
Gordon Williams
|
7a22bfe3f0
|
tweak saved code addresses to cope with FS actually using 3 pages of data!
|
2017-03-29 11:32:04 +01:00 |
|
Gordon Williams
|
bf7c2067e4
|
fix build for peer manager & bootloader cases
|
2017-03-29 09:37:46 +01:00 |
|
Gordon Williams
|
53d15d25ad
|
switch compilation to '-Os' for pucks
|
2017-03-15 14:12:52 +00:00 |
|
Gordon Williams
|
3caac49069
|
fix bootloader for ruuvi
|
2017-03-09 11:16:13 +00:00 |
|
Gordon Williams
|
c592487d42
|
Merge branch 'feature-port-ruuvitag' of https://github.com/ojousima/Espruino into ojousima-feature-port-ruuvitag
Also tweaking to make adding the port require less specific #defines in the code
|
2017-03-09 10:14:36 +00:00 |
|
Gordon Williams
|
430f8029df
|
more build fixes. It seems for some reason I've been unable to set the HeapSize variable I did previously - which breaks the free vars check
|
2017-03-08 17:20:27 +00:00 |
|
Gordon Williams
|
4963d72190
|
fix heap size issues
|
2017-03-08 16:23:37 +00:00 |
|
Gordon Williams
|
7a42e05333
|
fix accidental commit
|
2017-03-08 15:50:30 +00:00 |
|
Gordon Williams
|
328238769b
|
docs
|
2017-03-08 15:39:30 +00:00 |
|