This repository has been archived by the owner on Aug 5, 2022. It is now read-only.
ZJS 0.1
Pre-release
Pre-release
The ZJS 0.1 release is available from git with the tag v0.1
with API documentation and ashell documentation. This release is an initial preview with the following features:
- Based on stable Zephyr 1.5 and JerryScript 1.0 releases.
- Hardware APIs for AIO, BLE, GPIO, I2C, PWM, Grove LCD
- Software APIs for Buffer, Timers
- Insecure 'ashell' mode for rapid development
- Full support for Arduino 101
- Experimental support for FRDM_K64F (AIO, BLE, I2C, and PWM are not supported)
Known minor github issues that we do not plan to fix for this release:
- #90 The GPIO “pullup”/”pulldown” feature doesn’t work on IO2, IO4, IO7-IO8 pins
- #139 clearInterval fails if button press happens too quickly in Spaceship2.js
- #140 Timeout of less than 10ms in setInterval seems to hang
- #172 [Buffer] length is not a readonly attribute
- #269 [Buffer] Unable to create buffer with max value of unsigned long
- #310 [Timer] Timer alloc failed
- #311 [GPIOPins] Fail to close GPIOPins
- #315 [ashell] "to cancel" is missing in the usage information for 'load'
- #343 console.log() behavior is not compliant
- #359 [PWM] Error thrown when set pulsewidth before period
- #397 [I2C.js] One more "WORLD" displays on LCD after running 3-4 hours
- #475 [docs] read and burstRead methods missing in I2C Web IDL
- #477 [I2C] bus and speed are not a readonly properties