Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade fork to v0.10.10 #5

Merged
merged 168 commits into from
Apr 25, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
168 commits
Select commit Hold shift + click to select a range
df30ac8
Rewrite the arduino starter kit in johnny-five
warycat Jun 20, 2016
7c786a9
Rewrite the arduino starter kit in johnny-five
warycat Jun 20, 2016
0c174b9
fix jslint
warycat Jul 7, 2016
e02bcd4
merge conflicts
warycat Jul 7, 2016
b2b7373
improve coding style
warycat Jul 16, 2016
56ecd64
Take out the trash: Pir, Distance and IR* removed
rwaldron Aug 5, 2016
0d58117
Deps: Firmata 0.14.0
rwaldron Aug 8, 2016
5ccaa88
v0.10.0
rwaldron Aug 8, 2016
111e671
Merge branch 'master' of https://github.com/warycat/johnny-five into …
rwaldron Aug 23, 2016
fa7318f
Renaming to lower case with dashes
rwaldron Aug 23, 2016
521ad12
Let's temporarily stopped pin-nannying and see what happens.
rwaldron Aug 25, 2016
7db091a
Servo/Servo.Collection: 100% coverage
rwaldron Aug 29, 2016
810d922
Add support for enabling built-in pull-down resistor
andrewn Sep 8, 2016
9904027
Typo in documentation (#1215)
antonaut Sep 8, 2016
2ebd381
IMU: nitpicking comment notations
rwaldron Sep 8, 2016
1d8b639
Examples: updates and new (BME280, HIH6130)
rwaldron Sep 12, 2016
002b519
Multi/Thermometer/Hygrometer: HIH6130
rwaldron Sep 12, 2016
817b96a
Examples: update and fix Thermometer examples
rwaldron Sep 16, 2016
07bd30c
IMU/Multi: rename "state" => "calibration" to disambiguate from broad…
rwaldron Sep 16, 2016
42664a1
Removes comments that no longer provide valuable insight or credit to…
rwaldron Sep 16, 2016
48cb374
IMU/Multi: define generic Components that initializes and defines get…
rwaldron Sep 16, 2016
18c5478
IMU/Multi: remove code that has been replaced by Components mechanism
rwaldron Sep 16, 2016
acd87dd
Thermometer: remove "temperature" properties. Re-order components lis…
rwaldron Sep 16, 2016
dc7e14c
Sensors: normalize examples to follow like-naming conventions
rwaldron Sep 16, 2016
66b3a71
Remove unnec comments
rwaldron Sep 16, 2016
1843e4f
Constructor var decl order nitpicking
rwaldron Sep 19, 2016
682e843
Fn.toFixed: comment and add'l tests
lyzadanger Sep 22, 2016
c3a802a
Fn.map: Update comments
lyzadanger Sep 22, 2016
cd3fd55
Fn.constrain: update comments and tests
lyzadanger Sep 22, 2016
84ff228
Fn.inRange: update comments and tests
lyzadanger Sep 22, 2016
2c6b926
Fn.range: Update comments
lyzadanger Sep 22, 2016
1f65d61
Fn.range.prefixed: Update comments and tests
lyzadanger Sep 22, 2016
abe928d
Fn.uid: Update comments
lyzadanger Sep 22, 2016
bc62b61
Fn.square: Update comments and add tests
lyzadanger Sep 22, 2016
79de80c
Fn.sum: Update comments and tests
lyzadanger Sep 22, 2016
515e9e5
Fn.bitValue: update comments and tests
lyzadanger Sep 22, 2016
2fe9d65
Fn.[u]int*: update comments and add tests
lyzadanger Sep 22, 2016
0115cec
Fn.fmap: update comments
lyzadanger Sep 22, 2016
2bbec6e
Remove outdated overloading
rwaldron Sep 22, 2016
b5ef19a
Fn.u* and Fn.s*: Update comments and tests
lyzadanger Sep 22, 2016
1cf710e
Fn.range: Add test for uncovered branch
lyzadanger Sep 22, 2016
960e2a5
Fn.bitValue: clean up comments
lyzadanger Sep 22, 2016
415202b
Fixes Fn.uint32
lyzadanger Sep 23, 2016
ef2e19f
Fixes Fn.u* functions
lyzadanger Sep 23, 2016
cbbc52e
Merge pull request #1228 from rwaldron/feature-fn-docs
lyzadanger Sep 23, 2016
c6405fa
Multi: fixes to TH02
rwaldron Sep 26, 2016
b26aab1
v0.10.1
rwaldron Sep 26, 2016
f8f4e6a
Servo: remove specs because it's not a thing.
rwaldron Oct 4, 2016
43e0cd3
Examples: regen servo.md
rwaldron Oct 4, 2016
359352a
LCD: move i2cConfig call to after opts.address is resolved for specif…
rwaldron Oct 7, 2016
71383d2
LCD: fix display entry initialization for PCF8574(A/T)
rwaldron Oct 7, 2016
d75ac0c
Multi: DHT11 refactored to support DHT11, 21, 22. Fixes gh-1216, gh-112
rwaldron Oct 14, 2016
21ef1d3
Accerometer/Gyro/IMU: Remove alias MPU-6050
rwaldron Oct 14, 2016
6a696a3
Board: remove unnecessary .js extensions
rwaldron Oct 14, 2016
e7bb86a
Board: const-ing "undefined" (only fake const until we drop 0.10.x)
rwaldron Oct 14, 2016
a15c44f
Board.Component: remove dashes from controller names
rwaldron Oct 14, 2016
1c79926
v0.10.2
rwaldron Oct 14, 2016
060d2bc
Hygrometer/Multi/Thermometer: adds missing DHT21 & DHT22 examples and…
rwaldron Oct 14, 2016
421da72
v0.10.3
rwaldron Oct 14, 2016
136fbcd
remove controller alias for HD44780 (#1238)
nullvariable Oct 14, 2016
c8652f5
Add @nullvariable to contributors
rwaldron Oct 14, 2016
5eaddee
Led.RGB: Fix example "LED - Rainbow" (#1239)
jsoltysiak Oct 17, 2016
55d2cb9
Merge branch 'master' into button-pulldown-support
andrewn Oct 23, 2016
6f8def6
Use more then 8 predefined characters
shimnex Oct 23, 2016
07a4ec2
Update lcd.js
shimnex Oct 23, 2016
fd1e242
Update lcd.js
shimnex Oct 24, 2016
814da93
Update lcd.js
shimnex Oct 24, 2016
2660040
Motor: TB6612FNG example program (w/ Tessel 2)
rwaldron Oct 21, 2016
5bf8b97
Examples: update all to use multiline @markdown wrappers
rwaldron Oct 24, 2016
387b404
Readme: add example count to readme
rwaldron Oct 24, 2016
6c3d11b
Examples: regenerate
rwaldron Oct 24, 2016
732e038
Examples: fix LCD built-in characters
rwaldron Oct 24, 2016
39f7ca0
Merge branch 'patch-1' of https://github.com/shimnex/johnny-five into…
rwaldron Oct 24, 2016
5d9a462
LCD: add test for memory leak fix
rwaldron Oct 24, 2016
89c477d
Merge branch 'button-pulldown-support' of https://github.com/andrewn/…
rwaldron Oct 26, 2016
a78a941
Button: tests for explicit pulldown constructor property
rwaldron Oct 26, 2016
307e3df
Add @ndrewn, @shimnex contributors
rwaldron Oct 26, 2016
b9b70d2
Compass: improved test coverage
rwaldron Oct 26, 2016
3e1c783
v0.10.4
rwaldron Oct 26, 2016
d55c4f2
Dependencies: use latest Firmata.js
rwaldron Nov 1, 2016
d493a9e
Implement timing delay that adheres to the timing set to the chip at …
rwaldron Aug 24, 2016
5533f85
Light: re-writing TSL2561 driver
rwaldron Sep 6, 2016
03945c2
lint nits
rwaldron Oct 6, 2016
efa455e
Luxmeter: cleanup and aliasing
rwaldron Nov 1, 2016
7bf55eb
Fix syntax error
rwaldron Nov 2, 2016
050fbbe
Components: Update test mode condition and exports
rwaldron Nov 7, 2016
dc13cc0
LCD: update controller resolution to match present form
rwaldron Nov 7, 2016
da5057f
Test/Bootstrap: add generic Board.Controller call count and controlle…
rwaldron Nov 7, 2016
9558e36
Servo: Update to accept custom, user defined controller objects.
rwaldron Nov 7, 2016
7ec4648
Thermometer: adds generic Board.Controller call enforcement test
rwaldron Nov 7, 2016
dd47719
Test/Bootstrap: remove initialize call check
rwaldron Nov 7, 2016
fdf396c
Multi/Thermometer: more robust DHT variant checking
rwaldron Nov 7, 2016
0a417e9
RGB: adds generic Board.Controller call enforcement test
rwaldron Nov 7, 2016
8fc6b24
Proximity: adds generic Board.Controller call enforcement test
rwaldron Nov 7, 2016
91c24b0
Motor: adds generic Board.Controller call enforcement test
rwaldron Nov 7, 2016
0d5835c
Motion: adds generic Board.Controller call enforcement test
rwaldron Nov 7, 2016
44ed81a
Altimeter: adds generic Board.Controller call enforcement test
rwaldron Nov 7, 2016
71fc764
Color: adds generic Board.Controller call enforcement test
rwaldron Nov 7, 2016
2fb3c3a
Accelerometer: adds generic Board.Controller call enforcement test
rwaldron Nov 7, 2016
812260d
Barometer: adds generic Board.Controller call enforcement test
rwaldron Nov 7, 2016
a170123
Button: adds generic Board.Controller call enforcement test
rwaldron Nov 7, 2016
386ca2a
Compass: adds generic Board.Controller call enforcement test
rwaldron Nov 7, 2016
c86e6c3
Gyro: adds generic Board.Controller call enforcement test
rwaldron Nov 7, 2016
958ba27
Joystick: adds generic Board.Controller call enforcement test
rwaldron Nov 7, 2016
8de69c7
Light: adds generic Board.Controller call enforcement test
rwaldron Nov 7, 2016
7c8921d
Compass: fix error message, missing/invalid controller
rwaldron Nov 7, 2016
8b1d592
Test/Bootstrap: add addControllerTest to globals
rwaldron Nov 7, 2016
e6b938f
Test: nits/lint
rwaldron Nov 7, 2016
3c1a68f
Color: nitpicking garbage
rwaldron Nov 7, 2016
b7d8925
v0.10.5
rwaldron Nov 7, 2016
3ea424b
.tesselignore: Add browser-serialport
rwaldron Nov 14, 2016
165fbee
npmignore/gitignore: add .nyc_output
rwaldron Nov 17, 2016
6f045d1
Migrate to util.inherit, which uses Object.setPrototypeOf internally.
rwaldron Nov 18, 2016
cbde0f6
v0.10.6
rwaldron Nov 18, 2016
ea06bcd
Update fritzing for H-bridge example
lyzadanger Sep 29, 2016
8c443d3
Update fritzing for motor-enable example
lyzadanger Sep 29, 2016
dca4273
Add fritzing for dual h-bridge example
lyzadanger Nov 21, 2016
2fd75bc
Add dual H-bridge example
lyzadanger Nov 21, 2016
d9a94e9
Merge pull request #1251 from rwaldron/example-hbridge-update
dtex Nov 21, 2016
1b968f4
GPS: Sparkfun GP-20U7
rwaldron Nov 23, 2016
13eb1be
Multi/Thermometer/Hygrometer: SI7021
rwaldron Nov 23, 2016
18a6381
Multi: BMP180 SF version fix to +/3.3V
rwaldron Nov 25, 2016
f49810f
Gruntfile: adds nodeunit:extended
rwaldron Dec 12, 2016
3489091
Tests: Move extended/*.js to own grunt task
rwaldron Dec 12, 2016
2d018e0
LCD: bgOn/bgOff for applicable devices
rwaldron Dec 12, 2016
cae125a
Relay: Fix typo (#1261)
scottgonzalez Dec 13, 2016
9541fc2
Updating the copyright to 2017 (#1270)
BrianGenisio Jan 10, 2017
aec7853
Added support for BH1750 light sensor
CzechUavGuy Mar 10, 2017
4d2aa76
Merge pull request #3 from CzechUavGuy/CzechUavGuy-BH1750
CzechUavGuy Mar 10, 2017
933043b
Fixed scaling factors (#1284)
CzechUavGuy Mar 20, 2017
e93e8e0
Multi: HTU21D convert raw bytes to uint16 (#1296)
fivdi Mar 20, 2017
3a5e261
Accelerometer: ADXL345 use typical sensitivity (#1300)
fivdi Mar 20, 2017
8b5fbd6
Thermometer: LM35/LM335/TMP36 max raw value 1023 (#1299)
fivdi Mar 30, 2017
7317636
Merge branch 'master' of https://github.com/CzechUavGuy/johnny-five i…
rwaldron Mar 30, 2017
595549c
Updating datasheet url and datasheet references.
rwaldron Mar 30, 2017
cab1704
Sensor: update to use assigned bit resolution
rwaldron Mar 30, 2017
b63033c
Sensor/Sensor.Collection: 100% coverage
rwaldron Mar 30, 2017
23a9526
Sensor: use io-plugin provided ADC bit resolution, when available. gh…
rwaldron Mar 30, 2017
c524e99
Light: tests for BH1750; minor reorganization of whole class def
rwaldron Mar 31, 2017
9603427
Merge branch 'CzechUavGuy-master'
rwaldron Mar 31, 2017
3e51fec
Deps: update copy-paste 0.3.0 to 1.3.0
rwaldron Mar 31, 2017
0ac3da2
Repl: test coverage 100%, await pending for exit; Board: await pendin…
rwaldron Mar 31, 2017
c840d99
Package.json: let npm format prevail
rwaldron Apr 6, 2017
931397f
Coverage: migrate istanbul to nyc
rwaldron Apr 6, 2017
c13571b
Multi: correct SI7020 & 7021 to uint16. Fixes gh-1315
rwaldron Apr 6, 2017
50e2e1e
five: 100% coverage
rwaldron Apr 6, 2017
7ffc64f
Tests: add missing globals to test/.jshintrc
rwaldron Apr 6, 2017
7ea41bc
LCD: Send correct bit fields for on/off command for PCF8574A/PCF8574T…
rwaldron Apr 6, 2017
7b46d72
Gruntfile: update copy-paste API calls
rwaldron Apr 6, 2017
562d37b
v0.10.7
rwaldron Apr 6, 2017
308b8cc
LCD: update init sequences for PCF8574A/T and MJKDZ
rwaldron Apr 6, 2017
a326a46
Board: changing "Device(s)" to "Available"
rwaldron Apr 6, 2017
4ef61fd
Proximity: Adds power jumpers to HCSR04 Backpack example.
rwaldron Apr 10, 2017
6e28b12
Proximity: store HCSR04 delay as msToNextRead
rwaldron Apr 10, 2017
823d913
Expander: don't require an address when unnecessary. Fixes gh-1291 (#…
rwaldron Apr 13, 2017
548c6f1
Multi: SHT31D wait 15ms for conversion and convert raw bytes to uint1…
fivdi Apr 13, 2017
e335704
Add support for CSS color function notation to Led.RGB.color() (#1320)
islemaster Apr 13, 2017
9cf2288
RGB: Additional CSS 4 rgb(), rgba() support (percent values)
rwaldron Apr 13, 2017
9746600
v0.10.8
rwaldron Apr 13, 2017
bf81e99
Sensor: Add digital microwave example
rwaldron Apr 14, 2017
a3e5d4d
.npmignore: sort
rwaldron Apr 17, 2017
005b955
v0.10.9
rwaldron Apr 17, 2017
6d8b4a3
Make unit tests less flaky on Travis CI (#1329)
islemaster Apr 21, 2017
001f27f
Fix Piezo.prototype.note() (#1328)
islemaster Apr 21, 2017
becdd6e
Adds Brad Buchanan <bradley.c.buchanan@gmail.com> to contributors
rwaldron Apr 21, 2017
7b2ed1f
v0.10.10
rwaldron Apr 21, 2017
dc2bd78
Merge tag 'v0.10.10' into upgrade-johnny-five
islemaster Apr 21, 2017
afec771
Correct bad merge
islemaster Apr 21, 2017
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
.DS_Store
.nyc_output
node_modules
npm-debug.log
wip/
Expand Down
13 changes: 0 additions & 13 deletions .istanbul.yml

This file was deleted.

51 changes: 27 additions & 24 deletions .npmignore
Original file line number Diff line number Diff line change
@@ -1,32 +1,35 @@
node_modules/
*.c
*.cpp
*.h
*.ino
*.py
.gitignore
.istanbul.yml
.jscsrc
.jshintrc
.nyc_output
.nycrc
.travis.yml
appveyor.yml
articles.js
articles.yaml
assets/
awesome.md
CODE_OF_CONDUCT.md
colors.js
CONTRIBUTING.md
coverage/
docs/
eg/
egs-markdown.js
egs.js
Gruntfile.js
LICENSE-MIT
node_modules/
parts.md
release
send.sh
test/
tpl/
util/
wip/
articles.yaml
articles.js
*.c
*.ino
*.py
*.cpp
*.h
release
egs.js
send.sh
awesome.md
parts.md
Gruntfile.js
CODE_OF_CONDUCT.md
CONTRIBUTING.md
colors.js
.travis.yml
.jshintrc
.jscsrc
.gitignore
.istanbul.yml
appveyor.yml
LICENSE-MIT
18 changes: 18 additions & 0 deletions .nycrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"reporter": [
"lcov"
],
"include": [
"lib/**/*.js"
],
"exclude": [
"Gruntfile.js",
"lib/gripper.js",
"lib/distance.js",
"lib/ir.js",
"lib/ping.js",
"lib/pir.js",
"lib/sonar.js"
]
}

1 change: 1 addition & 0 deletions .tesselignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
assets/
docs/
eg/
node_modules/browser-serialport
node_modules/es6-shim
node_modules/firmata
node_modules/optimist
Expand Down
22 changes: 15 additions & 7 deletions Gruntfile.js
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
if (!Array.from || !Object.assign || !Map) {
require("es6-shim");
}
require("copy-paste");

var cp = require("child_process");
var fs = require("fs");
var path = require("path");
var ncp = require("copy-paste");
var shell = require("shelljs");

process.env.IS_TEST_MODE = true;
Expand Down Expand Up @@ -217,12 +217,19 @@ module.exports = function(grunt) {
// Support running a complete set of tests with
// extended (possibly-slow) tests included.
grunt.registerTask("nodeunit:complete", function() {
var testConfig = grunt.config("nodeunit.tests");
testConfig.push("test/extended/*.js");
grunt.config("nodeunit.tests", testConfig);
grunt.task.run("nodeunit");
console.log("\nDid you mean? 'grunt nodeunit:extended' ?");
});

grunt.registerTask("nodeunit:extended", function() {
grunt.config("nodeunit.tests", [
"test/extended/animation.js",
"test/extended/led.js",
"test/extended/piezo.js",
"test/extended/servo.js",
]);

grunt.task.run("nodeunit");
});

grunt.registerMultiTask("examples", "Generate examples", function() {
// Concat specified files.
Expand Down Expand Up @@ -365,7 +372,8 @@ module.exports = function(grunt) {
file.write("README.md",
templates.readme({
noedit: noedit,
eglinks: readme.join("")
egcount: readme.length,
eglinks: readme.join(""),
})
);

Expand Down Expand Up @@ -442,7 +450,7 @@ module.exports = function(grunt) {
replacement = data.join(".").trim();
}

copy(replacement);
ncp.copy(replacement);

return " \"version\": \"" + replacement + "\",";
}
Expand Down
19 changes: 19 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -171,6 +171,8 @@ To get you up and running quickly, we provide a variety of examples for using ea

To interactively navigate the examples, visit the [Johnny-Five examples](http://johnny-five.io/examples/) page on the official website. If you want to link directly to the examples in this repo, you can use one of the following links.

**There are presently 354 example programs with code and diagrams!**

<!--extract-start:examples-->

### Board
Expand Down Expand Up @@ -231,6 +233,7 @@ To interactively navigate the examples, visit the [Johnny-Five examples](http://
### GPS
- [GPS - Adafruit Ultimate GPS Breakout](https://github.com/rwaldron/johnny-five/blob/master/docs/gps-adafruit.md)
- [GPS - Default GPS](https://github.com/rwaldron/johnny-five/blob/master/docs/gps.md)
- [GPS - Sparkfun GP-20U7](https://github.com/rwaldron/johnny-five/blob/master/docs/gps-GP-20U7.md)

### Servo Animation
- [Servo - Animation](https://github.com/rwaldron/johnny-five/blob/master/docs/servo-animation.md)
Expand All @@ -256,6 +259,8 @@ To interactively navigate the examples, visit the [Johnny-Five examples](http://
- [Motor - LUDUS](https://github.com/rwaldron/johnny-five/blob/master/docs/motor-LUDUS.md)
- [Motor - PCA9685](https://github.com/rwaldron/johnny-five/blob/master/docs/motor-PCA9685.md)
- [Motor - Sparkfun Dual H-bridge Edison Block](https://github.com/rwaldron/johnny-five/blob/master/docs/motor-sparkfun-edison-hbridge.md)
- [Motor - Sparkfun TB6612FNG](https://github.com/rwaldron/johnny-five/blob/master/docs/motor-TB6612FNG.md)
- [Motors - Dual H-Bridge](https://github.com/rwaldron/johnny-five/blob/master/docs/motor-hbridge-dual.md)

### Stepper Motor
- [Stepper - Driver](https://github.com/rwaldron/johnny-five/blob/master/docs/stepper-driver.md)
Expand Down Expand Up @@ -368,15 +373,20 @@ To interactively navigate the examples, visit the [Johnny-Five examples](http://
- [IMU - BNO055](https://github.com/rwaldron/johnny-five/blob/master/docs/imu-bno055.md)
- [IMU - BNO055 (Orientation)](https://github.com/rwaldron/johnny-five/blob/master/docs/imu-bno055-orientation.md)
- [IMU - MPU6050](https://github.com/rwaldron/johnny-five/blob/master/docs/imu-mpu6050.md)
- [Multi - BME280](https://github.com/rwaldron/johnny-five/blob/master/docs/multi-BME280.md)
- [Multi - BMP085](https://github.com/rwaldron/johnny-five/blob/master/docs/multi-bmp085.md)
- [Multi - BMP180](https://github.com/rwaldron/johnny-five/blob/master/docs/multi-bmp180.md)
- [Multi - DHT11_I2C_NANO_BACKPACK](https://github.com/rwaldron/johnny-five/blob/master/docs/multi-DHT11_I2C_NANO_BACKPACK.md)
- [Multi - DHT21_I2C_NANO_BACKPACK](https://github.com/rwaldron/johnny-five/blob/master/docs/multi-DHT21_I2C_NANO_BACKPACK.md)
- [Multi - DHT22_I2C_NANO_BACKPACK](https://github.com/rwaldron/johnny-five/blob/master/docs/multi-DHT22_I2C_NANO_BACKPACK.md)
- [Multi - HIH6130](https://github.com/rwaldron/johnny-five/blob/master/docs/multi-HIH6130.md)
- [Multi - HTU21D](https://github.com/rwaldron/johnny-five/blob/master/docs/multi-htu21d.md)
- [Multi - MPL115A2](https://github.com/rwaldron/johnny-five/blob/master/docs/multi-mpl115a2.md)
- [Multi - MPL3115A2](https://github.com/rwaldron/johnny-five/blob/master/docs/multi-mpl3115a2.md)
- [Multi - MS5611](https://github.com/rwaldron/johnny-five/blob/master/docs/multi-MS5611.md)
- [Multi - SHT31D](https://github.com/rwaldron/johnny-five/blob/master/docs/multi-sht31d.md)
- [Multi - SI7020](https://github.com/rwaldron/johnny-five/blob/master/docs/multi-SI7020.md)
- [Multi - SI7021](https://github.com/rwaldron/johnny-five/blob/master/docs/multi-SI7021.md)
- [Multi - TH02](https://github.com/rwaldron/johnny-five/blob/master/docs/multi-TH02.md)

### Sensors
Expand All @@ -401,10 +411,15 @@ To interactively navigate the examples, visit the [Johnny-Five examples](http://
- [Gyro - Analog LPR5150AL](https://github.com/rwaldron/johnny-five/blob/master/docs/gyro-lpr5150l.md)
- [Gyro - I2C MPU6050](https://github.com/rwaldron/johnny-five/blob/master/docs/gyro-mpu6050.md)
- [Hygrometer - DHT11_I2C_NANO_BACKPACK](https://github.com/rwaldron/johnny-five/blob/master/docs/hygrometer-DHT11_I2C_NANO_BACKPACK.md)
- [Hygrometer - DHT21_I2C_NANO_BACKPACK](https://github.com/rwaldron/johnny-five/blob/master/docs/hygrometer-DHT21_I2C_NANO_BACKPACK.md)
- [Hygrometer - DHT22_I2C_NANO_BACKPACK](https://github.com/rwaldron/johnny-five/blob/master/docs/hygrometer-DHT22_I2C_NANO_BACKPACK.md)
- [Hygrometer - HIH6130](https://github.com/rwaldron/johnny-five/blob/master/docs/hygrometer-HIH6130.md)
- [Hygrometer - HTU21D](https://github.com/rwaldron/johnny-five/blob/master/docs/hygrometer-htu21d.md)
- [Hygrometer - SHT31D](https://github.com/rwaldron/johnny-five/blob/master/docs/hygrometer-sht31d.md)
- [Hygrometer - SI7021](https://github.com/rwaldron/johnny-five/blob/master/docs/hygrometer-SI7021.md)
- [Hygrometer - TH02](https://github.com/rwaldron/johnny-five/blob/master/docs/hygrometer-TH02.md)
- [Sensor](https://github.com/rwaldron/johnny-five/blob/master/docs/sensor.md)
- [Sensor - Digital Microwave](https://github.com/rwaldron/johnny-five/blob/master/docs/sensor-digital-microwave.md)
- [Sensor - Force sensitive resistor](https://github.com/rwaldron/johnny-five/blob/master/docs/sensor-fsr.md)
- [Sensor - Microphone](https://github.com/rwaldron/johnny-five/blob/master/docs/microphone.md)
- [Sensor - Photoresistor](https://github.com/rwaldron/johnny-five/blob/master/docs/photoresistor.md)
Expand All @@ -413,7 +428,10 @@ To interactively navigate the examples, visit the [Johnny-Five examples](http://
- [Thermometer - BMP085](https://github.com/rwaldron/johnny-five/blob/master/docs/temperature-bmp085.md)
- [Thermometer - BMP180](https://github.com/rwaldron/johnny-five/blob/master/docs/temperature-BMP180.md)
- [Thermometer - DHT11_I2C_NANO_BACKPACK](https://github.com/rwaldron/johnny-five/blob/master/docs/temperature-DHT11_I2C_NANO_BACKPACK.md)
- [Thermometer - DHT21_I2C_NANO_BACKPACK](https://github.com/rwaldron/johnny-five/blob/master/docs/temperature-DHT21_I2C_NANO_BACKPACK.md)
- [Thermometer - DHT22_I2C_NANO_BACKPACK](https://github.com/rwaldron/johnny-five/blob/master/docs/temperature-DHT22_I2C_NANO_BACKPACK.md)
- [Thermometer - DS18B20](https://github.com/rwaldron/johnny-five/blob/master/docs/temperature-ds18b20.md)
- [Thermometer - HIH6130](https://github.com/rwaldron/johnny-five/blob/master/docs/temperature-HIH6130.md)
- [Thermometer - HTU21D](https://github.com/rwaldron/johnny-five/blob/master/docs/temperature-htu21d.md)
- [Thermometer - LM335](https://github.com/rwaldron/johnny-five/blob/master/docs/temperature-lm335.md)
- [Thermometer - LM35](https://github.com/rwaldron/johnny-five/blob/master/docs/temperature-lm35.md)
Expand All @@ -425,6 +443,7 @@ To interactively navigate the examples, visit the [Johnny-Five examples](http://
- [Thermometer - MS5611](https://github.com/rwaldron/johnny-five/blob/master/docs/temperature-MS5611.md)
- [Thermometer - SHT31D](https://github.com/rwaldron/johnny-five/blob/master/docs/temperature-sht31d.md)
- [Thermometer - SI7020](https://github.com/rwaldron/johnny-five/blob/master/docs/temperature-SI7020.md)
- [Thermometer - SI7021](https://github.com/rwaldron/johnny-five/blob/master/docs/temperature-SI7021.md)
- [Thermometer - TH02](https://github.com/rwaldron/johnny-five/blob/master/docs/temperature-TH02.md)
- [Thermometer - TMP102](https://github.com/rwaldron/johnny-five/blob/master/docs/temperature-tmp102.md)
- [Thermometer - TMP36](https://github.com/rwaldron/johnny-five/blob/master/docs/temperature-tmp36.md)
Expand Down
3 changes: 0 additions & 3 deletions docs/accelerometer.md
Original file line number Diff line number Diff line change
Expand Up @@ -120,13 +120,10 @@ board.on("ready", function() {


## Additional Notes

- [Triple Axis Accelerometer, MMA7361](https://www.sparkfun.com/products/9652)
- [Triple-Axis Accelerometer, ADXL326](http://www.adafruit.com/products/1018)

- [Two or Three Axis Accelerometer, LIS344AL](http://www.st.ewi.tudelft.nl/~gemund/Courses/In4073/Resources/LIS344AL.pdf)


&nbsp;

<!--remove-start-->
Expand Down
12 changes: 6 additions & 6 deletions docs/altimeter-BMP085.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,16 +35,16 @@ var board = new five.Board();
board.on("ready", function() {
// By including a base `elevation` property, the values
// received will be absolute elevation (from sealevel)
var alt = new five.Altimeter({
var altimeter = new five.Altimeter({
controller: "BMP085",
// Change `elevation` with whatever is reported
// on http://www.whatismyelevation.com/.
// `12` is the elevation (meters) for where I live in Brooklyn
elevation: 12,
});

alt.on("change", function() {
console.log("altimeter");
altimeter.on("change", function() {
console.log("Altimeter");
console.log(" feet : ", this.feet);
console.log(" meters : ", this.meters);
console.log("--------------------------------------");
Expand All @@ -67,12 +67,12 @@ var board = new five.Board();
board.on("ready", function() {
// By omitting the base `elevation` property, the values
// received will be relative to your present elevation
var alt = new five.Altimeter({
var altimeter = new five.Altimeter({
controller: "BMP085",
});

alt.on("change", function() {
console.log("altimeter");
altimeter.on("change", function() {
console.log("Altimeter");
console.log(" feet : ", this.feet);
console.log(" meters : ", this.meters);
console.log("--------------------------------------");
Expand Down
12 changes: 6 additions & 6 deletions docs/altimeter-BMP180.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,16 +35,16 @@ var board = new five.Board();
board.on("ready", function() {
// By including a base `elevation` property, the values
// received will be absolute elevation (from sealevel)
var alt = new five.Altimeter({
var altimeter = new five.Altimeter({
controller: "BMP180",
// Change `elevation` with whatever is reported
// on http://www.whatismyelevation.com/.
// `12` is the elevation (meters) for where I live in Brooklyn
elevation: 12,
});

alt.on("change", function() {
console.log("altimeter");
altimeter.on("change", function() {
console.log("Altimeter");
console.log(" feet : ", this.feet);
console.log(" meters : ", this.meters);
console.log("--------------------------------------");
Expand All @@ -67,12 +67,12 @@ var board = new five.Board();
board.on("ready", function() {
// By omitting the base `elevation` property, the values
// received will be relative to your present elevation
var alt = new five.Altimeter({
var altimeter = new five.Altimeter({
controller: "BMP180",
});

alt.on("change", function() {
console.log("altimeter");
altimeter.on("change", function() {
console.log("Altimeter");
console.log(" feet : ", this.feet);
console.log(" meters : ", this.meters);
console.log("--------------------------------------");
Expand Down
12 changes: 6 additions & 6 deletions docs/altimeter-MS5611.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,16 +35,16 @@ var board = new five.Board();
board.on("ready", function() {
// By including a base `elevation` property, the values
// received will be absolute elevation (from sealevel)
var alt = new five.Altimeter({
var altimeter = new five.Altimeter({
controller: "MS5611",
// Change `elevation` with whatever is reported
// on http://www.whatismyelevation.com/.
// `12` is the elevation (meters) for where I live in Brooklyn
elevation: 12,
});

alt.on("change", function() {
console.log("altimeter");
altimeter.on("change", function() {
console.log("Altimeter");
console.log(" feet : ", this.feet);
console.log(" meters : ", this.meters);
console.log("--------------------------------------");
Expand All @@ -67,12 +67,12 @@ var board = new five.Board();
board.on("ready", function() {
// By omitting the base `elevation` property, the values
// received will be relative to your present elevation
var alt = new five.Altimeter({
var altimeter = new five.Altimeter({
controller: "MS5611",
});

alt.on("change", function() {
console.log("altimeter");
altimeter.on("change", function() {
console.log("Altimeter");
console.log(" feet : ", this.feet);
console.log(" meters : ", this.meters);
console.log("--------------------------------------");
Expand Down
6 changes: 3 additions & 3 deletions docs/barometer-BMP085.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,12 +33,12 @@ var five = require("../");
var board = new five.Board();

board.on("ready", function() {
var bar = new five.Barometer({
var barometer = new five.Barometer({
controller: "BMP085"
});

bar.on("change", function() {
console.log("barometer");
barometer.on("change", function() {
console.log("Barometer");
console.log(" pressure : ", this.barometer.pressure);
console.log("--------------------------------------");
});
Expand Down
2 changes: 1 addition & 1 deletion docs/barometer-BMP180.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ board.on("ready", function() {
});

barometer.on("change", function() {
console.log("barometer");
console.log("Barometer");
console.log(" pressure : ", this.pressure);
console.log("--------------------------------------");
});
Expand Down
Loading