diff --git a/hardware_sbc/kimchi_micro.kicad_pcb b/hardware_sbc/kimchi_micro.kicad_pcb index 7ca6bf2..e0d053c 100644 --- a/hardware_sbc/kimchi_micro.kicad_pcb +++ b/hardware_sbc/kimchi_micro.kicad_pcb @@ -12,8 +12,8 @@ (page A) (title_block (title "kimχ micro") - (date 2020-09-27) - (rev 0.91) + (date 2021-06-22) + (rev 0.92) (company GroupGets) ) @@ -808,9 +808,6 @@ (fp_text value Micro_SD_Card (at 0 0 180) (layer B.SilkS) hide (effects (font (size 0.5 0.5) (thickness 0.1)) (justify mirror)) ) - (fp_text user %R (at 5.9 -6.2 180) (layer B.Fab) hide - (effects (font (size 0.25 0.25) (thickness 0.05)) (justify mirror)) - ) (fp_line (start 12 -1.1) (end 12 -1.9) (layer B.SilkS) (width 0.12)) (fp_line (start 0 0) (end 0 -1.2) (layer B.SilkS) (width 0.12)) (fp_line (start 0 -10.1) (end 0 -4.2) (layer B.SilkS) (width 0.12)) @@ -822,6 +819,9 @@ (fp_line (start 12 0) (end 12 -11.5) (layer B.Fab) (width 0.12)) (fp_line (start 0 0) (end 12 0) (layer B.Fab) (width 0.12)) (fp_circle (center 9.15892 -12.4547) (end 9.26538 -12.4547) (layer Eco2.User) (width 0.2)) + (fp_text user %R (at 5.9 -6.2 180) (layer B.Fab) hide + (effects (font (size 0.25 0.25) (thickness 0.05)) (justify mirror)) + ) (pad 10 smd rect (at 11.55 -0.213 90) (size 1.50193 1.00129) (layers B.Cu B.Paste B.Mask) (net 122 /SD/MMC/SD_CD)) (pad 9 smd rect (at 0.355 -1.813 180) (size 1.50001 1.00001) (layers B.Cu B.Paste B.Mask) @@ -5037,7 +5037,7 @@ ) (pad 2 thru_hole oval (at 2 0 90) (size 1.2 1.75) (drill 0.75) (layers *.Cu *.Mask) (net 299 GND1)) - (pad 1 thru_hole roundrect (at 0 0 90) (size 1.2 1.75) (drill 0.75) (layers *.Cu *.Mask) (roundrect_rratio 0.208333) + (pad 1 thru_hole roundrect (at 0 0 90) (size 1.2 1.75) (drill 0.75) (layers *.Cu *.Mask) (roundrect_rratio 0.2083325) (net 291 /Power/PACKP_K)) (model ${KISYS3DMOD}/Connector_JST.3dshapes/JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal.wrl (at (xyz 0 0 0)) @@ -6862,9 +6862,9 @@ (fp_text user %R (at 0 0) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (pad MP smd roundrect (at 3.8 1.875) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333) + (pad MP smd roundrect (at 3.8 1.875) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2083325) (net 1 GND)) - (pad MP smd roundrect (at -3.8 1.875) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333) + (pad MP smd roundrect (at -3.8 1.875) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2083325) (net 1 GND)) (pad 6 smd roundrect (at 2.5 -2) (size 0.6 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) (net 1 GND)) @@ -6931,9 +6931,9 @@ (pad 5 smd roundrect (at 1.5 -2) (size 0.6 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) (pad 6 smd roundrect (at 2.5 -2) (size 0.6 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) (net 1 GND)) - (pad MP smd roundrect (at -3.8 1.875) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333) + (pad MP smd roundrect (at -3.8 1.875) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2083325) (net 1 GND)) - (pad MP smd roundrect (at 3.8 1.875) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333) + (pad MP smd roundrect (at 3.8 1.875) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2083325) (net 1 GND)) (model ${KISYS3DMOD}/Connector_JST.3dshapes/JST_SH_SM06B-SRSS-TB_1x06-1MP_P1.00mm_Horizontal.wrl (at (xyz 0 0 0)) @@ -6978,9 +6978,9 @@ (fp_text user %R (at 0 0) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) - (pad MP smd roundrect (at 2.8 1.875 180) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333) + (pad MP smd roundrect (at 2.8 1.875 180) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2083325) (net 1 GND)) - (pad MP smd roundrect (at -2.8 1.875 180) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.208333) + (pad MP smd roundrect (at -2.8 1.875 180) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.2083325) (net 1 GND)) (pad 4 smd roundrect (at 1.5 -2 180) (size 0.6 1.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) (net 198 I2C4_SCL)) @@ -14553,7 +14553,7 @@ (gr_text Qwiic (at 163.3 100.7) (layer F.SilkS) (tstamp 5E55252F) (effects (font (size 0.75 0.75) (thickness 0.15))) ) - (gr_text "kimχ micro v0.91\n© 2020 GroupGets, LLC\nCERN-OHL-S V2" (at 132.5 121.8) (layer B.SilkS) (tstamp 5E529454) + (gr_text "kimχ micro v0.92\n© 2020 GroupGets, LLC\nCERN-OHL-S V2" (at 132.5 121.8) (layer B.SilkS) (tstamp 5E529454) (effects (font (size 0.75 0.75) (thickness 0.15)) (justify mirror)) ) (gr_text "kimχ micro" (at 152.4 100.95) (layer F.SilkS) @@ -45715,14 +45715,6 @@ (xy 164.627893 114.739271) (xy 164.672115 114.709722) (xy 164.709722 114.672115) (xy 164.739271 114.627893) (xy 164.75 114.601991) ) ) - (filled_polygon - (pts - (xy 168.260729 114.627893) (xy 168.290278 114.672115) (xy 168.327885 114.709722) (xy 168.372107 114.739271) (xy 168.398009 114.75) - (xy 168.372107 114.760729) (xy 168.327885 114.790278) (xy 168.290278 114.827885) (xy 168.260729 114.872107) (xy 168.25 114.898009) - (xy 168.239271 114.872107) (xy 168.209722 114.827885) (xy 168.172115 114.790278) (xy 168.127893 114.760729) (xy 168.101991 114.75) - (xy 168.127893 114.739271) (xy 168.172115 114.709722) (xy 168.209722 114.672115) (xy 168.239271 114.627893) (xy 168.25 114.601991) - ) - ) (filled_polygon (pts (xy 167.760729 114.627893) (xy 167.790278 114.672115) (xy 167.827885 114.709722) (xy 167.872107 114.739271) (xy 167.898009 114.75) @@ -45741,10 +45733,10 @@ ) (filled_polygon (pts - (xy 166.760729 114.627893) (xy 166.790278 114.672115) (xy 166.827885 114.709722) (xy 166.872107 114.739271) (xy 166.898009 114.75) - (xy 166.872107 114.760729) (xy 166.827885 114.790278) (xy 166.790278 114.827885) (xy 166.760729 114.872107) (xy 166.75 114.898009) - (xy 166.739271 114.872107) (xy 166.709722 114.827885) (xy 166.672115 114.790278) (xy 166.627893 114.760729) (xy 166.601991 114.75) - (xy 166.627893 114.739271) (xy 166.672115 114.709722) (xy 166.709722 114.672115) (xy 166.739271 114.627893) (xy 166.75 114.601991) + (xy 168.260729 114.627893) (xy 168.290278 114.672115) (xy 168.327885 114.709722) (xy 168.372107 114.739271) (xy 168.398009 114.75) + (xy 168.372107 114.760729) (xy 168.327885 114.790278) (xy 168.290278 114.827885) (xy 168.260729 114.872107) (xy 168.25 114.898009) + (xy 168.239271 114.872107) (xy 168.209722 114.827885) (xy 168.172115 114.790278) (xy 168.127893 114.760729) (xy 168.101991 114.75) + (xy 168.127893 114.739271) (xy 168.172115 114.709722) (xy 168.209722 114.672115) (xy 168.239271 114.627893) (xy 168.25 114.601991) ) ) (filled_polygon @@ -45771,6 +45763,14 @@ (xy 165.127893 114.739271) (xy 165.172115 114.709722) (xy 165.209722 114.672115) (xy 165.239271 114.627893) (xy 165.25 114.601991) ) ) + (filled_polygon + (pts + (xy 166.760729 114.627893) (xy 166.790278 114.672115) (xy 166.827885 114.709722) (xy 166.872107 114.739271) (xy 166.898009 114.75) + (xy 166.872107 114.760729) (xy 166.827885 114.790278) (xy 166.790278 114.827885) (xy 166.760729 114.872107) (xy 166.75 114.898009) + (xy 166.739271 114.872107) (xy 166.709722 114.827885) (xy 166.672115 114.790278) (xy 166.627893 114.760729) (xy 166.601991 114.75) + (xy 166.627893 114.739271) (xy 166.672115 114.709722) (xy 166.709722 114.672115) (xy 166.739271 114.627893) (xy 166.75 114.601991) + ) + ) (filled_polygon (pts (xy 164.260729 114.627893) (xy 164.275501 114.65) (xy 164.233343 114.65) (xy 164.259183 114.62416) @@ -45787,14 +45787,6 @@ (xy 164.239271 114.127893) (xy 164.25 114.101991) ) ) - (filled_polygon - (pts - (xy 168.260729 114.127893) (xy 168.290278 114.172115) (xy 168.327885 114.209722) (xy 168.372107 114.239271) (xy 168.398009 114.25) - (xy 168.372107 114.260729) (xy 168.327885 114.290278) (xy 168.290278 114.327885) (xy 168.260729 114.372107) (xy 168.25 114.398009) - (xy 168.239271 114.372107) (xy 168.209722 114.327885) (xy 168.172115 114.290278) (xy 168.127893 114.260729) (xy 168.101991 114.25) - (xy 168.127893 114.239271) (xy 168.172115 114.209722) (xy 168.209722 114.172115) (xy 168.239271 114.127893) (xy 168.25 114.101991) - ) - ) (filled_polygon (pts (xy 165.260729 114.127893) (xy 165.290278 114.172115) (xy 165.327885 114.209722) (xy 165.372107 114.239271) (xy 165.398009 114.25) @@ -45803,14 +45795,6 @@ (xy 165.127893 114.239271) (xy 165.172115 114.209722) (xy 165.209722 114.172115) (xy 165.239271 114.127893) (xy 165.25 114.101991) ) ) - (filled_polygon - (pts - (xy 165.760729 114.127893) (xy 165.790278 114.172115) (xy 165.827885 114.209722) (xy 165.872107 114.239271) (xy 165.898009 114.25) - (xy 165.872107 114.260729) (xy 165.827885 114.290278) (xy 165.790278 114.327885) (xy 165.760729 114.372107) (xy 165.75 114.398009) - (xy 165.739271 114.372107) (xy 165.709722 114.327885) (xy 165.672115 114.290278) (xy 165.627893 114.260729) (xy 165.601991 114.25) - (xy 165.627893 114.239271) (xy 165.672115 114.209722) (xy 165.709722 114.172115) (xy 165.739271 114.127893) (xy 165.75 114.101991) - ) - ) (filled_polygon (pts (xy 164.760729 114.127893) (xy 164.790278 114.172115) (xy 164.827885 114.209722) (xy 164.872107 114.239271) (xy 164.898009 114.25) @@ -45819,22 +45803,6 @@ (xy 164.627893 114.239271) (xy 164.672115 114.209722) (xy 164.709722 114.172115) (xy 164.739271 114.127893) (xy 164.75 114.101991) ) ) - (filled_polygon - (pts - (xy 166.760729 114.127893) (xy 166.790278 114.172115) (xy 166.827885 114.209722) (xy 166.872107 114.239271) (xy 166.898009 114.25) - (xy 166.872107 114.260729) (xy 166.827885 114.290278) (xy 166.790278 114.327885) (xy 166.760729 114.372107) (xy 166.75 114.398009) - (xy 166.739271 114.372107) (xy 166.709722 114.327885) (xy 166.672115 114.290278) (xy 166.627893 114.260729) (xy 166.601991 114.25) - (xy 166.627893 114.239271) (xy 166.672115 114.209722) (xy 166.709722 114.172115) (xy 166.739271 114.127893) (xy 166.75 114.101991) - ) - ) - (filled_polygon - (pts - (xy 166.260729 114.127893) (xy 166.290278 114.172115) (xy 166.327885 114.209722) (xy 166.372107 114.239271) (xy 166.398009 114.25) - (xy 166.372107 114.260729) (xy 166.327885 114.290278) (xy 166.290278 114.327885) (xy 166.260729 114.372107) (xy 166.25 114.398009) - (xy 166.239271 114.372107) (xy 166.209722 114.327885) (xy 166.172115 114.290278) (xy 166.127893 114.260729) (xy 166.101991 114.25) - (xy 166.127893 114.239271) (xy 166.172115 114.209722) (xy 166.209722 114.172115) (xy 166.239271 114.127893) (xy 166.25 114.101991) - ) - ) (filled_polygon (pts (xy 167.760729 114.127893) (xy 167.790278 114.172115) (xy 167.827885 114.209722) (xy 167.872107 114.239271) (xy 167.898009 114.25) @@ -45853,8 +45821,34 @@ ) (filled_polygon (pts - (xy 164.276888 113.771863) (xy 164.289167 113.780068) (xy 164.289167 113.829547) (xy 164.260729 113.872107) (xy 164.25 113.898009) - (xy 164.239271 113.872107) (xy 164.210833 113.829548) (xy 164.210833 113.784142) (xy 164.25 113.744975) + (xy 165.760729 114.127893) (xy 165.790278 114.172115) (xy 165.827885 114.209722) (xy 165.872107 114.239271) (xy 165.898009 114.25) + (xy 165.872107 114.260729) (xy 165.827885 114.290278) (xy 165.790278 114.327885) (xy 165.760729 114.372107) (xy 165.75 114.398009) + (xy 165.739271 114.372107) (xy 165.709722 114.327885) (xy 165.672115 114.290278) (xy 165.627893 114.260729) (xy 165.601991 114.25) + (xy 165.627893 114.239271) (xy 165.672115 114.209722) (xy 165.709722 114.172115) (xy 165.739271 114.127893) (xy 165.75 114.101991) + ) + ) + (filled_polygon + (pts + (xy 168.260729 114.127893) (xy 168.290278 114.172115) (xy 168.327885 114.209722) (xy 168.372107 114.239271) (xy 168.398009 114.25) + (xy 168.372107 114.260729) (xy 168.327885 114.290278) (xy 168.290278 114.327885) (xy 168.260729 114.372107) (xy 168.25 114.398009) + (xy 168.239271 114.372107) (xy 168.209722 114.327885) (xy 168.172115 114.290278) (xy 168.127893 114.260729) (xy 168.101991 114.25) + (xy 168.127893 114.239271) (xy 168.172115 114.209722) (xy 168.209722 114.172115) (xy 168.239271 114.127893) (xy 168.25 114.101991) + ) + ) + (filled_polygon + (pts + (xy 166.760729 114.127893) (xy 166.790278 114.172115) (xy 166.827885 114.209722) (xy 166.872107 114.239271) (xy 166.898009 114.25) + (xy 166.872107 114.260729) (xy 166.827885 114.290278) (xy 166.790278 114.327885) (xy 166.760729 114.372107) (xy 166.75 114.398009) + (xy 166.739271 114.372107) (xy 166.709722 114.327885) (xy 166.672115 114.290278) (xy 166.627893 114.260729) (xy 166.601991 114.25) + (xy 166.627893 114.239271) (xy 166.672115 114.209722) (xy 166.709722 114.172115) (xy 166.739271 114.127893) (xy 166.75 114.101991) + ) + ) + (filled_polygon + (pts + (xy 166.260729 114.127893) (xy 166.290278 114.172115) (xy 166.327885 114.209722) (xy 166.372107 114.239271) (xy 166.398009 114.25) + (xy 166.372107 114.260729) (xy 166.327885 114.290278) (xy 166.290278 114.327885) (xy 166.260729 114.372107) (xy 166.25 114.398009) + (xy 166.239271 114.372107) (xy 166.209722 114.327885) (xy 166.172115 114.290278) (xy 166.127893 114.260729) (xy 166.101991 114.25) + (xy 166.127893 114.239271) (xy 166.172115 114.209722) (xy 166.209722 114.172115) (xy 166.239271 114.127893) (xy 166.25 114.101991) ) ) (filled_polygon @@ -45865,6 +45859,14 @@ (xy 167.627893 113.739271) (xy 167.672115 113.709722) (xy 167.709722 113.672115) (xy 167.739271 113.627893) (xy 167.75 113.601991) ) ) + (filled_polygon + (pts + (xy 168.260729 113.627893) (xy 168.290278 113.672115) (xy 168.327885 113.709722) (xy 168.372107 113.739271) (xy 168.398009 113.75) + (xy 168.372107 113.760729) (xy 168.327885 113.790278) (xy 168.290278 113.827885) (xy 168.260729 113.872107) (xy 168.25 113.898009) + (xy 168.239271 113.872107) (xy 168.209722 113.827885) (xy 168.172115 113.790278) (xy 168.127893 113.760729) (xy 168.101991 113.75) + (xy 168.127893 113.739271) (xy 168.172115 113.709722) (xy 168.209722 113.672115) (xy 168.239271 113.627893) (xy 168.25 113.601991) + ) + ) (filled_polygon (pts (xy 167.260729 109.627893) (xy 167.290278 109.672115) (xy 167.327885 109.709722) (xy 167.372107 109.739271) (xy 167.398009 109.75) @@ -45992,10 +45994,8 @@ ) (filled_polygon (pts - (xy 168.260729 113.627893) (xy 168.290278 113.672115) (xy 168.327885 113.709722) (xy 168.372107 113.739271) (xy 168.398009 113.75) - (xy 168.372107 113.760729) (xy 168.327885 113.790278) (xy 168.290278 113.827885) (xy 168.260729 113.872107) (xy 168.25 113.898009) - (xy 168.239271 113.872107) (xy 168.209722 113.827885) (xy 168.172115 113.790278) (xy 168.127893 113.760729) (xy 168.101991 113.75) - (xy 168.127893 113.739271) (xy 168.172115 113.709722) (xy 168.209722 113.672115) (xy 168.239271 113.627893) (xy 168.25 113.601991) + (xy 164.276888 113.771863) (xy 164.289167 113.780068) (xy 164.289167 113.829547) (xy 164.260729 113.872107) (xy 164.25 113.898009) + (xy 164.239271 113.872107) (xy 164.210833 113.829548) (xy 164.210833 113.784142) (xy 164.25 113.744975) ) ) (filled_polygon @@ -46047,14 +46047,6 @@ (xy 163.616657 112.5) (xy 163.6 112.516657) (xy 163.6 112.483343) ) ) - (filled_polygon - (pts - (xy 167.760729 112.127893) (xy 167.790278 112.172115) (xy 167.827885 112.209722) (xy 167.872107 112.239271) (xy 167.898009 112.25) - (xy 167.872107 112.260729) (xy 167.827885 112.290278) (xy 167.790278 112.327885) (xy 167.760729 112.372107) (xy 167.75 112.398009) - (xy 167.739271 112.372107) (xy 167.709722 112.327885) (xy 167.672115 112.290278) (xy 167.627893 112.260729) (xy 167.601991 112.25) - (xy 167.627893 112.239271) (xy 167.672115 112.209722) (xy 167.709722 112.172115) (xy 167.739271 112.127893) (xy 167.75 112.101991) - ) - ) (filled_polygon (pts (xy 168.260729 112.127893) (xy 168.290278 112.172115) (xy 168.327885 112.209722) (xy 168.372107 112.239271) (xy 168.398009 112.25) @@ -46065,15 +46057,15 @@ ) (filled_polygon (pts - (xy 163.723476 112.393181) (xy 163.680295 112.35) (xy 163.710675 112.35) (xy 163.778294 112.33655) (xy 163.781389 112.335268) + (xy 167.760729 112.127893) (xy 167.790278 112.172115) (xy 167.827885 112.209722) (xy 167.872107 112.239271) (xy 167.898009 112.25) + (xy 167.872107 112.260729) (xy 167.827885 112.290278) (xy 167.790278 112.327885) (xy 167.760729 112.372107) (xy 167.75 112.398009) + (xy 167.739271 112.372107) (xy 167.709722 112.327885) (xy 167.672115 112.290278) (xy 167.627893 112.260729) (xy 167.601991 112.25) + (xy 167.627893 112.239271) (xy 167.672115 112.209722) (xy 167.709722 112.172115) (xy 167.739271 112.127893) (xy 167.75 112.101991) ) ) (filled_polygon (pts - (xy 168.260729 111.627893) (xy 168.290278 111.672115) (xy 168.327885 111.709722) (xy 168.372107 111.739271) (xy 168.398009 111.75) - (xy 168.372107 111.760729) (xy 168.327885 111.790278) (xy 168.290278 111.827885) (xy 168.260729 111.872107) (xy 168.25 111.898009) - (xy 168.239271 111.872107) (xy 168.209722 111.827885) (xy 168.172115 111.790278) (xy 168.127893 111.760729) (xy 168.101991 111.75) - (xy 168.127893 111.739271) (xy 168.172115 111.709722) (xy 168.209722 111.672115) (xy 168.239271 111.627893) (xy 168.25 111.601991) + (xy 163.723476 112.393181) (xy 163.680295 112.35) (xy 163.710675 112.35) (xy 163.778294 112.33655) (xy 163.781389 112.335268) ) ) (filled_polygon @@ -46086,10 +46078,10 @@ ) (filled_polygon (pts - (xy 168.260729 111.127893) (xy 168.290278 111.172115) (xy 168.327885 111.209722) (xy 168.372107 111.239271) (xy 168.398009 111.25) - (xy 168.372107 111.260729) (xy 168.327885 111.290278) (xy 168.290278 111.327885) (xy 168.260729 111.372107) (xy 168.25 111.398009) - (xy 168.239271 111.372107) (xy 168.209722 111.327885) (xy 168.172115 111.290278) (xy 168.127893 111.260729) (xy 168.101991 111.25) - (xy 168.127893 111.239271) (xy 168.172115 111.209722) (xy 168.209722 111.172115) (xy 168.239271 111.127893) (xy 168.25 111.101991) + (xy 168.260729 111.627893) (xy 168.290278 111.672115) (xy 168.327885 111.709722) (xy 168.372107 111.739271) (xy 168.398009 111.75) + (xy 168.372107 111.760729) (xy 168.327885 111.790278) (xy 168.290278 111.827885) (xy 168.260729 111.872107) (xy 168.25 111.898009) + (xy 168.239271 111.872107) (xy 168.209722 111.827885) (xy 168.172115 111.790278) (xy 168.127893 111.760729) (xy 168.101991 111.75) + (xy 168.127893 111.739271) (xy 168.172115 111.709722) (xy 168.209722 111.672115) (xy 168.239271 111.627893) (xy 168.25 111.601991) ) ) (filled_polygon @@ -46100,6 +46092,14 @@ (xy 167.627893 111.239271) (xy 167.672115 111.209722) (xy 167.709722 111.172115) (xy 167.739271 111.127893) (xy 167.75 111.101991) ) ) + (filled_polygon + (pts + (xy 168.260729 111.127893) (xy 168.290278 111.172115) (xy 168.327885 111.209722) (xy 168.372107 111.239271) (xy 168.398009 111.25) + (xy 168.372107 111.260729) (xy 168.327885 111.290278) (xy 168.290278 111.327885) (xy 168.260729 111.372107) (xy 168.25 111.398009) + (xy 168.239271 111.372107) (xy 168.209722 111.327885) (xy 168.172115 111.290278) (xy 168.127893 111.260729) (xy 168.101991 111.25) + (xy 168.127893 111.239271) (xy 168.172115 111.209722) (xy 168.209722 111.172115) (xy 168.239271 111.127893) (xy 168.25 111.101991) + ) + ) (filled_polygon (pts (xy 168.260729 110.627893) (xy 168.290278 110.672115) (xy 168.327885 110.709722) (xy 168.372107 110.739271) (xy 168.398009 110.75) @@ -46168,30 +46168,6 @@ (xy 162.872107 109.739271) (xy 162.898009 109.75) (xy 162.872107 109.760729) (xy 162.85 109.775501) (xy 162.85 109.724499) ) ) - (filled_polygon - (pts - (xy 165.260729 109.127893) (xy 165.290278 109.172115) (xy 165.327885 109.209722) (xy 165.372107 109.239271) (xy 165.398009 109.25) - (xy 165.372107 109.260729) (xy 165.327885 109.290278) (xy 165.290278 109.327885) (xy 165.260729 109.372107) (xy 165.25 109.398009) - (xy 165.239271 109.372107) (xy 165.209722 109.327885) (xy 165.172115 109.290278) (xy 165.127893 109.260729) (xy 165.101991 109.25) - (xy 165.127893 109.239271) (xy 165.172115 109.209722) (xy 165.209722 109.172115) (xy 165.239271 109.127893) (xy 165.25 109.101991) - ) - ) - (filled_polygon - (pts - (xy 167.260729 109.127893) (xy 167.290278 109.172115) (xy 167.327885 109.209722) (xy 167.372107 109.239271) (xy 167.398009 109.25) - (xy 167.372107 109.260729) (xy 167.327885 109.290278) (xy 167.290278 109.327885) (xy 167.260729 109.372107) (xy 167.25 109.398009) - (xy 167.239271 109.372107) (xy 167.209722 109.327885) (xy 167.172115 109.290278) (xy 167.127893 109.260729) (xy 167.101991 109.25) - (xy 167.127893 109.239271) (xy 167.172115 109.209722) (xy 167.209722 109.172115) (xy 167.239271 109.127893) (xy 167.25 109.101991) - ) - ) - (filled_polygon - (pts - (xy 166.760729 109.127893) (xy 166.790278 109.172115) (xy 166.827885 109.209722) (xy 166.872107 109.239271) (xy 166.898009 109.25) - (xy 166.872107 109.260729) (xy 166.827885 109.290278) (xy 166.790278 109.327885) (xy 166.760729 109.372107) (xy 166.75 109.398009) - (xy 166.739271 109.372107) (xy 166.709722 109.327885) (xy 166.672115 109.290278) (xy 166.627893 109.260729) (xy 166.601991 109.25) - (xy 166.627893 109.239271) (xy 166.672115 109.209722) (xy 166.709722 109.172115) (xy 166.739271 109.127893) (xy 166.75 109.101991) - ) - ) (filled_polygon (pts (xy 165.760729 109.127893) (xy 165.790278 109.172115) (xy 165.827885 109.209722) (xy 165.872107 109.239271) (xy 165.898009 109.25) @@ -46200,6 +46176,14 @@ (xy 165.627893 109.239271) (xy 165.672115 109.209722) (xy 165.709722 109.172115) (xy 165.739271 109.127893) (xy 165.75 109.101991) ) ) + (filled_polygon + (pts + (xy 168.260729 109.127893) (xy 168.290278 109.172115) (xy 168.327885 109.209722) (xy 168.372107 109.239271) (xy 168.398009 109.25) + (xy 168.372107 109.260729) (xy 168.327885 109.290278) (xy 168.290278 109.327885) (xy 168.260729 109.372107) (xy 168.25 109.398009) + (xy 168.239271 109.372107) (xy 168.209722 109.327885) (xy 168.172115 109.290278) (xy 168.127893 109.260729) (xy 168.101991 109.25) + (xy 168.127893 109.239271) (xy 168.172115 109.209722) (xy 168.209722 109.172115) (xy 168.239271 109.127893) (xy 168.25 109.101991) + ) + ) (filled_polygon (pts (xy 166.260729 109.127893) (xy 166.290278 109.172115) (xy 166.327885 109.209722) (xy 166.372107 109.239271) (xy 166.398009 109.25) @@ -46218,10 +46202,26 @@ ) (filled_polygon (pts - (xy 168.260729 109.127893) (xy 168.290278 109.172115) (xy 168.327885 109.209722) (xy 168.372107 109.239271) (xy 168.398009 109.25) - (xy 168.372107 109.260729) (xy 168.327885 109.290278) (xy 168.290278 109.327885) (xy 168.260729 109.372107) (xy 168.25 109.398009) - (xy 168.239271 109.372107) (xy 168.209722 109.327885) (xy 168.172115 109.290278) (xy 168.127893 109.260729) (xy 168.101991 109.25) - (xy 168.127893 109.239271) (xy 168.172115 109.209722) (xy 168.209722 109.172115) (xy 168.239271 109.127893) (xy 168.25 109.101991) + (xy 165.260729 109.127893) (xy 165.290278 109.172115) (xy 165.327885 109.209722) (xy 165.372107 109.239271) (xy 165.398009 109.25) + (xy 165.372107 109.260729) (xy 165.327885 109.290278) (xy 165.290278 109.327885) (xy 165.260729 109.372107) (xy 165.25 109.398009) + (xy 165.239271 109.372107) (xy 165.209722 109.327885) (xy 165.172115 109.290278) (xy 165.127893 109.260729) (xy 165.101991 109.25) + (xy 165.127893 109.239271) (xy 165.172115 109.209722) (xy 165.209722 109.172115) (xy 165.239271 109.127893) (xy 165.25 109.101991) + ) + ) + (filled_polygon + (pts + (xy 166.760729 109.127893) (xy 166.790278 109.172115) (xy 166.827885 109.209722) (xy 166.872107 109.239271) (xy 166.898009 109.25) + (xy 166.872107 109.260729) (xy 166.827885 109.290278) (xy 166.790278 109.327885) (xy 166.760729 109.372107) (xy 166.75 109.398009) + (xy 166.739271 109.372107) (xy 166.709722 109.327885) (xy 166.672115 109.290278) (xy 166.627893 109.260729) (xy 166.601991 109.25) + (xy 166.627893 109.239271) (xy 166.672115 109.209722) (xy 166.709722 109.172115) (xy 166.739271 109.127893) (xy 166.75 109.101991) + ) + ) + (filled_polygon + (pts + (xy 167.260729 109.127893) (xy 167.290278 109.172115) (xy 167.327885 109.209722) (xy 167.372107 109.239271) (xy 167.398009 109.25) + (xy 167.372107 109.260729) (xy 167.327885 109.290278) (xy 167.290278 109.327885) (xy 167.260729 109.372107) (xy 167.25 109.398009) + (xy 167.239271 109.372107) (xy 167.209722 109.327885) (xy 167.172115 109.290278) (xy 167.127893 109.260729) (xy 167.101991 109.25) + (xy 167.127893 109.239271) (xy 167.172115 109.209722) (xy 167.209722 109.172115) (xy 167.239271 109.127893) (xy 167.25 109.101991) ) ) (filled_polygon @@ -46241,6 +46241,14 @@ (xy 164.127893 109.239271) (xy 164.172115 109.209722) (xy 164.209722 109.172115) (xy 164.239271 109.127893) (xy 164.25 109.101991) ) ) + (filled_polygon + (pts + (xy 163.260729 108.627893) (xy 163.290278 108.672115) (xy 163.327885 108.709722) (xy 163.372107 108.739271) (xy 163.398009 108.75) + (xy 163.372107 108.760729) (xy 163.327885 108.790278) (xy 163.290278 108.827885) (xy 163.260729 108.872107) (xy 163.25 108.898009) + (xy 163.239271 108.872107) (xy 163.209722 108.827885) (xy 163.172115 108.790278) (xy 163.127893 108.760729) (xy 163.101991 108.75) + (xy 163.127893 108.739271) (xy 163.172115 108.709722) (xy 163.209722 108.672115) (xy 163.239271 108.627893) (xy 163.25 108.601991) + ) + ) (filled_polygon (pts (xy 168.260729 108.627893) (xy 168.290278 108.672115) (xy 168.327885 108.709722) (xy 168.372107 108.739271) (xy 168.398009 108.75) @@ -46259,10 +46267,10 @@ ) (filled_polygon (pts - (xy 166.260729 108.627893) (xy 166.290278 108.672115) (xy 166.327885 108.709722) (xy 166.372107 108.739271) (xy 166.398009 108.75) - (xy 166.372107 108.760729) (xy 166.327885 108.790278) (xy 166.290278 108.827885) (xy 166.260729 108.872107) (xy 166.25 108.898009) - (xy 166.239271 108.872107) (xy 166.209722 108.827885) (xy 166.172115 108.790278) (xy 166.127893 108.760729) (xy 166.101991 108.75) - (xy 166.127893 108.739271) (xy 166.172115 108.709722) (xy 166.209722 108.672115) (xy 166.239271 108.627893) (xy 166.25 108.601991) + (xy 167.260729 108.627893) (xy 167.290278 108.672115) (xy 167.327885 108.709722) (xy 167.372107 108.739271) (xy 167.398009 108.75) + (xy 167.372107 108.760729) (xy 167.327885 108.790278) (xy 167.290278 108.827885) (xy 167.260729 108.872107) (xy 167.25 108.898009) + (xy 167.239271 108.872107) (xy 167.209722 108.827885) (xy 167.172115 108.790278) (xy 167.127893 108.760729) (xy 167.101991 108.75) + (xy 167.127893 108.739271) (xy 167.172115 108.709722) (xy 167.209722 108.672115) (xy 167.239271 108.627893) (xy 167.25 108.601991) ) ) (filled_polygon @@ -46275,19 +46283,18 @@ ) (filled_polygon (pts - (xy 163.260729 108.627893) (xy 163.290278 108.672115) (xy 163.327885 108.709722) (xy 163.372107 108.739271) (xy 163.398009 108.75) - (xy 163.372107 108.760729) (xy 163.327885 108.790278) (xy 163.290278 108.827885) (xy 163.260729 108.872107) (xy 163.25 108.898009) - (xy 163.239271 108.872107) (xy 163.209722 108.827885) (xy 163.172115 108.790278) (xy 163.127893 108.760729) (xy 163.101991 108.75) - (xy 163.127893 108.739271) (xy 163.172115 108.709722) (xy 163.209722 108.672115) (xy 163.239271 108.627893) (xy 163.25 108.601991) + (xy 166.260729 108.627893) (xy 166.290278 108.672115) (xy 166.327885 108.709722) (xy 166.372107 108.739271) (xy 166.398009 108.75) + (xy 166.372107 108.760729) (xy 166.327885 108.790278) (xy 166.290278 108.827885) (xy 166.260729 108.872107) (xy 166.25 108.898009) + (xy 166.239271 108.872107) (xy 166.209722 108.827885) (xy 166.172115 108.790278) (xy 166.127893 108.760729) (xy 166.101991 108.75) + (xy 166.127893 108.739271) (xy 166.172115 108.709722) (xy 166.209722 108.672115) (xy 166.239271 108.627893) (xy 166.25 108.601991) ) ) (filled_polygon (pts - (xy 163.760729 108.627893) (xy 163.790278 108.672115) (xy 163.827885 108.709722) (xy 163.837247 108.715978) (xy 163.823852 108.732301) - (xy 163.804273 108.768927) (xy 163.792218 108.80867) (xy 163.790331 108.827832) (xy 163.790278 108.827885) (xy 163.760729 108.872107) - (xy 163.75 108.898009) (xy 163.739271 108.872107) (xy 163.709722 108.827885) (xy 163.672115 108.790278) (xy 163.627893 108.760729) - (xy 163.601991 108.75) (xy 163.627893 108.739271) (xy 163.672115 108.709722) (xy 163.709722 108.672115) (xy 163.739271 108.627893) - (xy 163.75 108.601991) + (xy 165.760729 108.627893) (xy 165.790278 108.672115) (xy 165.827885 108.709722) (xy 165.872107 108.739271) (xy 165.898009 108.75) + (xy 165.872107 108.760729) (xy 165.827885 108.790278) (xy 165.790278 108.827885) (xy 165.760729 108.872107) (xy 165.75 108.898009) + (xy 165.739271 108.872107) (xy 165.709722 108.827885) (xy 165.672115 108.790278) (xy 165.627893 108.760729) (xy 165.601991 108.75) + (xy 165.627893 108.739271) (xy 165.672115 108.709722) (xy 165.709722 108.672115) (xy 165.739271 108.627893) (xy 165.75 108.601991) ) ) (filled_polygon @@ -46300,18 +46307,11 @@ ) (filled_polygon (pts - (xy 165.760729 108.627893) (xy 165.790278 108.672115) (xy 165.827885 108.709722) (xy 165.872107 108.739271) (xy 165.898009 108.75) - (xy 165.872107 108.760729) (xy 165.827885 108.790278) (xy 165.790278 108.827885) (xy 165.760729 108.872107) (xy 165.75 108.898009) - (xy 165.739271 108.872107) (xy 165.709722 108.827885) (xy 165.672115 108.790278) (xy 165.627893 108.760729) (xy 165.601991 108.75) - (xy 165.627893 108.739271) (xy 165.672115 108.709722) (xy 165.709722 108.672115) (xy 165.739271 108.627893) (xy 165.75 108.601991) - ) - ) - (filled_polygon - (pts - (xy 167.260729 108.627893) (xy 167.290278 108.672115) (xy 167.327885 108.709722) (xy 167.372107 108.739271) (xy 167.398009 108.75) - (xy 167.372107 108.760729) (xy 167.327885 108.790278) (xy 167.290278 108.827885) (xy 167.260729 108.872107) (xy 167.25 108.898009) - (xy 167.239271 108.872107) (xy 167.209722 108.827885) (xy 167.172115 108.790278) (xy 167.127893 108.760729) (xy 167.101991 108.75) - (xy 167.127893 108.739271) (xy 167.172115 108.709722) (xy 167.209722 108.672115) (xy 167.239271 108.627893) (xy 167.25 108.601991) + (xy 163.760729 108.627893) (xy 163.790278 108.672115) (xy 163.827885 108.709722) (xy 163.837247 108.715978) (xy 163.823852 108.732301) + (xy 163.804273 108.768927) (xy 163.792218 108.80867) (xy 163.790331 108.827832) (xy 163.790278 108.827885) (xy 163.760729 108.872107) + (xy 163.75 108.898009) (xy 163.739271 108.872107) (xy 163.709722 108.827885) (xy 163.672115 108.790278) (xy 163.627893 108.760729) + (xy 163.601991 108.75) (xy 163.627893 108.739271) (xy 163.672115 108.709722) (xy 163.709722 108.672115) (xy 163.739271 108.627893) + (xy 163.75 108.601991) ) ) (filled_polygon @@ -46365,6 +46365,14 @@ (xy 153.993934 116.65) (xy 154.276777 116.65) ) ) + (filled_polygon + (pts + (xy 116.89 115.199868) (xy 116.927868 115.162) (xy 117.14 115.162) (xy 117.14 115.374132) (xy 117.102132 115.412) + (xy 117.14 115.449868) (xy 117.14 115.751879) (xy 116.958621 115.751879) (xy 116.979149 115.713281) (xy 116.89 115.624132) + (xy 116.800851 115.713281) (xy 116.821379 115.751879) (xy 116.64 115.751879) (xy 116.64 115.449868) (xy 116.677868 115.412) + (xy 116.64 115.374132) (xy 116.64 115.162) (xy 116.852132 115.162) + ) + ) (filled_polygon (pts (xy 117.666888 111.191025) (xy 117.724213 111.229328) (xy 117.787909 111.255712) (xy 117.855528 111.269162) (xy 117.891949 111.269162) @@ -46441,11 +46449,10 @@ ) (filled_polygon (pts - (xy 114.49 115.199868) (xy 114.527868 115.162) (xy 114.74 115.162) (xy 114.74 115.374132) (xy 114.702132 115.412) - (xy 114.74 115.449868) (xy 114.74 115.751879) (xy 114.558621 115.751879) (xy 114.579149 115.713281) (xy 114.49 115.624132) - (xy 114.400851 115.713281) (xy 114.421379 115.751879) (xy 114.111049 115.751879) (xy 114.11096 115.751791) (xy 114.11096 115.415045) - (xy 114.138319 115.415045) (xy 114.144483 115.477623) (xy 114.188719 115.501149) (xy 114.277868 115.412) (xy 114.188719 115.322851) - (xy 114.144483 115.346377) (xy 114.138319 115.415045) (xy 114.11096 115.415045) (xy 114.11096 115.162) (xy 114.452132 115.162) + (xy 116.09 115.199868) (xy 116.127868 115.162) (xy 116.34 115.162) (xy 116.34 115.374132) (xy 116.302132 115.412) + (xy 116.34 115.449868) (xy 116.34 115.751879) (xy 116.158621 115.751879) (xy 116.179149 115.713281) (xy 116.09 115.624132) + (xy 116.000851 115.713281) (xy 116.021379 115.751879) (xy 115.84 115.751879) (xy 115.84 115.449868) (xy 115.877868 115.412) + (xy 115.84 115.374132) (xy 115.84 115.162) (xy 116.052132 115.162) ) ) (filled_polygon @@ -46458,26 +46465,19 @@ ) (filled_polygon (pts - (xy 116.09 115.199868) (xy 116.127868 115.162) (xy 116.34 115.162) (xy 116.34 115.374132) (xy 116.302132 115.412) - (xy 116.34 115.449868) (xy 116.34 115.751879) (xy 116.158621 115.751879) (xy 116.179149 115.713281) (xy 116.09 115.624132) - (xy 116.000851 115.713281) (xy 116.021379 115.751879) (xy 115.84 115.751879) (xy 115.84 115.449868) (xy 115.877868 115.412) - (xy 115.84 115.374132) (xy 115.84 115.162) (xy 116.052132 115.162) - ) - ) - (filled_polygon - (pts - (xy 116.89 115.199868) (xy 116.927868 115.162) (xy 117.14 115.162) (xy 117.14 115.374132) (xy 117.102132 115.412) - (xy 117.14 115.449868) (xy 117.14 115.751879) (xy 116.958621 115.751879) (xy 116.979149 115.713281) (xy 116.89 115.624132) - (xy 116.800851 115.713281) (xy 116.821379 115.751879) (xy 116.64 115.751879) (xy 116.64 115.449868) (xy 116.677868 115.412) - (xy 116.64 115.374132) (xy 116.64 115.162) (xy 116.852132 115.162) + (xy 114.49 115.199868) (xy 114.527868 115.162) (xy 114.74 115.162) (xy 114.74 115.374132) (xy 114.702132 115.412) + (xy 114.74 115.449868) (xy 114.74 115.751879) (xy 114.558621 115.751879) (xy 114.579149 115.713281) (xy 114.49 115.624132) + (xy 114.400851 115.713281) (xy 114.421379 115.751879) (xy 114.111049 115.751879) (xy 114.11096 115.751791) (xy 114.11096 115.415045) + (xy 114.138319 115.415045) (xy 114.144483 115.477623) (xy 114.188719 115.501149) (xy 114.277868 115.412) (xy 114.188719 115.322851) + (xy 114.144483 115.346377) (xy 114.138319 115.415045) (xy 114.11096 115.415045) (xy 114.11096 115.162) (xy 114.452132 115.162) ) ) (filled_polygon (pts - (xy 115.29 114.399868) (xy 115.327868 114.362) (xy 115.54 114.362) (xy 115.54 114.574132) (xy 115.502132 114.612) - (xy 115.54 114.649868) (xy 115.54 114.862) (xy 115.327868 114.862) (xy 115.29 114.824132) (xy 115.252132 114.862) - (xy 115.04 114.862) (xy 115.04 114.649868) (xy 115.077868 114.612) (xy 115.04 114.574132) (xy 115.04 114.362) - (xy 115.252132 114.362) + (xy 116.89 114.399868) (xy 116.927868 114.362) (xy 117.14 114.362) (xy 117.14 114.574132) (xy 117.102132 114.612) + (xy 117.14 114.649868) (xy 117.14 114.862) (xy 116.927868 114.862) (xy 116.89 114.824132) (xy 116.852132 114.862) + (xy 116.64 114.862) (xy 116.64 114.649868) (xy 116.677868 114.612) (xy 116.64 114.574132) (xy 116.64 114.362) + (xy 116.852132 114.362) ) ) (filled_polygon @@ -46489,14 +46489,6 @@ (xy 114.11096 114.362) (xy 114.452132 114.362) ) ) - (filled_polygon - (pts - (xy 116.89 114.399868) (xy 116.927868 114.362) (xy 117.14 114.362) (xy 117.14 114.574132) (xy 117.102132 114.612) - (xy 117.14 114.649868) (xy 117.14 114.862) (xy 116.927868 114.862) (xy 116.89 114.824132) (xy 116.852132 114.862) - (xy 116.64 114.862) (xy 116.64 114.649868) (xy 116.677868 114.612) (xy 116.64 114.574132) (xy 116.64 114.362) - (xy 116.852132 114.362) - ) - ) (filled_polygon (pts (xy 116.09 114.399868) (xy 116.127868 114.362) (xy 116.34 114.362) (xy 116.34 114.574132) (xy 116.302132 114.612) @@ -46507,10 +46499,19 @@ ) (filled_polygon (pts - (xy 115.29 113.599868) (xy 115.327868 113.562) (xy 115.54 113.562) (xy 115.54 113.774132) (xy 115.502132 113.812) - (xy 115.54 113.849868) (xy 115.54 114.062) (xy 115.327868 114.062) (xy 115.29 114.024132) (xy 115.252132 114.062) - (xy 115.04 114.062) (xy 115.04 113.849868) (xy 115.077868 113.812) (xy 115.04 113.774132) (xy 115.04 113.562) - (xy 115.252132 113.562) + (xy 115.29 114.399868) (xy 115.327868 114.362) (xy 115.54 114.362) (xy 115.54 114.574132) (xy 115.502132 114.612) + (xy 115.54 114.649868) (xy 115.54 114.862) (xy 115.327868 114.862) (xy 115.29 114.824132) (xy 115.252132 114.862) + (xy 115.04 114.862) (xy 115.04 114.649868) (xy 115.077868 114.612) (xy 115.04 114.574132) (xy 115.04 114.362) + (xy 115.252132 114.362) + ) + ) + (filled_polygon + (pts + (xy 114.49 113.599868) (xy 114.527868 113.562) (xy 114.74 113.562) (xy 114.74 113.774132) (xy 114.702132 113.812) + (xy 114.74 113.849868) (xy 114.74 114.062) (xy 114.527868 114.062) (xy 114.49 114.024132) (xy 114.452132 114.062) + (xy 114.11096 114.062) (xy 114.11096 113.815045) (xy 114.138319 113.815045) (xy 114.144483 113.877623) (xy 114.188719 113.901149) + (xy 114.277868 113.812) (xy 114.188719 113.722851) (xy 114.144483 113.746377) (xy 114.138319 113.815045) (xy 114.11096 113.815045) + (xy 114.11096 113.562) (xy 114.452132 113.562) ) ) (filled_polygon @@ -46531,11 +46532,27 @@ ) (filled_polygon (pts - (xy 114.49 113.599868) (xy 114.527868 113.562) (xy 114.74 113.562) (xy 114.74 113.774132) (xy 114.702132 113.812) - (xy 114.74 113.849868) (xy 114.74 114.062) (xy 114.527868 114.062) (xy 114.49 114.024132) (xy 114.452132 114.062) - (xy 114.11096 114.062) (xy 114.11096 113.815045) (xy 114.138319 113.815045) (xy 114.144483 113.877623) (xy 114.188719 113.901149) - (xy 114.277868 113.812) (xy 114.188719 113.722851) (xy 114.144483 113.746377) (xy 114.138319 113.815045) (xy 114.11096 113.815045) - (xy 114.11096 113.562) (xy 114.452132 113.562) + (xy 115.29 113.599868) (xy 115.327868 113.562) (xy 115.54 113.562) (xy 115.54 113.774132) (xy 115.502132 113.812) + (xy 115.54 113.849868) (xy 115.54 114.062) (xy 115.327868 114.062) (xy 115.29 114.024132) (xy 115.252132 114.062) + (xy 115.04 114.062) (xy 115.04 113.849868) (xy 115.077868 113.812) (xy 115.04 113.774132) (xy 115.04 113.562) + (xy 115.252132 113.562) + ) + ) + (filled_polygon + (pts + (xy 114.49 112.799868) (xy 114.527868 112.762) (xy 114.74 112.762) (xy 114.74 112.974132) (xy 114.702132 113.012) + (xy 114.74 113.049868) (xy 114.74 113.262) (xy 114.527868 113.262) (xy 114.49 113.224132) (xy 114.452132 113.262) + (xy 114.11096 113.262) (xy 114.11096 113.015045) (xy 114.138319 113.015045) (xy 114.144483 113.077623) (xy 114.188719 113.101149) + (xy 114.277868 113.012) (xy 114.188719 112.922851) (xy 114.144483 112.946377) (xy 114.138319 113.015045) (xy 114.11096 113.015045) + (xy 114.11096 112.762) (xy 114.452132 112.762) + ) + ) + (filled_polygon + (pts + (xy 116.89 112.799868) (xy 116.927868 112.762) (xy 117.14 112.762) (xy 117.14 112.974132) (xy 117.102132 113.012) + (xy 117.14 113.049868) (xy 117.14 113.262) (xy 116.927868 113.262) (xy 116.89 113.224132) (xy 116.852132 113.262) + (xy 116.64 113.262) (xy 116.64 113.049868) (xy 116.677868 113.012) (xy 116.64 112.974132) (xy 116.64 112.762) + (xy 116.852132 112.762) ) ) (filled_polygon @@ -46556,19 +46573,20 @@ ) (filled_polygon (pts - (xy 116.89 112.799868) (xy 116.927868 112.762) (xy 117.14 112.762) (xy 117.14 112.974132) (xy 117.102132 113.012) - (xy 117.14 113.049868) (xy 117.14 113.262) (xy 116.927868 113.262) (xy 116.89 113.224132) (xy 116.852132 113.262) - (xy 116.64 113.262) (xy 116.64 113.049868) (xy 116.677868 113.012) (xy 116.64 112.974132) (xy 116.64 112.762) - (xy 116.852132 112.762) + (xy 116.34 111.8245) (xy 116.34 112.174132) (xy 116.302132 112.212) (xy 116.34 112.249868) (xy 116.34 112.462) + (xy 116.127868 112.462) (xy 116.09 112.424132) (xy 116.052132 112.462) (xy 115.84 112.462) (xy 115.84 112.249868) + (xy 115.877868 112.212) (xy 115.84 112.174132) (xy 115.84 111.910719) (xy 116.000851 111.910719) (xy 116.09 111.999868) + (xy 116.179149 111.910719) (xy 116.155623 111.866483) (xy 116.086955 111.860319) (xy 116.024377 111.866483) (xy 116.000851 111.910719) + (xy 115.84 111.910719) (xy 115.84 111.8245) (xy 115.840726 111.812) (xy 116.339274 111.812) ) ) (filled_polygon (pts - (xy 114.49 112.799868) (xy 114.527868 112.762) (xy 114.74 112.762) (xy 114.74 112.974132) (xy 114.702132 113.012) - (xy 114.74 113.049868) (xy 114.74 113.262) (xy 114.527868 113.262) (xy 114.49 113.224132) (xy 114.452132 113.262) - (xy 114.11096 113.262) (xy 114.11096 113.015045) (xy 114.138319 113.015045) (xy 114.144483 113.077623) (xy 114.188719 113.101149) - (xy 114.277868 113.012) (xy 114.188719 112.922851) (xy 114.144483 112.946377) (xy 114.138319 113.015045) (xy 114.11096 113.015045) - (xy 114.11096 112.762) (xy 114.452132 112.762) + (xy 117.14 111.8245) (xy 117.14 112.174132) (xy 117.102132 112.212) (xy 117.14 112.249868) (xy 117.14 112.462) + (xy 116.927868 112.462) (xy 116.89 112.424132) (xy 116.852132 112.462) (xy 116.64 112.462) (xy 116.64 112.249868) + (xy 116.677868 112.212) (xy 116.64 112.174132) (xy 116.64 111.910719) (xy 116.800851 111.910719) (xy 116.89 111.999868) + (xy 116.979149 111.910719) (xy 116.955623 111.866483) (xy 116.886955 111.860319) (xy 116.824377 111.866483) (xy 116.800851 111.910719) + (xy 116.64 111.910719) (xy 116.64 111.8245) (xy 116.640726 111.812) (xy 117.139274 111.812) ) ) (filled_polygon @@ -46599,24 +46617,6 @@ (xy 114.90096 110.944277) (xy 114.90096 110.944269) (xy 114.901979 110.93392) (xy 114.901967 110.933798) ) ) - (filled_polygon - (pts - (xy 117.14 111.8245) (xy 117.14 112.174132) (xy 117.102132 112.212) (xy 117.14 112.249868) (xy 117.14 112.462) - (xy 116.927868 112.462) (xy 116.89 112.424132) (xy 116.852132 112.462) (xy 116.64 112.462) (xy 116.64 112.249868) - (xy 116.677868 112.212) (xy 116.64 112.174132) (xy 116.64 111.910719) (xy 116.800851 111.910719) (xy 116.89 111.999868) - (xy 116.979149 111.910719) (xy 116.955623 111.866483) (xy 116.886955 111.860319) (xy 116.824377 111.866483) (xy 116.800851 111.910719) - (xy 116.64 111.910719) (xy 116.64 111.8245) (xy 116.640726 111.812) (xy 117.139274 111.812) - ) - ) - (filled_polygon - (pts - (xy 116.34 111.8245) (xy 116.34 112.174132) (xy 116.302132 112.212) (xy 116.34 112.249868) (xy 116.34 112.462) - (xy 116.127868 112.462) (xy 116.09 112.424132) (xy 116.052132 112.462) (xy 115.84 112.462) (xy 115.84 112.249868) - (xy 115.877868 112.212) (xy 115.84 112.174132) (xy 115.84 111.910719) (xy 116.000851 111.910719) (xy 116.09 111.999868) - (xy 116.179149 111.910719) (xy 116.155623 111.866483) (xy 116.086955 111.860319) (xy 116.024377 111.866483) (xy 116.000851 111.910719) - (xy 115.84 111.910719) (xy 115.84 111.8245) (xy 115.840726 111.812) (xy 116.339274 111.812) - ) - ) (filled_polygon (pts (xy 109.356298 104.580262) (xy 109.386393 104.625303) (xy 109.424697 104.663607) (xy 109.469738 104.693702) (xy 109.484943 104.7) diff --git a/hardware_sbc/kimchi_micro.sch b/hardware_sbc/kimchi_micro.sch index f172e76..95c4dce 100644 --- a/hardware_sbc/kimchi_micro.sch +++ b/hardware_sbc/kimchi_micro.sch @@ -5,8 +5,8 @@ $Descr USLedger 17000 11000 encoding utf-8 Sheet 1 10 Title "kimχ micro" -Date "2020-09-27" -Rev "0.91" +Date "2021-06-22" +Rev "0.92" Comp "GroupGets, LLC" Comment1 "" Comment2 "https://www.ohwr.org/project/cernohl/wikis/Documents/CERN-OHL-version-2" diff --git a/hardware_sbc/production/gerber/kimchi_micro-B_Cu.gbl b/hardware_sbc/production/gerber/kimchi_micro-B_Cu.gbl index b85205a..6aaeaf6 100644 --- a/hardware_sbc/production/gerber/kimchi_micro-B_Cu.gbl +++ b/hardware_sbc/production/gerber/kimchi_micro-B_Cu.gbl @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c52d8a7a4c70ae03bd1cb068618fd7d0e04c3c2408e92daa3d3649e48a01cdc7 -size 1095988 +oid sha256:9360ffc4f818c58ddabfade42c47ccbd9820d53df8006bdcd261d275d34b68e3 +size 1083980 diff --git a/hardware_sbc/production/gerber/kimchi_micro-B_Mask.gbs b/hardware_sbc/production/gerber/kimchi_micro-B_Mask.gbs index 2490c0f..d956f78 100644 --- a/hardware_sbc/production/gerber/kimchi_micro-B_Mask.gbs +++ b/hardware_sbc/production/gerber/kimchi_micro-B_Mask.gbs @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:998d21d5e909eb6029a0b1f800a930cc70f0072a419b2471ebbf8d837b872984 -size 493319 +oid sha256:f6145485e96dc581e5deda478fbb9ff8347df4cf8b5eb87dcc6aaee2303ba086 +size 211776 diff --git a/hardware_sbc/production/gerber/kimchi_micro-B_Paste.gbp b/hardware_sbc/production/gerber/kimchi_micro-B_Paste.gbp index ef4ab76..ffed8a1 100644 --- a/hardware_sbc/production/gerber/kimchi_micro-B_Paste.gbp +++ b/hardware_sbc/production/gerber/kimchi_micro-B_Paste.gbp @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3a32a8352631a81c133475af8337ba306dc99e4dc09b1fb6c36ac82d2c3ee41d -size 137291 +oid sha256:7042b48bc281afe5bf695f56d50f7b040cdc73fb069025bc333abf04123947b3 +size 137971 diff --git a/hardware_sbc/production/gerber/kimchi_micro-B_SilkS.gbo b/hardware_sbc/production/gerber/kimchi_micro-B_SilkS.gbo index d155331..c5b047b 100644 --- a/hardware_sbc/production/gerber/kimchi_micro-B_SilkS.gbo +++ b/hardware_sbc/production/gerber/kimchi_micro-B_SilkS.gbo @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4dd84ee8ae4ece5a28879777929ee998956c402ea6722a5773d0bb943072cba3 -size 252513 +oid sha256:c2ee9537a2914c445baeef3648dec9871f84824ee908cd82ed830d6a172909ee +size 300882 diff --git a/hardware_sbc/production/gerber/kimchi_micro-Cmts_User.gbr b/hardware_sbc/production/gerber/kimchi_micro-Cmts_User.gbr index 7ea297d..8fbebdc 100644 --- a/hardware_sbc/production/gerber/kimchi_micro-Cmts_User.gbr +++ b/hardware_sbc/production/gerber/kimchi_micro-Cmts_User.gbr @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:08baecb122dc434a215279efc7c7893ea41e7b45b698b84a69f3101637a0d1e9 -size 180377 +oid sha256:93ebcbdd6e32398b1b5e50ef0b305e4316eae85d539e7ecbdf90539c4ca67e6c +size 180379 diff --git a/hardware_sbc/production/gerber/kimchi_micro-Dwgs_User.gbr b/hardware_sbc/production/gerber/kimchi_micro-Dwgs_User.gbr index 3fe05eb..272b99a 100644 --- a/hardware_sbc/production/gerber/kimchi_micro-Dwgs_User.gbr +++ b/hardware_sbc/production/gerber/kimchi_micro-Dwgs_User.gbr @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e32bde869637632f4c912c14e28c72671ef8c54d6a7618215f436b8dbdeea53f -size 8396 +oid sha256:0d4fa6d5f4da3f3aaf28643e1eb25024b3e9de1e066fca1d3322b84b811a8391 +size 8398 diff --git a/hardware_sbc/production/gerber/kimchi_micro-Edge_Cuts.gm1 b/hardware_sbc/production/gerber/kimchi_micro-Edge_Cuts.gm1 index 1bba88f..bd94f85 100644 --- a/hardware_sbc/production/gerber/kimchi_micro-Edge_Cuts.gm1 +++ b/hardware_sbc/production/gerber/kimchi_micro-Edge_Cuts.gm1 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5d556f041891e1c1f088b181c0e68dc0ab87d288eb31bd5559a227d8ce0c8108 -size 751 +oid sha256:c788df1a1b6cd423e2d16949fb33b9d8aa91428594fa9f01de44e5b127f57885 +size 753 diff --git a/hardware_sbc/production/gerber/kimchi_micro-F_Cu.gtl b/hardware_sbc/production/gerber/kimchi_micro-F_Cu.gtl index b47962f..fcb65e5 100644 --- a/hardware_sbc/production/gerber/kimchi_micro-F_Cu.gtl +++ b/hardware_sbc/production/gerber/kimchi_micro-F_Cu.gtl @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7563bb9ee4c8ddd628ffef3cb7f20025c8a34b6f8f812fb89595b8652d59055f -size 1345339 +oid sha256:da1d058992d5591b7ec3b0526ca75846f7ab3c7a5dd02da8b96dcf3526a59001 +size 1339834 diff --git a/hardware_sbc/production/gerber/kimchi_micro-F_Mask.gts b/hardware_sbc/production/gerber/kimchi_micro-F_Mask.gts index 33f88fa..21ded2a 100644 --- a/hardware_sbc/production/gerber/kimchi_micro-F_Mask.gts +++ b/hardware_sbc/production/gerber/kimchi_micro-F_Mask.gts @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1537265ea826b6e92f0d9622adc9bbddd61a654a190410e05a657789d8165bfe -size 1040046 +oid sha256:4b2df34e0fe04d7e7071a673a7f85e0d54242a895d99407524febbed3ed9c814 +size 166045 diff --git a/hardware_sbc/production/gerber/kimchi_micro-F_Paste.gtp b/hardware_sbc/production/gerber/kimchi_micro-F_Paste.gtp index 2f59cc6..467bcba 100644 --- a/hardware_sbc/production/gerber/kimchi_micro-F_Paste.gtp +++ b/hardware_sbc/production/gerber/kimchi_micro-F_Paste.gtp @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c1284dc8be317852d5285199ac527b8669e419c2965f49dcf0064c39d412515d -size 88845 +oid sha256:d363062905bc1a748a7161fac94d51f9e4b83f91df4bd56cb43b36a14678f317 +size 82829 diff --git a/hardware_sbc/production/gerber/kimchi_micro-F_SilkS.gto b/hardware_sbc/production/gerber/kimchi_micro-F_SilkS.gto index 726d285..5638b7a 100644 --- a/hardware_sbc/production/gerber/kimchi_micro-F_SilkS.gto +++ b/hardware_sbc/production/gerber/kimchi_micro-F_SilkS.gto @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:bcd746f60bbb11cfd20e4783c193f0a56113303c75f4dc8a221bdecc74c91025 -size 158925 +oid sha256:4783cd78b69d72cfd8d2ea924d35f03c434eb00d0a783695ce8a47ae8d476c73 +size 231060 diff --git a/hardware_sbc/production/gerber/kimchi_micro-In1_Cu.g2 b/hardware_sbc/production/gerber/kimchi_micro-In1_Cu.g2 index 7c1b72f..88bb7b5 100644 --- a/hardware_sbc/production/gerber/kimchi_micro-In1_Cu.g2 +++ b/hardware_sbc/production/gerber/kimchi_micro-In1_Cu.g2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d2ac0606bd1d087c7965d5074a0d60171dfe77148cbd0cf40b534d3ac550c93f -size 1023900 +oid sha256:0befcc273039ee66d1d8cde8f2a3f6efd863e3b7411f19063d4604f15c17c6af +size 996398 diff --git a/hardware_sbc/production/gerber/kimchi_micro-In2_Cu.g3 b/hardware_sbc/production/gerber/kimchi_micro-In2_Cu.g3 index d493243..a9a8fb3 100644 --- a/hardware_sbc/production/gerber/kimchi_micro-In2_Cu.g3 +++ b/hardware_sbc/production/gerber/kimchi_micro-In2_Cu.g3 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e07443d480eac66ae2b260fce81ffba3bdeee69cefe617828cf8e87eea8b6b0c -size 805660 +oid sha256:b476b6755d67fd73eb8d8da5a37e2d9a60f973ce6f24033fb86b306a5dcdd881 +size 786540 diff --git a/hardware_sbc/production/gerber/kimchi_micro-In3_Cu.g4 b/hardware_sbc/production/gerber/kimchi_micro-In3_Cu.g4 index fa11e73..d1178d4 100644 --- a/hardware_sbc/production/gerber/kimchi_micro-In3_Cu.g4 +++ b/hardware_sbc/production/gerber/kimchi_micro-In3_Cu.g4 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:da348aeb8191c56a7f0ec05eebbdcb81cb3e20b67d01a18578c79451ab4b9836 -size 962906 +oid sha256:ef3267d35ee2151e1d97b6a6f88320b685f2d2f13a7f18acefc1936315566a75 +size 971388 diff --git a/hardware_sbc/production/gerber/kimchi_micro-In4_Cu.g5 b/hardware_sbc/production/gerber/kimchi_micro-In4_Cu.g5 index 2f62cb7..0005cde 100644 --- a/hardware_sbc/production/gerber/kimchi_micro-In4_Cu.g5 +++ b/hardware_sbc/production/gerber/kimchi_micro-In4_Cu.g5 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:55a7fb723dfb16a52a0a810b8115a76337ed87d25614934db298a7eee0d49970 -size 1403738 +oid sha256:f7ed867df3b526c8f4ae74a696a28e45e57d412809114b360fc4a206dde19fac +size 1407685 diff --git a/hardware_sbc/production/gerber/kimchi_micro-In5_Cu.g6 b/hardware_sbc/production/gerber/kimchi_micro-In5_Cu.g6 index 2a8af20..2dce1e6 100644 --- a/hardware_sbc/production/gerber/kimchi_micro-In5_Cu.g6 +++ b/hardware_sbc/production/gerber/kimchi_micro-In5_Cu.g6 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b02a56fe59ed552edc4ab5489ac15b0983984af01f2d459b860712a19c3ded5c -size 1055258 +oid sha256:5f9a958e13aa77249b7120bc75aac51f4e3443a1bfc8e61fbbc569ee59eeeb54 +size 1055609 diff --git a/hardware_sbc/production/gerber/kimchi_micro-In6_Cu.g7 b/hardware_sbc/production/gerber/kimchi_micro-In6_Cu.g7 index 138d2a0..149538e 100644 --- a/hardware_sbc/production/gerber/kimchi_micro-In6_Cu.g7 +++ b/hardware_sbc/production/gerber/kimchi_micro-In6_Cu.g7 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:fd638fc3b9e3f522506c5c9582808d563874daa16b5bc67b2087aaec244f0c31 -size 984026 +oid sha256:9f6c6aef40ca87f7c5de836a127d9b9117b3cecf4974e4d68195b79fb0714454 +size 972519 diff --git a/hardware_sbc/production/gerber/kimchi_micro-NPTH.drl b/hardware_sbc/production/gerber/kimchi_micro-NPTH.drl index 87eb782..6596726 100644 --- a/hardware_sbc/production/gerber/kimchi_micro-NPTH.drl +++ b/hardware_sbc/production/gerber/kimchi_micro-NPTH.drl @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:342bbf6c6db713335d72dd3f2beecb4e17f24ee90882dfb4ab49dacca1ba6ff0 -size 418 +oid sha256:723d0c76879e0a024bc9c9c677e5fd6de6ce37fee645caf37eff08115563888c +size 416 diff --git a/hardware_sbc/production/gerber/kimchi_micro-PTH.drl b/hardware_sbc/production/gerber/kimchi_micro-PTH.drl index 68ef332..83facae 100644 --- a/hardware_sbc/production/gerber/kimchi_micro-PTH.drl +++ b/hardware_sbc/production/gerber/kimchi_micro-PTH.drl @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:91f2ef859b2d4082df5d6b735550351e914fc3fa674823ab8f6ea4b79969c684 -size 15684 +oid sha256:d56689d56f435e8a591308ff8850230f0e112dd7fdd7ea0006df470164e59be3 +size 15752 diff --git a/hardware_sbc/production/ibom.html b/hardware_sbc/production/ibom.html index 3c7ff78..bb2dcba 100644 --- a/hardware_sbc/production/ibom.html +++ b/hardware_sbc/production/ibom.html @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:abbfbdcf4324810a5dd2cedbdf11cbd7b3dd8f1da8c434df56906ef3fe854b0c -size 805966 +oid sha256:fa0a8a052b9ce229620953ed8f7e1ca43ad5affa731afb72aa3dd3a6604b096c +size 798640 diff --git a/hardware_sbc/production/kimchi_micro.pdf b/hardware_sbc/production/kimchi_micro.pdf index 8db08d5..8b77385 100644 Binary files a/hardware_sbc/production/kimchi_micro.pdf and b/hardware_sbc/production/kimchi_micro.pdf differ diff --git a/hardware_sbc/production/kimchi_micro.step b/hardware_sbc/production/kimchi_micro.step new file mode 100644 index 0000000..a75116e --- /dev/null +++ b/hardware_sbc/production/kimchi_micro.step @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23aa89c68fd3bd1b6de2594c37db2da4a34fd8c9eea625f32e6d090ba287463f +size 25500229 diff --git a/hardware_sbc/production/kimchi_micro_bom_0.91.csv b/hardware_sbc/production/kimchi_micro_bom_0.91.csv deleted file mode 100644 index b934fbb..0000000 --- a/hardware_sbc/production/kimchi_micro_bom_0.91.csv +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a238dd4e0f48f07ff41bea4993d43d45dbc57d40c6c7aa2097735861f789f29b -size 10249 diff --git a/hardware_sbc/production/kimchi_micro_bom_0.92.csv b/hardware_sbc/production/kimchi_micro_bom_0.92.csv new file mode 100644 index 0000000..ef82efc --- /dev/null +++ b/hardware_sbc/production/kimchi_micro_bom_0.92.csv @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8b88619a14aeec47889d49b530baf11051dd5a7def6237748991fe2d22b1e980 +size 10455 diff --git a/hardware_ulid b/hardware_ulid index 6bc0252..0db415f 160000 --- a/hardware_ulid +++ b/hardware_ulid @@ -1 +1 @@ -Subproject commit 6bc0252a9270d1117dd0988e3d39170cb484f6af +Subproject commit 0db415f4a02e03efe35849a9259819bee3ce2f58