Browse Source

Adapter PCB: add initial design with KiCad and Gerber files and add note to readme

Michael Baisch 8 tháng trước cách đây
mục cha
commit
29b549248d

+ 8 - 0
README.md

@@ -85,6 +85,14 @@ You might wonder, "Where do these numbers come from?" Good question! To uncover
 
 
 
+## Adapter PCB
+
+As a final touch, I designed a tiny adapter PCB in KiCad that lets me connect the breakout board to the Flipper — no more cable fiddling required. (One might even call its color ~~dark purple~~ ultraviolet.) The front only shows the application icon and minimal labeling to help you avoid plugging things in the wrong way. On the back, the labels show which Flipper pins connect to which sensor pins. See the [adapter_pcb](adapter_pcb) directory for the KiCad and Gerber files.
+
+![Render of the UV Meter Adapter PCB](images/adapter_pcb.jpg)
+
+
+
 ## Disclaimer
 
 This application is provided for informational purposes only and should not be used as a sole basis for safety-critical decisions. Always follow official guidelines, regulations, and professional advice regarding UV exposure. The developer assumes no responsibility for any damages, injuries, or consequences arising from decisions or actions based on the information provided by this application.

+ 31 - 0
adapter_pcb/flipper_as7331_adapter/.gitignore

@@ -0,0 +1,31 @@
+# For PCBs designed using KiCad: https://www.kicad.org/
+# Format documentation: https://kicad.org/help/file-formats/
+
+# Temporary files
+*.000
+*.bak
+*.bck
+*.kicad_pcb-bak
+*.kicad_sch-bak
+*-backups
+*.kicad_prl
+*.sch-bak
+*~
+_autosave-*
+*.tmp
+*-save.pro
+*-save.kicad_pcb
+fp-info-cache
+~*.lck
+\#auto_saved_files#
+
+# Netlist files (exported from Eeschema)
+*.net
+
+# Autorouter files (exported from Pcbnew)
+*.dsn
+*.ses
+
+# Exported BOM files
+*.xml
+*.csv

+ 3191 - 0
adapter_pcb/flipper_as7331_adapter/flipper_as7331_adapter.kicad_pcb

@@ -0,0 +1,3191 @@
+(kicad_pcb
+	(version 20241229)
+	(generator "pcbnew")
+	(generator_version "9.0")
+	(general
+		(thickness 1.6)
+		(legacy_teardrops no)
+	)
+	(paper "A4")
+	(layers
+		(0 "F.Cu" signal)
+		(2 "B.Cu" signal)
+		(9 "F.Adhes" user "F.Adhesive")
+		(11 "B.Adhes" user "B.Adhesive")
+		(13 "F.Paste" user)
+		(15 "B.Paste" user)
+		(5 "F.SilkS" user "F.Silkscreen")
+		(7 "B.SilkS" user "B.Silkscreen")
+		(1 "F.Mask" user)
+		(3 "B.Mask" user)
+		(17 "Dwgs.User" user "User.Drawings")
+		(19 "Cmts.User" user "User.Comments")
+		(21 "Eco1.User" user "User.Eco1")
+		(23 "Eco2.User" user "User.Eco2")
+		(25 "Edge.Cuts" user)
+		(27 "Margin" user)
+		(31 "F.CrtYd" user "F.Courtyard")
+		(29 "B.CrtYd" user "B.Courtyard")
+		(35 "F.Fab" user)
+		(33 "B.Fab" user)
+		(39 "User.1" user)
+		(41 "User.2" user)
+		(43 "User.3" user)
+		(45 "User.4" user)
+	)
+	(setup
+		(stackup
+			(layer "F.SilkS"
+				(type "Top Silk Screen")
+				(color "#808080FF")
+			)
+			(layer "F.Paste"
+				(type "Top Solder Paste")
+			)
+			(layer "F.Mask"
+				(type "Top Solder Mask")
+				(color "Purple")
+				(thickness 0.01)
+			)
+			(layer "F.Cu"
+				(type "copper")
+				(thickness 0.035)
+			)
+			(layer "dielectric 1"
+				(type "core")
+				(thickness 1.51)
+				(material "FR4")
+				(epsilon_r 4.5)
+				(loss_tangent 0.02)
+			)
+			(layer "B.Cu"
+				(type "copper")
+				(thickness 0.035)
+			)
+			(layer "B.Mask"
+				(type "Bottom Solder Mask")
+				(color "Purple")
+				(thickness 0.01)
+			)
+			(layer "B.Paste"
+				(type "Bottom Solder Paste")
+			)
+			(layer "B.SilkS"
+				(type "Bottom Silk Screen")
+			)
+			(copper_finish "None")
+			(dielectric_constraints no)
+		)
+		(pad_to_mask_clearance 0)
+		(allow_soldermask_bridges_in_footprints no)
+		(tenting front back)
+		(pcbplotparams
+			(layerselection 0x00000000_00000000_55555555_5755f5ff)
+			(plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000)
+			(disableapertmacros no)
+			(usegerberextensions yes)
+			(usegerberattributes yes)
+			(usegerberadvancedattributes yes)
+			(creategerberjobfile yes)
+			(dashed_line_dash_ratio 12.000000)
+			(dashed_line_gap_ratio 3.000000)
+			(svgprecision 4)
+			(plotframeref no)
+			(mode 1)
+			(useauxorigin no)
+			(hpglpennumber 1)
+			(hpglpenspeed 20)
+			(hpglpendiameter 15.000000)
+			(pdf_front_fp_property_popups yes)
+			(pdf_back_fp_property_popups yes)
+			(pdf_metadata yes)
+			(pdf_single_document no)
+			(dxfpolygonmode yes)
+			(dxfimperialunits yes)
+			(dxfusepcbnewfont yes)
+			(psnegative no)
+			(psa4output no)
+			(plot_black_and_white yes)
+			(sketchpadsonfab no)
+			(plotpadnumbers no)
+			(hidednponfab no)
+			(sketchdnponfab yes)
+			(crossoutdnponfab yes)
+			(subtractmaskfromsilk yes)
+			(outputformat 1)
+			(mirror no)
+			(drillshape 0)
+			(scaleselection 1)
+			(outputdirectory "../gerber_v1.0/")
+		)
+	)
+	(net 0 "")
+	(net 1 "Net-(Flipper1-Pin_2)")
+	(net 2 "Net-(Flipper1-Pin_9)")
+	(net 3 "Net-(Flipper1-Pin_10)")
+	(net 4 "Net-(Flipper1-Pin_6)")
+	(net 5 "Net-(Flipper1-Pin_4)")
+	(net 6 "Net-(Flipper1-Pin_5)")
+	(net 7 "unconnected-(AS1-Pin_1-Pad1)")
+	(net 8 "Net-(AS1-Pin_6)")
+	(net 9 "unconnected-(AS1-Pin_2-Pad2)")
+	(net 10 "Net-(AS1-Pin_3)")
+	(net 11 "Net-(AS1-Pin_5)")
+	(net 12 "Net-(AS1-Pin_4)")
+	(footprint "LOGO"
+		(layer "F.Cu")
+		(uuid "1fda34ef-e4e5-4e39-b2a4-e0b86394fc78")
+		(at 104.14 64.008)
+		(property "Reference" ""
+			(at 0 0 0)
+			(layer "F.SilkS")
+			(uuid "f52c3db8-d270-43ea-a3b4-bb503aabe310")
+			(effects
+				(font
+					(size 1.5 1.5)
+					(thickness 0.3)
+				)
+			)
+		)
+		(property "Value" "LOGO"
+			(at 0.75 0 0)
+			(layer "F.SilkS")
+			(hide yes)
+			(uuid "32824a94-f7e6-4314-a3b0-fe839205c5f3")
+			(effects
+				(font
+					(size 1.5 1.5)
+					(thickness 0.3)
+				)
+			)
+		)
+		(property "Datasheet" ""
+			(at 0 0 0)
+			(layer "F.Fab")
+			(hide yes)
+			(uuid "442f3b68-7731-4e8b-9630-8e4b440a679d")
+			(effects
+				(font
+					(size 1.27 1.27)
+					(thickness 0.15)
+				)
+			)
+		)
+		(property "Description" ""
+			(at 0 0 0)
+			(layer "F.Fab")
+			(hide yes)
+			(uuid "1476bcad-5d10-47be-a4ce-028f0788ec1c")
+			(effects
+				(font
+					(size 1.27 1.27)
+					(thickness 0.15)
+				)
+			)
+		)
+		(attr board_only exclude_from_pos_files exclude_from_bom)
+		(fp_poly
+			(pts
+				(xy -1.200108 -0.150014) (xy -1.200108 0) (xy -1.350121 0) (xy -1.500134 0) (xy -1.500134 -0.150014)
+				(xy -1.500134 -0.300027) (xy -1.350121 -0.300027) (xy -1.200108 -0.300027)
+			)
+			(stroke
+				(width 0)
+				(type solid)
+			)
+			(fill yes)
+			(layer "F.SilkS")
+			(uuid "4311fe37-393d-4a74-b039-6808709fd17f")
+		)
+		(fp_poly
+			(pts
+				(xy -0.900081 -1.050094) (xy -0.900081 -0.900081) (xy -1.050094 -0.900081) (xy -1.200108 -0.900081)
+				(xy -1.200108 -1.050094) (xy -1.200108 -1.200108) (xy -1.050094 -1.200108) (xy -0.900081 -1.200108)
+			)
+			(stroke
+				(width 0)
+				(type solid)
+			)
+			(fill yes)
+			(layer "F.SilkS")
+			(uuid "444e8e1d-459f-4e60-ad92-a8ded53d63c7")
+		)
+		(fp_poly
+			(pts
+				(xy -0.900081 0.750067) (xy -0.900081 0.90008) (xy -1.050094 0.90008) (xy -1.200108 0.90008) (xy -1.200108 0.750067)
+				(xy -1.200108 0.600053) (xy -1.050094 0.600053) (xy -0.900081 0.600053)
+			)
+			(stroke
+				(width 0)
+				(type solid)
+			)
+			(fill yes)
+			(layer "F.SilkS")
+			(uuid "d31b4895-ae57-459f-9268-0b5e2af89c06")
+		)
+		(fp_poly
+			(pts
+				(xy 0 -1.350121) (xy 0 -1.200108) (xy -0.150014 -1.200108) (xy -0.300027 -1.200108) (xy -0.300027 -1.350121)
+				(xy -0.300027 -1.500134) (xy -0.150014 -1.500134) (xy 0 -1.500134)
+			)
+			(stroke
+				(width 0)
+				(type solid)
+			)
+			(fill yes)
+			(layer "F.SilkS")
+			(uuid "15f2337a-2706-471a-ab97-c08dc250e479")
+		)
+		(fp_poly
+			(pts
+				(xy 0 1.200107) (xy 0 1.500134) (xy -0.150014 1.500134) (xy -0.300027 1.500134) (xy -0.300027 1.200107)
+				(xy -0.300027 0.90008) (xy -0.150014 0.90008) (xy 0 0.90008)
+			)
+			(stroke
+				(width 0)
+				(type solid)
+			)
+			(fill yes)
+			(layer "F.SilkS")
+			(uuid "2b6c9366-0ad9-4f1f-89d1-bba070ffb62d")
+		)
+		(fp_poly
+			(pts
+				(xy 0.600053 1.050094) (xy 0.600053 1.500134) (xy 0.45004 1.500134) (xy 0.300027 1.500134) (xy 0.300027 1.050094)
+				(xy 0.300027 0.600053) (xy 0.45004 0.600053) (xy 0.600053 0.600053)
+			)
+			(stroke
+				(width 0)
+				(type solid)
+			)
+			(fill yes)
+			(layer "F.SilkS")
+			(uuid "cad1922f-cc82-4548-8f88-0aa8e03f17a8")
+		)
+		(fp_poly
+			(pts
+				(xy 0.90008 -1.050094) (xy 0.90008 -0.900081) (xy 0.750067 -0.900081) (xy 0.600053 -0.900081) (xy 0.600053 -1.050094)
+				(xy 0.600053 -1.200108) (xy 0.750067 -1.200108) (xy 0.90008 -1.200108)
+			)
+			(stroke
+				(width 0)
+				(type solid)
+			)
+			(fill yes)
+			(layer "F.SilkS")
+			(uuid "826608b7-9598-4abd-9390-f8171a67b2c0")
+		)
+		(fp_poly
+			(pts
+				(xy 1.200107 0.600053) (xy 1.200107 1.500134) (xy 1.050094 1.500134) (xy 0.90008 1.500134) (xy 0.90008 0.600053)
+				(xy 0.90008 -0.300027) (xy 1.050094 -0.300027) (xy 1.200107 -0.300027)
+			)
+			(stroke
+				(width 0)
+				(type solid)
+			)
+			(fill yes)
+			(layer "F.SilkS")
+			(uuid "be3516dd-48b7-48f6-bfa3-1bd914fc1d8a")
+		)
+		(fp_poly
+			(pts
+				(xy 0.300027 -0.750067) (xy 0.300027 -0.600054) (xy -0.150014 -0.600054) (xy -0.600054 -0.600054)
+				(xy -0.600054 -0.150014) (xy -0.600054 0.300027) (xy -0.150014 0.300027) (xy 0.300027 0.300027)
+				(xy 0.300027 -0.150014) (xy 0.300027 -0.600054) (xy 0.45004 -0.600054) (xy 0.600053 -0.600054) (xy 0.600053 -0.150014)
+				(xy 0.600053 0.300027) (xy 0.45004 0.300027) (xy 0.300027 0.300027) (xy 0.300027 0.45004) (xy 0.300027 0.600053)
+				(xy -0.150014 0.600053) (xy -0.600054 0.600053) (xy -0.600054 0.45004) (xy -0.600054 0.300027) (xy -0.750067 0.300027)
+				(xy -0.900081 0.300027) (xy -0.900081 -0.150014) (xy -0.900081 -0.600054) (xy -0.750067 -0.600054)
+				(xy -0.600054 -0.600054) (xy -0.600054 -0.750067) (xy -0.600054 -0.900081) (xy -0.150014 -0.900081)
+				(xy 0.300027 -0.900081)
+			)
+			(stroke
+				(width 0)
+				(type solid)
+			)
+			(fill yes)
+			(layer "F.SilkS")
+			(uuid "d98055ed-514a-4554-b374-ceebf1006d70")
+		)
+		(embedded_fonts no)
+	)
+	(footprint "LOGO"
+		(layer "F.Cu")
+		(uuid "bbe7d533-25cc-484d-9bf5-3742c92475ad")
+		(at 116.586 64.15806)
+		(property "Reference" ""
+			(at 0 0 0)
+			(layer "F.SilkS")
+			(uuid "0ac7c7e5-9ad2-48a1-a024-78c9d7eb0a71")
+			(effects
+				(font
+					(size 1.5 1.5)
+					(thickness 0.3)
+				)
+			)
+		)
+		(property "Value" "LOGO"
+			(at 0.75 0 0)
+			(layer "F.SilkS")
+			(hide yes)
+			(uuid "8012aaf3-7c0a-4f01-b830-73df301d9b05")
+			(effects
+				(font
+					(size 1.5 1.5)
+					(thickness 0.3)
+				)
+			)
+		)
+		(property "Datasheet" ""
+			(at 0 0 0)
+			(layer "F.Fab")
+			(hide yes)
+			(uuid "3544ebc4-45e0-4238-bde3-a77d6ab83699")
+			(effects
+				(font
+					(size 1.27 1.27)
+					(thickness 0.15)
+				)
+			)
+		)
+		(property "Description" ""
+			(at 0 0 0)
+			(layer "F.Fab")
+			(hide yes)
+			(uuid "1190fcff-1b8b-479d-b752-0b8bd5c1efa8")
+			(effects
+				(font
+					(size 1.27 1.27)
+					(thickness 0.15)
+				)
+			)
+		)
+		(attr board_only exclude_from_pos_files exclude_from_bom)
+		(fp_poly
+			(pts
+				(xy -8.10319 -0.750296) (xy -8.10319 -0.300119) (xy -8.253249 -0.300119) (xy -8.403308 -0.300119)
+				(xy -8.403308 -0.750296) (xy -8.403308 -1.200473) (xy -8.253249 -1.200473) (xy -8.10319 -1.200473)
+			)
+			(stroke
+				(width 0)
+				(type solid)
+			)
+			(fill yes)
+			(layer "F.SilkS")
+			(uuid "f81f3287-703f-4d43-8ef1-cb13e2e79aba")
+		)
+		(fp_poly
+			(pts
+				(xy -2.701063 0.750295) (xy -2.701063 0.900354) (xy -3.001182 0.900354) (xy -3.3013 0.900354) (xy -3.3013 0.750295)
+				(xy -3.3013 0.600236) (xy -3.001182 0.600236) (xy -2.701063 0.600236)
+			)
+			(stroke
+				(width 0)
+				(type solid)
+			)
+			(fill yes)
+			(layer "F.SilkS")
+			(uuid "2268b7a4-fbb1-490e-a0c5-b3cd2c068941")
+		)
+		(fp_poly
+			(pts
+				(xy 0 0.750295) (xy 0 0.900354) (xy -0.300118 0.900354) (xy -0.600236 0.900354) (xy -0.600236 0.750295)
+				(xy -0.600236 0.600236) (xy -0.300118 0.600236) (xy 0 0.600236)
+			)
+			(stroke
+				(width 0)
+				(type solid)
+			)
+			(fill yes)
+			(layer "F.SilkS")
+			(uuid "03e98c54-fd19-4968-92b7-c021bb293011")
+		)
+		(fp_poly
+			(pts
+				(xy 1.500591 -0.450178) (xy 1.500591 -0.300119) (xy 1.200473 -0.300119) (xy 0.900354 -0.300119)
+				(xy 0.900354 0.300117) (xy 0.900354 0.900354) (xy 0.750295 0.900354) (xy 0.600236 0.900354) (xy 0.600236 0.150058)
+				(xy 0.600236 -0.600237) (xy 1.050414 -0.600237) (xy 1.500591 -0.600237)
+			)
+			(stroke
+				(width 0)
+				(type solid)
+			)
+			(fill yes)
+			(layer "F.SilkS")
+			(uuid "5cc06df5-1ddf-4df7-8e0a-d005ea68e12c")
+		)
+		(fp_poly
+			(pts
+				(xy -5.702245 -1.050414) (xy -5.702245 -0.900355) (xy -5.552186 -0.900355) (xy -5.402127 -0.900355)
+				(xy -5.402127 -0.750296) (xy -5.402127 -0.600237) (xy -5.552186 -0.600237) (xy -5.702245 -0.600237)
+				(xy -5.702245 0.150058) (xy -5.702245 0.900354) (xy -5.852304 0.900354) (xy -6.002363 0.900354)
+				(xy -6.002363 -0.15006) (xy -6.002363 -1.200473) (xy -5.852304 -1.200473) (xy -5.702245 -1.200473)
+			)
+			(stroke
+				(width 0)
+				(type solid)
+			)
+			(fill yes)
+			(layer "F.SilkS")
+			(uuid "44546534-7cbc-4048-a871-09b3fce2f6a6")
+		)
+		(fp_poly
+			(pts
+				(xy -9.903899 -0.300119) (xy -9.903899 0.600236) (xy -9.453722 0.600236) (xy -9.003545 0.600236)
+				(xy -9.003545 -0.300119) (xy -9.003545 -1.200473) (xy -8.853486 -1.200473) (xy -8.703427 -1.200473)
+				(xy -8.703427 -0.300119) (xy -8.703427 0.600236) (xy -8.853486 0.600236) (xy -9.003545 0.600236)
+				(xy -9.003545 0.750295) (xy -9.003545 0.900354) (xy -9.453722 0.900354) (xy -9.903899 0.900354)
+				(xy -9.903899 0.750295) (xy -9.903899 0.600236) (xy -10.053958 0.600236) (xy -10.204017 0.600236)
+				(xy -10.204017 -0.300119) (xy -10.204017 -1.200473) (xy -10.053958 -1.200473) (xy -9.903899 -1.200473)
+			)
+			(stroke
+				(width 0)
+				(type solid)
+			)
+			(fill yes)
+			(layer "F.SilkS")
+			(uuid "40321f5a-fafc-48c6-88ce-732c32bc96fe")
+		)
+		(fp_poly
+			(pts
+				(xy -1.500591 -0.900355) (xy -1.500591 -0.600237) (xy -1.350532 -0.600237) (xy -1.200473 -0.600237)
+				(xy -1.200473 -0.450178) (xy -1.200473 -0.300119) (xy -1.350532 -0.300119) (xy -1.500591 -0.300119)
+				(xy -1.500591 0.300117) (xy -1.500591 0.900354) (xy -1.65065 0.900354) (xy -1.800709 0.900354) (xy -1.800709 0.300117)
+				(xy -1.800709 -0.300119) (xy -1.950768 -0.300119) (xy -2.100827 -0.300119) (xy -2.100827 -0.450178)
+				(xy -2.100827 -0.600237) (xy -1.950768 -0.600237) (xy -1.800709 -0.600237) (xy -1.800709 -0.900355)
+				(xy -1.800709 -1.200473) (xy -1.65065 -1.200473) (xy -1.500591 -1.200473)
+			)
+			(stroke
+				(width 0)
+				(type solid)
+			)
+			(fill yes)
+			(layer "F.SilkS")
+			(uuid "c4e9b144-ce0c-47fa-8b5e-1694c67445cd")
+		)
+		(fp_poly
+			(pts
+				(xy -2.701063 -0.450178) (xy -2.701063 -0.300119) (xy -3.001182 -0.300119) (xy -3.3013 -0.300119)
+				(xy -3.3013 -0.15006) (xy -3.3013 -0.000001) (xy -3.001182 -0.000001) (xy -2.701063 -0.000001) (xy -2.701063 -0.15006)
+				(xy -2.701063 -0.300119) (xy -2.551004 -0.300119) (xy -2.400945 -0.300119) (xy -2.400945 -0.000001)
+				(xy -2.400945 0.300117) (xy -2.851123 0.300117) (xy -3.3013 0.300117) (xy -3.3013 0.450177) (xy -3.3013 0.600236)
+				(xy -3.451359 0.600236) (xy -3.601418 0.600236) (xy -3.601418 0.150058) (xy -3.601418 -0.300119)
+				(xy -3.451359 -0.300119) (xy -3.3013 -0.300119) (xy -3.3013 -0.450178) (xy -3.3013 -0.600237) (xy -3.001182 -0.600237)
+				(xy -2.701063 -0.600237)
+			)
+			(stroke
+				(width 0)
+				(type solid)
+			)
+			(fill yes)
+			(layer "F.SilkS")
+			(uuid "bf8be3b5-ced6-4697-8a13-61604eff3518")
+		)
+		(fp_poly
+			(pts
+				(xy 0 -0.450178) (xy 0 -0.300119) (xy -0.300118 -0.300119) (xy -0.600236 -0.300119) (xy -0.600236 -0.15006)
+				(xy -0.600236 -0.000001) (xy -0.300118 -0.000001) (xy 0 -0.000001) (xy 0 -0.15006) (xy 0 -0.300119)
+				(xy 0.150059 -0.300119) (xy 0.300118 -0.300119) (xy 0.300118 -0.000001) (xy 0.300118 0.300117) (xy -0.150059 0.300117)
+				(xy -0.600236 0.300117) (xy -0.600236 0.450177) (xy -0.600236 0.600236) (xy -0.750295 0.600236)
+				(xy -0.900354 0.600236) (xy -0.900354 0.150058) (xy -0.900354 -0.300119) (xy -0.750295 -0.300119)
+				(xy -0.600236 -0.300119) (xy -0.600236 -0.450178) (xy -0.600236 -0.600237) (xy -0.300118 -0.600237)
+				(xy 0 -0.600237)
+			)
+			(stroke
+				(width 0)
+				(type solid)
+			)
+			(fill yes)
+			(layer "F.SilkS")
+			(uuid "f67b70d5-262e-4bcf-80b2-fd4d0db3953a")
+		)
+		(fp_poly
+			(pts
+				(xy -6.902718 -0.750296) (xy -6.902718 -0.300119) (xy -7.052777 -0.300119) (xy -7.202836 -0.300119)
+				(xy -7.202836 -0.000001) (xy -7.202836 0.300117) (xy -7.352895 0.300117) (xy -7.502954 0.300117)
+				(xy -7.502954 0.600236) (xy -7.502954 0.900354) (xy -7.653013 0.900354) (xy -7.803072 0.900354)
+				(xy -7.803072 0.600236) (xy -7.803072 0.300117) (xy -7.953131 0.300117) (xy -8.10319 0.300117) (xy -8.10319 -0.000001)
+				(xy -8.10319 -0.300119) (xy -7.953131 -0.300119) (xy -7.803072 -0.300119) (xy -7.803072 -0.000001)
+				(xy -7.803072 0.300117) (xy -7.653013 0.300117) (xy -7.502954 0.300117) (xy -7.502954 -0.000001)
+				(xy -7.502954 -0.300119) (xy -7.352895 -0.300119) (xy -7.202836 -0.300119) (xy -7.202836 -0.750296)
+				(xy -7.202836 -1.200473) (xy -7.052777 -1.200473) (xy -6.902718 -1.200473)
+			)
+			(stroke
+				(width 0)
+				(type solid)
+			)
+			(fill yes)
+			(layer "F.SilkS")
+			(uuid "ef43055e-48cc-4e0b-bc17-ed4071babff3")
+		)
+		(fp_poly
+			(pts
+				(xy -3.901536 -0.15006) (xy -3.901536 0.900354) (xy -4.051595 0.900354) (xy -4.201654 0.900354)
+				(xy -4.201654 0.150058) (xy -4.201654 -0.600237) (xy -4.351713 -0.600237) (xy -4.501772 -0.600237)
+				(xy -4.501772 -0.450178) (xy -4.501772 -0.300119) (xy -4.651831 -0.300119) (xy -4.801891 -0.300119)
+				(xy -4.801891 -0.15006) (xy -4.801891 -0.000001) (xy -4.95195 -0.000001) (xy -5.102009 -0.000001)
+				(xy -5.102009 -0.15006) (xy -5.102009 -0.300119) (xy -5.252068 -0.300119) (xy -5.402127 -0.300119)
+				(xy -5.402127 -0.450178) (xy -5.402127 -0.600237) (xy -5.252068 -0.600237) (xy -5.102009 -0.600237)
+				(xy -5.102009 -0.450178) (xy -5.102009 -0.300119) (xy -4.95195 -0.300119) (xy -4.801891 -0.300119)
+				(xy -4.801891 -0.450178) (xy -4.801891 -0.600237) (xy -4.651831 -0.600237) (xy -4.501772 -0.600237)
+				(xy -4.501772 -0.750296) (xy -4.501772 -0.900355) (xy -4.351713 -0.900355) (xy -4.201654 -0.900355)
+				(xy -4.201654 -1.050414) (xy -4.201654 -1.200473) (xy -4.051595 -1.200473) (xy -3.901536 -1.200473)
+			)
+			(stroke
+				(width 0)
+				(type solid)
+			)
+			(fill yes)
+			(layer "F.SilkS")
+			(uuid "1b2a88db-740f-4bab-88d5-de62144cbc1d")
+		)
+		(embedded_fonts no)
+	)
+	(footprint "Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Vertical"
+		(layer "F.Cu")
+		(uuid "c10865a8-a1b5-40e0-8a32-60f777494d89")
+		(at 104.14 58.928 90)
+		(descr "Through hole straight socket strip, 1x06, 2.54mm pitch, single row (from Kicad 4.0.7), script generated")
+		(tags "Through hole socket strip THT 1x06 2.54mm single row")
+		(property "Reference" "AS7331"
+			(at 2.286 6.35 180)
+			(layer "B.SilkS")
+			(uuid "4cd31c58-16e2-4ece-be2c-3ff889265f32")
+			(effects
+				(font
+					(size 1 1)
+					(thickness 0.15)
+				)
+				(justify mirror)
+			)
+		)
+		(property "Value" "AS7331"
+			(at -2.96 17.78 180)
+			(layer "F.Fab")
+			(hide yes)
+			(uuid "ba1eab2b-7429-4beb-83f8-5bbf16443289")
+			(effects
+				(font
+					(size 1 1)
+					(thickness 0.15)
+				)
+			)
+		)
+		(property "Datasheet" ""
+			(at 0 0 90)
+			(unlocked yes)
+			(layer "F.Fab")
+			(hide yes)
+			(uuid "07f29f02-6fd2-43a7-8605-d54a90081df9")
+			(effects
+				(font
+					(size 1.27 1.27)
+					(thickness 0.15)
+				)
+			)
+		)
+		(property "Description" "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)"
+			(at 0 0 90)
+			(unlocked yes)
+			(layer "F.Fab")
+			(hide yes)
+			(uuid "40ae83b8-3d3a-4d88-8e19-848964366ccc")
+			(effects
+				(font
+					(size 1.27 1.27)
+					(thickness 0.15)
+				)
+			)
+		)
+		(property ki_fp_filters "Connector*:*_1x??_*")
+		(path "/1488a970-fb2d-4d6d-bcba-cb5f7edb5751")
+		(sheetname "/")
+		(sheetfile "flipper_as7331_adapter.kicad_sch")
+		(attr through_hole)
+		(fp_line
+			(start 1.33 -1.3)
+			(end 1.33 13.98)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "F.SilkS")
+			(uuid "87855dbd-8ea1-4789-9784-063fae7a77f5")
+		)
+		(fp_line
+			(start -1.33 -1.3)
+			(end 1.33 -1.3)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "F.SilkS")
+			(uuid "023f9f90-f5fb-40c7-824d-32b571f00dbb")
+		)
+		(fp_line
+			(start -1.33 -1.3)
+			(end -1.33 13.98)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "F.SilkS")
+			(uuid "47d0e8bb-0852-438d-a9d8-225d9d458468")
+		)
+		(fp_line
+			(start -1.33 14.03)
+			(end 1.33 14.03)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "F.SilkS")
+			(uuid "e0c2c64a-fb36-482b-9a48-0d9f466771b7")
+		)
+		(fp_line
+			(start 1.75 -1.8)
+			(end 1.75 14.45)
+			(stroke
+				(width 0.05)
+				(type solid)
+			)
+			(layer "F.CrtYd")
+			(uuid "4ec19b4a-f547-403a-b627-2692718e7dd8")
+		)
+		(fp_line
+			(start -1.8 -1.8)
+			(end 1.75 -1.8)
+			(stroke
+				(width 0.05)
+				(type solid)
+			)
+			(layer "F.CrtYd")
+			(uuid "577a040c-43f2-496e-af61-f0f01ae519c7")
+		)
+		(fp_line
+			(start 1.75 14.45)
+			(end -1.8 14.45)
+			(stroke
+				(width 0.05)
+				(type solid)
+			)
+			(layer "F.CrtYd")
+			(uuid "49d007c6-b949-4aed-91ab-a57733c8dddc")
+		)
+		(fp_line
+			(start -1.8 14.45)
+			(end -1.8 -1.8)
+			(stroke
+				(width 0.05)
+				(type solid)
+			)
+			(layer "F.CrtYd")
+			(uuid "73c54186-a417-42f8-a910-69bd9763262e")
+		)
+		(fp_line
+			(start 0.635 -1.27)
+			(end 1.27 -0.635)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "bed65d12-746e-4167-b01b-248d8b3c3350")
+		)
+		(fp_line
+			(start -1.27 -1.27)
+			(end 0.635 -1.27)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "5c052fb9-cbdb-44fb-8219-4bb97fa5b035")
+		)
+		(fp_line
+			(start 1.27 -0.635)
+			(end 1.27 13.97)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "74b477dc-24e7-4da9-95c0-93b3b919a2d6")
+		)
+		(fp_line
+			(start 1.27 13.97)
+			(end -1.27 13.97)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "c7027814-093d-42fa-8c58-91f004f94302")
+		)
+		(fp_line
+			(start -1.27 13.97)
+			(end -1.27 -1.27)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "F.Fab")
+			(uuid "848c07cb-0359-40e6-bba1-b614783b66e4")
+		)
+		(pad "1" thru_hole rect
+			(at 0 0 90)
+			(size 1.7 1.7)
+			(drill 1)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 7 "unconnected-(AS1-Pin_1-Pad1)")
+			(pinfunction "Pin_1")
+			(pintype "passive")
+			(uuid "02a308e2-737c-4951-b83a-9879b0041084")
+		)
+		(pad "2" thru_hole oval
+			(at 0 2.54 90)
+			(size 1.7 1.7)
+			(drill 1)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 9 "unconnected-(AS1-Pin_2-Pad2)")
+			(pinfunction "Pin_2")
+			(pintype "passive")
+			(uuid "6e15f8d7-ae44-4d5d-bcec-91c4a164b9dc")
+		)
+		(pad "3" thru_hole oval
+			(at 0 5.08 90)
+			(size 1.7 1.7)
+			(drill 1)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 10 "Net-(AS1-Pin_3)")
+			(pinfunction "Pin_3")
+			(pintype "passive")
+			(uuid "8cc05b14-ee67-4fbe-a00d-17440c1c66dd")
+		)
+		(pad "4" thru_hole oval
+			(at 0 7.62 90)
+			(size 1.7 1.7)
+			(drill 1)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 12 "Net-(AS1-Pin_4)")
+			(pinfunction "Pin_4")
+			(pintype "passive")
+			(uuid "ddf31f07-3097-4c65-ac4e-d736841f2c60")
+		)
+		(pad "5" thru_hole oval
+			(at 0 10.16 90)
+			(size 1.7 1.7)
+			(drill 1)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 11 "Net-(AS1-Pin_5)")
+			(pinfunction "Pin_5")
+			(pintype "passive")
+			(uuid "a7606674-322c-4c03-8a61-82e17275e42a")
+		)
+		(pad "6" thru_hole oval
+			(at 0 12.7 90)
+			(size 1.7 1.7)
+			(drill 1)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 8 "Net-(AS1-Pin_6)")
+			(pinfunction "Pin_6")
+			(pintype "passive")
+			(uuid "37fb943b-a85d-410f-b358-abfd0c2fcfa9")
+		)
+		(embedded_fonts no)
+		(model "${KICAD9_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x06_P2.54mm_Vertical.wrl"
+			(offset
+				(xyz 0 0 0)
+			)
+			(scale
+				(xyz 1 1 1)
+			)
+			(rotate
+				(xyz 0 0 0)
+			)
+		)
+	)
+	(footprint "Connector_PinHeader_2.54mm:PinHeader_1x10_P2.54mm_Vertical"
+		(layer "B.Cu")
+		(uuid "cc4bb014-ee7a-4dc3-97e6-4c7ed66126fe")
+		(at 99.06 67.945 -90)
+		(descr "Through hole straight pin header, 1x10, 2.54mm pitch, single row")
+		(tags "Through hole pin header THT 1x10 2.54mm single row")
+		(property "Reference" "J1"
+			(at 0 2.33 90)
+			(layer "B.SilkS")
+			(hide yes)
+			(uuid "0cee17d2-bdb1-46b4-bdb9-bf5929a9a501")
+			(effects
+				(font
+					(size 1 1)
+					(thickness 0.15)
+				)
+				(justify mirror)
+			)
+		)
+		(property "Value" "Conn_01x10"
+			(at 0 -25.19 90)
+			(layer "B.Fab")
+			(hide yes)
+			(uuid "ee7f2843-fc2b-42e4-9e38-85f8075c655f")
+			(effects
+				(font
+					(size 1 1)
+					(thickness 0.15)
+				)
+				(justify mirror)
+			)
+		)
+		(property "Datasheet" ""
+			(at 0 0 90)
+			(unlocked yes)
+			(layer "B.Fab")
+			(hide yes)
+			(uuid "ff54f514-19d4-4afb-86a1-3584e12af124")
+			(effects
+				(font
+					(size 1.27 1.27)
+					(thickness 0.15)
+				)
+				(justify mirror)
+			)
+		)
+		(property "Description" "Generic connector, single row, 01x10, script generated (kicad-library-utils/schlib/autogen/connector/)"
+			(at 0 0 90)
+			(unlocked yes)
+			(layer "B.Fab")
+			(hide yes)
+			(uuid "e769e918-fa70-417a-b524-ffdcb416c3b7")
+			(effects
+				(font
+					(size 1.27 1.27)
+					(thickness 0.15)
+				)
+				(justify mirror)
+			)
+		)
+		(property ki_fp_filters "Connector*:*_1x??_*")
+		(path "/80c79d57-c70c-4a81-8380-e28ab62acb8a")
+		(sheetname "/")
+		(sheetfile "flipper_as7331_adapter.kicad_sch")
+		(attr through_hole)
+		(fp_line
+			(start -1.33 1.33)
+			(end 0 1.33)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "84b55476-0a96-43ce-8299-4f0174041669")
+		)
+		(fp_line
+			(start -1.33 0)
+			(end -1.33 1.33)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "a11fedc7-ca13-48c0-82a2-0f3540185d7b")
+		)
+		(fp_line
+			(start -1.33 -1.27)
+			(end 1.33 -1.27)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "cc966732-59a5-4f4f-b412-38e2b2e5901e")
+		)
+		(fp_line
+			(start -1.33 -1.27)
+			(end -1.33 -24.19)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "8f5935c1-5fda-4b39-89e3-2eead4f197be")
+		)
+		(fp_line
+			(start 1.33 -1.27)
+			(end 1.33 -24.19)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "b0fdcc82-ccea-4e2d-999d-a85c4b489389")
+		)
+		(fp_line
+			(start -1.33 -24.19)
+			(end 1.33 -24.19)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "ec6a9706-591c-4b35-b420-bf017c3f64ab")
+		)
+		(fp_line
+			(start -1.8 1.8)
+			(end -1.8 -24.65)
+			(stroke
+				(width 0.05)
+				(type solid)
+			)
+			(layer "B.CrtYd")
+			(uuid "4fc2af1c-7a04-41db-b989-efcd895edf47")
+		)
+		(fp_line
+			(start 1.8 1.8)
+			(end -1.8 1.8)
+			(stroke
+				(width 0.05)
+				(type solid)
+			)
+			(layer "B.CrtYd")
+			(uuid "9ed8d2f0-c430-4975-8218-afa29ee9104c")
+		)
+		(fp_line
+			(start -1.8 -24.65)
+			(end 1.8 -24.65)
+			(stroke
+				(width 0.05)
+				(type solid)
+			)
+			(layer "B.CrtYd")
+			(uuid "397cb700-335d-4a54-bac5-ff2d34f32c8d")
+		)
+		(fp_line
+			(start 1.8 -24.65)
+			(end 1.8 1.8)
+			(stroke
+				(width 0.05)
+				(type solid)
+			)
+			(layer "B.CrtYd")
+			(uuid "6672ef7c-5d3e-4780-ba19-d7851ecbc1ad")
+		)
+		(fp_line
+			(start -0.635 1.27)
+			(end 1.27 1.27)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "872bf9e3-a525-43c5-ae65-99a404e7b9bb")
+		)
+		(fp_line
+			(start 1.27 1.27)
+			(end 1.27 -24.13)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "7839f833-0ef6-4836-95d1-f8296148a7b3")
+		)
+		(fp_line
+			(start -1.27 0.635)
+			(end -0.635 1.27)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "afc86dc6-6fae-4ac9-b8ec-5d64564d8ebe")
+		)
+		(fp_line
+			(start -1.27 -24.13)
+			(end -1.27 0.635)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "652530ef-6c7e-4841-ac29-df1871d3a0e1")
+		)
+		(fp_line
+			(start 1.27 -24.13)
+			(end -1.27 -24.13)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "0dc34ff1-5ac8-40f9-9330-dce5cae8ef5f")
+		)
+		(pad "1" thru_hole rect
+			(at 0 0 270)
+			(size 1.7 1.7)
+			(drill 1)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 12 "Net-(AS1-Pin_4)")
+			(pinfunction "Pin_1")
+			(pintype "passive")
+			(uuid "8c9c5887-b680-4786-80cd-db42715562fe")
+		)
+		(pad "2" thru_hole oval
+			(at 0 -2.54 270)
+			(size 1.7 1.7)
+			(drill 1)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 1 "Net-(Flipper1-Pin_2)")
+			(pinfunction "Pin_2")
+			(pintype "passive")
+			(uuid "4105e0a9-622c-465f-ab81-97c6118dee32")
+		)
+		(pad "3" thru_hole oval
+			(at 0 -5.08 270)
+			(size 1.7 1.7)
+			(drill 1)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 10 "Net-(AS1-Pin_3)")
+			(pinfunction "Pin_3")
+			(pintype "passive")
+			(uuid "50fd8306-fcdb-44c8-80af-5b99d1a5fe3c")
+		)
+		(pad "4" thru_hole oval
+			(at 0 -7.62 270)
+			(size 1.7 1.7)
+			(drill 1)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 5 "Net-(Flipper1-Pin_4)")
+			(pinfunction "Pin_4")
+			(pintype "passive")
+			(uuid "d8f2184b-3e33-42ca-8d2d-34091ba57cf6")
+		)
+		(pad "5" thru_hole oval
+			(at 0 -10.16 270)
+			(size 1.7 1.7)
+			(drill 1)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 6 "Net-(Flipper1-Pin_5)")
+			(pinfunction "Pin_5")
+			(pintype "passive")
+			(uuid "e1d1e28b-7e7c-48ff-949a-39f1cc798d48")
+		)
+		(pad "6" thru_hole oval
+			(at 0 -12.7 270)
+			(size 1.7 1.7)
+			(drill 1)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 4 "Net-(Flipper1-Pin_6)")
+			(pinfunction "Pin_6")
+			(pintype "passive")
+			(uuid "19e51807-7932-4338-9b99-4c2cd5637c7d")
+		)
+		(pad "7" thru_hole oval
+			(at 0 -15.24 270)
+			(size 1.7 1.7)
+			(drill 1)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 11 "Net-(AS1-Pin_5)")
+			(pinfunction "Pin_7")
+			(pintype "passive")
+			(uuid "a771f24c-be2a-44ba-885a-619d1a5fed4a")
+		)
+		(pad "8" thru_hole oval
+			(at 0 -17.78 270)
+			(size 1.7 1.7)
+			(drill 1)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 8 "Net-(AS1-Pin_6)")
+			(pinfunction "Pin_8")
+			(pintype "passive")
+			(uuid "2e407fbb-d9bc-43ef-86bb-7c659edd7f02")
+		)
+		(pad "9" thru_hole oval
+			(at 0 -20.32 270)
+			(size 1.7 1.7)
+			(drill 1)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 2 "Net-(Flipper1-Pin_9)")
+			(pinfunction "Pin_9")
+			(pintype "passive")
+			(uuid "cc4534fa-8978-4d3f-b43e-945c4c01b01e")
+		)
+		(pad "10" thru_hole oval
+			(at 0 -22.86 270)
+			(size 1.7 1.7)
+			(drill 1)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 3 "Net-(Flipper1-Pin_10)")
+			(pinfunction "Pin_10")
+			(pintype "passive")
+			(uuid "eccc6c78-2a16-4452-b365-304d1aef6356")
+		)
+		(embedded_fonts no)
+		(model "${KICAD9_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x10_P2.54mm_Vertical.wrl"
+			(offset
+				(xyz 0 0 0)
+			)
+			(scale
+				(xyz 1 1 1)
+			)
+			(rotate
+				(xyz 0 0 0)
+			)
+		)
+	)
+	(footprint "Connector_PinHeader_2.54mm:PinHeader_1x10_P2.54mm_Horizontal"
+		(layer "B.Cu")
+		(uuid "f6c4d798-af93-42f2-b409-925afd241f1f")
+		(at 99.06 71.755 -90)
+		(descr "Through hole angled pin header, 1x10, 2.54mm pitch, 6mm pin length, single row")
+		(tags "Through hole angled pin header THT 1x10 2.54mm single row")
+		(property "Reference" "Flipper"
+			(at -1.651 -11.43 0)
+			(layer "B.SilkS")
+			(uuid "d9611eb3-f1ee-4ec4-801d-08d78a4bfd95")
+			(effects
+				(font
+					(size 1 1)
+					(thickness 0.15)
+				)
+				(justify mirror)
+			)
+		)
+		(property "Value" "Flipper"
+			(at 4.385 -25.13 90)
+			(layer "B.Fab")
+			(hide yes)
+			(uuid "aea510b9-509f-4c9c-ad30-c81f644e8cb4")
+			(effects
+				(font
+					(size 1 1)
+					(thickness 0.15)
+				)
+				(justify mirror)
+			)
+		)
+		(property "Datasheet" ""
+			(at 0 0 90)
+			(unlocked yes)
+			(layer "B.Fab")
+			(hide yes)
+			(uuid "41ccf64b-3d18-450a-bcfe-6ce47c4297d8")
+			(effects
+				(font
+					(size 1.27 1.27)
+					(thickness 0.15)
+				)
+				(justify mirror)
+			)
+		)
+		(property "Description" "Generic connector, single row, 01x10, script generated (kicad-library-utils/schlib/autogen/connector/)"
+			(at 0 0 90)
+			(unlocked yes)
+			(layer "B.Fab")
+			(hide yes)
+			(uuid "a10a5640-297b-44ab-84de-d3397b0c9664")
+			(effects
+				(font
+					(size 1.27 1.27)
+					(thickness 0.15)
+				)
+				(justify mirror)
+			)
+		)
+		(property ki_fp_filters "Connector*:*_1x??_*")
+		(path "/344973ec-ce9d-430d-9426-0923f56deeae")
+		(sheetname "/")
+		(sheetfile "flipper_as7331_adapter.kicad_sch")
+		(attr through_hole)
+		(fp_line
+			(start 1.44 1.33)
+			(end 1.44 -24.19)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "3ca5e676-5f47-49b7-aac6-13c495cf035a")
+		)
+		(fp_line
+			(start 4.1 1.33)
+			(end 1.44 1.33)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "47d5f220-baae-4358-ab33-7d451c564815")
+		)
+		(fp_line
+			(start -1.27 1.27)
+			(end 0 1.27)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "9226c09f-aabe-4a43-a1fa-52aef4a29f6d")
+		)
+		(fp_line
+			(start 1.11 0.38)
+			(end 1.44 0.38)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "b86e2c28-e208-4abc-b6aa-12b6c7c118a3")
+		)
+		(fp_line
+			(start 4.1 0.38)
+			(end 10.1 0.38)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "cf97d677-de33-4e65-a854-fb7360c6ed74")
+		)
+		(fp_line
+			(start 10.1 0.38)
+			(end 10.1 -0.38)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "adf3eaaf-425f-41a4-8d3f-2c5c4d6b17ba")
+		)
+		(fp_line
+			(start 4.1 0.32)
+			(end 10.1 0.32)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "a079ea5b-8ddb-40cd-9e6b-2705c8c3cf99")
+		)
+		(fp_line
+			(start 4.1 0.2)
+			(end 10.1 0.2)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "806a3473-f0d0-467e-a17b-4b9d75fc9583")
+		)
+		(fp_line
+			(start 4.1 0.08)
+			(end 10.1 0.08)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "9afe70a1-8167-496d-ac58-38824ead2b66")
+		)
+		(fp_line
+			(start -1.27 0)
+			(end -1.27 1.27)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "f91aef2d-ec18-4229-86c7-de21361c5cbd")
+		)
+		(fp_line
+			(start 4.1 -0.04)
+			(end 10.1 -0.04)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "bcac7b59-7d95-4d21-a3db-948f10e2c9ef")
+		)
+		(fp_line
+			(start 4.1 -0.16)
+			(end 10.1 -0.16)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "3c8ec7b3-e586-4636-a6e4-dbc70f4a6c83")
+		)
+		(fp_line
+			(start 4.1 -0.28)
+			(end 10.1 -0.28)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "df60a3c0-b75d-46c1-94ea-ea669c2beea8")
+		)
+		(fp_line
+			(start 1.11 -0.38)
+			(end 1.44 -0.38)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "d3d6e866-671c-40a8-a480-12262e0f4178")
+		)
+		(fp_line
+			(start 10.1 -0.38)
+			(end 4.1 -0.38)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "683e43d1-b079-45e1-b734-3fc23b287a1f")
+		)
+		(fp_line
+			(start 1.44 -1.27)
+			(end 4.1 -1.27)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "442019c7-aa5f-40ab-8aaf-aa4ec924e050")
+		)
+		(fp_line
+			(start 1.042929 -2.16)
+			(end 1.44 -2.16)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "b0f839a5-4cf9-4156-b5e7-275b4bf03f0c")
+		)
+		(fp_line
+			(start 4.1 -2.16)
+			(end 10.1 -2.16)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "e971e484-295f-4b90-95b8-d59357b792aa")
+		)
+		(fp_line
+			(start 10.1 -2.16)
+			(end 10.1 -2.92)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "b419c0bd-c1a8-4941-abbb-4f2afb0f225a")
+		)
+		(fp_line
+			(start 1.042929 -2.92)
+			(end 1.44 -2.92)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "f5bc90d6-0595-4a62-bb57-723a9cb97db2")
+		)
+		(fp_line
+			(start 10.1 -2.92)
+			(end 4.1 -2.92)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "21f72445-402f-4817-973b-be1b14bfd6ce")
+		)
+		(fp_line
+			(start 1.44 -3.81)
+			(end 4.1 -3.81)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "3e8f88a3-c26c-4031-bed6-24a3182bcf87")
+		)
+		(fp_line
+			(start 1.042929 -4.7)
+			(end 1.44 -4.7)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "de158409-0907-48cb-bed5-bece9be42c68")
+		)
+		(fp_line
+			(start 4.1 -4.7)
+			(end 10.1 -4.7)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "719eecf4-eb93-43fc-898d-f6f1269d866e")
+		)
+		(fp_line
+			(start 10.1 -4.7)
+			(end 10.1 -5.46)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "d59f918b-0881-4c55-91e3-278bf70bf906")
+		)
+		(fp_line
+			(start 1.042929 -5.46)
+			(end 1.44 -5.46)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "e72ffe70-cbf1-4a3b-820c-8a893c648dc0")
+		)
+		(fp_line
+			(start 10.1 -5.46)
+			(end 4.1 -5.46)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "2c5dde53-5080-4e39-b148-9253c727486c")
+		)
+		(fp_line
+			(start 1.44 -6.35)
+			(end 4.1 -6.35)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "3d4e7c11-76e0-4752-94db-b66820a4e6d1")
+		)
+		(fp_line
+			(start 1.042929 -7.24)
+			(end 1.44 -7.24)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "20a55e36-f0fb-4b24-8b69-da22213ef4fc")
+		)
+		(fp_line
+			(start 4.1 -7.24)
+			(end 10.1 -7.24)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "bdede7bc-d614-461e-8ed5-e030b505579b")
+		)
+		(fp_line
+			(start 10.1 -7.24)
+			(end 10.1 -8)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "330069ec-611b-4fb7-987b-0702849d510a")
+		)
+		(fp_line
+			(start 1.042929 -8)
+			(end 1.44 -8)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "7ee89192-29e5-4a57-a3c1-176badb76c94")
+		)
+		(fp_line
+			(start 10.1 -8)
+			(end 4.1 -8)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "e0b94fd9-98de-49b7-a7bf-43dc008a3c32")
+		)
+		(fp_line
+			(start 1.44 -8.89)
+			(end 4.1 -8.89)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "dd15514a-bb53-4e1e-8711-7eee805acfd4")
+		)
+		(fp_line
+			(start 1.042929 -9.78)
+			(end 1.44 -9.78)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "338c7666-3efc-4fa4-bb7c-bab078055a6e")
+		)
+		(fp_line
+			(start 4.1 -9.78)
+			(end 10.1 -9.78)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "93d39c30-75b1-4b9d-875e-703d4edeca05")
+		)
+		(fp_line
+			(start 10.1 -9.78)
+			(end 10.1 -10.54)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "a26175b4-71b8-46d9-aa98-86644652b75a")
+		)
+		(fp_line
+			(start 1.042929 -10.54)
+			(end 1.44 -10.54)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "36743476-f1ac-4c14-a992-0a557354afd0")
+		)
+		(fp_line
+			(start 10.1 -10.54)
+			(end 4.1 -10.54)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "c0bf3559-49ad-45e7-a902-7f1da124c933")
+		)
+		(fp_line
+			(start 1.44 -11.43)
+			(end 4.1 -11.43)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "a3d2726c-9854-4508-a555-70ef3f8fdaca")
+		)
+		(fp_line
+			(start 1.042929 -12.32)
+			(end 1.44 -12.32)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "a159a95d-2a6f-426a-a4ca-e571ca71beea")
+		)
+		(fp_line
+			(start 4.1 -12.32)
+			(end 10.1 -12.32)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "0c02a749-6513-4494-a306-737cfb990511")
+		)
+		(fp_line
+			(start 10.1 -12.32)
+			(end 10.1 -13.08)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "40d9c568-d1ed-4380-8e2d-f85f90ce8d51")
+		)
+		(fp_line
+			(start 1.042929 -13.08)
+			(end 1.44 -13.08)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "79677df5-06be-466f-9aba-83d4c6fd14d3")
+		)
+		(fp_line
+			(start 10.1 -13.08)
+			(end 4.1 -13.08)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "bc9eb060-b812-4be7-a675-9bdb9d977c59")
+		)
+		(fp_line
+			(start 1.44 -13.97)
+			(end 4.1 -13.97)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "e651eb8f-0298-4fc3-adb2-95ff0f0bd2d6")
+		)
+		(fp_line
+			(start 1.042929 -14.86)
+			(end 1.44 -14.86)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "ab2199fd-f4ad-4381-a308-ae69f2b7ab35")
+		)
+		(fp_line
+			(start 4.1 -14.86)
+			(end 10.1 -14.86)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "2ccfeab5-8f2c-47a3-be25-0b52dee1140e")
+		)
+		(fp_line
+			(start 10.1 -14.86)
+			(end 10.1 -15.62)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "155a6344-309f-4e7e-b3d8-e007b7e38c06")
+		)
+		(fp_line
+			(start 1.042929 -15.62)
+			(end 1.44 -15.62)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "d3bdec87-a9c8-4a5c-b69c-890892851a9b")
+		)
+		(fp_line
+			(start 10.1 -15.62)
+			(end 4.1 -15.62)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "93ff2d0f-b758-496f-9ecf-ce0ff6fe36a9")
+		)
+		(fp_line
+			(start 1.44 -16.51)
+			(end 4.1 -16.51)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "a403ab41-f912-46e1-85ab-daada30c47a8")
+		)
+		(fp_line
+			(start 1.042929 -17.4)
+			(end 1.44 -17.4)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "4f10bff8-ff20-498d-ab86-989a00d016ed")
+		)
+		(fp_line
+			(start 4.1 -17.4)
+			(end 10.1 -17.4)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "c1034080-de31-4d55-b924-fb43890fdb08")
+		)
+		(fp_line
+			(start 10.1 -17.4)
+			(end 10.1 -18.16)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "1583c011-0ace-44c0-b95c-db3cd5a1c732")
+		)
+		(fp_line
+			(start 1.042929 -18.16)
+			(end 1.44 -18.16)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "85f17ec1-7a88-4462-a44c-d8f289761c1d")
+		)
+		(fp_line
+			(start 10.1 -18.16)
+			(end 4.1 -18.16)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "f5593b81-c908-41cb-9faf-4ef06a92fe2b")
+		)
+		(fp_line
+			(start 1.44 -19.05)
+			(end 4.1 -19.05)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "dcbecec8-63d4-4b15-bfae-bd4a0b0c944b")
+		)
+		(fp_line
+			(start 1.042929 -19.94)
+			(end 1.44 -19.94)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "aa5fedcf-aff2-4d88-89b9-d6a71ab3b021")
+		)
+		(fp_line
+			(start 4.1 -19.94)
+			(end 10.1 -19.94)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "e266dd15-e2c1-4c1a-83f4-b224c3a37d32")
+		)
+		(fp_line
+			(start 10.1 -19.94)
+			(end 10.1 -20.7)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "5b4fd454-5def-4151-8771-0d8d20fe531d")
+		)
+		(fp_line
+			(start 1.042929 -20.7)
+			(end 1.44 -20.7)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "9ff2083a-b099-4a15-9618-715be74b82b7")
+		)
+		(fp_line
+			(start 10.1 -20.7)
+			(end 4.1 -20.7)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "8f466aee-e0f8-41bf-b409-f31841aeef28")
+		)
+		(fp_line
+			(start 1.44 -21.59)
+			(end 4.1 -21.59)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "973e5b24-7353-4815-a26d-dd7dfea7a9de")
+		)
+		(fp_line
+			(start 1.042929 -22.48)
+			(end 1.44 -22.48)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "5192dd38-8ab7-42bc-ac39-890985134e86")
+		)
+		(fp_line
+			(start 4.1 -22.48)
+			(end 10.1 -22.48)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "313cb6dd-0f46-4530-8c4a-49e8f658dcf0")
+		)
+		(fp_line
+			(start 10.1 -22.48)
+			(end 10.1 -23.24)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "51e45ea1-b087-4491-ac7c-890147b1318a")
+		)
+		(fp_line
+			(start 1.042929 -23.24)
+			(end 1.44 -23.24)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "28462817-4834-4bd1-9ed7-5fc910ef9157")
+		)
+		(fp_line
+			(start 10.1 -23.24)
+			(end 4.1 -23.24)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "1eecb244-13cf-4b2a-a8d6-3cfaea963174")
+		)
+		(fp_line
+			(start 1.44 -24.19)
+			(end 4.1 -24.19)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "f9174bf7-b79f-4e08-9bf0-a882733ac2ba")
+		)
+		(fp_line
+			(start 4.1 -24.19)
+			(end 4.1 1.33)
+			(stroke
+				(width 0.12)
+				(type solid)
+			)
+			(layer "B.SilkS")
+			(uuid "ca97a735-d4ac-4b20-9bdf-4463c26e95e3")
+		)
+		(fp_line
+			(start -1.8 1.8)
+			(end -1.8 -24.65)
+			(stroke
+				(width 0.05)
+				(type solid)
+			)
+			(layer "B.CrtYd")
+			(uuid "7cd9f5dc-0498-4153-ac1d-750abdcc12c9")
+		)
+		(fp_line
+			(start 10.55 1.8)
+			(end -1.8 1.8)
+			(stroke
+				(width 0.05)
+				(type solid)
+			)
+			(layer "B.CrtYd")
+			(uuid "0173e9c0-dc7e-486e-bd3a-63d6d2ab4447")
+		)
+		(fp_line
+			(start -1.8 -24.65)
+			(end 10.55 -24.65)
+			(stroke
+				(width 0.05)
+				(type solid)
+			)
+			(layer "B.CrtYd")
+			(uuid "62b044d5-cc7a-451d-b2f2-98e92fd6d5ce")
+		)
+		(fp_line
+			(start 10.55 -24.65)
+			(end 10.55 1.8)
+			(stroke
+				(width 0.05)
+				(type solid)
+			)
+			(layer "B.CrtYd")
+			(uuid "c3de74dc-8eab-4ac6-b40a-12ed0b29560b")
+		)
+		(fp_line
+			(start 2.135 1.27)
+			(end 4.04 1.27)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "1f33f2d7-3668-4c4c-be6d-a50f502ed843")
+		)
+		(fp_line
+			(start 4.04 1.27)
+			(end 4.04 -24.13)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "cbc242f0-23ee-432f-a8b6-b5433e87dcfc")
+		)
+		(fp_line
+			(start 1.5 0.635)
+			(end 2.135 1.27)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "841384e6-baee-4bb5-ae1f-586a227604c6")
+		)
+		(fp_line
+			(start -0.32 0.32)
+			(end 1.5 0.32)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "a9bb97b8-d9e2-4b04-a8f7-08b1064d1d92")
+		)
+		(fp_line
+			(start -0.32 0.32)
+			(end -0.32 -0.32)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "fab88b7b-9673-495b-9878-2e4c71d001bf")
+		)
+		(fp_line
+			(start 4.04 0.32)
+			(end 10.04 0.32)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "6c685787-3397-42cd-a944-235129300bbf")
+		)
+		(fp_line
+			(start 10.04 0.32)
+			(end 10.04 -0.32)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "39695adf-8319-471c-b7dd-882cd5d2556b")
+		)
+		(fp_line
+			(start -0.32 -0.32)
+			(end 1.5 -0.32)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "91bf63cd-d10a-47af-a20f-82ab1a11c7ca")
+		)
+		(fp_line
+			(start 4.04 -0.32)
+			(end 10.04 -0.32)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "2e85c998-5452-4db7-8a4c-0cbb71436a78")
+		)
+		(fp_line
+			(start -0.32 -2.22)
+			(end 1.5 -2.22)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "f8144e48-5c9d-4ba1-94f7-cdcce00d1171")
+		)
+		(fp_line
+			(start -0.32 -2.22)
+			(end -0.32 -2.86)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "03bc8b8e-eed4-4282-91f1-47e525e81f56")
+		)
+		(fp_line
+			(start 4.04 -2.22)
+			(end 10.04 -2.22)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "011994b6-47be-40e0-bb78-cebfef80e879")
+		)
+		(fp_line
+			(start 10.04 -2.22)
+			(end 10.04 -2.86)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "2e3bf6a3-31bc-4427-bded-734c61d2b366")
+		)
+		(fp_line
+			(start -0.32 -2.86)
+			(end 1.5 -2.86)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "e8ddc45b-0b77-4662-89d5-5d92e01ea2c5")
+		)
+		(fp_line
+			(start 4.04 -2.86)
+			(end 10.04 -2.86)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "2d6c1bbd-0b16-484b-9470-1f380be702b0")
+		)
+		(fp_line
+			(start -0.32 -4.76)
+			(end 1.5 -4.76)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "0d50c0c4-e31e-4306-b689-8dbd1f512452")
+		)
+		(fp_line
+			(start -0.32 -4.76)
+			(end -0.32 -5.4)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "08448cc6-b7ab-41f3-b80d-2df594778c3a")
+		)
+		(fp_line
+			(start 4.04 -4.76)
+			(end 10.04 -4.76)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "762fceaa-d904-440c-82bd-c5d9ea491ab7")
+		)
+		(fp_line
+			(start 10.04 -4.76)
+			(end 10.04 -5.4)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "8d6c2eb7-f768-497a-b4a4-13e9198559d8")
+		)
+		(fp_line
+			(start -0.32 -5.4)
+			(end 1.5 -5.4)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "904f1ab4-3657-49f5-96b9-f1d65dd494c1")
+		)
+		(fp_line
+			(start 4.04 -5.4)
+			(end 10.04 -5.4)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "02d27663-616f-4acf-b2ce-2f2e2ad1758b")
+		)
+		(fp_line
+			(start -0.32 -7.3)
+			(end 1.5 -7.3)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "04f8ce6f-f86b-4fa6-8fbd-5a951355af1f")
+		)
+		(fp_line
+			(start -0.32 -7.3)
+			(end -0.32 -7.94)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "5dc6c3b6-dd00-4e9c-8ee6-19dd19d9a085")
+		)
+		(fp_line
+			(start 4.04 -7.3)
+			(end 10.04 -7.3)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "3e17162a-c932-4dfc-b77b-ea927311e297")
+		)
+		(fp_line
+			(start 10.04 -7.3)
+			(end 10.04 -7.94)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "4babf4b9-208d-4250-b7c1-eb9344d38890")
+		)
+		(fp_line
+			(start -0.32 -7.94)
+			(end 1.5 -7.94)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "67a0a958-3127-427a-86ee-f4edeab340b3")
+		)
+		(fp_line
+			(start 4.04 -7.94)
+			(end 10.04 -7.94)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "adba4397-93b2-4364-99e1-e754018ea526")
+		)
+		(fp_line
+			(start -0.32 -9.84)
+			(end 1.5 -9.84)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "b3c87871-0303-40d9-b2b7-2c3881ba507f")
+		)
+		(fp_line
+			(start -0.32 -9.84)
+			(end -0.32 -10.48)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "8dc656fa-739f-4778-a706-93c7795c1eb1")
+		)
+		(fp_line
+			(start 4.04 -9.84)
+			(end 10.04 -9.84)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "f79f1a69-5b20-4ddc-a662-a8758a547b59")
+		)
+		(fp_line
+			(start 10.04 -9.84)
+			(end 10.04 -10.48)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "3972f9c8-a8e2-496b-9d40-8ee633dcdbdc")
+		)
+		(fp_line
+			(start -0.32 -10.48)
+			(end 1.5 -10.48)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "f56559a7-168e-4acf-bb08-3f68227e0f12")
+		)
+		(fp_line
+			(start 4.04 -10.48)
+			(end 10.04 -10.48)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "cee014ac-81e9-4065-8462-e66464ba379c")
+		)
+		(fp_line
+			(start -0.32 -12.38)
+			(end 1.5 -12.38)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "f11dadde-1c15-47d9-9081-6cb259369179")
+		)
+		(fp_line
+			(start -0.32 -12.38)
+			(end -0.32 -13.02)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "1f63f730-e987-42b0-9f7c-b9fb57cf2346")
+		)
+		(fp_line
+			(start 4.04 -12.38)
+			(end 10.04 -12.38)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "59fd735c-c24f-4356-a6e9-38e9823fc753")
+		)
+		(fp_line
+			(start 10.04 -12.38)
+			(end 10.04 -13.02)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "48d9f0bf-4579-4866-8aae-c3bed290224a")
+		)
+		(fp_line
+			(start -0.32 -13.02)
+			(end 1.5 -13.02)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "062f48a4-b818-4fa8-9233-09fd8e3daeed")
+		)
+		(fp_line
+			(start 4.04 -13.02)
+			(end 10.04 -13.02)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "5890efcb-453d-4460-a1ad-b4f4de2bdce3")
+		)
+		(fp_line
+			(start -0.32 -14.92)
+			(end 1.5 -14.92)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "6258b888-1d1a-40f9-b9bb-9b2f851ff06f")
+		)
+		(fp_line
+			(start -0.32 -14.92)
+			(end -0.32 -15.56)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "57cb94c1-bbb1-4eee-8668-6346e9a48050")
+		)
+		(fp_line
+			(start 4.04 -14.92)
+			(end 10.04 -14.92)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "0dff8569-45bf-42eb-b0df-c23e320503eb")
+		)
+		(fp_line
+			(start 10.04 -14.92)
+			(end 10.04 -15.56)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "793b888d-1777-4d09-8209-a95c18ab5831")
+		)
+		(fp_line
+			(start -0.32 -15.56)
+			(end 1.5 -15.56)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "fbcfa604-ed55-4441-94c0-fb8c9e8a7bf0")
+		)
+		(fp_line
+			(start 4.04 -15.56)
+			(end 10.04 -15.56)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "61eeb6b1-1f5e-4e58-8881-fb0b43ed882d")
+		)
+		(fp_line
+			(start -0.32 -17.46)
+			(end 1.5 -17.46)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "febdbb6a-7023-4e9a-a168-23e992294090")
+		)
+		(fp_line
+			(start -0.32 -17.46)
+			(end -0.32 -18.1)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "49b21251-7abd-4511-aa68-0a396f43e74b")
+		)
+		(fp_line
+			(start 4.04 -17.46)
+			(end 10.04 -17.46)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "4b41fe6b-535a-41a2-a728-6d69cd2ebb5e")
+		)
+		(fp_line
+			(start 10.04 -17.46)
+			(end 10.04 -18.1)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "4306be95-fcde-49eb-b9e9-a9d8291c33eb")
+		)
+		(fp_line
+			(start -0.32 -18.1)
+			(end 1.5 -18.1)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "38ce2fa9-ec64-4d5c-9aaa-119e98b2c986")
+		)
+		(fp_line
+			(start 4.04 -18.1)
+			(end 10.04 -18.1)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "f01682a4-3022-4b7e-9b76-9eb74d5b637d")
+		)
+		(fp_line
+			(start -0.32 -20)
+			(end 1.5 -20)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "bcf0fbb7-dd7f-49ee-94db-f3f898bfe974")
+		)
+		(fp_line
+			(start -0.32 -20)
+			(end -0.32 -20.64)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "c435cdca-f5d9-4ce8-8f6f-396867cc05b7")
+		)
+		(fp_line
+			(start 4.04 -20)
+			(end 10.04 -20)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "63c90348-8c95-4dc7-86fc-d483e83f02a3")
+		)
+		(fp_line
+			(start 10.04 -20)
+			(end 10.04 -20.64)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "599585ac-e030-47ab-8aa3-bf88931b27e1")
+		)
+		(fp_line
+			(start -0.32 -20.64)
+			(end 1.5 -20.64)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "303042f5-ca36-4c2c-96eb-01994187c680")
+		)
+		(fp_line
+			(start 4.04 -20.64)
+			(end 10.04 -20.64)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "1d304cd4-869c-4ed1-b6d1-6b3333747e39")
+		)
+		(fp_line
+			(start -0.32 -22.54)
+			(end 1.5 -22.54)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "a575f802-dd99-48a9-a9d7-3236f40df325")
+		)
+		(fp_line
+			(start -0.32 -22.54)
+			(end -0.32 -23.18)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "82583b0d-cea1-455f-8a6a-1f6636a3cb39")
+		)
+		(fp_line
+			(start 4.04 -22.54)
+			(end 10.04 -22.54)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "fc9cbc30-e85b-428e-a954-1182d752b714")
+		)
+		(fp_line
+			(start 10.04 -22.54)
+			(end 10.04 -23.18)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "c41bdd8d-a179-4513-bceb-ac891f6bb33e")
+		)
+		(fp_line
+			(start -0.32 -23.18)
+			(end 1.5 -23.18)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "db03f035-d01c-4c94-8343-74c65fe2b512")
+		)
+		(fp_line
+			(start 4.04 -23.18)
+			(end 10.04 -23.18)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "bc1d3e0b-2cd5-419b-9256-9cce9d737876")
+		)
+		(fp_line
+			(start 1.5 -24.13)
+			(end 1.5 0.635)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "7a4167e0-8d22-4623-90df-298cfb6dfbb6")
+		)
+		(fp_line
+			(start 4.04 -24.13)
+			(end 1.5 -24.13)
+			(stroke
+				(width 0.1)
+				(type solid)
+			)
+			(layer "B.Fab")
+			(uuid "90c7a440-d9be-4ade-8c81-0f9d959ee90a")
+		)
+		(pad "1" thru_hole rect
+			(at 0 0 270)
+			(size 1.7 1.7)
+			(drill 1)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 12 "Net-(AS1-Pin_4)")
+			(pinfunction "Pin_1")
+			(pintype "passive")
+			(uuid "08117b4d-123b-424e-985b-395bbc9c3f71")
+		)
+		(pad "2" thru_hole oval
+			(at 0 -2.54 270)
+			(size 1.7 1.7)
+			(drill 1)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 1 "Net-(Flipper1-Pin_2)")
+			(pinfunction "Pin_2")
+			(pintype "passive")
+			(uuid "30887f98-4c12-4b6c-b8db-1592bceb96a3")
+		)
+		(pad "3" thru_hole oval
+			(at 0 -5.08 270)
+			(size 1.7 1.7)
+			(drill 1)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 10 "Net-(AS1-Pin_3)")
+			(pinfunction "Pin_3")
+			(pintype "passive")
+			(uuid "289c6a90-ce93-401e-904b-1569d1874c7a")
+		)
+		(pad "4" thru_hole oval
+			(at 0 -7.62 270)
+			(size 1.7 1.7)
+			(drill 1)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 5 "Net-(Flipper1-Pin_4)")
+			(pinfunction "Pin_4")
+			(pintype "passive")
+			(uuid "6d7c1109-4efe-4fd0-8323-a4d3709bf623")
+		)
+		(pad "5" thru_hole oval
+			(at 0 -10.16 270)
+			(size 1.7 1.7)
+			(drill 1)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 6 "Net-(Flipper1-Pin_5)")
+			(pinfunction "Pin_5")
+			(pintype "passive")
+			(uuid "a4534651-c80a-4af3-8c32-579f66cf1786")
+		)
+		(pad "6" thru_hole oval
+			(at 0 -12.7 270)
+			(size 1.7 1.7)
+			(drill 1)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 4 "Net-(Flipper1-Pin_6)")
+			(pinfunction "Pin_6")
+			(pintype "passive")
+			(uuid "5b245d4e-867c-448d-b818-dbc41d019b64")
+		)
+		(pad "7" thru_hole oval
+			(at 0 -15.24 270)
+			(size 1.7 1.7)
+			(drill 1)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 11 "Net-(AS1-Pin_5)")
+			(pinfunction "Pin_7")
+			(pintype "passive")
+			(uuid "71e22b3d-bcaa-4d3c-b79f-06febf6b0cbd")
+		)
+		(pad "8" thru_hole oval
+			(at 0 -17.78 270)
+			(size 1.7 1.7)
+			(drill 1)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 8 "Net-(AS1-Pin_6)")
+			(pinfunction "Pin_8")
+			(pintype "passive")
+			(uuid "176b8bce-6461-4045-8ab8-85a588c430d2")
+		)
+		(pad "9" thru_hole oval
+			(at 0 -20.32 270)
+			(size 1.7 1.7)
+			(drill 1)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 2 "Net-(Flipper1-Pin_9)")
+			(pinfunction "Pin_9")
+			(pintype "passive")
+			(uuid "40ddf53f-9f7a-46d2-b26c-5599db4eff38")
+		)
+		(pad "10" thru_hole oval
+			(at 0 -22.86 270)
+			(size 1.7 1.7)
+			(drill 1)
+			(layers "*.Cu" "*.Mask")
+			(remove_unused_layers no)
+			(net 3 "Net-(Flipper1-Pin_10)")
+			(pinfunction "Pin_10")
+			(pintype "passive")
+			(uuid "5177e64b-4d7e-49bd-a745-b792d0a5034a")
+		)
+		(embedded_fonts no)
+		(model "${KICAD9_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x10_P2.54mm_Horizontal.wrl"
+			(offset
+				(xyz 0 0 0)
+			)
+			(scale
+				(xyz 1 1 1)
+			)
+			(rotate
+				(xyz 0 0 0)
+			)
+		)
+	)
+	(gr_line
+		(start 110.744 57.15)
+		(end 111.252 56.134)
+		(stroke
+			(width 0.1)
+			(type default)
+		)
+		(layer "F.SilkS")
+		(uuid "8f9c4e3c-d684-449c-999b-f437d1be50c9")
+	)
+	(gr_line
+		(start 110.48 57.15)
+		(end 110.48 56.134)
+		(stroke
+			(width 0.1)
+			(type default)
+		)
+		(layer "F.SilkS")
+		(uuid "96d980fd-b90e-444b-b311-4450854cc323")
+	)
+	(gr_line
+		(start 110.236 57.15)
+		(end 109.728 56.134)
+		(stroke
+			(width 0.1)
+			(type default)
+		)
+		(layer "F.SilkS")
+		(uuid "a24817e2-ef93-4fea-9e1c-e634d670bdd9")
+	)
+	(gr_arc
+		(start 97.6 56.5)
+		(mid 97.892893 55.792893)
+		(end 98.6 55.5)
+		(stroke
+			(width 0.05)
+			(type default)
+		)
+		(layer "Edge.Cuts")
+		(uuid "30e44777-8459-45aa-ab44-94c335ca0b89")
+	)
+	(gr_arc
+		(start 122.4 55.5)
+		(mid 123.107107 55.792893)
+		(end 123.4 56.5)
+		(stroke
+			(width 0.05)
+			(type default)
+		)
+		(layer "Edge.Cuts")
+		(uuid "5557ea7d-faec-43d3-a92f-78e79e7ac741")
+	)
+	(gr_arc
+		(start 123.4 75.6)
+		(mid 123.341421 75.741421)
+		(end 123.2 75.8)
+		(stroke
+			(width 0.05)
+			(type default)
+		)
+		(layer "Edge.Cuts")
+		(uuid "6da395d6-1c2f-40b9-9b82-8e5c92b7ac20")
+	)
+	(gr_line
+		(start 97.6 75.6)
+		(end 97.6 56.5)
+		(stroke
+			(width 0.05)
+			(type default)
+		)
+		(layer "Edge.Cuts")
+		(uuid "9355055c-df1d-4e80-8b41-9b344c2a07dc")
+	)
+	(gr_line
+		(start 123.4 56.5)
+		(end 123.4 75.6)
+		(stroke
+			(width 0.05)
+			(type default)
+		)
+		(layer "Edge.Cuts")
+		(uuid "97dfc038-9709-4c24-807b-14c9d75c8c15")
+	)
+	(gr_arc
+		(start 97.8 75.8)
+		(mid 97.658579 75.741421)
+		(end 97.6 75.6)
+		(stroke
+			(width 0.05)
+			(type default)
+		)
+		(layer "Edge.Cuts")
+		(uuid "a3144c4b-f7e7-4140-9514-9e027d5e0b5d")
+	)
+	(gr_line
+		(start 98.6 55.5)
+		(end 122.4 55.5)
+		(stroke
+			(width 0.05)
+			(type default)
+		)
+		(layer "Edge.Cuts")
+		(uuid "dbff0d0c-a470-4370-a6c4-e5a0cd9a300f")
+	)
+	(gr_line
+		(start 123.2 75.8)
+		(end 97.8 75.8)
+		(stroke
+			(width 0.05)
+			(type default)
+		)
+		(layer "Edge.Cuts")
+		(uuid "df02c1b7-8cda-47c5-bf17-c17f1a849220")
+	)
+	(gr_text "9"
+		(at 99.06 74.295 0)
+		(layer "F.SilkS")
+		(uuid "3abdf037-64b2-440d-a1ed-93952cdd6ef6")
+		(effects
+			(font
+				(size 0.9 0.9)
+				(thickness 0.1)
+			)
+		)
+	)
+	(gr_text "18"
+		(at 121.92 74.295 0)
+		(layer "F.SilkS")
+		(uuid "67be64b6-7a00-4989-ac6f-4844bfb3a19c")
+		(effects
+			(font
+				(size 0.9 0.9)
+				(thickness 0.1)
+			)
+		)
+	)
+	(gr_text "SYN"
+		(at 101.092 58.928 0)
+		(layer "F.SilkS")
+		(uuid "a16976ca-3a7b-4ebd-95fd-7f8a4a65b63c")
+		(effects
+			(font
+				(size 0.9 0.9)
+				(thickness 0.1)
+			)
+		)
+	)
+	(gr_text "SCL"
+		(at 119.888 58.928 0)
+		(layer "F.SilkS")
+		(uuid "d95197fb-b104-4a8f-8959-4f5f6f0e4a2b")
+		(effects
+			(font
+				(size 0.9 0.9)
+				(thickness 0.1)
+			)
+		)
+	)
+	(gr_text "GND"
+		(at 104.14 66.294 90)
+		(layer "B.SilkS")
+		(uuid "0bdcd9e2-d2f3-4f8c-b5f9-f153c6fa07dd")
+		(effects
+			(font
+				(size 0.9 0.9)
+				(thickness 0.1)
+			)
+			(justify right mirror)
+		)
+	)
+	(gr_text "INT"
+		(at 106.68 59.944 90)
+		(layer "B.SilkS")
+		(uuid "336c9a08-7dbe-4ca7-8033-e369d64ae31e")
+		(effects
+			(font
+				(size 0.9 0.9)
+				(thickness 0.1)
+			)
+			(justify left mirror)
+		)
+	)
+	(gr_text "SCL"
+		(at 116.84 66.294 90)
+		(layer "B.SilkS")
+		(uuid "36675afe-1502-4b28-b92f-0b80f41e1b13")
+		(effects
+			(font
+				(size 0.9 0.9)
+				(thickness 0.1)
+			)
+			(justify right mirror)
+		)
+	)
+	(gr_text "SYN"
+		(at 104.14 59.944 90)
+		(layer "B.SilkS")
+		(uuid "399946b7-a2fa-4d38-aa5b-a4bb6ccd5007")
+		(effects
+			(font
+				(size 0.9 0.9)
+				(thickness 0.1)
+			)
+			(justify left mirror)
+		)
+	)
+	(gr_text "SDA"
+		(at 114.3 66.294 90)
+		(layer "B.SilkS")
+		(uuid "42d39d9a-5cc1-40d6-b3e7-2987989328b6")
+		(effects
+			(font
+				(size 0.9 0.9)
+				(thickness 0.1)
+			)
+			(justify right mirror)
+		)
+	)
+	(gr_text "SDA"
+		(at 114.3 59.944 90)
+		(layer "B.SilkS")
+		(uuid "49833cec-f1de-4497-9063-dc02a3156196")
+		(effects
+			(font
+				(size 0.9 0.9)
+				(thickness 0.1)
+			)
+			(justify left mirror)
+		)
+	)
+	(gr_text "SCL"
+		(at 116.84 59.944 90)
+		(layer "B.SilkS")
+		(uuid "965fd301-ae35-4a4a-90a6-1f36a0568cd8")
+		(effects
+			(font
+				(size 0.9 0.9)
+				(thickness 0.1)
+			)
+			(justify left mirror)
+		)
+	)
+	(gr_text "3V3"
+		(at 112.014 59.944 90)
+		(layer "B.SilkS")
+		(uuid "a84ec880-36d4-4c41-bd9f-f218fb5498fa")
+		(effects
+			(font
+				(size 0.9 0.9)
+				(thickness 0.1)
+			)
+			(justify left mirror)
+		)
+	)
+	(gr_text "3V3"
+		(at 99.06 66.294 90)
+		(layer "B.SilkS")
+		(uuid "afb01ae2-0938-49a0-9f66-109d23cfb3d2")
+		(effects
+			(font
+				(size 0.9 0.9)
+				(thickness 0.1)
+			)
+			(justify right mirror)
+		)
+	)
+	(gr_text "GND"
+		(at 109.22 59.944 90)
+		(layer "B.SilkS")
+		(uuid "b5a1f8dd-caf6-401e-ad09-d9f447ec022b")
+		(effects
+			(font
+				(size 0.9 0.9)
+				(thickness 0.1)
+			)
+			(justify left mirror)
+		)
+	)
+	(gr_text "V1.0 2025-04"
+		(at 122.428 56.134 90)
+		(layer "B.SilkS")
+		(uuid "c8fa49ed-d9fa-4e70-91a5-8c5c26e44ca4")
+		(effects
+			(font
+				(size 0.9 0.9)
+				(thickness 0.1)
+				(italic yes)
+			)
+			(justify left mirror)
+		)
+	)
+	(segment
+		(start 101.6 67.945)
+		(end 101.6 71.755)
+		(width 0.4)
+		(layer "B.Cu")
+		(net 1)
+		(uuid "edceaec0-6d97-46a3-8bd2-19a4c3425231")
+	)
+	(segment
+		(start 119.38 67.945)
+		(end 119.38 71.755)
+		(width 0.4)
+		(layer "B.Cu")
+		(net 2)
+		(uuid "ac912b90-227f-4a33-90c0-9a9fb137a672")
+	)
+	(segment
+		(start 121.92 67.945)
+		(end 121.92 71.755)
+		(width 0.4)
+		(layer "B.Cu")
+		(net 3)
+		(uuid "7fd75766-694b-45a4-bd68-b97a36b97b29")
+	)
+	(segment
+		(start 111.76 67.945)
+		(end 111.76 71.755)
+		(width 0.4)
+		(layer "B.Cu")
+		(net 4)
+		(uuid "a4b2d6c7-b4ca-4a7a-bc58-06b32abd5ce7")
+	)
+	(segment
+		(start 106.68 67.945)
+		(end 106.68 71.755)
+		(width 0.4)
+		(layer "B.Cu")
+		(net 5)
+		(uuid "5cb6e4bb-ca49-4f0a-9eb2-5986cc236ca8")
+	)
+	(segment
+		(start 109.22 67.945)
+		(end 109.22 71.755)
+		(width 0.4)
+		(layer "B.Cu")
+		(net 6)
+		(uuid "7ca2efac-6b0f-402d-ba4e-b47861ce4d94")
+	)
+	(segment
+		(start 116.84 67.945)
+		(end 116.84 71.755)
+		(width 0.4)
+		(layer "B.Cu")
+		(net 8)
+		(uuid "00313bed-2bea-42c0-a739-35150038a60e")
+	)
+	(segment
+		(start 116.84 58.928)
+		(end 116.84 67.945)
+		(width 0.4)
+		(layer "B.Cu")
+		(net 8)
+		(uuid "980e53c6-9866-42d3-8e5c-7a14d52351cd")
+	)
+	(segment
+		(start 104.14 67.945)
+		(end 104.14 71.755)
+		(width 0.4)
+		(layer "B.Cu")
+		(net 10)
+		(uuid "1d6fcf53-342a-4b0e-84ae-d8565cb79af6")
+	)
+	(segment
+		(start 109.22 58.928)
+		(end 109.22 60.198)
+		(width 0.4)
+		(layer "B.Cu")
+		(net 10)
+		(uuid "522d7f16-c0df-49e8-9830-c96d71afe206")
+	)
+	(segment
+		(start 104.14 65.278)
+		(end 104.14 67.31)
+		(width 0.4)
+		(layer "B.Cu")
+		(net 10)
+		(uuid "bb7aa908-7bfd-4751-880d-5b192db7234f")
+	)
+	(segment
+		(start 109.22 60.198)
+		(end 104.14 65.278)
+		(width 0.4)
+		(layer "B.Cu")
+		(net 10)
+		(uuid "cb8b7e8a-2a4a-41ea-8b81-bf470f863c3f")
+	)
+	(segment
+		(start 114.3 67.945)
+		(end 114.3 71.755)
+		(width 0.4)
+		(layer "B.Cu")
+		(net 11)
+		(uuid "7302b503-b9de-4832-b964-0e8dfae5a4eb")
+	)
+	(segment
+		(start 114.3 58.928)
+		(end 114.3 67.31)
+		(width 0.4)
+		(layer "B.Cu")
+		(net 11)
+		(uuid "f5f13271-ff70-4df3-9831-47852895a8bf")
+	)
+	(segment
+		(start 99.06 67.945)
+		(end 99.06 71.755)
+		(width 0.4)
+		(layer "B.Cu")
+		(net 12)
+		(uuid "03f9f08d-090d-4642-b260-52dc7eb3d1ce")
+	)
+	(segment
+		(start 111.201 57.129)
+		(end 100.33 57.129)
+		(width 0.4)
+		(layer "B.Cu")
+		(net 12)
+		(uuid "3124a213-5ac7-47d9-9827-c12f319aee56")
+	)
+	(segment
+		(start 111.76 57.688)
+		(end 111.201 57.129)
+		(width 0.4)
+		(layer "B.Cu")
+		(net 12)
+		(uuid "4a16bad7-eedb-4fc4-b96b-029dbcf1514c")
+	)
+	(segment
+		(start 100.33 57.129)
+		(end 99.06 58.399)
+		(width 0.4)
+		(layer "B.Cu")
+		(net 12)
+		(uuid "58cb3dd5-8aea-40df-8038-7608b2ce78b3")
+	)
+	(segment
+		(start 99.06 58.399)
+		(end 99.06 67.31)
+		(width 0.4)
+		(layer "B.Cu")
+		(net 12)
+		(uuid "a472cc42-254c-4fd1-8f96-01a555824414")
+	)
+	(segment
+		(start 111.76 58.928)
+		(end 111.76 57.688)
+		(width 0.4)
+		(layer "B.Cu")
+		(net 12)
+		(uuid "a6c74996-bbae-4f74-8612-ed4d2337f450")
+	)
+	(embedded_fonts no)
+)

+ 632 - 0
adapter_pcb/flipper_as7331_adapter/flipper_as7331_adapter.kicad_pro

@@ -0,0 +1,632 @@
+{
+  "board": {
+    "3dviewports": [],
+    "design_settings": {
+      "defaults": {
+        "apply_defaults_to_fp_fields": false,
+        "apply_defaults_to_fp_shapes": false,
+        "apply_defaults_to_fp_text": false,
+        "board_outline_line_width": 0.05,
+        "copper_line_width": 0.2,
+        "copper_text_italic": false,
+        "copper_text_size_h": 1.5,
+        "copper_text_size_v": 1.5,
+        "copper_text_thickness": 0.3,
+        "copper_text_upright": false,
+        "courtyard_line_width": 0.05,
+        "dimension_precision": 4,
+        "dimension_units": 3,
+        "dimensions": {
+          "arrow_length": 1270000,
+          "extension_offset": 500000,
+          "keep_text_aligned": true,
+          "suppress_zeroes": true,
+          "text_position": 0,
+          "units_format": 0
+        },
+        "fab_line_width": 0.1,
+        "fab_text_italic": false,
+        "fab_text_size_h": 1.0,
+        "fab_text_size_v": 1.0,
+        "fab_text_thickness": 0.15,
+        "fab_text_upright": false,
+        "other_line_width": 0.1,
+        "other_text_italic": false,
+        "other_text_size_h": 1.0,
+        "other_text_size_v": 1.0,
+        "other_text_thickness": 0.15,
+        "other_text_upright": false,
+        "pads": {
+          "drill": 0.8,
+          "height": 1.27,
+          "width": 2.54
+        },
+        "silk_line_width": 0.1,
+        "silk_text_italic": false,
+        "silk_text_size_h": 1.0,
+        "silk_text_size_v": 1.0,
+        "silk_text_thickness": 0.1,
+        "silk_text_upright": false,
+        "zones": {
+          "min_clearance": 0.5
+        }
+      },
+      "diff_pair_dimensions": [
+        {
+          "gap": 0.0,
+          "via_gap": 0.0,
+          "width": 0.0
+        }
+      ],
+      "drc_exclusions": [],
+      "meta": {
+        "version": 2
+      },
+      "rule_severities": {
+        "annular_width": "error",
+        "clearance": "error",
+        "connection_width": "warning",
+        "copper_edge_clearance": "error",
+        "copper_sliver": "warning",
+        "courtyards_overlap": "error",
+        "creepage": "error",
+        "diff_pair_gap_out_of_range": "error",
+        "diff_pair_uncoupled_length_too_long": "error",
+        "drill_out_of_range": "error",
+        "duplicate_footprints": "warning",
+        "extra_footprint": "warning",
+        "footprint": "error",
+        "footprint_filters_mismatch": "ignore",
+        "footprint_symbol_mismatch": "warning",
+        "footprint_type_mismatch": "ignore",
+        "hole_clearance": "error",
+        "hole_to_hole": "warning",
+        "holes_co_located": "warning",
+        "invalid_outline": "error",
+        "isolated_copper": "warning",
+        "item_on_disabled_layer": "error",
+        "items_not_allowed": "error",
+        "length_out_of_range": "error",
+        "lib_footprint_issues": "warning",
+        "lib_footprint_mismatch": "warning",
+        "malformed_courtyard": "error",
+        "microvia_drill_out_of_range": "error",
+        "mirrored_text_on_front_layer": "warning",
+        "missing_courtyard": "ignore",
+        "missing_footprint": "warning",
+        "net_conflict": "warning",
+        "nonmirrored_text_on_back_layer": "warning",
+        "npth_inside_courtyard": "ignore",
+        "padstack": "warning",
+        "pth_inside_courtyard": "ignore",
+        "shorting_items": "error",
+        "silk_edge_clearance": "warning",
+        "silk_over_copper": "warning",
+        "silk_overlap": "warning",
+        "skew_out_of_range": "error",
+        "solder_mask_bridge": "error",
+        "starved_thermal": "error",
+        "text_height": "warning",
+        "text_on_edge_cuts": "error",
+        "text_thickness": "warning",
+        "through_hole_pad_without_hole": "error",
+        "too_many_vias": "error",
+        "track_angle": "error",
+        "track_dangling": "warning",
+        "track_segment_length": "error",
+        "track_width": "error",
+        "tracks_crossing": "error",
+        "unconnected_items": "error",
+        "unresolved_variable": "error",
+        "via_dangling": "warning",
+        "zones_intersect": "error"
+      },
+      "rules": {
+        "max_error": 0.005,
+        "min_clearance": 0.0,
+        "min_connection": 0.0,
+        "min_copper_edge_clearance": 0.5,
+        "min_groove_width": 0.0,
+        "min_hole_clearance": 0.25,
+        "min_hole_to_hole": 0.25,
+        "min_microvia_diameter": 0.2,
+        "min_microvia_drill": 0.1,
+        "min_resolved_spokes": 2,
+        "min_silk_clearance": 0.0,
+        "min_text_height": 0.8,
+        "min_text_thickness": 0.08,
+        "min_through_hole_diameter": 0.3,
+        "min_track_width": 0.0,
+        "min_via_annular_width": 0.1,
+        "min_via_diameter": 0.5,
+        "solder_mask_to_copper_clearance": 0.0,
+        "use_height_for_length_calcs": true
+      },
+      "teardrop_options": [
+        {
+          "td_onpthpad": true,
+          "td_onroundshapesonly": false,
+          "td_onsmdpad": true,
+          "td_ontrackend": false,
+          "td_onvia": true
+        }
+      ],
+      "teardrop_parameters": [
+        {
+          "td_allow_use_two_tracks": true,
+          "td_curve_segcount": 0,
+          "td_height_ratio": 1.0,
+          "td_length_ratio": 0.5,
+          "td_maxheight": 2.0,
+          "td_maxlen": 1.0,
+          "td_on_pad_in_zone": false,
+          "td_target_name": "td_round_shape",
+          "td_width_to_size_filter_ratio": 0.9
+        },
+        {
+          "td_allow_use_two_tracks": true,
+          "td_curve_segcount": 0,
+          "td_height_ratio": 1.0,
+          "td_length_ratio": 0.5,
+          "td_maxheight": 2.0,
+          "td_maxlen": 1.0,
+          "td_on_pad_in_zone": false,
+          "td_target_name": "td_rect_shape",
+          "td_width_to_size_filter_ratio": 0.9
+        },
+        {
+          "td_allow_use_two_tracks": true,
+          "td_curve_segcount": 0,
+          "td_height_ratio": 1.0,
+          "td_length_ratio": 0.5,
+          "td_maxheight": 2.0,
+          "td_maxlen": 1.0,
+          "td_on_pad_in_zone": false,
+          "td_target_name": "td_track_end",
+          "td_width_to_size_filter_ratio": 0.9
+        }
+      ],
+      "track_widths": [
+        0.0,
+        0.4
+      ],
+      "tuning_pattern_settings": {
+        "diff_pair_defaults": {
+          "corner_radius_percentage": 80,
+          "corner_style": 1,
+          "max_amplitude": 1.0,
+          "min_amplitude": 0.2,
+          "single_sided": false,
+          "spacing": 1.0
+        },
+        "diff_pair_skew_defaults": {
+          "corner_radius_percentage": 80,
+          "corner_style": 1,
+          "max_amplitude": 1.0,
+          "min_amplitude": 0.2,
+          "single_sided": false,
+          "spacing": 0.6
+        },
+        "single_track_defaults": {
+          "corner_radius_percentage": 80,
+          "corner_style": 1,
+          "max_amplitude": 1.0,
+          "min_amplitude": 0.2,
+          "single_sided": false,
+          "spacing": 0.6
+        }
+      },
+      "via_dimensions": [
+        {
+          "diameter": 0.0,
+          "drill": 0.0
+        }
+      ],
+      "zones_allow_external_fillets": false
+    },
+    "ipc2581": {
+      "dist": "",
+      "distpn": "",
+      "internal_id": "",
+      "mfg": "",
+      "mpn": ""
+    },
+    "layer_pairs": [],
+    "layer_presets": [],
+    "viewports": []
+  },
+  "boards": [],
+  "cvpcb": {
+    "equivalence_files": []
+  },
+  "erc": {
+    "erc_exclusions": [],
+    "meta": {
+      "version": 0
+    },
+    "pin_map": [
+      [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        0,
+        0,
+        0,
+        0,
+        2
+      ],
+      [
+        0,
+        2,
+        0,
+        1,
+        0,
+        0,
+        1,
+        0,
+        2,
+        2,
+        2,
+        2
+      ],
+      [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        0,
+        1,
+        0,
+        1,
+        2
+      ],
+      [
+        0,
+        1,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        2,
+        1,
+        1,
+        2
+      ],
+      [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        0,
+        0,
+        0,
+        0,
+        2
+      ],
+      [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        2
+      ],
+      [
+        1,
+        1,
+        1,
+        1,
+        1,
+        0,
+        1,
+        1,
+        1,
+        1,
+        1,
+        2
+      ],
+      [
+        0,
+        0,
+        0,
+        1,
+        0,
+        0,
+        1,
+        0,
+        0,
+        0,
+        0,
+        2
+      ],
+      [
+        0,
+        2,
+        1,
+        2,
+        0,
+        0,
+        1,
+        0,
+        2,
+        2,
+        2,
+        2
+      ],
+      [
+        0,
+        2,
+        0,
+        1,
+        0,
+        0,
+        1,
+        0,
+        2,
+        0,
+        0,
+        2
+      ],
+      [
+        0,
+        2,
+        1,
+        1,
+        0,
+        0,
+        1,
+        0,
+        2,
+        0,
+        0,
+        2
+      ],
+      [
+        2,
+        2,
+        2,
+        2,
+        2,
+        2,
+        2,
+        2,
+        2,
+        2,
+        2,
+        2
+      ]
+    ],
+    "rule_severities": {
+      "bus_definition_conflict": "error",
+      "bus_entry_needed": "error",
+      "bus_to_bus_conflict": "error",
+      "bus_to_net_conflict": "error",
+      "different_unit_footprint": "error",
+      "different_unit_net": "error",
+      "duplicate_reference": "error",
+      "duplicate_sheet_names": "error",
+      "endpoint_off_grid": "warning",
+      "extra_units": "error",
+      "footprint_filter": "ignore",
+      "footprint_link_issues": "warning",
+      "four_way_junction": "ignore",
+      "global_label_dangling": "warning",
+      "hier_label_mismatch": "error",
+      "label_dangling": "error",
+      "label_multiple_wires": "warning",
+      "lib_symbol_issues": "warning",
+      "lib_symbol_mismatch": "warning",
+      "missing_bidi_pin": "warning",
+      "missing_input_pin": "warning",
+      "missing_power_pin": "error",
+      "missing_unit": "warning",
+      "multiple_net_names": "warning",
+      "net_not_bus_member": "warning",
+      "no_connect_connected": "warning",
+      "no_connect_dangling": "warning",
+      "pin_not_connected": "error",
+      "pin_not_driven": "error",
+      "pin_to_pin": "warning",
+      "power_pin_not_driven": "error",
+      "same_local_global_label": "warning",
+      "similar_label_and_power": "warning",
+      "similar_labels": "warning",
+      "similar_power": "warning",
+      "simulation_model_issue": "ignore",
+      "single_global_label": "ignore",
+      "unannotated": "error",
+      "unconnected_wire_endpoint": "warning",
+      "unit_value_mismatch": "error",
+      "unresolved_variable": "error",
+      "wire_dangling": "error"
+    }
+  },
+  "libraries": {
+    "pinned_footprint_libs": [],
+    "pinned_symbol_libs": []
+  },
+  "meta": {
+    "filename": "flipper_as7331_adapter.kicad_pro",
+    "version": 3
+  },
+  "net_settings": {
+    "classes": [
+      {
+        "bus_width": 12,
+        "clearance": 0.2,
+        "diff_pair_gap": 0.25,
+        "diff_pair_via_gap": 0.25,
+        "diff_pair_width": 0.2,
+        "line_style": 0,
+        "microvia_diameter": 0.3,
+        "microvia_drill": 0.1,
+        "name": "Default",
+        "pcb_color": "rgba(0, 0, 0, 0.000)",
+        "priority": 2147483647,
+        "schematic_color": "rgba(0, 0, 0, 0.000)",
+        "track_width": 0.2,
+        "via_diameter": 0.6,
+        "via_drill": 0.3,
+        "wire_width": 6
+      }
+    ],
+    "meta": {
+      "version": 4
+    },
+    "net_colors": null,
+    "netclass_assignments": null,
+    "netclass_patterns": []
+  },
+  "pcbnew": {
+    "last_paths": {
+      "gencad": "",
+      "idf": "",
+      "netlist": "",
+      "plot": "../gerber_v1.0/",
+      "pos_files": "",
+      "specctra_dsn": "",
+      "step": "",
+      "svg": "",
+      "vrml": ""
+    },
+    "page_layout_descr_file": ""
+  },
+  "schematic": {
+    "annotate_start_num": 0,
+    "bom_export_filename": "${PROJECTNAME}.csv",
+    "bom_fmt_presets": [],
+    "bom_fmt_settings": {
+      "field_delimiter": ",",
+      "keep_line_breaks": false,
+      "keep_tabs": false,
+      "name": "CSV",
+      "ref_delimiter": ",",
+      "ref_range_delimiter": "",
+      "string_delimiter": "\""
+    },
+    "bom_presets": [],
+    "bom_settings": {
+      "exclude_dnp": false,
+      "fields_ordered": [
+        {
+          "group_by": false,
+          "label": "Reference",
+          "name": "Reference",
+          "show": true
+        },
+        {
+          "group_by": false,
+          "label": "Qty",
+          "name": "${QUANTITY}",
+          "show": true
+        },
+        {
+          "group_by": true,
+          "label": "Value",
+          "name": "Value",
+          "show": true
+        },
+        {
+          "group_by": true,
+          "label": "DNP",
+          "name": "${DNP}",
+          "show": true
+        },
+        {
+          "group_by": true,
+          "label": "Exclude from BOM",
+          "name": "${EXCLUDE_FROM_BOM}",
+          "show": true
+        },
+        {
+          "group_by": true,
+          "label": "Exclude from Board",
+          "name": "${EXCLUDE_FROM_BOARD}",
+          "show": true
+        },
+        {
+          "group_by": true,
+          "label": "Footprint",
+          "name": "Footprint",
+          "show": true
+        },
+        {
+          "group_by": false,
+          "label": "Datasheet",
+          "name": "Datasheet",
+          "show": true
+        }
+      ],
+      "filter_string": "",
+      "group_symbols": true,
+      "include_excluded_from_bom": true,
+      "name": "Default Editing",
+      "sort_asc": true,
+      "sort_field": "Reference"
+    },
+    "connection_grid_size": 50.0,
+    "drawing": {
+      "dashed_lines_dash_length_ratio": 12.0,
+      "dashed_lines_gap_length_ratio": 3.0,
+      "default_line_thickness": 6.0,
+      "default_text_size": 50.0,
+      "field_names": [],
+      "intersheets_ref_own_page": false,
+      "intersheets_ref_prefix": "",
+      "intersheets_ref_short": false,
+      "intersheets_ref_show": false,
+      "intersheets_ref_suffix": "",
+      "junction_size_choice": 3,
+      "label_size_ratio": 0.375,
+      "operating_point_overlay_i_precision": 3,
+      "operating_point_overlay_i_range": "~A",
+      "operating_point_overlay_v_precision": 3,
+      "operating_point_overlay_v_range": "~V",
+      "overbar_offset_ratio": 1.23,
+      "pin_symbol_size": 25.0,
+      "text_offset_ratio": 0.15
+    },
+    "legacy_lib_dir": "",
+    "legacy_lib_list": [],
+    "meta": {
+      "version": 1
+    },
+    "net_format_name": "",
+    "page_layout_descr_file": "",
+    "plot_directory": "",
+    "space_save_all_events": true,
+    "spice_current_sheet_as_root": false,
+    "spice_external_command": "spice \"%I\"",
+    "spice_model_current_sheet_as_root": true,
+    "spice_save_all_currents": false,
+    "spice_save_all_dissipations": false,
+    "spice_save_all_voltages": false,
+    "subpart_first_id": 65,
+    "subpart_id_separator": 0
+  },
+  "sheets": [
+    [
+      "fb553d00-63d0-4a72-84d2-67ce388ec664",
+      "Root"
+    ]
+  ],
+  "text_variables": {}
+}

+ 1119 - 0
adapter_pcb/flipper_as7331_adapter/flipper_as7331_adapter.kicad_sch

@@ -0,0 +1,1119 @@
+(kicad_sch
+	(version 20250114)
+	(generator "eeschema")
+	(generator_version "9.0")
+	(uuid "fb553d00-63d0-4a72-84d2-67ce388ec664")
+	(paper "A4")
+	(lib_symbols
+		(symbol "Connector_Generic:Conn_01x06"
+			(pin_names
+				(offset 1.016)
+				(hide yes)
+			)
+			(exclude_from_sim no)
+			(in_bom yes)
+			(on_board yes)
+			(property "Reference" "J"
+				(at 0 7.62 0)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+				)
+			)
+			(property "Value" "Conn_01x06"
+				(at 0 -10.16 0)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+				)
+			)
+			(property "Footprint" ""
+				(at 0 0 0)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+					(hide yes)
+				)
+			)
+			(property "Datasheet" "~"
+				(at 0 0 0)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+					(hide yes)
+				)
+			)
+			(property "Description" "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)"
+				(at 0 0 0)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+					(hide yes)
+				)
+			)
+			(property "ki_keywords" "connector"
+				(at 0 0 0)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+					(hide yes)
+				)
+			)
+			(property "ki_fp_filters" "Connector*:*_1x??_*"
+				(at 0 0 0)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+					(hide yes)
+				)
+			)
+			(symbol "Conn_01x06_1_1"
+				(rectangle
+					(start -1.27 6.35)
+					(end 1.27 -8.89)
+					(stroke
+						(width 0.254)
+						(type default)
+					)
+					(fill
+						(type background)
+					)
+				)
+				(rectangle
+					(start -1.27 5.207)
+					(end 0 4.953)
+					(stroke
+						(width 0.1524)
+						(type default)
+					)
+					(fill
+						(type none)
+					)
+				)
+				(rectangle
+					(start -1.27 2.667)
+					(end 0 2.413)
+					(stroke
+						(width 0.1524)
+						(type default)
+					)
+					(fill
+						(type none)
+					)
+				)
+				(rectangle
+					(start -1.27 0.127)
+					(end 0 -0.127)
+					(stroke
+						(width 0.1524)
+						(type default)
+					)
+					(fill
+						(type none)
+					)
+				)
+				(rectangle
+					(start -1.27 -2.413)
+					(end 0 -2.667)
+					(stroke
+						(width 0.1524)
+						(type default)
+					)
+					(fill
+						(type none)
+					)
+				)
+				(rectangle
+					(start -1.27 -4.953)
+					(end 0 -5.207)
+					(stroke
+						(width 0.1524)
+						(type default)
+					)
+					(fill
+						(type none)
+					)
+				)
+				(rectangle
+					(start -1.27 -7.493)
+					(end 0 -7.747)
+					(stroke
+						(width 0.1524)
+						(type default)
+					)
+					(fill
+						(type none)
+					)
+				)
+				(pin passive line
+					(at -5.08 5.08 0)
+					(length 3.81)
+					(name "Pin_1"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+					(number "1"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+				)
+				(pin passive line
+					(at -5.08 2.54 0)
+					(length 3.81)
+					(name "Pin_2"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+					(number "2"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+				)
+				(pin passive line
+					(at -5.08 0 0)
+					(length 3.81)
+					(name "Pin_3"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+					(number "3"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+				)
+				(pin passive line
+					(at -5.08 -2.54 0)
+					(length 3.81)
+					(name "Pin_4"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+					(number "4"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+				)
+				(pin passive line
+					(at -5.08 -5.08 0)
+					(length 3.81)
+					(name "Pin_5"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+					(number "5"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+				)
+				(pin passive line
+					(at -5.08 -7.62 0)
+					(length 3.81)
+					(name "Pin_6"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+					(number "6"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+				)
+			)
+			(embedded_fonts no)
+		)
+		(symbol "Connector_Generic:Conn_01x10"
+			(pin_names
+				(offset 1.016)
+				(hide yes)
+			)
+			(exclude_from_sim no)
+			(in_bom yes)
+			(on_board yes)
+			(property "Reference" "J"
+				(at 0 12.7 0)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+				)
+			)
+			(property "Value" "Conn_01x10"
+				(at 0 -15.24 0)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+				)
+			)
+			(property "Footprint" ""
+				(at 0 0 0)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+					(hide yes)
+				)
+			)
+			(property "Datasheet" "~"
+				(at 0 0 0)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+					(hide yes)
+				)
+			)
+			(property "Description" "Generic connector, single row, 01x10, script generated (kicad-library-utils/schlib/autogen/connector/)"
+				(at 0 0 0)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+					(hide yes)
+				)
+			)
+			(property "ki_keywords" "connector"
+				(at 0 0 0)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+					(hide yes)
+				)
+			)
+			(property "ki_fp_filters" "Connector*:*_1x??_*"
+				(at 0 0 0)
+				(effects
+					(font
+						(size 1.27 1.27)
+					)
+					(hide yes)
+				)
+			)
+			(symbol "Conn_01x10_1_1"
+				(rectangle
+					(start -1.27 11.43)
+					(end 1.27 -13.97)
+					(stroke
+						(width 0.254)
+						(type default)
+					)
+					(fill
+						(type background)
+					)
+				)
+				(rectangle
+					(start -1.27 10.287)
+					(end 0 10.033)
+					(stroke
+						(width 0.1524)
+						(type default)
+					)
+					(fill
+						(type none)
+					)
+				)
+				(rectangle
+					(start -1.27 7.747)
+					(end 0 7.493)
+					(stroke
+						(width 0.1524)
+						(type default)
+					)
+					(fill
+						(type none)
+					)
+				)
+				(rectangle
+					(start -1.27 5.207)
+					(end 0 4.953)
+					(stroke
+						(width 0.1524)
+						(type default)
+					)
+					(fill
+						(type none)
+					)
+				)
+				(rectangle
+					(start -1.27 2.667)
+					(end 0 2.413)
+					(stroke
+						(width 0.1524)
+						(type default)
+					)
+					(fill
+						(type none)
+					)
+				)
+				(rectangle
+					(start -1.27 0.127)
+					(end 0 -0.127)
+					(stroke
+						(width 0.1524)
+						(type default)
+					)
+					(fill
+						(type none)
+					)
+				)
+				(rectangle
+					(start -1.27 -2.413)
+					(end 0 -2.667)
+					(stroke
+						(width 0.1524)
+						(type default)
+					)
+					(fill
+						(type none)
+					)
+				)
+				(rectangle
+					(start -1.27 -4.953)
+					(end 0 -5.207)
+					(stroke
+						(width 0.1524)
+						(type default)
+					)
+					(fill
+						(type none)
+					)
+				)
+				(rectangle
+					(start -1.27 -7.493)
+					(end 0 -7.747)
+					(stroke
+						(width 0.1524)
+						(type default)
+					)
+					(fill
+						(type none)
+					)
+				)
+				(rectangle
+					(start -1.27 -10.033)
+					(end 0 -10.287)
+					(stroke
+						(width 0.1524)
+						(type default)
+					)
+					(fill
+						(type none)
+					)
+				)
+				(rectangle
+					(start -1.27 -12.573)
+					(end 0 -12.827)
+					(stroke
+						(width 0.1524)
+						(type default)
+					)
+					(fill
+						(type none)
+					)
+				)
+				(pin passive line
+					(at -5.08 10.16 0)
+					(length 3.81)
+					(name "Pin_1"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+					(number "1"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+				)
+				(pin passive line
+					(at -5.08 7.62 0)
+					(length 3.81)
+					(name "Pin_2"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+					(number "2"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+				)
+				(pin passive line
+					(at -5.08 5.08 0)
+					(length 3.81)
+					(name "Pin_3"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+					(number "3"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+				)
+				(pin passive line
+					(at -5.08 2.54 0)
+					(length 3.81)
+					(name "Pin_4"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+					(number "4"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+				)
+				(pin passive line
+					(at -5.08 0 0)
+					(length 3.81)
+					(name "Pin_5"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+					(number "5"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+				)
+				(pin passive line
+					(at -5.08 -2.54 0)
+					(length 3.81)
+					(name "Pin_6"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+					(number "6"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+				)
+				(pin passive line
+					(at -5.08 -5.08 0)
+					(length 3.81)
+					(name "Pin_7"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+					(number "7"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+				)
+				(pin passive line
+					(at -5.08 -7.62 0)
+					(length 3.81)
+					(name "Pin_8"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+					(number "8"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+				)
+				(pin passive line
+					(at -5.08 -10.16 0)
+					(length 3.81)
+					(name "Pin_9"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+					(number "9"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+				)
+				(pin passive line
+					(at -5.08 -12.7 0)
+					(length 3.81)
+					(name "Pin_10"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+					(number "10"
+						(effects
+							(font
+								(size 1.27 1.27)
+							)
+						)
+					)
+				)
+			)
+			(embedded_fonts no)
+		)
+	)
+	(junction
+		(at 100.33 74.93)
+		(diameter 0)
+		(color 0 0 0 0)
+		(uuid "3036e3bd-bb69-4589-b150-b7aabc6769c8")
+	)
+	(junction
+		(at 102.87 74.93)
+		(diameter 0)
+		(color 0 0 0 0)
+		(uuid "7aad4664-608e-436c-85d8-51a66f0b88e2")
+	)
+	(junction
+		(at 90.17 74.93)
+		(diameter 0)
+		(color 0 0 0 0)
+		(uuid "928dde94-38f7-4c05-bf6e-ee5f853f74d0")
+	)
+	(junction
+		(at 85.09 74.93)
+		(diameter 0)
+		(color 0 0 0 0)
+		(uuid "d88c90b2-03b5-41b8-a1ad-8f7dfb2c5a93")
+	)
+	(wire
+		(pts
+			(xy 105.41 74.93) (xy 105.41 99.06)
+		)
+		(stroke
+			(width 0)
+			(type default)
+		)
+		(uuid "08710686-de34-406c-a7f9-fa4feeb63afc")
+	)
+	(wire
+		(pts
+			(xy 102.87 74.93) (xy 102.87 99.06)
+		)
+		(stroke
+			(width 0)
+			(type default)
+		)
+		(uuid "135925b3-67a7-49f2-a19b-2cd18df980ed")
+	)
+	(wire
+		(pts
+			(xy 95.25 49.53) (xy 95.25 64.77)
+		)
+		(stroke
+			(width 0)
+			(type default)
+		)
+		(uuid "14a9b9bf-aada-490b-bd66-1141f527dfe9")
+	)
+	(wire
+		(pts
+			(xy 90.17 64.77) (xy 90.17 74.93)
+		)
+		(stroke
+			(width 0)
+			(type default)
+		)
+		(uuid "17bea2b3-2feb-41af-8337-c9740e9e02b8")
+	)
+	(wire
+		(pts
+			(xy 90.17 74.93) (xy 90.17 99.06)
+		)
+		(stroke
+			(width 0)
+			(type default)
+		)
+		(uuid "239487ec-e108-4b67-a406-7a27a7a21899")
+	)
+	(wire
+		(pts
+			(xy 97.79 49.53) (xy 97.79 62.23)
+		)
+		(stroke
+			(width 0)
+			(type default)
+		)
+		(uuid "295be433-3253-4d1b-9c1f-605c8eb9b41f")
+	)
+	(wire
+		(pts
+			(xy 102.87 49.53) (xy 102.87 74.93)
+		)
+		(stroke
+			(width 0)
+			(type default)
+		)
+		(uuid "43ffe40d-72f4-4d17-860b-267343189ee8")
+	)
+	(wire
+		(pts
+			(xy 85.09 62.23) (xy 85.09 74.93)
+		)
+		(stroke
+			(width 0)
+			(type default)
+		)
+		(uuid "457e1919-847f-43c1-883b-827d1cd58de2")
+	)
+	(wire
+		(pts
+			(xy 92.71 74.93) (xy 92.71 99.06)
+		)
+		(stroke
+			(width 0)
+			(type default)
+		)
+		(uuid "4f56b63c-f686-42ed-9e49-9a7849e85146")
+	)
+	(wire
+		(pts
+			(xy 95.25 74.93) (xy 95.25 99.06)
+		)
+		(stroke
+			(width 0)
+			(type default)
+		)
+		(uuid "79773e13-e9c0-4857-974e-9c739a59a193")
+	)
+	(wire
+		(pts
+			(xy 107.95 74.93) (xy 107.95 99.06)
+		)
+		(stroke
+			(width 0)
+			(type default)
+		)
+		(uuid "8790d430-dcde-49d2-a191-624715eb750b")
+	)
+	(wire
+		(pts
+			(xy 100.33 74.93) (xy 100.33 99.06)
+		)
+		(stroke
+			(width 0)
+			(type default)
+		)
+		(uuid "887f238f-6b43-4428-9869-e065f2e76dd6")
+	)
+	(wire
+		(pts
+			(xy 95.25 64.77) (xy 90.17 64.77)
+		)
+		(stroke
+			(width 0)
+			(type default)
+		)
+		(uuid "a65d7427-74ee-41e7-be3b-ebbf52528469")
+	)
+	(wire
+		(pts
+			(xy 87.63 74.93) (xy 87.63 99.06)
+		)
+		(stroke
+			(width 0)
+			(type default)
+		)
+		(uuid "b9a2b3c2-73da-4b85-984c-721ba4031ff7")
+	)
+	(wire
+		(pts
+			(xy 97.79 62.23) (xy 85.09 62.23)
+		)
+		(stroke
+			(width 0)
+			(type default)
+		)
+		(uuid "c2112f1b-6566-4038-b345-7d4e9d3d6de6")
+	)
+	(wire
+		(pts
+			(xy 85.09 74.93) (xy 85.09 99.06)
+		)
+		(stroke
+			(width 0)
+			(type default)
+		)
+		(uuid "dbb1437f-bbc8-4216-9213-4350bca4d59e")
+	)
+	(wire
+		(pts
+			(xy 97.79 74.93) (xy 97.79 99.06)
+		)
+		(stroke
+			(width 0)
+			(type default)
+		)
+		(uuid "e0450e01-a9c3-4afa-b14f-c5e423bed220")
+	)
+	(wire
+		(pts
+			(xy 100.33 49.53) (xy 100.33 74.93)
+		)
+		(stroke
+			(width 0)
+			(type default)
+		)
+		(uuid "ee12a64e-425d-4522-acf9-841fe61359e2")
+	)
+	(symbol
+		(lib_id "Connector_Generic:Conn_01x06")
+		(at 95.25 44.45 90)
+		(unit 1)
+		(exclude_from_sim no)
+		(in_bom yes)
+		(on_board yes)
+		(dnp no)
+		(fields_autoplaced yes)
+		(uuid "1488a970-fb2d-4d6d-bcba-cb5f7edb5751")
+		(property "Reference" "AS1"
+			(at 96.52 38.1 90)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(property "Value" "AS7331"
+			(at 96.52 40.64 90)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+			)
+		)
+		(property "Footprint" "Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Vertical"
+			(at 95.25 44.45 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(property "Datasheet" "~"
+			(at 95.25 44.45 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(property "Description" "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)"
+			(at 95.25 44.45 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(pin "1"
+			(uuid "91a07d06-bc98-4496-a60b-5acf926425ca")
+		)
+		(pin "4"
+			(uuid "30bc6643-bac2-4b27-94fd-aba71355d883")
+		)
+		(pin "2"
+			(uuid "0a43c3fb-d9fb-4174-b3d4-35a175b18bbb")
+		)
+		(pin "3"
+			(uuid "d6527eb9-a98b-421f-ba4a-3d4fe077b7c8")
+		)
+		(pin "6"
+			(uuid "372f5b66-43f3-44d2-a835-a8bbea449213")
+		)
+		(pin "5"
+			(uuid "296ff39f-8d17-4519-904b-204c652954d1")
+		)
+		(instances
+			(project ""
+				(path "/fb553d00-63d0-4a72-84d2-67ce388ec664"
+					(reference "AS1")
+					(unit 1)
+				)
+			)
+		)
+	)
+	(symbol
+		(lib_id "Connector_Generic:Conn_01x10")
+		(at 95.25 104.14 90)
+		(mirror x)
+		(unit 1)
+		(exclude_from_sim no)
+		(in_bom yes)
+		(on_board yes)
+		(dnp no)
+		(uuid "344973ec-ce9d-430d-9426-0923f56deeae")
+		(property "Reference" "Flipper1"
+			(at 96.52 107.95 90)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(property "Value" "Flipper"
+			(at 96.52 110.49 90)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+			)
+		)
+		(property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x10_P2.54mm_Horizontal"
+			(at 95.25 104.14 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(property "Datasheet" "~"
+			(at 95.25 104.14 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(property "Description" "Generic connector, single row, 01x10, script generated (kicad-library-utils/schlib/autogen/connector/)"
+			(at 95.25 104.14 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(pin "1"
+			(uuid "566eb4ef-d103-4ce7-b1ca-e65b804c98d5")
+		)
+		(pin "9"
+			(uuid "fa67e429-80af-4e9a-ab8c-d7e514d87aa7")
+		)
+		(pin "8"
+			(uuid "b2e5deaa-b042-41f4-a1d2-9b89d74654bc")
+		)
+		(pin "7"
+			(uuid "8db6c1f2-8987-40e8-a652-0109e4f63b15")
+		)
+		(pin "6"
+			(uuid "eb17cc67-3b1e-4bcf-8106-7a4653a0b0b2")
+		)
+		(pin "5"
+			(uuid "3111296c-234b-4281-8ea3-c8bd243bcffa")
+		)
+		(pin "4"
+			(uuid "e2a5b880-a23b-4b7b-a499-8ff4850d4148")
+		)
+		(pin "3"
+			(uuid "31c23975-2a63-4479-b6e0-93ec59b10b88")
+		)
+		(pin "10"
+			(uuid "22398e23-7c0a-4212-8574-cbbee102fd81")
+		)
+		(pin "2"
+			(uuid "6cbaf3e6-083a-4996-a63f-b74e2393913c")
+		)
+		(instances
+			(project ""
+				(path "/fb553d00-63d0-4a72-84d2-67ce388ec664"
+					(reference "Flipper1")
+					(unit 1)
+				)
+			)
+		)
+	)
+	(symbol
+		(lib_id "Connector_Generic:Conn_01x10")
+		(at 95.25 80.01 90)
+		(mirror x)
+		(unit 1)
+		(exclude_from_sim no)
+		(in_bom yes)
+		(on_board yes)
+		(dnp no)
+		(uuid "80c79d57-c70c-4a81-8380-e28ab62acb8a")
+		(property "Reference" "J1"
+			(at 96.52 83.82 90)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(property "Value" "Conn_01x10"
+			(at 96.52 86.36 90)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x10_P2.54mm_Vertical"
+			(at 95.25 80.01 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(property "Datasheet" "~"
+			(at 95.25 80.01 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(property "Description" "Generic connector, single row, 01x10, script generated (kicad-library-utils/schlib/autogen/connector/)"
+			(at 95.25 80.01 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(pin "3"
+			(uuid "1154e5d8-878e-42e3-a435-f839884b2dcd")
+		)
+		(pin "4"
+			(uuid "0704c16a-b329-40c6-9494-12ea80519261")
+		)
+		(pin "5"
+			(uuid "d0b83c14-4d6e-42ee-9abe-dde8146f7204")
+		)
+		(pin "6"
+			(uuid "61ac6e6c-00df-41b7-90f1-f6f101402aea")
+		)
+		(pin "1"
+			(uuid "4e090891-775c-4b87-a39b-8997f4a561d4")
+		)
+		(pin "2"
+			(uuid "4db8ca91-5f7a-47cd-9555-f403a76e1cda")
+		)
+		(pin "7"
+			(uuid "2b998f54-551d-4a94-9380-b6e8f81ee174")
+		)
+		(pin "8"
+			(uuid "16b767ea-1983-4004-aeab-828ce9f43b48")
+		)
+		(pin "9"
+			(uuid "316cd05d-7e31-44f1-ab56-5ac55e4d7dd3")
+		)
+		(pin "10"
+			(uuid "4e007b84-9cd4-4e49-a4a8-b947ba87f355")
+		)
+		(instances
+			(project ""
+				(path "/fb553d00-63d0-4a72-84d2-67ce388ec664"
+					(reference "J1")
+					(unit 1)
+				)
+			)
+		)
+	)
+	(sheet_instances
+		(path "/"
+			(page "1")
+		)
+	)
+	(embedded_fonts no)
+)

BIN
adapter_pcb/gerber_v1.0.zip


BIN
images/adapter_pcb.jpg