add bosch bmf055 9 axis motion sensor

This commit is contained in:
Christian Hirsch 2016-09-06 09:58:38 +02:00
parent 6f6be914e7
commit b80b7a80c7
2 changed files with 89 additions and 0 deletions

9
library/bosch.dcm Normal file
View file

@ -0,0 +1,9 @@
EESchema-DOCLIB Version 2.0
#
$CMP BMF055
D Custom programmable 9-axis motion sensor
K 9-axis motion sensor IMU SAMD20 ARM Cortex-M0+
F https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST_BMF055_DS000_01.pdf
$ENDCMP
#
#End Doc Library

80
library/bosch.lib Normal file
View file

@ -0,0 +1,80 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#
# BMF055
#
DEF BMF055 IC 0 1 Y Y 1 F N
F0 "IC" -600 900 50 H V C CNN
F1 "BMF055" 500 -900 50 H V C CNN
F2 "" 0 200 50 H V C CNN
F3 "" 0 200 50 H V C CNN
$FPLIST
LGA*
$ENDFPLIST
DRAW
S -700 800 700 -800 0 1 0 N
X PB03(ACC_GYRO_INT2) 1 -800 -100 100 R 50 50 1 1 B
X GND 2 -100 -900 100 U 50 50 1 1 W
X VDD 3 -100 900 100 D 50 50 1 1 W
X PB02 4 -800 0 100 R 50 50 1 1 B
X PB01 5 -800 100 100 R 50 50 1 1 B
X PB00 6 -800 200 100 R 50 50 1 1 B
X (SWDIO)PA31 7 800 700 100 L 50 50 1 1 I
X (SWCLK)PA30 8 800 600 100 L 50 50 1 1 I
X CAP 9 -800 600 100 R 50 50 1 1 B
X PA28 10 800 500 100 L 50 50 1 1 I
X PB16 20 -800 -200 100 R 50 50 1 1 B
X ~RESET 11 -800 700 100 R 50 50 1 1 I
X (MISO)PA19 21 800 -200 100 L 50 50 1 1 I
X (GYRO_CSB)PA27 12 800 400 100 L 50 50 1 1 I
X (ACC_MAG_CSB)PA18 22 800 -300 100 L 50 50 1 1 I
X PB23(ACC_GYRO_INT1) 13 -800 -400 100 R 50 50 1 1 I
X (SCLK)PA17 23 800 -400 100 L 50 50 1 1 I
X PA24 14 800 300 100 L 50 50 1 1 I
X (MOSI)PA16 24 800 -500 100 L 50 50 1 1 I
X PA23 15 800 200 100 L 50 50 1 1 I
X GNDIO 25 100 -900 100 U 50 50 1 1 W
X PA22 16 800 100 100 L 50 50 1 1 I
X PA01 26 800 -600 100 L 50 50 1 1 I
X PA21 17 800 0 100 L 50 50 1 1 I
X PA00 27 800 -700 100 L 50 50 1 1 I
X PA20 18 800 -100 100 L 50 50 1 1 I
X VDDIO 28 100 900 100 D 50 50 1 1 I
X PB17 19 -800 -300 100 R 50 50 1 1 I
A -465 0 259 504 -504 0 2 0 N -300 200 -300 -200
A -11 143 343 -881 -246 0 2 0 N 0 -200 300 0
A -10 -141 340 244 883 0 2 0 N 300 0 0 200
P 2 0 2 0 -300 -200 0 -200 N
P 2 0 2 0 -300 200 0 200 N
X ACC_GYRO_INT2/PB03 1 -700 -150 200 R 50 50 1 2 I
X GND 2 450 350 200 R 50 50 1 2 I
X VDD 3 -50 750 200 D 50 50 1 2 I
X PB02 4 -700 -50 200 R 50 50 1 2 I
X PB01 5 -700 50 200 R 50 50 1 2 I
X PB00 6 1800 400 200 L 50 50 1 2 I
X SWDIO/PA31 7 1850 -550 200 L 50 50 1 2 I
X SWCLK/PA30 8 1850 -450 200 L 50 50 1 2 I
X CAP 9 -700 350 200 R 50 50 1 2 I
X PA28 10 1850 -2250 200 L 50 50 1 2 I
X PB16 20 -700 -250 200 R 50 50 1 2 I
X RESETN 11 -700 450 200 R 50 50 1 2 I
X MISO/PA19 21 1850 -1550 200 L 50 50 1 2 I
X PA27 12 1850 -2150 200 L 50 50 1 2 I
X PA18 22 1850 -1450 200 L 50 50 1 2 I
X ACC_GYRO_INT1/PB23 13 -700 -450 200 R 50 50 1 2 I
X SCLK/PA17 23 1850 -1350 200 L 50 50 1 2 I
X PA24 14 1850 -2050 200 L 50 50 1 2 I
X MOSI/PA16 24 1850 -1250 200 L 50 50 1 2 I
X PA23 15 1850 -1950 200 L 50 50 1 2 I
X GNDIO 25 50 -750 200 U 50 50 1 2 I
X PA22 16 1850 -1850 200 L 50 50 1 2 I
X PA01 26 1850 -1050 200 L 50 50 1 2 I
X PA21 17 1850 -1750 200 L 50 50 1 2 I
X PA00 27 1850 -950 200 L 50 50 1 2 I
X PA20 18 1850 -1650 200 L 50 50 1 2 I
X VDDIO 28 650 -2250 200 L 50 50 1 2 I
X PB17 19 -700 -350 200 R 50 50 1 2 I
ENDDRAW
ENDDEF
#
#End Library