we really do need pull-ups on i2c
authorBdale Garbee <bdale@gag.com>
Sat, 14 Jul 2012 21:39:29 +0000 (15:39 -0600)
committerBdale Garbee <bdale@gag.com>
Sat, 14 Jul 2012 21:39:29 +0000 (15:39 -0600)
megametrum.sch

index 7b6c7fb839b5a4373a610b792eb283fa99058fa3..26e68700099e5c755789b1ce2babe64646588276 100644 (file)
@@ -2394,99 +2394,99 @@ N 76500 53000 76700 53000 4
 N 74500 51400 74500 52200 4
 N 74500 52200 74500 54500 4
 C 74300 54500 1 0 0 3.3V-plus.sym
-C 43800 63200 1 0 0 MPU6000.sym
+C 42800 63300 1 0 0 MPU6000.sym
 {
-T 45095 65395 5 10 0 1 0 0 1
+T 44095 65495 5 10 0 1 0 0 1
 device=IC
-T 44095 66595 5 10 1 1 0 0 1
+T 43095 66695 5 10 1 1 0 0 1
 refdes=U12
-T 45295 66595 5 10 1 1 0 0 1
+T 44295 66695 5 10 1 1 0 0 1
 value=MPU-6000
-T 43800 63200 5 10 0 1 0 0 1
+T 42800 63300 5 10 0 1 0 0 1
 footprint=MPU6000
-T 43800 63200 5 10 0 1 0 0 1
+T 42800 63300 5 10 0 1 0 0 1
 loadstatus=smt
-T 43800 63200 5 10 0 1 0 0 1
+T 42800 63300 5 10 0 1 0 0 1
 vendor=invensense
-T 43800 63200 5 10 0 1 0 0 1
+T 42800 63300 5 10 0 1 0 0 1
 vendor_part_number=MPU-6000
 }
-N 46500 63800 47600 63800 4
+N 45500 63900 46600 63900 4
 {
-T 47300 63900 5 10 1 1 0 0 1
+T 46300 64000 5 10 1 1 0 0 1
 netname=scl1
 }
-N 46500 63400 47600 63400 4
+N 45500 63500 46600 63500 4
 {
-T 47200 63500 5 10 1 1 0 0 1
+T 46200 63600 5 10 1 1 0 0 1
 netname=sda1
 }
-C 41700 66200 1 0 0 3.3V-plus.sym
-N 41900 66200 43800 66200 4
-C 42100 65300 1 90 0 capacitor.sym
+C 40700 66300 1 0 0 3.3V-plus.sym
+N 40900 66300 42800 66300 4
+C 41100 65400 1 90 0 capacitor.sym
 {
-T 41400 65500 5 10 0 0 90 0 1
+T 40400 65600 5 10 0 0 90 0 1
 device=CAPACITOR
-T 41800 66000 5 10 1 1 180 0 1
+T 40800 66100 5 10 1 1 180 0 1
 refdes=C301
-T 41200 65500 5 10 0 0 90 0 1
+T 40200 65600 5 10 0 0 90 0 1
 symversion=0.1
-T 41400 65500 5 10 1 1 0 0 1
+T 40400 65600 5 10 1 1 0 0 1
 value=0.1uF
-T 42100 65300 5 10 0 1 0 0 1
+T 41100 65400 5 10 0 1 0 0 1
 footprint=0402
-T 42100 65300 5 10 0 1 0 0 1
+T 41100 65400 5 10 0 1 0 0 1
 loadstatus=smt
-T 42100 65300 5 10 0 1 0 0 1
+T 41100 65400 5 10 0 1 0 0 1
 vendor=digikey
-T 42100 65300 5 10 0 1 0 0 1
+T 41100 65400 5 10 0 1 0 0 1
 vendor_part_number=399-3027-1-ND
 }
-C 43500 64500 1 90 0 capacitor.sym
+C 42500 64600 1 90 0 capacitor.sym
 {
-T 42800 64700 5 10 0 0 90 0 1
+T 41800 64800 5 10 0 0 90 0 1
 device=CAPACITOR
-T 43200 65200 5 10 1 1 180 0 1
+T 42200 65300 5 10 1 1 180 0 1
 refdes=C303
-T 42600 64700 5 10 0 0 90 0 1
+T 41600 64800 5 10 0 0 90 0 1
 symversion=0.1
-T 42800 64700 5 10 1 1 0 0 1
+T 41800 64800 5 10 1 1 0 0 1
 value=10nF
-T 43500 64500 5 10 0 1 0 0 1
+T 42500 64600 5 10 0 1 0 0 1
 footprint=0402
-T 43500 64500 5 10 0 1 0 0 1
+T 42500 64600 5 10 0 1 0 0 1
 loadstatus=smt
-T 43500 64500 5 10 0 1 0 0 1
+T 42500 64600 5 10 0 1 0 0 1
 vendor=digikey
-T 43500 64500 5 10 0 1 0 0 1
+T 42500 64600 5 10 0 1 0 0 1
 vendor_part_number=709-1132-1-ND
 }
-C 42800 64900 1 90 0 capacitor.sym
+C 41800 65000 1 90 0 capacitor.sym
 {
-T 42100 65100 5 10 0 0 90 0 1
+T 41100 65200 5 10 0 0 90 0 1
 device=CAPACITOR
-T 42500 65600 5 10 1 1 180 0 1
+T 41500 65700 5 10 1 1 180 0 1
 refdes=C302
-T 41900 65100 5 10 0 0 90 0 1
+T 40900 65200 5 10 0 0 90 0 1
 symversion=0.1
-T 42100 65100 5 10 1 1 0 0 1
+T 41100 65200 5 10 1 1 0 0 1
 value=0.1uF
-T 42800 64900 5 10 0 1 0 0 1
+T 41800 65000 5 10 0 1 0 0 1
 footprint=0402
-T 42800 64900 5 10 0 1 0 0 1
+T 41800 65000 5 10 0 1 0 0 1
 loadstatus=smt
-T 42800 64900 5 10 0 1 0 0 1
+T 41800 65000 5 10 0 1 0 0 1
 vendor=digikey
-T 42800 64900 5 10 0 1 0 0 1
+T 41800 65000 5 10 0 1 0 0 1
 vendor_part_number=399-3027-1-ND
 }
-N 41900 63400 43800 63400 4
-N 41900 63400 41900 65300 4
-C 43200 63100 1 0 0 gnd.sym
-C 46600 63900 1 0 0 gnd.sym
-N 46500 65400 47600 65400 4
+N 40900 63500 42800 63500 4
+N 40900 63500 40900 65400 4
+C 42200 63200 1 0 0 gnd.sym
+C 45600 64000 1 0 0 gnd.sym
+N 45500 65500 46600 65500 4
 {
-T 47000 65500 5 10 1 1 0 0 1
+T 46000 65600 5 10 1 1 0 0 1
 netname=gyro_int
 }
 N 70800 51800 69800 51800 4
@@ -3034,107 +3034,107 @@ value=dualLED
 T 68700 68100 5 10 0 0 0 0 1
 loadstatus=smt
 }
-C 50000 66700 1 0 0 3.3V-plus.sym
-N 51400 65500 51600 65500 4
-N 51600 65500 51600 66700 4
-N 51400 65900 51600 65900 4
-C 49000 64500 1 90 0 capacitor.sym
+C 49000 66800 1 0 0 3.3V-plus.sym
+N 50400 65600 50600 65600 4
+N 50600 65600 50600 66800 4
+N 50400 66000 50600 66000 4
+C 48000 64600 1 90 0 capacitor.sym
 {
-T 48300 64700 5 10 0 0 90 0 1
+T 47300 64800 5 10 0 0 90 0 1
 device=CAPACITOR
-T 48700 65300 5 10 1 1 180 0 1
+T 47700 65400 5 10 1 1 180 0 1
 refdes=C20
-T 48100 64700 5 10 0 0 90 0 1
+T 47100 64800 5 10 0 0 90 0 1
 symversion=0.1
-T 48100 64600 5 10 1 1 0 0 1
+T 47100 64700 5 10 1 1 0 0 1
 value=0.22uF
-T 49000 64500 5 10 0 1 0 0 1
+T 48000 64600 5 10 0 1 0 0 1
 footprint=0402
-T 49000 64500 5 10 0 1 0 0 1
+T 48000 64600 5 10 0 1 0 0 1
 loadstatus=smt
-T 49000 64500 5 10 0 1 0 0 1
+T 48000 64600 5 10 0 1 0 0 1
 vendor=digikey
-T 49000 64500 5 10 0 1 0 0 1
+T 48000 64600 5 10 0 1 0 0 1
 vendor_part_number=587-1228-1-ND
 }
-C 52300 65500 1 90 0 capacitor.sym
+C 51300 65600 1 90 0 capacitor.sym
 {
-T 51600 65700 5 10 0 0 90 0 1
+T 50600 65800 5 10 0 0 90 0 1
 device=CAPACITOR
-T 52500 66300 5 10 1 1 180 0 1
+T 51500 66400 5 10 1 1 180 0 1
 refdes=C22
-T 51400 65700 5 10 0 0 90 0 1
+T 50400 65800 5 10 0 0 90 0 1
 symversion=0.1
-T 52300 65600 5 10 1 1 0 0 1
+T 51300 65700 5 10 1 1 0 0 1
 value=0.1uF
-T 52300 65500 5 10 0 1 0 0 1
+T 51300 65600 5 10 0 1 0 0 1
 footprint=0402
-T 52300 65500 5 10 0 1 0 0 1
+T 51300 65600 5 10 0 1 0 0 1
 loadstatus=smt
-T 52300 65500 5 10 0 1 0 0 1
+T 51300 65600 5 10 0 1 0 0 1
 vendor=digikey
-T 52300 65500 5 10 0 1 0 0 1
+T 51300 65600 5 10 0 1 0 0 1
 vendor_part_number=399-3027-1-ND
 }
-C 49000 63000 1 90 0 capacitor.sym
+C 48000 63100 1 90 0 capacitor.sym
 {
-T 48300 63200 5 10 0 0 90 0 1
+T 47300 63300 5 10 0 0 90 0 1
 device=CAPACITOR
-T 48700 63800 5 10 1 1 180 0 1
+T 47700 63900 5 10 1 1 180 0 1
 refdes=C21
-T 48100 63200 5 10 0 0 90 0 1
+T 47100 63300 5 10 0 0 90 0 1
 symversion=0.1
-T 48200 63100 5 10 1 1 0 0 1
+T 47200 63200 5 10 1 1 0 0 1
 value=4.7uF
-T 49000 63000 5 10 0 1 0 0 1
+T 48000 63100 5 10 0 1 0 0 1
 footprint=0402
-T 49000 63000 5 10 0 1 0 0 1
+T 48000 63100 5 10 0 1 0 0 1
 loadstatus=smt
-T 49000 63000 5 10 0 1 0 0 1
+T 48000 63100 5 10 0 1 0 0 1
 vendor=digikey
-T 49000 63000 5 10 0 1 0 0 1
+T 48000 63100 5 10 0 1 0 0 1
 vendor_part_number=490-5408-1-ND
 }
-C 49000 63000 1 0 0 HMC5883L.sym
+C 48000 63100 1 0 0 HMC5883L.sym
 {
-T 49755 66200 5 10 0 1 0 0 1
+T 48755 66300 5 10 0 1 0 0 1
 device=HMC5883L
-T 49305 66445 5 10 1 1 0 0 1
+T 48305 66545 5 10 1 1 0 0 1
 refdes=U9
-T 49000 63000 5 10 0 0 0 0 1
+T 48000 63100 5 10 0 0 0 0 1
 footprint=LPCC16
-T 50200 66450 5 10 1 1 0 0 1
+T 49200 66550 5 10 1 1 0 0 1
 value=HMC5883L
-T 49000 63000 5 10 0 1 0 0 1
+T 48000 63100 5 10 0 1 0 0 1
 loadstatus=smt
-T 49000 63000 5 10 0 1 0 0 1
+T 48000 63100 5 10 0 1 0 0 1
 vendor=digikey
-T 49000 63000 5 10 0 1 0 0 1
+T 48000 63100 5 10 0 1 0 0 1
 vendor_part_number=342-1082-1-ND
 }
-N 49000 65500 48800 65500 4
-N 48800 65500 48800 65400 4
-N 48800 64500 48800 64300 4
-N 48800 64300 49000 64300 4
-N 48800 63900 49000 63900 4
-C 48700 62700 1 0 0 gnd.sym
-C 49700 62700 1 0 0 gnd.sym
-C 50400 62700 1 0 0 gnd.sym
-C 52000 65200 1 0 0 gnd.sym
-N 51400 64700 52300 64700 4
-{
-T 51900 64800 5 10 1 1 0 0 1
+N 48000 65600 47800 65600 4
+N 47800 65600 47800 65500 4
+N 47800 64600 47800 64400 4
+N 47800 64400 48000 64400 4
+N 47800 64000 48000 64000 4
+C 47700 62800 1 0 0 gnd.sym
+C 48700 62800 1 0 0 gnd.sym
+C 49400 62800 1 0 0 gnd.sym
+C 51000 65300 1 0 0 gnd.sym
+N 50400 64800 52000 64800 4
+{
+T 50900 64900 5 10 1 1 0 0 1
 netname=sda1
 }
-N 51400 64300 52300 64300 4
+N 50400 64400 52800 64400 4
 {
-T 52000 64400 5 10 1 1 0 0 1
+T 51000 64500 5 10 1 1 0 0 1
 netname=scl1
 }
-N 48800 66700 51600 66700 4
-N 49000 65900 48800 65900 4
-N 48800 65900 48800 66700 4
-N 52100 66400 51600 66400 4
+N 47800 66800 50600 66800 4
+N 48000 66000 47800 66000 4
+N 47800 66000 47800 66800 4
+N 51100 66500 50600 66500 4
 N 56300 56000 55000 56000 4
 {
 T 55000 56100 5 10 1 1 0 0 1
@@ -3273,16 +3273,16 @@ loadstatus=smt
 }
 N 53800 60800 53800 61600 4
 C 53600 62500 1 0 0 3.3V-plus.sym
-N 43800 65400 43300 65400 4
-N 43300 64500 43300 63400 4
-N 43800 65800 42600 65800 4
-N 42600 64900 42600 63400 4
-N 46500 64200 46700 64200 4
-C 46500 64600 1 0 0 3.3V-plus.sym
-N 46500 64600 46700 64600 4
-N 46500 65800 47600 65800 4
-{
-T 47000 65900 5 10 1 1 0 0 1
+N 42800 65500 42300 65500 4
+N 42300 64600 42300 63500 4
+N 42800 65900 41600 65900 4
+N 41600 65000 41600 63500 4
+N 45500 64300 45700 64300 4
+C 45500 64700 1 0 0 3.3V-plus.sym
+N 45500 64700 45700 64700 4
+N 45500 65900 46600 65900 4
+{
+T 46000 66000 5 10 1 1 0 0 1
 netname=gps_pps
 }
 N 79400 69800 80400 69800 4
@@ -3290,11 +3290,11 @@ N 79400 69800 80400 69800 4
 T 79700 69900 5 10 1 1 0 0 1
 netname=gps_pps
 }
-C 46600 65900 1 0 0 gnd.sym
-N 46500 66200 46700 66200 4
-N 51400 63900 52300 63900 4
+C 45600 66000 1 0 0 gnd.sym
+N 45500 66300 45700 66300 4
+N 50400 64000 51300 64000 4
 {
-T 51700 64000 5 10 1 1 0 0 1
+T 50700 64100 5 10 1 1 0 0 1
 netname=mag_int
 }
 N 65800 66400 67100 66400 4
@@ -3558,3 +3558,23 @@ loadstatus=smt
 N 67300 43600 67900 43600 4
 T 66300 44100 9 10 1 0 0 0 1
 current sense
+C 52100 64800 1 90 0 resistor.sym
+{
+T 51700 65100 5 10 0 0 90 0 1
+device=RESISTOR
+T 52200 65300 5 10 1 1 0 0 1
+refdes=R900
+T 52200 65000 5 10 1 1 0 0 1
+value=1.8k
+}
+C 52900 64400 1 90 0 resistor.sym
+{
+T 52500 64700 5 10 0 0 90 0 1
+device=RESISTOR
+T 53000 64900 5 10 1 1 0 0 1
+refdes=R901
+T 53000 64600 5 10 1 1 0 0 1
+value=1.8k
+}
+C 51800 65700 1 0 0 3.3V-plus.sym
+C 52600 65300 1 0 0 3.3V-plus.sym