]> git.gag.com Git - hw/quantimotor/commitdiff
change health LED to a red+green bicolor from Bivar
authorBdale Garbee <bdale@gag.com>
Wed, 11 Jun 2025 09:14:50 +0000 (03:14 -0600)
committerBdale Garbee <bdale@gag.com>
Wed, 11 Jun 2025 09:14:50 +0000 (03:14 -0600)
quantimotor.lht
quantimotor.sch

index 26f4ef5e378ea0938e27288df42d4fa77e729b8c..1f2835a2ce70fa69f50b2b431ced1848473ff69c 100644 (file)
@@ -35,13 +35,13 @@ ha:pcb-rnd-board-v8 {
         li:conn { D3-1; R3-2;        }
         }
         ha:gpio22 {
-        li:conn { J1-27; J2-15;        }
+        li:conn { J1-27;        }
         }
         ha:gpio18 {
         li:conn { J1-28; J2-12;        }
         }
         ha:GND {
-        li:conn { C2-1; C3-1; C8-1; C15-1; C37-1; C39-2; C101-1; C102-2; C107-1; C108-1; C109-1; C110-2; C111-1; D1-2; D2-2; D3-2; H1-1; H2-1; H3-1; H4-1; J1-37; J1-38; J1-39; J1-40; J2-6; J2-9; J2-14; J2-20; J2-25; J2-30; J2-34; J2-39; J2-41; J5-5; J5-G; J11-4; J11-5; J11-6; J13-3; J13-4; J20-1; Q1-2; Q2-1; Q2-3; Q6-3; R13-1; R15-1; R20-1; R26-1; R37-1; R39-1; R42-1; R500-1; R501-1; U2-5; U2-6; U2-13; U3-2; U4-1; U6-3; U6-5; U6-12; U7-3; U7-4; U7-6; U7-8; U7-11; U7-13; U7-15; U7-17; U7-19; U7-20; U7-22; U7-24; U7-26; U7-28; U7-29; U7-31; U7-32; U7-33; U13-4; Z1-1; Z2-1;        }
+        li:conn { C2-1; C3-1; C8-1; C15-1; C37-1; C39-2; C101-1; C102-2; C107-1; C108-1; C109-1; C110-2; C111-1; D2-2; D3-2; H1-1; H2-1; H3-1; H4-1; J1-37; J1-38; J1-39; J1-40; J2-6; J2-9; J2-14; J2-20; J2-25; J2-30; J2-34; J2-39; J2-41; J5-5; J5-G; J11-4; J11-5; J11-6; J13-3; J13-4; J20-1; Q1-2; Q2-1; Q2-3; Q6-3; R13-1; R15-1; R20-1; R26-1; R37-1; R39-1; R42-1; R500-1; R501-1; U2-5; U2-6; U2-13; U3-2; U4-1; U6-3; U6-5; U6-12; U7-3; U7-4; U7-6; U7-8; U7-11; U7-13; U7-15; U7-17; U7-19; U7-20; U7-22; U7-24; U7-26; U7-28; U7-29; U7-31; U7-32; U7-33; U13-4; Z1-1; Z2-1;        }
         }
         ha:gpio19 {
         li:conn { J1-6; J2-35;        }
@@ -62,7 +62,7 @@ ha:pcb-rnd-board-v8 {
         li:conn { J10-1; U6-13;        }
         }
        ha:unnamed_net16 {
-       li:conn { D1-1; R1-1;       }
+       li:conn { D1-2; R1-1;       }
        }
        ha:gpio26 {
        li:conn { J1-5; J2-37;       }
@@ -73,90 +73,96 @@ ha:pcb-rnd-board-v8 {
         ha:unnamed_net19 {
         li:conn { J11-2; U6-6;        }
         }
+         ha:led_health_g {
+         li:conn { D1-1; J2-7;         }
+         }
         ha:rpi_3.3v {
         li:conn { J2-1; J2-17;        }
         }
+         ha:unnamed_net21 {
+         li:conn { J10-2; U6-14;         }
+         }
+         ha:unnamed_net22 {
+         li:conn { J10-3; U6-15;         }
+         }
+         ha:unnamed_net34 {
+         li:conn { Q2-2; R7-2;         }
+         }
+         ha:unnamed_net24 {
+         li:conn { Q3-1; U6-4;         }
+         }
+         ha:unnamed_net25 {
+         li:conn { J12-4; U6-8;         }
+         }
         ha:unnamed_net31 {
         li:conn { J22-1; Q6-2;        }
         }
-        ha:unnamed_net21 {
-        li:conn { J10-2; U6-14;        }
-        }
-        ha:unnamed_net22 {
-        li:conn { J10-3; U6-15;        }
-        }
-        ha:unnamed_net34 {
-        li:conn { Q2-2; R7-2;        }
-        }
-       ha:unnamed_net24 {
-       li:conn { Q3-1; U6-4;       }
-       }
-        ha:unnamed_net25 {
-        li:conn { J12-4; U6-8;        }
-        }
-        ha:unnamed_net37 {
-        li:conn { R41-1; R42-2; U4-4;        }
-        }
-        ha:unnamed_net27 {
-        li:conn { C102-1; C110-1; U7-7;        }
-        }
-        ha:unnamed_net28 {
-        li:conn { C111-2; U7-5;        }
-        }
-        ha:unnamed_net55 {
-        li:conn { J5-3; R6-2;        }
-        }
-       ha:unnamed_net35 {
-       li:conn { Q2-4; R16-2;       }
-       }
-          ha:unnamed_net36 {
-          li:conn { C5-2; L1-1; U4-2;          }
-          }
-          ha:alarm_a {
-          li:conn { J2-13; R7-1; R500-2;          }
-          }
-          ha:alarm_b {
-          li:conn { J2-11; R13-2; R16-1;          }
-          }
-          ha:unnamed_net32 {
-          li:conn { J21-1; Q6-1;          }
-          }
+         ha:unnamed_net27 {
+         li:conn { C102-1; C110-1; U7-7;         }
+         }
+         ha:unnamed_net28 {
+         li:conn { C111-2; U7-5;         }
+         }
+         ha:unnamed_net55 {
+         li:conn { J5-3; R6-2;         }
+         }
+         ha:led_health_r {
+         li:conn { J2-15; R1-2;         }
+         }
+         ha:unnamed_net36 {
+         li:conn { C5-2; L1-1; U4-2;         }
+         }
+         ha:alarm_a {
+         li:conn { J2-13; R7-1; R500-2;         }
+         }
+         ha:alarm_b {
+         li:conn { J2-11; R13-2; R16-1;         }
+         }
+         ha:unnamed_net32 {
+         li:conn { J21-1; Q6-1;         }
+         }
          ha:v_ldo_in {
          li:conn { C15-2; C39-1; C101-2; D4-2; Q3-3; R36-2; U3-1; U4-3; U6-1; U6-2;         }
          }
          ha:pressure {
          li:conn { J13-2; U7-16; Z2-2;         }
          }
+         ha:unnamed_net35 {
+         li:conn { Q2-4; R16-2;         }
+         }
+         ha:unnamed_net53 {
+         li:conn { R6-1; U2-8;         }
+         }
+        ha:unnamed_net37 {
+        li:conn { R41-1; R42-2; U4-4;        }
+        }
+             ha:unnamed_net30 {
+             li:conn { Q1-3; R8-2; U13-7;             }
+             }
+             ha:unnamed_net51 {
+             li:conn { C3-2; J5-1; U2-12;             }
+             }
             ha:unnamed_net52 {
             li:conn { R5-1; U2-9;            }
             }
-            ha:unnamed_net53 {
-            li:conn { R6-1; U2-8;            }
-            }
+             ha:fet_a {
+             li:conn { J3-2; Q2-7; Q2-8;             }
+             }
+             ha:fet_b {
+             li:conn { J3-4; Q2-5; Q2-6;             }
+             }
+             ha:unnamed_net38 {
+             li:conn { C5-1; U4-6;             }
+             }
+             ha:thrust {
+             li:conn { U6-10; U6-11; U7-18; Z1-2;             }
+             }
+             ha:adc_cs {
+             li:conn { J2-24; U7-38;             }
+             }
             ha:unnamed_net54 {
             li:conn { J5-2; R5-2;            }
             }
-            ha:unnamed_net30 {
-            li:conn { Q1-3; R8-2; U13-7;            }
-            }
-            ha:unnamed_net51 {
-            li:conn { C3-2; J5-1; U2-12;            }
-            }
-            ha:fet_a {
-            li:conn { J3-2; Q2-7; Q2-8;            }
-            }
-            ha:fet_b {
-            li:conn { J3-4; Q2-5; Q2-6;            }
-            }
-            ha:unnamed_net38 {
-            li:conn { C5-1; U4-6;            }
-            }
-            ha:thrust {
-            li:conn { U6-10; U6-11; U7-18; Z1-2;            }
-            }
-            ha:adc_cs {
-            li:conn { J2-24; U7-38;            }
-            }
            ha:v_pyro {
            li:conn { J1-1; J1-2; J1-3; J1-4; J25-1; J26-1; R12-2; R17-1;           }
            }
@@ -205,9 +211,6 @@ ha:pcb-rnd-board-v8 {
       ha:v_batt {
       li:conn { D4-1; J3-1; J3-3; J23-1; J24-1; R17-2; R25-2;      }
       }
-     ha:led_health {
-     li:conn { J2-7; R1-2;     }
-     }
      ha:con_in {
      li:conn { J2-10; U2-1;     }
      }
@@ -226,7 +229,7 @@ ha:pcb-rnd-board-v8 {
    y = 100.0mm
   }
   ha:grid {
-   spacing = 1.0mm
+   spacing = 1.0mil
    offs_x = 0.0
    offs_y = 0.0
   }
@@ -4662,7 +4665,7 @@ ha:pcb-rnd-board-v8 {
    text_scale = 100
    clearance = 11.0mil
   }
-  {ha:oh wow}                                                                                                                                    {
+  {ha:oh wow}                                                                                                                                      {
    via_proto = 3
    thickness = 100.0mil
    text_thick = 0.0
@@ -4689,18 +4692,18 @@ ha:pcb-rnd-board-v8 {
     clearance = 6.00 mil
    }
    ha:editor {
-    grids_idx = 12
-    grid = 1000.00 um
+    grids_idx = 1
+    grid = 1.00 mil
     clear_polypoly = false
     clear_line = true
     buffer_number = 0
     all_direction_lines = false
     ha:view {
-     flip_y = 0
+     flip_y = 1
     }
-    show_solder_side = 0
+    show_solder_side = 1
     fullscreen = 0
-     grid_unit = mm
+     grid_unit = mil
    }
   }
  }
@@ -10001,356 +10004,6 @@ ha:pcb-rnd-board-v8 {
     }
     uid = fdmrigvTMcHho9IPHtUAAAAV
    }
-   ha:subc.719656 {
-    ha:attributes {
-     value = blue
-     footprint = 100mil-led
-     refdes = D1
-      device=LED
-    }
-    ha:data {
-     li:padstack_prototypes {
-      ha:ps_proto_v6.0 {
-       htop = 0
-       hdia = 35.0mil
-       li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -35.0mil
-          -35.0mil
-          35.0mil
-          -35.0mil
-          35.0mil
-          35.0mil
-          -35.0mil
-          35.0mil
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -35.0mil
-          -35.0mil
-          35.0mil
-          -35.0mil
-          35.0mil
-          35.0mil
-          -35.0mil
-          35.0mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          copper = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -35.0mil
-          -35.0mil
-          35.0mil
-          -35.0mil
-          35.0mil
-          35.0mil
-          -35.0mil
-          35.0mil
-         }
-         ha:layer_mask {
-          copper = 1
-          intern = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -42.5mil
-          -42.5mil
-          42.5mil
-          -42.5mil
-          42.5mil
-          42.5mil
-          -42.5mil
-          42.5mil
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -42.5mil
-          -42.5mil
-          42.5mil
-          -42.5mil
-          42.5mil
-          42.5mil
-          -42.5mil
-          42.5mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-       }
-       hbottom = 0
-       hplated = 1
-      }
-      ha:ps_proto_v6.1 {
-       htop = 0
-       hdia = 35.0mil
-       li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 70.0mil
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 70.0mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          copper = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 70.0mil
-         }
-         ha:layer_mask {
-          copper = 1
-          intern = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 85.0mil
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 85.0mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-       }
-       hbottom = 0
-       hplated = 1
-      }
-     }
-     li:objects {
-      ha:padstack_ref.719674 {
-       smirror = 1
-       ha:attributes {
-        term = 1
-        name = 1
-       }
-       proto = 0
-       xmirror = 1
-       x = 2.84in
-       rot = 0.000000
-       y = 2.89in
-       li:thermal {
-        li:5 {
-         diag
-         round
-         noshape
-        }
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 7.5mil
-      }
-      ha:padstack_ref.719675 {
-       smirror = 1
-       ha:attributes {
-        term = 2
-        name = 2
-       }
-       proto = 1
-       xmirror = 1
-       x = 2.94in
-       rot = 0.000000
-       y = 2.89in
-       li:thermal {
-        li:1 {
-         on
-         diag
-         round
-         noshape
-        }
-        li:2 {
-         on
-         diag
-         round
-         noshape
-        }
-        li:3 {
-         on
-         diag
-         round
-         noshape
-        }
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 7.5mil
-      }
-     }
-     li:layers {
-      ha:top-silk {
-       lid = 0
-       ha:type {
-        silk = 1
-        bottom = 1
-       }
-       li:objects {
-        ha:line.719657 {
-         clearance = 0.0
-         y2 = 2.947in
-         thickness = 10.0mil
-         x1 = 2.989in
-         x2 = 2.989in
-         y1 = 2.833in
-        }
-        ha:arc.719660 {
-         astart = 150.000000
-         thickness = 10.0mil
-         width = 114.0mil
-         height = 114.0mil
-         x = 2.89in
-         y = 2.89in
-         adelta = -300.000000
-         clearance = 0.0
-        }
-       }
-       ha:combining {
-       }
-      }
-      ha:subc-aux {
-       lid = 1
-       ha:type {
-        bottom = 1
-        virtual = 1
-        misc = 1
-       }
-       li:objects {
-        ha:line.719662 {
-         clearance = 0.0
-         y2 = 2.89in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = pnp-origin
-         }
-         x1 = 2.89in
-         x2 = 2.89in
-         y1 = 2.89in
-        }
-        ha:line.719665 {
-         clearance = 0.0
-         y2 = 2.89in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = origin
-         }
-         x1 = 2.89in
-         x2 = 2.89in
-         y1 = 2.89in
-        }
-        ha:line.719668 {
-         clearance = 0.0
-         y2 = 2.89in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = x
-         }
-         x1 = 2.89in
-         x2 = 74.406mm
-         y1 = 2.89in
-        }
-        ha:line.719671 {
-         clearance = 0.0
-         y2 = 72.406mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = y
-         }
-         x1 = 2.89in
-         x2 = 2.89in
-         y1 = 2.89in
-        }
-       }
-       ha:combining {
-       }
-      }
-     }
-    }
-    uid = O+PchJukw719cEV5Te8AAACB
-   }
    ha:subc.719946 {
     ha:attributes {
      value = 6screws
@@ -18323,7 +17976,7 @@ ha:pcb-rnd-board-v8 {
     ha:subc.1154929 {
      ha:attributes {
       openscad=0402
-      value=150
+      value=1k
       device=RESISTOR
       refdes=R1
       footprint=0402
@@ -19127,7 +18780,7 @@ ha:pcb-rnd-board-v8 {
         }
       }
 
-      {ha:top copper}                        {
+      {ha:top copper}                          {
        lid=2
        ha:combining {       }
 
@@ -25987,6 +25640,279 @@ ha:pcb-rnd-board-v8 {
          }
           uid = KTnIRhG1xtd7m0Cqs70AAABc
          }
+          ha:subc.1236338 {
+           ha:attributes {
+            value=red+green
+            device=LED
+            footprint=H178
+            refdes=D1
+           }
+          ha:data {
+                    li:padstack_prototypes {
+
+           ha:ps_proto_v6.0 {
+             hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -31.495mil  
+                  -31.495mil  
+                  31.495mil  
+                  -31.495mil  
+                  31.495mil  
+                  31.495mil  
+                  -31.495mil  
+                  31.495mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 bottom = 1
+                 copper = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -31.495mil  
+                  -31.495mil  
+                  31.495mil  
+                  -31.495mil  
+                  31.495mil  
+                  31.495mil  
+                  -31.495mil  
+                  31.495mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 intern = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -31.495mil  
+                  -31.495mil  
+                  31.495mil  
+                  -31.495mil  
+                  31.495mil  
+                  31.495mil  
+                  -31.495mil  
+                  31.495mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -31.495mil  
+                  -31.495mil  
+                  31.495mil  
+                  -31.495mil  
+                  31.495mil  
+                  31.495mil  
+                  -31.495mil  
+                  31.495mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 bottom = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -31.495mil  
+                  -31.495mil  
+                  31.495mil  
+                  -31.495mil  
+                  31.495mil  
+                  31.495mil  
+                  -31.495mil  
+                  31.495mil  
+                 }
+               }
+             }
+           }
+
+           ha:ps_proto_v6.1 {
+             hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+               }
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 bottom = 1
+                 copper = 1
+                }
+                clearance=0.0
+               }
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 intern = 1
+                }
+                clearance=0.0
+               }
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+               }
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 bottom = 1
+                 mask = 1
+                }
+                clearance=0.0
+               }
+             }
+           }
+          }
+
+           li:objects {
+            ha:padstack_ref.1236364 {
+             proto=0; x=200.0mil; y=3.46159in; rot=-270.000000; xmirror=1; smirror=1; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=1
+               name=pin1
+             }
+            }
+            ha:padstack_ref.1236365 {
+             proto=1; x=200.0mil; y=3.56in; rot=-270.000000; xmirror=1; smirror=1; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=pin2
+             }
+            }
+           }
+           li:layers {
+
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
+
+              li:objects {
+               ha:line.1236339 {
+                x1=-0.78mil; y1=3.38482in; x2=-0.78mil; y2=3.63677in; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.1236342 {
+                x1=349.61mil; y1=3.38482in; x2=349.61mil; y2=3.63677in; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.1236345 {
+                x1=-0.78mil; y1=3.63677in; x2=349.61mil; y2=3.63677in; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.1236348 {
+                x1=-0.78mil; y1=3.38482in; x2=349.61mil; y2=3.38482in; thickness=10.0mil; clearance=0.0;
+               }
+               ha:text.1236351 {
+                string=%a.parent.refdes%; x=200.0mil; y=3.51079in; scale=100; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                 onsolder=1
+                }
+                rot = 90.000000
+               }
+              }
+              ha:type {
+               silk = 1
+               bottom = 1
+              }
+            }
+
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
+
+              li:objects {
+               ha:line.1236352 {
+                x1=200.0mil; y1=89.174193mm; x2=200.0mil; y2=89.174193mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.1236355 {
+                x1=200.0mil; y1=3.51079in; x2=200.0mil; y2=3.51079in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.1236358 {
+                x1=200.0mil; y1=3.51079in; x2=200.0mil; y2=90.174066mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.1236361 {
+                x1=200.0mil; y1=3.51079in; x2=6.08mm; y2=3.51079in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
+              }
+              ha:type {
+               bottom = 1
+               virtual = 1
+               misc = 1
+              }
+            }
+           }
+          }
+           uid = 20mWstPgcwhkLiCt9iwAAABO
+          }
          ha:rat.1234498 {
           x1=36.83mm; y1=54.61mm; lgrp1=10; anchor1=pcb/1123409/1123446; x2=92.6825mm; y2=87.805811mm; lgrp2=3; anchor2=pcb/1231897/1231944;
          }
index bcbe0196580f0c600a5a496b3d7e5232c4d43f51..1de2683aea22b24aaa689680baf37f58c0f07797 100644 (file)
@@ -280,35 +280,23 @@ T 47300 58400 5 10 1 1 0 0 1
 value=150
 }
 N 46100 58200 45500 58200 4
-N 45500 58100 45500 59400 4
+N 45500 58100 45500 58800 4
 N 46100 58800 45500 58800 4
-N 47600 59400 49400 59400 4
+N 48900 59700 50400 59700 4
 {
-T 49400 59450 5 10 1 1 0 6 1
-netname=led_health
+T 50400 59750 5 10 1 1 0 6 1
+netname=led_health_r
 }
-N 46100 59400 45500 59400 4
-C 46500 59300 1 0 1 led.sym
+C 48000 59800 1 180 1 resistor.sym
 {
-T 46600 59900 5 10 0 0 0 6 1
-device=LED
-T 46500 59300 5 10 0 0 180 0 1
-footprint=100mil-led
-T 46400 59600 5 10 1 1 0 0 1
-refdes=D1
-T 46100 59600 5 10 1 1 0 6 1
-value=blue
-}
-C 46700 59500 1 180 1 resistor.sym
-{
-T 47000 59100 5 10 0 0 180 6 1
+T 48300 59400 5 10 0 0 180 6 1
 device=RESISTOR
-T 46700 59500 5 10 0 0 180 6 1
+T 48000 59800 5 10 0 0 180 6 1
 footprint=0402
-T 46900 59600 5 10 1 1 0 0 1
+T 48200 59900 5 10 1 1 0 0 1
 refdes=R1
-T 47300 59600 5 10 1 1 0 0 1
-value=150
+T 48600 59900 5 10 1 1 0 0 1
+value=1k
 }
 N 70200 59100 80000 59100 4
 N 69700 58300 70200 58300 4
@@ -1356,7 +1344,7 @@ netname=adc_cs
 N 45100 68200 46900 68200 4
 {
 T 45100 68250 5 10 1 1 0 0 1
-netname=led_health
+netname=led_health_g
 }
 N 46300 64200 46900 64200 4
 C 45800 64100 1 0 0 nc-left.sym
@@ -1373,7 +1361,6 @@ netname=alarm_a
 }
 C 70000 59100 1 0 0 5V-plus.sym
 C 71400 43700 1 0 0 5V-plus.sym
-N 46700 59400 46500 59400 4
 N 46700 58200 46500 58200 4
 N 46700 58800 46500 58800 4
 N 69700 43400 71600 43400 4
@@ -1600,11 +1587,6 @@ N 56800 65100 58000 65100 4
 T 58000 65150 5 10 1 1 0 6 1
 netname=gpio24
 }
-N 45100 66600 46900 66600 4
-{
-T 45100 66650 5 10 1 1 0 0 1
-netname=gpio22
-}
 N 54200 64300 55400 64300 4
 {
 T 54200 64350 5 10 1 1 0 0 1
@@ -2028,3 +2010,25 @@ value=NoConnection
 T 56900 68500 5 10 0 0 0 0 1
 device=DRC_Directive
 }
+C 47100 59300 1 0 0 led-bicolor.sym
+{
+T 47200 59900 5 10 0 0 0 0 1
+device=LED
+T 47650 59900 5 10 1 1 0 0 1
+refdes=D1
+T 47100 59300 5 10 0 0 0 0 1
+footprint=H178
+T 47100 59300 5 10 1 1 0 0 1
+value=red+green
+}
+N 48000 59700 47700 59700 4
+N 45600 59700 47100 59700 4
+{
+T 45600 59750 5 10 1 1 0 0 1
+netname=led_health_g
+}
+N 45100 66600 46900 66600 4
+{
+T 45100 66650 5 10 1 1 0 0 1
+netname=led_health_r
+}