From 8adf5894f7e667afdb7a501e73ea5ff82aeaa94a Mon Sep 17 00:00:00 2001 From: amankumarsingh45 Date: Sat, 22 Aug 2026 19:34:55 +0530 Subject: [PATCH 1/2] Add files via upload --- task7_led_pcb.kicad_pcb | 236 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 236 insertions(+) create mode 100644 task7_led_pcb.kicad_pcb diff --git a/task7_led_pcb.kicad_pcb b/task7_led_pcb.kicad_pcb new file mode 100644 index 0000000..fc4c5df --- /dev/null +++ b/task7_led_pcb.kicad_pcb @@ -0,0 +1,236 @@ +(kicad_pcb (version 20211014) (generator pcbnew) + + (general + (thickness 1.6) + ) + + (paper "A4") + (layers + (0 "F.Cu" signal) + (31 "B.Cu" signal) + (32 "B.Adhes" user "B.Adhesive") + (33 "F.Adhes" user "F.Adhesive") + (34 "B.Paste" user) + (35 "F.Paste" user) + (36 "B.SilkS" user "B.Silkscreen") + (37 "F.SilkS" user "F.Silkscreen") + (38 "B.Mask" user) + (39 "F.Mask" user) + (40 "Dwgs.User" user "User.Drawings") + (41 "Cmts.User" user "User.Comments") + (42 "Eco1.User" user "User.Eco1") + (43 "Eco2.User" user "User.Eco2") + (44 "Edge.Cuts" user) + (45 "Margin" user) + (46 "B.CrtYd" user "B.Courtyard") + (47 "F.CrtYd" user "F.Courtyard") + (48 "B.Fab" user) + (49 "F.Fab" user) + (50 "User.1" user) + (51 "User.2" user) + (52 "User.3" user) + (53 "User.4" user) + (54 "User.5" user) + (55 "User.6" user) + (56 "User.7" user) + (57 "User.8" user) + (58 "User.9" user) + ) + + (setup + (pad_to_mask_clearance 0) + (pcbplotparams + (layerselection 0x00010fc_ffffffff) + (disableapertmacros false) + (usegerberextensions false) + (usegerberattributes true) + (usegerberadvancedattributes true) + (creategerberjobfile true) + (svguseinch false) + (svgprecision 6) + (excludeedgelayer true) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (dxfpolygonmode true) + (dxfimperialunits true) + (dxfusepcbnewfont true) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (sketchpadsonfab false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + + (net 0 "") + (net 1 "Net-(D1-Pad1)") + (net 2 "GND") + (net 3 "Net-(R1-Pad2)") + + (footprint "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical" (layer "F.Cu") + (tedit 59FED5CC) (tstamp 725b4561-21b7-465e-a5f3-875890722948) + (at 121.92 93.98) + (descr "Through hole straight pin header, 1x02, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x02 2.54mm single row") + (property "Field5" "V") + (property "Sheetfile" "LEDPCB.kicad_sch") + (property "Sheetname" "") + (path "/55f2b11f-a87c-48fc-9957-21dcb10fabe7") + (attr through_hole) + (fp_text reference "V1" (at 0 -2.33) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3144db92-e16f-4e33-b6d1-c70716ea733d) + ) + (fp_text value "5v" (at 0 4.87) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8d3bec25-5269-4560-a367-6abfc4e0a9b3) + ) + (fp_text user "${REFERENCE}" (at 0 1.27 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 86b849e3-bdad-4ee8-8b40-81d32c2a65f0) + ) + (fp_line (start -1.33 1.27) (end -1.33 3.87) (layer "F.SilkS") (width 0.12) (tstamp 3408d58d-27c8-475d-a0c4-9f6d6e0322a1)) + (fp_line (start -1.33 3.87) (end 1.33 3.87) (layer "F.SilkS") (width 0.12) (tstamp 939716b5-6c2d-418d-a0d5-3b689a8988c4)) + (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer "F.SilkS") (width 0.12) (tstamp c95b355c-0b0d-4fb7-bbcb-e7dfdd6dd085)) + (fp_line (start -1.33 0) (end -1.33 -1.33) (layer "F.SilkS") (width 0.12) (tstamp ce13ba93-1d76-46e5-beef-5a0fd18b1e70)) + (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer "F.SilkS") (width 0.12) (tstamp e365d75e-650f-4cbd-8813-34b5bd1d9ad4)) + (fp_line (start 1.33 1.27) (end 1.33 3.87) (layer "F.SilkS") (width 0.12) (tstamp f679ce4b-b699-4ff2-9698-6e83b9925d0b)) + (fp_line (start -1.8 -1.8) (end -1.8 4.35) (layer "F.CrtYd") (width 0.05) (tstamp 1090545f-e6ca-409f-8b89-f3a788dde3f9)) + (fp_line (start 1.8 4.35) (end 1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 48183732-8e45-4c92-add2-79176726240b)) + (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 968c83b4-be7d-4c2a-9466-4861ef459769)) + (fp_line (start -1.8 4.35) (end 1.8 4.35) (layer "F.CrtYd") (width 0.05) (tstamp ed90f3ba-c1ca-4a19-97e9-c74bd297085c)) + (fp_line (start 1.27 3.81) (end -1.27 3.81) (layer "F.Fab") (width 0.1) (tstamp 8753a077-571a-4523-ac65-c583cff0493a)) + (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer "F.Fab") (width 0.1) (tstamp 8ebcc0b3-f261-42d0-b128-4499ad3557ef)) + (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer "F.Fab") (width 0.1) (tstamp 9903871b-a444-4b90-9e7f-23893e3b97a6)) + (fp_line (start -1.27 3.81) (end -1.27 -0.635) (layer "F.Fab") (width 0.1) (tstamp b1be8893-e9a2-484a-8494-9d690a491e31)) + (fp_line (start 1.27 -1.27) (end 1.27 3.81) (layer "F.Fab") (width 0.1) (tstamp b46e643d-2940-4382-93c3-d9bb49743f80)) + (pad "1" thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 3 "Net-(R1-Pad2)") (pinfunction "+") (pintype "unspecified") (tstamp 30541a4b-a4f7-426b-a0dc-cd66649e1857)) + (pad "2" thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 "GND") (pinfunction "-") (pintype "unspecified") (tstamp 04ac6eae-2b5d-44a1-a4cf-ecdf36cefa7d)) + (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x02_P2.54mm_Vertical.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "LED_THT:LED_D5.0mm" (layer "F.Cu") + (tedit 5995936A) (tstamp 89393844-ab4b-4a70-9605-b7073e11afd3) + (at 175.26 96.52) + (descr "LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf") + (tags "LED diameter 5.0mm 2 pins") + (property "Field5" "D") + (property "Sheetfile" "LEDPCB.kicad_sch") + (property "Sheetname" "") + (path "/deaf189e-bf1c-4edb-832f-4657935fafef") + (attr through_hole) + (fp_text reference "D1" (at 1.27 -3.96) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ec633e68-9937-4e2e-83cd-de0e3e390961) + ) + (fp_text value "LED" (at 1.27 3.96) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 05a143b5-0270-4de2-b295-3196ea7eb66d) + ) + (fp_text user "${REFERENCE}" (at 1.25 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.2))) + (tstamp 4987e839-5260-4f9b-80db-ca8eebd0ffd4) + ) + (fp_line (start -1.29 -1.545) (end -1.29 1.545) (layer "F.SilkS") (width 0.12) (tstamp 9991eb3c-5704-43e0-a7f1-2bec2b7a49b5)) + (fp_arc (start 4.26 -0.000462) (mid 2.072002 2.880433) (end -1.29 1.54483) (layer "F.SilkS") (width 0.12) (tstamp 4c503c63-db3d-44b4-a1ce-ed4876332860)) + (fp_arc (start -1.29 -1.54483) (mid 2.072002 -2.880433) (end 4.26 0.000462) (layer "F.SilkS") (width 0.12) (tstamp 9afeeaed-0883-4524-985e-36ee1b692f27)) + (fp_circle (center 1.27 0) (end 3.77 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp f6918c21-017d-4cf5-8b04-d9df6eaea979)) + (fp_line (start 4.5 3.25) (end 4.5 -3.25) (layer "F.CrtYd") (width 0.05) (tstamp b086b7b0-965a-4960-81d0-130b6b56ebb9)) + (fp_line (start -1.95 -3.25) (end -1.95 3.25) (layer "F.CrtYd") (width 0.05) (tstamp de91e192-082d-4f49-8e2b-f9cc0fec9079)) + (fp_line (start -1.95 3.25) (end 4.5 3.25) (layer "F.CrtYd") (width 0.05) (tstamp e3e03438-3b63-45f3-aa15-569dd2c1f24d)) + (fp_line (start 4.5 -3.25) (end -1.95 -3.25) (layer "F.CrtYd") (width 0.05) (tstamp f147ea64-d356-4867-aa65-a55334ee7819)) + (fp_line (start -1.23 -1.469694) (end -1.23 1.469694) (layer "F.Fab") (width 0.1) (tstamp 0f3ade31-b94b-41d6-a2c0-1f209b50af4e)) + (fp_arc (start -1.23 -1.469694) (mid 4.17 0.000016) (end -1.230016 1.469666) (layer "F.Fab") (width 0.1) (tstamp 20d5c8cd-b387-44b5-970d-ef41109012a2)) + (fp_circle (center 1.27 0) (end 3.77 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 5d6a4a61-4b1d-4ffb-8de1-f364c9d2fd9c)) + (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) + (net 1 "Net-(D1-Pad1)") (pinfunction "+") (pintype "unspecified") (tstamp dee8e5ec-52a7-4a1c-849c-55503b7e9be8)) + (pad "2" thru_hole circle (at 2.54 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) + (net 2 "GND") (pinfunction "-") (pintype "unspecified") (tstamp 15b1d061-3fbf-4d8b-8081-02a6e9769dd1)) + (model "${KICAD6_3DMODEL_DIR}/LED_THT.3dshapes/LED_D5.0mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (layer "F.Cu") + (tedit 5AE5139B) (tstamp c52d1887-b4fe-4213-a4c0-8323fc516e2d) + (at 147.32 96.52) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (property "Sheetfile" "LEDPCB.kicad_sch") + (property "Sheetname" "") + (path "/5338952e-aac3-4391-b860-857e6d23fc41") + (attr through_hole) + (fp_text reference "R1" (at 5.08 -2.37) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0eef313f-b738-4fe9-a919-f7d890754b00) + ) + (fp_text value "1k" (at 5.08 2.37) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp be672c81-0e45-4876-9d8b-2112423322ff) + ) + (fp_text user "${REFERENCE}" (at 5.08 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp dc28fcd9-598d-4437-ae57-25e503007fc1) + ) + (fp_line (start 1.04 0) (end 1.81 0) (layer "F.SilkS") (width 0.12) (tstamp 19582582-d626-41c2-a42f-c41c68ce9ba8)) + (fp_line (start 8.35 -1.37) (end 1.81 -1.37) (layer "F.SilkS") (width 0.12) (tstamp 366a20f5-217d-42db-9564-70ac9ca497fc)) + (fp_line (start 1.81 -1.37) (end 1.81 1.37) (layer "F.SilkS") (width 0.12) (tstamp 38f92ca3-4e64-4005-9a37-f6f8ed1b269a)) + (fp_line (start 8.35 1.37) (end 8.35 -1.37) (layer "F.SilkS") (width 0.12) (tstamp c205295d-cd2e-4a46-8eff-1e239cfd738a)) + (fp_line (start 1.81 1.37) (end 8.35 1.37) (layer "F.SilkS") (width 0.12) (tstamp c47efc9b-b895-4d79-9f4a-7a317ebcb821)) + (fp_line (start 9.12 0) (end 8.35 0) (layer "F.SilkS") (width 0.12) (tstamp f67f4ed4-37fc-4eb8-9133-5d70c3e92140)) + (fp_line (start -1.05 -1.5) (end -1.05 1.5) (layer "F.CrtYd") (width 0.05) (tstamp 74e06f0e-fbf2-438c-8978-bf861f403d57)) + (fp_line (start -1.05 1.5) (end 11.21 1.5) (layer "F.CrtYd") (width 0.05) (tstamp 89a7b4c0-aa5b-42c1-9a3f-9f75344e5a34)) + (fp_line (start 11.21 1.5) (end 11.21 -1.5) (layer "F.CrtYd") (width 0.05) (tstamp a9ac03ff-f8a3-4bd0-a93b-cffb4308d60a)) + (fp_line (start 11.21 -1.5) (end -1.05 -1.5) (layer "F.CrtYd") (width 0.05) (tstamp b2bfada4-71d2-4677-95c0-d0582fb4af67)) + (fp_line (start 8.23 1.25) (end 8.23 -1.25) (layer "F.Fab") (width 0.1) (tstamp 08a6138b-11cf-457b-b669-23b0fa3bce07)) + (fp_line (start 0 0) (end 1.93 0) (layer "F.Fab") (width 0.1) (tstamp 0ca55f66-0b0e-471d-912e-7d7093838b0a)) + (fp_line (start 1.93 -1.25) (end 1.93 1.25) (layer "F.Fab") (width 0.1) (tstamp 61b28287-0c49-48b7-88fb-b50c54625cf1)) + (fp_line (start 8.23 -1.25) (end 1.93 -1.25) (layer "F.Fab") (width 0.1) (tstamp 6e1f9b66-ad63-4290-be33-365d54118c0b)) + (fp_line (start 1.93 1.25) (end 8.23 1.25) (layer "F.Fab") (width 0.1) (tstamp 87c3862e-6b63-4df6-9f0c-9f3c877d79ce)) + (fp_line (start 10.16 0) (end 8.23 0) (layer "F.Fab") (width 0.1) (tstamp be2b84a5-c21b-4f7c-8547-cdc462a6cf8c)) + (pad "1" thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 "Net-(D1-Pad1)") (pintype "passive") (tstamp 0c306eda-3273-4f49-8940-4ad6d3f16247)) + (pad "2" thru_hole oval (at 10.16 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 3 "Net-(R1-Pad2)") (pintype "passive") (tstamp 33a54044-a52d-413b-8f61-b1c676457534)) + (model "${KICAD6_3DMODEL_DIR}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (gr_rect (start 119.38 88.9) (end 182.88 106.68) (layer "Edge.Cuts") (width 0.05) (fill none) (tstamp 5753e7ed-4c4b-4e89-9e12-88d63a452470)) + + (segment (start 147.32 96.52) (end 149.86 99.06) (width 0.25) (layer "F.Cu") (net 1) (tstamp 3650e5ed-83e0-4d70-8ebe-3aa77552b0be)) + (segment (start 149.86 99.06) (end 172.72 99.06) (width 0.25) (layer "F.Cu") (net 1) (tstamp 6ff41527-ffd2-455c-96a6-c4fd86d85dad)) + (segment (start 172.72 99.06) (end 175.26 96.52) (width 0.25) (layer "F.Cu") (net 1) (tstamp c9278aab-986c-406c-9f03-cf461731cc84)) + (segment (start 175.26 99.06) (end 172.72 101.6) (width 0.25) (layer "F.Cu") (net 2) (tstamp 0c5da8b4-caed-4422-9060-61f1f44afa83)) + (segment (start 170.18 104.14) (end 127 104.14) (width 0.25) (layer "F.Cu") (net 2) (tstamp 110fe4cc-ffcb-4702-968a-49646798b53c)) + (segment (start 121.92 99.06) (end 121.92 96.52) (width 0.25) (layer "F.Cu") (net 2) (tstamp 38963743-07d7-4ca8-9425-c8441b2f4d35)) + (segment (start 177.8 96.52) (end 175.26 99.06) (width 0.25) (layer "F.Cu") (net 2) (tstamp 5d16b179-cffe-4a78-8f1f-cc4d6596a583)) + (segment (start 172.72 101.6) (end 170.18 104.14) (width 0.25) (layer "F.Cu") (net 2) (tstamp 7b146541-5ea8-46f4-8a6d-80d4f87b50f8)) + (segment (start 127 104.14) (end 121.92 99.06) (width 0.25) (layer "F.Cu") (net 2) (tstamp c8251218-83d0-47c8-8501-95e8ae652b2c)) + (segment (start 121.92 93.98) (end 154.94 93.98) (width 0.25) (layer "F.Cu") (net 3) (tstamp 63b786d0-040a-40e8-85d2-359f01281bfb)) + (segment (start 154.94 93.98) (end 157.48 96.52) (width 0.25) (layer "F.Cu") (net 3) (tstamp 7d80fcc4-ec80-440e-a2e7-5307e9bfcf11)) + +) From b066d18e763b253d44c32a2d097fe8b375614f11 Mon Sep 17 00:00:00 2001 From: amankumarsingh45 Date: Sat, 22 Aug 2026 19:53:40 +0530 Subject: [PATCH 2/2] Add files via upload --- LEDPCB.kicad_prl | 75 +++++++++ LEDPCB.kicad_pro | 418 +++++++++++++++++++++++++++++++++++++++++++++++ LEDPCB.kicad_sch | 405 +++++++++++++++++++++++++++++++++++++++++++++ LEDPCB.wbk | 22 +++ 4 files changed, 920 insertions(+) create mode 100644 LEDPCB.kicad_prl create mode 100644 LEDPCB.kicad_pro create mode 100644 LEDPCB.kicad_sch create mode 100644 LEDPCB.wbk diff --git a/LEDPCB.kicad_prl b/LEDPCB.kicad_prl new file mode 100644 index 0000000..6d6032f --- /dev/null +++ b/LEDPCB.kicad_prl @@ -0,0 +1,75 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "All Layers", + "auto_track_width": true, + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "pads": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "ratsnest_display_mode": 0, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": true, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 32, + 33, + 34, + 35, + 36 + ], + "visible_layers": "fffffff_ffffffff", + "zone_display_mode": 0 + }, + "meta": { + "filename": "LEDPCB.kicad_prl", + "version": 3 + }, + "project": { + "files": [] + } +} diff --git a/LEDPCB.kicad_pro b/LEDPCB.kicad_pro new file mode 100644 index 0000000..e4326d3 --- /dev/null +++ b/LEDPCB.kicad_pro @@ -0,0 +1,418 @@ +{ + "board": { + "design_settings": { + "defaults": { + "board_outline_line_width": 0.049999999999999996, + "copper_line_width": 0.19999999999999998, + "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.049999999999999996, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": false, + "text_position": 0, + "units_format": 1 + }, + "fab_line_width": 0.09999999999999999, + "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.09999999999999999, + "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.762, + "height": 1.524, + "width": 1.524 + }, + "silk_line_width": 0.12, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.15, + "silk_text_upright": false, + "zones": { + "45_degree_only": false, + "min_clearance": 0.508 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "copper_edge_clearance": "error", + "courtyards_overlap": "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_type_mismatch": "error", + "hole_clearance": "error", + "hole_near_hole": "error", + "invalid_outline": "error", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "error", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_dangling": "warning", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zone_has_empty_net": "error", + "zones_intersect": "error" + }, + "rules": { + "allow_blind_buried_vias": false, + "allow_microvias": false, + "max_error": 0.005, + "min_clearance": 0.0, + "min_copper_edge_clearance": 0.01, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.19999999999999998, + "min_microvia_drill": 0.09999999999999999, + "min_silk_clearance": 0.0, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.19999999999999998, + "min_via_annular_width": 0.049999999999999996, + "min_via_diameter": 0.39999999999999997, + "use_height_for_length_calcs": true + }, + "track_widths": [], + "via_dimensions": [], + "zones_allow_external_fillets": false, + "zones_use_no_outline": true + }, + "layer_presets": [] + }, + "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_label_syntax": "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", + "extra_units": "error", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "lib_symbol_issues": "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", + "similar_labels": "warning", + "unannotated": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "LEDPCB.kicad_pro", + "version": 1 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12.0, + "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)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.25, + "via_diameter": 0.8, + "via_drill": 0.4, + "wire_width": 6.0 + } + ], + "meta": { + "version": 2 + }, + "net_colors": null + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "specctra_dsn": "", + "step": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "drawing": { + "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, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "ngspice": { + "fix_include_paths": true, + "fix_passive_vals": false, + "meta": { + "version": 0 + }, + "model_mode": 0, + "workbook_filename": "LEDPCB.wbk" + }, + "page_layout_descr_file": "", + "plot_directory": "", + "spice_adjust_passive_values": false, + "spice_external_command": "spice \"%I\"", + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "7ff08a47-7686-4731-8635-b8c363fea1ba", + "" + ] + ], + "text_variables": {} +} diff --git a/LEDPCB.kicad_sch b/LEDPCB.kicad_sch new file mode 100644 index 0000000..3d3e309 --- /dev/null +++ b/LEDPCB.kicad_sch @@ -0,0 +1,405 @@ +(kicad_sch (version 20211123) (generator eeschema) + + (uuid 7ff08a47-7686-4731-8635-b8c363fea1ba) + + (paper "A4") + + (lib_symbols + (symbol "LTspice_sym:LED" (pin_numbers hide) (pin_names (offset 0.0254) hide) (in_bom yes) (on_board yes) + (property "Reference" "D" (id 0) (at 1.905 0 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "LED" (id 1) (at 1.905 -5.08 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Field5" "D" (id 5) (at 1.905 -5.08 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "ki_fp_filters" "D_*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "LED_0_0" + (polyline + (pts + (xy 0 -3.4798) + (xy 2.54 -3.4798) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -1.5748) + (xy 1.27 -3.4798) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -1.5748) + (xy 2.54 -1.5748) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -3.4798) + (xy 1.27 -5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 0) + (xy 1.27 -1.5748) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -1.5748) + (xy 1.27 -3.4798) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.715 -3.81) + (xy 5.08 -3.81) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.715 -3.81) + (xy 5.3848 -4.445) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.715 -2.54) + (xy 5.08 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.715 -2.54) + (xy 5.3848 -3.175) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 4.445 -3.4798) (mid 3.9509 -2.8606) (end 3.175 -3.175) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 4.445 -3.4798) (mid 4.9292 -4.0966) (end 5.715 -3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 4.445 -2.2098) (mid 3.9509 -1.5906) (end 3.175 -1.905) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 4.445 -2.2098) (mid 4.9292 -2.8266) (end 5.715 -2.54) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "LED_1_1" + (pin unspecified line (at 1.27 0 0) (length 0) + (name "+" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin unspecified line (at 1.27 -5.08 0) (length 0) + (name "-" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "LTspice_sym:voltage" (pin_names (offset 0.0254)) (in_bom yes) (on_board yes) + (property "Reference" "V" (id 0) (at 1.905 -1.27 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "voltage" (id 1) (at 1.905 -7.62 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Field5" "V" (id 5) (at 1.905 -7.62 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (symbol "voltage_0_0" + (circle (center 0 -4.445) (radius 2.54) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.635 -6.0198) + (xy 0.635 -6.0198) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.635 -2.8448) + (xy 0.635 -2.8448) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -7.62) + (xy 0 -6.985) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -2.2098) + (xy 0 -3.4798) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -1.27) + (xy 0 -1.905) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "voltage_1_1" + (pin unspecified line (at 0 -1.27 0) (length 0) + (name "+" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin unspecified line (at 0 -7.62 0) (length 0) + (name "-" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_Devices:resistor" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "R" (id 0) (at 1.27 3.302 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "resistor" (id 1) (at 1.27 -1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 1.27 -0.508 0) + (effects (font (size 0.762 0.762))) + ) + (property "Datasheet" "" (id 3) (at 1.27 1.27 90) + (effects (font (size 0.762 0.762))) + ) + (property "ki_fp_filters" "R_* Resistor_*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "resistor_0_1" + (rectangle (start 3.81 0.254) (end -1.27 2.286) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "resistor_1_1" + (pin passive line (at -2.54 1.27 0) (length 1.27) + (name "~" (effects (font (size 1.524 1.524)))) + (number "1" (effects (font (size 1.524 1.524)))) + ) + (pin passive line (at 5.08 1.27 180) (length 1.27) + (name "~" (effects (font (size 1.524 1.524)))) + (number "2" (effects (font (size 1.524 1.524)))) + ) + ) + ) + (symbol "eSim_Power:eSim_GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (id 0) (at 0 -6.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "eSim_GND" (id 1) (at 0 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "eSim_GND_0_1" + (polyline + (pts + (xy 0 0) + (xy 0 -1.27) + (xy 1.27 -1.27) + (xy 0 -2.54) + (xy -1.27 -1.27) + (xy 0 -1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "eSim_GND_1_1" + (pin power_in line (at 0 0 270) (length 0) hide + (name "GND" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + ) + + (junction (at 161.29 101.6) (diameter 0) (color 0 0 0 0) + (uuid ad7c972e-5d62-420a-83e1-f3e0b7414095) + ) + + (wire (pts (xy 161.29 95.25) (xy 152.4 95.25)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0939ac78-6a61-4458-9d91-1a7aba9136ea) + ) + (wire (pts (xy 111.76 104.14) (xy 161.29 104.14)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2eb4d1a5-948c-4ffc-97e4-ee1fd2d1626e) + ) + (wire (pts (xy 111.76 99.06) (xy 111.76 104.14)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 581564e2-a1fa-488b-be8c-2e1873da94f9) + ) + (wire (pts (xy 152.4 95.25) (xy 152.4 99.06)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 629e9b50-e844-4278-8076-bfc8f82b7c22) + ) + (wire (pts (xy 161.29 101.6) (xy 161.29 104.14)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6eb1cf34-1135-4dbb-a29a-d260f8e09adc) + ) + (wire (pts (xy 116.84 99.06) (xy 144.78 99.06)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ded22453-b924-4170-a6d1-50c9f8a24d68) + ) + + (text ".model led D(Is=1e-14 N=2)" (at 116.84 78.74 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 86b3f1bf-7080-4c10-bc37-7aa5ba20ae23) + ) + + (symbol (lib_id "eSim_Power:eSim_GND") (at 161.29 101.6 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 1593bced-aca7-4e6e-a4df-4fa2c8a505f3) + (property "Reference" "#PWR01" (id 0) (at 161.29 107.95 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "eSim_GND" (id 1) (at 161.29 106.68 0)) + (property "Footprint" "" (id 2) (at 161.29 101.6 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 161.29 101.6 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid fc8d2205-4807-4e94-a8d0-7b1a7726c903)) + ) + + (symbol (lib_id "eSim_Devices:resistor") (at 147.32 100.33 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 5338952e-aac3-4391-b860-857e6d23fc41) + (property "Reference" "R1" (id 0) (at 148.59 92.71 0)) + (property "Value" "1k" (id 1) (at 148.59 95.25 0)) + (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" (id 2) (at 148.59 100.838 0) + (effects (font (size 0.762 0.762)) hide) + ) + (property "Datasheet" "" (id 3) (at 148.59 99.06 90) + (effects (font (size 0.762 0.762))) + ) + (pin "1" (uuid cb8b1da0-7cf7-4e16-992f-0ec3468b6366)) + (pin "2" (uuid 8cc72d08-7ffb-4d23-aba7-95876b6434db)) + ) + + (symbol (lib_id "LTspice_sym:voltage") (at 161.29 93.98 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 55f2b11f-a87c-48fc-9957-21dcb10fabe7) + (property "Reference" "V1" (id 0) (at 165.1 97.1549 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "5v" (id 1) (at 165.1 99.6949 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical" (id 2) (at 161.29 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 161.29 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Field5" "V" (id 4) (at 163.195 101.6 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "1" (uuid 1cc40004-4eaf-4f51-82d0-cc5e117fc1e1)) + (pin "2" (uuid ffa8fd8d-7b19-45a9-9681-2bd56b4d0d6d)) + ) + + (symbol (lib_id "LTspice_sym:LED") (at 116.84 97.79 270) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid deaf189e-bf1c-4edb-832f-4657935fafef) + (property "Reference" "D1" (id 0) (at 118.11 99.3774 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "LED" (id 1) (at 118.11 101.9174 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "LED_THT:LED_D5.0mm" (id 2) (at 116.84 97.79 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 116.84 97.79 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Field5" "D" (id 4) (at 111.76 99.695 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "1" (uuid c9b95398-737a-4b0b-9987-955981a08b9d)) + (pin "2" (uuid b8c0349b-9fde-4691-a4d1-1b30b89a3e18)) + ) + + (sheet_instances + (path "/" (page "1")) + ) + + (symbol_instances + (path "/1593bced-aca7-4e6e-a4df-4fa2c8a505f3" + (reference "#PWR01") (unit 1) (value "eSim_GND") (footprint "") + ) + (path "/deaf189e-bf1c-4edb-832f-4657935fafef" + (reference "D1") (unit 1) (value "LED") (footprint "LED_THT:LED_D5.0mm") + ) + (path "/5338952e-aac3-4391-b860-857e6d23fc41" + (reference "R1") (unit 1) (value "1k") (footprint "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal") + ) + (path "/55f2b11f-a87c-48fc-9957-21dcb10fabe7" + (reference "V1") (unit 1) (value "5v") (footprint "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical") + ) + ) +) diff --git a/LEDPCB.wbk b/LEDPCB.wbk new file mode 100644 index 0000000..310b6e0 --- /dev/null +++ b/LEDPCB.wbk @@ -0,0 +1,22 @@ +2 +5 +.op +0 +9 +.tran 1m 10m +5 +2 +R1 +I +2 +V1 +I +2 +D1 +Id +1 +Net-(D1-Pad1) +V +1 +Net-(R1-Pad2) +V