Skip to content

Commit 524f01b

Browse files
teburdnashif
authored andcommitted
shields: Add TI building sensor shield
The building sensor shield has several useful sensors including a 6 axis inertial sensor, 3 axis magnetometer, optical light sensor, temperature and humidity sensor, and connectors for offboard temperature sensors. Signed-off-by: Tom Burdick <thomas.burdick@intel.com>
1 parent 56e1a39 commit 524f01b

File tree

3 files changed

+65
-0
lines changed

3 files changed

+65
-0
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Copyright (c) 2023 Intel Corporation
2+
# SPDX-License-Identifier: Apache-2.0
3+
4+
config SHIELD_TI_BP_BASSENSORSMKII
5+
def_bool $(shields_list_contains,ti_bp_bassensorsmkii)
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
.. _ti_bp_bassensorsmkii:
2+
3+
TI Building Automation Sensors MKII: Building Automation Multi sensor shield
4+
############################################################################
5+
6+
Overview
7+
********
8+
The BP-BASSENSORSMKII is a motion MEMS and environmental sensor expansion board
9+
using the TI BoosterPack shield layout.
10+
11+
More information about the board can be found at the
12+
`TI BP-BASSENSORSMKII website`_.
13+
14+
Hardware Description
15+
********************
16+
17+
BP-BASSENSORSMKII provides the following key features:
18+
19+
- BMI160 6 axis IMU
20+
- BMM150 connected to BMI160 for sensor hub use
21+
- TI OP3001 Ambient Light sensors
22+
- TI DR5055 Hall Effect Sensor
23+
- TI HDC2080 Temperature and Humidity Sensor
24+
- TI TMP117 ultra-high accuracy temperature sensor with breakout
25+
- TI LaunchPad support
26+
- RoHS compliant
27+
28+
29+
References
30+
**********
31+
32+
.. target-notes::
33+
.. _TI BP-BASSENSORSMKII website:
34+
https://www.ti.com/tool/BP-BASSENSORSMKII
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
/*
2+
* Copyright (c) 2023 Intel Corporation
3+
*
4+
* SPDX-License-Identifier: Apache-2.0
5+
*/
6+
7+
/ {
8+
aliases {
9+
accel0 = &bmi160_ti_bp_bassensorsmkii;
10+
gyro0 = &bmi160_ti_bp_bassensorsmkii;
11+
optical0 = &opt3001_ti_bp_bassensorsmkii;
12+
};
13+
};
14+
15+
&arduino_i2c {
16+
bmi160_ti_bp_bassensorsmkii: bmi160@69 {
17+
compatible = "bosch,bmi160";
18+
reg = <0x69>;
19+
int-gpios = <&arduino_header 8 GPIO_ACTIVE_HIGH>;
20+
};
21+
22+
opt3001_ti_bp_bassensorsmkii: opt3001@44 {
23+
compatible = "ti,opt3001";
24+
reg = <0x44>;
25+
};
26+
};

0 commit comments

Comments
 (0)