diff --git a/pcb/Lily58-footprint.pretty/1pin_conn.kicad_mod b/pcb/Lily58-footprint.pretty/1pin_conn.kicad_mod new file mode 100644 index 0000000..27bf1f2 --- /dev/null +++ b/pcb/Lily58-footprint.pretty/1pin_conn.kicad_mod @@ -0,0 +1,33 @@ +(module 1pin_conn (layer F.Cu) (tedit 5AD20A86) + (descr "Resitance 3 pas") + (tags R) + (autoplace_cost180 10) + (fp_text reference P1 (at 1.9 0.1) (layer F.SilkS) + (effects (font (size 0.8128 0.8128) (thickness 0.15))) + ) + (fp_text value i2c-pin (at 0 -1.4605) (layer F.SilkS) hide + (effects (font (size 0.5 0.5) (thickness 0.125))) + ) + (fp_text user P1 (at 1.8 0.1) (layer B.SilkS) + (effects (font (size 0.8128 0.8128) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1 -1) (end 1 -1) (layer B.SilkS) (width 0.15)) + (fp_line (start 1 -1) (end 1 1) (layer B.SilkS) (width 0.15)) + (fp_line (start 1 1) (end -1 1) (layer B.SilkS) (width 0.15)) + (fp_line (start -1 1) (end -1 -1) (layer B.SilkS) (width 0.15)) + (fp_line (start -1 -1) (end -1 1) (layer F.SilkS) (width 0.15)) + (fp_line (start -1 1) (end 1 1) (layer F.SilkS) (width 0.15)) + (fp_line (start 1 1) (end 1 -1) (layer F.SilkS) (width 0.15)) + (fp_line (start 1 -1) (end -1 -1) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole circle (at 0 0) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (model discret/resistor.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.3 0.3 0.3)) + (rotate (xyz 0 0 0)) + ) + (model Resistors_ThroughHole.3dshapes/Resistor_Horizontal_RM10mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.2 0.2 0.2)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/pcb/Lily58-footprint.pretty/Diode_TH_SOD123.kicad_mod b/pcb/Lily58-footprint.pretty/Diode_TH_SOD123.kicad_mod index 3dfe81a..3470f36 100644 --- a/pcb/Lily58-footprint.pretty/Diode_TH_SOD123.kicad_mod +++ b/pcb/Lily58-footprint.pretty/Diode_TH_SOD123.kicad_mod @@ -1,7 +1,7 @@ -(module minisplit2-footprint:Diode_TH_SOD123 placed (layer F.Cu) (tedit 5A9A5730) +(module Diode_TH_SOD123 placed (layer F.Cu) (tedit 5B8F6759) (descr "Diode, DO-41, SOD81, Horizontal, RM 10mm,") (tags "Diode, DO-41, SOD81, Horizontal, RM 10mm, 1N4007, SB140,") - (fp_text reference D3 (at 0 1.4) (layer F.SilkS) + (fp_text reference D26 (at 0 1.5) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) (fp_text value D (at 0 -1.2) (layer F.Fab) hide diff --git a/pcb/Lily58-footprint.pretty/JPC2.kicad_mod b/pcb/Lily58-footprint.pretty/JPC2.kicad_mod new file mode 100644 index 0000000..cffb8e1 --- /dev/null +++ b/pcb/Lily58-footprint.pretty/JPC2.kicad_mod @@ -0,0 +1,24 @@ +(module JPC2 (layer F.Cu) (tedit 5AD20B15) + (attr smd) + (fp_text reference data (at -0.1 2.3 270) (layer F.SilkS) + (effects (font (size 0.8128 0.8128) (thickness 0.1524))) + ) + (fp_text value " " (at 0 1.524) (layer F.SilkS) hide + (effects (font (size 0.8128 0.8128) (thickness 0.15))) + ) + (fp_line (start -1.143 -0.889) (end 1.143 -0.889) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.143 -0.889) (end 1.143 0.889) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.143 0.889) (end -1.143 0.889) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.143 0.889) (end -1.143 -0.889) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.50038 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (clearance 0.1905)) + (pad 2 smd rect (at 0.50038 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (clearance 0.1905)) + (pad "" smd rect (at 0 0 90) (size 0.381 0.381) (layers F.Cu F.Paste F.Mask) + (clearance 0.00254)) + (model smd\resistors\R0603.wrl + (offset (xyz 0 0 0.02539999961853028)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/pcb/Lily58-footprint.pretty/LED.kicad_mod b/pcb/Lily58-footprint.pretty/LED.kicad_mod new file mode 100644 index 0000000..feaaa08 --- /dev/null +++ b/pcb/Lily58-footprint.pretty/LED.kicad_mod @@ -0,0 +1,53 @@ +(module Lily58-footprint:LED (layer F.Cu) (tedit 5B8267F7) + (fp_text reference J1 (at 0 -2.54) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LED (at 0 7.62) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user VCC (at -2.2 5.2) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) + ) + (fp_text user VCC (at -2.2 5.2) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start -0.9 6) (end -0.9 4.2) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.9 6) (end -0.9 6) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.9 4.2) (end 0.9 6) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.9 4.2) (end 0.9 4.2) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.9 0.9) (end -0.9 -0.9) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.9 0.9) (end -0.9 0.9) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.9 -0.9) (end 0.9 0.9) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.9 -0.9) (end 0.9 -0.9) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.9 3.4) (end -0.9 1.6) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.9 3.4) (end -0.9 3.4) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.9 1.6) (end 0.9 3.4) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.9 1.6) (end 0.9 1.6) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.9 4.2) (end 0.9 4.2) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.9 -0.9) (end 0.9 -0.9) (layer F.SilkS) (width 0.15)) + (fp_text user GND (at -2.2 0) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user LED (at -2.2 2.5) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) + ) + (fp_text user LED (at -2.2 2.5 180) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user GND (at -2.2 0) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start 0.9 -0.9) (end 0.9 0.9) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.9 0.9) (end -0.9 0.9) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.9 0.9) (end -0.9 -0.9) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.9 1.6) (end 0.9 1.6) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.9 3.4) (end -0.9 3.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.9 1.6) (end 0.9 3.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.9 1.6) (end -0.9 3.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.9 4.2) (end 0.9 6) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.9 6) (end -0.9 6) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.9 4.2) (end -0.9 6) (layer F.SilkS) (width 0.15)) + (pad 3 thru_hole rect (at 0 5.1) (size 1.524 1.524) (drill 1) (layers *.Cu *.Mask)) + (pad 2 thru_hole rect (at 0 2.5) (size 1.524 1.524) (drill 1) (layers *.Cu *.Mask)) + (pad 1 thru_hole rect (at 0 0 90) (size 1.524 1.524) (drill 1) (layers *.Cu *.Mask)) +) diff --git a/pcb/Lily58-footprint.pretty/MJ-4PP-9.kicad_mod b/pcb/Lily58-footprint.pretty/MJ-4PP-9.kicad_mod new file mode 100644 index 0000000..483678d --- /dev/null +++ b/pcb/Lily58-footprint.pretty/MJ-4PP-9.kicad_mod @@ -0,0 +1,49 @@ +(module MJ-4PP-9 (layer F.Cu) (tedit 5B8F65F5) + (fp_text reference J2 (at -0.1 15.1) (layer F.SilkS) hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value 4PIN (at 0 14) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.75 0) (end 0.75 -1.9) (layer B.SilkS) (width 0.15)) + (fp_line (start 1.25 0) (end 0.75 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -4.2 -1.9) (end 0.75 -1.9) (layer B.SilkS) (width 0.15)) + (fp_line (start -4.25 0) (end -4.25 -1.9) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.5 -1.9) (end 2.5 -1.9) (layer F.SilkS) (width 0.15)) + (fp_line (start 3 0) (end 2.5 0) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.5 0) (end -2.5 -1.9) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.5 0) (end 2.5 -1.9) (layer F.SilkS) (width 0.15)) + (fp_line (start -4.75 12) (end -4.75 0) (layer B.SilkS) (width 0.15)) + (fp_line (start 1.25 12) (end -4.75 12) (layer B.SilkS) (width 0.15)) + (fp_line (start 1.25 0) (end 1.25 12) (layer B.SilkS) (width 0.15)) + (fp_line (start -4.75 0) (end -4.25 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -3 0) (end -2.5 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 3 0) (end 3 12) (layer F.SilkS) (width 0.15)) + (fp_line (start 3 12) (end -3 12) (layer F.SilkS) (width 0.15)) + (fp_line (start -3 12) (end -3 0) (layer F.SilkS) (width 0.15)) + (pad "" np_thru_hole circle (at -1.75 8.5) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at -1.75 1.5) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)) + (pad 1 thru_hole rect (at -3.85 10.3) (size 1 2.1) (drill oval 0.3 1.6) (layers *.Cu *.Mask F.SilkS) + (clearance 0.15)) + (pad 4 thru_hole rect (at 0.35 11.8) (size 1 2.1) (drill oval 0.3 1.6) (layers *.Cu *.Mask F.SilkS) + (clearance 0.15)) + (pad 3 thru_hole rect (at -3.85 3.3) (size 1 2.1) (drill oval 0.3 1.6) (layers *.Cu *.Mask F.SilkS) + (clearance 0.15)) + (pad 2 thru_hole rect (at -3.85 6.3) (size 1 2.1) (drill oval 0.3 1.6) (layers *.Cu *.Mask F.SilkS) + (clearance 0.15)) + (pad "" np_thru_hole circle (at 0 1.5) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 8.5) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)) + (pad 3 thru_hole rect (at 2.1 3.3) (size 1 2.1) (drill oval 0.3 1.6) (layers *.Cu *.Mask F.SilkS) + (clearance 0.15)) + (pad 2 thru_hole rect (at 2.1 6.3) (size 1 2.1) (drill oval 0.3 1.6) (layers *.Cu *.Mask F.SilkS) + (clearance 0.15)) + (pad 1 thru_hole rect (at 2.1 10.3) (size 1 2.1) (drill oval 0.3 1.6) (layers *.Cu *.Mask F.SilkS) + (clearance 0.15)) + (pad 4 thru_hole rect (at -2.1 11.8) (size 1 2.1) (drill oval 0.3 1.6) (layers *.Cu *.Mask F.SilkS) + (clearance 0.15)) + (model "../../../../../../Users/pluis/Documents/Magic Briefcase/Documents/KiCad/3d/AB2_TRS_3p5MM_PTH.wrl" + (at (xyz 0 0 0)) + (scale (xyz 0.42 0.42 0.42)) + (rotate (xyz 0 0 90)) + ) +) diff --git a/pcb/Lily58-footprint.pretty/MX_PG1350-Under_FLIP_HOLES_18mm.kicad_mod b/pcb/Lily58-footprint.pretty/MX_PG1350-Under_FLIP_HOLES_18mm.kicad_mod index 8cdf567..c8f7422 100644 --- a/pcb/Lily58-footprint.pretty/MX_PG1350-Under_FLIP_HOLES_18mm.kicad_mod +++ b/pcb/Lily58-footprint.pretty/MX_PG1350-Under_FLIP_HOLES_18mm.kicad_mod @@ -1,11 +1,11 @@ -(module seiso56-footprint:MX_PG1350-Under_FLIP_HOLES_18mm (layer F.Cu) (tedit 5AF7E257) +(module Lily58-footprint:MX_PG1350-Under_FLIP_HOLES_18mm (layer F.Cu) (tedit 5B8283C3) (descr MXALPS) (tags MXALPS) - (fp_text reference SW17 (at 0 3.048) (layer B.SilkS) hide - (effects (font (thickness 0.3048)) (justify mirror)) + (fp_text reference SW13 (at 0 3.048) (layer B.SilkS) hide + (effects (font (size 1.524 1.524) (thickness 0.3048)) (justify mirror)) ) (fp_text value SW_PUSH (at 0 9) (layer B.SilkS) hide - (effects (font (thickness 0.3048)) (justify mirror)) + (effects (font (size 1.524 1.524) (thickness 0.3048)) (justify mirror)) ) (fp_line (start -7 7) (end -7 -7) (layer Dwgs.User) (width 0.1)) (fp_line (start 7 7) (end -7 7) (layer Dwgs.User) (width 0.1)) @@ -19,7 +19,7 @@ (clearance 0.1524)) (pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask) (clearance 0.1524)) - (pad "" np_thru_hole circle (at -5.22 -4.2) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.22 -4.2) (size 1 1) (drill 1) (layers *.Cu *.Mask)) (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.8 2.8) (drill 1.5) (layers *.Cu *.Mask)) (pad "" np_thru_hole circle (at 0 0) (size 4 4) (drill 4) (layers *.Cu *.Mask) (clearance 0.1524)) @@ -33,5 +33,5 @@ (pad 2 thru_hole circle (at -5 3.8) (size 2.8 2.8) (drill 1.5) (layers *.Cu *.Mask)) (pad 1 thru_hole circle (at 0 5.9) (size 2.6 2.6) (drill 1.5) (layers *.Cu *.Mask)) (pad 2 thru_hole circle (at 5 3.8) (size 2.6 2.6) (drill 1.5) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.22 -4.2) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.22 -4.2) (size 1 1) (drill 1) (layers *.Cu *.Mask)) ) diff --git a/pcb/Lily58-footprint.pretty/MX_PG1350-Under_FLIP_HOLES_27mm.kicad_mod b/pcb/Lily58-footprint.pretty/MX_PG1350-Under_FLIP_HOLES_27mm.kicad_mod index d782750..e8dd5c7 100644 --- a/pcb/Lily58-footprint.pretty/MX_PG1350-Under_FLIP_HOLES_27mm.kicad_mod +++ b/pcb/Lily58-footprint.pretty/MX_PG1350-Under_FLIP_HOLES_27mm.kicad_mod @@ -1,37 +1,37 @@ -(module seiso56-footprint:MX_PG1350-Under_FLIP_HOLES_18mm (layer F.Cu) (tedit 5B5C70C9) +(module Lily58-footprint:MX_PG1350-Under_FLIP_HOLES_27mm (layer F.Cu) (tedit 5B82840D) (descr MXALPS) (tags MXALPS) - (fp_text reference SW12 (at 0 3.048) (layer B.SilkS) hide + (fp_text reference SW26 (at 0 3.048) (layer B.SilkS) hide (effects (font (size 1.524 1.524) (thickness 0.3048)) (justify mirror)) ) (fp_text value SW_PUSH (at 0 9) (layer B.SilkS) hide (effects (font (size 1.524 1.524) (thickness 0.3048)) (justify mirror)) ) - (fp_line (start -13.5 9) (end -13.5 -9) (layer Dwgs.User) (width 0.3)) - (fp_line (start 13.5 9) (end -13.5 9) (layer Dwgs.User) (width 0.3)) - (fp_line (start 13.5 -9) (end 13.5 9) (layer Dwgs.User) (width 0.3)) - (fp_line (start -13.5 -9) (end 13.5 -9) (layer Dwgs.User) (width 0.3)) - (fp_line (start -7 -7) (end 7 -7) (layer Dwgs.User) (width 0.1)) - (fp_line (start 7 -7) (end 7 7) (layer Dwgs.User) (width 0.1)) - (fp_line (start 7 7) (end -7 7) (layer Dwgs.User) (width 0.1)) (fp_line (start -7 7) (end -7 -7) (layer Dwgs.User) (width 0.1)) - (pad "" np_thru_hole circle (at 5.22 -4.2) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at 5 3.8) (size 2.6 2.6) (drill 1.5) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at 0 5.9) (size 2.6 2.6) (drill 1.5) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at -5 3.8) (size 2.8 2.8) (drill 1.5) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.8 2.8) (drill 1.5) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -2.54 -5.08) (size 2.8 2.8) (drill 1.5) (layers *.Cu *.Mask)) - (pad 2 thru_hole circle (at 3.81 -2.54) (size 2.8 2.8) (drill 1.5) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) + (fp_line (start 7 7) (end -7 7) (layer Dwgs.User) (width 0.1)) + (fp_line (start 7 -7) (end 7 7) (layer Dwgs.User) (width 0.1)) + (fp_line (start -7 -7) (end 7 -7) (layer Dwgs.User) (width 0.1)) + (fp_line (start -13.5 -9) (end 13.5 -9) (layer Dwgs.User) (width 0.3)) + (fp_line (start 13.5 -9) (end 13.5 9) (layer Dwgs.User) (width 0.3)) + (fp_line (start 13.5 9) (end -13.5 9) (layer Dwgs.User) (width 0.3)) + (fp_line (start -13.5 9) (end -13.5 -9) (layer Dwgs.User) (width 0.3)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask) + (clearance 0.1524)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask) + (clearance 0.1524)) + (pad "" np_thru_hole circle (at -5.22 -4.2) (size 1 1) (drill 1) (layers *.Cu *.Mask)) + (pad 1 thru_hole circle (at -3.81 -2.540001) (size 2.8 2.8) (drill 1.5) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 0) (size 4 4) (drill 4) (layers *.Cu *.Mask) (clearance 0.1524)) (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (clearance 0.1524)) - (pad "" np_thru_hole circle (at 0 0) (size 4 4) (drill 4) (layers *.Cu *.Mask) - (clearance 0.1524)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.8 2.8) (drill 1.5) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.22 -4.2) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask) - (clearance 0.1524)) - (pad "" np_thru_hole circle (at 5.5 0) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (clearance 0.1524)) + (pad 2 thru_hole circle (at 3.81 -2.54) (size 2.8 2.8) (drill 1.5) (layers *.Cu *.Mask)) + (pad 1 thru_hole circle (at -2.54 -5.08) (size 2.8 2.8) (drill 1.5) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.8 2.8) (drill 1.5) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -5 3.8) (size 2.8 2.8) (drill 1.5) (layers *.Cu *.Mask)) + (pad 1 thru_hole circle (at 0 5.9) (size 2.6 2.6) (drill 1.5) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at 5 3.8) (size 2.6 2.6) (drill 1.5) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.22 -4.2) (size 1 1) (drill 1) (layers *.Cu *.Mask)) ) diff --git a/pcb/Lily58-footprint.pretty/ProMicro_rev2.kicad_mod b/pcb/Lily58-footprint.pretty/ProMicro_rev2.kicad_mod new file mode 100644 index 0000000..000e1bc --- /dev/null +++ b/pcb/Lily58-footprint.pretty/ProMicro_rev2.kicad_mod @@ -0,0 +1,78 @@ +(module ProMicro_rev2 (layer F.Cu) (tedit 5B8BDEB4) + (fp_text reference U1 (at 0 1.2) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value ProMicro (at 0 -0.8) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -10.09 14.44) (end -10.09 -16.04) (layer B.SilkS) (width 0.15)) + (fp_line (start -7.55 14.44) (end -10.09 14.44) (layer B.SilkS) (width 0.15)) + (fp_line (start -7.55 -16.04) (end -7.55 14.44) (layer B.SilkS) (width 0.15)) + (fp_line (start -10.09 -16.04) (end -7.55 -16.04) (layer B.SilkS) (width 0.15)) + (fp_line (start 5.15 14.44) (end 5.15 -16.04) (layer B.SilkS) (width 0.15)) + (fp_line (start 7.69 14.44) (end 5.15 14.44) (layer B.SilkS) (width 0.15)) + (fp_line (start 7.69 -16.04) (end 7.69 14.44) (layer B.SilkS) (width 0.15)) + (fp_line (start 5.15 -16.04) (end 7.69 -16.04) (layer B.SilkS) (width 0.15)) + (fp_line (start -10.09 14.44) (end -10.09 -18.58) (layer B.SilkS) (width 0.15)) + (fp_line (start 7.69 -18.58) (end 7.69 14.44) (layer B.SilkS) (width 0.15)) + (fp_line (start -10.09 -18.58) (end 7.69 -18.58) (layer B.SilkS) (width 0.15)) + (fp_line (start 6.448815 15.635745) (end 8.988815 15.635745) (layer F.SilkS) (width 0.15)) + (fp_line (start -6.251185 -14.844255) (end -8.791185 -14.844255) (layer F.SilkS) (width 0.15)) + (fp_line (start -8.791185 -14.844255) (end -8.791185 15.635745) (layer F.SilkS) (width 0.15)) + (fp_line (start -8.791185 -17.384255) (end -8.791185 15.635745) (layer F.SilkS) (width 0.15)) + (fp_line (start 8.988815 -17.384255) (end -8.791185 -17.384255) (layer F.SilkS) (width 0.15)) + (fp_line (start -8.791185 15.635745) (end -6.251185 15.635745) (layer F.SilkS) (width 0.15)) + (fp_line (start 8.988815 -14.844255) (end 6.448815 -14.844255) (layer F.SilkS) (width 0.15)) + (fp_line (start 8.988815 15.635745) (end 8.988815 -17.384255) (layer F.SilkS) (width 0.15)) + (fp_line (start 6.448815 -14.844255) (end 6.448815 15.635745) (layer F.SilkS) (width 0.15)) + (fp_line (start -6.251185 15.635745) (end -6.251185 -14.844255) (layer F.SilkS) (width 0.15)) + (fp_line (start 8.988815 15.635745) (end 8.988815 -14.844255) (layer F.SilkS) (width 0.15)) + (pad 24 thru_hole circle (at 6.42 -14.77) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 23 thru_hole circle (at 6.42 -12.23) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 22 thru_hole circle (at 6.42 -9.69) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 21 thru_hole circle (at 6.42 -7.15) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 20 thru_hole circle (at 6.42 -4.61) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 19 thru_hole circle (at 6.42 -2.07) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 18 thru_hole circle (at 6.42 0.47) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 17 thru_hole circle (at 6.42 3.01) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 16 thru_hole circle (at 6.42 5.55) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 15 thru_hole circle (at 6.42 8.09) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 14 thru_hole circle (at 6.42 10.63) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 13 thru_hole circle (at 6.42 13.17) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 12 thru_hole circle (at -8.82 13.17) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 11 thru_hole circle (at -8.82 10.63) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 10 thru_hole circle (at -8.82 8.09) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 9 thru_hole circle (at -8.82 5.55) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 8 thru_hole circle (at -8.82 3.01) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 7 thru_hole circle (at -8.82 0.47) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 6 thru_hole circle (at -8.82 -2.07) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 5 thru_hole circle (at -8.82 -4.61) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 4 thru_hole circle (at -8.82 -7.15) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 3 thru_hole circle (at -8.82 -9.69) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at -8.82 -12.23) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 1 thru_hole circle (at -8.82 -14.77) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) + (pad 5 thru_hole circle (at 7.718815 -3.414255 180) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask B.SilkS)) + (pad 7 thru_hole circle (at 7.718815 1.665745 180) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask B.SilkS)) + (pad 24 thru_hole circle (at -7.521185 -13.574255 180) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask B.SilkS)) + (pad 2 thru_hole circle (at 7.718815 -11.034255 180) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask B.SilkS)) + (pad 11 thru_hole circle (at 7.718815 11.825745 180) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask B.SilkS)) + (pad 13 thru_hole circle (at -7.521185 14.365745 180) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask B.SilkS)) + (pad 8 thru_hole circle (at 7.718815 4.205745 180) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask B.SilkS)) + (pad 9 thru_hole circle (at 7.718815 6.745745 180) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask B.SilkS)) + (pad 17 thru_hole circle (at -7.521185 4.205745 180) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask B.SilkS)) + (pad 15 thru_hole circle (at -7.521185 9.285745 180) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask B.SilkS)) + (pad 20 thru_hole circle (at -7.521185 -3.414255 180) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask B.SilkS)) + (pad 21 thru_hole circle (at -7.521185 -5.954255 180) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask B.SilkS)) + (pad 23 thru_hole circle (at -7.521185 -11.034255 180) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask B.SilkS)) + (pad 19 thru_hole circle (at -7.521185 -0.874255 180) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask B.SilkS)) + (pad 12 thru_hole circle (at 7.718815 14.365745 180) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask B.SilkS)) + (pad 16 thru_hole circle (at -7.521185 6.745745 180) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask B.SilkS)) + (pad 1 thru_hole circle (at 7.718815 -13.574255 180) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask B.SilkS)) + (pad 3 thru_hole circle (at 7.718815 -8.494255 180) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask B.SilkS)) + (pad 14 thru_hole circle (at -7.521185 11.825745 180) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask B.SilkS)) + (pad 4 thru_hole circle (at 7.718815 -5.954255 180) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask B.SilkS)) + (pad 6 thru_hole circle (at 7.718815 -0.874255 180) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask B.SilkS)) + (pad 18 thru_hole circle (at -7.521185 1.665745 180) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask B.SilkS)) + (pad 10 thru_hole circle (at 7.718815 9.285745 180) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask B.SilkS)) + (pad 22 thru_hole circle (at -7.521185 -8.494255 180) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask B.SilkS)) +) diff --git a/pcb/Lily58-footprint.pretty/RESISTOR_mini.kicad_mod b/pcb/Lily58-footprint.pretty/RESISTOR_mini.kicad_mod index 5b2fbc8..65f0cb0 100644 --- a/pcb/Lily58-footprint.pretty/RESISTOR_mini.kicad_mod +++ b/pcb/Lily58-footprint.pretty/RESISTOR_mini.kicad_mod @@ -1,9 +1,9 @@ -(module MYLIB:R2 (layer F.Cu) (tedit 59FD1DC8) +(module RESISTOR_mini (layer F.Cu) (tedit 5B8CD4DE) (descr "Resitance 3 pas") (tags R) (autoplace_cost180 10) - (fp_text reference R1 (at 0.05 -0.08) (layer F.SilkS) - (effects (font (size 0.8128 0.8128) (thickness 0.15))) + (fp_text reference R1 (at 0 0) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) ) (fp_text value R (at 0 -1.6) (layer F.SilkS) hide (effects (font (size 0.5 0.5) (thickness 0.125))) @@ -16,6 +16,9 @@ (fp_line (start -1.50114 1.00076) (end 1.50114 1.00076) (layer F.SilkS) (width 0.15)) (fp_line (start 1.50114 1.00076) (end 1.50114 -1.00076) (layer F.SilkS) (width 0.15)) (fp_line (start 1.50114 -1.00076) (end -1.50114 -1.00076) (layer F.SilkS) (width 0.15)) + (fp_text user R1 (at 0 0) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) + ) (pad 1 thru_hole circle (at -2.54 0) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) (pad 2 thru_hole circle (at 2.54 0) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)) (model discret/resistor.wrl diff --git a/pcb/Lily58-footprint.pretty/StripLED.kicad_mod b/pcb/Lily58-footprint.pretty/StripLED.kicad_mod index 87e8268..9bbc065 100644 --- a/pcb/Lily58-footprint.pretty/StripLED.kicad_mod +++ b/pcb/Lily58-footprint.pretty/StripLED.kicad_mod @@ -1,28 +1,10 @@ -(module kbd:StripLED_rev (layer F.Cu) (tedit 5AFFA09A) +(module StripLED (layer F.Cu) (tedit 5A0FFE9D) (fp_text reference J3 (at 0 -2.54) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_text value LED (at 0 7.62) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text user GND (at -2.54 5.08) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user VCC (at -2.54 5.08) (layer B.SilkS) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text user LED (at -2.54 2.54) (layer B.SilkS) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) - (fp_text user LED (at -2.54 2.54) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user VCC (at -2.54 0) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user GND (at -2.54 0) (layer B.SilkS) - (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) - ) (pad 3 smd rect (at 0 5.08) (size 1.524 1.524) (layers F.Cu F.Paste F.Mask)) (pad 2 smd rect (at 0 2.54) (size 1.524 1.524) (layers F.Cu F.Paste F.Mask)) (pad 1 smd rect (at 0 0) (size 1.524 1.524) (layers F.Cu F.Paste F.Mask)) diff --git a/pcb/Lily58-footprint.pretty/TACT_SWITCH_TVBP06.kicad_mod b/pcb/Lily58-footprint.pretty/TACT_SWITCH_TVBP06.kicad_mod index 7d1db64..d726bd7 100644 --- a/pcb/Lily58-footprint.pretty/TACT_SWITCH_TVBP06.kicad_mod +++ b/pcb/Lily58-footprint.pretty/TACT_SWITCH_TVBP06.kicad_mod @@ -1,25 +1,29 @@ -(module seiso56-footprint:TACT_SWITCH_TVBP06 (layer F.Cu) (tedit 5AFFDD41) +(module TACT_SWITCH_TVBP06 (layer F.Cu) (tedit 5B8CD44F) (fp_text reference RSW1 (at 0 -1.7) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value SW_PUSH (at 0 2) (layer F.Fab) hide + (fp_text value SW_RST (at 0 2) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text user RESET (at 0 -1.7 180) (layer F.SilkS) + (fp_text user RESET (at 0 0 -180) (layer F.SilkS) (effects (font (size 0.8 0.8) (thickness 0.15))) ) - (fp_text user RESET (at 0 -1.7) (layer B.SilkS) + (fp_text user RESET (at 0 0) (layer B.SilkS) (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) ) - (fp_line (start -3 -3.5) (end 2.9 -3.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -3 -3.5) (end 3 -3.5) (layer B.SilkS) (width 0.15)) - (fp_line (start 3 -3.5) (end 3 0) (layer B.SilkS) (width 0.15)) - (fp_line (start 3 0) (end -3 0) (layer B.SilkS) (width 0.15)) - (fp_line (start -3 0) (end -3 -3.5) (layer B.SilkS) (width 0.15)) - (fp_line (start -3 -3.5) (end -3 0) (layer F.SilkS) (width 0.15)) - (fp_line (start 3 -3.5) (end -3 -3.5) (layer F.SilkS) (width 0.15)) - (fp_line (start 3 0) (end 3 -3.5) (layer F.SilkS) (width 0.15)) - (fp_line (start -3 0) (end 3 0) (layer F.SilkS) (width 0.15)) - (pad 1 thru_hole oval (at -3.6 -1.75) (size 2.3 3) (drill oval 1.3 2) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 3.6 -1.75) (size 2.3 3) (drill oval 1.3 2) (layers *.Cu *.Mask)) + (fp_line (start -3 -1.8) (end 2.9 -1.8) (layer B.SilkS) (width 0.15)) + (fp_line (start -3 -1.8) (end 3 -1.8) (layer B.SilkS) (width 0.15)) + (fp_line (start 3 1.7) (end -3 1.7) (layer B.SilkS) (width 0.15)) + (fp_line (start 3 -1.8) (end -3 -1.8) (layer F.SilkS) (width 0.15)) + (fp_line (start -3 1.7) (end 3 1.7) (layer F.SilkS) (width 0.15)) + (fp_line (start 3 -1.8) (end 3 -1.1) (layer F.SilkS) (width 0.15)) + (fp_line (start 3 1.7) (end 3 1.1) (layer F.SilkS) (width 0.15)) + (fp_line (start -3 1.7) (end -3 1.1) (layer F.SilkS) (width 0.15)) + (fp_line (start -3 -1.8) (end -3 -1.1) (layer F.SilkS) (width 0.15)) + (fp_line (start 3 -1.8) (end 3 -1.1) (layer B.SilkS) (width 0.15)) + (fp_line (start 3 1.7) (end 3 1.1) (layer B.SilkS) (width 0.15)) + (fp_line (start -3 1.7) (end -3 1.1) (layer B.SilkS) (width 0.15)) + (fp_line (start -3 -1.8) (end -3 -1.1) (layer B.SilkS) (width 0.15)) + (pad 1 thru_hole circle (at -3.25 0) (size 2 2) (drill 1.3) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at 3.25 0) (size 2 2) (drill 1.3) (layers *.Cu *.Mask)) ) diff --git a/pcb/Lily58-footprint.pretty/TRRS_JACK_MJ4PP9.kicad_mod b/pcb/Lily58-footprint.pretty/TRRS_JACK_MJ4PP9.kicad_mod index 6d3bf92..4256817 100644 --- a/pcb/Lily58-footprint.pretty/TRRS_JACK_MJ4PP9.kicad_mod +++ b/pcb/Lily58-footprint.pretty/TRRS_JACK_MJ4PP9.kicad_mod @@ -1,5 +1,5 @@ -(module seiso56-footprint:TRRS_JACK_MJ4PP9 (layer F.Cu) (tedit 5B1F86F8) - (fp_text reference J1 (at -0.1 15.1) (layer F.SilkS) hide +(module TRRS_JACK_MJ4PP9 (layer F.Cu) (tedit 5B8BE37A) + (fp_text reference J2 (at -0.1 15.1) (layer F.SilkS) hide (effects (font (size 0.8 0.8) (thickness 0.15))) ) (fp_text value 5PIN (at 0 14) (layer F.Fab) hide @@ -23,19 +23,23 @@ (fp_line (start -3 12) (end -3 0) (layer F.SilkS) (width 0.15)) (pad "" np_thru_hole circle (at -1.75 8.5) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)) (pad "" np_thru_hole circle (at -1.75 1.5) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)) - (pad 1 thru_hole oval (at -3.85 10.3) (size 1.7 2.5) (drill oval 1 1.5) (layers *.Cu *.Mask F.SilkS) + (pad D thru_hole rect (at -3.85 10.3) (size 0.8 2.1) (drill oval 0.3 1.6) (layers *.Cu *.Mask F.SilkS) (clearance 0.15)) - (pad 4 thru_hole oval (at 0.35 11.8) (size 1.7 2.5) (drill oval 1 1.5) (layers *.Cu *.Mask F.SilkS) + (pad A thru_hole rect (at 0.35 11.8) (size 0.8 2.1) (drill oval 0.3 1.6) (layers *.Cu *.Mask F.SilkS) + (clearance 0.15)) + (pad B thru_hole rect (at -3.85 3.3) (size 0.8 2.1) (drill oval 0.3 1.6) (layers *.Cu *.Mask F.SilkS) + (clearance 0.15)) + (pad C thru_hole rect (at -3.85 6.3) (size 0.8 2.1) (drill oval 0.3 1.6) (layers *.Cu *.Mask F.SilkS) (clearance 0.15)) - (pad 2 thru_hole oval (at -3.85 3.3) (size 1.7 2.5) (drill oval 1 1.5) (layers *.Cu *.Mask F.SilkS)) - (pad 3 thru_hole oval (at -3.85 6.3) (size 1.7 2.5) (drill oval 1 1.5) (layers *.Cu *.Mask F.SilkS)) (pad "" np_thru_hole circle (at 0 1.5) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)) (pad "" np_thru_hole circle (at 0 8.5) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)) - (pad 2 thru_hole oval (at 2.1 3.3) (size 1.7 2.5) (drill oval 1 1.5) (layers *.Cu *.Mask F.SilkS)) - (pad 3 thru_hole oval (at 2.1 6.3) (size 1.7 2.5) (drill oval 1 1.5) (layers *.Cu *.Mask F.SilkS)) - (pad 1 thru_hole oval (at 2.1 10.3) (size 1.7 2.5) (drill oval 1 1.5) (layers *.Cu *.Mask F.SilkS) + (pad B thru_hole rect (at 2.1 3.3) (size 0.8 2.1) (drill oval 0.3 1.6) (layers *.Cu *.Mask F.SilkS) (clearance 0.15)) - (pad 4 thru_hole oval (at -2.1 11.8) (size 1.7 2.5) (drill oval 1 1.5) (layers *.Cu *.Mask F.SilkS) + (pad C thru_hole rect (at 2.1 6.3) (size 0.8 2.1) (drill oval 0.3 1.6) (layers *.Cu *.Mask F.SilkS) + (clearance 0.15)) + (pad D thru_hole rect (at 2.1 10.3) (size 0.8 2.1) (drill oval 0.3 1.6) (layers *.Cu *.Mask F.SilkS) + (clearance 0.15)) + (pad A thru_hole rect (at -2.1 11.8) (size 0.8 2.1) (drill oval 0.3 1.6) (layers *.Cu *.Mask F.SilkS) (clearance 0.15)) (model "../../../../../../Users/pluis/Documents/Magic Briefcase/Documents/KiCad/3d/AB2_TRS_3p5MM_PTH.wrl" (at (xyz 0 0 0)) diff --git a/pcb/Lily58-footprint.pretty/jumper_data.kicad_mod b/pcb/Lily58-footprint.pretty/jumper_data.kicad_mod new file mode 100644 index 0000000..82225c9 --- /dev/null +++ b/pcb/Lily58-footprint.pretty/jumper_data.kicad_mod @@ -0,0 +1,24 @@ +(module kbd:JPC2 (layer F.Cu) (tedit 5AD20B15) + (attr smd) + (fp_text reference data (at -0.1 2.3 270) (layer F.SilkS) + (effects (font (size 0.8128 0.8128) (thickness 0.1524))) + ) + (fp_text value " " (at 0 1.524) (layer F.SilkS) hide + (effects (font (size 0.8128 0.8128) (thickness 0.15))) + ) + (fp_line (start -1.143 0.889) (end -1.143 -0.889) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.143 0.889) (end -1.143 0.889) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.143 -0.889) (end 1.143 0.889) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.143 -0.889) (end 1.143 -0.889) (layer F.SilkS) (width 0.15)) + (pad "" smd rect (at 0 0 90) (size 0.381 0.381) (layers F.Cu F.Paste F.Mask) + (clearance 0.00254)) + (pad 2 smd rect (at 0.50038 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (clearance 0.1905)) + (pad 1 smd rect (at -0.50038 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (clearance 0.1905)) + (model smd\resistors\R0603.wrl + (offset (xyz 0 0 0.02539999961853028)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/pcb/Lily58-footprint.pretty/lily58_logo.kicad_mod b/pcb/Lily58-footprint.pretty/lily58_logo.kicad_mod new file mode 100644 index 0000000..6f51c4e --- /dev/null +++ b/pcb/Lily58-footprint.pretty/lily58_logo.kicad_mod @@ -0,0 +1,542 @@ +(module lily58_logo (layer F.Cu) (tedit 5B8F6F90) + (fp_text reference G*** (at 0 -2) (layer F.SilkS) hide + (effects (font (size 1.524 1.524) (thickness 0.3))) + ) + (fp_text value LOGO (at 0.75 0) (layer F.SilkS) hide + (effects (font (size 1.524 1.524) (thickness 0.3))) + ) + (fp_poly (pts (xy -3.181174 -1.536711) (xy -3.157406 -1.532222) (xy -3.1567 -1.532043) (xy -3.134688 -1.524891) + (xy -3.113923 -1.515123) (xy -3.094769 -1.502999) (xy -3.077588 -1.488777) (xy -3.062743 -1.472716) + (xy -3.051721 -1.456974) (xy -3.0419 -1.437652) (xy -3.035208 -1.41762) (xy -3.031621 -1.397169) + (xy -3.031111 -1.376593) (xy -3.033654 -1.356185) (xy -3.039224 -1.336238) (xy -3.047796 -1.317045) + (xy -3.059343 -1.298898) (xy -3.066254 -1.290275) (xy -3.081958 -1.274466) (xy -3.099807 -1.260791) + (xy -3.119464 -1.249379) (xy -3.140592 -1.240357) (xy -3.162856 -1.233854) (xy -3.18592 -1.229998) + (xy -3.209447 -1.228917) (xy -3.224932 -1.229773) (xy -3.24844 -1.233492) (xy -3.270807 -1.239911) + (xy -3.291801 -1.248851) (xy -3.311189 -1.260133) (xy -3.328738 -1.273577) (xy -3.344215 -1.289006) + (xy -3.357386 -1.306239) (xy -3.36802 -1.325099) (xy -3.375883 -1.345405) (xy -3.376031 -1.345893) + (xy -3.377796 -1.352132) (xy -3.379021 -1.357686) (xy -3.379803 -1.363369) (xy -3.380237 -1.369998) + (xy -3.380417 -1.378386) (xy -3.380443 -1.383553) (xy -3.380394 -1.393017) (xy -3.380144 -1.400308) + (xy -3.379598 -1.406242) (xy -3.378659 -1.411633) (xy -3.377233 -1.417295) (xy -3.375953 -1.421653) + (xy -3.368383 -1.441726) (xy -3.358287 -1.460007) (xy -3.345382 -1.476942) (xy -3.331977 -1.490624) + (xy -3.314069 -1.505048) (xy -3.294481 -1.516969) (xy -3.273494 -1.526321) (xy -3.251388 -1.533038) + (xy -3.228446 -1.537053) (xy -3.204947 -1.538299) (xy -3.181174 -1.536711)) (layer F.SilkS) (width 0.01)) + (fp_poly (pts (xy -2.065867 -1.598318) (xy -2.041376 -1.596085) (xy -2.0182 -1.591101) (xy -1.996386 -1.583385) + (xy -1.975978 -1.572955) (xy -1.957023 -1.559827) (xy -1.947986 -1.552151) (xy -1.933088 -1.53705) + (xy -1.920949 -1.521116) (xy -1.91119 -1.503764) (xy -1.903435 -1.484413) (xy -1.902782 -1.482427) + (xy -1.899073 -1.470959) (xy -1.89814 -0.377265) (xy -1.898078 -0.305665) (xy -1.898016 -0.237001) + (xy -1.897954 -0.171219) (xy -1.897892 -0.108267) (xy -1.897829 -0.048092) (xy -1.897767 0.00936) + (xy -1.897703 0.06414) (xy -1.897639 0.116303) (xy -1.897575 0.1659) (xy -1.897509 0.212986) + (xy -1.897442 0.257611) (xy -1.897374 0.299831) (xy -1.897305 0.339696) (xy -1.897234 0.377261) + (xy -1.897161 0.412579) (xy -1.897087 0.445701) (xy -1.89701 0.476681) (xy -1.896932 0.505572) + (xy -1.896851 0.532426) (xy -1.896768 0.557297) (xy -1.896682 0.580238) (xy -1.896594 0.601301) + (xy -1.896503 0.620539) (xy -1.896409 0.638005) (xy -1.896311 0.653753) (xy -1.896211 0.667834) + (xy -1.896107 0.680302) (xy -1.895999 0.69121) (xy -1.895888 0.70061) (xy -1.895773 0.708555) + (xy -1.895654 0.715099) (xy -1.89553 0.720294) (xy -1.895403 0.724193) (xy -1.895271 0.72685) + (xy -1.895134 0.728316) (xy -1.895123 0.728382) (xy -1.89238 0.741296) (xy -1.889008 0.751633) + (xy -1.884801 0.759778) (xy -1.879553 0.766121) (xy -1.87306 0.771046) (xy -1.872174 0.771568) + (xy -1.867071 0.774173) (xy -1.86139 0.776365) (xy -1.854814 0.778175) (xy -1.847024 0.779638) + (xy -1.837704 0.780784) (xy -1.826535 0.781646) (xy -1.8132 0.782257) (xy -1.797382 0.782649) + (xy -1.778763 0.782854) (xy -1.760865 0.782905) (xy -1.742637 0.782952) (xy -1.727349 0.783109) + (xy -1.714555 0.783413) (xy -1.70381 0.783902) (xy -1.694669 0.784612) (xy -1.686685 0.785582) + (xy -1.679414 0.786849) (xy -1.67241 0.788449) (xy -1.665226 0.790421) (xy -1.662903 0.79111) + (xy -1.640676 0.799332) (xy -1.620193 0.809996) (xy -1.601671 0.822886) (xy -1.585327 0.837784) + (xy -1.571379 0.854475) (xy -1.560044 0.872741) (xy -1.551538 0.892366) (xy -1.547527 0.906182) + (xy -1.545281 0.919749) (xy -1.544376 0.934814) (xy -1.544811 0.950129) (xy -1.546586 0.964448) + (xy -1.547554 0.969125) (xy -1.553959 0.989326) (xy -1.563312 1.008309) (xy -1.575379 1.025875) + (xy -1.589924 1.041822) (xy -1.60671 1.055951) (xy -1.625504 1.068062) (xy -1.646069 1.077954) + (xy -1.668169 1.085427) (xy -1.689745 1.090007) (xy -1.694651 1.090484) (xy -1.702581 1.090903) + (xy -1.713173 1.091265) (xy -1.726066 1.091569) (xy -1.740897 1.091817) (xy -1.757304 1.092008) + (xy -1.774925 1.092143) (xy -1.7934 1.092221) (xy -1.812364 1.092245) (xy -1.831458 1.092212) + (xy -1.850318 1.092125) (xy -1.868583 1.091983) (xy -1.885891 1.091786) (xy -1.901879 1.091535) + (xy -1.916187 1.09123) (xy -1.928452 1.090871) (xy -1.938312 1.090459) (xy -1.945406 1.089994) + (xy -1.947333 1.0898) (xy -1.980819 1.0844) (xy -2.013056 1.076307) (xy -2.043893 1.065657) + (xy -2.073176 1.052584) (xy -2.100751 1.037223) (xy -2.126466 1.01971) (xy -2.150167 1.000181) + (xy -2.1717 0.978769) (xy -2.190913 0.955611) (xy -2.207652 0.930841) (xy -2.221763 0.904594) + (xy -2.233094 0.877007) (xy -2.241491 0.848213) (xy -2.24563 0.82684) (xy -2.245773 0.82551) + (xy -2.24591 0.823379) (xy -2.246041 0.820391) (xy -2.246167 0.816487) (xy -2.246287 0.811609) + (xy -2.246401 0.805699) (xy -2.246511 0.798699) (xy -2.246615 0.79055) (xy -2.246714 0.781196) + (xy -2.246808 0.770578) (xy -2.246898 0.758637) (xy -2.246982 0.745316) (xy -2.247062 0.730557) + (xy -2.247138 0.714301) (xy -2.247209 0.696491) (xy -2.247276 0.677069) (xy -2.247339 0.655976) + (xy -2.247397 0.633155) (xy -2.247452 0.608547) (xy -2.247503 0.582095) (xy -2.24755 0.55374) + (xy -2.247594 0.523425) (xy -2.247634 0.49109) (xy -2.247671 0.45668) (xy -2.247705 0.420134) + (xy -2.247735 0.381395) (xy -2.247763 0.340406) (xy -2.247788 0.297108) (xy -2.247809 0.251443) + (xy -2.247829 0.203353) (xy -2.247845 0.15278) (xy -2.247859 0.099666) (xy -2.247871 0.043953) + (xy -2.247881 -0.014418) (xy -2.247889 -0.075503) (xy -2.247894 -0.139361) (xy -2.247898 -0.206051) + (xy -2.2479 -0.27563) (xy -2.2479 -1.464982) (xy -2.244041 -1.478357) (xy -2.236249 -1.499806) + (xy -2.22579 -1.51951) (xy -2.212745 -1.537373) (xy -2.197194 -1.553301) (xy -2.179219 -1.567196) + (xy -2.15968 -1.578572) (xy -2.13845 -1.5877) (xy -2.116558 -1.594007) (xy -2.093694 -1.597556) + (xy -2.06955 -1.598415) (xy -2.065867 -1.598318)) (layer F.SilkS) (width 0.01)) + (fp_poly (pts (xy -3.18504 -0.88129) (xy -3.162484 -0.877489) (xy -3.140399 -0.871013) (xy -3.119072 -0.861844) + (xy -3.099924 -0.850718) (xy -3.0819 -0.836919) (xy -3.0663 -0.821067) (xy -3.053201 -0.803268) + (xy -3.042681 -0.783623) (xy -3.035762 -0.76535) (xy -3.032136 -0.753782) (xy -3.030721 0.079188) + (xy -3.030638 0.129115) (xy -3.030559 0.178362) (xy -3.030486 0.226841) (xy -3.030417 0.274464) + (xy -3.030353 0.321144) (xy -3.030294 0.366794) (xy -3.030239 0.411326) (xy -3.03019 0.454652) + (xy -3.030146 0.496684) (xy -3.030106 0.537336) (xy -3.030072 0.57652) (xy -3.030043 0.614147) + (xy -3.030019 0.650131) (xy -3.03 0.684385) (xy -3.029987 0.716819) (xy -3.029979 0.747347) + (xy -3.029976 0.775882) (xy -3.029979 0.802335) (xy -3.029987 0.82662) (xy -3.030001 0.848648) + (xy -3.03002 0.868332) (xy -3.030045 0.885584) (xy -3.030075 0.900318) (xy -3.030111 0.912444) + (xy -3.030153 0.921877) (xy -3.0302 0.928528) (xy -3.030254 0.932309) (xy -3.030274 0.932949) + (xy -3.031444 0.94905) (xy -3.033427 0.962979) (xy -3.036371 0.975496) (xy -3.040423 0.987358) + (xy -3.041298 0.989522) (xy -3.050994 1.008768) (xy -3.063345 1.026384) (xy -3.078078 1.042219) + (xy -3.094921 1.056124) (xy -3.113599 1.067948) (xy -3.13384 1.077541) (xy -3.15537 1.084751) + (xy -3.177916 1.08943) (xy -3.201205 1.091426) (xy -3.224932 1.090592) (xy -3.248125 1.086901) + (xy -3.270332 1.080504) (xy -3.291279 1.071607) (xy -3.310692 1.060414) (xy -3.328298 1.04713) + (xy -3.343823 1.031958) (xy -3.356992 1.015105) (xy -3.367533 0.996774) (xy -3.374715 0.978647) + (xy -3.375298 0.976853) (xy -3.375852 0.975209) (xy -3.376379 0.973641) (xy -3.37688 0.972076) + (xy -3.377354 0.97044) (xy -3.377803 0.968659) (xy -3.378227 0.966661) (xy -3.378627 0.96437) + (xy -3.379002 0.961714) (xy -3.379355 0.958619) (xy -3.379685 0.955011) (xy -3.379993 0.950817) + (xy -3.38028 0.945963) (xy -3.380546 0.940375) (xy -3.380791 0.93398) (xy -3.381017 0.926704) + (xy -3.381224 0.918473) (xy -3.381412 0.909215) (xy -3.381583 0.898854) (xy -3.381736 0.887318) + (xy -3.381872 0.874533) (xy -3.381992 0.860425) (xy -3.382097 0.84492) (xy -3.382186 0.827946) + (xy -3.382262 0.809428) (xy -3.382323 0.789293) (xy -3.382371 0.767466) (xy -3.382407 0.743875) + (xy -3.38243 0.718446) (xy -3.382442 0.691105) (xy -3.382443 0.661779) (xy -3.382433 0.630393) + (xy -3.382414 0.596874) (xy -3.382386 0.56115) (xy -3.382349 0.523145) (xy -3.382304 0.482786) + (xy -3.382252 0.44) (xy -3.382193 0.394713) (xy -3.382128 0.346851) (xy -3.382057 0.296342) + (xy -3.381981 0.24311) (xy -3.381901 0.187083) (xy -3.381816 0.128186) (xy -3.381763 0.090394) + (xy -3.380572 -0.750794) (xy -3.375998 -0.765735) (xy -3.368391 -0.785804) (xy -3.358317 -0.804042) + (xy -3.345481 -0.820912) (xy -3.331977 -0.834707) (xy -3.314173 -0.849065) (xy -3.294827 -0.860889) + (xy -3.274228 -0.870158) (xy -3.252661 -0.876852) (xy -3.230416 -0.880952) (xy -3.20778 -0.882438) + (xy -3.18504 -0.88129)) (layer F.SilkS) (width 0.01)) + (fp_poly (pts (xy -5.407073 -1.59699) (xy -5.384744 -1.592833) (xy -5.36301 -1.586112) (xy -5.342326 -1.576943) + (xy -5.32315 -1.565441) (xy -5.321579 -1.564341) (xy -5.304066 -1.550132) (xy -5.289146 -1.534123) + (xy -5.276754 -1.516223) (xy -5.266825 -1.49634) (xy -5.259803 -1.476188) (xy -5.259628 -1.475427) + (xy -5.25946 -1.474346) (xy -5.2593 -1.472883) (xy -5.259146 -1.470974) (xy -5.258998 -1.468556) + (xy -5.258857 -1.465564) (xy -5.258722 -1.461936) (xy -5.258592 -1.457609) (xy -5.258468 -1.452517) + (xy -5.25835 -1.446599) (xy -5.258236 -1.43979) (xy -5.258128 -1.432027) (xy -5.258024 -1.423247) + (xy -5.257925 -1.413385) (xy -5.25783 -1.402379) (xy -5.257739 -1.390165) (xy -5.257652 -1.376679) + (xy -5.257569 -1.361858) (xy -5.257489 -1.345638) (xy -5.257413 -1.327956) (xy -5.257339 -1.308748) + (xy -5.257268 -1.287952) (xy -5.2572 -1.265502) (xy -5.257134 -1.241336) (xy -5.25707 -1.215391) + (xy -5.257008 -1.187602) (xy -5.256948 -1.157906) (xy -5.256889 -1.12624) (xy -5.256832 -1.09254) + (xy -5.256775 -1.056743) (xy -5.256719 -1.018785) (xy -5.256664 -0.978602) (xy -5.25661 -0.936132) + (xy -5.256555 -0.89131) (xy -5.256501 -0.844073) (xy -5.256446 -0.794358) (xy -5.256391 -0.742101) + (xy -5.256335 -0.687238) (xy -5.256279 -0.629707) (xy -5.256221 -0.569442) (xy -5.256162 -0.506382) + (xy -5.256101 -0.440462) (xy -5.256039 -0.37162) (xy -5.256037 -0.369794) (xy -5.255971 -0.297711) + (xy -5.255905 -0.228565) (xy -5.255839 -0.162307) (xy -5.255773 -0.098885) (xy -5.255707 -0.03825) + (xy -5.25564 0.01965) (xy -5.255573 0.074864) (xy -5.255506 0.127443) (xy -5.255437 0.177438) + (xy -5.255368 0.2249) (xy -5.255297 0.269877) (xy -5.255226 0.312422) (xy -5.255153 0.352585) + (xy -5.255079 0.390416) (xy -5.255003 0.425965) (xy -5.254925 0.459284) (xy -5.254846 0.490422) + (xy -5.254765 0.51943) (xy -5.254681 0.546358) (xy -5.254595 0.571258) (xy -5.254507 0.594179) + (xy -5.254416 0.615172) (xy -5.254322 0.634288) (xy -5.254226 0.651576) (xy -5.254127 0.667089) + (xy -5.254024 0.680875) (xy -5.253918 0.692985) (xy -5.253809 0.703471) (xy -5.253697 0.712382) + (xy -5.25358 0.719768) (xy -5.25346 0.725682) (xy -5.253336 0.730172) (xy -5.253208 0.733289) + (xy -5.253076 0.735085) (xy -5.253014 0.735478) (xy -5.249271 0.74779) (xy -5.244478 0.757723) + (xy -5.23876 0.765024) (xy -5.238208 0.76554) (xy -5.232801 0.769909) (xy -5.227045 0.773205) + (xy -5.219858 0.775956) (xy -5.212589 0.778056) (xy -5.211615 0.778281) (xy -5.21037 0.778493) + (xy -5.208752 0.778693) (xy -5.20666 0.778881) (xy -5.203993 0.779058) (xy -5.200651 0.779223) + (xy -5.196532 0.779379) (xy -5.191536 0.779525) (xy -5.185562 0.779661) (xy -5.178508 0.779789) + (xy -5.170273 0.779908) (xy -5.160758 0.78002) (xy -5.14986 0.780125) (xy -5.137479 0.780222) + (xy -5.123514 0.780314) (xy -5.107863 0.7804) (xy -5.090427 0.780481) (xy -5.071104 0.780557) + (xy -5.049793 0.780629) (xy -5.026393 0.780698) (xy -5.000803 0.780763) (xy -4.972923 0.780826) + (xy -4.94265 0.780887) (xy -4.909885 0.780947) (xy -4.874527 0.781005) (xy -4.836474 0.781063) + (xy -4.795625 0.781121) (xy -4.75188 0.781179) (xy -4.705138 0.781239) (xy -4.655298 0.7813) + (xy -4.602258 0.781363) (xy -4.55422 0.781419) (xy -3.905673 0.782171) (xy -3.889462 0.786127) + (xy -3.867981 0.792262) (xy -3.849029 0.799683) (xy -3.831923 0.808728) (xy -3.815981 0.819736) + (xy -3.807243 0.826941) (xy -3.791172 0.842993) (xy -3.777973 0.860496) (xy -3.767715 0.87922) + (xy -3.760471 0.898934) (xy -3.756312 0.919407) (xy -3.75531 0.940409) (xy -3.757535 0.961709) + (xy -3.760974 0.976406) (xy -3.7632 0.982784) (xy -3.766529 0.990673) (xy -3.770461 0.99895) + (xy -3.773541 1.004794) (xy -3.785756 1.023529) (xy -3.800383 1.040234) (xy -3.817235 1.054796) + (xy -3.836127 1.067104) (xy -3.856872 1.077045) (xy -3.879284 1.084505) (xy -3.903176 1.089372) + (xy -3.915747 1.09081) (xy -3.918534 1.090904) (xy -3.924594 1.090995) (xy -3.933812 1.091084) + (xy -3.946076 1.09117) (xy -3.96127 1.091253) (xy -3.97928 1.091332) (xy -3.999993 1.091408) + (xy -4.023295 1.091481) (xy -4.049072 1.09155) (xy -4.077209 1.091615) (xy -4.107593 1.091675) + (xy -4.14011 1.091731) (xy -4.174645 1.091782) (xy -4.211085 1.091829) (xy -4.249316 1.091871) + (xy -4.289223 1.091907) (xy -4.330694 1.091938) (xy -4.373612 1.091963) (xy -4.417866 1.091983) + (xy -4.46334 1.091996) (xy -4.509921 1.092004) (xy -4.557495 1.092004) (xy -4.603327 1.091999) + (xy -4.661567 1.091988) (xy -4.716514 1.091973) (xy -4.768261 1.091957) (xy -4.816901 1.091937) + (xy -4.862528 1.091914) (xy -4.905236 1.091888) (xy -4.945117 1.091857) (xy -4.982265 1.091823) + (xy -5.016774 1.091784) (xy -5.048737 1.091741) (xy -5.078246 1.091692) (xy -5.105397 1.091639) + (xy -5.130281 1.091579) (xy -5.152993 1.091514) (xy -5.173626 1.091443) (xy -5.192272 1.091365) + (xy -5.209027 1.091281) (xy -5.223982 1.091189) (xy -5.237232 1.09109) (xy -5.248869 1.090984) + (xy -5.258988 1.090869) (xy -5.267681 1.090747) (xy -5.275041 1.090615) (xy -5.281164 1.090475) + (xy -5.286141 1.090326) (xy -5.290065 1.090168) (xy -5.293032 1.09) (xy -5.295053 1.08983) + (xy -5.329829 1.08474) (xy -5.363213 1.076966) (xy -5.395092 1.06657) (xy -5.42535 1.053614) + (xy -5.453873 1.03816) (xy -5.480549 1.02027) (xy -5.505261 1.000005) (xy -5.527896 0.977427) + (xy -5.547854 0.953247) (xy -5.564182 0.928935) (xy -5.577822 0.903172) (xy -5.588852 0.875775) + (xy -5.597352 0.846563) (xy -5.601089 0.829061) (xy -5.601269 0.827982) (xy -5.601442 0.826669) + (xy -5.601608 0.825057) (xy -5.601766 0.823084) (xy -5.601918 0.820687) (xy -5.602063 0.8178) + (xy -5.602202 0.814363) (xy -5.602334 0.81031) (xy -5.60246 0.805578) (xy -5.60258 0.800105) + (xy -5.602695 0.793826) (xy -5.602804 0.786679) (xy -5.602908 0.778599) (xy -5.603006 0.769524) + (xy -5.6031 0.759389) (xy -5.603188 0.748132) (xy -5.603273 0.73569) (xy -5.603352 0.721998) + (xy -5.603428 0.706993) (xy -5.6035 0.690612) (xy -5.603567 0.672792) (xy -5.603632 0.653469) + (xy -5.603692 0.632579) (xy -5.60375 0.61006) (xy -5.603804 0.585848) (xy -5.603856 0.559879) + (xy -5.603905 0.53209) (xy -5.603951 0.502417) (xy -5.603996 0.470798) (xy -5.604038 0.437169) + (xy -5.604078 0.401466) (xy -5.604117 0.363626) (xy -5.604154 0.323585) (xy -5.604189 0.28128) + (xy -5.604224 0.236649) (xy -5.604257 0.189626) (xy -5.60429 0.140149) (xy -5.604323 0.088155) + (xy -5.604355 0.03358) (xy -5.604386 -0.02364) (xy -5.604418 -0.083567) (xy -5.60445 -0.146265) + (xy -5.604483 -0.211799) (xy -5.604516 -0.28023) (xy -5.60453 -0.310029) (xy -5.604566 -0.390581) + (xy -5.604596 -0.468213) (xy -5.60462 -0.542923) (xy -5.604637 -0.614708) (xy -5.604649 -0.683565) + (xy -5.604655 -0.749492) (xy -5.604655 -0.812487) (xy -5.604648 -0.872546) (xy -5.604636 -0.929667) + (xy -5.604618 -0.983847) (xy -5.604594 -1.035084) (xy -5.604563 -1.083376) (xy -5.604527 -1.128719) + (xy -5.604485 -1.171111) (xy -5.604437 -1.210549) (xy -5.604382 -1.247031) (xy -5.604322 -1.280555) + (xy -5.604256 -1.311117) (xy -5.604184 -1.338715) (xy -5.604105 -1.363346) (xy -5.604021 -1.385008) + (xy -5.603931 -1.403699) (xy -5.603835 -1.419414) (xy -5.603733 -1.432153) (xy -5.603625 -1.441913) + (xy -5.603511 -1.448689) (xy -5.603391 -1.452481) (xy -5.603355 -1.453029) (xy -5.601412 -1.468809) + (xy -5.598402 -1.482652) (xy -5.594051 -1.495527) (xy -5.588081 -1.508405) (xy -5.587065 -1.510331) + (xy -5.575237 -1.529051) (xy -5.56092 -1.545819) (xy -5.544302 -1.560514) (xy -5.525569 -1.573017) + (xy -5.504907 -1.58321) (xy -5.482503 -1.590971) (xy -5.458542 -1.596181) (xy -5.451687 -1.597154) + (xy -5.429539 -1.598469) (xy -5.407073 -1.59699)) (layer F.SilkS) (width 0.01)) + (fp_poly (pts (xy 4.569873 -1.706659) (xy 4.591486 -1.706268) (xy 4.611463 -1.705542) (xy 4.630673 -1.704437) + (xy 4.649983 -1.702909) (xy 4.670265 -1.700916) (xy 4.676987 -1.700185) (xy 4.734084 -1.692456) + (xy 4.790077 -1.68208) (xy 4.844849 -1.669117) (xy 4.898282 -1.653623) (xy 4.950259 -1.635659) + (xy 5.000662 -1.615281) (xy 5.049375 -1.592548) (xy 5.096279 -1.56752) (xy 5.141258 -1.540253) + (xy 5.184194 -1.510806) (xy 5.224969 -1.479239) (xy 5.263467 -1.445608) (xy 5.299569 -1.409972) + (xy 5.330679 -1.375335) (xy 5.360183 -1.338099) (xy 5.386712 -1.299686) (xy 5.41024 -1.260225) + (xy 5.430743 -1.219842) (xy 5.448198 -1.178665) (xy 5.46258 -1.136821) (xy 5.473866 -1.094439) + (xy 5.482032 -1.051644) (xy 5.487052 -1.008565) (xy 5.488904 -0.965329) (xy 5.487563 -0.922064) + (xy 5.483005 -0.878896) (xy 5.475207 -0.835954) (xy 5.464143 -0.793364) (xy 5.44979 -0.751254) + (xy 5.448937 -0.749039) (xy 5.431747 -0.708703) (xy 5.411996 -0.669982) (xy 5.389566 -0.632714) + (xy 5.364341 -0.596736) (xy 5.3362 -0.561886) (xy 5.305028 -0.528001) (xy 5.270705 -0.49492) + (xy 5.252532 -0.478809) (xy 5.217429 -0.450028) (xy 5.181195 -0.423397) (xy 5.14337 -0.398625) + (xy 5.103489 -0.375419) (xy 5.061089 -0.353487) (xy 5.033931 -0.340672) (xy 5.00903 -0.329312) + (xy 5.030353 -0.321298) (xy 5.046568 -0.314966) (xy 5.064698 -0.307481) (xy 5.083783 -0.299263) + (xy 5.102861 -0.290734) (xy 5.12097 -0.282317) (xy 5.137028 -0.274493) (xy 5.181347 -0.25112) + (xy 5.222923 -0.226783) (xy 5.262337 -0.201089) (xy 5.30017 -0.173644) (xy 5.337003 -0.144053) + (xy 5.363636 -0.120832) (xy 5.39678 -0.089584) (xy 5.426898 -0.05818) (xy 5.454336 -0.026192) + (xy 5.47944 0.006807) (xy 5.502557 0.041246) (xy 5.523696 0.076947) (xy 5.545153 0.11875) + (xy 5.563332 0.161161) (xy 5.578221 0.204108) (xy 5.589806 0.247519) (xy 5.598072 0.291322) + (xy 5.603006 0.335444) (xy 5.604594 0.379813) (xy 5.602823 0.424358) (xy 5.597994 0.466912) + (xy 5.58975 0.510762) (xy 5.578278 0.553902) (xy 5.563662 0.59625) (xy 5.545986 0.637726) + (xy 5.525334 0.678248) (xy 5.501788 0.717735) (xy 5.475432 0.756107) (xy 5.446351 0.793282) + (xy 5.414626 0.829179) (xy 5.380343 0.863718) (xy 5.343584 0.896816) (xy 5.304432 0.928394) + (xy 5.262972 0.958369) (xy 5.219287 0.986661) (xy 5.17346 1.01319) (xy 5.125575 1.037873) + (xy 5.075715 1.060629) (xy 5.023964 1.081379) (xy 4.970406 1.10004) (xy 4.934373 1.111095) + (xy 4.874555 1.126939) (xy 4.813598 1.140011) (xy 4.751443 1.15032) (xy 4.688032 1.157877) + (xy 4.628755 1.162395) (xy 4.621207 1.162716) (xy 4.611105 1.162995) (xy 4.598994 1.163228) + (xy 4.585419 1.163413) (xy 4.570925 1.163549) (xy 4.556055 1.163633) (xy 4.541356 1.163662) + (xy 4.527371 1.163635) (xy 4.514645 1.16355) (xy 4.503723 1.163404) (xy 4.49515 1.163195) + (xy 4.489873 1.16295) (xy 4.485802 1.162681) (xy 4.479141 1.162253) (xy 4.470679 1.161717) + (xy 4.461205 1.161122) (xy 4.456853 1.16085) (xy 4.398987 1.155866) (xy 4.3409 1.148152) + (xy 4.282941 1.137803) (xy 4.22546 1.124912) (xy 4.168806 1.109571) (xy 4.113328 1.091875) + (xy 4.059376 1.071916) (xy 4.007298 1.049788) (xy 3.964977 1.02945) (xy 3.916702 1.003412) + (xy 3.870689 0.975532) (xy 3.827013 0.945902) (xy 3.785753 0.914613) (xy 3.746984 0.881756) + (xy 3.710784 0.847423) (xy 3.677228 0.811703) (xy 3.646394 0.774689) (xy 3.618358 0.736471) + (xy 3.593198 0.69714) (xy 3.570988 0.656788) (xy 3.551808 0.615506) (xy 3.535732 0.573385) + (xy 3.522838 0.530515) (xy 3.514627 0.49453) (xy 3.51191 0.48024) (xy 3.50971 0.467567) + (xy 3.507976 0.45592) (xy 3.506655 0.444713) (xy 3.505697 0.433358) (xy 3.505051 0.421265) + (xy 3.504665 0.407848) (xy 3.504488 0.392518) (xy 3.50447 0.381953) (xy 3.90848 0.381953) + (xy 3.90885 0.398958) (xy 3.909866 0.414378) (xy 3.910638 0.421341) (xy 3.916927 0.457021) + (xy 3.926377 0.49167) (xy 3.939002 0.525321) (xy 3.954817 0.558003) (xy 3.973838 0.589749) + (xy 3.996078 0.620588) (xy 4.018281 0.646953) (xy 4.026798 0.655948) (xy 4.037261 0.666272) + (xy 4.049019 0.677341) (xy 4.061423 0.68857) (xy 4.073825 0.699375) (xy 4.085576 0.70917) + (xy 4.096026 0.717371) (xy 4.098455 0.719174) (xy 4.136294 0.744935) (xy 4.17584 0.768116) + (xy 4.217087 0.788716) (xy 4.260027 0.806732) (xy 4.304652 0.82216) (xy 4.350954 0.834999) + (xy 4.398926 0.845245) (xy 4.44856 0.852896) (xy 4.494953 0.857585) (xy 4.504064 0.858075) + (xy 4.515917 0.858395) (xy 4.529875 0.858554) (xy 4.5453 0.85856) (xy 4.561553 0.858424) + (xy 4.577998 0.858155) (xy 4.593995 0.857763) (xy 4.608908 0.857256) (xy 4.622098 0.856644) + (xy 4.632927 0.855937) (xy 4.63804 0.85547) (xy 4.688563 0.848734) (xy 4.737263 0.83949) + (xy 4.784183 0.827722) (xy 4.829368 0.813413) (xy 4.872865 0.796548) (xy 4.914717 0.777109) + (xy 4.954971 0.755081) (xy 4.993671 0.730448) (xy 5.0038 0.72339) (xy 5.013342 0.716247) + (xy 5.02443 0.707341) (xy 5.036453 0.697214) (xy 5.048801 0.686407) (xy 5.060862 0.675462) + (xy 5.072027 0.66492) (xy 5.081684 0.655324) (xy 5.08746 0.649194) (xy 5.11252 0.619319) + (xy 5.134475 0.58851) (xy 5.1533 0.556875) (xy 5.168972 0.524522) (xy 5.181466 0.491559) + (xy 5.190758 0.458095) (xy 5.196825 0.424239) (xy 5.199642 0.390097) (xy 5.199186 0.355779) + (xy 5.195432 0.321393) (xy 5.188356 0.287046) (xy 5.177935 0.252849) (xy 5.176333 0.248419) + (xy 5.1625 0.215646) (xy 5.145508 0.18374) (xy 5.125479 0.152833) (xy 5.102537 0.123054) + (xy 5.076805 0.094536) (xy 5.048405 0.06741) (xy 5.017461 0.041806) (xy 4.984096 0.017856) + (xy 4.948432 -0.00431) (xy 4.929152 -0.015017) (xy 4.888028 -0.035242) (xy 4.845358 -0.052905) + (xy 4.80135 -0.067997) (xy 4.756213 -0.080511) (xy 4.710155 -0.090439) (xy 4.663386 -0.097773) + (xy 4.616114 -0.102507) (xy 4.568547 -0.104632) (xy 4.520895 -0.10414) (xy 4.473367 -0.101026) + (xy 4.42617 -0.095279) (xy 4.379513 -0.086894) (xy 4.333606 -0.075863) (xy 4.288657 -0.062178) + (xy 4.244875 -0.045831) (xy 4.231794 -0.040317) (xy 4.195101 -0.02335) (xy 4.161157 -0.005354) + (xy 4.129413 0.014006) (xy 4.099323 0.035068) (xy 4.070339 0.058166) (xy 4.066744 0.061233) + (xy 4.03682 0.088851) (xy 4.009903 0.117669) (xy 3.986033 0.147625) (xy 3.965246 0.178656) + (xy 3.947581 0.210698) (xy 3.933075 0.243691) (xy 3.921767 0.277569) (xy 3.913693 0.312273) + (xy 3.913045 0.315904) (xy 3.911037 0.33034) (xy 3.909594 0.346754) (xy 3.908735 0.364255) + (xy 3.90848 0.381953) (xy 3.50447 0.381953) (xy 3.504462 0.378012) (xy 3.504534 0.361377) + (xy 3.504738 0.347152) (xy 3.505124 0.33476) (xy 3.50574 0.323623) (xy 3.506636 0.313164) + (xy 3.50786 0.302805) (xy 3.509461 0.29197) (xy 3.511488 0.280081) (xy 3.513822 0.267447) + (xy 3.523818 0.223647) (xy 3.537064 0.180552) (xy 3.5535 0.138245) (xy 3.573065 0.096807) + (xy 3.595697 0.056319) (xy 3.621337 0.016864) (xy 3.649922 -0.021477) (xy 3.681392 -0.058623) + (xy 3.715685 -0.094492) (xy 3.752742 -0.129002) (xy 3.792499 -0.162071) (xy 3.834897 -0.193619) + (xy 3.879875 -0.223562) (xy 3.881967 -0.224876) (xy 3.916657 -0.245553) (xy 3.953748 -0.265718) + (xy 3.992253 -0.284881) (xy 4.031186 -0.302553) (xy 4.06956 -0.318248) (xy 4.073737 -0.319845) + (xy 4.080664 -0.322542) (xy 4.086256 -0.324848) (xy 4.089889 -0.326498) (xy 4.090973 -0.327195) + (xy 4.089493 -0.328089) (xy 4.085509 -0.330022) (xy 4.07957 -0.332739) (xy 4.072225 -0.335985) + (xy 4.069383 -0.337217) (xy 4.032031 -0.354491) (xy 3.994281 -0.374207) (xy 3.956809 -0.395972) + (xy 3.920293 -0.419393) (xy 3.887097 -0.442827) (xy 3.877243 -0.450393) (xy 3.865847 -0.45959) + (xy 3.853435 -0.469958) (xy 3.840529 -0.481036) (xy 3.827656 -0.492365) (xy 3.815337 -0.503484) + (xy 3.804098 -0.513934) (xy 3.794463 -0.523253) (xy 3.788188 -0.529665) (xy 3.755806 -0.566052) + (xy 3.726682 -0.6032) (xy 3.700774 -0.641193) (xy 3.678041 -0.680114) (xy 3.658441 -0.720049) + (xy 3.641932 -0.761081) (xy 3.628474 -0.803293) (xy 3.618025 -0.846771) (xy 3.61073 -0.890196) + (xy 3.609731 -0.899735) (xy 3.60892 -0.911677) (xy 3.608302 -0.925443) (xy 3.607879 -0.940452) + (xy 3.607655 -0.956126) (xy 3.607633 -0.971884) (xy 3.607787 -0.984624) (xy 3.956514 -0.984624) + (xy 3.95656 -0.971984) (xy 3.956692 -0.961789) (xy 3.956947 -0.953496) (xy 3.957361 -0.946561) + (xy 3.95797 -0.940441) (xy 3.958811 -0.934594) (xy 3.95992 -0.928475) (xy 3.960442 -0.925855) + (xy 3.966124 -0.901518) (xy 3.973047 -0.879047) (xy 3.981598 -0.857418) (xy 3.992165 -0.835604) + (xy 3.999951 -0.821446) (xy 4.018019 -0.793162) (xy 4.039023 -0.766195) (xy 4.062818 -0.740624) + (xy 4.089259 -0.716527) (xy 4.118202 -0.693982) (xy 4.149499 -0.673067) (xy 4.183007 -0.653861) + (xy 4.218581 -0.63644) (xy 4.256074 -0.620885) (xy 4.295342 -0.607272) (xy 4.33624 -0.59568) + (xy 4.378622 -0.586187) (xy 4.422344 -0.578871) (xy 4.458696 -0.574589) (xy 4.468192 -0.57368) + (xy 4.476167 -0.572946) (xy 4.48313 -0.57237) (xy 4.489591 -0.571937) (xy 4.496059 -0.571631) + (xy 4.503046 -0.571434) (xy 4.51106 -0.571332) (xy 4.520612 -0.571308) (xy 4.532211 -0.571346) + (xy 4.546368 -0.57143) (xy 4.55676 -0.571499) (xy 4.576522 -0.571689) (xy 4.593301 -0.571981) + (xy 4.607497 -0.572391) (xy 4.619513 -0.572933) (xy 4.629748 -0.573622) (xy 4.63804 -0.574408) + (xy 4.686303 -0.580873) (xy 4.732221 -0.589398) (xy 4.775956 -0.600032) (xy 4.817668 -0.612827) + (xy 4.85752 -0.627831) (xy 4.895674 -0.645097) (xy 4.932292 -0.664674) (xy 4.937649 -0.667805) + (xy 4.95967 -0.681663) (xy 4.981522 -0.697008) (xy 5.002526 -0.713302) (xy 5.022003 -0.730004) + (xy 5.039276 -0.746578) (xy 5.046767 -0.754529) (xy 5.069604 -0.782026) (xy 5.089358 -0.810702) + (xy 5.105997 -0.840492) (xy 5.119488 -0.871329) (xy 5.129797 -0.903147) (xy 5.136892 -0.935878) + (xy 5.136922 -0.936065) (xy 5.138262 -0.94676) (xy 5.139202 -0.959629) (xy 5.139743 -0.973889) + (xy 5.139882 -0.988755) (xy 5.139619 -1.003441) (xy 5.138951 -1.017164) (xy 5.137877 -1.02914) + (xy 5.137108 -1.034727) (xy 5.129922 -1.068748) (xy 5.119492 -1.102018) (xy 5.105888 -1.134395) + (xy 5.089181 -1.165736) (xy 5.069443 -1.195898) (xy 5.046745 -1.224738) (xy 5.037082 -1.235622) + (xy 5.030019 -1.242937) (xy 5.021047 -1.251651) (xy 5.010804 -1.261192) (xy 4.999929 -1.270989) + (xy 4.989058 -1.280469) (xy 4.97883 -1.289062) (xy 4.969883 -1.296195) (xy 4.967393 -1.298076) + (xy 4.932183 -1.32229) (xy 4.894893 -1.344188) (xy 4.855678 -1.363702) (xy 4.814688 -1.380765) + (xy 4.772074 -1.39531) (xy 4.72799 -1.40727) (xy 4.71417 -1.410415) (xy 4.687637 -1.415801) + (xy 4.662488 -1.420047) (xy 4.637843 -1.423243) (xy 4.612821 -1.42548) (xy 4.586541 -1.426848) + (xy 4.558125 -1.427438) (xy 4.548293 -1.427478) (xy 4.529716 -1.427412) (xy 4.51371 -1.427161) + (xy 4.499461 -1.426673) (xy 4.486155 -1.425894) (xy 4.472981 -1.424771) (xy 4.459124 -1.42325) + (xy 4.443772 -1.421278) (xy 4.43484 -1.420045) (xy 4.392066 -1.412747) (xy 4.350451 -1.403092) + (xy 4.310136 -1.391182) (xy 4.271261 -1.377121) (xy 4.233966 -1.36101) (xy 4.198392 -1.342951) + (xy 4.164679 -1.323047) (xy 4.132969 -1.301401) (xy 4.103401 -1.278114) (xy 4.076116 -1.253289) + (xy 4.051254 -1.227028) (xy 4.028957 -1.199433) (xy 4.009365 -1.170607) (xy 3.992617 -1.140652) + (xy 3.978855 -1.109671) (xy 3.969139 -1.080994) (xy 3.965446 -1.067833) (xy 3.96253 -1.056266) + (xy 3.960305 -1.04563) (xy 3.958685 -1.035265) (xy 3.957583 -1.024509) (xy 3.956912 -1.012702) + (xy 3.956585 -0.999181) (xy 3.956514 -0.984624) (xy 3.607787 -0.984624) (xy 3.607818 -0.987145) + (xy 3.608212 -1.00133) (xy 3.60882 -1.01386) (xy 3.609645 -1.024153) (xy 3.6099 -1.026433) + (xy 3.617107 -1.072418) (xy 3.627489 -1.117365) (xy 3.641047 -1.161275) (xy 3.657781 -1.204149) + (xy 3.677693 -1.245989) (xy 3.700781 -1.286795) (xy 3.727047 -1.326568) (xy 3.756492 -1.365308) + (xy 3.789115 -1.403018) (xy 3.790892 -1.404945) (xy 3.799142 -1.413491) (xy 3.809428 -1.423569) + (xy 3.821267 -1.434747) (xy 3.83417 -1.446594) (xy 3.847653 -1.458677) (xy 3.86123 -1.470564) + (xy 3.874413 -1.481825) (xy 3.886718 -1.492027) (xy 3.897658 -1.500739) (xy 3.904827 -1.506145) + (xy 3.950188 -1.537407) (xy 3.996808 -1.565948) (xy 4.044805 -1.59182) (xy 4.094297 -1.615074) + (xy 4.145403 -1.635764) (xy 4.198239 -1.65394) (xy 4.252926 -1.669655) (xy 4.303607 -1.681691) + (xy 4.348581 -1.690465) (xy 4.393069 -1.69727) (xy 4.437845 -1.702185) (xy 4.483685 -1.705292) + (xy 4.531366 -1.70667) (xy 4.545753 -1.706758) (xy 4.569873 -1.706659)) (layer F.SilkS) (width 0.01)) + (fp_poly (pts (xy 2.309165 -1.598772) (xy 2.353534 -1.598764) (xy 2.397595 -1.59875) (xy 2.441214 -1.598732) + (xy 2.484261 -1.598708) (xy 2.526602 -1.59868) (xy 2.568107 -1.598647) (xy 2.608643 -1.598609) + (xy 2.648078 -1.598566) (xy 2.686281 -1.598518) (xy 2.723119 -1.598465) (xy 2.75846 -1.598407) + (xy 2.792173 -1.598345) (xy 2.824125 -1.598277) (xy 2.854184 -1.598204) (xy 2.88222 -1.598127) + (xy 2.908098 -1.598044) (xy 2.931689 -1.597957) (xy 2.952859 -1.597865) (xy 2.971477 -1.597768) + (xy 2.98741 -1.597665) (xy 3.000528 -1.597558) (xy 3.010697 -1.597446) (xy 3.017786 -1.597329) + (xy 3.021664 -1.597207) (xy 3.022208 -1.597167) (xy 3.046088 -1.593071) (xy 3.068687 -1.586307) + (xy 3.089784 -1.577046) (xy 3.109154 -1.565458) (xy 3.126575 -1.551714) (xy 3.141824 -1.535985) + (xy 3.154677 -1.518442) (xy 3.16491 -1.499255) (xy 3.170897 -1.48337) (xy 3.174524 -1.467807) + (xy 3.176314 -1.450863) (xy 3.176226 -1.433691) (xy 3.174218 -1.417443) (xy 3.173403 -1.413623) + (xy 3.167101 -1.393023) (xy 3.158195 -1.3742) (xy 3.146498 -1.356841) (xy 3.131824 -1.340632) + (xy 3.12795 -1.33698) (xy 3.109645 -1.322189) (xy 3.089957 -1.310122) (xy 3.068825 -1.300753) + (xy 3.046192 -1.294058) (xy 3.021996 -1.29001) (xy 3.016144 -1.289446) (xy 3.012671 -1.289301) + (xy 3.005827 -1.289162) (xy 2.99563 -1.289031) (xy 2.982095 -1.288907) (xy 2.965239 -1.28879) + (xy 2.945078 -1.28868) (xy 2.921629 -1.288578) (xy 2.894908 -1.288483) (xy 2.864932 -1.288396) + (xy 2.831717 -1.288315) (xy 2.795279 -1.288243) (xy 2.755635 -1.288178) (xy 2.712801 -1.28812) + (xy 2.666793 -1.28807) (xy 2.617629 -1.288028) (xy 2.565324 -1.287993) (xy 2.509895 -1.287966) + (xy 2.451357 -1.287946) (xy 2.389729 -1.287935) (xy 2.326249 -1.287931) (xy 1.654451 -1.287929) + (xy 1.653643 -1.284568) (xy 1.653345 -1.282568) (xy 1.652729 -1.277765) (xy 1.65181 -1.270304) + (xy 1.650606 -1.260332) (xy 1.649132 -1.247993) (xy 1.647407 -1.233434) (xy 1.645446 -1.216799) + (xy 1.643267 -1.198234) (xy 1.640886 -1.177884) (xy 1.63832 -1.155896) (xy 1.635585 -1.132413) + (xy 1.632698 -1.107583) (xy 1.629677 -1.081551) (xy 1.626537 -1.054461) (xy 1.623296 -1.026459) + (xy 1.61997 -0.997692) (xy 1.616576 -0.968303) (xy 1.613131 -0.93844) (xy 1.609651 -0.908247) + (xy 1.606154 -0.877869) (xy 1.602655 -0.847453) (xy 1.599172 -0.817144) (xy 1.595722 -0.787087) + (xy 1.59232 -0.757427) (xy 1.588985 -0.728311) (xy 1.585732 -0.699883) (xy 1.582579 -0.67229) + (xy 1.579541 -0.645676) (xy 1.576636 -0.620187) (xy 1.573881 -0.595969) (xy 1.571293 -0.573166) + (xy 1.568887 -0.551926) (xy 1.566681 -0.532392) (xy 1.564691 -0.514711) (xy 1.562935 -0.499028) + (xy 1.561429 -0.485488) (xy 1.560189 -0.474237) (xy 1.559233 -0.465421) (xy 1.558577 -0.459184) + (xy 1.558239 -0.455673) (xy 1.558199 -0.454915) (xy 1.559944 -0.455281) (xy 1.564064 -0.456858) + (xy 1.569975 -0.459403) (xy 1.577092 -0.462674) (xy 1.578388 -0.463289) (xy 1.634071 -0.488822) + (xy 1.688686 -0.511856) (xy 1.742111 -0.532344) (xy 1.794223 -0.550236) (xy 1.827107 -0.560385) + (xy 1.877174 -0.574078) (xy 1.92675 -0.585456) (xy 1.97671 -0.594686) (xy 2.027932 -0.601935) + (xy 2.06756 -0.60616) (xy 2.079656 -0.607048) (xy 2.094553 -0.607763) (xy 2.111668 -0.608307) + (xy 2.130422 -0.608679) (xy 2.150232 -0.608879) (xy 2.170518 -0.608908) (xy 2.190698 -0.608765) + (xy 2.210193 -0.60845) (xy 2.228419 -0.607964) (xy 2.244797 -0.607307) (xy 2.258746 -0.606478) + (xy 2.26314 -0.606131) (xy 2.326071 -0.599333) (xy 2.387541 -0.589857) (xy 2.447533 -0.577709) + (xy 2.50603 -0.562894) (xy 2.563018 -0.545415) (xy 2.618479 -0.52528) (xy 2.672396 -0.502491) + (xy 2.724755 -0.477055) (xy 2.770293 -0.45204) (xy 2.81817 -0.422503) (xy 2.863562 -0.390953) + (xy 2.906427 -0.35745) (xy 2.946719 -0.322055) (xy 2.984395 -0.284826) (xy 3.01941 -0.245826) + (xy 3.051721 -0.205112) (xy 3.081282 -0.162745) (xy 3.108051 -0.118786) (xy 3.131982 -0.073294) + (xy 3.153031 -0.026328) (xy 3.171156 0.02205) (xy 3.18631 0.071781) (xy 3.19845 0.122805) + (xy 3.200187 0.131482) (xy 3.202229 0.142737) (xy 3.204414 0.156129) (xy 3.206619 0.170816) + (xy 3.208725 0.185956) (xy 3.21061 0.200707) (xy 3.212153 0.214226) (xy 3.212327 0.2159) + (xy 3.213169 0.226076) (xy 3.213881 0.238639) (xy 3.214457 0.252989) (xy 3.214888 0.268527) + (xy 3.215168 0.284653) (xy 3.215288 0.300768) (xy 3.215242 0.316272) (xy 3.215021 0.330566) + (xy 3.214617 0.343051) (xy 3.214064 0.352612) (xy 3.208574 0.402748) (xy 3.199875 0.452033) + (xy 3.187992 0.500403) (xy 3.172946 0.547793) (xy 3.154759 0.594138) (xy 3.133454 0.639376) + (xy 3.109053 0.683441) (xy 3.087239 0.717924) (xy 3.05705 0.760119) (xy 3.024121 0.800649) + (xy 2.988571 0.839448) (xy 2.950519 0.876453) (xy 2.910085 0.911598) (xy 2.867386 0.94482) + (xy 2.822543 0.976054) (xy 2.775674 1.005236) (xy 2.726898 1.032302) (xy 2.676335 1.057186) + (xy 2.624103 1.079826) (xy 2.570321 1.100155) (xy 2.515109 1.118111) (xy 2.458585 1.133629) + (xy 2.400869 1.146644) (xy 2.342079 1.157091) (xy 2.282335 1.164908) (xy 2.25552 1.167519) + (xy 2.240048 1.168693) (xy 2.221788 1.169782) (xy 2.201338 1.170771) (xy 2.179295 1.171644) + (xy 2.156257 1.172383) (xy 2.132821 1.172972) (xy 2.109587 1.173394) (xy 2.08715 1.173633) + (xy 2.06611 1.173673) (xy 2.047063 1.173496) (xy 2.043007 1.173422) (xy 1.973868 1.17099) + (xy 1.907085 1.166489) (xy 1.842535 1.159886) (xy 1.780093 1.151149) (xy 1.719635 1.140243) + (xy 1.661039 1.127135) (xy 1.60418 1.111793) (xy 1.548934 1.094183) (xy 1.495178 1.074272) + (xy 1.442788 1.052026) (xy 1.391641 1.027412) (xy 1.341611 1.000398) (xy 1.295048 0.972506) + (xy 1.278104 0.961664) (xy 1.260929 0.95031) (xy 1.243841 0.938678) (xy 1.227161 0.927004) + (xy 1.211207 0.915521) (xy 1.196299 0.904464) (xy 1.182756 0.894068) (xy 1.170896 0.884568) + (xy 1.161039 0.876198) (xy 1.153504 0.869193) (xy 1.150993 0.866588) (xy 1.142234 0.855877) + (xy 1.133868 0.843476) (xy 1.126469 0.830375) (xy 1.120609 0.817563) (xy 1.117663 0.809064) + (xy 1.113256 0.788131) (xy 1.112049 0.767346) (xy 1.113903 0.746943) (xy 1.118682 0.727157) + (xy 1.126247 0.708223) (xy 1.136461 0.690375) (xy 1.149185 0.673847) (xy 1.164283 0.658874) + (xy 1.181617 0.645691) (xy 1.201048 0.634532) (xy 1.222439 0.625632) (xy 1.226098 0.624412) + (xy 1.240062 0.620303) (xy 1.252736 0.617534) (xy 1.26547 0.615896) (xy 1.279616 0.615178) + (xy 1.286087 0.615102) (xy 1.300358 0.615323) (xy 1.312504 0.616198) (xy 1.323739 0.617887) + (xy 1.335277 0.62055) (xy 1.342453 0.622566) (xy 1.357778 0.627669) (xy 1.371631 0.633644) + (xy 1.384763 0.640913) (xy 1.397924 0.649897) (xy 1.411861 0.661018) (xy 1.413933 0.662783) + (xy 1.435858 0.680083) (xy 1.460935 0.697146) (xy 1.48893 0.713887) (xy 1.519614 0.730221) + (xy 1.552754 0.746063) (xy 1.58812 0.761329) (xy 1.62548 0.775933) (xy 1.664602 0.789792) + (xy 1.705255 0.802819) (xy 1.747209 0.81493) (xy 1.79023 0.826041) (xy 1.834089 0.836066) + (xy 1.878553 0.844921) (xy 1.923392 0.852521) (xy 1.937173 0.854586) (xy 1.988522 0.861277) + (xy 2.038145 0.866204) (xy 2.085874 0.869362) (xy 2.131542 0.870746) (xy 2.174981 0.870349) + (xy 2.216023 0.868166) (xy 2.248747 0.864921) (xy 2.295859 0.857681) (xy 2.341966 0.847659) + (xy 2.386929 0.834943) (xy 2.430607 0.81962) (xy 2.472861 0.80178) (xy 2.513551 0.78151) + (xy 2.552537 0.758898) (xy 2.589679 0.734033) (xy 2.624837 0.707002) (xy 2.657872 0.677893) + (xy 2.688644 0.646796) (xy 2.717012 0.613797) (xy 2.742838 0.578985) (xy 2.765981 0.542448) + (xy 2.769103 0.537015) (xy 2.78614 0.504281) (xy 2.801161 0.469846) (xy 2.813875 0.434494) + (xy 2.823991 0.399013) (xy 2.829417 0.374276) (xy 2.834154 0.343688) (xy 2.837131 0.311295) + (xy 2.838338 0.277847) (xy 2.837765 0.2441) (xy 2.8354 0.210804) (xy 2.832029 0.183776) + (xy 2.824028 0.141765) (xy 2.812959 0.100862) (xy 2.798891 0.061165) (xy 2.781898 0.022769) + (xy 2.76205 -0.014228) (xy 2.739419 -0.049729) (xy 2.714076 -0.083639) (xy 2.686093 -0.115859) + (xy 2.655541 -0.146293) (xy 2.622491 -0.174845) (xy 2.587016 -0.201417) (xy 2.549187 -0.225913) + (xy 2.515447 -0.244918) (xy 2.47258 -0.265851) (xy 2.428694 -0.283971) (xy 2.383689 -0.299309) + (xy 2.337468 -0.311892) (xy 2.289933 -0.32175) (xy 2.240985 -0.32891) (xy 2.220807 -0.331043) + (xy 2.207976 -0.331998) (xy 2.192542 -0.332734) (xy 2.175277 -0.333246) (xy 2.156956 -0.333529) + (xy 2.138352 -0.33358) (xy 2.120239 -0.333393) (xy 2.103391 -0.332965) (xy 2.088582 -0.33229) + (xy 2.081953 -0.331841) (xy 2.034661 -0.32719) (xy 1.988744 -0.320643) (xy 1.943937 -0.312112) + (xy 1.899971 -0.301503) (xy 1.856581 -0.288726) (xy 1.8135 -0.273689) (xy 1.770462 -0.256301) + (xy 1.7272 -0.236472) (xy 1.683447 -0.214108) (xy 1.638937 -0.189121) (xy 1.604433 -0.168315) + (xy 1.598679 -0.164711) (xy 1.590714 -0.15967) (xy 1.581055 -0.153523) (xy 1.570223 -0.146601) + (xy 1.558735 -0.139235) (xy 1.54711 -0.131756) (xy 1.54432 -0.129957) (xy 1.524611 -0.117315) + (xy 1.507305 -0.106382) (xy 1.492147 -0.097011) (xy 1.478885 -0.089057) (xy 1.467265 -0.082375) + (xy 1.457033 -0.076819) (xy 1.447936 -0.072244) (xy 1.439719 -0.068504) (xy 1.43213 -0.065453) + (xy 1.431592 -0.065252) (xy 1.417739 -0.060694) (xy 1.402327 -0.056573) (xy 1.386782 -0.053229) + (xy 1.372527 -0.051) (xy 1.370602 -0.050784) (xy 1.347665 -0.049845) (xy 1.324649 -0.051753) + (xy 1.301944 -0.056393) (xy 1.279939 -0.063652) (xy 1.259026 -0.073416) (xy 1.239594 -0.085571) + (xy 1.232397 -0.091019) (xy 1.218942 -0.103457) (xy 1.206605 -0.118206) (xy 1.195807 -0.134653) + (xy 1.18697 -0.152183) (xy 1.182566 -0.163606) (xy 1.180852 -0.168906) (xy 1.179625 -0.173564) + (xy 1.1788 -0.178269) (xy 1.178296 -0.18371) (xy 1.17803 -0.190574) (xy 1.177919 -0.19955) + (xy 1.177904 -0.202453) (xy 1.177916 -0.204761) (xy 1.177973 -0.207335) (xy 1.178087 -0.210264) + (xy 1.178267 -0.213635) (xy 1.178523 -0.217539) (xy 1.178866 -0.222061) (xy 1.179305 -0.227292) + (xy 1.17985 -0.233319) (xy 1.180511 -0.24023) (xy 1.181298 -0.248114) (xy 1.182221 -0.257059) + (xy 1.183291 -0.267154) (xy 1.184516 -0.278485) (xy 1.185908 -0.291143) (xy 1.187475 -0.305215) + (xy 1.189228 -0.32079) (xy 1.191177 -0.337955) (xy 1.193332 -0.356799) (xy 1.195703 -0.377411) + (xy 1.1983 -0.399878) (xy 1.201133 -0.424289) (xy 1.204211 -0.450732) (xy 1.207545 -0.479296) + (xy 1.211144 -0.510068) (xy 1.215019 -0.543138) (xy 1.21918 -0.578593) (xy 1.223637 -0.616521) + (xy 1.228399 -0.657011) (xy 1.233476 -0.700152) (xy 1.238879 -0.746031) (xy 1.244618 -0.794736) + (xy 1.248507 -0.827741) (xy 1.253486 -0.869999) (xy 1.258384 -0.911587) (xy 1.263187 -0.952402) + (xy 1.267884 -0.99234) (xy 1.272463 -1.031299) (xy 1.276911 -1.069174) (xy 1.281218 -1.105863) + (xy 1.285369 -1.141262) (xy 1.289355 -1.175266) (xy 1.293161 -1.207774) (xy 1.296777 -1.238681) + (xy 1.300191 -1.267884) (xy 1.303389 -1.29528) (xy 1.30636 -1.320764) (xy 1.309092 -1.344235) + (xy 1.311574 -1.365587) (xy 1.313791 -1.384718) (xy 1.315734 -1.401525) (xy 1.317389 -1.415903) + (xy 1.318745 -1.42775) (xy 1.319789 -1.436961) (xy 1.320509 -1.443434) (xy 1.320894 -1.447065) + (xy 1.320937 -1.447528) (xy 1.323972 -1.469371) (xy 1.329206 -1.489171) (xy 1.336805 -1.507277) + (xy 1.346937 -1.524037) (xy 1.359771 -1.5398) (xy 1.370409 -1.550389) (xy 1.388493 -1.564971) + (xy 1.408301 -1.576994) (xy 1.429716 -1.586406) (xy 1.452621 -1.593155) (xy 1.476542 -1.597151) + (xy 1.479376 -1.597274) (xy 1.485464 -1.597393) (xy 1.494673 -1.597507) (xy 1.506873 -1.597616) + (xy 1.52193 -1.59772) (xy 1.539713 -1.597819) (xy 1.560091 -1.597914) (xy 1.58293 -1.598003) + (xy 1.6081 -1.598088) (xy 1.635467 -1.598167) (xy 1.664901 -1.598242) (xy 1.696269 -1.598312) + (xy 1.729439 -1.598377) (xy 1.76428 -1.598437) (xy 1.800658 -1.598492) (xy 1.838444 -1.598543) + (xy 1.877503 -1.598588) (xy 1.917706 -1.598628) (xy 1.958918 -1.598664) (xy 2.00101 -1.598695) + (xy 2.043848 -1.598721) (xy 2.0873 -1.598741) (xy 2.131235 -1.598757) (xy 2.175521 -1.598768) + (xy 2.220026 -1.598775) (xy 2.264618 -1.598776) (xy 2.309165 -1.598772)) (layer F.SilkS) (width 0.01)) + (fp_poly (pts (xy -1.180239 -0.881697) (xy -1.167975 -0.880802) (xy -1.156654 -0.879073) (xy -1.145075 -0.87633) + (xy -1.132888 -0.872669) (xy -1.11091 -0.86402) (xy -1.090626 -0.852798) (xy -1.072188 -0.839093) + (xy -1.066502 -0.834011) (xy -1.055263 -0.822551) (xy -1.045682 -0.810573) (xy -1.037319 -0.797413) + (xy -1.029739 -0.782404) (xy -1.024575 -0.770218) (xy -1.023292 -0.767043) (xy -1.020912 -0.761214) + (xy -1.017476 -0.752825) (xy -1.013021 -0.74197) (xy -1.007586 -0.728743) (xy -1.001211 -0.713238) + (xy -0.993933 -0.69555) (xy -0.985792 -0.675772) (xy -0.976827 -0.653999) (xy -0.967077 -0.630324) + (xy -0.956579 -0.604842) (xy -0.945374 -0.577647) (xy -0.9335 -0.548832) (xy -0.920995 -0.518493) + (xy -0.907899 -0.486722) (xy -0.89425 -0.453615) (xy -0.880088 -0.419264) (xy -0.86545 -0.383765) + (xy -0.850377 -0.347211) (xy -0.834906 -0.309697) (xy -0.819076 -0.271316) (xy -0.802927 -0.232162) + (xy -0.786497 -0.19233) (xy -0.769825 -0.151914) (xy -0.75295 -0.111008) (xy -0.735911 -0.069706) + (xy -0.718746 -0.028101) (xy -0.701494 0.013711) (xy -0.684194 0.055637) (xy -0.666885 0.097583) + (xy -0.649606 0.139455) (xy -0.632395 0.181158) (xy -0.615292 0.222599) (xy -0.598335 0.263683) + (xy -0.581563 0.304317) (xy -0.565015 0.344406) (xy -0.548729 0.383856) (xy -0.532745 0.422573) + (xy -0.517102 0.460464) (xy -0.501837 0.497433) (xy -0.486991 0.533387) (xy -0.472601 0.568232) + (xy -0.458707 0.601874) (xy -0.445347 0.634218) (xy -0.43256 0.665171) (xy -0.420386 0.694638) + (xy -0.408862 0.722526) (xy -0.398029 0.748739) (xy -0.387923 0.773186) (xy -0.378585 0.79577) + (xy -0.370054 0.816398) (xy -0.362367 0.834976) (xy -0.355564 0.851411) (xy -0.349684 0.865607) + (xy -0.344765 0.87747) (xy -0.340846 0.886907) (xy -0.337967 0.893824) (xy -0.336166 0.898127) + (xy -0.335481 0.89972) (xy -0.335476 0.899728) (xy -0.335186 0.899264) (xy -0.334447 0.897703) + (xy -0.333241 0.895) (xy -0.331549 0.891111) (xy -0.329355 0.885992) (xy -0.326639 0.8796) + (xy -0.323383 0.871889) (xy -0.319569 0.862817) (xy -0.315178 0.852339) (xy -0.310194 0.84041) + (xy -0.304596 0.826988) (xy -0.298368 0.812027) (xy -0.291491 0.795483) (xy -0.283946 0.777314) + (xy -0.275716 0.757474) (xy -0.266782 0.735919) (xy -0.257126 0.712606) (xy -0.24673 0.687491) + (xy -0.235575 0.660529) (xy -0.223644 0.631675) (xy -0.210918 0.600888) (xy -0.197379 0.568121) + (xy -0.183009 0.533331) (xy -0.167789 0.496475) (xy -0.151701 0.457507) (xy -0.134728 0.416384) + (xy -0.11685 0.373062) (xy -0.09805 0.327497) (xy -0.078309 0.279644) (xy -0.05761 0.22946) + (xy -0.035934 0.176901) (xy -0.013262 0.121922) (xy 0.010423 0.06448) (xy 0.03514 0.00453) + (xy 0.060907 -0.057972) (xy 0.087741 -0.123069) (xy 0.115662 -0.190807) (xy 0.144688 -0.261228) + (xy 0.174836 -0.334377) (xy 0.200825 -0.397435) (xy 0.214253 -0.430013) (xy 0.227415 -0.461932) + (xy 0.240262 -0.493073) (xy 0.252743 -0.523316) (xy 0.264809 -0.552543) (xy 0.276412 -0.580634) + (xy 0.2875 -0.607469) (xy 0.298027 -0.63293) (xy 0.30794 -0.656896) (xy 0.317193 -0.67925) + (xy 0.325734 -0.69987) (xy 0.333515 -0.718638) (xy 0.340485 -0.735435) (xy 0.346597 -0.750141) + (xy 0.3518 -0.762637) (xy 0.356045 -0.772803) (xy 0.359283 -0.780521) (xy 0.361463 -0.78567) + (xy 0.362538 -0.788132) (xy 0.362545 -0.788147) (xy 0.371991 -0.804633) (xy 0.384312 -0.820476) + (xy 0.399006 -0.835232) (xy 0.415569 -0.848458) (xy 0.433498 -0.859711) (xy 0.452289 -0.868547) + (xy 0.45503 -0.869592) (xy 0.469198 -0.874305) (xy 0.482825 -0.877617) (xy 0.497097 -0.879745) + (xy 0.5132 -0.880909) (xy 0.517313 -0.881064) (xy 0.528235 -0.881319) (xy 0.536856 -0.881238) + (xy 0.544249 -0.880764) (xy 0.551486 -0.879836) (xy 0.557107 -0.878872) (xy 0.581145 -0.873) + (xy 0.603448 -0.864619) (xy 0.623859 -0.853864) (xy 0.642221 -0.840867) (xy 0.658378 -0.825765) + (xy 0.672172 -0.808691) (xy 0.683447 -0.78978) (xy 0.692046 -0.769166) (xy 0.694556 -0.760999) + (xy 0.696301 -0.753847) (xy 0.697419 -0.746759) (xy 0.698017 -0.738757) (xy 0.698203 -0.728863) + (xy 0.698203 -0.727635) (xy 0.697717 -0.713214) (xy 0.696156 -0.700553) (xy 0.693286 -0.688517) + (xy 0.688876 -0.675972) (xy 0.686458 -0.67016) (xy 0.685569 -0.668061) (xy 0.683534 -0.66323) + (xy 0.680383 -0.655738) (xy 0.676146 -0.645655) (xy 0.670851 -0.633052) (xy 0.66453 -0.617999) + (xy 0.65721 -0.600567) (xy 0.648923 -0.580826) (xy 0.639697 -0.558848) (xy 0.629562 -0.534701) + (xy 0.618548 -0.508458) (xy 0.606684 -0.480189) (xy 0.594 -0.449964) (xy 0.580525 -0.417853) + (xy 0.56629 -0.383928) (xy 0.551323 -0.348259) (xy 0.535655 -0.310917) (xy 0.519315 -0.271971) + (xy 0.502332 -0.231493) (xy 0.484737 -0.189553) (xy 0.466558 -0.146222) (xy 0.447825 -0.10157) + (xy 0.428569 -0.055668) (xy 0.408818 -0.008587) (xy 0.388603 0.039604) (xy 0.367952 0.088833) + (xy 0.346896 0.13903) (xy 0.325463 0.190124) (xy 0.303684 0.242046) (xy 0.281589 0.294723) + (xy 0.259206 0.348086) (xy 0.250415 0.369047) (xy 0.222879 0.434696) (xy 0.196495 0.497603) + (xy 0.171235 0.557827) (xy 0.147076 0.615428) (xy 0.123991 0.670467) (xy 0.101956 0.723002) + (xy 0.080946 0.773094) (xy 0.060934 0.820803) (xy 0.041897 0.866188) (xy 0.023809 0.90931) + (xy 0.006644 0.950228) (xy -0.009622 0.989002) (xy -0.025016 1.025692) (xy -0.039561 1.060358) + (xy -0.053284 1.09306) (xy -0.066209 1.123857) (xy -0.078361 1.15281) (xy -0.089767 1.179979) + (xy -0.10045 1.205422) (xy -0.110437 1.229201) (xy -0.119753 1.251374) (xy -0.128422 1.272003) + (xy -0.13647 1.291146) (xy -0.143922 1.308863) (xy -0.150804 1.325215) (xy -0.15714 1.340262) + (xy -0.162956 1.354062) (xy -0.168277 1.366677) (xy -0.173128 1.378165) (xy -0.177534 1.388587) + (xy -0.181522 1.398003) (xy -0.185115 1.406472) (xy -0.188339 1.414055) (xy -0.191219 1.420811) + (xy -0.193781 1.426799) (xy -0.196049 1.432081) (xy -0.198049 1.436716) (xy -0.199807 1.440764) + (xy -0.201346 1.444284) (xy -0.202694 1.447336) (xy -0.203873 1.449981) (xy -0.204911 1.452278) + (xy -0.205832 1.454286) (xy -0.206662 1.456067) (xy -0.207425 1.45768) (xy -0.208146 1.459184) + (xy -0.208852 1.46064) (xy -0.209567 1.462107) (xy -0.210316 1.463645) (xy -0.211125 1.465314) + (xy -0.212019 1.467175) (xy -0.212042 1.467224) (xy -0.226593 1.496437) (xy -0.241026 1.522882) + (xy -0.255485 1.546769) (xy -0.270117 1.568311) (xy -0.285067 1.587716) (xy -0.300481 1.605197) + (xy -0.316505 1.620964) (xy -0.320839 1.624853) (xy -0.337198 1.638264) (xy -0.354309 1.650271) + (xy -0.372409 1.660943) (xy -0.391735 1.670346) (xy -0.412523 1.678549) (xy -0.43501 1.68562) + (xy -0.459433 1.691627) (xy -0.486029 1.696637) (xy -0.515034 1.70072) (xy -0.546685 1.703942) + (xy -0.581219 1.706371) (xy -0.6096 1.707732) (xy -0.617552 1.70799) (xy -0.627717 1.708231) + (xy -0.639724 1.708453) (xy -0.653201 1.708653) (xy -0.667775 1.708831) (xy -0.683076 1.708984) + (xy -0.698732 1.70911) (xy -0.714372 1.709207) (xy -0.729623 1.709274) (xy -0.744114 1.709307) + (xy -0.757473 1.709306) (xy -0.769329 1.709269) (xy -0.779311 1.709192) (xy -0.787045 1.709076) + (xy -0.792162 1.708917) (xy -0.794288 1.708713) (xy -0.794315 1.708698) (xy -0.796071 1.708601) + (xy -0.800983 1.708475) (xy -0.808823 1.708323) (xy -0.81936 1.708149) (xy -0.832365 1.707955) + (xy -0.847608 1.707745) (xy -0.864859 1.707522) (xy -0.883889 1.707289) (xy -0.904468 1.707049) + (xy -0.926366 1.706805) (xy -0.949353 1.706561) (xy -0.961813 1.706433) (xy -0.985683 1.706178) + (xy -1.008862 1.705905) (xy -1.031092 1.70562) (xy -1.052113 1.705325) (xy -1.071666 1.705027) + (xy -1.089493 1.704729) (xy -1.105334 1.704435) (xy -1.118929 1.704151) (xy -1.130021 1.70388) + (xy -1.138349 1.703627) (xy -1.143656 1.703396) (xy -1.144888 1.703309) (xy -1.167348 1.699867) + (xy -1.18898 1.693683) (xy -1.209496 1.684962) (xy -1.228607 1.673913) (xy -1.246026 1.660743) + (xy -1.261465 1.645659) (xy -1.274635 1.628868) (xy -1.285247 1.610578) (xy -1.290368 1.598706) + (xy -1.295975 1.579289) (xy -1.298642 1.558972) (xy -1.298387 1.538312) (xy -1.295226 1.517865) + (xy -1.289176 1.498191) (xy -1.28717 1.493358) (xy -1.279513 1.47844) (xy -1.269953 1.464592) + (xy -1.257998 1.451173) (xy -1.246393 1.440329) (xy -1.232557 1.429101) (xy -1.2191 1.420116) + (xy -1.205111 1.412858) (xy -1.189681 1.406808) (xy -1.184506 1.405111) (xy -1.179021 1.403381) + (xy -1.17406 1.40186) (xy -1.16938 1.400538) (xy -1.164734 1.399404) (xy -1.15988 1.398447) + (xy -1.154572 1.397657) (xy -1.148565 1.397022) (xy -1.141615 1.396533) (xy -1.133478 1.396178) + (xy -1.123909 1.395947) (xy -1.112664 1.395829) (xy -1.099497 1.395813) (xy -1.084165 1.395889) + (xy -1.066422 1.396047) (xy -1.046025 1.396274) (xy -1.022728 1.396561) (xy -0.996527 1.396894) + (xy -0.964095 1.397281) (xy -0.934824 1.397569) (xy -0.908488 1.39775) (xy -0.884863 1.397817) + (xy -0.863725 1.39776) (xy -0.844848 1.397571) (xy -0.828007 1.397243) (xy -0.812979 1.396767) + (xy -0.799538 1.396134) (xy -0.787459 1.395337) (xy -0.776519 1.394367) (xy -0.766491 1.393217) + (xy -0.757152 1.391876) (xy -0.748276 1.390339) (xy -0.739639 1.388595) (xy -0.733578 1.38724) + (xy -0.714671 1.382026) (xy -0.697229 1.375404) (xy -0.681081 1.367204) (xy -0.666057 1.357259) + (xy -0.651986 1.345401) (xy -0.638697 1.331462) (xy -0.626019 1.315274) (xy -0.613781 1.296669) + (xy -0.601813 1.275478) (xy -0.589943 1.251535) (xy -0.585359 1.24154) (xy -0.575653 1.219947) + (xy -0.96183 0.283882) (xy -0.98298 0.232617) (xy -1.003862 0.182009) (xy -1.024444 0.132133) + (xy -1.044695 0.083063) (xy -1.064585 0.034873) (xy -1.084083 -0.012361) (xy -1.103158 -0.058566) + (xy -1.121779 -0.103668) (xy -1.139917 -0.147593) (xy -1.157539 -0.190265) (xy -1.174616 -0.231611) + (xy -1.191117 -0.271557) (xy -1.207011 -0.310028) (xy -1.222267 -0.346949) (xy -1.236855 -0.382248) + (xy -1.250744 -0.415849) (xy -1.263903 -0.447678) (xy -1.276302 -0.47766) (xy -1.28791 -0.505723) + (xy -1.298695 -0.53179) (xy -1.308629 -0.555789) (xy -1.317678 -0.577644) (xy -1.325814 -0.597281) + (xy -1.333006 -0.614627) (xy -1.339222 -0.629607) (xy -1.344432 -0.642146) (xy -1.348605 -0.65217) + (xy -1.35171 -0.659606) (xy -1.353718 -0.664378) (xy -1.35458 -0.666377) (xy -1.357765 -0.6736) + (xy -1.360749 -0.68097) (xy -1.363068 -0.687315) (xy -1.363789 -0.689587) (xy -1.368034 -0.709963) + (xy -1.369053 -0.73055) (xy -1.366954 -0.75103) (xy -1.361845 -0.771082) (xy -1.353833 -0.790389) + (xy -1.343025 -0.80863) (xy -1.329529 -0.825488) (xy -1.313452 -0.840643) (xy -1.312714 -0.841243) + (xy -1.295765 -0.853492) (xy -1.277844 -0.86344) (xy -1.258282 -0.871403) (xy -1.236408 -0.877699) + (xy -1.234565 -0.878134) (xy -1.226913 -0.879775) (xy -1.219989 -0.880875) (xy -1.212728 -0.881535) + (xy -1.204066 -0.881856) (xy -1.194647 -0.881939) (xy -1.180239 -0.881697)) (layer F.SilkS) (width 0.01)) +) diff --git a/pcb/lib/3PIN.dcm b/pcb/lib/3PIN.dcm new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/pcb/lib/3PIN.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/pcb/lib/3PIN.lib b/pcb/lib/3PIN.lib new file mode 100644 index 0000000..e933dba --- /dev/null +++ b/pcb/lib/3PIN.lib @@ -0,0 +1,4 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +#End Library diff --git a/pcb/lib/4pin.dcm b/pcb/lib/4pin.dcm new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/pcb/lib/4pin.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/pcb/lib/4pin.lib b/pcb/lib/4pin.lib new file mode 100644 index 0000000..ef59cf3 --- /dev/null +++ b/pcb/lib/4pin.lib @@ -0,0 +1,21 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# 4PIN +# +DEF 4PIN J 0 40 Y Y 1 F N +F0 "J" 0 300 60 H V C CNN +F1 "4PIN" 0 -300 60 H V C CNN +F2 "" 50 -50 60 H V C CNN +F3 "" 50 -50 60 H V C CNN +DRAW +T 900 -100 0 60 0 0 0 4PIN Normal 1 C C +P 4 0 0 0 -100 250 50 250 50 -250 -100 -250 N +X 1 1 250 150 200 L 50 50 1 1 W +X 2 2 250 50 200 L 50 50 1 1 B +X 3 3 250 -50 200 L 50 50 1 1 B +X 4 4 250 -150 200 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +#End Library diff --git a/pcb/lib/5pin.lib b/pcb/lib/5pin.lib index d8460e9..3f01cd0 100644 --- a/pcb/lib/5pin.lib +++ b/pcb/lib/5pin.lib @@ -1,6 +1,23 @@ EESchema-LIBRARY Version 2.4 #encoding utf-8 # +# 5PIN +# +DEF 5PIN J 0 40 Y Y 1 F N +F0 "J" 0 300 60 H V C CNN +F1 "5PIN" 0 -300 60 H V C CNN +F2 "" 50 -50 60 H V C CNN +F3 "" 50 -50 60 H V C CNN +DRAW +T 900 -100 0 60 0 0 0 5PIN Normal 1 C C +P 4 0 0 0 -100 250 50 250 50 -250 -100 -250 N +X 1 1 250 150 200 L 50 50 1 1 W +X 2 2 250 50 200 L 50 50 1 1 B +X 3 3 250 -50 200 L 50 50 1 1 B +X 4 4 250 -150 200 L 50 50 1 1 W +ENDDRAW +ENDDEF +# # minisplit-cache:5PIN # DEF minisplit-cache:5PIN J 0 40 Y Y 1 F N diff --git a/pcb/lib/conn_01x01.dcm b/pcb/lib/conn_01x01.dcm new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/pcb/lib/conn_01x01.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/pcb/lib/conn_01x01.lib b/pcb/lib/conn_01x01.lib new file mode 100644 index 0000000..662f9e2 --- /dev/null +++ b/pcb/lib/conn_01x01.lib @@ -0,0 +1,26 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# Conn_01x01 +# +DEF Conn_01x01 J 0 40 Y N 1 F N +F0 "J" 0 100 50 H V C CNN +F1 "Conn_01x01" 0 -100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_??x*mm* + Connector*:*1x??x*mm* + Pin?Header?Straight?1X* + Pin?Header?Angled?1X* + Socket?Strip?Straight?1X* + Socket?Strip?Angled?1X* +$ENDFPLIST +DRAW +S -50 5 0 -5 1 1 6 N +S -50 50 50 -50 1 1 10 f +X Pin_1 1 -200 0 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/pcb/lib/conn_01x04.dcm b/pcb/lib/conn_01x04.dcm new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/pcb/lib/conn_01x04.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/pcb/lib/conn_01x04.lib b/pcb/lib/conn_01x04.lib new file mode 100644 index 0000000..f1bd0ae --- /dev/null +++ b/pcb/lib/conn_01x04.lib @@ -0,0 +1,30 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# CONN_01X04 +# +DEF CONN_01X04 P 0 40 Y N 1 F N +F0 "P" 0 250 50 H V C CNN +F1 "CONN_01X04" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X04 + Pin_Header_Angled_1X04 + Socket_Strip_Straight_1X04 + Socket_Strip_Angled_1X04 +$ENDFPLIST +DRAW +S -50 -145 10 -155 0 1 0 N +S -50 -45 10 -55 0 1 0 N +S -50 55 10 45 0 1 0 N +S -50 155 10 145 0 1 0 N +S -50 200 50 -200 0 1 0 N +X P1 1 -200 150 150 R 50 50 1 1 P +X P2 2 -200 50 150 R 50 50 1 1 P +X P3 3 -200 -50 150 R 50 50 1 1 P +X P4 4 -200 -150 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/pcb/lib/conn_01x06.dcm b/pcb/lib/conn_01x06.dcm new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/pcb/lib/conn_01x06.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/pcb/lib/conn_01x06.lib b/pcb/lib/conn_01x06.lib new file mode 100644 index 0000000..c4ee532 --- /dev/null +++ b/pcb/lib/conn_01x06.lib @@ -0,0 +1,34 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# CONN_01X06 +# +DEF CONN_01X06 P 0 40 Y N 1 F N +F0 "P" 0 350 50 H V C CNN +F1 "CONN_01X06" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X06 + Pin_Header_Angled_1X06 + Socket_Strip_Straight_1X06 + Socket_Strip_Angled_1X06 +$ENDFPLIST +DRAW +S -50 -245 10 -255 0 1 0 N +S -50 -145 10 -155 0 1 0 N +S -50 -45 10 -55 0 1 0 N +S -50 55 10 45 0 1 0 N +S -50 155 10 145 0 1 0 N +S -50 255 10 245 0 1 0 N +S -50 300 50 -300 0 1 0 N +X P1 1 -200 250 150 R 50 50 1 1 P +X P2 2 -200 150 150 R 50 50 1 1 P +X P3 3 -200 50 150 R 50 50 1 1 P +X P4 4 -200 -50 150 R 50 50 1 1 P +X P5 5 -200 -150 150 R 50 50 1 1 P +X P6 6 -200 -250 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/pcb/lib/d.lib b/pcb/lib/d.lib index da8f3f7..a41d908 100644 --- a/pcb/lib/d.lib +++ b/pcb/lib/d.lib @@ -1,6 +1,28 @@ EESchema-LIBRARY Version 2.4 #encoding utf-8 # +# D +# +DEF D D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "D" 0 -100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + TO-???* + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 2 0 1 8 -50 50 -50 -50 N +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # Device:D # DEF Device:D D 0 40 N N 1 F N diff --git a/pcb/lib/gnd.lib b/pcb/lib/gnd.lib index f6c1385..04cb845 100644 --- a/pcb/lib/gnd.lib +++ b/pcb/lib/gnd.lib @@ -1,6 +1,19 @@ EESchema-LIBRARY Version 2.4 #encoding utf-8 # +# GND +# +DEF GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "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 1 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 R 50 50 1 1 W N +ENDDRAW +ENDDEF +# # power:GND # DEF power:GND #PWR 0 0 Y Y 1 F P diff --git a/pcb/lib/hole.lib b/pcb/lib/hole.lib index 0943b20..61ac170 100644 --- a/pcb/lib/hole.lib +++ b/pcb/lib/hole.lib @@ -1,6 +1,19 @@ EESchema-LIBRARY Version 2.4 #encoding utf-8 # +# HOLE +# +DEF HOLE U 0 40 Y Y 1 F N +F0 "U" 0 0 60 H V C CNN +F1 "HOLE" 0 -200 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +T 0 0 150 60 0 0 0 HOLE Normal 0 C C +S 150 200 -150 -150 0 1 0 N +ENDDRAW +ENDDEF +# # minisplit-cache:HOLE # DEF minisplit-cache:HOLE U 0 40 Y Y 1 F N diff --git a/pcb/lib/jumper.dcm b/pcb/lib/jumper.dcm new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/pcb/lib/jumper.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/pcb/lib/jumper.lib b/pcb/lib/jumper.lib new file mode 100644 index 0000000..44e5164 --- /dev/null +++ b/pcb/lib/jumper.lib @@ -0,0 +1,19 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# JP2 +# +DEF JP2 J 0 40 N N 1 F N +F0 "J" 100 150 50 H V C CNN +F1 "JP2" 100 -149 40 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +P 4 0 1 0 -40 -10 -40 -100 40 -100 40 -10 F +P 4 0 1 0 -40 10 -40 100 40 100 40 10 F +X G1 1 0 200 100 D 60 60 1 1 P +X G2 2 0 -200 100 U 60 60 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/pcb/lib/jumper_smd.lib b/pcb/lib/jumper_smd.lib index baeea8b..94debf9 100644 --- a/pcb/lib/jumper_smd.lib +++ b/pcb/lib/jumper_smd.lib @@ -1,6 +1,21 @@ EESchema-LIBRARY Version 2.4 #encoding utf-8 # +# jumper_smd +# +DEF jumper_smd W 0 30 N N 1 F N +F0 "W" 0 60 50 H V C CNN +F1 "jumper_smd" 0 -70 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -70 0 30 0 1 0 N +C 70 0 30 0 1 0 N +X 1 1 -200 0 100 R 50 50 0 1 P +X 2 2 200 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# # minisplit-cache:jumper_smd # DEF minisplit-cache:jumper_smd W 0 30 N N 1 F N diff --git a/pcb/lib/led.dcm b/pcb/lib/led.dcm new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/pcb/lib/led.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/pcb/lib/led.lib b/pcb/lib/led.lib new file mode 100644 index 0000000..114a0dc --- /dev/null +++ b/pcb/lib/led.lib @@ -0,0 +1,32 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# LED +# +DEF LED J 0 40 Y N 1 F N +F0 "J" 0 200 50 H V C CNN +F1 "LED" 0 -200 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_??x*mm* + Connector*:*1x??x*mm* + Pin?Header?Straight?1X* + Pin?Header?Angled?1X* + Socket?Strip?Straight?1X* + Socket?Strip?Angled?1X* +$ENDFPLIST +DRAW +S -50 150 50 -150 1 1 10 f +S 0 -95 50 -105 1 1 6 N +S 0 5 50 -5 1 1 6 N +S 0 105 50 95 1 1 6 N +P 2 1 1 10 -50 -50 50 -50 N +P 2 1 1 10 -50 50 50 50 N +X Pin_1 1 200 100 150 L 50 50 1 1 P +X Pin_2 2 200 0 150 L 50 50 1 1 P +X Pin_3 3 200 -100 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/pcb/lib/lily58-cache:mj-4pp-9.dcm b/pcb/lib/lily58-cache:mj-4pp-9.dcm new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/pcb/lib/lily58-cache:mj-4pp-9.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/pcb/lib/lily58-cache:mj-4pp-9.lib b/pcb/lib/lily58-cache:mj-4pp-9.lib new file mode 100644 index 0000000..b0722c5 --- /dev/null +++ b/pcb/lib/lily58-cache:mj-4pp-9.lib @@ -0,0 +1,28 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# Lily58-cache:MJ-4PP-9 +# +DEF Lily58-cache:MJ-4PP-9 J 0 40 Y Y 1 F N +F0 "J" -350 -300 60 H V C CNN +F1 "Lily58-cache:MJ-4PP-9" -150 250 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +S -300 100 -350 -150 0 1 0 N +S 300 -250 -400 200 0 1 0 N +P 2 0 1 0 100 0 300 0 N +P 3 0 1 0 -100 -200 300 -200 300 -200 N +P 3 0 1 0 0 -100 -50 -50 -100 -100 N +P 3 0 1 0 0 0 50 50 100 0 N +P 3 0 1 0 300 150 -300 150 -300 100 N +P 4 0 1 0 -100 -200 -150 -150 -200 -200 -200 -200 N +P 4 0 1 0 0 -100 300 -100 300 -100 300 -100 N +X ~ 1 450 0 150 L 50 50 1 1 P +X ~ 2 450 -100 150 L 50 50 1 1 P +X ~ 3 450 -200 150 L 50 50 1 1 P +X ~ 4 450 150 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/pcb/lib/lily58-cache:promicro_2.dcm b/pcb/lib/lily58-cache:promicro_2.dcm new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/pcb/lib/lily58-cache:promicro_2.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/pcb/lib/lily58-cache:promicro_2.lib b/pcb/lib/lily58-cache:promicro_2.lib new file mode 100644 index 0000000..90ae0ba --- /dev/null +++ b/pcb/lib/lily58-cache:promicro_2.lib @@ -0,0 +1,40 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# Lily58-cache:ProMicro_2 +# +DEF Lily58-cache:ProMicro_2 U 0 40 Y Y 1 F N +F0 "U" 0 700 50 H V C CNN +F1 "Lily58-cache:ProMicro_2" 0 -700 50 H V C CNN +F2 "" -50 100 50 H I C CNN +F3 "" -50 100 50 H I C CNN +DRAW +S -450 650 450 -650 0 1 0 N +X TX(PD3) 1 -650 550 200 R 50 50 1 1 I +X D7(PE6) 10 -650 -350 200 R 50 50 1 1 I +X D8(PB4) 11 -650 -450 200 R 50 50 1 1 I +X D9(PB5) 12 -650 -550 200 R 50 50 1 1 I +X D10(PB6) 13 650 -550 200 L 50 50 1 1 I +X D16(PB2) 14 650 -450 200 L 50 50 1 1 I +X D14(PB3) 15 650 -350 200 L 50 50 1 1 I +X D15(PB1) 16 650 -250 200 L 50 50 1 1 I +X A0(PF7) 17 650 -150 200 L 50 50 1 1 I +X A1(PF6) 18 650 -50 200 L 50 50 1 1 I +X A2(PF5) 19 650 50 200 L 50 50 1 1 I +X RX(PD2) 2 -650 450 200 R 50 50 1 1 I +X A3(PF4) 20 650 150 200 L 50 50 1 1 I +X VCC 21 650 250 200 L 50 50 1 1 I +X RST 22 650 350 200 L 50 50 1 1 I +X GND 23 650 450 200 L 50 50 1 1 I +X RAW 24 650 550 200 L 50 50 1 1 I +X GND 3 -650 350 200 R 50 50 1 1 I +X GND 4 -650 250 200 R 50 50 1 1 I +X SDA(PD1) 5 -650 150 200 R 50 50 1 1 I +X SCL(PD0) 6 -650 50 200 R 50 50 1 1 I +X D4(PD4) 7 -650 -50 200 R 50 50 1 1 I +X D5(PC6) 8 -650 -150 200 R 50 50 1 1 I +X D6(PD7) 9 -650 -250 200 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +#End Library diff --git a/pcb/lib/mj-4pp-9.dcm b/pcb/lib/mj-4pp-9.dcm new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/pcb/lib/mj-4pp-9.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/pcb/lib/mj-4pp-9.lib b/pcb/lib/mj-4pp-9.lib new file mode 100644 index 0000000..73283dd --- /dev/null +++ b/pcb/lib/mj-4pp-9.lib @@ -0,0 +1,28 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# MJ-4PP-9 +# +DEF MJ-4PP-9 J 0 40 Y Y 1 F N +F0 "J" -350 -300 60 H V C CNN +F1 "MJ-4PP-9" -150 250 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +S -300 100 -350 -150 0 1 0 N +S 300 -250 -400 200 0 1 0 N +P 2 0 1 0 100 0 300 0 N +P 3 0 1 0 -100 -200 300 -200 300 -200 N +P 3 0 1 0 0 -100 -50 -50 -100 -100 N +P 3 0 1 0 0 0 50 50 100 0 N +P 3 0 1 0 300 150 -300 150 -300 100 N +P 4 0 1 0 -100 -200 -150 -150 -200 -200 -200 -200 N +P 4 0 1 0 0 -100 300 -100 300 -100 300 -100 N +X ~ A 450 150 150 L 50 50 1 1 P +X ~ B 450 -200 150 L 50 50 1 1 P +X ~ C 450 -100 150 L 50 50 1 1 P +X ~ D 450 0 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/pcb/lib/oled.dcm b/pcb/lib/oled.dcm new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/pcb/lib/oled.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/pcb/lib/oled.lib b/pcb/lib/oled.lib new file mode 100644 index 0000000..fac5404 --- /dev/null +++ b/pcb/lib/oled.lib @@ -0,0 +1,30 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# OLED +# +DEF OLED J 0 40 Y N 1 F N +F0 "J" 0 250 50 H V C CNN +F1 "OLED" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X04 + Pin_Header_Angled_1X04 + Socket_Strip_Straight_1X04 + Socket_Strip_Angled_1X04 +$ENDFPLIST +DRAW +S -50 -145 10 -155 0 1 0 N +S -50 -45 10 -55 0 1 0 N +S -50 55 10 45 0 1 0 N +S -50 155 10 145 0 1 0 N +S -50 200 50 -200 0 1 0 N +X P1 1 -200 150 150 R 50 50 1 1 P +X P2 2 -200 50 150 R 50 50 1 1 P +X P3 3 -200 -50 150 R 50 50 1 1 P +X P4 4 -200 -150 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/pcb/lib/promicro.lib b/pcb/lib/promicro.lib index 4bf5ade..90d20ad 100644 --- a/pcb/lib/promicro.lib +++ b/pcb/lib/promicro.lib @@ -1,6 +1,44 @@ EESchema-LIBRARY Version 2.4 #encoding utf-8 # +# ProMicro +# +DEF ProMicro U 0 40 Y Y 1 F N +F0 "U" 350 950 60 H V C CNN +F1 "ProMicro" -200 0 60 V V C CNN +F2 "" -1200 -200 60 H V C CNN +F3 "" -1200 -200 60 H V C CNN +DRAW +S -250 900 400 -1000 0 1 0 N +S 400 -800 400 -800 0 1 0 N +S 400 -800 400 -800 0 1 0 N +X TX(PD3) 1 600 850 200 L 50 50 1 1 B +X D7(PE6) 10 600 150 200 L 50 50 1 1 B +X D8(PB4) 11 600 50 200 L 50 50 1 1 B +X D9(PB5) 12 600 -50 200 L 50 50 1 1 B +X D10(PB6) 13 600 -150 200 L 50 50 1 1 B +X D16(PB2) 14 600 -250 200 L 50 50 1 1 B +X D14(PB3) 15 600 -350 200 L 50 50 1 1 B +X D15(PB1) 16 600 -450 200 L 50 50 1 1 B +X A0(PF7) 17 600 -550 200 L 50 50 1 1 B +X A1(PF6) 18 600 -650 200 L 50 50 1 1 B +X A2(PF5) 19 600 -750 200 L 50 50 1 1 B +X RX(PD2) 2 600 750 200 L 50 50 1 1 B +X A3(PF4) 20 600 -850 200 L 50 50 1 1 B +X VCC 21 -50 1100 200 D 50 50 1 1 W +X RST 22 600 -950 200 L 50 50 1 1 I +X GND 23 0 -1200 200 U 50 50 1 1 W +X RAW 24 -150 1100 200 D 50 50 1 1 w +X GND 3 -200 -1200 200 U 50 50 1 1 W +X GND 4 -100 -1200 200 U 50 50 1 1 W +X SDA(PD1) 5 600 650 200 L 50 50 1 1 B +X SCL(PD0) 6 600 550 200 L 50 50 1 1 B +X D4(PD4) 7 600 450 200 L 50 50 1 1 B +X D5(PC6) 8 600 350 200 L 50 50 1 1 B +X D6(PD7) 9 600 250 200 L 50 50 1 1 B +ENDDRAW +ENDDEF +# # minisplit-cache:ProMicro # DEF minisplit-cache:ProMicro U 0 40 Y Y 1 F N diff --git a/pcb/lib/promicro_2.dcm b/pcb/lib/promicro_2.dcm new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/pcb/lib/promicro_2.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/pcb/lib/promicro_2.lib b/pcb/lib/promicro_2.lib new file mode 100644 index 0000000..e0922dd --- /dev/null +++ b/pcb/lib/promicro_2.lib @@ -0,0 +1,76 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# Lily58-cache:ProMicro_2 +# +DEF Lily58-cache:ProMicro_2 U 0 40 Y Y 1 F N +F0 "U" 0 700 50 H V C CNN +F1 "Lily58-cache:ProMicro_2" 0 -700 50 H V C CNN +F2 "" -50 100 50 H I C CNN +F3 "" -50 100 50 H I C CNN +DRAW +S -450 650 450 -650 0 1 0 N +X TX(PD3) 1 -650 550 200 R 50 50 1 1 I +X D7(PE6) 10 -650 -350 200 R 50 50 1 1 I +X D8(PB4) 11 -650 -450 200 R 50 50 1 1 I +X D9(PB5) 12 -650 -550 200 R 50 50 1 1 I +X D10(PB6) 13 650 -550 200 L 50 50 1 1 I +X D16(PB2) 14 650 -450 200 L 50 50 1 1 I +X D14(PB3) 15 650 -350 200 L 50 50 1 1 I +X D15(PB1) 16 650 -250 200 L 50 50 1 1 I +X A0(PF7) 17 650 -150 200 L 50 50 1 1 I +X A1(PF6) 18 650 -50 200 L 50 50 1 1 I +X A2(PF5) 19 650 50 200 L 50 50 1 1 I +X RX(PD2) 2 -650 450 200 R 50 50 1 1 I +X A3(PF4) 20 650 150 200 L 50 50 1 1 I +X VCC 21 650 250 200 L 50 50 1 1 I +X RST 22 650 350 200 L 50 50 1 1 I +X GND 23 650 450 200 L 50 50 1 1 I +X RAW 24 650 550 200 L 50 50 1 1 I +X GND 3 -650 350 200 R 50 50 1 1 I +X GND 4 -650 250 200 R 50 50 1 1 I +X SDA(PD1) 5 -650 150 200 R 50 50 1 1 I +X SCL(PD0) 6 -650 50 200 R 50 50 1 1 I +X D4(PD4) 7 -650 -50 200 R 50 50 1 1 I +X D5(PC6) 8 -650 -150 200 R 50 50 1 1 I +X D6(PD7) 9 -650 -250 200 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# ProMicro_2 +# +DEF ProMicro_2 U 0 40 Y Y 1 F N +F0 "U" 0 700 50 H V C CNN +F1 "ProMicro_2" 0 -700 50 H V C CNN +F2 "" -50 100 50 H I C CNN +F3 "" -50 100 50 H I C CNN +DRAW +S -450 650 450 -650 0 1 0 N +X TX(PD3) 1 -650 550 200 R 50 50 1 1 I +X D7(PE6) 10 -650 -350 200 R 50 50 1 1 I +X D8(PB4) 11 -650 -450 200 R 50 50 1 1 I +X D9(PB5) 12 -650 -550 200 R 50 50 1 1 I +X D10(PB6) 13 650 -550 200 L 50 50 1 1 I +X D16(PB2) 14 650 -450 200 L 50 50 1 1 I +X D14(PB3) 15 650 -350 200 L 50 50 1 1 I +X D15(PB1) 16 650 -250 200 L 50 50 1 1 I +X A0(PF7) 17 650 -150 200 L 50 50 1 1 I +X A1(PF6) 18 650 -50 200 L 50 50 1 1 I +X A2(PF5) 19 650 50 200 L 50 50 1 1 I +X RX(PD2) 2 -650 450 200 R 50 50 1 1 I +X A3(PF4) 20 650 150 200 L 50 50 1 1 I +X RST 21 650 350 200 L 50 50 1 1 I +X VCC 21 650 250 200 L 50 50 1 1 I +X GND 23 650 450 200 L 50 50 1 1 I +X RAW 24 650 550 200 L 50 50 1 1 I +X GND 3 -650 350 200 R 50 50 1 1 I +X GND 4 -650 250 200 R 50 50 1 1 I +X SDA(PD1) 5 -650 150 200 R 50 50 1 1 I +X SCL(PD0) 6 -650 50 200 R 50 50 1 1 I +X D4(PD4) 7 -650 -50 200 R 50 50 1 1 I +X D5(PC6) 8 -650 -150 200 R 50 50 1 1 I +X D6(PD7) 9 -650 -250 200 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +#End Library diff --git a/pcb/lib/pwr_flag.lib b/pcb/lib/pwr_flag.lib index 3cfcdac..48bf189 100644 --- a/pcb/lib/pwr_flag.lib +++ b/pcb/lib/pwr_flag.lib @@ -1,6 +1,19 @@ EESchema-LIBRARY Version 2.4 #encoding utf-8 # +# PWR_FLAG +# +DEF PWR_FLAG #FLG 0 0 N N 1 F P +F0 "#FLG" 0 0 50 H I C CNN +F1 "PWR_FLAG" 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 -40 75 0 100 40 75 0 50 N +X pwr 1 0 0 0 U 50 50 0 0 w +ENDDRAW +ENDDEF +# # power:PWR_FLAG # DEF power:PWR_FLAG #FLG 0 0 N N 1 F P diff --git a/pcb/lib/r.lib b/pcb/lib/r.lib index 3962f48..9e3e484 100644 --- a/pcb/lib/r.lib +++ b/pcb/lib/r.lib @@ -18,4 +18,21 @@ X ~ 2 0 -150 50 U 50 50 1 1 P ENDDRAW ENDDEF # +# R +# +DEF R R 0 0 N Y 1 F N +F0 "R" 0 0 50 V V C CNN +F1 "R" -100 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 +# #End Library diff --git a/pcb/lib/sw_rst.dcm b/pcb/lib/sw_rst.dcm new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/pcb/lib/sw_rst.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/pcb/lib/sw_rst.lib b/pcb/lib/sw_rst.lib new file mode 100644 index 0000000..48bc0fa --- /dev/null +++ b/pcb/lib/sw_rst.lib @@ -0,0 +1,34 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# Lily58-cache:SW_RST +# +DEF Lily58-cache:SW_RST RSW 0 40 N N 1 F N +F0 "RSW" 100 100 40 H V C CNN +F1 "Lily58-cache:SW_RST" 0 -100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 2 0 1 0 -100 50 100 50 N +P 2 0 1 0 0 100 0 50 N +X 1 1 -150 0 100 R 50 50 0 1 P I +X 2 2 150 0 100 L 50 50 0 1 P I +ENDDRAW +ENDDEF +# +# SW_RST +# +DEF SW_RST RSW 0 40 N N 1 F N +F0 "RSW" 100 100 40 H V C CNN +F1 "SW_RST" 0 -100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 2 0 1 0 -100 50 100 50 N +P 2 0 1 0 0 100 0 50 N +X 1 1 -150 0 100 R 50 50 0 1 P I +X 2 2 150 0 100 L 50 50 0 1 P I +ENDDRAW +ENDDEF +# +#End Library diff --git a/pcb/lib/vcc.lib b/pcb/lib/vcc.lib index c1ef9b3..d4138d2 100644 --- a/pcb/lib/vcc.lib +++ b/pcb/lib/vcc.lib @@ -1,6 +1,20 @@ EESchema-LIBRARY Version 2.4 #encoding utf-8 # +# VCC +# +DEF VCC #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "VCC" 0 150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +C 0 75 25 0 1 0 N +P 2 0 1 0 0 0 0 50 N +X VCC 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# # power:VCC # DEF power:VCC #PWR 0 0 Y Y 1 F P