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
Gordon Williams
ee11a83581
WIO_LTE fix SD card initialisation
2018-01-29 14:40:36 +00:00
Gordon Williams
492a7a46d2
now compiling and running, but not accepting BLE connections properly
2018-01-17 08:30:59 +00:00
Thomas Christlieb
85094c3201
Changed including of due_sam3x.init.h
2017-10-09 07:42:43 +02:00
Thomas Christlieb
ceff14ad08
Changes needed for Uppercase SAMD Family
2017-10-09 07:42:43 +02:00
Thomas Christlieb
50f7156b4d
Changed Python Build Script. Modified Board-File
2017-10-09 07:42:43 +02:00
Gordon Williams
d644eab626
STM32: Remove the 'utility timer' from the list of available PWM pins, fixing A0/1/2 PWM on F4 ( fix #1229 )
2017-08-29 12:18:46 +01:00
Gordon Williams
8fc672bc33
If >1 button, set pin state correctly at boot/reset
2017-08-23 14:56:25 +01:00
Vincent Veron
79dd90d5ad
rework patch to write in flash per 64 bits after Gordon remarks
...
Rework of 9d7645b392e2df8392e3053f82026266f727411e patch
(patch Espruino source code to write in flash per 64 bits)
2017-02-16 17:32:34 +13:00
Vincent Veron
846210ed61
patch Espruino source code to write in flash per 64 bits
2017-02-16 17:32:33 +13:00
Vincent Veron
b7cb62620e
<L4 LL> IRQ based timer
2017-02-16 17:32:30 +13:00
Vincent Veron
cbd6399e0f
<L4_LL> empty skeleton for NucleoL476RG with LL api
...
Only blinky led demo is implemented in jshInit to validate the build.
2017-02-16 17:32:26 +13:00
Gordon Williams
6c684af407
Move LED + BTN definitions to Symbol Table (allows autocomplete)
2017-02-16 17:23:52 +13:00
kolban
565285410b
Initial files for the ESP32 environment.
2016-10-09 22:53:20 -05:00
Gordon Williams
a1e4a3f027
give capsense a timeout, add it to Puck object, and fix Ctrl-C behaviour on nRF52
2016-08-26 12:17:02 +01:00
Gordon Williams
32712e8b00
Add built in IR send function (tidier than pulling in JS code)
2016-08-02 14:16:13 +01:00
Gordon Williams
334a822a53
store that all buttons are negated
2016-07-08 18:37:53 +01:00
Gordon Williams
790b65d9cd
minor tweaks that probably should have got into 1v86!
2016-07-05 17:23:41 +01:00
Juergen Marsch
210797cedf
Add options for make process
...
Adds customizing options, see description in makefile.
Idea is to support userdefined make of firmware
- GENDIR
- SETDEFINES
- UNSUPPORTEDMAKE
- PROJECTNAME
- BLACKLIST
- VARIABLES
2016-06-17 11:36:59 +02:00
LaplaceG
d4e9f42488
Applying rounding for flash pages to all devices. Could use Math.ceil instead, but round was already loaded.
2016-01-26 11:37:10 +01:00