This is Arduino add-on package for NXP JN516x platform. This version is built on Contiki.
Use this additional package definition of 'Additional Boards Manager URLs' option that is on Arduino's preferences.
This package does download external package on first build time.
Download and install compiler, sdk and flash programmer from NXP's JN516x page.
Install to installer's default destination (C:\NXP).
- pinMode()
- digitalWrite()
- digitalRead()
- analogReference()
- analogRead()
- analogWrite()
- shiftOut()
- shiftIn()
- millis()
- micros()
- delay()
- min()
- max()
- abs()
- constrain()
- map()
- pow()
- sqrt()
- sin()
- cos()
- tan()
- randomSeed()
- random()
- lowByte()
- highByte()
- bitRead()
- bitWrite()
- bitSet()
- bitClear()
- bit()
- interrupts()
- noInterrupts()
- attachInterrupt()
- detachInterrupt()
- Serial
- Stream
- delayMicroseconds()
- tone() This function will follow the implementation status of Arduino Due.
- noTone() This function will follow the implementation status of Arduino Due.
- pulseIn() System dependent constants are not tuned.
- analogReadResolution()
- analogWriteResolution()
- Keyboard
- Mouse
JN516x does not support LEVEL triggerd and both edge triggerd interruption, support only RISING and FALLING. attatchInterrupt() treat HIGH, LOW, CHANGE as RISING.