Johnny Five Versions Save

JavaScript Robotics and IoT programming framework, developed at Bocoup.

v0.15.0

5 years ago
Commit Message/Description
5406895e v0.15.0
13147eed Servo: removes blank line whitespace
fd49e3bf Update example template copyright years
c33155e5 Add support for multi-turn, winch, 90 and 360 degree servos
a8b12e03 DRV8871 Example
cb9d4d9b Compass: fix typo in test file
42458a15 .npmignore: lib/datasheets.md
16c1cdd2 All: move datasheet urls to lib/datasheets.md
b43662dd Package.json: remove "engines"
641f9179 Compass: don't make assertions for 144004 possible compass directions.
01c97adf Lint: fix lint issues
9f826d51 CI: Make Travis and Appveyor run the same test commands. Fixes gh-1462
6402aa9d Coverage: Barometer, Board, Compass, IMU, Orientation

v0.14.3

6 years ago
Commit Message/Description
1688bd1f v0.14.3
9ca2f5bd Boards: expose fail event from board items
9167f2a0 Repl: fix multi board disconnection
b1705a30 Serial: throttle serial list attempts, add forced exit

v0.14.2

6 years ago
Commit Message/Description
3b3f6754 v0.14.2
aeca1845 Regenerate Examples
66a446b0 small contribution - add example program for flex sensor
0010b055 Regenerate Examples
e428c376 Keypad: 4x4 rename breadboard image. Add to programs.json
3c80c64b Added example and images
d94b12b3 Added tests, passing
9842783f Corrected code according to Lint
f7ae9c1f Added 4x4 I2C Arduino Code under firmwares/
1b7c26c9 Forked the 3X4 keypad JS code and made a similar example
279205d0 CI: Drop Node 4 from testing matrix (all configurations)

v0.14.1

6 years ago
Commit Message/Description
f56312c3 v0.14.1
ebbf4131 Expander: For MCP23017, use saved pinIndex to register digital-read event. Fixes gh-1422

v0.12.0

6 years ago
Commit Message/Description
89ea5ef8 v0.12.0
8bb887bb ci: remove "npm cache clean" from appveyor
b35fc650 Deps: drop es6-shim
a9b5cca5 Deps: serialport ~6.0.x
1f7ad6c3 Deps: serialport 6
0f3c84a9 Readme: fix gitter link
608fe55a Tests: Explicit strict mode
641e9fb1 Accelerometer: update tests and digital.all/integral/fractional
6b7eedda Require pins
39768178 Accelerometer: set fractional value
0ad2a59e Accelerometer: remove toFixed call from x,y,z getters
aa0f2bff Fix datasheet unsecure link in comment
0d666f18 Add doc expander ADS1115
e5e3cdd9 Add example expander ADS1115
a1920fa1 Add component expander ADS1115
4504b41e move Board options up
3fe09616 fix: Switch defaults to NO
9732d519 test/animation.js: fix indent
73f6a7c9 Fix sycnchronous animation queues
fd59d4a2 Accelerometer: modify MPU6050 toGravity to return values with 3 decimals
31cdd0db IMU: Fn.{s32, u32} => s32, u32
2b04a0b0 Stepper: pin correction
f9751138 Regenerate examples
c7256722 Stepper: fix incorrect pins in code and diagram

v0.13.0

6 years ago
Commit Message/Description
9b57d3ac v0.13.0
bc595a24 Deps: firmata@^0.19.0

v0.14.0

6 years ago
Commit Message/Description
91499ad1 v0.14.0
0069ab2f Gyro: add MPU6050 and BNO055 devices resolution
e99b14cf Examples: add lsm303c program to tpl/programs.json and regenerate examples list
59bcf34c LSM303C IMU Extra unit tests
578d6afd LSM303C IMU Unit Tests
3f0940b8 LSM303C IMU
9a817cd0 Hygrometer: add SI7020 resolution and test
df0e70b6 Hygrometer: add comment on resolution for TH02 device
904b79da Hygrometer: add DHT_I2C_NANO_BACKPACK resolution without test
376184a0 Hygrometer: add resolution comment on SHT31D toRelativeHumidity function
fd0cd0fa Hygrometer: add HIH6130 resolution test
5ae4d0ac Hygrometer: add HTU21D resolution and test
fea5f63c Hygrometer: add test for resolution of SHT31D device
e0ab43c9 Accelerometer: whitespace removal
0cd61e0a Exaples: fix lint nits in eg/relay-on-analog-pin.js
b6cd987b Proximity: minor optimization, use right shift discard exponent bits
0302265f Proximity: add resolution of LIDAR-Lite device
ff4fa5a2 Proximity: set resolution of HCSR04I2CBACKPACK to match HCSR04
d8b5e5df Proximity: add resolution of HCSR04 device
322ee13a Proximity: add resolution of MB1230 device
b2ebba83 Proximity: add resolution of MB1003 device
998b3534 Proximity: add resolution of MB1000
aaff606c Servo bug fixes
955665c2 Relay: add test and example program for use with analog pin.
013f6071 Accelerometer: add LIS3DH fractional digits
0a157fe3 use full-resolution sensitivity for every range
0e7e9dd1 use full-resolution sensitivity for every range
d3d0607d Altimeter: fix floating point numbers in comments
13d24ffb Altimeter: fix BME280 comments
384ae774 Altimeter: fix BMP280 comments
df149ecf Altimeter: fix BMP180 resolution comments
696b1cbd Altimeter: add BME280 fractional digits
398e6b67 Altimeter: add BMP280 fractional digits
4150fa93 Altimeter: add BMP180 fractional digits
0fe4137a Altimeter: add MS5611 fractional digits accuracy
010d4963 Offset was being applied twice when to() was called with a time
55f05261 Barometer: add MS5611 resolution
451beff4 Barometer: add BMP280 resolution
79352596 Barometer: fix MPL3115A2 resoultion
c6eb8765 Barometer: add BME280 resolution
c3b65632 Remove log statement
57785102 Barometer: add BMP180 resoultion
c7e50e9a Barometer: add resolution of MPL115A2 and MPL3115A2
67378e30 add protective diode to motor example. modify motor.fzz and motor.png
13572fac Regenerate examples for 2018
7cf0fdbe Remove VSCode stuff
52dd5401 Fix relay to use analog output

v0.11.7

6 years ago
Commit Message/Description
775bd353 v0.11.7
62c09423 Button: remove undocumented button event aliases
f36463cd Relay: initialize state after Board.Component
60bcffdb Package.json: [email protected]
3534c4f2 Examples: Add BH1750 & TSL2561 programs and fritzing diagrams. Ref gh-1302