diff --git a/preload/apps/bhi160/__init__.py b/preload/apps/bhi160/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..e732581541517ef69b2d18c1e6c5713b9b4317cf --- /dev/null +++ b/preload/apps/bhi160/__init__.py @@ -0,0 +1,22 @@ +import bhi160 +import display +import utime + +disp = display.open() + +bhi = bhi160.BHI160Accelerometer() + +while True: + samples = bhi.read() + if len(samples) > 0: + disp.clear() + sample = samples[0] + + disp.print("Accelerometer", posy=0) + disp.print("X: %f" % sample["x"], posy=20) + disp.print("Y: %f" % sample["y"], posy=40) + disp.print("Z: %f" % sample["z"], posy=60) + + disp.update() + + utime.sleep(0.1)