diff --git a/embedded_programming/index.html b/embedded_programming/index.html index 67a573548eb83e07358e2b9ca4821548f5e3407f..b55bc4f84f77bca124393d9171e793068b84393e 100644 --- a/embedded_programming/index.html +++ b/embedded_programming/index.html @@ -365,6 +365,7 @@ <a href=echo.html>bit-bang</a> <a href=hello.ftdi.45.echo.c>echo.c</a> <a href=hello.ftdi.45.echo.make>echo.make</a> <a href=hello.ftdi.45.echo.ino>echo.ino</a> <a href=hello.ftdi.45.echo.serial.ino>echo.serial.ino</a> <a href=hello.ftdi.45.echo.mp4>video</a> <b><a href=t1614/ATtiny1614-DataSheet-DS40001995B.pdf>ATtiny1614</a> <a href=t1624/ATtiny1624-26-27-DataSheet-DS40002234A.pdf>ATtiny1624</a></b> + hello.t1624-XU.0603 <a href=t1624/XU/hello.t1624-XU.0603.kicad_pro>pro</a> <a href=t1624/XU/hello.t1624-XU.0603.kicad_sch>sch</a> <a href=t1624/XU/hello.t1624-XU.0603.kicad_pcb>pcb</a> <a href=t1624/XU/hello.t1624-XU.0603.traces.png>traces</a> <a href=t1624/XU/hello.t1624-XU.0603.interior.png>interior</a> <a href=t1624/XU/hello.t1624-XU.0603.blink.ino>blink.ino</a> <a href=t1624/XU/hello.t1624-XU.0603.jpg>components</a> <a href=t1614/hello.t1614.echo>t1614-echo</a> <a href=t1614/hello.t1614.echo.png>board</a> <a href=t1614/hello.t1614.echo.jpg>components</a> <a href=t1614/hello.t1614.echo.traces.png>traces</a> <a href=t1614/hello.t1614.echo.traces_exterior.png>traces+exterior</a> <a href=t1614/hello.t1614.echo.interior.png>interior</a> <a href=t1614/hello.t1614.echo.ino>echo.ino</a> <a href=t1614/hello.t1614.echo.mp4>video</a> diff --git a/embedded_programming/t1624/XU/fp-info-cache b/embedded_programming/t1624/XU/fp-info-cache new file mode 100644 index 0000000000000000000000000000000000000000..573541ac9702dd3969c9bc859d2b91ec1f7e6e56 --- /dev/null +++ b/embedded_programming/t1624/XU/fp-info-cache @@ -0,0 +1 @@ +0 diff --git a/embedded_programming/t1624/XU/hello.t1624-XU.0603-backups/hello.t1624-XU.0603-2025-04-07_194425.zip b/embedded_programming/t1624/XU/hello.t1624-XU.0603-backups/hello.t1624-XU.0603-2025-04-07_194425.zip new file mode 100644 index 0000000000000000000000000000000000000000..999f16db897672292aa6ae8f2eceac74ec457eb6 Binary files /dev/null and b/embedded_programming/t1624/XU/hello.t1624-XU.0603-backups/hello.t1624-XU.0603-2025-04-07_194425.zip differ diff --git a/embedded_programming/t1624/XU/hello.t1624-XU.0603.blink.ino b/embedded_programming/t1624/XU/hello.t1624-XU.0603.blink.ino new file mode 100755 index 0000000000000000000000000000000000000000..67c49b7531c9d12011dfd9365532ec19d7c8f564 --- /dev/null +++ b/embedded_programming/t1624/XU/hello.t1624-XU.0603.blink.ino @@ -0,0 +1,26 @@ +// +// hello.t1624-XU.0603.blink.ino +// +// tiny1624 TSSOP 0604 blink hello-world +// +// Neil Gershenfeld 4/7/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_PA4 + +void setup() { + pinMode(LED,OUTPUT); + } + +void loop() { + digitalWrite(LED, LOW); + delay(500); + digitalWrite(LED, HIGH); + delay(150); + } diff --git a/embedded_programming/t1624/XU/hello.t1624-XU.0603.interior.png b/embedded_programming/t1624/XU/hello.t1624-XU.0603.interior.png new file mode 100644 index 0000000000000000000000000000000000000000..8b919483b3a568ce12e15ec1433730ab063c3b45 Binary files /dev/null and b/embedded_programming/t1624/XU/hello.t1624-XU.0603.interior.png differ diff --git a/embedded_programming/t1624/XU/hello.t1624-XU.0603.jpg b/embedded_programming/t1624/XU/hello.t1624-XU.0603.jpg new file mode 100644 index 0000000000000000000000000000000000000000..69588cdb9cfd7f268fef63881057c6e5f1c28fd7 Binary files /dev/null and b/embedded_programming/t1624/XU/hello.t1624-XU.0603.jpg differ diff --git a/embedded_programming/t1624/XU/hello.t1624-XU.0603.kicad_pcb b/embedded_programming/t1624/XU/hello.t1624-XU.0603.kicad_pcb new file mode 100644 index 0000000000000000000000000000000000000000..d90895e8be7d3a80247af141adf8499e2ade70ca --- /dev/null +++ b/embedded_programming/t1624/XU/hello.t1624-XU.0603.kicad_pcb @@ -0,0 +1,1708 @@ +(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_5755f5ff) + (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 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "unconnected-(IC1-PA6-Pad4)") + (net 2 "unconnected-(IC1-PA2-Pad12)") + (net 3 "unconnected-(IC1-(TOSC2)_PB2-Pad7)") + (net 4 "unconnected-(IC1-PA3_(EXTCLK)-Pad13)") + (net 5 "unconnected-(IC1-PA5-Pad3)") + (net 6 "unconnected-(IC1-(TOSC1)_PB3-Pad6)") + (net 7 "unconnected-(IC1-PB1-Pad8)") + (net 8 "unconnected-(IC1-PA1-Pad11)") + (net 9 "unconnected-(IC1-PB0-Pad9)") + (net 10 "unconnected-(IC1-PA7-Pad5)") + (net 11 "GND") + (net 12 "V") + (net 13 "UPDI") + (net 14 "Net-(LED1-Pad1)") + (net 15 "Net-(IC1-PA4)") + (footprint "fab:PinHeader_01x03_P2.54mm_Horizontal_SMD" + (layer "F.Cu") + (uuid "7b631357-6341-4634-ab94-736be10a8d07") + (at 98.05 93.7 -90) + (descr "https://s3.amazonaws.com/catalogspreads-pdf/PAGE112-113%20.100%20MALE%20HDR.pdf") + (tags "horizontal pin header SMD 2.54mm") + (property "Reference" "J1" + (at -1.524 -2.54 90) + (layer "F.SilkS") + (hide yes) + (uuid "abe33164-80ee-475d-aa87-e8b9c9a00b1e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left) + ) + ) + (property "Value" "V G UPDI" + (at 2.6 8.3 90) + (layer "F.Fab") + (hide yes) + (uuid "0b16f179-d1a0-40d8-bd02-6b494bdda53c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "87da0bd1-3c92-443b-aa68-5865bda48efd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Male connector, single row" + (at 0 0 90) + (layer "F.Fab") + (hide yes) + (uuid "9c506872-b64e-4f69-8e22-501f650f104c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "*PinHeader*1x03*") + (path "/b287f5e8-1c20-4be0-a3e8-ab932c372b9c") + (sheetname "/") + (sheetfile "hello.t1624-XU.0603.kicad_sch") + (attr smd) + (fp_line + (start 3.81 6.35) + (end 3.81 -1.27) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c8ca9e1f-6400-4320-ba2c-ee6ce5ca98ad") + ) + (fp_line + (start 6.35 6.35) + (end 3.81 6.35) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "59dd12ea-235e-409d-9133-97d08340bdf5") + ) + (fp_line + (start 3.81 5.334) + (end 1.5 5.334) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "601d28e6-6125-48e6-b7bc-b61a77fd9601") + ) + (fp_line + (start 3.81 4.826) + (end 1.5 4.826) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "74f4d7b0-6636-4e25-a700-f0849fb27b2e") + ) + (fp_line + (start 3.81 2.794) + (end 1.5 2.794) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "15a95ec9-8afa-4bc7-a4a3-6d32672d336a") + ) + (fp_line + (start 3.81 2.286) + (end 1.5 2.286) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "63e762fe-3dd1-4e93-a36a-5813e2191dca") + ) + (fp_line + (start 3.81 0.254) + (end 1.5 0.254) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5ce8b1be-f830-4653-bbeb-7b003460258b") + ) + (fp_line + (start 3.81 -0.254) + (end 1.5 -0.254) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5f9334df-fc52-4176-a7c0-3397973030b1") + ) + (fp_line + (start -1.27 -1.27) + (end 0 -1.27) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b4305fab-9686-4109-8a7e-a92b0795f112") + ) + (fp_line + (start 3.81 -1.27) + (end 6.35 -1.27) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fc7dfa3d-4fdd-4e40-bc38-2d1396d52b34") + ) + (fp_line + (start 6.35 -1.27) + (end 6.35 6.35) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b6a1180e-3d5e-4b57-a0ab-50484c22464b") + ) + (fp_line + (start -1.8 6.9) + (end 6.4 6.9) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "643ea87e-5e57-4215-9f08-0f53e191068d") + ) + (fp_line + (start 6.4 6.9) + (end 6.4 -1.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b5a0ef38-921d-4bcc-abb3-f38dd53ae9ed") + ) + (fp_line + (start -1.8 -1.8) + (end -1.8 6.9) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bcc8835f-b79a-4023-9130-b780eb3f95ca") + ) + (fp_line + (start 6.4 -1.8) + (end -1.8 -1.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9bae8cc1-b752-4025-bbfb-4b868424fcb4") + ) + (fp_line + (start 3.8 6.35) + (end 6.35 6.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e9950451-59f0-4744-8c17-9c7a179f97f1") + ) + (fp_line + (start 3.81 6.35) + (end 3.8 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9d167512-e457-4861-a143-0b960d836bd2") + ) + (fp_line + (start 3.81 5.08) + (end -0.635 5.08) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6f86560f-5839-4529-a3f1-b029ec529142") + ) + (fp_line + (start -0.635 4.826) + (end -0.635 5.334) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2b8ca910-bb84-402a-b222-a74e38e20360") + ) + (fp_line + (start 3.81 2.54) + (end -0.635 2.54) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "737ea73a-6f1d-4e30-9327-fb0ed0a1441b") + ) + (fp_line + (start -0.635 2.286) + (end -0.635 2.794) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "09aa2d5a-1974-418f-96d7-af908d9f54b6") + ) + (fp_line + (start 3.81 0) + (end -0.635 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "59a936e8-35b7-4e1a-9ad1-55d9bbb94238") + ) + (fp_line + (start -0.635 -0.254) + (end -0.635 0.254) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "24196dc4-f6ea-4b2a-bb9e-66087e50b303") + ) + (fp_line + (start 3.8 -1.27) + (end 6.34 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7d40f3db-6551-430c-8176-e4c97d9a3173") + ) + (fp_line + (start 6.34 -1.27) + (end 6.35 6.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d1a2393d-3185-4087-9921-0ced15f543f4") + ) + (fp_text user "${REFERENCE}" + (at 2.4 2.6 0) + (layer "F.Fab") + (uuid "51bd5724-452b-4382-b4f0-9e9250e2b3f7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd rect + (at 0 0 270) + (size 2.5 1.7) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 13 "UPDI") + (pinfunction "Pin_1") + (pintype "passive") + (uuid "43556c13-6838-48a7-8323-5247be7c7954") + ) + (pad "2" smd rect + (at 0 2.54 270) + (size 2.5 1.7) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 11 "GND") + (pinfunction "Pin_2") + (pintype "passive") + (uuid "52737fcd-769f-46e8-aa99-e67c777cce8b") + ) + (pad "3" smd rect + (at 0 5.08 270) + (size 2.5 1.7) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 12 "V") + (pinfunction "Pin_3") + (pintype "passive") + (uuid "9df093b8-8012-4005-b8c2-768fcd63b072") + ) + (embedded_fonts no) + (model "$(FAB)/fab.3dshapes/Header_SMD_01x03_P2.54mm_Horizontal_Male.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Neil:LED 0603" + (layer "F.Cu") + (uuid "ae40a69a-e109-43fe-91e0-265a4dd89310") + (at 93.5 84.5 180) + (tags "B1911USD-20D000114U1930 ") + (property "Reference" "LED1" + (at -0.2413 1.5 0) + (unlocked yes) + (layer "F.SilkS") + (hide yes) + (uuid "f23ef140-0c49-4a69-8a72-e50ea9a2bf3d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "~" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "98052144-1ae9-4e14-aa7e-4fd4995eda51") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "B1911USD-20D000114U1930" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "fedc0319-3677-4759-9afd-d7198a0d0c40") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "52513cfe-0537-4985-be0e-6a274eee7615") + (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 "/49d4eb43-8da4-4b59-b786-e04269f6e3f3") + (sheetname "/") + (sheetfile "hello.t1624-XU.0603.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 "1506ca05-dd76-4654-91d5-84c964913d14") + ) + (fp_line + (start 1.4605 -0.6985) + (end 1.4605 0.6985) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8ccc0bdc-ccae-4fb1-af4a-6c73e17821b1") + ) + (fp_line + (start -1.4605 0.6985) + (end -1.4605 -0.6985) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9856bf13-0f1b-4aea-8d34-e5bda6a71141") + ) + (fp_line + (start -1.4605 -0.6985) + (end 1.4605 -0.6985) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9a8968c7-fd8e-4a74-b605-b5309a69611e") + ) + (fp_line + (start 0.8509 0.4445) + (end 0.8509 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "31f1df3c-5ae4-4e99-8b2d-4ced72ab38db") + ) + (fp_line + (start 0.8509 0.4445) + (end 0.8509 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "e2bebaf5-9d58-42f1-8e5a-fda8ab8f699b") + ) + (fp_line + (start 0.8509 -0.4445) + (end 0.2921 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "8c53626c-64d1-4b33-97f3-510ab2db35aa") + ) + (fp_line + (start 0.8509 -0.4445) + (end -0.8509 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "d7997088-ad3f-4622-ba4a-c536e6d597cf") + ) + (fp_line + (start 0.2921 0.4445) + (end 0.8509 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "ae411853-65df-4457-a860-801833fd85a6") + ) + (fp_line + (start 0.2921 -0.4445) + (end 0.2921 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "5ebce29d-6285-4c1e-95d8-377f394cea1a") + ) + (fp_line + (start -0.2921 0.4445) + (end -0.2921 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "7196883b-7271-43ce-909e-7c3e8b5ad3de") + ) + (fp_line + (start -0.2921 -0.4445) + (end -0.8509 -0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "b0b82abf-66d1-4b1e-9259-48c2ec753e03") + ) + (fp_line + (start -0.8509 0.4445) + (end 0.8509 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "f2f74acf-8119-4924-b7cb-d12f8f42cc9e") + ) + (fp_line + (start -0.8509 0.4445) + (end -0.2921 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "6d4b9ef4-ac9f-4b04-ad40-7eec24f5fab5") + ) + (fp_line + (start -0.8509 -0.4445) + (end -0.8509 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "22b29134-45d9-4db4-8ea5-5c8d00bc2c76") + ) + (fp_line + (start -0.8509 -0.4445) + (end -0.8509 0.4445) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "ba3eab33-ffd9-4688-983b-036f3bb7731c") + ) + (fp_circle + (center -0.6223 0) + (end -0.6223 0) + (stroke + (width 0.0254) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "e7fba917-4f2e-4012-819e-32c0a3385f8d") + ) + (pad "1" smd rect + (at -0.7493 0 180) + (size 0.9144 0.889) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 14 "Net-(LED1-Pad1)") + (pintype "unspecified") + (uuid "a64da813-b07f-43cb-ad4d-a7627e2c2fe4") + ) + (pad "2" smd rect + (at 0.7493 0 180) + (size 0.9144 0.889) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 15 "Net-(IC1-PA4)") + (pintype "unspecified") + (uuid "52967268-f97d-49f9-a295-d3ace4e00d16") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "db6ca604-bb91-4acc-af74-e144d0f0c47a") + (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 93.7413 84.8937) (xy 93.2587 84.8937) (xy 93.2587 84.1063) (xy 93.7413 84.1063) + ) + ) + ) + (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 "d9e59142-8faf-4811-af48-4c5a00e35403") + (at 97.5 84.5 180) + (descr "RC0603") + (tags "Resistor") + (property "Reference" "R1" + (at 0 1.7 0) + (layer "F.SilkS") + (hide yes) + (uuid "f996dcf5-912b-4e4f-afa3-10ca3cb042bd") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "1k" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "a0bfd870-10ef-463e-83d2-81b5953f0aa4") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "http://www.yageo.com/documents/recent/PYu-RC0603_51_RoHS_L_v5.pdf" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "69770aff-d9f7-4ffc-b470-c83f1d9785d6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "YAGEO - RC0603FR-101KL - RES, THICK FILM, 1K, 1%, 0.1W, 0603" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a572bc10-d364-4968-ac71-4835ee840ad3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Height" "0.55" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0563457d-efec-48ca-8684-f75b450befc0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "KEMET" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "712fae2b-378f-4c95-8b83-bdd83dc1de87") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Part_Number" "RC0603FR-101KL" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "01217e2b-f11d-4bed-8e8e-e9f355782d65") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Part Number" "603-RC0603FR-101KL" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "bfba1ea7-891c-4c2f-a824-291775cd98d7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Yageo/RC0603FR-101KL?qs=EiqXWrxQq63MM0wzm69ZKg%3D%3D" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "da2ad2c7-ad9f-49a8-a33a-0e6c6b6ca460") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Arrow Part Number" "RC0603FR-101KL" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "038bf0e9-6bfd-48d9-8553-2f19b1521ac6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Arrow Price/Stock" "https://www.arrow.com/en/products/rc0603fr-101kl/yageo" + (at 0 0 180) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4c976336-bea8-466b-974f-5ffd5af3fc35") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/e696e2b1-ed68-4993-a4b1-f6a07ee7948c") + (sheetname "/") + (sheetfile "hello.t1624-XU.0603.kicad_sch") + (attr smd) + (fp_line + (start 1.45 0.75) + (end 1.45 -0.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b5c7f513-6158-4129-ad05-54e44994f45c") + ) + (fp_line + (start 1.45 -0.75) + (end -1.45 -0.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9d286484-c91d-4938-88a8-c18e4e1f4e2e") + ) + (fp_line + (start 0.85 0.475) + (end 0.85 -0.475) + (stroke + (width 0.001) + (type solid) + ) + (layer "Dwgs.User") + (uuid "bb2cb7d7-f88a-4db9-9c7e-00a950ad54d9") + ) + (fp_line + (start 0.85 -0.475) + (end -0.85 -0.475) + (stroke + (width 0.001) + (type solid) + ) + (layer "Dwgs.User") + (uuid "98629471-d409-491d-8610-b308839e9aeb") + ) + (fp_line + (start 0.8 0.4) + (end 0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "38da9508-9f08-46e2-89d0-be637c9df896") + ) + (fp_line + (start 0.8 -0.4) + (end -0.8 -0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a0b9e03a-3ea4-49e1-b316-18b1400435a1") + ) + (fp_line + (start 0 0.5) + (end 0 -0.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3639b743-c235-40b2-a209-3958b79ce4ea") + ) + (fp_line + (start -0.5 0) + (end 0.5 0) + (stroke + (width 0.05) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5c3f508c-9fe3-4f21-872c-213cdec5d040") + ) + (fp_line + (start -0.8 0.4) + (end 0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "71f7a997-e986-451c-8e75-af1e33a05a46") + ) + (fp_line + (start -0.8 -0.4) + (end -0.8 0.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2a2daf3f-74d2-4eaf-8760-98c3385df180") + ) + (fp_line + (start -0.85 0.475) + (end 0.85 0.475) + (stroke + (width 0.001) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9e2b116e-ee0a-49c9-b066-dde1b64cf6a8") + ) + (fp_line + (start -0.85 -0.475) + (end -0.85 0.475) + (stroke + (width 0.001) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f4159780-54c7-4288-8200-176498bb4d29") + ) + (fp_line + (start -1.45 0.75) + (end 1.45 0.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "Dwgs.User") + (uuid "62f71992-4628-4690-b750-31dadb091d99") + ) + (fp_line + (start -1.45 -0.75) + (end -1.45 0.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3fe34ce0-7e87-487c-af30-046dfa21299a") + ) + (pad "1" smd rect + (at -0.7 0 270) + (size 1 1) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 11 "GND") + (pinfunction "1") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "0596ec52-247f-4fb2-9ff8-7fa3addeafdb") + ) + (pad "2" smd rect + (at 0.7 0 270) + (size 1 1) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 14 "Net-(LED1-Pad1)") + (pinfunction "2") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "5298b777-1943-45c1-9869-7f362494a28c") + ) + (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:TSSOP 14" + (layer "F.Cu") + (uuid "dfabf9a8-b95c-4a5b-9476-fc28a8d597b6") + (at 95.5 88.5) + (descr "(ST)14-Lead(TSSOP)") + (tags "Integrated Circuit") + (property "Reference" "IC1" + (at 0 0 0) + (layer "F.SilkS") + (uuid "eddc1be0-663b-4736-9a37-dbff22fd7e12") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "ATTINY1624-XF" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "911cbf32-d4cb-4559-9a45-37a83826428c") + (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 "159253f6-b28d-4efb-8323-6850b5a47959") + (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 "7cd19ae9-6326-4fdb-8c01-1d0e0a7566fc") + (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 "f53c9501-40c6-48fc-af68-da87427db7b0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Manufacturer_Name" "Microchip" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0ddb4716-d6d9-48b5-b9c3-1c1bf41e382e") + (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 "810338ab-f5ca-403b-8d97-0a1a003532d4") + (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 "c60d9704-869e-45eb-b28f-3f4fd10a3978") + (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 "30e13635-6311-443c-a3f1-6f6d7b040eeb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Arrow Part Number" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "dc40431e-c11b-4941-a616-67502c2a62b8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Arrow Price/Stock" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2abdd630-f668-4c8d-9bd9-d25775a62202") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (path "/091f3a6a-d7cf-40c1-a5d8-053843841db8") + (sheetname "/") + (sheetfile "hello.t1624-XU.0603.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 "4bea2d40-4c57-4e95-9295-8a77771439f5") + ) + (fp_line + (start -1.85 -2.5) + (end 1.85 -2.5) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "38896075-7523-4748-835d-64752b252bad") + ) + (fp_line + (start -1.85 2.5) + (end -1.85 -2.5) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "457ec8a6-2f53-4bd2-ae32-eb10d6f466fb") + ) + (fp_line + (start 1.85 -2.5) + (end 1.85 2.5) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "9c2bd6b1-560b-4dfa-9f0d-7a7372f01307") + ) + (fp_line + (start 1.85 2.5) + (end -1.85 2.5) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "e30c4b0c-61da-4f12-85fc-5e483193b123") + ) + (fp_line + (start -3.925 -2.8) + (end 3.925 -2.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9f440562-71e8-4131-a2c8-3fc8b9e86aaa") + ) + (fp_line + (start -3.925 2.8) + (end -3.925 -2.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "Dwgs.User") + (uuid "63815399-1bd7-4223-80d7-f00652ee0176") + ) + (fp_line + (start -2.2 -2.5) + (end 2.2 -2.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "57bc517a-7919-44fc-9f5c-2fff849af851") + ) + (fp_line + (start -2.2 -1.85) + (end -1.55 -2.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "15876976-6305-4cf9-bbd4-0c976e39ab7e") + ) + (fp_line + (start -2.2 2.5) + (end -2.2 -2.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "64c447c1-b176-4626-bfa8-3955d7ec053e") + ) + (fp_line + (start 2.2 -2.5) + (end 2.2 2.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f33c263a-3eec-4cdf-8b77-73db82147721") + ) + (fp_line + (start 2.2 2.5) + (end -2.2 2.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c3005367-1c08-4975-a19d-18ee2c155191") + ) + (fp_line + (start 3.925 -2.8) + (end 3.925 2.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "Dwgs.User") + (uuid "feb57fd3-3053-4270-b344-6d37d3cad0a9") + ) + (fp_line + (start 3.925 2.8) + (end -3.925 2.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "Dwgs.User") + (uuid "387b6726-582f-4c40-8e57-0970cbf0403b") + ) + (pad "1" smd rect + (at -2.938 -1.95 90) + (size 0.45 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 12 "V") + (pinfunction "VDD") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "f996bffb-27bd-419e-bc0c-d3ea83db61ef") + ) + (pad "2" smd rect + (at -2.938 -1.3 90) + (size 0.45 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 15 "Net-(IC1-PA4)") + (pinfunction "PA4") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "e3d349e5-e635-4214-8484-1aaa400d7bad") + ) + (pad "3" smd rect + (at -2.938 -0.65 90) + (size 0.45 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 5 "unconnected-(IC1-PA5-Pad3)") + (pinfunction "PA5") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "6d001d23-2ebf-451e-a9b2-068c21ec82a9") + ) + (pad "4" smd rect + (at -2.938 0 90) + (size 0.45 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "unconnected-(IC1-PA6-Pad4)") + (pinfunction "PA6") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "0fbf0847-488e-4ccc-ad32-5a88fdf53cb5") + ) + (pad "5" smd rect + (at -2.938 0.65 90) + (size 0.45 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 10 "unconnected-(IC1-PA7-Pad5)") + (pinfunction "PA7") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "f3e6dc9b-538d-4266-8481-e90427391639") + ) + (pad "6" smd rect + (at -2.938 1.3 90) + (size 0.45 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 6 "unconnected-(IC1-(TOSC1)_PB3-Pad6)") + (pinfunction "(TOSC1)_PB3") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "6d3dcd22-b104-4011-be9d-f33daf355118") + ) + (pad "7" smd rect + (at -2.938 1.95 90) + (size 0.45 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 3 "unconnected-(IC1-(TOSC2)_PB2-Pad7)") + (pinfunction "(TOSC2)_PB2") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "3de1efae-9df8-4676-b9f5-7c0fa37d4971") + ) + (pad "8" smd rect + (at 2.938 1.95 90) + (size 0.45 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 7 "unconnected-(IC1-PB1-Pad8)") + (pinfunction "PB1") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "8e9f3e4e-eb3f-4701-b0e1-f32ec259e825") + ) + (pad "9" smd rect + (at 2.938 1.3 90) + (size 0.45 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 9 "unconnected-(IC1-PB0-Pad9)") + (pinfunction "PB0") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "b360bd14-4e6a-45c5-9df3-4724ac72e400") + ) + (pad "10" smd rect + (at 2.938 0.65 90) + (size 0.45 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 13 "UPDI") + (pinfunction "PA0_(UPDI/~{RESET)}") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "fa350152-43a8-4aa6-b362-cc689cdebf31") + ) + (pad "11" smd rect + (at 2.938 0 90) + (size 0.45 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 8 "unconnected-(IC1-PA1-Pad11)") + (pinfunction "PA1") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "9ac7c0f8-cdfa-4b25-ae57-b251828106b1") + ) + (pad "12" smd rect + (at 2.938 -0.65 90) + (size 0.45 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "unconnected-(IC1-PA2-Pad12)") + (pinfunction "PA2") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "1c7b6dff-158f-4752-b8e7-f49f2f0f994d") + ) + (pad "13" smd rect + (at 2.938 -1.3 90) + (size 0.45 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 "6371db3b-2a6a-4ffa-b7ca-6c4497acdf35") + ) + (pad "14" smd rect + (at 2.938 -1.95 90) + (size 0.45 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 11 "GND") + (pinfunction "GND") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "5997a1cc-b50c-4ca4-b93f-d5a034b99623") + ) + (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 90.5 83.5) + (end 100 100) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "Edge.Cuts") + (uuid "e7a37b53-6d04-4278-88e3-dc3143b6a5dc") + ) + (segment + (start 95.51 93.7) + (end 95.51 88.5405) + (width 0.2) + (layer "F.Cu") + (net 11) + (uuid "077f5ee1-732a-4741-8dab-e27603c0e4c3") + ) + (segment + (start 98.2 84.5) + (end 98.2 86.312) + (width 0.2) + (layer "F.Cu") + (net 11) + (uuid "26f9efd2-8203-4d8e-b398-6e531eb3d242") + ) + (segment + (start 98.2 86.312) + (end 98.438 86.55) + (width 0.2) + (layer "F.Cu") + (net 11) + (uuid "8120daeb-93f4-463a-80f4-c659f12ec698") + ) + (segment + (start 97.5005 86.55) + (end 98.438 86.55) + (width 0.2) + (layer "F.Cu") + (net 11) + (uuid "c6805176-5d07-4e28-97a6-022dc5e9af4b") + ) + (segment + (start 95.51 88.5405) + (end 97.5005 86.55) + (width 0.2) + (layer "F.Cu") + (net 11) + (uuid "d4f63448-40d9-437d-b98f-6f1966e80d9f") + ) + (segment + (start 92.97 93.7) + (end 91.7 93.7) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "4f1dedc8-92a5-4480-a165-a45d4554aaef") + ) + (segment + (start 91 93) + (end 91 87.1745) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "c16ec3ff-14c1-4d57-ae59-7e72a8c69a07") + ) + (segment + (start 91 87.1745) + (end 91.6245 86.55) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "e3d492ab-a547-4451-9ab8-a933425e0701") + ) + (segment + (start 91.6245 86.55) + (end 92.562 86.55) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "f4dcadbb-6697-4689-aa79-10f21b20a204") + ) + (segment + (start 91.7 93.7) + (end 91 93) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "f9cc6df3-05eb-44b3-bbaa-b44aa511ac4e") + ) + (segment + (start 96.85 89.15) + (end 98.438 89.15) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "44021d5e-4fe9-4502-b8f7-44a22cafc703") + ) + (segment + (start 96.5 89.5) + (end 96.85 89.15) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "5488d775-0ca6-4822-9466-b165a76f9b2b") + ) + (segment + (start 96.5 90.5) + (end 96.5 89.5) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "8145968f-143d-4c2b-8e1d-7b1fc7e9e956") + ) + (segment + (start 98.05 93.7) + (end 98.05 92.05) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "b58ae8da-6d8a-4136-820d-1efccf23df65") + ) + (segment + (start 98.05 92.05) + (end 96.5 90.5) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "fb940be5-6ecc-44bf-9d21-47d623d6edb7") + ) + (segment + (start 96.8 84.5) + (end 94.2493 84.5) + (width 0.2) + (layer "F.Cu") + (net 14) + (uuid "18dc3400-3f25-41a2-96f6-2c075a72d1a8") + ) + (segment + (start 92.7507 85.2507) + (end 92.7507 84.5) + (width 0.2) + (layer "F.Cu") + (net 15) + (uuid "0393450a-fbcb-4618-ad05-a52d0ff87045") + ) + (segment + (start 94.5 87) + (end 94.5 86) + (width 0.2) + (layer "F.Cu") + (net 15) + (uuid "0787a59e-6d23-4c60-8f1e-7d1d338ba195") + ) + (segment + (start 94.5 86) + (end 94 85.5) + (width 0.2) + (layer "F.Cu") + (net 15) + (uuid "1f48fc50-41d2-445c-b8fe-9ef51f248725") + ) + (segment + (start 94 85.5) + (end 93 85.5) + (width 0.2) + (layer "F.Cu") + (net 15) + (uuid "629e4104-4318-441d-ba0e-337db8fbf9c1") + ) + (segment + (start 94.3 87.2) + (end 94.5 87) + (width 0.2) + (layer "F.Cu") + (net 15) + (uuid "79a51296-97f4-43bc-8b30-b91a805b592f") + ) + (segment + (start 93 85.5) + (end 92.7507 85.2507) + (width 0.2) + (layer "F.Cu") + (net 15) + (uuid "c3173ed9-155b-498f-9f62-5af3c160bd93") + ) + (segment + (start 92.562 87.2) + (end 94.3 87.2) + (width 0.2) + (layer "F.Cu") + (net 15) + (uuid "fc23bcd4-6676-4f96-afd5-8a1092b654df") + ) + (embedded_fonts no) +) diff --git a/embedded_programming/t1624/XU/hello.t1624-XU.0603.kicad_prl b/embedded_programming/t1624/XU/hello.t1624-XU.0603.kicad_prl new file mode 100644 index 0000000000000000000000000000000000000000..a807afad58a2bda9fa0de2d235727001a5a760c6 --- /dev/null +++ b/embedded_programming/t1624/XU/hello.t1624-XU.0603.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.t1624-XU.0603.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/XU/hello.t1624-XU.0603.kicad_pro b/embedded_programming/t1624/XU/hello.t1624-XU.0603.kicad_pro new file mode 100644 index 0000000000000000000000000000000000000000..9fc438041e7bda74ed5ff984b9cb42c01a49738d --- /dev/null +++ b/embedded_programming/t1624/XU/hello.t1624-XU.0603.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.t1624-XU.0603.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": [ + [ + "f44d457e-7bd0-4123-a6f8-dee643813f47", + "Root" + ] + ], + "text_variables": {} +} diff --git a/embedded_programming/t1624/XU/hello.t1624-XU.0603.kicad_sch b/embedded_programming/t1624/XU/hello.t1624-XU.0603.kicad_sch new file mode 100644 index 0000000000000000000000000000000000000000..35b54c018f406623fef52522117c713cd175acd8 --- /dev/null +++ b/embedded_programming/t1624/XU/hello.t1624-XU.0603.kicad_sch @@ -0,0 +1,1976 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "f44d457e-7bd0-4123-a6f8-dee643813f47") + (paper "A4") + (lib_symbols + (symbol "Neil:ATTINY1624 TSSOP" + (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_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 + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "R" + (at 13.97 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (property "Value" "RC0603FR-101KL" + (at 13.97 3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (property "Footprint" "Neil:Resistor 0603" + (at 13.97 -96.19 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "http://www.yageo.com/documents/recent/PYu-RC0603_51_RoHS_L_v5.pdf" + (at 13.97 -196.19 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "YAGEO - RC0603FR-101KL - RES, THICK FILM, 1K, 1%, 0.1W, 0603" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Height" "0.55" + (at 13.97 -396.19 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Manufacturer_Name" "KEMET" + (at 13.97 -496.19 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Manufacturer_Part_Number" "RC0603FR-101KL" + (at 13.97 -596.19 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Mouser Part Number" "603-RC0603FR-101KL" + (at 13.97 -696.19 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Yageo/RC0603FR-101KL?qs=EiqXWrxQq63MM0wzm69ZKg%3D%3D" + (at 13.97 -796.19 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Arrow Part Number" "RC0603FR-101KL" + (at 13.97 -896.19 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Arrow Price/Stock" "https://www.arrow.com/en/products/rc0603fr-101kl/yageo" + (at 13.97 -996.19 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (symbol "Resistor 0603_1_1" + (rectangle + (start 5.08 1.27) + (end 12.7 -1.27) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (pin passive line + (at 0 0 0) + (length 5.08) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 17.78 0 180) + (length 5.08) + (name "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "fab:PinHeader_01x03_P2.54mm_Horizontal_SMD" + (pin_names + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 5.08 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PinHeader_01x03_P2.54mm_Horizontal_SMD" + (at 0 -5.08 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "fab:PinHeader_01x03_P2.54mm_Horizontal_SMD" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Male connector, single row" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "single row male connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "*PinHeader*1x03*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PinHeader_01x03_P2.54mm_Horizontal_SMD_1_1" + (rectangle + (start -1.27 3.175) + (end 1.27 1.905) + (stroke + (width 0.254) + (type default) + ) + (fill + (type outline) + ) + ) + (rectangle + (start -1.27 0.635) + (end 1.27 -0.635) + (stroke + (width 0.254) + (type default) + ) + (fill + (type outline) + ) + ) + (rectangle + (start -1.27 -1.905) + (end 1.27 -3.175) + (stroke + (width 0.254) + (type default) + ) + (fill + (type outline) + ) + ) + (pin passive line + (at 5.08 2.54 180) + (length 3.81) + (name "Pin_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 5.08 0 180) + (length 3.81) + (name "Pin_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 5.08 -2.54 180) + (length 3.81) + (name "Pin_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (wire + (pts + (xy 85.09 83.82) (xy 71.12 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3f12983f-5bbf-4d5c-bc5f-06745d6a0d6a") + ) + (wire + (pts + (xy 71.12 83.82) (xy 71.12 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f9a136a7-5363-4289-ae22-c72f2a260c05") + ) + (global_label "GND" + (shape input) + (at 111.76 109.22 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "573a25c3-7514-48bb-b1e3-2819ef233034") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 118.6157 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "V" + (shape input) + (at 85.09 81.28 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "75515453-f4a2-4b0c-8e03-fd7d11b6444c") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 81.0162 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "UPDI" + (shape input) + (at 138.43 91.44 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "820a4ea8-0444-421d-a580-57e695097ecd") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 145.8905 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "UPDI" + (shape input) + (at 111.76 106.68 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b519db22-fc45-4fc1-a349-8ffdf9a0ef47") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 119.2205 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "GND" + (shape input) + (at 138.43 81.28 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bdc9cbc2-527b-4eb4-a3d9-bdabcf89a33f") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 145.2857 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "V" + (shape input) + (at 111.76 111.76 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "bf0de597-844e-480c-acce-dd41e2cd4e84") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 115.8338 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "GND" + (shape input) + (at 71.12 114.3 270) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "de45de74-e61a-4ccd-a05a-6a9779c03439") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 71.12 121.1557 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (symbol + (lib_id "Neil:ATTINY1624 TSSOP") + (at 85.09 81.28 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "091f3a6a-d7cf-40c1-a5d8-053843841db8") + (property "Reference" "IC1" + (at 111.76 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "ATTINY1624-XF" + (at 111.76 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Neil:TSSOP 14" + (at 134.62 176.2 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 134.62 276.2 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 85.09 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Height" "1.2" + (at 134.62 476.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Manufacturer_Name" "Microchip" + (at 134.62 576.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Manufacturer_Part_Number" "ATTINY1624-XF" + (at 134.62 676.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Mouser Part Number" "556-ATTINY1624-XF" + (at 134.62 776.2 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 134.62 876.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Arrow Part Number" "" + (at 134.62 976.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Arrow Price/Stock" "" + (at 134.62 1076.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (pin "3" + (uuid "d4d12d5f-9481-4978-9e5c-ef02594ab35a") + ) + (pin "2" + (uuid "304cdddb-e3d8-43fd-a3d5-c744904668e1") + ) + (pin "11" + (uuid "701133b2-95fd-433f-91fe-63b72c640a03") + ) + (pin "10" + (uuid "e53f52cc-1ba5-4834-8c0d-ece8e521e959") + ) + (pin "9" + (uuid "f6ab5507-97f4-4377-b57d-6793aa423283") + ) + (pin "4" + (uuid "6abb4a6b-85c7-4f06-a977-081e2b7f9c73") + ) + (pin "8" + (uuid "08c6379e-c44d-4f24-a806-8ab0dd5ca0a0") + ) + (pin "14" + (uuid "20c9d393-6044-4853-87b5-6d6fbc4c9fa9") + ) + (pin "12" + (uuid "210ee199-109c-46f7-bbe3-3d961f8ec493") + ) + (pin "1" + (uuid "950516e1-19d5-4a6e-a3fe-38218250241c") + ) + (pin "13" + (uuid "9467416b-7398-4173-8f73-fa073af8d476") + ) + (pin "5" + (uuid "aeaaeeb6-45cb-48c3-824e-0641921c085d") + ) + (pin "6" + (uuid "42e2029a-ffcd-4e42-979b-7bf57b0dff97") + ) + (pin "7" + (uuid "965100ed-e609-4e95-aadd-7ca6d5adb572") + ) + (instances + (project "" + (path "/f44d457e-7bd0-4123-a6f8-dee643813f47" + (reference "IC1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Neil:LED 0603") + (at 71.12 86.36 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "49d4eb43-8da4-4b59-b786-e04269f6e3f3") + (property "Reference" "LED1" + (at 77.47 92.7099 90) + (effects + (font + (size 1.524 1.524) + ) + (justify left) + ) + ) + (property "Value" "~" + (at 78.74 92.71 0) + (effects + (font + (size 1.524 1.524) + ) + (hide yes) + ) + ) + (property "Footprint" "Neil:LED 0603" + (at 71.12 86.36 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Datasheet" "B1911USD-20D000114U1930" + (at 71.12 86.36 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 71.12 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "5709cf70-2539-4cab-a980-0a3d1468c342") + ) + (pin "2" + (uuid "769efed5-6917-4c93-8721-b0f52fbfb4b0") + ) + (instances + (project "" + (path "/f44d457e-7bd0-4123-a6f8-dee643813f47" + (reference "LED1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "fab:PinHeader_01x03_P2.54mm_Horizontal_SMD") + (at 106.68 109.22 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "b287f5e8-1c20-4be0-a3e8-ab932c372b9c") + (property "Reference" "J1" + (at 106.68 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "V G UPDI" + (at 106.68 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "fab:PinHeader_01x03_P2.54mm_Horizontal_SMD" + (at 106.68 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 106.68 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Male connector, single row" + (at 106.68 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ca79c046-b620-4567-9a5b-27e7608efde4") + ) + (pin "2" + (uuid "c2e88b97-9d48-4145-8176-1a3e1955383e") + ) + (pin "3" + (uuid "23ec42c7-f11c-40cb-8c76-16497208f060") + ) + (instances + (project "" + (path "/f44d457e-7bd0-4123-a6f8-dee643813f47" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Neil:Resistor 0603") + (at 71.12 114.3 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "e696e2b1-ed68-4993-a4b1-f6a07ee7948c") + (property "Reference" "R1" + (at 73.66 104.1399 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "1k" + (at 73.66 106.6799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Neil:Resistor 0603" + (at 167.31 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "http://www.yageo.com/documents/recent/PYu-RC0603_51_RoHS_L_v5.pdf" + (at 267.31 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "YAGEO - RC0603FR-101KL - RES, THICK FILM, 1K, 1%, 0.1W, 0603" + (at 71.12 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Height" "0.55" + (at 467.31 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Manufacturer_Name" "KEMET" + (at 567.31 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Manufacturer_Part_Number" "RC0603FR-101KL" + (at 667.31 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Mouser Part Number" "603-RC0603FR-101KL" + (at 767.31 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Yageo/RC0603FR-101KL?qs=EiqXWrxQq63MM0wzm69ZKg%3D%3D" + (at 867.31 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Arrow Part Number" "RC0603FR-101KL" + (at 967.31 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Arrow Price/Stock" "https://www.arrow.com/en/products/rc0603fr-101kl/yageo" + (at 1067.31 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (pin "2" + (uuid "4fdc2437-698a-4ce0-adfa-ed595cf50fa9") + ) + (pin "1" + (uuid "90e1656a-2bbe-4a22-9e53-fa1b72ea95f9") + ) + (instances + (project "" + (path "/f44d457e-7bd0-4123-a6f8-dee643813f47" + (reference "R1") + (unit 1) + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/embedded_programming/t1624/XU/hello.t1624-XU.0603.traces.png b/embedded_programming/t1624/XU/hello.t1624-XU.0603.traces.png new file mode 100644 index 0000000000000000000000000000000000000000..c3c4c0236ee793ca5165fa7eee58948d47d4fdd4 Binary files /dev/null and b/embedded_programming/t1624/XU/hello.t1624-XU.0603.traces.png differ