Gordon Williams
|
138452fb65
|
Merging Dickens-specific changes into master
|
2023-09-27 14:57:47 +01:00 |
|
Gordon Williams
|
18fd3d6048
|
Initial proof of concept of 'embeddable' subset of Espruino to include in other apps without dependencies
|
2022-12-07 16:26:33 +00:00 |
|
Gordon Williams
|
486c6cd0c5
|
fix linux build with fixed size vars
|
2022-05-16 15:04:13 +01:00 |
|
Gordon Williams
|
8cd6487f25
|
Add 'io_buffer_size' option to board.info to allow per-device IO buffer size, and increase index bits to allow >256 entries
# Conflicts:
# boards/DICKENS.py
# boards/DICKENS2.py
# boards/DICKENS2R.py
|
2022-04-21 10:31:50 +01:00 |
|
Gordon Williams
|
a31ff2129c
|
Support foBangle.js: Support for v2.1 barometer hardware (SPL06 vs BMP280)Bangle.js: Support for v2.1 barometer hardware (SPL06 vs BMP280)
|
2022-01-19 13:17:53 +00:00 |
|
Gordon Williams
|
d240a02e0b
|
nRF52840: Flow control XOFF is now sent at only 3/8th full - delays in BLE mean we can sometimes fill our 1k input buffer otherwise
|
2022-01-05 16:14:08 +00:00 |
|
Gordon Williams
|
a31dfddd3e
|
fix build
|
2021-10-19 15:45:10 +01:00 |
|
Gordon Williams
|
f3fb29f692
|
Bangle.js2: Add second Storage area in internal flash for fast access, memory-mapped files
|
2021-10-19 15:42:33 +01:00 |
|
Gordon Williams
|
29703632d2
|
nRF52: Send XON/XOFF when buffer is less full - reduce likelihood of FIFO_FULL with big MTUs
|
2021-10-01 10:52:17 +01:00 |
|
fanoush
|
af7d8f9b85
|
increase TX buffer to 256 for boards with RAM > 128KB
|
2021-09-25 18:25:55 +02:00 |
|
Gordon Williams
|
b42000f23b
|
Initial VC31 heartrate code
|
2021-07-08 17:05:52 +01:00 |
|
Gordon Williams
|
32545fdd0e
|
Fix recent Bangle.js regression (screen shuts off when loading new app)
|
2021-05-25 13:44:37 +01:00 |
|
Gordon Williams
|
fc523a6bd3
|
Remove backlight_inverted additions since it can already be handled automatically by Espruino
|
2021-05-13 15:02:28 +01:00 |
|
Gordon Williams
|
b5894621c0
|
Misc merge of Dickens changes to bring branches more in line
|
2021-05-13 12:26:41 +01:00 |
|
Richard Blakesley
|
c89dbbad27
|
KX126 accelerometer option now working
...but not yet using the KX126's built-in pedometer.
- softOff is now drawing sensible current
|
2021-05-13 11:30:47 +01:00 |
|
Gordon Williams
|
1049974e35
|
merge in work on new device
|
2021-01-19 16:13:32 +00:00 |
|
Gordon Williams
|
8eaa4278cb
|
Add EXTCOMIN toggling - thanks @atc1441!
|
2020-07-24 08:28:26 +01:00 |
|
Gordon Williams
|
bf5472f796
|
Fix menu/alert/etc for SMAQ3
|
2020-07-17 14:41:28 +01:00 |
|
Gordon Williams
|
ae0472e510
|
Add SPI flash for storage, and touch support
|
2020-07-14 16:55:21 +01:00 |
|
Gordon Williams
|
b9122196be
|
SMAQ3 runs with LCD, beep,buzz,button - no working accel/compass/etc yet
|
2020-07-03 13:51:51 +01:00 |
|
fanoush
|
d4ed9311de
|
use overriden board name from board.info.boardname also for -D$(BOARD) macro definition
|
2020-05-12 16:12:25 +02:00 |
|
fanoush
|
101b6bb3f0
|
allow different board name than filename
this allows multiple board files for same board with different build options (like e.g. different SDK version or build options)
|
2020-05-07 20:50:46 +02:00 |
|
Gordon Williams
|
9b9b4fa76b
|
Bangle.js: Make SPI flash memory map address configurable, and check end bounds (#1807)
Bangle.js: More SPI flash memory map address to 0x60000000 to avoid ARM/nRF52 registers
|
2020-04-27 15:09:03 +01: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
|
4eacb7823b
|
First commit of untried Puck.js code
|
2020-03-13 21:22:21 +00:00 |
|
Gordon Williams
|
5d2a373673
|
Add more info about flash memory to process.env/process.memory
|
2020-02-12 14:46:55 +00:00 |
|
Gordon Williams
|
c923bbc06d
|
Bangle.js: Added heart rate autocorrelation, setHRMPower and 'HRM' event
|
2019-11-27 16:40:08 +00:00 |
|
Gordon Williams
|
3b7417458e
|
semi-working emscripten compile
|
2019-11-24 15:59:34 +00:00 |
|
Gordon Williams
|
6d52308886
|
Add .beep and buzz
|
2019-10-16 14:54:22 +01:00 |
|
Gordon Williams
|
57df928895
|
Allow heatshrink compress/decompress to work even if flat buffers can't be allocated - storage read may need work
|
2019-10-14 11:33:53 +01:00 |
|
Gordon Williams
|
6837f53ce5
|
Compass, GPS decode, 2x touch pins
|
2019-10-01 13:48:08 +01:00 |
|
Gordon Williams
|
d334d0a92a
|
Reliable LCD on F18
|
2019-10-01 10:29:45 +01:00 |
|
Gordon Williams
|
cca2eb0360
|
fix RAK builds
|
2019-09-23 19:33:33 +01:00 |
|
Gordon Williams
|
0ebf182c4f
|
Add SPI flash support
|
2019-09-12 12:32:51 +01:00 |
|
Gordon Williams
|
292b513076
|
Added promise for getting pressure values
|
2019-09-05 13:03:23 +01:00 |
|
Gordon Williams
|
a68ea0086b
|
initial commit - display working, but not full speed yet
|
2019-09-04 16:01:10 +01:00 |
|
Gordon Williams
|
621368dc6c
|
minor tweaks
|
2019-06-06 17:05:53 +01:00 |
|
Gordon Williams
|
308b537573
|
add more helpful docs to uncaughtException
|
2019-05-22 09:30:39 +01:00 |
|
Gordon Williams
|
13c0210cfd
|
MDBT42Q: Add LED2 var in the Espruino interpreter, but don't use it for the bootloader
|
2018-10-10 13:35:22 +01:00 |
|
Gordon Williams
|
e96c97b55b
|
Double IO buffer size to 256 (1k bytes) on boards with 96k of RAM or more (or NRF52)
|
2018-09-20 17:19:15 +01:00 |
|
Gordon Williams
|
e3428ab6bd
|
docs
|
2018-02-21 12:48:00 +00:00 |
|
Gordon Williams
|
ec20db1438
|
Add variable numbers of SPI/UART/I2C/EXTI devices - #1346
|
2018-02-19 12:51:34 +00:00 |
|
Gordon Williams
|
15219262d6
|
allow resizable_vars to be specified in board file
|
2018-02-15 16:18:52 +00:00 |
|
Gordon Williams
|
5822cc5c20
|
Merge branch 'master' into flash_storage
|
2018-02-13 12:40:34 +00:00 |
|
Gordon Williams
|
2738ff38cd
|
tidying up the build, and better linux testing
|
2018-02-13 12:32:36 +00:00 |
|
Gordon Williams
|
b52bd912f6
|
fix regression with startup console on USB devices
|
2018-02-12 15:37:28 +00:00 |
|
Gordon Williams
|
e609b94f83
|
Merge branch 'jslcd'
|
2018-02-06 17:35:13 +00:00 |
|
Gordon Williams
|
45e8525a6f
|
updated bootloader to make it work with LCDs
|
2018-02-06 17:33:41 +00:00 |
|
Gordon Williams
|
2e0a7de035
|
Added 'Terminal' class with built-in VT100 terminal
|
2018-02-06 11:01:28 +00:00 |
|
Gordon Williams
|
edc9b77764
|
Simplify flash save (and help debugging) by using the 'fake flash' implementation on Linux builds
|
2018-02-01 17:01:42 +00:00 |
|