Skip to content

Commit 83a2b1c

Browse files
author
ladyada
committed
Added i2c-gpio example
1 parent d8ad1e6 commit 83a2b1c

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
import time
2+
import board
3+
from adafruit_extended_bus import ExtendedI2C as I2C
4+
import adafruit_bno055
5+
6+
# Create library object using our Extended Bus I2C port
7+
i2c = I2C(1) # Device is /dev/i2c-1
8+
sensor = adafruit_bno055.BNO055_I2C(i2c)
9+
10+
while True:
11+
print("Temperature: {} degrees C".format(sensor.temperature))
12+
print("Accelerometer (m/s^2): {}".format(sensor.acceleration))
13+
print("Magnetometer (microteslas): {}".format(sensor.magnetic))
14+
print("Gyroscope (rad/sec): {}".format(sensor.gyro))
15+
print("Euler angle: {}".format(sensor.euler))
16+
print("Quaternion: {}".format(sensor.quaternion))
17+
print("Linear acceleration (m/s^2): {}".format(sensor.linear_acceleration))
18+
print("Gravity (m/s^2): {}".format(sensor.gravity))
19+
print()
20+
21+
time.sleep(1)

0 commit comments

Comments
 (0)