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

Updated with BNO055 and BMP388 #2

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
107 changes: 107 additions & 0 deletions BMP388/BMP388_I2C-cache.lib
Original file line number Diff line number Diff line change
@@ -0,0 +1,107 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# Device_C
#
DEF Device_C C 0 10 N Y 1 F N
F0 "C" 25 100 50 H V L CNN
F1 "Device_C" 25 -100 50 H V L CNN
F2 "" 38 -150 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
C_*
$ENDFPLIST
DRAW
P 2 0 1 20 -80 -30 80 -30 N
P 2 0 1 20 -80 30 80 30 N
X ~ 1 0 150 110 D 50 50 1 1 P
X ~ 2 0 -150 110 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_Net-Tie_2
#
DEF Device_Net-Tie_2 NT 0 0 N N 1 F N
F0 "NT" 0 50 50 H V C CNN
F1 "Device_Net-Tie_2" 0 -50 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Net*Tie*
$ENDFPLIST
DRAW
P 2 0 1 10 -50 0 50 0 N
X 1 1 -100 0 100 R 50 50 1 1 P
X 2 2 100 0 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_R
#
DEF Device_R R 0 0 N Y 1 F N
F0 "R" 80 0 50 V V C CNN
F1 "Device_R" 0 0 50 V V C CNN
F2 "" -70 0 50 V I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
R_*
$ENDFPLIST
DRAW
S -40 -100 40 100 0 1 10 N
X ~ 1 0 150 50 D 50 50 1 1 P
X ~ 2 0 -150 50 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# power_+3.3V
#
DEF power_+3.3V #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "power_+3.3V" 0 140 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
ALIAS +3.3V
DRAW
P 2 0 1 0 -30 50 0 100 N
P 2 0 1 0 0 0 0 100 N
P 2 0 1 0 0 100 30 50 N
X +3V3 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# power_GND
#
DEF power_GND #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -250 50 H I C CNN
F1 "power_GND" 0 -150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
X GND 1 0 0 0 D 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# star-common-lib_BMP388
#
DEF star-common-lib_BMP388 U 0 40 Y Y 1 F N
F0 "U" 0 350 50 H V C CNN
F1 "star-common-lib_BMP388" 0 450 50 H V C CNN
F2 "star-common-lib:BMP388" 0 550 50 H I C CNN
F3 "" 0 400 50 H I C CNN
DRAW
S -250 300 250 -200 0 1 0 N
X VDDIO 1 -350 150 100 R 50 50 0 0 W
X VDD 10 -350 250 100 R 50 50 0 0 W
X SCK 2 350 -150 100 L 50 50 0 0 I
X VSS 3 -350 50 100 R 50 50 0 0 W
X SDI 4 350 -50 100 L 50 50 0 0 B
X SDO 5 350 50 100 L 50 50 0 0 B
X CSB 6 350 150 100 L 50 50 0 0 I
X INT 7 350 250 100 L 50 50 0 0 O
X VSS 8 -350 -50 100 R 50 50 0 0 W
X VSS 9 -350 -150 100 R 50 50 0 0 W
ENDDRAW
ENDDEF
#
#End Library
228 changes: 228 additions & 0 deletions BMP388/BMP388_I2C.bak
Original file line number Diff line number Diff line change
@@ -0,0 +1,228 @@
EESchema Schematic File Version 4
EELAYER 26 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
Text Notes 7300 6900 0 118 ~ 0
BMP388 Hierarchical Block (I2C)
$Comp
L star-common-lib:BMP388 U1
U 1 1 5E6D1ACA
P 5850 4050
F 0 "U1" H 5850 4525 50 0000 C CNN
F 1 "BMP388" H 5850 4434 50 0000 C CNN
F 2 "star-common-lib:BMP388" H 5850 4600 50 0001 C CNN
F 3 "" H 5850 4450 50 0001 C CNN
1 5850 4050
1 0 0 -1
$EndComp
$Comp
L Device:Net-Tie_2 NT1
U 1 1 5E6D1AD1
P 6300 4000
F 0 "NT1" H 6450 4150 50 0000 C CNN
F 1 "Net-Tie_2" H 6400 4050 50 0000 C CNN
F 2 "" H 6300 4000 50 0001 C CNN
F 3 "~" H 6300 4000 50 0001 C CNN
1 6300 4000
1 0 0 -1
$EndComp
$Comp
L Device:R R1
U 1 1 5E6D1AD8
P 6250 4400
F 0 "R1" H 6320 4446 50 0000 L CNN
F 1 "4.7k" H 6320 4355 50 0000 L CNN
F 2 "" V 6180 4400 50 0001 C CNN
F 3 "~" H 6250 4400 50 0001 C CNN
1 6250 4400
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR08
U 1 1 5E6D1ADF
P 6400 4000
F 0 "#PWR08" H 6400 3750 50 0001 C CNN
F 1 "GND" H 6250 3950 50 0000 C CNN
F 2 "" H 6400 4000 50 0001 C CNN
F 3 "" H 6400 4000 50 0001 C CNN
1 6400 4000
1 0 0 -1
$EndComp
Wire Wire Line
6200 4100 6300 4100
Wire Wire Line
6300 4100 6300 4150
Wire Wire Line
6650 4150 6650 4100
Wire Wire Line
6300 4150 6650 4150
$Comp
L Device:R R2
U 1 1 5E6D1AE9
P 6650 3950
F 0 "R2" H 6720 3996 50 0000 L CNN
F 1 "4.7k" H 6720 3905 50 0000 L CNN
F 2 "" V 6580 3950 50 0001 C CNN
F 3 "~" H 6650 3950 50 0001 C CNN
1 6650 3950
1 0 0 -1
$EndComp
Wire Wire Line
6200 4200 6250 4200
Wire Wire Line
6250 4200 6250 4250
Wire Wire Line
6300 3900 6300 3750
Wire Wire Line
6300 3750 6350 3750
Wire Wire Line
6350 3500 6250 3500
Wire Wire Line
6250 3800 6200 3800
Wire Wire Line
6700 4150 6650 4150
Connection ~ 6650 4150
Wire Wire Line
6400 4250 6250 4250
Connection ~ 6250 4250
Wire Wire Line
6650 3800 6650 3750
$Comp
L Device:C C2
U 1 1 5E6D1AFF
P 5250 3850
F 0 "C2" H 5500 3800 50 0000 R CNN
F 1 "100nF" H 5500 3950 50 0000 R CNN
F 2 "" H 5288 3700 50 0001 C CNN
F 3 "~" H 5250 3850 50 0001 C CNN
1 5250 3850
-1 0 0 1
$EndComp
Wire Wire Line
5500 3900 5400 3900
Wire Wire Line
5400 3900 5400 3800
Wire Wire Line
5250 4000 5300 4000
$Comp
L power:GND #PWR06
U 1 1 5E6D1B09
P 5300 4000
F 0 "#PWR06" H 5300 3750 50 0001 C CNN
F 1 "GND" H 5150 3950 50 0000 C CNN
F 2 "" H 5300 4000 50 0001 C CNN
F 3 "" H 5300 4000 50 0001 C CNN
1 5300 4000
1 0 0 -1
$EndComp
Connection ~ 5300 4000
Wire Wire Line
5300 4000 5500 4000
Wire Wire Line
5500 4100 5400 4100
Wire Wire Line
5400 4100 5400 4200
Wire Wire Line
5400 4200 5500 4200
Wire Wire Line
5400 4200 5100 4200
Connection ~ 5400 4200
$Comp
L power:GND #PWR05
U 1 1 5E6D1B16
P 5100 4200
F 0 "#PWR05" H 5100 3950 50 0001 C CNN
F 1 "GND" H 5100 4050 50 0000 C CNN
F 2 "" H 5100 4200 50 0001 C CNN
F 3 "" H 5100 4200 50 0001 C CNN
1 5100 4200
1 0 0 -1
$EndComp
Connection ~ 5100 4200
Wire Wire Line
5100 4200 4850 4200
$Comp
L power:+3.3V #PWR04
U 1 1 5E6D1B1E
P 4850 3700
F 0 "#PWR04" H 4850 3550 50 0001 C CNN
F 1 "+3.3V" H 4850 3850 50 0000 C CNN
F 2 "" H 4850 3700 50 0001 C CNN
F 3 "" H 4850 3700 50 0001 C CNN
1 4850 3700
1 0 0 -1
$EndComp
$Comp
L Device:C C1
U 1 1 5E6D1B24
P 4850 3950
F 0 "C1" H 5050 3850 50 0000 R CNN
F 1 "100nF" H 5100 4050 50 0000 R CNN
F 2 "" H 4888 3800 50 0001 C CNN
F 3 "~" H 4850 3950 50 0001 C CNN
1 4850 3950
-1 0 0 1
$EndComp
Wire Wire Line
4850 4200 4850 4100
Wire Wire Line
6300 3900 6200 3900
$Comp
L power:+3.3V #PWR09
U 1 1 5E6D1B2D
P 6650 3750
F 0 "#PWR09" H 6650 3600 50 0001 C CNN
F 1 "+3.3V" H 6650 3900 50 0000 C CNN
F 2 "" H 6650 3750 50 0001 C CNN
F 3 "" H 6650 3750 50 0001 C CNN
1 6650 3750
1 0 0 -1
$EndComp
$Comp
L power:+3.3V #PWR07
U 1 1 5E6D1B33
P 6050 4550
F 0 "#PWR07" H 6050 4400 50 0001 C CNN
F 1 "+3.3V" H 6050 4700 50 0000 C CNN
F 2 "" H 6050 4550 50 0001 C CNN
F 3 "" H 6050 4550 50 0001 C CNN
1 6050 4550
1 0 0 -1
$EndComp
Wire Wire Line
6250 4550 6050 4550
Wire Wire Line
6250 3500 6250 3800
Wire Wire Line
5400 3800 5500 3800
Connection ~ 5400 3800
Wire Wire Line
5400 3800 5400 3700
Wire Wire Line
5250 3700 5400 3700
Wire Wire Line
5250 3700 4850 3700
Connection ~ 5250 3700
Wire Wire Line
4850 3700 4850 3800
Connection ~ 4850 3700
Text HLabel 6350 3500 2 50 Input ~ 0
INT
Text HLabel 6350 3750 2 50 Input ~ 0
CSB
Text HLabel 6700 4150 2 50 Output ~ 0
SDA
Text HLabel 6400 4250 2 50 Output ~ 0
SCL
$EndSCHEMATC
33 changes: 33 additions & 0 deletions BMP388/BMP388_I2C.pro
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
update=22/05/2015 07:44:53
version=1
last_client=kicad
[general]
version=1
RootSch=
BoardNm=
[pcbnew]
version=1
LastNetListRead=
UseCmpFile=1
PadDrill=0.600000000000
PadDrillOvalY=0.600000000000
PadSizeH=1.500000000000
PadSizeV=1.500000000000
PcbTextSizeV=1.500000000000
PcbTextSizeH=1.500000000000
PcbTextThickness=0.300000000000
ModuleTextSizeV=1.000000000000
ModuleTextSizeH=1.000000000000
ModuleTextSizeThickness=0.150000000000
SolderMaskClearance=0.000000000000
SolderMaskMinWidth=0.000000000000
DrawSegmentWidth=0.200000000000
BoardOutlineThickness=0.100000000000
ModuleOutlineThickness=0.150000000000
[cvpcb]
version=1
NetIExt=net
[eeschema]
version=1
LibDir=
[eeschema/libraries]
Loading