diff --git a/embedded_programming/t1624/hello.t1624-XU/hello.t1624-XU.blink.ino b/embedded_programming/t1624/hello.t1624-XU/hello.t1624-XU.blink.ino new file mode 100755 index 0000000000000000000000000000000000000000..7081b4057a7576285440299aa0044e83de37b933 --- /dev/null +++ b/embedded_programming/t1624/hello.t1624-XU/hello.t1624-XU.blink.ino @@ -0,0 +1,26 @@ +// +// hello.t1624-XU.blink.ino +// +// ATtiny1624-XU blink +// +// Neil Gershenfeld 6/15/25 +// +// This work may be reproduced, modified, distributed, +// performed, and displayed for any purpose, but must +// acknowledge this project. Copyright is retained and +// must be preserved. The work is provided as is; no +// warranty is provided, and users accept all liability. +// + +#define LED_pin PIN_PA4 + +void setup() { + pinMode(LED_pin,OUTPUT); + } + +void loop() { + digitalWrite(LED_pin,LOW); + delay(500); + digitalWrite(LED_pin,HIGH); + delay(500); + } diff --git a/embedded_programming/t1624/hello.t1624-XU/hello.t1624-XU.jpg b/embedded_programming/t1624/hello.t1624-XU/hello.t1624-XU.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9698c51f4dee6ef82334cccfa5fdcb408c217715 Binary files /dev/null and b/embedded_programming/t1624/hello.t1624-XU/hello.t1624-XU.jpg differ diff --git a/embedded_programming/t1624/hello.t1624-XU/hello.t1624-XU.kicad_pcb b/embedded_programming/t1624/hello.t1624-XU/hello.t1624-XU.kicad_pcb new file mode 100644 index 0000000000000000000000000000000000000000..1a81640a662b0ad4992550d32bd0dae49addf722 --- /dev/null +++ b/embedded_programming/t1624/hello.t1624-XU/hello.t1624-XU.kicad_pcb @@ -0,0 +1,2072 @@ +(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 + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_55555551) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (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 no) + (outputformat 5) + (mirror no) + (drillshape 0) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "unconnected-(IC1-PA2-Pad12)") + (net 2 "unconnected-(IC1-PA5-Pad3)") + (net 3 "unconnected-(IC1-PA7-Pad5)") + (net 4 "unconnected-(IC1-PA3_(EXTCLK)-Pad13)") + (net 5 "unconnected-(IC1-PB0-Pad9)") + (net 6 "unconnected-(IC1-(TOSC2)_PB2-Pad7)") + (net 7 "unconnected-(IC1-PB1-Pad8)") + (net 8 "unconnected-(IC1-PA1-Pad11)") + (net 9 "unconnected-(IC1-PA6-Pad4)") + (net 10 "unconnected-(IC1-(TOSC1)_PB3-Pad6)") + (net 11 "UPDI") + (net 12 "5V") + (net 13 "TX") + (net 14 "GND") + (net 15 "LED") + (net 16 "Net-(LED1-Pad1)") + (footprint "Neil:Resistor 0603" + (layer "F.Cu") + (uuid "249f5360-f6f7-406e-9a36-fcbde250319c") + (at 144.6 90.4 180) + (tags "RC0603FR-101KL ") + (property "Reference" "R1" + (at -2.3 0 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "883ec948-9dcd-4c1d-9339-3ed2b7049c29") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "4.99k" + (at 0 -2 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3f86df95-ee09-42fe-8469-b9c6b9e41505") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "78a27d14-1c68-4a74-9542-77b85a35d7cc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f5a7aad7-80e9-4d58-8b1b-3e80216c4cd3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "RES_RC0603_YAG RES_RC0603_YAG-M RES_RC0603_YAG-L") + (path "/0fc01168-66dd-49cc-868d-29517b1f5d0f") + (sheetname "/") + (sheetfile "hello.t1624-XU.0603.4.kicad_sch") + (attr smd) + (fp_line + (start 0.13695 -0.5715) + (end -0.13695 -0.5715) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "b97a30af-ff33-46cb-8126-c24de9bf7598") + ) + (fp_line + (start -0.13695 0.5715) + (end 0.13695 0.5715) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "50e76289-641f-4379-9c0f-fab48b1168a6") + ) + (fp_line + (start 1.3081 0.6985) + (end -1.3081 0.6985) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f718ac26-669b-4937-9425-133f0298314d") + ) + (fp_line + (start 1.3081 -0.6985) + (end 1.3081 0.6985) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ae8d700a-f6a8-416a-8b4c-74c9da2d24c9") + ) + (fp_line + (start -1.3081 0.6985) + (end -1.3081 -0.6985) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "15700855-8ca0-4b37-a4f3-52f5b109ebdf") + ) + (fp_line + (start -1.3081 -0.6985) + (end 1.3081 -0.6985) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1ada81a1-4e2d-4db0-8815-205095480fca") + ) + (fp_line + (start 0.8509 0.4445) + (end 0.8509 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "326b8c73-b4a3-455f-88d7-8b820376fd45") + ) + (fp_line + (start 0.8509 0.4445) + (end 0.8509 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "ba5b8cd0-e274-434f-832a-4f86e3b49ee1") + ) + (fp_line + (start 0.8509 -0.4445) + (end 0.4445 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "922bd17f-ed95-4c7a-b1ae-1ab262197172") + ) + (fp_line + (start 0.8509 -0.4445) + (end -0.8509 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "aae273c8-87af-4f1b-93c9-2f1466f82459") + ) + (fp_line + (start 0.4445 0.4445) + (end 0.8509 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "6652a7d6-7bc3-49d6-be9a-c60b43a1c835") + ) + (fp_line + (start 0.4445 -0.4445) + (end 0.4445 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "792696f9-3c63-4177-87d0-e56bf7fcf7ec") + ) + (fp_line + (start -0.4445 0.4445) + (end -0.4445 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "0a49edfd-1bd2-4fd5-b983-8a3cd0fbadb9") + ) + (fp_line + (start -0.4445 -0.4445) + (end -0.8509 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "8b116ed1-d016-4305-be18-03d78b2d7903") + ) + (fp_line + (start -0.8509 0.4445) + (end 0.8509 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "92a9c4db-e99f-4f8d-b42c-233326d7ac20") + ) + (fp_line + (start -0.8509 0.4445) + (end -0.4445 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "50c71c9a-d33f-4e04-a2cc-df0f1233a415") + ) + (fp_line + (start -0.8509 -0.4445) + (end -0.8509 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "2d04cb65-283a-43de-b444-ab7211bc28ee") + ) + (fp_line + (start -0.8509 -0.4445) + (end -0.8509 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "ffda7119-3f49-482a-aeae-dfe50f17fc11") + ) + (pad "1" smd rect + (at -0.7493 0 180) + (size 0.6096 0.889) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 13 "TX") + (pintype "unspecified") + (uuid "c7bdd733-02da-4393-a6ed-c1b5651099c1") + ) + (pad "2" smd rect + (at 0.7493 0 180) + (size 0.6096 0.889) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 11 "UPDI") + (pintype "unspecified") + (uuid "4a198d61-00d9-4237-a5fb-6acc63a039f7") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "324c274e-1ba3-4ed9-b983-c04424f8fafa") + (hatch full 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 144.9937 90.7937) (xy 144.2063 90.7937) (xy 144.2063 90.0063) (xy 144.9937 90.0063) + ) + ) + ) + (embedded_fonts no) + (model "${NEIL_3DMODELS}/RC0603FR-101KL.stp" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Neil:LED 0603" + (layer "F.Cu") + (uuid "61131f91-b458-4f64-9cc1-768eb5819a1a") + (at 142.9 78.8 180) + (tags "B1911USD-20D000114U1930 ") + (property "Reference" "LED1" + (at -0.2 -1.1 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "6e7862fc-5095-40bf-bf28-88cf1ce03710") + (effects + (font + (size 0.7 0.7) + (thickness 0.12) + (bold yes) + ) + ) + ) + (property "Value" "B1911USD-20D000114U1930" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "30df082f-9ecb-462e-baa2-0662b50874a2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "B1911USD-20D000114U1930" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c5907fc7-61b9-4a98-85b9-ff7341efe251") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "6f3624ae-b9d4-4445-a2c1-b35c6cb2b8e4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "LED_0603-1608_HVK LED_0603-1608_HVK-M LED_0603-1608_HVK-L") + (path "/3a83d56f-5b0e-4fbc-aa36-8a73eab2f257") + (sheetname "/") + (sheetfile "hello.t1624-XU.0603.4.kicad_sch") + (attr smd) + (fp_line + (start 1.4605 0.6985) + (end -1.4605 0.6985) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "54395257-4b0e-4ae6-9a6e-67814cb92acb") + ) + (fp_line + (start 1.4605 -0.6985) + (end 1.4605 0.6985) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c861dc09-9823-41b9-a57d-80eaf6cb9c30") + ) + (fp_line + (start -1.4605 0.6985) + (end -1.4605 -0.6985) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "13109f08-de12-48bb-804a-ac527f4e2d11") + ) + (fp_line + (start -1.4605 -0.6985) + (end 1.4605 -0.6985) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9967e716-3798-4b3a-beb2-2b78611fc727") + ) + (fp_line + (start 0.8509 0.4445) + (end 0.8509 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "0f2c238b-ba16-4732-becb-c26e1da18d11") + ) + (fp_line + (start 0.8509 0.4445) + (end 0.8509 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "0fcf627c-268e-4c41-a396-f6fae1866be6") + ) + (fp_line + (start 0.8509 -0.4445) + (end 0.2921 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "27a96694-c188-4d59-859b-746d88b0e8b2") + ) + (fp_line + (start 0.8509 -0.4445) + (end -0.8509 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "c5c1284a-3799-4f70-a3bf-21b2c411bfc0") + ) + (fp_line + (start 0.2921 0.4445) + (end 0.8509 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "5e0e3de3-47f7-4351-82cf-77eba9736ceb") + ) + (fp_line + (start 0.2921 -0.4445) + (end 0.2921 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "320820b0-ec99-40bb-95f6-0082db1d1ee9") + ) + (fp_line + (start -0.2921 0.4445) + (end -0.2921 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "b0ea389c-9488-465d-a137-f70543665714") + ) + (fp_line + (start -0.2921 -0.4445) + (end -0.8509 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "bd0a8369-f4df-49a9-ae5d-8bcd1933e41c") + ) + (fp_line + (start -0.8509 0.4445) + (end 0.8509 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "cc38c0b7-8a66-4032-9de8-14689e8f3d36") + ) + (fp_line + (start -0.8509 0.4445) + (end -0.2921 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "3a4962a6-11c4-48c6-99b0-92496e70a958") + ) + (fp_line + (start -0.8509 -0.4445) + (end -0.8509 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "db3b8471-3b72-43ba-b010-653dab94eea5") + ) + (fp_line + (start -0.8509 -0.4445) + (end -0.8509 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "deb1bafa-27d3-4d55-adf1-3e33ebda9257") + ) + (fp_circle + (center -0.6223 0) + (end -0.6223 0) + (stroke + (width 0.0254) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "002f517a-5f94-499d-9f9b-f778a6345029") + ) + (pad "1" smd rect + (at -0.7493 0 180) + (size 0.9144 0.889) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 16 "Net-(LED1-Pad1)") + (pintype "unspecified") + (uuid "de3c9c37-f2af-475f-9277-6c389c2ad494") + ) + (pad "2" smd rect + (at 0.7493 0 180) + (size 0.9144 0.889) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 15 "LED") + (pintype "unspecified") + (uuid "bb826781-1eb4-4696-8d6d-496caff84c57") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "0c9148b8-38d8-4aa5-9b4c-5d46849906bc") + (hatch full 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 143.1413 79.1937) (xy 142.6587 79.1937) (xy 142.6587 78.4063) (xy 143.1413 78.4063) + ) + ) + ) + (embedded_fonts no) + (model "/home/neilg/git/i/tmp/kicad/Neil/3dmodels/LED_0603-1608_HVK.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Neil:Resistor 0603" + (layer "F.Cu") + (uuid "99556dbc-046f-4afc-87bc-9f12bcec89ff") + (at 146.6 78.8) + (tags "RC0603FR-101KL ") + (property "Reference" "R2" + (at 0.1 1.2 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "f76caab6-d8f8-42c7-98d5-6fcef131ed66") + (effects + (font + (size 0.7 0.7) + (thickness 0.12) + (bold yes) + ) + ) + ) + (property "Value" "1k" + (at 0 -2 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "57e23a3b-0cd4-45a0-9255-5da7c306962f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "6d231769-4b11-4466-9a89-97c9fc3a09a4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "8adc764f-5e0f-4222-b3c3-d35419681c4c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "RES_RC0603_YAG RES_RC0603_YAG-M RES_RC0603_YAG-L") + (path "/dad8e361-c288-4596-bab3-108bbfc624fe") + (sheetname "/") + (sheetfile "hello.t1624-XU.0603.4.kicad_sch") + (attr smd) + (fp_line + (start -0.13695 0.5715) + (end 0.13695 0.5715) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "685d877c-a5a3-4ee5-9ab2-2039265313da") + ) + (fp_line + (start 0.13695 -0.5715) + (end -0.13695 -0.5715) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "e41e2da1-dc25-4447-b476-8c0bd0ecd066") + ) + (fp_line + (start -1.3081 -0.6985) + (end 1.3081 -0.6985) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b797e916-7ccc-4602-9d6b-c10054b73226") + ) + (fp_line + (start -1.3081 0.6985) + (end -1.3081 -0.6985) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "aca6d09b-4cb0-4865-801e-e617363f3e34") + ) + (fp_line + (start 1.3081 -0.6985) + (end 1.3081 0.6985) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4c9b2f6f-22b2-43a3-9f34-17c2d7c11250") + ) + (fp_line + (start 1.3081 0.6985) + (end -1.3081 0.6985) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e07e12b1-cd21-4847-b292-4359b4fed65f") + ) + (fp_line + (start -0.8509 -0.4445) + (end -0.8509 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "5ea8f4b2-fc0b-4772-b8ed-6a590658f50f") + ) + (fp_line + (start -0.8509 -0.4445) + (end -0.8509 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "b167ba3a-78c7-4a4d-914f-b6adb73bd2ff") + ) + (fp_line + (start -0.8509 0.4445) + (end -0.4445 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "54b6c66e-d3bb-4182-87e5-98174f001c18") + ) + (fp_line + (start -0.8509 0.4445) + (end 0.8509 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "c82cb692-920d-4f4c-8f65-53010bf228ff") + ) + (fp_line + (start -0.4445 -0.4445) + (end -0.8509 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "113f2ce2-5d9f-443c-b2fa-aad2011f5708") + ) + (fp_line + (start -0.4445 0.4445) + (end -0.4445 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "01dbb703-e02f-4323-b60d-92157b7f03e8") + ) + (fp_line + (start 0.4445 -0.4445) + (end 0.4445 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "3de8fec0-2d20-4ea8-98c1-69cbccd53730") + ) + (fp_line + (start 0.4445 0.4445) + (end 0.8509 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "7a1cb8c1-b3bd-42b4-ae37-cbd638d4a7e3") + ) + (fp_line + (start 0.8509 -0.4445) + (end -0.8509 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "d0d434fc-00ba-4d04-8f57-30ea0bfea8a3") + ) + (fp_line + (start 0.8509 -0.4445) + (end 0.4445 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "0d0b744a-ed26-44b1-a4c6-3fd27143bc52") + ) + (fp_line + (start 0.8509 0.4445) + (end 0.8509 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "00dfc877-5489-434d-8839-93b9b076eb92") + ) + (fp_line + (start 0.8509 0.4445) + (end 0.8509 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "926b63fe-4b78-49a3-92c7-d35d0d5145f7") + ) + (pad "1" smd rect + (at -0.7493 0) + (size 0.6096 0.889) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 16 "Net-(LED1-Pad1)") + (pintype "unspecified") + (uuid "248cf234-8cee-4ff6-9ea7-90800ee0978a") + ) + (pad "2" smd rect + (at 0.7493 0) + (size 0.6096 0.889) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 14 "GND") + (pintype "unspecified") + (uuid "0a2131b5-7a25-4a6d-b07f-1753e1d95e44") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "3a6b1a15-2ab5-489a-9d0c-a213f19d4cc0") + (hatch full 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 146.2063 78.4063) (xy 146.9937 78.4063) (xy 146.9937 79.1937) (xy 146.2063 79.1937) + ) + ) + ) + (embedded_fonts no) + (model "${NEIL_3DMODELS}/RC0603FR-101KL.stp" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Neil:2x2x0.5 header" + (layer "F.Cu") + (uuid "d176f090-cde6-44eb-889a-1d50e17e2fe5") + (at 144.7 88.1 90) + (property "Reference" "J1" + (at 0.92065 -3.83672 90) + (layer "F.SilkS") + (uuid "3dced1dc-ce29-4e33-b104-cc2a68d6655b") + (effects + (font + (size 0.800567 0.800567) + (thickness 0.15) + ) + ) + ) + (property "Value" "UPDI" + (at 9.62018 3.89376 90) + (layer "F.Fab") + (hide yes) + (uuid "db674187-761e-4ad9-94a1-a26563b57c18") + (effects + (font + (size 0.801181 0.801181) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "228b36d3-4b01-492e-b711-3dd0b074743a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "3baff924-4cc5-415d-b9ac-54a18ce92b6f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MF" "Sullins Connector" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7f64a1d4-a9d1-454a-a97a-4a1478e2e7ef") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description_1" "Connector Header Surface Mount 4 position 0.050 (1.27mm)" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a6590c73-0a07-4cfa-9378-0cf3e41f536b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Package" "None" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "de0c5d59-4b2b-4732-9548-3786a8257d54") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Price" "None" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1ee78da3-ea2c-4829-b70c-dd44ff38e6d8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Check_prices" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a1eb3b72-23ff-4ce2-81a4-9cb2d7a522d3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "STANDARD" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "192eefd4-c1cd-46b2-972a-c846e645d7e5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "SnapEDA_Link" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ca032937-82e3-49e1-b8c6-39bef8c76c85") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MP" "GRPB022VWQS-RC" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0e87442f-0b6f-4b7d-b9c0-380c8cd29878") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Availability" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f7cc2cb8-809c-4934-927f-9e15a8b7b9c2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MANUFACTURER" "Sullins Connector Solutions" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ea5b8fdc-5a22-421b-8206-d9f2e24af58d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/a3326535-4eac-4046-baaa-dea019ad3a45") + (sheetname "/") + (sheetfile "hello.t1624-XU.0603.4.kicad_sch") + (attr smd) + (fp_line + (start 1.27 1.7) + (end 1.27 -1.7) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "81c58869-6425-495f-acf4-64e2ad070fb9") + ) + (fp_line + (start -1.27 1.7) + (end -1.27 -1.7) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "ba7c57f2-74e6-4ddf-825d-7036eeb4464a") + ) + (fp_circle + (center -1.985 -2.245) + (end -1.858 -2.245) + (stroke + (width 0.2) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "ff407af5-ab24-419e-bb2d-afbe1c589def") + ) + (fp_line + (start 1.55 -3.2) + (end 1.55 3.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "281689ac-295d-4dd8-9500-8998b9de5cf0") + ) + (fp_line + (start -1.55 -3.2) + (end 1.55 -3.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f0da88bf-908a-463e-a522-94911bba0624") + ) + (fp_line + (start 1.55 3.2) + (end -1.55 3.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cca9048f-90de-432b-a7dd-4f342b72bfdd") + ) + (fp_line + (start -1.55 3.2) + (end -1.55 -3.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9d0b6fa3-ff1d-4f6f-bcc8-481984cff0f5") + ) + (fp_line + (start 1.27 -1.7) + (end 1.27 1.7) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "a4f9c776-ca64-4485-91fb-461787339a8e") + ) + (fp_line + (start -1.27 -1.7) + (end 1.27 -1.7) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "62ebc713-2c0a-4dba-af45-d379c81fea82") + ) + (fp_line + (start 1.27 1.7) + (end -1.27 1.7) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "39e3df9a-ed11-4aa8-8bcf-f834f26ad4b5") + ) + (fp_line + (start -1.27 1.7) + (end -1.27 -1.7) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "bcc6d003-7a2a-4523-b964-796abf76d2c8") + ) + (pad "1" smd rect + (at -0.635 -1.85 90) + (size 0.76 2.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 12 "5V") + (pinfunction "1") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "81bc5925-6853-4244-8e2c-747dd5ca903a") + ) + (pad "2" smd rect + (at -0.635 1.85 90) + (size 0.76 2.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 13 "TX") + (pinfunction "2") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "7bf723ca-898b-4374-851d-08135dd47454") + ) + (pad "3" smd rect + (at 0.635 -1.85 90) + (size 0.76 2.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 14 "GND") + (pinfunction "3") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "ea16e301-4f46-4814-a51d-f6ec8ec6a524") + ) + (pad "4" smd rect + (at 0.635 1.85 90) + (size 0.76 2.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 11 "UPDI") + (pinfunction "4") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "af2594f1-c8d9-4fbb-85fb-25bd19429492") + ) + (embedded_fonts no) + (model "${NEIL_3DMODELS}/GRPB022VWQS-RC.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 -0 -0) + ) + ) + ) + (footprint "Neil:TSSOP 14" + (layer "F.Cu") + (uuid "f0444d36-e65c-4ef2-a61e-055d65be4df1") + (at 144.762 83.05) + (descr "(ST)14-Lead(TSSOP)") + (tags "Integrated Circuit") + (property "Reference" "IC1" + (at 0 0 0) + (layer "F.SilkS") + (uuid "22294653-cc73-4fc2-87b3-298b98163624") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "ATTINY1624-XF" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "732151b9-31f6-49a3-a5b8-c4152e8fcba1") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "https://ww1.microchip.com/downloads/en/DeviceDoc/ATtiny1624-26-27-DataSheet-DS40002234A.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e2b4bfc8-f317-438f-8ef9-21fad1e5fc4a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "8-bit Microcontrollers - MCU 20MHz, 16KB, TSSOP14, Ind 125C, Green" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ff3edc5f-813d-40f6-afff-d694c136d2e0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Height" "1.2" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d979c23d-d939-4070-beeb-954bbb0acf4b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "Microchip" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1d69da4a-47fc-46c9-b16a-567f58e33492") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Part_Number" "ATTINY1624-XF" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2e0f9c3b-c95f-4ea7-b2cc-9faf2b762ae4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Part Number" "556-ATTINY1624-XF" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ffe95bc0-a814-49b0-8856-0324e3ea3860") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Microchip-Technology/ATTINY1624-XF?qs=vmHwEFxEFR9Hf1XUafB80Q%3D%3D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "dc6a3b59-f4e3-4bcb-abc1-b15d61856327") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Arrow Part Number" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "eb5cb2f4-dabc-4c04-9eef-5c9250f43cc3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Arrow Price/Stock" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "99e05c3b-77f3-4e62-ab70-957614e4d838") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/15b59f74-ae11-4c32-bf51-06711702c9fa") + (sheetname "/") + (sheetfile "hello.t1624-XU.0603.4.kicad_sch") + (attr smd) + (fp_line + (start -3.675 -2.525) + (end -2.2 -2.525) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "5e002d4d-e184-4b27-b57b-e4331edfd0b8") + ) + (fp_line + (start -1.85 -2.5) + (end 1.85 -2.5) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "f4199bbc-9e02-4ecc-ad44-8fad665a73be") + ) + (fp_line + (start -1.85 2.5) + (end -1.85 -2.5) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "4277f0a3-d642-40b3-855d-53ee3657749a") + ) + (fp_line + (start 1.85 -2.5) + (end 1.85 2.5) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "f98ff35a-3a07-43b5-975c-1d4ab096b3ec") + ) + (fp_line + (start 1.85 2.5) + (end -1.85 2.5) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "06698596-fd45-4bf6-96dd-1419ebcfc4d8") + ) + (fp_line + (start -3.925 -2.8) + (end 3.925 -2.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f0a6bd4b-c826-4340-a37b-e9d0a7045e7f") + ) + (fp_line + (start -3.925 2.8) + (end -3.925 -2.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1929f8bf-0d37-4459-8a69-57151d7bba75") + ) + (fp_line + (start -2.2 -2.5) + (end 2.2 -2.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "54a1719c-f024-40fc-a4bf-f3c69ea15cc0") + ) + (fp_line + (start -2.2 -1.85) + (end -1.55 -2.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2421a474-ed5a-4f04-91f8-c8da51cbef3b") + ) + (fp_line + (start -2.2 2.5) + (end -2.2 -2.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0dc5d7e2-3382-4029-9e6f-fd1761ad8d78") + ) + (fp_line + (start 2.2 -2.5) + (end 2.2 2.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "731c51ba-3137-4f0e-b46a-2ff7861fe90d") + ) + (fp_line + (start 2.2 2.5) + (end -2.2 2.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "35ce00e3-af49-498e-a0d1-f90015e60558") + ) + (fp_line + (start 3.925 -2.8) + (end 3.925 2.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ba079299-d885-4187-9ddf-d8027cb97cb7") + ) + (fp_line + (start 3.925 2.8) + (end -3.925 2.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "Dwgs.User") + (uuid "27bcf084-3b76-4613-bbd4-87b352bc3141") + ) + (pad "1" smd rect + (at -2.938 -1.95 90) + (size 0.24 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 12 "5V") + (pinfunction "VDD") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "b698a359-e69e-46d2-8896-1896242bea1b") + ) + (pad "2" smd rect + (at -2.938 -1.3 90) + (size 0.24 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 15 "LED") + (pinfunction "PA4") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "2570740c-8de7-41ca-b70b-cab6e31b8c07") + ) + (pad "3" smd rect + (at -2.938 -0.65 90) + (size 0.24 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "unconnected-(IC1-PA5-Pad3)") + (pinfunction "PA5") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "088f4db1-6e0a-4124-8c25-da5f557eca47") + ) + (pad "4" smd rect + (at -2.938 0 90) + (size 0.24 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 9 "unconnected-(IC1-PA6-Pad4)") + (pinfunction "PA6") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "f7ff4cbb-bcfc-42b5-bc2f-3ee581f1b724") + ) + (pad "5" smd rect + (at -2.938 0.65 90) + (size 0.24 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 3 "unconnected-(IC1-PA7-Pad5)") + (pinfunction "PA7") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "1427a5d2-d13a-45ba-ac55-7cc805a257d6") + ) + (pad "6" smd rect + (at -2.938 1.3 90) + (size 0.24 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 10 "unconnected-(IC1-(TOSC1)_PB3-Pad6)") + (pinfunction "(TOSC1)_PB3") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "f9fe79a0-ddae-4c43-89f2-0606aa4553e1") + ) + (pad "7" smd rect + (at -2.938 1.95 90) + (size 0.24 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 6 "unconnected-(IC1-(TOSC2)_PB2-Pad7)") + (pinfunction "(TOSC2)_PB2") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "6cba6f43-2270-477a-b482-44e812533fca") + ) + (pad "8" smd rect + (at 2.938 1.95 90) + (size 0.24 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 7 "unconnected-(IC1-PB1-Pad8)") + (pinfunction "PB1") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "94c2c3df-2d59-4548-ae16-0a4364143d7c") + ) + (pad "9" smd rect + (at 2.938 1.3 90) + (size 0.24 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 5 "unconnected-(IC1-PB0-Pad9)") + (pinfunction "PB0") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "4cfd07dd-14ac-42e1-97e5-5c223dcba3d7") + ) + (pad "10" smd rect + (at 2.938 0.65 90) + (size 0.24 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 11 "UPDI") + (pinfunction "PA0_(UPDI/~{RESET)}") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "a770c11e-f162-426d-bbe6-1b1c3578a1fa") + ) + (pad "11" smd rect + (at 2.938 0 90) + (size 0.24 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 8 "unconnected-(IC1-PA1-Pad11)") + (pinfunction "PA1") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "c241dfa9-754c-46bc-b9cd-8aac0019487b") + ) + (pad "12" smd rect + (at 2.938 -0.65 90) + (size 0.24 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "unconnected-(IC1-PA2-Pad12)") + (pinfunction "PA2") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "027e773d-4d68-4af4-8faf-942710a06c57") + ) + (pad "13" smd rect + (at 2.938 -1.3 90) + (size 0.24 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 4 "unconnected-(IC1-PA3_(EXTCLK)-Pad13)") + (pinfunction "PA3_(EXTCLK)") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "3d1651f9-63e8-4199-b73e-d3b47d37b7f1") + ) + (pad "14" smd rect + (at 2.938 -1.95 90) + (size 0.24 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 14 "GND") + (pinfunction "GND") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "fe41d653-7019-4c8d-b022-fb9251efe8ce") + ) + (embedded_fonts no) + (model "${NEIL_3DMODELS}/ATTINY1624-XF.stp" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_rect + (start 139.9 77.9) + (end 148.9 91.3) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "Edge.Cuts") + (uuid "77a1a3b4-0802-4985-850e-1f2c97d345db") + ) + (segment + (start 145.9 84.5625) + (end 146.7625 83.7) + (width 0.24) + (layer "F.Cu") + (net 11) + (uuid "28790c6a-4198-4f94-aba0-239ddb753620") + ) + (segment + (start 145.9 86.2) + (end 145.9 84.5625) + (width 0.24) + (layer "F.Cu") + (net 11) + (uuid "3e372270-f8cc-4f6c-8f4f-ee96fd30163b") + ) + (segment + (start 144.6 87.9) + (end 145.035 87.465) + (width 0.24) + (layer "F.Cu") + (net 11) + (uuid "419eadcf-e8c6-4e72-bcc1-ff775ff56471") + ) + (segment + (start 146.55 87.465) + (end 146.55 86.85) + (width 0.24) + (layer "F.Cu") + (net 11) + (uuid "5b07b920-5534-4c1a-849e-59e8cf2a5920") + ) + (segment + (start 143.8507 90.1493) + (end 144.6 89.4) + (width 0.24) + (layer "F.Cu") + (net 11) + (uuid "8a24546e-d7dd-4e80-a063-2fb2aafc8970") + ) + (segment + (start 145.035 87.465) + (end 146.55 87.465) + (width 0.24) + (layer "F.Cu") + (net 11) + (uuid "a4110d62-64a4-4be7-8688-82c1f7f30c82") + ) + (segment + (start 144.6 89.4) + (end 144.6 87.9) + (width 0.24) + (layer "F.Cu") + (net 11) + (uuid "b88eae00-c12e-4d14-997e-a92f1b92ec09") + ) + (segment + (start 143.8507 90.4) + (end 143.8507 90.1493) + (width 0.24) + (layer "F.Cu") + (net 11) + (uuid "c6bde5f9-b7f9-436c-982b-f66da3b741ee") + ) + (segment + (start 146.55 86.85) + (end 145.9 86.2) + (width 0.24) + (layer "F.Cu") + (net 11) + (uuid "d1355e4f-f459-44a7-9cd8-ba4359c61e68") + ) + (segment + (start 146.7625 83.7) + (end 147.7 83.7) + (width 0.24) + (layer "F.Cu") + (net 11) + (uuid "e1f5e417-fd95-4601-b580-ab2b53561658") + ) + (segment + (start 143.4 86.3) + (end 143.9 85.8) + (width 0.24) + (layer "F.Cu") + (net 12) + (uuid "0bd8fb4e-2fe7-48e8-a118-7775ef160dd1") + ) + (segment + (start 141 86.7) + (end 141.4 86.3) + (width 0.24) + (layer "F.Cu") + (net 12) + (uuid "2add275a-8f01-4968-856c-a391bba9a109") + ) + (segment + (start 143.2 81.1) + (end 141.824 81.1) + (width 0.24) + (layer "F.Cu") + (net 12) + (uuid "35e96bfd-b19b-436b-b6c6-149f2b0aa207") + ) + (segment + (start 142.85 88.735) + (end 141.235 88.735) + (width 0.24) + (layer "F.Cu") + (net 12) + (uuid "4de51468-1566-4fc2-b441-33d8613a4202") + ) + (segment + (start 143.9 81.8) + (end 143.2 81.1) + (width 0.24) + (layer "F.Cu") + (net 12) + (uuid "800ea6ba-5b4a-4e62-b075-be3c8b8afe0c") + ) + (segment + (start 141.4 86.3) + (end 143.4 86.3) + (width 0.24) + (layer "F.Cu") + (net 12) + (uuid "9625b57a-685b-42be-af8e-e61e3464e02b") + ) + (segment + (start 143.9 85.8) + (end 143.9 81.8) + (width 0.24) + (layer "F.Cu") + (net 12) + (uuid "97f3542c-9f04-41e0-bf56-ee2328a77625") + ) + (segment + (start 141 88.5) + (end 141 86.7) + (width 0.24) + (layer "F.Cu") + (net 12) + (uuid "d18cf4cd-70c1-4e9b-88ee-a7ecddc70a7f") + ) + (segment + (start 141.235 88.735) + (end 141 88.5) + (width 0.24) + (layer "F.Cu") + (net 12) + (uuid "e4531f3d-da11-444f-aff3-66f9a370c56a") + ) + (segment + (start 145.9 90.4) + (end 146.55 89.75) + (width 0.24) + (layer "F.Cu") + (net 13) + (uuid "445dbff3-85ce-4d83-a567-e22f23734c2c") + ) + (segment + (start 146.55 89.75) + (end 146.55 88.735) + (width 0.24) + (layer "F.Cu") + (net 13) + (uuid "cab8277f-2aea-460d-b042-224993962028") + ) + (segment + (start 145.3493 90.4) + (end 145.9 90.4) + (width 0.24) + (layer "F.Cu") + (net 13) + (uuid "eac49831-a65f-4afe-a59e-3d1369ff9e11") + ) + (segment + (start 147.7 81.1) + (end 147.7 79.1507) + (width 0.24) + (layer "F.Cu") + (net 14) + (uuid "2d6d1511-aa2d-4f15-b43c-ec43fb25e997") + ) + (segment + (start 143.535 87.465) + (end 144.7 86.3) + (width 0.24) + (layer "F.Cu") + (net 14) + (uuid "3c380445-06ce-4a48-93b3-d13139e838f5") + ) + (segment + (start 142.85 87.465) + (end 143.535 87.465) + (width 0.24) + (layer "F.Cu") + (net 14) + (uuid "59b70006-5e49-4dd0-9f92-528f60cbfd81") + ) + (segment + (start 144.7 82.1) + (end 145.7 81.1) + (width 0.24) + (layer "F.Cu") + (net 14) + (uuid "73355059-45c8-48c0-9a52-5f69df6b9621") + ) + (segment + (start 145.7 81.1) + (end 147.7 81.1) + (width 0.24) + (layer "F.Cu") + (net 14) + (uuid "82c15bb6-4249-46c0-8f6d-7afb79f46a54") + ) + (segment + (start 147.7 79.1507) + (end 147.3493 78.8) + (width 0.24) + (layer "F.Cu") + (net 14) + (uuid "c5769f99-d0b5-43fa-8cfc-8865511f4fbc") + ) + (segment + (start 144.7 86.3) + (end 144.7 82.1) + (width 0.24) + (layer "F.Cu") + (net 14) + (uuid "dbaa4001-1b8c-420c-9d22-de3daf21e837") + ) + (segment + (start 142.1507 78.8) + (end 140.9 78.8) + (width 0.24) + (layer "F.Cu") + (net 15) + (uuid "17380796-5ffe-4e63-88b3-d63f9147f798") + ) + (segment + (start 140.2 81.3) + (end 140.65 81.75) + (width 0.24) + (layer "F.Cu") + (net 15) + (uuid "2eefd8f4-920a-4a47-814b-0eaccd8bdbc2") + ) + (segment + (start 140.9 78.8) + (end 140.2 79.5) + (width 0.24) + (layer "F.Cu") + (net 15) + (uuid "c1ead016-9b78-40c8-96b7-b9b36585a669") + ) + (segment + (start 140.2 79.5) + (end 140.2 81.3) + (width 0.24) + (layer "F.Cu") + (net 15) + (uuid "c8698fa8-1507-4638-ac64-dc382b4e1f12") + ) + (segment + (start 140.65 81.75) + (end 141.824 81.75) + (width 0.24) + (layer "F.Cu") + (net 15) + (uuid "d1b2242d-65cf-44b4-be1f-05594070a0ef") + ) + (segment + (start 143.6493 78.8) + (end 145.8507 78.8) + (width 0.24) + (layer "F.Cu") + (net 16) + (uuid "95fd473b-afee-4edd-b369-634e6469761e") + ) + (embedded_fonts no) +) diff --git a/embedded_programming/t1624/hello.t1624-XU/hello.t1624-XU.kicad_prl b/embedded_programming/t1624/hello.t1624-XU/hello.t1624-XU.kicad_prl new file mode 100644 index 0000000000000000000000000000000000000000..7e06e4d96a01bd3bb515dcb126159b8f1613836e --- /dev/null +++ b/embedded_programming/t1624/hello.t1624-XU/hello.t1624-XU.kicad_prl @@ -0,0 +1,130 @@ +{ + "board": { + "active_layer": 25, + "active_layer_preset": "All Layers", + "auto_track_width": true, + "hidden_netclasses": [], + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "images": 0.6, + "pads": 1.0, + "shapes": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": false, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + "vias", + "footprint_text", + "footprint_anchors", + "ratsnest", + "grid", + "footprints_front", + "footprints_back", + "footprint_values", + "footprint_references", + "tracks", + "drc_errors", + "drawing_sheet", + "bitmaps", + "pads", + "zones", + "drc_warnings", + "locked_item_shadows", + "conflict_shadows", + "shapes" + ], + "visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff", + "zone_display_mode": 0 + }, + "git": { + "repo_type": "", + "repo_username": "", + "ssh_key": "" + }, + "meta": { + "filename": "hello.t1624-XU.0603.4.kicad_prl", + "version": 5 + }, + "net_inspector_panel": { + "col_hidden": [ + false, + false, + false, + false, + false, + false, + false, + false, + false, + false + ], + "col_order": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "col_widths": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "custom_group_rules": [], + "expanded_rows": [], + "filter_by_net_name": true, + "filter_by_netclass": true, + "filter_text": "", + "group_by_constraint": false, + "group_by_netclass": false, + "show_unconnected_nets": false, + "show_zero_pad_nets": false, + "sort_ascending": true, + "sorting_column": 0 + }, + "open_jobsets": [], + "project": { + "files": [] + }, + "schematic": { + "selection_filter": { + "graphics": true, + "images": true, + "labels": true, + "lockedItems": false, + "otherItems": true, + "pins": true, + "symbols": true, + "text": true, + "wires": true + } + } +} diff --git a/embedded_programming/t1624/hello.t1624-XU/hello.t1624-XU.kicad_pro b/embedded_programming/t1624/hello.t1624-XU/hello.t1624-XU.kicad_pro new file mode 100644 index 0000000000000000000000000000000000000000..96ec43f4c1c7bde2c8110b8d8a8ad0932674785f --- /dev/null +++ b/embedded_programming/t1624/hello.t1624-XU/hello.t1624-XU.kicad_pro @@ -0,0 +1,618 @@ +{ + "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.0, + "height": 1.475, + "width": 0.24 + }, + "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": [], + "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.005, + "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": [], + "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": [], + "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": "hello.t1624-XU.0603.4.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "clearance": 0.24, + "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.24, + "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": "", + "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": [ + [ + "f71ee1b9-e4a0-46cf-b0c0-3bcb538620a9", + "Root" + ] + ], + "text_variables": {} +} diff --git a/embedded_programming/t1624/hello.t1624-XU/hello.t1624-XU.kicad_sch b/embedded_programming/t1624/hello.t1624-XU/hello.t1624-XU.kicad_sch new file mode 100644 index 0000000000000000000000000000000000000000..72fc9b7b4a40c4135c84a057b5c0a71a4d109985 --- /dev/null +++ b/embedded_programming/t1624/hello.t1624-XU/hello.t1624-XU.kicad_sch @@ -0,0 +1,2388 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "f71ee1b9-e4a0-46cf-b0c0-3bcb538620a9") + (paper "A4") + (lib_symbols + (symbol "Neil:2x2x0.5 header" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at -4.8332 3.1797 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Value" "2x2x0.5 header" + (at -5.0866 -7.5027 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Footprint" "Neil:2x2x0.5 header" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MF" "Sullins Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "Description_1" "Connector Header Surface Mount 4 position 0.050 (1.27mm)" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "Package" "None" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "Price" "None" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "Check_prices" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "STANDARD" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "SnapEDA_Link" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "MP" "GRPB022VWQS-RC" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "Availability" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "MANUFACTURER" "Sullins Connector Solutions" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (symbol "2x2x0.5 header_0_0" + (rectangle + (start -5.08 -5.08) + (end 5.08 2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (pin passive line + (at -7.62 0 0) + (length 2.54) + (name "1" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "1" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin passive line + (at -7.62 -2.54 0) + (length 2.54) + (name "3" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "3" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin passive line + (at 7.62 0 180) + (length 2.54) + (name "2" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "2" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin passive line + (at 7.62 -2.54 180) + (length 2.54) + (name "4" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "4" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Neil:ATTINY1624 TSSOP 14" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "IC" + (at 49.53 7.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (property "Value" "ATTINY1624-XF" + (at 49.53 5.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (property "Footprint" "Neil:TSSOP 14" + (at 49.53 -94.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://ww1.microchip.com/downloads/en/DeviceDoc/ATtiny1624-26-27-DataSheet-DS40002234A.pdf" + (at 49.53 -194.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "8-bit Microcontrollers - MCU 20MHz, 16KB, TSSOP14, Ind 125C, Green" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Height" "1.2" + (at 49.53 -394.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Manufacturer_Name" "Microchip" + (at 49.53 -494.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Manufacturer_Part_Number" "ATTINY1624-XF" + (at 49.53 -594.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Mouser Part Number" "556-ATTINY1624-XF" + (at 49.53 -694.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Microchip-Technology/ATTINY1624-XF?qs=vmHwEFxEFR9Hf1XUafB80Q%3D%3D" + (at 49.53 -794.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Arrow Part Number" "" + (at 49.53 -894.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Arrow Price/Stock" "" + (at 49.53 -994.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (symbol "ATTINY1624 TSSOP 14_1_1" + (rectangle + (start 5.08 2.54) + (end 48.26 -17.78) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (pin passive line + (at 0 0 0) + (length 5.08) + (name "VDD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -2.54 0) + (length 5.08) + (name "PA4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -5.08 0) + (length 5.08) + (name "PA5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -7.62 0) + (length 5.08) + (name "PA6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -10.16 0) + (length 5.08) + (name "PA7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -12.7 0) + (length 5.08) + (name "(TOSC1)_PB3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -15.24 0) + (length 5.08) + (name "(TOSC2)_PB2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 53.34 0 180) + (length 5.08) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 53.34 -2.54 180) + (length 5.08) + (name "PA3_(EXTCLK)" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 53.34 -5.08 180) + (length 5.08) + (name "PA2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 53.34 -7.62 180) + (length 5.08) + (name "PA1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 53.34 -10.16 180) + (length 5.08) + (name "PA0_(UPDI/~{RESET)}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 53.34 -12.7 180) + (length 5.08) + (name "PB0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 53.34 -15.24 180) + (length 5.08) + (name "PB1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Neil:LED 0603" + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "LED" + (at 5.08 -4.445 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Value" "B1911USD-20D000114U1930" + (at 5.08 -7.62 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Footprint" "Neil:LED 0603" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Datasheet" "B1911USD-20D000114U1930" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "B1911USD-20D000114U1930" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "LED_0603-1608_HVK LED_0603-1608_HVK-M LED_0603-1608_HVK-L" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "LED 0603_1_1" + (polyline + (pts + (xy 2.54 0) (xy 3.4798 0) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 3.175 0) (xy 3.81 0) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 3.81 1.905) (xy 3.81 -1.905) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 3.81 -1.905) (xy 6.35 0) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 5.08 3.175) (xy 6.35 4.445) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 6.35 4.445) (xy 6.985 3.81) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 6.35 0) (xy 3.81 1.905) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 6.35 0) (xy 7.62 0) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 6.35 -1.905) (xy 6.35 1.905) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 6.985 3.81) (xy 8.255 5.08) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 6.985 2.54) (xy 8.255 3.81) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 5.08) (xy 8.255 4.445) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 8.255 5.08) (xy 7.62 5.08) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 8.255 4.445) (xy 8.255 5.08) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 8.255 3.81) (xy 8.89 3.175) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 8.89 3.175) (xy 10.16 4.445) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 9.525 4.445) (xy 10.16 3.81) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 10.16 4.445) (xy 9.525 4.445) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 10.16 3.81) (xy 10.16 4.445) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (pin unspecified line + (at 0 0 0) + (length 2.54) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 10.16 0 180) + (length 2.54) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "LED 0603_1_2" + (polyline + (pts + (xy -5.08 8.255) (xy -5.08 7.62) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -5.08 7.62) (xy -4.445 8.255) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -4.445 10.16) (xy -4.445 9.525) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -4.445 9.525) (xy -3.81 10.16) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -4.445 8.255) (xy -5.08 8.255) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -4.445 6.35) (xy -3.81 6.985) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -3.81 10.16) (xy -4.445 10.16) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -3.81 8.255) (xy -3.175 8.89) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -3.81 6.985) (xy -5.08 8.255) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -3.175 8.89) (xy -4.445 10.16) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -3.175 5.08) (xy -4.445 6.35) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.54 6.985) (xy -3.81 8.255) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.905 3.81) (xy 1.905 3.81) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 6.35) (xy -1.905 3.81) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 6.35) (xy 0 7.62) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 3.175) (xy 0 3.81) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0 3.4798) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.905 6.35) (xy -1.905 6.35) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.905 3.81) (xy 0 6.35) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (pin unspecified line + (at 0 10.16 270) + (length 2.54) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 0 0 90) + (length 2.54) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Neil:Resistor 0603" + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "R" + (at 5.715 3.81 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Value" "10k" + (at 6.35 -3.81 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Footprint" "Neil:Resistor 0603" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "Resistor 0603" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "RES_RC0603_YAG RES_RC0603_YAG-M RES_RC0603_YAG-L" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Resistor 0603_1_1" + (polyline + (pts + (xy 2.54 0) (xy 3.175 1.27) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 3.175 1.27) (xy 4.445 -1.27) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 4.445 -1.27) (xy 5.715 1.27) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 5.715 1.27) (xy 6.985 -1.27) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 6.985 -1.27) (xy 8.255 1.27) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 8.255 1.27) (xy 9.525 -1.27) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 9.525 -1.27) (xy 10.16 0) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (pin unspecified line + (at 0 0 0) + (length 2.54) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 12.7 0 180) + (length 2.54) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "Resistor 0603_1_2" + (polyline + (pts + (xy -1.27 8.255) (xy 1.27 9.525) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 5.715) (xy 1.27 6.985) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 3.175) (xy 1.27 4.445) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy -1.27 3.175) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 9.525) (xy 0 10.16) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 6.985) (xy -1.27 8.255) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 4.445) (xy -1.27 5.715) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (pin unspecified line + (at 0 12.7 270) + (length 2.54) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 0 0 90) + (length 2.54) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (global_label "UPDI" + (shape input) + (at 176.53 90.17 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "0e1bb1a6-b6ed-4e21-991d-cdb7c9de1834") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 183.9905 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "5V" + (shape input) + (at 144.78 107.95 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "23d32071-6b5e-4554-9912-53ce0e0c9a4b") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 139.4967 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "GND" + (shape input) + (at 144.78 110.49 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3c02b7a0-e0d5-4e6e-94cc-95fd243fd466") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 137.9243 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "UPDI" + (shape input) + (at 158.75 121.92 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "507dea65-56af-4666-b767-011de241c58e") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 166.2105 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "GND" + (shape input) + (at 158.75 66.04 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "596faa28-d587-4a51-906c-8e2ae9c904f2") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 165.6057 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "TX" + (shape input) + (at 146.05 121.92 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "5bd5a503-0dd1-42a6-91a9-0927b8939519") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 140.8877 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "LED" + (shape input) + (at 123.19 82.55 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "725c4939-b413-45b8-ab83-fa90954d5c58") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 116.7577 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "5V" + (shape input) + (at 123.19 80.01 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "7dd5407f-a607-4df6-a18f-77a05c294286") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 117.9067 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "LED" + (shape input) + (at 135.89 66.04 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9aa4e4a5-b5f1-4883-9493-6719e858bf12") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 129.4577 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "GND" + (shape input) + (at 176.53 80.01 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ac6a3d04-29fe-4129-a14d-18cf1d01de14") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 183.3857 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "TX" + (shape input) + (at 160.02 107.95 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d7f404a2-2d5a-4661-a215-166c4f5b72da") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 165.1823 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "UPDI" + (shape input) + (at 160.02 110.49 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "dfa349dd-81c5-442c-93ce-49fcaf75a70a") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 167.4805 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (symbol + (lib_id "Neil:Resistor 0603") + (at 146.05 121.92 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0fc01168-66dd-49cc-868d-29517b1f5d0f") + (property "Reference" "R1" + (at 152.4 115.57 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Value" "4.99k" + (at 152.4 118.11 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Footprint" "Neil:Resistor 0603" + (at 146.05 121.92 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 146.05 121.92 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 146.05 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "147bfe03-fd51-48a7-843f-3622200c8681") + ) + (pin "1" + (uuid "4f4ae8e5-d210-401f-97d9-cbb534b304af") + ) + (instances + (project "" + (path "/f71ee1b9-e4a0-46cf-b0c0-3bcb538620a9" + (reference "R1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Neil:ATTINY1624 TSSOP 14") + (at 123.19 80.01 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "15b59f74-ae11-4c32-bf51-06711702c9fa") + (property "Reference" "IC1" + (at 149.86 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "ATTINY1624-XF" + (at 149.86 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Neil:TSSOP 14" + (at 172.72 174.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://ww1.microchip.com/downloads/en/DeviceDoc/ATtiny1624-26-27-DataSheet-DS40002234A.pdf" + (at 172.72 274.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "8-bit Microcontrollers - MCU 20MHz, 16KB, TSSOP14, Ind 125C, Green" + (at 123.19 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Height" "1.2" + (at 172.72 474.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Manufacturer_Name" "Microchip" + (at 172.72 574.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Manufacturer_Part_Number" "ATTINY1624-XF" + (at 172.72 674.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Mouser Part Number" "556-ATTINY1624-XF" + (at 172.72 774.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Microchip-Technology/ATTINY1624-XF?qs=vmHwEFxEFR9Hf1XUafB80Q%3D%3D" + (at 172.72 874.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Arrow Part Number" "" + (at 172.72 974.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Arrow Price/Stock" "" + (at 172.72 1074.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (pin "6" + (uuid "85a2e94c-26de-4a11-93ea-56b6f8ce0336") + ) + (pin "3" + (uuid "863eedd6-d6b8-4311-adf3-096595d3fc0e") + ) + (pin "5" + (uuid "053a088f-4314-4229-baf6-75851fba5548") + ) + (pin "9" + (uuid "f606150b-238f-45e2-9e0a-97257a18677c") + ) + (pin "14" + (uuid "3489cb3c-51ce-4b69-9900-851caa1a8cb0") + ) + (pin "13" + (uuid "c047534d-07c8-4df9-9cb1-7ccf18928a49") + ) + (pin "8" + (uuid "311df516-56a0-41f9-98ea-8d60f41b0f27") + ) + (pin "11" + (uuid "3efc2b1d-bf99-4c13-b9ce-09de6f2e8ef3") + ) + (pin "4" + (uuid "1b99cd9e-8d3f-4452-bfe0-59ae410c3b8c") + ) + (pin "2" + (uuid "d7d2dfa9-9b29-4709-8756-ef6e2196b079") + ) + (pin "1" + (uuid "61628b05-8262-47f9-a471-2aaa71bb423f") + ) + (pin "7" + (uuid "7ecd2e3d-6cef-4fc6-974b-319b2e6ebd4f") + ) + (pin "10" + (uuid "38860cdc-d658-4e1a-844a-db6d64c22011") + ) + (pin "12" + (uuid "12c6ef9e-ccd1-4a83-83af-133b69dde432") + ) + (instances + (project "" + (path "/f71ee1b9-e4a0-46cf-b0c0-3bcb538620a9" + (reference "IC1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Neil:LED 0603") + (at 135.89 66.04 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "3a83d56f-5b0e-4fbc-aa36-8a73eab2f257") + (property "Reference" "LED1" + (at 141.732 58.928 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Value" "B1911USD-20D000114U1930" + (at 142.24 58.42 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Footprint" "Neil:LED 0603" + (at 135.89 66.04 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Datasheet" "B1911USD-20D000114U1930" + (at 135.89 66.04 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 135.89 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "f71c544b-f282-4919-a9ab-50586994a0bc") + ) + (pin "1" + (uuid "81820994-0aff-47c9-ad27-69e7eb4a0119") + ) + (instances + (project "" + (path "/f71ee1b9-e4a0-46cf-b0c0-3bcb538620a9" + (reference "LED1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Neil:2x2x0.5 header") + (at 152.4 107.95 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a3326535-4eac-4046-baaa-dea019ad3a45") + (property "Reference" "J1" + (at 152.4 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "UPDI" + (at 152.4 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Neil:2x2x0.5 header" + (at 152.4 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 152.4 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 152.4 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MF" "Sullins Connector" + (at 152.4 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "Description_1" "Connector Header Surface Mount 4 position 0.050 (1.27mm)" + (at 152.4 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "Package" "None" + (at 152.4 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "Price" "None" + (at 152.4 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "Check_prices" "" + (at 152.4 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "STANDARD" "" + (at 152.4 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "SnapEDA_Link" "" + (at 152.4 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "MP" "GRPB022VWQS-RC" + (at 152.4 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "Availability" "" + (at 152.4 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "MANUFACTURER" "Sullins Connector Solutions" + (at 152.4 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (pin "1" + (uuid "5e7d7148-0d73-4ce5-8855-0817144e966e") + ) + (pin "3" + (uuid "573da902-77f0-40a4-a390-d7d45fc31979") + ) + (pin "2" + (uuid "84466ace-0b11-47c0-9219-5b898c6d4bf2") + ) + (pin "4" + (uuid "1b935c5e-f8a9-4a2e-8696-c74be8892048") + ) + (instances + (project "" + (path "/f71ee1b9-e4a0-46cf-b0c0-3bcb538620a9" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Neil:Resistor 0603") + (at 146.05 66.04 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "dad8e361-c288-4596-bab3-108bbfc624fe") + (property "Reference" "R2" + (at 152.4 59.69 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Value" "1k" + (at 152.4 62.23 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Footprint" "Neil:Resistor 0603" + (at 146.05 66.04 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 146.05 66.04 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 146.05 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "68554296-8d4d-41fd-90dc-bc24848cfb76") + ) + (pin "2" + (uuid "b734eeb4-532c-428e-98e3-2e9657163c87") + ) + (instances + (project "" + (path "/f71ee1b9-e4a0-46cf-b0c0-3bcb538620a9" + (reference "R2") + (unit 1) + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/embedded_programming/t1624/hello.t1624-XU/interior.png b/embedded_programming/t1624/hello.t1624-XU/interior.png new file mode 100644 index 0000000000000000000000000000000000000000..1330780f94bf131404c38dcb4daf36d875140142 Binary files /dev/null and b/embedded_programming/t1624/hello.t1624-XU/interior.png differ diff --git a/embedded_programming/t1624/hello.t1624-XU/top.png b/embedded_programming/t1624/hello.t1624-XU/top.png new file mode 100644 index 0000000000000000000000000000000000000000..c908e9b757b8ae3642535a181705ae389963b779 Binary files /dev/null and b/embedded_programming/t1624/hello.t1624-XU/top.png differ diff --git a/embedded_programming/t3226/hello.t3226-MU/hello.t3226-MU.blink.ino b/embedded_programming/t3226/hello.t3226-MU/hello.t3226-MU.blink.ino new file mode 100755 index 0000000000000000000000000000000000000000..2252edbcee9fa38b613125b81091556973487886 --- /dev/null +++ b/embedded_programming/t3226/hello.t3226-MU/hello.t3226-MU.blink.ino @@ -0,0 +1,29 @@ +// +// hello.t3226-MU.blink.ino +// +// ATtiny3226-MU blink +// +// Neil Gershenfeld 6/15/25 +// +// This work may be reproduced, modified, distributed, +// performed, and displayed for any purpose, but must +// acknowledge this project. Copyright is retained and +// must be preserved. The work is provided as is; no +// warranty is provided, and users accept all liability. +// + +#define LED_pin PIN_PC1 +#define GND_pin PIN_PB4 + +void setup() { + pinMode(LED_pin,OUTPUT); + pinMode(GND_pin,OUTPUT); + digitalWrite(GND_pin,LOW); + } + +void loop() { + digitalWrite(LED_pin,LOW); + delay(500); + digitalWrite(LED_pin,HIGH); + delay(500); + } diff --git a/embedded_programming/t3226/hello.t3226-MU/hello.t3226-MU.jpg b/embedded_programming/t3226/hello.t3226-MU/hello.t3226-MU.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a37140e5ce07c79e228b2ddd477b237d48dbcdb6 Binary files /dev/null and b/embedded_programming/t3226/hello.t3226-MU/hello.t3226-MU.jpg differ diff --git a/embedded_programming/t3226/hello.t3226-MU/hello.t3226-MU.kicad_pcb b/embedded_programming/t3226/hello.t3226-MU/hello.t3226-MU.kicad_pcb new file mode 100644 index 0000000000000000000000000000000000000000..28976438d3fdbc39ba8b038619bbff097845a735 --- /dev/null +++ b/embedded_programming/t3226/hello.t3226-MU/hello.t3226-MU.kicad_pcb @@ -0,0 +1,2253 @@ +(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 + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_55555551) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (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 no) + (outputformat 5) + (mirror no) + (drillshape 0) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "unconnected-(IC1-PB_5-Pad9)") + (net 2 "5V") + (net 3 "unconnected-(IC1-PA4-Pad5)") + (net 4 "unconnected-(IC1-EP-Pad21)") + (net 5 "unconnected-(IC1-PC2-Pad17)") + (net 6 "unconnected-(IC1-PC3-Pad18)") + (net 7 "unconnected-(IC1-PA_6-Pad7)") + (net 8 "unconnected-(IC1-PB0-Pad14)") + (net 9 "UPDI") + (net 10 "unconnected-(IC1-PB1-Pad13)") + (net 11 "unconnected-(IC1-PA_7-Pad8)") + (net 12 "unconnected-(IC1-PB3_(TOSC1)-Pad11)") + (net 13 "unconnected-(IC1-PA_5-Pad6)") + (net 14 "GND") + (net 15 "unconnected-(IC1-PC0-Pad15)") + (net 16 "unconnected-(IC1-PA1-Pad20)") + (net 17 "unconnected-(IC1-PB2_(TOSC2)-Pad12)") + (net 18 "unconnected-(IC1-PA2-Pad1)") + (net 19 "unconnected-(IC1-(EXTCLK)_PA3-Pad2)") + (net 20 "TX") + (net 21 "Net-(IC1-PC1)") + (net 22 "Net-(LED1-Pad1)") + (net 23 "Net-(IC1-PB_4)") + (footprint "Neil:LED 0603" + (layer "F.Cu") + (uuid "2bc93be7-672a-4f0a-a4a7-2582b6b0f57c") + (at 153.3 88.6507 90) + (tags "B1911USD-20D000114U1930 ") + (property "Reference" "LED1" + (at 0 1.5 90) + (unlocked yes) + (layer "F.SilkS") + (uuid "e1e46520-4d40-4f62-b5a4-fbda53f1d68b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "B1911USD-20D000114U1930" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "983afeb8-3e7a-45b8-bd57-871b2a7bc5a1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "B1911USD-20D000114U1930" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "f955a729-42b2-4914-bfb8-8e699f3983bd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "ea467e16-7382-4e79-a378-13faa8e68308") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "LED_0603-1608_HVK LED_0603-1608_HVK-M LED_0603-1608_HVK-L") + (path "/db505bf5-015b-43b0-88c3-ae5e7f5e0cf8") + (sheetname "/") + (sheetfile "hello.t3226-MU.kicad_sch") + (attr smd) + (fp_line + (start 1.4605 -0.6985) + (end 1.4605 0.6985) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3cb01da4-590b-41f3-bbfe-f20518a794a3") + ) + (fp_line + (start -1.4605 -0.6985) + (end 1.4605 -0.6985) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "79690d4d-7de9-4f78-b1a3-f552515ea0c9") + ) + (fp_line + (start 1.4605 0.6985) + (end -1.4605 0.6985) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0dac6ae8-d3b1-43a8-b809-b2b6d9a5f801") + ) + (fp_line + (start -1.4605 0.6985) + (end -1.4605 -0.6985) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6f24cc8f-516a-41fa-a71f-ac2f3e768b16") + ) + (fp_line + (start 0.8509 -0.4445) + (end 0.2921 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "3cd78787-e308-4bc4-b303-347a040bd6ec") + ) + (fp_line + (start 0.8509 -0.4445) + (end -0.8509 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "383f9559-1c3c-4577-9127-c39823b2be52") + ) + (fp_line + (start 0.2921 -0.4445) + (end 0.2921 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "1ed8a457-8112-4d84-ad61-6663f47f20a1") + ) + (fp_line + (start -0.2921 -0.4445) + (end -0.8509 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "bddb73d6-8e4e-403c-8903-6c48be8d86cf") + ) + (fp_line + (start -0.8509 -0.4445) + (end -0.8509 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "2a98f733-558a-4a92-9f8c-186222ae5d63") + ) + (fp_line + (start -0.8509 -0.4445) + (end -0.8509 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "f1db4de4-76eb-4482-949c-9f99bd2e730a") + ) + (fp_line + (start 0.8509 0.4445) + (end 0.8509 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "1998a2e1-34af-4421-afbc-6b35cc395aea") + ) + (fp_line + (start 0.8509 0.4445) + (end 0.8509 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "c5a215f5-5202-47b7-9da5-78c4f158351a") + ) + (fp_line + (start 0.2921 0.4445) + (end 0.8509 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "d3b6bc8d-b882-4b64-a5c0-61c9f6135efc") + ) + (fp_line + (start -0.2921 0.4445) + (end -0.2921 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "5a5498eb-c7ec-4a0e-bc09-65c8caf89f08") + ) + (fp_line + (start -0.8509 0.4445) + (end 0.8509 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "0b5d0b49-25d3-4034-91ab-72482128fdce") + ) + (fp_line + (start -0.8509 0.4445) + (end -0.2921 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "ad97d28d-16c7-4e77-aa9e-8fb8e2c45cb2") + ) + (fp_circle + (center -0.6223 0) + (end -0.6223 0) + (stroke + (width 0.0254) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "043ea418-99de-4d9b-ba62-17fcc8920372") + ) + (pad "1" smd rect + (at -0.7493 0 90) + (size 0.9144 0.889) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 22 "Net-(LED1-Pad1)") + (pintype "unspecified") + (uuid "28cad7d9-2ace-45da-8dc8-a08ee225c9ea") + ) + (pad "2" smd rect + (at 0.7493 0 90) + (size 0.9144 0.889) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 21 "Net-(IC1-PC1)") + (pintype "unspecified") + (uuid "c187ae89-fdc7-4035-826f-805e4cee5b47") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "77ccc2f0-0551-4b4c-aff3-102ed2c44117") + (hatch full 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 152.9063 88.892) (xy 152.9063 88.4094) (xy 153.6937 88.4094) (xy 153.6937 88.892) + ) + ) + ) + (embedded_fonts no) + (model "/home/neilg/git/i/tmp/kicad/Neil/3dmodels/LED_0603-1608_HVK.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Neil:Resistor 0603" + (layer "F.Cu") + (uuid "313d2c5f-d9a5-4cdd-84e0-ee451cc0a956") + (at 149 87.9) + (tags "RC0603FR-101KL ") + (property "Reference" "R1" + (at 2.3 -0.8 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "56023173-f658-4542-876f-568d9ca17e08") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "4.99k" + (at 0 -2 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c18cefb0-14dd-469d-8050-87af49606fac") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d34a9bc6-80d8-47b0-86bc-85351aa741b2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f271e7c2-a87e-4f7c-bc5b-f158cfdfb0a6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "RES_RC0603_YAG RES_RC0603_YAG-M RES_RC0603_YAG-L") + (path "/a71b1aab-3b52-4a89-9516-17202a8f8b41") + (sheetname "/") + (sheetfile "hello.t3226-MU.kicad_sch") + (attr smd) + (fp_line + (start -0.13695 0.5715) + (end 0.13695 0.5715) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "e96ab604-49c7-44f1-9d5c-b99699438e3a") + ) + (fp_line + (start 0.13695 -0.5715) + (end -0.13695 -0.5715) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "d40e2bec-897a-431f-a3cc-03eb6bced948") + ) + (fp_line + (start -1.3081 -0.6985) + (end 1.3081 -0.6985) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c4382aa9-78c2-45a8-9136-a01b2a91dee9") + ) + (fp_line + (start -1.3081 0.6985) + (end -1.3081 -0.6985) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0b133be3-5001-47f9-b0c7-77d869b5ece0") + ) + (fp_line + (start 1.3081 -0.6985) + (end 1.3081 0.6985) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6a22dba2-dc93-4767-8159-fb037458daab") + ) + (fp_line + (start 1.3081 0.6985) + (end -1.3081 0.6985) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3f2cb6e4-7749-4ce3-869a-47f08c2c211f") + ) + (fp_line + (start -0.8509 -0.4445) + (end -0.8509 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "651e78ec-9e70-49e1-83e2-f8c9e09085ff") + ) + (fp_line + (start -0.8509 -0.4445) + (end -0.8509 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "9e79d78f-cbdf-4798-9c8c-33680a253824") + ) + (fp_line + (start -0.8509 0.4445) + (end -0.4445 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "c8a1e620-28fd-4005-b810-22148a513bf1") + ) + (fp_line + (start -0.8509 0.4445) + (end 0.8509 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "ed1535dc-e708-4ba9-8ad6-79fe8d586b20") + ) + (fp_line + (start -0.4445 -0.4445) + (end -0.8509 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "361ee90d-74b7-4f1d-a854-eeb2914be8e5") + ) + (fp_line + (start -0.4445 0.4445) + (end -0.4445 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "6de5c509-43b8-424a-ba2d-639e6efd5e53") + ) + (fp_line + (start 0.4445 -0.4445) + (end 0.4445 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "55e43ff2-7d6c-4519-951d-728a6f7f3b54") + ) + (fp_line + (start 0.4445 0.4445) + (end 0.8509 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "b1c2736b-21f8-41fc-a34b-f8463df1d8f2") + ) + (fp_line + (start 0.8509 -0.4445) + (end -0.8509 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "62a1ea6a-b45c-4361-a1f6-cfba989e4da5") + ) + (fp_line + (start 0.8509 -0.4445) + (end 0.4445 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "871e2121-bff3-4113-8aef-d2c785f5e904") + ) + (fp_line + (start 0.8509 0.4445) + (end 0.8509 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "23130473-5c62-4015-b3bf-60c89c98dcb2") + ) + (fp_line + (start 0.8509 0.4445) + (end 0.8509 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "29278d5d-9ed0-4de0-8e68-06d8631651cb") + ) + (pad "1" smd rect + (at -0.7493 0) + (size 0.6096 0.889) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 20 "TX") + (pintype "unspecified") + (uuid "ad74e9f5-ae56-4d7c-9c87-57e6c3a6b55d") + ) + (pad "2" smd rect + (at 0.7493 0) + (size 0.6096 0.889) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 9 "UPDI") + (pintype "unspecified") + (uuid "d4aff08e-01a3-445c-aaea-633607b68f2b") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "0bc7f552-8726-4303-937a-c9f053c26980") + (hatch full 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 148.6063 87.5063) (xy 149.3937 87.5063) (xy 149.3937 88.2937) (xy 148.6063 88.2937) + ) + ) + ) + (embedded_fonts no) + (model "${NEIL_3DMODELS}/RC0603FR-101KL.stp" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Neil:2x2x0.5 header" + (layer "F.Cu") + (uuid "bc1dbb21-1942-4ba9-8cb5-faf54ed929cf") + (at 145.5 91 180) + (property "Reference" "J1" + (at -2.1 -3.1 0) + (layer "F.SilkS") + (uuid "6703d314-0cfb-4609-a4ad-3326e96c7319") + (effects + (font + (size 0.800567 0.800567) + (thickness 0.15) + ) + ) + ) + (property "Value" "UPDI" + (at 9.62018 3.89376 0) + (layer "F.Fab") + (hide yes) + (uuid "e9aa4c9e-d763-4337-8e90-1bee235dd463") + (effects + (font + (size 0.801181 0.801181) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f4816ddd-bfe3-4772-85ae-90644407df97") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a1a6a409-fee9-46e2-9c27-0262b4a60970") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "MF" "Sullins Connector" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d49d40f6-f695-4033-a101-5c492cd5d8e1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description_1" "Connector Header Surface Mount 4 position 0.050 (1.27mm)" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "92cc826a-1149-4af4-9e1e-4e9cbbe10162") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Package" "None" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "56f9746c-68e3-4702-88f8-76dcd0f40857") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Price" "None" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "515b4a09-6754-42bb-b4d2-de77df0044f7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Check_prices" "" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "77c7444a-401c-4c8b-bef1-2b32fac831c8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "STANDARD" "" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2d0edd4e-df2a-428f-94d8-3b3efcf2de6c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "SnapEDA_Link" "" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "85b692f9-ffe3-452e-8971-0fce593382da") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MP" "GRPB022VWQS-RC" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "20f70295-b0fa-4ca1-ab6b-2edae854b834") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Availability" "" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "daa36aea-f1d6-425d-ab7f-912210b2e3a2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "MANUFACTURER" "Sullins Connector Solutions" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "32c777de-2056-46c4-87a4-344a5a35ab6a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/65fc9d78-43bf-41e6-a35f-aa34267524db") + (sheetname "/") + (sheetfile "hello.t3226-MU.kicad_sch") + (attr smd) + (fp_line + (start 1.27 1.7) + (end 1.27 -1.7) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "12ed00c7-8b36-4392-a19b-32d19a0ba55c") + ) + (fp_line + (start -1.27 1.7) + (end -1.27 -1.7) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "27bb72ba-5298-4c4e-b122-b9b0d75a6476") + ) + (fp_circle + (center -1.985 -2.245) + (end -1.858 -2.245) + (stroke + (width 0.2) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "9ee1fd30-4101-4b0d-b0a2-22d30c17dec5") + ) + (fp_line + (start 1.55 3.2) + (end -1.55 3.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d65a676a-cba4-41a8-a473-4200ff6dd98d") + ) + (fp_line + (start 1.55 -3.2) + (end 1.55 3.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c968c19c-461a-49d6-98f4-237a8377ee15") + ) + (fp_line + (start -1.55 3.2) + (end -1.55 -3.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e9898e07-0dff-42aa-a6ab-ef5489c00f44") + ) + (fp_line + (start -1.55 -3.2) + (end 1.55 -3.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9b4f33f4-421b-4b5f-befe-dbeadf3996cf") + ) + (fp_line + (start 1.27 1.7) + (end -1.27 1.7) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "590c1938-b033-46c5-8200-be45b9170724") + ) + (fp_line + (start 1.27 -1.7) + (end 1.27 1.7) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "1dcaafad-ebd2-4ca1-85ad-80888aa17715") + ) + (fp_line + (start -1.27 1.7) + (end -1.27 -1.7) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "028d8a68-8a56-4ff3-a5d9-d2e7fff9719f") + ) + (fp_line + (start -1.27 -1.7) + (end 1.27 -1.7) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "9abaed61-395f-479c-88d0-2f065209ff82") + ) + (pad "1" smd rect + (at -0.635 -1.85 180) + (size 0.76 2.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "5V") + (pinfunction "1") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "97f49ac2-da58-41b8-8466-dc0dd9e6a565") + ) + (pad "2" smd rect + (at -0.635 1.85 180) + (size 0.76 2.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 20 "TX") + (pinfunction "2") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "a353e27d-1424-40bb-853a-bb0730c86b32") + ) + (pad "3" smd rect + (at 0.635 -1.85 180) + (size 0.76 2.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 14 "GND") + (pinfunction "3") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "07894971-909c-4002-aa36-e02922e2f84f") + ) + (pad "4" smd rect + (at 0.635 1.85 180) + (size 0.76 2.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 9 "UPDI") + (pinfunction "4") + (pintype "passive") + (solder_mask_margin 0.102) + (uuid "a4140abd-936d-432e-bdc3-f19aa384e2b3") + ) + (embedded_fonts no) + (model "${NEIL_3DMODELS}/GRPB022VWQS-RC.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 -0 -0) + ) + ) + ) + (footprint "Neil:Resistor 0603" + (layer "F.Cu") + (uuid "ebf6a328-7ece-48f9-b439-51984c9bc3c9") + (at 153.3 92.4 -90) + (tags "RC0603FR-101KL ") + (property "Reference" "R2" + (at 0 -1.5 90) + (unlocked yes) + (layer "F.SilkS") + (uuid "4cea156b-d3dd-4370-890a-d35fde348998") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "10k" + (at 0 -2 270) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9863f44a-a58a-4075-a4cc-c26ec50dc03d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "7bd73e0f-580b-457a-bc8f-83a20f5fe475") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "3095a540-0076-4cc5-8a90-babef73a55ec") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "RES_RC0603_YAG RES_RC0603_YAG-M RES_RC0603_YAG-L") + (path "/31642d14-b5f9-4031-9583-009e85e49f0b") + (sheetname "/") + (sheetfile "hello.t3226-MU.kicad_sch") + (attr smd) + (fp_line + (start -0.13695 0.5715) + (end 0.13695 0.5715) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "e7f49077-540e-4a4d-8f4f-7d3ec5fcd855") + ) + (fp_line + (start 0.13695 -0.5715) + (end -0.13695 -0.5715) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "608d6f84-da5f-451d-8b25-e6c44aaa0b21") + ) + (fp_line + (start -1.3081 0.6985) + (end -1.3081 -0.6985) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "79d3f269-dad6-4bff-9540-d59310d63de7") + ) + (fp_line + (start 1.3081 0.6985) + (end -1.3081 0.6985) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2e434775-db71-4c67-9e2b-517ad698cfed") + ) + (fp_line + (start -1.3081 -0.6985) + (end 1.3081 -0.6985) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0adc9251-2d0b-4a01-8ca6-df68221dbb3f") + ) + (fp_line + (start 1.3081 -0.6985) + (end 1.3081 0.6985) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3e702300-07fb-4979-84de-00a3bbcae26a") + ) + (fp_line + (start -0.8509 0.4445) + (end -0.4445 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "7045fd01-f85b-4e35-9580-c1f6767be8ba") + ) + (fp_line + (start -0.8509 0.4445) + (end 0.8509 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "e9ab175f-abcf-405f-9ebe-5912bc36083b") + ) + (fp_line + (start -0.4445 0.4445) + (end -0.4445 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "9288c743-84ef-4d0b-bc58-028ba65027b6") + ) + (fp_line + (start 0.4445 0.4445) + (end 0.8509 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "8c90ca51-74ba-4810-83af-ab9796132496") + ) + (fp_line + (start 0.8509 0.4445) + (end 0.8509 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "2f01b6a3-b25b-4cf2-ade5-04d8dadc9686") + ) + (fp_line + (start 0.8509 0.4445) + (end 0.8509 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "fb39ba26-06d4-4425-960c-0f8174629e16") + ) + (fp_line + (start -0.8509 -0.4445) + (end -0.8509 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "67a6a6c8-c2e7-468c-ab21-293a7c620f68") + ) + (fp_line + (start -0.8509 -0.4445) + (end -0.8509 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "a1796be3-9f9b-4867-9e81-1a840d5820b1") + ) + (fp_line + (start -0.4445 -0.4445) + (end -0.8509 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "4b5539de-4420-41c5-b1cc-abb831fba1e2") + ) + (fp_line + (start 0.4445 -0.4445) + (end 0.4445 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "92217b03-d764-4d0a-8d5b-63fb0ed72def") + ) + (fp_line + (start 0.8509 -0.4445) + (end -0.8509 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "0e40f36c-192b-447a-8325-c56c3a60ce9a") + ) + (fp_line + (start 0.8509 -0.4445) + (end 0.4445 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "1c9cd7de-d6a3-44dc-84b3-ceb755b8a1f2") + ) + (pad "1" smd rect + (at -0.7493 0 270) + (size 0.6096 0.889) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 22 "Net-(LED1-Pad1)") + (pintype "unspecified") + (uuid "6e469713-f6dc-4b9f-b4ec-09e60752b258") + ) + (pad "2" smd rect + (at 0.7493 0 270) + (size 0.6096 0.889) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 23 "Net-(IC1-PB_4)") + (pintype "unspecified") + (uuid "39c3be86-1dd3-4686-a1cc-a1eea01cf40b") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "be5725bf-5e5a-4f93-8aaa-49d6675d8fa0") + (hatch full 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads allowed) + (copperpour not_allowed) + (footprints allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 153.6937 92.0063) (xy 153.6937 92.7937) (xy 152.9063 92.7937) (xy 152.9063 92.0063) + ) + ) + ) + (embedded_fonts no) + (model "${NEIL_3DMODELS}/RC0603FR-101KL.stp" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Neil:ATtiny3226-MU" + (layer "F.Cu") + (uuid "f876cf7f-8eea-4864-a8f6-bb6cddc434d9") + (at 150.1 91) + (descr "20 Lead QFN (NC)-3x3") + (tags "Integrated Circuit") + (property "Reference" "IC1" + (at -0.4 3 0) + (layer "F.SilkS") + (uuid "ec821f1c-1078-4d8c-890c-224ac0485324") + (effects + (font + (size 1 1) + (thickness 0.2) + (bold yes) + ) + ) + ) + (property "Value" "ATTINY3226-MU" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "3340e9dc-5086-42d8-a24d-7291aabb88d7") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/ATtiny3224-3226-3227-Data-Sheet-DS40002345B.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "aae4a915-1be2-4948-a27e-56d866498dfd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "8-bit Microcontrollers - MCU 20MHz, 32KB,VQFN20, Ind 85C, Green" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "7ba334e9-678b-469a-8ae5-b528e69f125b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Height" "0.6" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2a140d39-a4ef-4b74-8089-92404f62da0a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "Microchip" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f03b8a8f-e3c7-482c-a15d-f4183aa242bb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Part_Number" "ATTINY3226-MU" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "30445241-ffcf-4d42-8562-3362e6355f18") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Part Number" "579-ATTINY3226-MU" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7f3f5e27-15a7-4af5-8d94-014eb9e3763b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Microchip-Technology/ATTINY3226-MU?qs=doiCPypUmgEEZLEPtJPmZQ%3D%3D" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6e9bce57-2187-4434-b7e1-77c7085c5175") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Arrow Part Number" "ATTINY3226-MU" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ff3dae23-95d1-49bc-a844-b3a094afde6f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Arrow Price/Stock" "https://www.arrow.com/en/products/attiny3226-mu/microchip-technology?utm_currency=USD®ion=nac" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ed2e5434-1711-4ee6-ac74-d9f46dcd7a81") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/395c0576-23b9-411d-982f-e218bf9dff36") + (sheetname "/") + (sheetfile "hello.t3226-MU.kicad_sch") + (attr smd) + (fp_circle + (center -1.9 -1.4) + (end -1.8 -1.4) + (stroke + (width 0.254) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "13e27cea-383f-4331-bf9b-752b3d3bb46e") + ) + (fp_line + (start -2.125 -2.125) + (end 2.125 -2.125) + (stroke + (width 0.05) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e155075d-b3ca-4299-be93-da04d3d84a45") + ) + (fp_line + (start -2.125 2.125) + (end -2.125 -2.125) + (stroke + (width 0.05) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6ef4e77d-fdd9-482b-b110-3a71b1302dfc") + ) + (fp_line + (start -1.5 -1.5) + (end 1.5 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "76e174be-546a-43a5-9745-2aee98074a06") + ) + (fp_line + (start -1.5 -1.1) + (end -1.1 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f84c7139-d5f6-4367-b8ff-7b2030e9f26f") + ) + (fp_line + (start -1.5 1.5) + (end -1.5 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "68005ff3-2f4b-4460-9b94-5fb23af1098f") + ) + (fp_line + (start 1.5 -1.5) + (end 1.5 1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "bb62eca3-af88-43d5-a2ae-8c20fc2dbfa3") + ) + (fp_line + (start 1.5 1.5) + (end -1.5 1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b743abfd-3d3c-4633-bfd4-53a601e039ad") + ) + (fp_line + (start 2.125 -2.125) + (end 2.125 2.125) + (stroke + (width 0.05) + (type solid) + ) + (layer "Dwgs.User") + (uuid "19fa3781-2ce4-4d14-a84d-f9c361e992fa") + ) + (fp_line + (start 2.125 2.125) + (end -2.125 2.125) + (stroke + (width 0.05) + (type solid) + ) + (layer "Dwgs.User") + (uuid "453abbb0-b9cb-4097-943e-d2dd04767270") + ) + (pad "1" smd rect + (at -1.5 -0.8 90) + (size 0.2 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 18 "unconnected-(IC1-PA2-Pad1)") + (pinfunction "PA2") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "f0809cfb-b36d-4efb-83af-e7615b5ac6b9") + ) + (pad "2" smd rect + (at -1.5 -0.4 90) + (size 0.2 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 19 "unconnected-(IC1-(EXTCLK)_PA3-Pad2)") + (pinfunction "(EXTCLK)_PA3") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "ff34393a-9afa-4d15-8cfa-40bb98a5559b") + ) + (pad "3" smd rect + (at -1.5 0 90) + (size 0.2 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 14 "GND") + (pinfunction "GND") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "c74f7fda-f172-4ae8-a7f3-674308d67260") + ) + (pad "4" smd rect + (at -1.5 0.4 90) + (size 0.2 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "5V") + (pinfunction "VDD") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "1e7d9a2b-8077-4134-93a8-fbe81a965c60") + ) + (pad "5" smd rect + (at -1.5 0.8 90) + (size 0.2 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 3 "unconnected-(IC1-PA4-Pad5)") + (pinfunction "PA4") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "687eacd4-aa9c-4371-82bb-99c125952794") + ) + (pad "6" smd rect + (at -0.8 1.5) + (size 0.2 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 13 "unconnected-(IC1-PA_5-Pad6)") + (pinfunction "PA_5") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "c2a9bbb2-9302-47ed-b7fb-45717815b8f6") + ) + (pad "7" smd rect + (at -0.4 1.5) + (size 0.2 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 7 "unconnected-(IC1-PA_6-Pad7)") + (pinfunction "PA_6") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "909f79e2-ddb7-476f-871a-77767449514c") + ) + (pad "8" smd rect + (at 0 1.5) + (size 0.2 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 11 "unconnected-(IC1-PA_7-Pad8)") + (pinfunction "PA_7") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "a0d5320a-b692-4a6a-847f-d7a7587b5a6e") + ) + (pad "9" smd rect + (at 0.4 1.5) + (size 0.2 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "unconnected-(IC1-PB_5-Pad9)") + (pinfunction "PB_5") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "1e5cd775-902c-4d45-93cd-60e3f57fc8e8") + ) + (pad "10" smd rect + (at 0.8 1.5) + (size 0.2 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 23 "Net-(IC1-PB_4)") + (pinfunction "PB_4") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "8dd3fc68-7506-49bf-8668-e90e815aede3") + ) + (pad "11" smd rect + (at 1.5 0.8 90) + (size 0.2 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 12 "unconnected-(IC1-PB3_(TOSC1)-Pad11)") + (pinfunction "PB3_(TOSC1)") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "a3209466-7f2c-46c2-baf2-06f9a2d23bfb") + ) + (pad "12" smd rect + (at 1.5 0.4 90) + (size 0.2 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 17 "unconnected-(IC1-PB2_(TOSC2)-Pad12)") + (pinfunction "PB2_(TOSC2)") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "e2f3138f-6565-40a9-9b4d-5c58dce71222") + ) + (pad "13" smd rect + (at 1.5 0 90) + (size 0.2 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 10 "unconnected-(IC1-PB1-Pad13)") + (pinfunction "PB1") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "99cdea2a-f644-4ecc-971f-3948d401c88d") + ) + (pad "14" smd rect + (at 1.5 -0.4 90) + (size 0.2 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 8 "unconnected-(IC1-PB0-Pad14)") + (pinfunction "PB0") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "9405916a-4e1a-4652-950c-0543daa31c05") + ) + (pad "15" smd rect + (at 1.5 -0.8 90) + (size 0.2 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 15 "unconnected-(IC1-PC0-Pad15)") + (pinfunction "PC0") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "c8c54371-865d-4702-b2d5-e254093f9d67") + ) + (pad "16" smd rect + (at 0.8 -1.5) + (size 0.2 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 21 "Net-(IC1-PC1)") + (pinfunction "PC1") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "a2933525-28d9-46aa-8f27-4abe38d775f8") + ) + (pad "17" smd rect + (at 0.4 -1.5) + (size 0.2 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 5 "unconnected-(IC1-PC2-Pad17)") + (pinfunction "PC2") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "8222b81d-7619-42ca-bd6c-be8ff31dbc0e") + ) + (pad "18" smd rect + (at 0 -1.5) + (size 0.2 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 6 "unconnected-(IC1-PC3-Pad18)") + (pinfunction "PC3") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "8db2a0f2-c6fb-4b72-b2b1-aa12cdb811da") + ) + (pad "19" smd rect + (at -0.4 -1.5) + (size 0.2 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 9 "UPDI") + (pinfunction "PA_0_(UPDI/~{RESET)}") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "978d95dd-e9c1-421b-abb9-9374efb7bec3") + ) + (pad "20" smd rect + (at -0.8 -1.5) + (size 0.2 0.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 16 "unconnected-(IC1-PA1-Pad20)") + (pinfunction "PA1") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "ccb626d8-b879-4d24-bcb6-8b668a026273") + ) + (pad "21" smd rect + (at 0 0) + (size 1.8 1.8) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 4 "unconnected-(IC1-EP-Pad21)") + (pinfunction "EP") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "6df23f95-2174-4d3b-87d3-7144c2a8c316") + ) + (embedded_fonts no) + (model "${NEIL_3DMODELS}/ATTINY3226-MU.stp" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_rect + (start 151.6 92.5) + (end 152.2 93.1) + (stroke + (width 0.2) + (type solid) + ) + (fill yes) + (layer "F.Cu") + (uuid "0b8bcf5b-2e9a-4200-b01a-8021950b99b6") + ) + (gr_rect + (start 151.6 88.9) + (end 152.2 89.5) + (stroke + (width 0.2) + (type solid) + ) + (fill yes) + (layer "F.Cu") + (uuid "5068394d-17d6-471c-ab3d-2ae877c94501") + ) + (gr_rect + (start 148 92.5) + (end 148.6 93.1) + (stroke + (width 0.2) + (type solid) + ) + (fill yes) + (layer "F.Cu") + (uuid "58873807-87e0-4f2a-bd1d-7029ff91dab1") + ) + (gr_circle + (center 146.128659 93.940495) + (end 146.408659 93.940495) + (stroke + (width 0.2) + (type solid) + ) + (fill yes) + (layer "F.Cu") + (net 2) + (uuid "5d57fa08-1f58-46cf-a769-19536bda7793") + ) + (gr_rect + (start 148 88.9) + (end 148.6 89.5) + (stroke + (width 0.2) + (type solid) + ) + (fill yes) + (layer "F.Cu") + (uuid "969403b0-28ab-49a8-951b-a687488c2636") + ) + (gr_rect + (start 143.3 86.3) + (end 156.2 94.9) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "Edge.Cuts") + (uuid "2f30c9e3-1320-4fc7-9a95-579cdde3ff35") + ) + (segment + (start 146.135 91.965) + (end 146.135 92.85) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "2675714a-9a89-4d35-872b-91fd86ad895e") + ) + (segment + (start 148.6 91.4) + (end 146.7 91.4) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "3e712026-beff-4836-a348-bf53ab3265c3") + ) + (segment + (start 146.7 91.4) + (end 146.135 91.965) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "a9c31cad-7bf6-4b5c-b0ff-7f8ed7aa0135") + ) + (segment + (start 149.7493 87.2555) + (end 149.4938 87) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "2625cc66-edd7-46d4-84fa-eae36ce804d9") + ) + (segment + (start 149.7 87.9493) + (end 149.7493 87.9) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "33cce8ce-c157-4a5b-a1c9-6395c1fc68ed") + ) + (segment + (start 149.4938 87) + (end 145.3 87) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "681b1a26-e0ef-4f4a-a2d1-6052372e178e") + ) + (segment + (start 144.865 87.435) + (end 144.865 89.15) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "9349deaa-5f38-4337-9a61-90fb4b358405") + ) + (segment + (start 145.3 87) + (end 144.865 87.435) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "950442fb-a818-4cbe-bf6f-dad3de973509") + ) + (segment + (start 149.7493 87.9) + (end 149.7493 87.2555) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "a73bb60f-2c89-4c08-b5bf-ba92c80c8214") + ) + (segment + (start 149.7 89.5) + (end 149.7 87.9493) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "bb9eeea7-f166-4d37-b07e-b35f44cd0df9") + ) + (segment + (start 145.1 91) + (end 144.865 91.235) + (width 0.2) + (layer "F.Cu") + (net 14) + (uuid "199a9fbd-2a3f-44c6-9d42-8a11a1a6f662") + ) + (segment + (start 148.6 91) + (end 145.1 91) + (width 0.2) + (layer "F.Cu") + (net 14) + (uuid "40c20771-2228-4631-96fc-1ee295b30c0f") + ) + (segment + (start 144.865 91.235) + (end 144.865 92.85) + (width 0.2) + (layer "F.Cu") + (net 14) + (uuid "b8a56ed2-023e-4ed4-ac90-e68750261a3e") + ) + (segment + (start 146.8 87.9) + (end 148.2507 87.9) + (width 0.2) + (layer "F.Cu") + (net 20) + (uuid "341ac5a7-0469-4638-bbf8-747763107caf") + ) + (segment + (start 146.135 88.565) + (end 146.8 87.9) + (width 0.2) + (layer "F.Cu") + (net 20) + (uuid "40bfa7f5-0b07-41ef-9da8-5be70774950e") + ) + (segment + (start 146.135 89.15) + (end 146.135 88.565) + (width 0.2) + (layer "F.Cu") + (net 20) + (uuid "f7d3376e-b491-4fed-9fe6-6174ea7c74f6") + ) + (segment + (start 150.9 88.4) + (end 151.4 87.9) + (width 0.2) + (layer "F.Cu") + (net 21) + (uuid "0ada1917-aff3-4b49-9925-a3523177cef8") + ) + (segment + (start 150.9 89.5) + (end 150.9 88.4) + (width 0.2) + (layer "F.Cu") + (net 21) + (uuid "51ae4372-b222-4967-8cca-419e43787f1c") + ) + (segment + (start 151.4 87.9) + (end 151.4014 87.9014) + (width 0.2) + (layer "F.Cu") + (net 21) + (uuid "b2887a97-af04-4bc5-9660-e97ca6604b27") + ) + (segment + (start 151.4014 87.9014) + (end 153.3 87.9014) + (width 0.2) + (layer "F.Cu") + (net 21) + (uuid "e79a23bd-04c5-41c3-be05-c2ddfb9a2faa") + ) + (segment + (start 153.3 91.6507) + (end 153.3 89.4) + (width 0.2) + (layer "F.Cu") + (net 22) + (uuid "72d1487d-fc17-4d77-b705-050332e0a0dd") + ) + (segment + (start 153.3 93.2) + (end 153.3 93.1493) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "5e702c59-9b13-44f4-a012-7c19eab1cd49") + ) + (segment + (start 150.9 93.7) + (end 151.1 93.9) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "8e404526-0df9-4885-b3d9-44811ab57315") + ) + (segment + (start 152.4 93.9) + (end 153.3 93.2) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "9dd87b91-5b01-42d9-ad51-f66aeddbc46c") + ) + (segment + (start 150.9 92.5) + (end 150.9 93.7) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "ed984650-943f-4673-b802-4f6e9d9a548a") + ) + (segment + (start 151.1 93.9) + (end 152.4 93.9) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "eeb3a3bf-c568-4738-be54-cf42f819553e") + ) + (zone + (net 14) + (net_name "GND") + (layer "F.Cu") + (uuid "42ee081c-4493-4abc-abbc-6f6e9995b042") + (hatch edge 0.5) + (connect_pads + (clearance 0.5) + ) + (min_thickness 0.25) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + (island_removal_mode 1) + (island_area_min 10) + ) + (polygon + (pts + (xy 143.3 86.31) (xy 143.28 94.89) (xy 156.22 94.92) (xy 156.19 86.29) + ) + ) + (filled_polygon + (layer "F.Cu") + (island) + (pts + (xy 147.447253 92.020185) (xy 147.493008 92.072989) (xy 147.502952 92.142147) (xy 147.487602 92.186499) + (xy 147.440423 92.268215) (xy 147.440423 92.268216) (xy 147.3995 92.420943) (xy 147.3995 93.179056) + (xy 147.440423 93.331783) (xy 147.440426 93.33179) (xy 147.519475 93.468709) (xy 147.519479 93.468714) + (xy 147.51948 93.468716) (xy 147.631284 93.58052) (xy 147.631286 93.580521) (xy 147.63129 93.580524) + (xy 147.688113 93.61333) (xy 147.768216 93.659577) (xy 147.920943 93.7005) (xy 147.920945 93.7005) + (xy 148.679055 93.7005) (xy 148.679057 93.7005) (xy 148.831784 93.659577) (xy 148.968716 93.58052) + (xy 149.08052 93.468716) (xy 149.084106 93.462503) (xy 149.134671 93.414286) (xy 149.191492 93.400499) + (xy 149.447872 93.400499) (xy 149.447885 93.400498) (xy 149.486744 93.39632) (xy 149.513252 93.39632) + (xy 149.552127 93.4005) (xy 149.847872 93.400499) (xy 149.847873 93.400498) (xy 149.847885 93.400498) + (xy 149.886744 93.39632) (xy 149.913252 93.39632) (xy 149.952127 93.4005) (xy 150.175499 93.400499) + (xy 150.184185 93.403049) (xy 150.193147 93.401761) (xy 150.217184 93.412738) (xy 150.242539 93.420183) + (xy 150.248467 93.427025) (xy 150.256703 93.430786) (xy 150.270989 93.453017) (xy 150.288294 93.472987) + (xy 150.290581 93.483502) (xy 150.294477 93.489564) (xy 150.2995 93.524499) (xy 150.2995 93.61333) + (xy 150.299499 93.613348) (xy 150.299499 93.779054) (xy 150.299498 93.779054) (xy 150.331342 93.897897) + (xy 150.340423 93.931785) (xy 150.367716 93.979057) (xy 150.412995 94.057483) (xy 150.419479 94.068714) + (xy 150.419481 94.068717) (xy 150.538583 94.187819) (xy 150.572068 94.249142) (xy 150.567084 94.318834) + (xy 150.525212 94.374767) (xy 150.459748 94.399184) (xy 150.450902 94.3995) (xy 147.077158 94.3995) + (xy 147.053637 94.392593) (xy 147.029273 94.389881) (xy 147.020705 94.382923) (xy 147.010119 94.379815) + (xy 146.994067 94.36129) (xy 146.975036 94.345835) (xy 146.97159 94.33535) (xy 146.964364 94.327011) + (xy 146.960875 94.302747) (xy 146.953221 94.279458) (xy 146.955628 94.266257) (xy 146.95442 94.257853) + (xy 146.957126 94.244381) (xy 146.959291 94.236027) (xy 146.975322 94.197327) (xy 146.995086 94.097962) + (xy 146.995974 94.094538) (xy 146.9967 94.093324) (xy 146.99982 94.082336) (xy 147.009091 94.057483) + (xy 147.0155 93.997873) (xy 147.015499 92.124499) (xy 147.035184 92.057461) (xy 147.087987 92.011706) + (xy 147.139499 92.0005) (xy 147.380214 92.0005) + ) + ) + (filled_polygon + (layer "F.Cu") + (island) + (pts + (xy 155.642539 86.820185) (xy 155.688294 86.872989) (xy 155.6995 86.9245) (xy 155.6995 94.2755) + (xy 155.679815 94.342539) (xy 155.627011 94.388294) (xy 155.5755 94.3995) (xy 153.097296 94.3995) + (xy 153.030257 94.379815) (xy 152.984502 94.327011) (xy 152.974558 94.257853) (xy 153.003583 94.194297) + (xy 153.021167 94.17762) (xy 153.25227 93.997873) (xy 153.274325 93.980718) (xy 153.339328 93.955099) + (xy 153.350454 93.954599) (xy 153.792371 93.954599) (xy 153.792372 93.954599) (xy 153.851983 93.948191) + (xy 153.986831 93.897896) (xy 154.102046 93.811646) (xy 154.188296 93.696431) (xy 154.238591 93.561583) + (xy 154.245 93.501973) (xy 154.244999 92.796628) (xy 154.238591 92.737017) (xy 154.188296 92.602169) + (xy 154.188295 92.602168) (xy 154.188293 92.602164) (xy 154.096732 92.479855) (xy 154.097986 92.478915) + (xy 154.069288 92.426358) (xy 154.074272 92.356666) (xy 154.097414 92.320656) (xy 154.096732 92.320145) + (xy 154.188293 92.197835) (xy 154.188292 92.197835) (xy 154.188296 92.197831) (xy 154.238591 92.062983) + (xy 154.245 92.003373) (xy 154.244999 91.298028) (xy 154.238591 91.238417) (xy 154.188296 91.103569) + (xy 154.188295 91.103568) (xy 154.188293 91.103564) (xy 154.102047 90.988355) (xy 154.102044 90.988352) + (xy 153.986834 90.902105) (xy 153.986831 90.902104) (xy 153.981159 90.899988) (xy 153.925228 90.858113) + (xy 153.900815 90.792648) (xy 153.9005 90.783809) (xy 153.9005 90.41929) (xy 153.920185 90.352251) + (xy 153.972989 90.306496) (xy 153.981152 90.303114) (xy 153.986831 90.300996) (xy 154.102046 90.214746) + (xy 154.188296 90.099531) (xy 154.238591 89.964683) (xy 154.245 89.905073) (xy 154.244999 88.894928) + (xy 154.238591 88.835317) (xy 154.188296 88.700469) (xy 154.188292 88.700464) (xy 154.185894 88.694034) + (xy 154.18091 88.624343) (xy 154.185894 88.607366) (xy 154.188292 88.600935) (xy 154.188296 88.600931) + (xy 154.238591 88.466083) (xy 154.245 88.406473) (xy 154.244999 87.396328) (xy 154.238591 87.336717) + (xy 154.225114 87.300584) (xy 154.188297 87.201871) (xy 154.188293 87.201864) (xy 154.102047 87.086655) + (xy 154.018039 87.023766) (xy 153.976169 86.967832) (xy 153.971185 86.89814) (xy 154.004671 86.836818) + (xy 154.065994 86.803333) (xy 154.092351 86.8005) (xy 155.5755 86.8005) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 144.005703 90.440552) (xy 144.036441 90.484825) (xy 144.036953 90.484546) (xy 144.03955 90.489302) + (xy 144.040683 90.490934) (xy 144.041203 90.49233) (xy 144.041206 90.492335) (xy 144.127452 90.607544) + (xy 144.127455 90.607547) (xy 144.242664 90.693793) (xy 144.242671 90.693797) (xy 144.377517 90.744091) + (xy 144.377516 90.744091) (xy 144.384444 90.744835) (xy 144.437127 90.7505) (xy 145.292872 90.750499) + (xy 145.352483 90.744091) (xy 145.45667 90.705231) (xy 145.526358 90.700248) (xy 145.543317 90.705227) + (xy 145.647517 90.744091) (xy 145.707127 90.7505) (xy 146.200903 90.750499) (xy 146.267941 90.770183) + (xy 146.313696 90.822987) (xy 146.32364 90.892146) (xy 146.294615 90.955702) (xy 146.288583 90.96218) + (xy 146.037581 91.213181) (xy 145.976258 91.246666) (xy 145.949901 91.2495) (xy 145.70713 91.2495) + (xy 145.707123 91.249501) (xy 145.647516 91.255908) (xy 145.542618 91.295033) (xy 145.472926 91.300017) + (xy 145.455952 91.295033) (xy 145.352379 91.256403) (xy 145.352372 91.256401) (xy 145.292844 91.25) + (xy 145.115 91.25) (xy 145.115 92.726) (xy 145.095315 92.793039) (xy 145.042511 92.838794) (xy 144.991 92.85) + (xy 144.739 92.85) (xy 144.671961 92.830315) (xy 144.626206 92.777511) (xy 144.615 92.726) (xy 144.615 91.25) + (xy 144.437155 91.25) (xy 144.377627 91.256401) (xy 144.37762 91.256403) (xy 144.242913 91.306645) + (xy 144.242906 91.306649) (xy 144.127812 91.392809) (xy 144.127809 91.392812) (xy 144.041649 91.507906) + (xy 144.041646 91.507911) (xy 144.040682 91.510498) (xy 144.039027 91.512707) (xy 144.037396 91.515696) + (xy 144.036966 91.515461) (xy 143.99881 91.566431) (xy 143.933346 91.590848) (xy 143.865073 91.575996) + (xy 143.815668 91.526591) (xy 143.8005 91.467164) (xy 143.8005 90.534265) (xy 143.820185 90.467226) + (xy 143.872989 90.421471) (xy 143.942147 90.411527) + ) + ) + (filled_polygon + (layer "F.Cu") + (island) + (pts + (xy 147.35577 88.509736) (xy 147.387578 88.517852) (xy 147.389147 88.519537) (xy 147.391353 88.520185) + (xy 147.412817 88.544956) (xy 147.435193 88.568985) (xy 147.435602 88.571251) (xy 147.437108 88.572989) + (xy 147.441775 88.605447) (xy 147.447605 88.637743) (xy 147.446846 88.640716) (xy 147.447052 88.642147) + (xy 147.442087 88.660247) (xy 147.442527 88.660365) (xy 147.3995 88.820943) (xy 147.3995 89.579056) + (xy 147.440423 89.731783) (xy 147.440426 89.73179) (xy 147.519475 89.868709) (xy 147.519481 89.868717) + (xy 147.631284 89.98052) (xy 147.637499 89.984108) (xy 147.685715 90.034675) (xy 147.6995 90.091496) + (xy 147.6995 90.347868) (xy 147.699501 90.347878) (xy 147.703679 90.386745) (xy 147.703679 90.41325) + (xy 147.6995 90.452122) (xy 147.6995 90.452128) (xy 147.699501 90.675499) (xy 147.679817 90.742539) + (xy 147.627013 90.788294) (xy 147.575501 90.7995) (xy 146.976571 90.7995) (xy 146.909532 90.779815) + (xy 146.863777 90.727011) (xy 146.853833 90.657853) (xy 146.877305 90.601189) (xy 146.958793 90.492335) + (xy 146.958792 90.492335) (xy 146.958796 90.492331) (xy 147.009091 90.357483) (xy 147.0155 90.297873) + (xy 147.015499 88.624499) (xy 147.035184 88.557461) (xy 147.087987 88.511706) (xy 147.139499 88.5005) + (xy 147.324314 88.5005) + ) + ) + (filled_polygon + (layer "F.Cu") + (island) + (pts + (xy 144.363647 86.804242) (xy 144.376894 86.803255) (xy 144.39652 86.813895) (xy 144.417941 86.820185) + (xy 144.426639 86.830223) (xy 144.438318 86.836555) (xy 144.449077 86.856117) (xy 144.463696 86.872989) + (xy 144.465586 86.886136) (xy 144.471988 86.897776) (xy 144.470462 86.920048) (xy 144.47364 86.942147) + (xy 144.468121 86.95423) (xy 144.467214 86.967483) (xy 144.450393 86.998511) (xy 144.44499 87.005773) + (xy 144.38448 87.066284) (xy 144.33436 87.153095) (xy 144.330759 87.159331) (xy 144.330756 87.159336) + (xy 144.305425 87.203209) (xy 144.305424 87.20321) (xy 144.289544 87.262472) (xy 144.264499 87.355943) + (xy 144.264499 87.355945) (xy 144.264499 87.524046) (xy 144.2645 87.524059) (xy 144.2645 87.527791) + (xy 144.244815 87.59483) (xy 144.214812 87.627057) (xy 144.127452 87.692455) (xy 144.041206 87.807664) + (xy 144.041201 87.807673) (xy 144.040681 87.809069) (xy 144.039788 87.810261) (xy 144.036953 87.815454) + (xy 144.036206 87.815046) (xy 143.99881 87.865002) (xy 143.933345 87.889418) (xy 143.865072 87.874566) + (xy 143.815667 87.82516) (xy 143.8005 87.765734) (xy 143.8005 86.9245) (xy 143.820185 86.857461) + (xy 143.872989 86.811706) (xy 143.9245 86.8005) (xy 144.350902 86.8005) + ) + ) + (filled_polygon + (layer "F.Cu") + (island) + (pts + (xy 152.574688 86.820185) (xy 152.620443 86.872989) (xy 152.630387 86.942147) (xy 152.601362 87.005703) + (xy 152.581961 87.023766) (xy 152.497952 87.086655) (xy 152.411706 87.201864) (xy 152.411703 87.20187) + (xy 152.404854 87.220234) (xy 152.362982 87.276167) (xy 152.297518 87.300584) (xy 152.288672 87.3009) + (xy 151.497828 87.3009) (xy 151.481643 87.299839) (xy 151.47906 87.299499) (xy 151.479058 87.299499) + (xy 151.479057 87.299499) (xy 151.320943 87.299499) (xy 151.206397 87.330192) (xy 151.168214 87.340423) + (xy 151.153708 87.348799) (xy 151.153706 87.3488) (xy 151.031287 87.419477) (xy 151.031282 87.419481) + (xy 150.76628 87.684484) (xy 150.704957 87.717969) (xy 150.635265 87.712985) (xy 150.579332 87.671113) + (xy 150.554915 87.605649) (xy 150.554599 87.596803) (xy 150.554599 87.407629) (xy 150.554598 87.407623) + (xy 150.553383 87.396323) (xy 150.548191 87.348017) (xy 150.543976 87.336717) (xy 150.497897 87.213171) + (xy 150.497893 87.213164) (xy 150.411648 87.097957) (xy 150.411646 87.097954) (xy 150.411642 87.097951) + (xy 150.411639 87.097948) (xy 150.326496 87.034209) (xy 150.32041 87.027352) (xy 150.315235 87.024684) + (xy 150.293419 86.996941) (xy 150.28739 86.986498) (xy 150.270919 86.918597) (xy 150.293772 86.852571) + (xy 150.348694 86.809381) (xy 150.394778 86.8005) (xy 152.507649 86.8005) + ) + ) + ) + (embedded_fonts no) +) diff --git a/embedded_programming/t3226/hello.t3226-MU/hello.t3226-MU.kicad_prl b/embedded_programming/t3226/hello.t3226-MU/hello.t3226-MU.kicad_prl new file mode 100644 index 0000000000000000000000000000000000000000..0aa8daebfbad5cbffe0cfcf771468146707dbf4e --- /dev/null +++ b/embedded_programming/t3226/hello.t3226-MU/hello.t3226-MU.kicad_prl @@ -0,0 +1,130 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "All Layers", + "auto_track_width": true, + "hidden_netclasses": [], + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "images": 0.6, + "pads": 1.0, + "shapes": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": false, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + "vias", + "footprint_text", + "footprint_anchors", + "ratsnest", + "grid", + "footprints_front", + "footprints_back", + "footprint_values", + "footprint_references", + "tracks", + "drc_errors", + "drawing_sheet", + "bitmaps", + "pads", + "zones", + "drc_warnings", + "locked_item_shadows", + "conflict_shadows", + "shapes" + ], + "visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff", + "zone_display_mode": 0 + }, + "git": { + "repo_type": "", + "repo_username": "", + "ssh_key": "" + }, + "meta": { + "filename": "hello.t3226-MU.kicad_prl", + "version": 5 + }, + "net_inspector_panel": { + "col_hidden": [ + false, + false, + false, + false, + false, + false, + false, + false, + false, + false + ], + "col_order": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9 + ], + "col_widths": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "custom_group_rules": [], + "expanded_rows": [], + "filter_by_net_name": true, + "filter_by_netclass": true, + "filter_text": "", + "group_by_constraint": false, + "group_by_netclass": false, + "show_unconnected_nets": false, + "show_zero_pad_nets": false, + "sort_ascending": true, + "sorting_column": 0 + }, + "open_jobsets": [], + "project": { + "files": [] + }, + "schematic": { + "selection_filter": { + "graphics": true, + "images": true, + "labels": true, + "lockedItems": false, + "otherItems": true, + "pins": true, + "symbols": true, + "text": true, + "wires": true + } + } +} diff --git a/embedded_programming/t3226/hello.t3226-MU/hello.t3226-MU.kicad_pro b/embedded_programming/t3226/hello.t3226-MU/hello.t3226-MU.kicad_pro new file mode 100644 index 0000000000000000000000000000000000000000..1e72873981dfda708b6025afd88b3d00f3aded2b --- /dev/null +++ b/embedded_programming/t3226/hello.t3226-MU/hello.t3226-MU.kicad_pro @@ -0,0 +1,618 @@ +{ + "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": [], + "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": [], + "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": [], + "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": "hello.t3226-MU.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": "", + "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": [ + [ + "7f5cf186-0a3d-4ee0-8f0d-c1011fb9fec3", + "Root" + ] + ], + "text_variables": {} +} diff --git a/embedded_programming/t3226/hello.t3226-MU/hello.t3226-MU.kicad_sch b/embedded_programming/t3226/hello.t3226-MU/hello.t3226-MU.kicad_sch new file mode 100644 index 0000000000000000000000000000000000000000..87f71aa19facfb3b359a77a1ea340c56fc5da3e7 --- /dev/null +++ b/embedded_programming/t3226/hello.t3226-MU/hello.t3226-MU.kicad_sch @@ -0,0 +1,2507 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "7f5cf186-0a3d-4ee0-8f0d-c1011fb9fec3") + (paper "A4") + (lib_symbols + (symbol "Neil:2x2x0.5 header" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at -4.8332 3.1797 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Value" "2x2x0.5 header" + (at -5.0866 -7.5027 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Footprint" "Neil:2x2x0.5 header" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MF" "Sullins Connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "Description_1" "Connector Header Surface Mount 4 position 0.050 (1.27mm)" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "Package" "None" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "Price" "None" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "Check_prices" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "STANDARD" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "SnapEDA_Link" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "MP" "GRPB022VWQS-RC" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "Availability" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "MANUFACTURER" "Sullins Connector Solutions" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (symbol "2x2x0.5 header_0_0" + (rectangle + (start -5.08 -5.08) + (end 5.08 2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (pin passive line + (at -7.62 0 0) + (length 2.54) + (name "1" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "1" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin passive line + (at -7.62 -2.54 0) + (length 2.54) + (name "3" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "3" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin passive line + (at 7.62 0 180) + (length 2.54) + (name "2" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "2" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + (pin passive line + (at 7.62 -2.54 180) + (length 2.54) + (name "4" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "4" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Neil:ATTINY3226-MU" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "IC" + (at 44.45 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (property "Value" "ATTINY3226-MU" + (at 44.45 30.48 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (property "Footprint" "Neil:ATtiny3226-MU" + (at 44.45 -69.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/ATtiny3224-3226-3227-Data-Sheet-DS40002345B.pdf" + (at 44.45 -169.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "8-bit Microcontrollers - MCU 20MHz, 32KB,VQFN20, Ind 85C, Green" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Height" "0.6" + (at 44.45 -369.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Manufacturer_Name" "Microchip" + (at 44.45 -469.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Manufacturer_Part_Number" "ATTINY3226-MU" + (at 44.45 -569.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Mouser Part Number" "579-ATTINY3226-MU" + (at 44.45 -669.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Microchip-Technology/ATTINY3226-MU?qs=doiCPypUmgEEZLEPtJPmZQ%3D%3D" + (at 44.45 -769.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Arrow Part Number" "ATTINY3226-MU" + (at 44.45 -869.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Arrow Price/Stock" "https://www.arrow.com/en/products/attiny3226-mu/microchip-technology?utm_currency=USD®ion=nac" + (at 44.45 -969.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (symbol "ATTINY3226-MU_1_1" + (rectangle + (start 5.08 27.94) + (end 43.18 -20.32) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (pin passive line + (at 0 0 0) + (length 5.08) + (name "PA2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -2.54 0) + (length 5.08) + (name "(EXTCLK)_PA3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -5.08 0) + (length 5.08) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -7.62 0) + (length 5.08) + (name "VDD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -10.16 0) + (length 5.08) + (name "PA4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 17.78 33.02 270) + (length 5.08) + (name "EP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 17.78 -25.4 90) + (length 5.08) + (name "PA_5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 20.32 33.02 270) + (length 5.08) + (name "PA1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 20.32 -25.4 90) + (length 5.08) + (name "PA_6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 22.86 33.02 270) + (length 5.08) + (name "PA_0_(UPDI/~{RESET)}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 22.86 -25.4 90) + (length 5.08) + (name "PA_7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 25.4 33.02 270) + (length 5.08) + (name "PC3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 25.4 -25.4 90) + (length 5.08) + (name "PB_5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 27.94 33.02 270) + (length 5.08) + (name "PC2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 27.94 -25.4 90) + (length 5.08) + (name "PB_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 30.48 33.02 270) + (length 5.08) + (name "PC1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 48.26 0 180) + (length 5.08) + (name "PC0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 48.26 -2.54 180) + (length 5.08) + (name "PB0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 48.26 -5.08 180) + (length 5.08) + (name "PB1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 48.26 -7.62 180) + (length 5.08) + (name "PB2_(TOSC2)" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 48.26 -10.16 180) + (length 5.08) + (name "PB3_(TOSC1)" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Neil:LED 0603" + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "LED" + (at 5.08 -4.445 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Value" "B1911USD-20D000114U1930" + (at 5.08 -7.62 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Footprint" "Neil:LED 0603" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Datasheet" "B1911USD-20D000114U1930" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "B1911USD-20D000114U1930" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "LED_0603-1608_HVK LED_0603-1608_HVK-M LED_0603-1608_HVK-L" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "LED 0603_1_1" + (polyline + (pts + (xy 2.54 0) (xy 3.4798 0) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 3.175 0) (xy 3.81 0) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 3.81 1.905) (xy 3.81 -1.905) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 3.81 -1.905) (xy 6.35 0) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 5.08 3.175) (xy 6.35 4.445) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 6.35 4.445) (xy 6.985 3.81) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 6.35 0) (xy 3.81 1.905) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 6.35 0) (xy 7.62 0) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 6.35 -1.905) (xy 6.35 1.905) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 6.985 3.81) (xy 8.255 5.08) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 6.985 2.54) (xy 8.255 3.81) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 7.62 5.08) (xy 8.255 4.445) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 8.255 5.08) (xy 7.62 5.08) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 8.255 4.445) (xy 8.255 5.08) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 8.255 3.81) (xy 8.89 3.175) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 8.89 3.175) (xy 10.16 4.445) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 9.525 4.445) (xy 10.16 3.81) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 10.16 4.445) (xy 9.525 4.445) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 10.16 3.81) (xy 10.16 4.445) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (pin unspecified line + (at 0 0 0) + (length 2.54) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 10.16 0 180) + (length 2.54) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "LED 0603_1_2" + (polyline + (pts + (xy -5.08 8.255) (xy -5.08 7.62) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -5.08 7.62) (xy -4.445 8.255) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -4.445 10.16) (xy -4.445 9.525) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -4.445 9.525) (xy -3.81 10.16) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -4.445 8.255) (xy -5.08 8.255) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -4.445 6.35) (xy -3.81 6.985) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -3.81 10.16) (xy -4.445 10.16) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -3.81 8.255) (xy -3.175 8.89) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -3.81 6.985) (xy -5.08 8.255) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -3.175 8.89) (xy -4.445 10.16) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -3.175 5.08) (xy -4.445 6.35) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.54 6.985) (xy -3.81 8.255) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.905 3.81) (xy 1.905 3.81) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 6.35) (xy -1.905 3.81) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 6.35) (xy 0 7.62) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 3.175) (xy 0 3.81) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0 3.4798) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.905 6.35) (xy -1.905 6.35) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.905 3.81) (xy 0 6.35) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (pin unspecified line + (at 0 10.16 270) + (length 2.54) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 0 0 90) + (length 2.54) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Neil:Resistor 0603" + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "R" + (at 5.715 3.81 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Value" "10k" + (at 6.35 -3.81 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Footprint" "Neil:Resistor 0603" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "Resistor 0603" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "RES_RC0603_YAG RES_RC0603_YAG-M RES_RC0603_YAG-L" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Resistor 0603_1_1" + (polyline + (pts + (xy 2.54 0) (xy 3.175 1.27) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 3.175 1.27) (xy 4.445 -1.27) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 4.445 -1.27) (xy 5.715 1.27) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 5.715 1.27) (xy 6.985 -1.27) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 6.985 -1.27) (xy 8.255 1.27) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 8.255 1.27) (xy 9.525 -1.27) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 9.525 -1.27) (xy 10.16 0) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (pin unspecified line + (at 0 0 0) + (length 2.54) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 12.7 0 180) + (length 2.54) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "Resistor 0603_1_2" + (polyline + (pts + (xy -1.27 8.255) (xy 1.27 9.525) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 5.715) (xy 1.27 6.985) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 3.175) (xy 1.27 4.445) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy -1.27 3.175) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 9.525) (xy 0 10.16) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 6.985) (xy -1.27 8.255) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 4.445) (xy -1.27 5.715) + ) + (stroke + (width 0.2032) + (type default) + ) + (fill + (type none) + ) + ) + (pin unspecified line + (at 0 12.7 270) + (length 2.54) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin unspecified line + (at 0 0 90) + (length 2.54) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 154.94 57.15) (xy 157.48 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3b32611b-bf52-41b7-bffa-a5265bd14670") + ) + (wire + (pts + (xy 180.34 118.11) (xy 180.34 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "69663e60-b997-4c65-9ca5-b298616e67e4") + ) + (wire + (pts + (xy 154.94 59.69) (xy 154.94 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8014fa7e-f370-49a8-977a-781e597883a3") + ) + (wire + (pts + (xy 152.4 118.11) (xy 180.34 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9f0b06fd-0fef-407f-a1a7-ee02a6ed64fc") + ) + (global_label "5V" + (shape input) + (at 124.46 100.33 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0b0ccf6e-198a-4b01-8f28-850817a59f96") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 119.1767 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "UPDI" + (shape input) + (at 205.74 82.55 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2f8c8862-aedc-44b7-8d41-f202fb4bd519") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 213.2005 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "TX" + (shape input) + (at 191.77 93.98 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "40a3f1d2-0a88-4bd2-b45e-1d362248d738") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 186.6077 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "UPDI" + (shape input) + (at 204.47 93.98 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5613263f-861a-4801-af7e-d2a5b2da267d") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 211.9305 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "GND" + (shape input) + (at 190.5 82.55 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "82bdd2b7-3026-45fc-8ac6-845e78a53047") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 183.6443 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "TX" + (shape input) + (at 205.74 80.01 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "9b551d55-3eae-4c9a-b0e6-9f4cc32a8a62") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 210.9023 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "5V" + (shape input) + (at 190.5 80.01 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9f1ac468-07e7-4a48-a588-58c39454c1d9") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 185.2167 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "GND" + (shape input) + (at 124.46 97.79 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c88ded71-89f5-47c6-97f2-ce4ecf2aecf3") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 117.6043 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "UPDI" + (shape input) + (at 147.32 59.69 90) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "dd57abd5-fb32-4da3-97a4-89e388ade8e5") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 147.32 52.2295 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (symbol + (lib_id "Neil:Resistor 0603") + (at 167.64 57.15 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "31642d14-b5f9-4031-9583-009e85e49f0b") + (property "Reference" "R2" + (at 173.99 50.8 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Value" "10k" + (at 173.99 53.34 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Footprint" "Neil:Resistor 0603" + (at 167.64 57.15 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 57.15 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 167.64 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "4445899d-f98d-440e-bc42-fb6b94589433") + ) + (pin "1" + (uuid "e6f71250-81ba-4c7f-b26a-560c2ab2a279") + ) + (instances + (project "" + (path "/7f5cf186-0a3d-4ee0-8f0d-c1011fb9fec3" + (reference "R2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Neil:ATTINY3226-MU") + (at 124.46 92.71 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "395c0576-23b9-411d-982f-e218bf9dff36") + (property "Reference" "IC1" + (at 149.606 88.392 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "ATTINY3226-MU" + (at 149.606 90.932 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Neil:ATtiny3226-MU" + (at 168.91 162.23 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/ATtiny3224-3226-3227-Data-Sheet-DS40002345B.pdf" + (at 168.91 262.23 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "8-bit Microcontrollers - MCU 20MHz, 32KB,VQFN20, Ind 85C, Green" + (at 124.46 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Height" "0.6" + (at 168.91 462.23 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Manufacturer_Name" "Microchip" + (at 168.91 562.23 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Manufacturer_Part_Number" "ATTINY3226-MU" + (at 168.91 662.23 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Mouser Part Number" "579-ATTINY3226-MU" + (at 168.91 762.23 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Microchip-Technology/ATTINY3226-MU?qs=doiCPypUmgEEZLEPtJPmZQ%3D%3D" + (at 168.91 862.23 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Arrow Part Number" "ATTINY3226-MU" + (at 168.91 962.23 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Arrow Price/Stock" "https://www.arrow.com/en/products/attiny3226-mu/microchip-technology?utm_currency=USD®ion=nac" + (at 168.91 1062.23 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (pin "20" + (uuid "b9bd846b-1b15-4e6d-99bd-d356695d72ac") + ) + (pin "17" + (uuid "432f2243-b856-4e7c-8984-ffc9b4e5ff29") + ) + (pin "11" + (uuid "df867b6b-a0aa-4714-8a05-b6d5ed05ddcc") + ) + (pin "15" + (uuid "4056f4c2-1500-44c4-9d6b-babba46ed784") + ) + (pin "7" + (uuid "eb3e1b62-b71d-45eb-ba98-b3af1da50a81") + ) + (pin "10" + (uuid "63522d6d-5fba-4bc9-89d8-aa05f493acc1") + ) + (pin "19" + (uuid "7108414e-20e4-4005-8763-e2e05d5b041e") + ) + (pin "16" + (uuid "0c2a018b-ddc2-4f95-85b0-99376da27ff1") + ) + (pin "3" + (uuid "f32d6055-25aa-48c5-92ec-aad363e3e437") + ) + (pin "2" + (uuid "d2609ae6-50a6-4cf4-b430-a2018eecf873") + ) + (pin "1" + (uuid "417be06b-0de7-4f3d-95ce-d0c1eedccc49") + ) + (pin "8" + (uuid "06d86220-c5fb-42c9-8132-3f308a4b6325") + ) + (pin "6" + (uuid "cd6bcb90-35c6-4026-8f99-74e6458d1983") + ) + (pin "21" + (uuid "783f928d-67f6-4d76-a714-0377fc5ad5f7") + ) + (pin "5" + (uuid "29551e74-e552-48b0-94e5-3a8697dfe086") + ) + (pin "4" + (uuid "4253c086-c3ad-4f49-a680-d501cb6966a5") + ) + (pin "18" + (uuid "5602fd22-4d99-4c74-9f0f-137f41aedfb3") + ) + (pin "9" + (uuid "52f065dc-75e8-4a08-84c9-14c64e07a4c8") + ) + (pin "13" + (uuid "21cf18b6-319f-4e31-a98a-36d14ad58324") + ) + (pin "14" + (uuid "7b3e417e-0df9-4786-80e0-35e2dc865900") + ) + (pin "12" + (uuid "6aa5b21e-04fa-47ae-8152-12424ed7c31f") + ) + (instances + (project "" + (path "/7f5cf186-0a3d-4ee0-8f0d-c1011fb9fec3" + (reference "IC1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Neil:2x2x0.5 header") + (at 198.12 80.01 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "65fc9d78-43bf-41e6-a35f-aa34267524db") + (property "Reference" "J1" + (at 198.12 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "UPDI" + (at 198.12 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Neil:2x2x0.5 header" + (at 198.12 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 198.12 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 198.12 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "MF" "Sullins Connector" + (at 198.12 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "Description_1" "Connector Header Surface Mount 4 position 0.050 (1.27mm)" + (at 198.12 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "Package" "None" + (at 198.12 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "Price" "None" + (at 198.12 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "Check_prices" "" + (at 198.12 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "STANDARD" "" + (at 198.12 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "SnapEDA_Link" "" + (at 198.12 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "MP" "GRPB022VWQS-RC" + (at 198.12 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "Availability" "" + (at 198.12 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (property "MANUFACTURER" "Sullins Connector Solutions" + (at 198.12 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify bottom) + (hide yes) + ) + ) + (pin "4" + (uuid "9eb8240e-5586-478a-8fe8-2f77d89bbf60") + ) + (pin "2" + (uuid "272ab184-c851-41af-9a60-47b47f2ded14") + ) + (pin "3" + (uuid "d4723b53-232a-4ff9-97c8-dbc99a552e5a") + ) + (pin "1" + (uuid "d1dc3de7-7ba3-43f1-8324-a1c4b35ce25a") + ) + (instances + (project "" + (path "/7f5cf186-0a3d-4ee0-8f0d-c1011fb9fec3" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Neil:Resistor 0603") + (at 191.77 93.98 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a71b1aab-3b52-4a89-9516-17202a8f8b41") + (property "Reference" "R1" + (at 198.12 87.63 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Value" "4.99k" + (at 198.12 90.17 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Footprint" "Neil:Resistor 0603" + (at 191.77 93.98 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 191.77 93.98 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 191.77 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "89db43e9-f961-4037-8356-4c66d37d05ea") + ) + (pin "1" + (uuid "3e0f1009-a46d-4804-a6f9-02063ecf30f9") + ) + (instances + (project "" + (path "/7f5cf186-0a3d-4ee0-8f0d-c1011fb9fec3" + (reference "R1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Neil:LED 0603") + (at 157.48 57.15 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "db505bf5-015b-43b0-88c3-ae5e7f5e0cf8") + (property "Reference" "LED1" + (at 163.83 50.038 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + (property "Value" "B1911USD-20D000114U1930" + (at 163.83 49.53 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Footprint" "Neil:LED 0603" + (at 157.48 57.15 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Datasheet" "B1911USD-20D000114U1930" + (at 157.48 57.15 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 157.48 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7ac1a75e-9e9c-4dd8-acf0-b456b62a7981") + ) + (pin "2" + (uuid "ef52e855-b527-4ee5-ba63-d4ad03df7c82") + ) + (instances + (project "" + (path "/7f5cf186-0a3d-4ee0-8f0d-c1011fb9fec3" + (reference "LED1") + (unit 1) + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/embedded_programming/t3226/hello.t3226-MU/interior.png b/embedded_programming/t3226/hello.t3226-MU/interior.png new file mode 100644 index 0000000000000000000000000000000000000000..7346d6c43581ab974d1e68512607ced257ec35e7 Binary files /dev/null and b/embedded_programming/t3226/hello.t3226-MU/interior.png differ diff --git a/embedded_programming/t3226/hello.t3226-MU/top.png b/embedded_programming/t3226/hello.t3226-MU/top.png new file mode 100644 index 0000000000000000000000000000000000000000..4449ca75824a4bf7be44f2d8e7530d310423c959 Binary files /dev/null and b/embedded_programming/t3226/hello.t3226-MU/top.png differ