use IMU parts we can actually get
[hw/easytimer] / easytimer.sch
index 0a650053330586c8035cb4c800bdd3b7ce6feefd..112325f16397b9ea5714b3305dc49d29853273b1 100644 (file)
@@ -527,14 +527,14 @@ value=NoConnection
 T 18400 13800 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-N 24000 34700 22800 34700 4
+N 24000 36300 22800 36300 4
 {
-T 24000 34800 5 10 1 1 0 6 1
+T 24000 36400 5 10 1 1 0 6 1
 netname=sense_a
 }
-N 22800 35100 24000 35100 4
+N 22800 37900 24000 37900 4
 {
-T 24000 35200 5 10 1 1 0 6 1
+T 24000 38000 5 10 1 1 0 6 1
 netname=sense_b
 }
 N 16400 30300 15100 30300 4
@@ -560,107 +560,63 @@ N 14000 29100 16400 29100 4
 T 15100 29200 5 10 1 1 0 0 1
 netname=force_loader
 }
-N 24000 36300 22800 36300 4
-{
-T 24000 36400 5 10 1 1 0 6 1
-netname=gyro_int
-}
-N 33900 18700 35000 18700 4
+N 28300 20000 29400 20000 4
 {
-T 34600 18800 5 10 1 1 0 0 1
+T 29400 20100 5 10 1 1 0 6 1
 netname=sck3
 }
-N 33900 19100 35000 19100 4
+N 28300 19200 29400 19200 4
 {
-T 34500 19200 5 10 1 1 0 0 1
+T 29400 19300 5 10 1 1 0 6 1
 netname=mosi3
 }
-C 30100 19900 1 0 0 3.3V-plus.sym
-N 30300 19900 31600 19900 4
-C 30500 18400 1 90 0 capacitor.sym
+C 23700 20000 1 0 0 3.3V-plus.sym
+C 24100 18500 1 90 0 capacitor.sym
 {
-T 29800 18600 5 10 0 0 90 0 1
+T 23400 18700 5 10 0 0 90 0 1
 device=CAPACITOR
-T 29600 18600 5 10 0 0 90 0 1
+T 23200 18700 5 10 0 0 90 0 1
 symversion=0.1
-T 30500 18400 5 10 0 1 0 0 1
+T 24100 18500 5 10 0 1 0 0 1
 footprint=0402
-T 30200 19100 5 10 1 1 180 0 1
+T 23800 19200 5 10 1 1 180 0 1
 refdes=C301
-T 29800 18600 5 10 1 1 0 0 1
+T 23400 18700 5 10 1 1 0 0 1
 value=0.1uF
 }
-C 31100 17600 1 90 0 capacitor.sym
+C 24700 17700 1 90 0 capacitor.sym
 {
-T 30400 17800 5 10 0 0 90 0 1
+T 24000 17900 5 10 0 0 90 0 1
 device=CAPACITOR
-T 30200 17800 5 10 0 0 90 0 1
+T 23800 17900 5 10 0 0 90 0 1
 symversion=0.1
-T 31100 17600 5 10 0 1 0 0 1
+T 24700 17700 5 10 0 1 0 0 1
 footprint=0402
-T 30800 18300 5 10 1 1 180 0 1
+T 24400 18400 5 10 1 1 180 0 1
 refdes=C302
-T 30400 17800 5 10 1 1 0 0 1
+T 24000 17900 5 10 1 1 0 0 1
 value=0.1uF
 }
-N 30300 17100 31600 17100 4
-N 30300 17100 30300 18400 4
-C 30800 16800 1 0 0 gnd.sym
-N 33900 17900 35000 17900 4
+N 23900 17200 23900 18500 4
+C 25700 16900 1 0 0 gnd.sym
+N 24900 18400 26000 18400 4
 {
-T 34400 18000 5 10 1 1 0 0 1
-netname=gyro_int
+T 24900 18500 5 10 1 1 0 0 1
+netname=gyro_int3
 }
-N 30900 17600 30900 17100 4
-N 33900 18300 35000 18300 4
+N 24500 17700 24500 17200 4
+N 28300 18000 29400 18000 4
 {
-T 34400 18400 5 10 1 1 0 0 1
+T 29400 18100 5 10 1 1 0 6 1
 netname=cs_gyro
 }
-N 33900 19500 35000 19500 4
+N 28300 19600 29400 19600 4
 {
-T 34500 19600 5 10 1 1 0 0 1
+T 29400 19700 5 10 1 1 0 6 1
 netname=miso3
 }
-C 31100 19000 1 0 0 nc-left.sym
-{
-T 31100 19400 5 10 0 0 0 0 1
-value=NoConnection
-T 31100 19800 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 31100 18600 1 0 0 nc-left.sym
-{
-T 31100 19000 5 10 0 0 0 0 1
-value=NoConnection
-T 31100 19400 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-N 31600 17500 31400 17500 4
-N 31400 17100 31400 18300 4
-N 30900 19500 31600 19500 4
-N 30900 18500 30900 19900 4
-C 31600 16900 1 0 0 BMX160.sym
-{
-T 31592 16900 5 10 0 1 0 0 1
-footprint=lga14b
-T 33605 20295 5 10 0 1 0 6 1
-device=IC
-T 31895 20295 5 10 1 1 0 0 1
-refdes=U3
-T 33600 20300 5 10 1 1 0 6 1
-value=BMX160
-}
-N 30300 19900 30300 19300 4
-N 31600 18300 31400 18300 4
-N 31600 17900 31400 17900 4
-C 33900 17400 1 0 0 nc-right.sym
-{
-T 34000 17900 5 10 0 0 0 0 1
-value=NoConnection
-T 34000 18100 5 10 0 0 0 0 1
-device=DRC_Directive
-}
+N 24500 18600 24500 19600 4
+N 23900 20000 23900 19400 4
 C 20500 12700 1 90 0 capacitor.sym
 {
 T 19800 12900 5 10 0 0 90 0 1
@@ -1028,3 +984,170 @@ N 22800 30300 24100 30300 4
 T 24100 30400 5 10 1 1 0 6 1
 netname=miso3
 }
+N 26000 20000 23900 20000 4
+N 24500 19600 26000 19600 4
+N 25800 17600 25800 17200 4
+N 26000 17600 25800 17600 4
+N 23900 17200 26000 17200 4
+N 28500 19200 28500 18800 4
+N 28500 18800 28300 18800 4
+N 28300 18400 29400 18400 4
+{
+T 29400 18500 5 10 1 1 0 6 1
+netname=cs_accel
+}
+N 24900 18000 26000 18000 4
+{
+T 24900 18100 5 10 1 1 0 0 1
+netname=gyro_int4
+}
+N 24900 19200 26000 19200 4
+{
+T 24900 19300 5 10 1 1 0 0 1
+netname=accel_int1
+}
+N 24900 18800 26000 18800 4
+{
+T 24900 18900 5 10 1 1 0 0 1
+netname=accel_int2
+}
+C 28400 16900 1 0 0 gnd.sym
+N 28500 17600 28500 17200 4
+N 28500 17200 28300 17200 4
+N 25800 20000 25800 19600 4
+N 23900 33900 22800 33900 4
+{
+T 23900 34000 5 10 1 1 0 6 1
+netname=gyro_int3
+}
+N 23900 33500 22800 33500 4
+{
+T 23900 33600 5 10 1 1 0 6 1
+netname=gyro_int4
+}
+N 23900 31500 22800 31500 4
+{
+T 23900 31600 5 10 1 1 0 6 1
+netname=accel_int1
+}
+N 23900 31100 22800 31100 4
+{
+T 23900 31200 5 10 1 1 0 6 1
+netname=accel_int2
+}
+C 16200 20000 1 0 0 3.3V-plus.sym
+C 15700 18100 1 90 0 capacitor.sym
+{
+T 15000 18300 5 10 0 0 90 0 1
+device=CAPACITOR
+T 14800 18300 5 10 0 0 90 0 1
+symversion=0.1
+T 15700 18100 5 10 0 1 0 0 1
+footprint=0402
+T 15400 18700 5 10 1 1 0 6 1
+refdes=C22
+T 15400 18300 5 10 1 1 0 6 1
+value=1uF
+}
+C 16600 18100 1 90 0 capacitor.sym
+{
+T 15900 18300 5 10 0 0 90 0 1
+device=CAPACITOR
+T 15700 18300 5 10 0 0 90 0 1
+symversion=0.1
+T 16600 18100 5 10 0 1 0 0 1
+footprint=0402
+T 16300 18700 5 10 1 1 0 6 1
+refdes=C21
+T 16300 18300 5 10 1 1 0 6 1
+value=10uF
+}
+C 16300 17000 1 0 0 gnd.sym
+N 19100 17400 20500 17400 4
+{
+T 20500 17500 5 10 1 1 0 6 1
+netname=mag_int
+}
+C 16700 17300 1 0 0 MMC5983MA.sym
+{
+T 18795 20050 5 10 0 1 0 6 1
+device=IC
+T 16992 20600 5 10 0 0 0 0 1
+footprint=LPCC16
+T 17005 20045 5 10 1 1 0 0 1
+refdes=U6
+T 18800 20050 5 10 1 1 0 6 1
+value=MMC5983MA
+}
+N 16700 19400 15500 19400 4
+N 15500 19400 15500 19000 4
+N 16400 20000 16400 19400 4
+N 16700 19800 16400 19800 4
+N 16700 19000 16400 19000 4
+N 16400 18100 16400 17300 4
+N 16700 17400 16400 17400 4
+N 16400 17400 15500 17400 4
+N 15500 17400 15500 18100 4
+N 16700 17800 16400 17800 4
+N 20500 19400 19100 19400 4
+{
+T 20450 19500 5 10 1 1 0 6 1
+netname=cs_mag
+}
+N 20500 19000 19100 19000 4
+{
+T 20450 19100 5 10 1 1 0 6 1
+netname=miso2
+}
+N 20500 18600 19100 18600 4
+{
+T 20450 18700 5 10 1 1 0 6 1
+netname=mosi2
+}
+N 20500 18200 19100 18200 4
+{
+T 20450 18300 5 10 1 1 0 6 1
+netname=sck2
+}
+N 22800 34700 24100 34700 4
+{
+T 24100 34800 5 10 1 1 0 6 1
+netname=miso2
+}
+N 22800 35500 24100 35500 4
+{
+T 24100 35600 5 10 1 1 0 6 1
+netname=mosi2
+}
+N 22800 35100 24100 35100 4
+{
+T 24100 35200 5 10 1 1 0 6 1
+netname=sck2
+}
+N 22800 34300 24100 34300 4
+{
+T 24100 34400 5 10 1 1 0 6 1
+netname=cs_mag
+}
+N 22800 26700 24200 26700 4
+{
+T 24200 26800 5 10 1 1 0 6 1
+netname=mag_int
+}
+N 22800 30700 24100 30700 4
+{
+T 24100 30800 5 10 1 1 0 6 1
+netname=cs_accel
+}
+C 26000 17000 1 0 0 BMI088.sym
+{
+T 28005 20395 5 10 1 1 0 6 1
+value=BMI088
+T 26295 20395 5 10 1 1 0 0 1
+refdes=U3
+T 26295 20695 5 10 0 0 0 0 1
+footprint=lga16
+T 26305 20995 5 10 0 0 0 0 1
+device=IC
+}
+N 28500 17600 28300 17600 4