Use 64-pin STM32L processor. Shrink board to 4.5 x 3.75
[hw/telelco] / telelco.sch
index 3b436fe728dfd5a1e6e60ddc21caa4259ace26d3..d8ded86bea9b82f4f391e0bc410792c3eb8ca4a1 100644 (file)
@@ -491,17 +491,17 @@ netname=debug_data
 N 80500 51300 79200 51300 4
 {
 T 79200 51400 5 10 1 1 0 0 1
-netname=miso1
+netname=miso2
 }
 N 79200 51700 80500 51700 4
 {
 T 79200 51800 5 10 1 1 0 0 1
-netname=mosi1
+netname=mosi2
 }
 N 80500 52100 79200 52100 4
 {
 T 79200 52200 5 10 1 1 0 0 1
-netname=c1
+netname=c2
 }
 N 80500 54100 79200 54100 4
 {
@@ -739,49 +739,26 @@ T 50000 67200 5 10 1 1 0 0 1
 netname=v_usb
 }
 C 49800 65200 1 0 1 gnd.sym
-C 66500 74000 1 0 1 beeper.sym
+C 66800 74800 1 0 1 beeper.sym
 {
-T 66200 74900 5 10 0 0 0 6 1
+T 66500 75700 5 10 0 0 0 6 1
 device=BEEPER
-T 66400 74600 5 10 1 1 0 6 1
+T 66700 75400 5 10 1 1 0 6 1
 refdes=U8
-T 66200 75100 5 10 0 0 0 6 1
+T 66500 75900 5 10 0 0 0 6 1
 symversion=0.1
-T 66500 74000 5 10 0 1 0 6 1
+T 66800 74800 5 10 0 1 0 6 1
 vendor_part_number=445-2525-1-ND
-T 66500 74000 5 10 0 1 0 6 1
+T 66800 74800 5 10 0 1 0 6 1
 footprint=TDK_PS12
-T 66500 74000 5 10 0 0 0 6 1
+T 66800 74800 5 10 0 0 0 6 1
 vendor=digikey
-T 66500 74000 5 10 0 1 0 6 1
+T 66800 74800 5 10 0 1 0 6 1
 value=TDK_PS12
-T 66500 74000 5 10 0 0 0 6 1
+T 66800 74800 5 10 0 0 0 6 1
 loadstatus=throughhole
 }
-C 66700 74000 1 0 1 gnd.sym
-N 63100 74300 65500 74300 4
-{
-T 64400 74400 5 10 1 1 0 6 1
-netname=beeper
-}
-N 66500 74300 66600 74300 4
-C 53600 57100 1 0 0 STM32L151.sym
-{
-T 47200 55500 5 10 0 0 0 0 1
-device=IC
-T 54000 77200 5 10 1 1 0 0 1
-refdes=U7
-T 53600 57100 5 10 0 0 0 0 1
-footprint=lqfp100
-T 53600 57100 5 10 0 0 0 0 1
-vendor=digikey
-T 53600 57100 5 10 0 1 0 0 1
-value=STM32L151
-T 53600 57100 5 10 0 0 0 0 1
-vendor_part_number=497-11195-ND
-T 53600 57100 5 10 0 1 0 0 1
-loadstatus=smt
-}
+C 66900 74800 1 0 1 gnd.sym
 C 57000 78500 1 0 0 3.3V-plus.sym
 N 57200 77500 57200 78500 4
 N 57200 77600 58800 77600 4
@@ -952,46 +929,21 @@ N 53600 65500 52300 65500 4
 T 52300 65600 5 10 1 1 0 0 1
 netname=swclk
 }
-N 63100 57900 64400 57900 4
+N 53600 58700 52300 58700 4
 {
-T 63900 58000 5 10 1 1 0 0 1
-netname=mosi1
+T 52800 58800 5 10 1 1 0 6 1
+netname=mosi2
 }
-N 63100 58700 64400 58700 4
+N 53600 59500 52300 59500 4
 {
-T 64200 58800 5 10 1 1 0 0 1
-netname=c1
+T 52500 59600 5 10 1 1 0 6 1
+netname=c2
 }
-N 63100 58300 64400 58300 4
+N 53600 59100 52300 59100 4
 {
-T 63900 58400 5 10 1 1 0 0 1
-netname=miso1
-}
-C 52100 76100 1 0 0 capacitor.sym
-{
-T 52300 76800 5 10 0 0 0 0 1
-device=CAPACITOR
-T 52000 76400 5 10 1 1 0 0 1
-refdes=C600
-T 52300 77000 5 10 0 0 0 0 1
-symversion=0.1
-T 52700 76400 5 10 1 1 0 0 1
-value=0.1uF
-T 52100 76100 5 10 0 1 0 0 1
-footprint=0402
-T 52100 76100 5 10 0 1 0 0 1
-loadstatus=smt
-T 52100 76100 5 10 0 1 0 0 1
-vendor=digikey
-T 52100 76100 5 10 0 1 0 0 1
-vendor_part_number=399-3027-1-ND
+T 52800 59200 5 10 1 1 0 6 1
+netname=miso2
 }
-C 53300 76400 1 0 0 3.3V-plus.sym
-C 52000 75600 1 0 0 gnd.sym
-N 53500 76300 53500 76400 4
-N 52100 75900 52100 76300 4
-N 53600 75900 52100 75900 4
-N 53600 76300 53000 76300 4
 C 59800 78300 1 0 0 capacitor.sym
 {
 T 60000 79000 5 10 0 0 0 0 1
@@ -1102,52 +1054,52 @@ N 53600 62700 52300 62700 4
 T 52900 62800 5 10 1 1 0 6 1
 netname=seg_dp
 }
-C 66000 67200 1 180 0 resistor.sym
+C 66000 74000 1 180 0 resistor.sym
 {
-T 65700 66800 5 10 0 0 180 0 1
+T 65700 73600 5 10 0 0 180 0 1
 device=RESISTOR
-T 65600 67300 5 10 1 1 0 0 1
+T 65600 74100 5 10 1 1 0 0 1
 refdes=R52
-T 65200 67300 5 10 1 1 0 0 1
+T 65200 74100 5 10 1 1 0 0 1
 value=270
-T 66000 67200 5 10 0 0 180 0 1
+T 66000 74000 5 10 0 0 180 0 1
 footprint=0402
-T 66000 67200 5 10 0 0 180 0 1
+T 66000 74000 5 10 0 0 180 0 1
 vendor=digikey
-T 66000 67200 5 10 0 0 180 0 1
+T 66000 74000 5 10 0 0 180 0 1
 vendor_part_number=541-270LCT-ND
-T 66000 67200 5 10 0 0 180 0 1
+T 66000 74000 5 10 0 0 180 0 1
 loadstatus=smt
 }
-C 66000 66800 1 180 0 resistor.sym
+C 66000 73600 1 180 0 resistor.sym
 {
-T 65700 66400 5 10 0 0 180 0 1
+T 65700 73200 5 10 0 0 180 0 1
 device=RESISTOR
-T 65600 66800 5 10 1 1 0 0 1
+T 65600 73600 5 10 1 1 0 0 1
 refdes=R53
-T 65200 66800 5 10 1 1 0 0 1
+T 65200 73600 5 10 1 1 0 0 1
 value=270
-T 66000 66800 5 10 0 0 180 0 1
+T 66000 73600 5 10 0 0 180 0 1
 footprint=0402
-T 66000 66800 5 10 0 0 180 0 1
+T 66000 73600 5 10 0 0 180 0 1
 vendor=digikey
-T 66000 66800 5 10 0 0 180 0 1
+T 66000 73600 5 10 0 0 180 0 1
 vendor_part_number=541-270LCT-ND
-T 66000 66800 5 10 0 0 180 0 1
+T 66000 73600 5 10 0 0 180 0 1
 loadstatus=smt
 }
-N 65100 67100 63100 67100 4
+N 65100 73900 63100 73900 4
 {
-T 64400 67400 5 10 1 1 180 0 1
+T 64400 74200 5 10 1 1 180 0 1
 netname=led_red
 }
-N 65100 66700 63100 66700 4
+N 65100 73500 63100 73500 4
 {
-T 64400 66950 5 10 1 1 180 0 1
+T 64400 73750 5 10 1 1 180 0 1
 netname=led_green
 }
 N 59200 77500 59200 78100 4
-N 66600 64700 66600 66300 4
+N 66600 71500 66600 73100 4
 N 53600 64700 52300 64700 4
 {
 T 52300 64800 5 10 1 1 0 0 1
@@ -1199,9 +1151,9 @@ N 53600 67900 52300 67900 4
 T 52300 68000 5 10 1 1 0 0 1
 netname=com_0
 }
-N 63100 59100 64400 59100 4
+N 53600 59900 52300 59900 4
 {
-T 63700 59200 5 10 1 1 0 0 1
+T 53000 60000 5 10 1 1 0 6 1
 netname=cs_radio
 }
 N 74300 77500 74300 78500 4
@@ -1729,22 +1681,22 @@ netname=pad_b
 N 63100 76700 64400 76700 4
 {
 T 63900 76800 5 10 1 1 0 0 1
-netname=box_a
+netname=box_b
 }
 N 64400 76300 63100 76300 4
 {
 T 63900 76400 5 10 1 1 0 0 1
-netname=box_b
+netname=box_a
 }
 N 63100 75900 64400 75900 4
 {
 T 63900 76000 5 10 1 1 0 0 1
-netname=pad_a
+netname=pad_b
 }
 N 63100 75500 64400 75500 4
 {
 T 63900 75600 5 10 1 1 0 0 1
-netname=pad_b
+netname=pad_a
 }
 C 77500 63500 1 0 0 switch-spst.sym
 {
@@ -1802,158 +1754,158 @@ N 63100 74700 64400 74700 4
 T 64100 74800 5 10 1 1 0 0 1
 netname=fire
 }
-T 66075 67500 9 10 1 0 0 0 1
+T 66075 74300 9 10 1 0 0 0 1
 Signal Strength indicator
-C 66000 64800 1 180 1 led.sym
+C 66000 71600 1 180 1 led.sym
 {
-T 66750 64800 5 10 1 1 180 6 1
+T 66750 71600 5 10 1 1 180 6 1
 refdes=D3
-T 65900 64200 5 10 0 0 180 6 1
+T 65900 71000 5 10 0 0 180 6 1
 device=LED
-T 66000 64800 5 10 0 0 0 0 1
+T 66000 71600 5 10 0 0 0 0 1
 footprint=100mil-led
 }
-C 66000 65200 1 180 1 led.sym
+C 66000 72000 1 180 1 led.sym
 {
-T 66750 65200 5 10 1 1 180 6 1
+T 66750 72000 5 10 1 1 180 6 1
 refdes=D4
-T 65900 64600 5 10 0 0 180 6 1
+T 65900 71400 5 10 0 0 180 6 1
 device=LED
-T 66000 65200 5 10 0 0 0 0 1
+T 66000 72000 5 10 0 0 0 0 1
 footprint=100mil-led
 }
-C 66000 65600 1 180 1 led.sym
+C 66000 72400 1 180 1 led.sym
 {
-T 66750 65600 5 10 1 1 180 6 1
+T 66750 72400 5 10 1 1 180 6 1
 refdes=D5
-T 65900 65000 5 10 0 0 180 6 1
+T 65900 71800 5 10 0 0 180 6 1
 device=LED
-T 66000 65600 5 10 0 0 0 0 1
+T 66000 72400 5 10 0 0 0 0 1
 footprint=100mil-led
 }
-C 66000 66000 1 180 1 led.sym
+C 66000 72800 1 180 1 led.sym
 {
-T 66750 66000 5 10 1 1 180 6 1
+T 66750 72800 5 10 1 1 180 6 1
 refdes=D6
-T 65900 65400 5 10 0 0 180 6 1
+T 65900 72200 5 10 0 0 180 6 1
 device=LED
-T 66000 66000 5 10 0 0 0 0 1
+T 66000 72800 5 10 0 0 0 0 1
 footprint=100mil-led
 }
-C 66000 66400 1 180 1 led.sym
+C 66000 73200 1 180 1 led.sym
 {
-T 66750 66400 5 10 1 1 180 6 1
+T 66750 73200 5 10 1 1 180 6 1
 refdes=D7
-T 65900 65800 5 10 0 0 180 6 1
+T 65900 72600 5 10 0 0 180 6 1
 device=LED
-T 66000 66400 5 10 0 0 0 0 1
+T 66000 73200 5 10 0 0 0 0 1
 footprint=100mil-led
 }
-C 66000 64800 1 180 0 resistor.sym
+C 66000 71600 1 180 0 resistor.sym
 {
-T 65700 64400 5 10 0 0 180 0 1
+T 65700 71200 5 10 0 0 180 0 1
 device=RESISTOR
-T 65600 64800 5 10 1 1 0 0 1
+T 65600 71600 5 10 1 1 0 0 1
 refdes=R54
-T 65200 64800 5 10 1 1 0 0 1
+T 65200 71600 5 10 1 1 0 0 1
 value=270
-T 66000 64800 5 10 0 0 180 0 1
+T 66000 71600 5 10 0 0 180 0 1
 footprint=0402
-T 66000 64800 5 10 0 0 180 0 1
+T 66000 71600 5 10 0 0 180 0 1
 vendor=digikey
-T 66000 64800 5 10 0 0 180 0 1
+T 66000 71600 5 10 0 0 180 0 1
 vendor_part_number=541-270LCT-ND
-T 66000 64800 5 10 0 0 180 0 1
+T 66000 71600 5 10 0 0 180 0 1
 loadstatus=smt
 }
-C 66000 65200 1 180 0 resistor.sym
+C 66000 72000 1 180 0 resistor.sym
 {
-T 65700 64800 5 10 0 0 180 0 1
+T 65700 71600 5 10 0 0 180 0 1
 device=RESISTOR
-T 65600 65200 5 10 1 1 0 0 1
+T 65600 72000 5 10 1 1 0 0 1
 refdes=R55
-T 65200 65200 5 10 1 1 0 0 1
+T 65200 72000 5 10 1 1 0 0 1
 value=270
-T 66000 65200 5 10 0 0 180 0 1
+T 66000 72000 5 10 0 0 180 0 1
 footprint=0402
-T 66000 65200 5 10 0 0 180 0 1
+T 66000 72000 5 10 0 0 180 0 1
 vendor=digikey
-T 66000 65200 5 10 0 0 180 0 1
+T 66000 72000 5 10 0 0 180 0 1
 vendor_part_number=541-270LCT-ND
-T 66000 65200 5 10 0 0 180 0 1
+T 66000 72000 5 10 0 0 180 0 1
 loadstatus=smt
 }
-C 66000 65600 1 180 0 resistor.sym
+C 66000 72400 1 180 0 resistor.sym
 {
-T 65700 65200 5 10 0 0 180 0 1
+T 65700 72000 5 10 0 0 180 0 1
 device=RESISTOR
-T 65600 65600 5 10 1 1 0 0 1
+T 65600 72400 5 10 1 1 0 0 1
 refdes=R56
-T 65200 65600 5 10 1 1 0 0 1
+T 65200 72400 5 10 1 1 0 0 1
 value=270
-T 66000 65600 5 10 0 0 180 0 1
+T 66000 72400 5 10 0 0 180 0 1
 footprint=0402
-T 66000 65600 5 10 0 0 180 0 1
+T 66000 72400 5 10 0 0 180 0 1
 vendor=digikey
-T 66000 65600 5 10 0 0 180 0 1
+T 66000 72400 5 10 0 0 180 0 1
 vendor_part_number=541-270LCT-ND
-T 66000 65600 5 10 0 0 180 0 1
+T 66000 72400 5 10 0 0 180 0 1
 loadstatus=smt
 }
-C 66000 66000 1 180 0 resistor.sym
+C 66000 72800 1 180 0 resistor.sym
 {
-T 65700 65600 5 10 0 0 180 0 1
+T 65700 72400 5 10 0 0 180 0 1
 device=RESISTOR
-T 65600 66000 5 10 1 1 0 0 1
+T 65600 72800 5 10 1 1 0 0 1
 refdes=R57
-T 65200 66000 5 10 1 1 0 0 1
+T 65200 72800 5 10 1 1 0 0 1
 value=270
-T 66000 66000 5 10 0 0 180 0 1
+T 66000 72800 5 10 0 0 180 0 1
 footprint=0402
-T 66000 66000 5 10 0 0 180 0 1
+T 66000 72800 5 10 0 0 180 0 1
 vendor=digikey
-T 66000 66000 5 10 0 0 180 0 1
+T 66000 72800 5 10 0 0 180 0 1
 vendor_part_number=541-270LCT-ND
-T 66000 66000 5 10 0 0 180 0 1
+T 66000 72800 5 10 0 0 180 0 1
 loadstatus=smt
 }
-C 66000 66400 1 180 0 resistor.sym
+C 66000 73200 1 180 0 resistor.sym
 {
-T 65700 66000 5 10 0 0 180 0 1
+T 65700 72800 5 10 0 0 180 0 1
 device=RESISTOR
-T 65600 66400 5 10 1 1 0 0 1
+T 65600 73200 5 10 1 1 0 0 1
 refdes=R58
-T 65200 66400 5 10 1 1 0 0 1
+T 65200 73200 5 10 1 1 0 0 1
 value=270
-T 66000 66400 5 10 0 0 180 0 1
+T 66000 73200 5 10 0 0 180 0 1
 footprint=0402
-T 66000 66400 5 10 0 0 180 0 1
+T 66000 73200 5 10 0 0 180 0 1
 vendor=digikey
-T 66000 66400 5 10 0 0 180 0 1
+T 66000 73200 5 10 0 0 180 0 1
 vendor_part_number=541-270LCT-ND
-T 66000 66400 5 10 0 0 180 0 1
+T 66000 73200 5 10 0 0 180 0 1
 loadstatus=smt
 }
-N 63100 64700 65100 64700 4
-N 63100 65100 65100 65100 4
-N 63100 65500 65100 65500 4
-N 63100 65900 65100 65900 4
-N 63100 66300 65100 66300 4
-N 66400 64700 66600 64700 4
-N 66400 65100 66600 65100 4
-N 66400 65500 66600 65500 4
-N 66400 65900 66600 65900 4
-N 66400 66300 67000 66300 4
-C 66500 64400 1 0 0 gnd.sym
-T 67125 64650 9 10 1 0 0 0 1
+N 63100 71500 65100 71500 4
+N 63100 71900 65100 71900 4
+N 63100 72300 65100 72300 4
+N 63100 72700 65100 72700 4
+N 63100 73100 65100 73100 4
+N 66400 71500 66600 71500 4
+N 66400 71900 66600 71900 4
+N 66400 72300 66600 72300 4
+N 66400 72700 66600 72700 4
+N 66400 73100 67000 73100 4
+C 66500 71200 1 0 0 gnd.sym
+T 67125 71450 9 10 1 0 0 0 1
 Remote Arm Switch Engaged
-T 67125 65050 9 10 1 0 0 0 1
+T 67125 71850 9 10 1 0 0 0 1
 Continuity Pad 0
-T 67125 65450 9 10 1 0 0 0 1
+T 67125 72250 9 10 1 0 0 0 1
 Continuity Pad 1
-T 67125 65850 9 10 1 0 0 0 1
+T 67125 72650 9 10 1 0 0 0 1
 Continuity Pad 2
-T 67125 66250 9 10 1 0 0 0 1
+T 67125 73050 9 10 1 0 0 0 1
 Continuity Pad 3
 L 83000 79000 73000 79000 3 0 0 0 -1 -1
 L 85000 79000 89000 79000 3 0 0 0 -1 -1
@@ -2209,16 +2161,16 @@ T 47455 65495 5 10 0 1 0 0 1
 footprint=usbcable
 }
 N 47100 65500 47100 65900 4
-C 67975 67400 1 90 1 2-color-led.sym
+C 67975 74200 1 90 1 2-color-led.sym
 {
-T 66230 66925 5 10 1 1 270 2 1
+T 66230 73725 5 10 1 1 270 2 1
 refdes=D2
-T 68007 67400 5 10 0 1 270 2 1
+T 68007 74200 5 10 0 1 270 2 1
 footprint=100mil-led3
 }
-N 67000 66800 67000 66300 4
-N 66000 66700 68000 66700 4
-N 68000 66700 68000 67100 4
+N 67000 73600 67000 73100 4
+N 66000 73500 68000 73500 4
+N 68000 73500 68000 73900 4
 C 66000 54000 1 0 0 hole_plated.sym
 {
 T 66100 55700 5 10 0 0 0 0 1
@@ -2341,3 +2293,15 @@ T 58300 77900 5 10 0 0 0 0 1
 footprint=0402
 }
 C 58200 77800 1 0 0 gnd.sym
+C 53600 57100 1 0 0 STM32L151-64.sym
+{
+T 47200 55500 5 10 0 0 0 0 1
+device=ATmega328P
+T 54000 77200 5 10 1 1 0 0 1
+refdes=U7
+T 53600 57100 5 10 0 0 0 0 1
+footprint=lqfp64
+}
+N 63100 74300 65000 74300 4
+N 65000 74300 65000 75100 4
+N 65000 75100 65800 75100 4