Skip to content
This repository has been archived by the owner on Aug 5, 2022. It is now read-only.

ZJS 0.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@grgustaf grgustaf released this 29 Nov 19:39
· 3 commits to zjs-0.1 since this 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