diff --git a/add_recent.sh b/add_recent.sh new file mode 100755 index 0000000000000000000000000000000000000000..5338db5864b55806e30d73db08f669cab0735928 --- /dev/null +++ b/add_recent.sh @@ -0,0 +1,7 @@ +#!/bin/sh +if [ ! -e *.kicad_pro ] ; then + echo "Run this in a directory that has a Kicad project!" >&2 + exit 1 +fi +ls -l generated/Manufacturers/*-JLCPCB.zip generated/Manufacturers/JLCPCB/*_jlc.csv +add_recently_used generated/Manufacturers/*-JLCPCB.zip generated/Manufacturers/JLCPCB/*_jlc.csv diff --git a/c3pb-heizung-dcdc/generated/Manufacturers/JLCPCB/c3pb-heizung-dcdc_bom_jlc.csv b/c3pb-heizung-dcdc/generated/Manufacturers/JLCPCB/c3pb-heizung-dcdc_bom_jlc.csv index c902c2b0a3a94f30f3b2ad08ebfce6dc299f2549..1f6b038d136574ccf5811fb5e40ba67f6d57197d 100644 --- a/c3pb-heizung-dcdc/generated/Manufacturers/JLCPCB/c3pb-heizung-dcdc_bom_jlc.csv +++ b/c3pb-heizung-dcdc/generated/Manufacturers/JLCPCB/c3pb-heizung-dcdc_bom_jlc.csv @@ -1,12 +1,12 @@ "Comment","Designator","Footprint","LCSC Part #" "330p, 50V","C5","C_0402_1005Metric","C13533" "100n, 50V","C2","C_1206_3216Metric","C24497" -"1u, 50V","C4","C_0603_1608Metric","C1848" +"1u, 50V","C4","C_0603_1608Metric","C15849" "4u7, 50V","C1","C_1206_3216Metric","C29823" "220 uF, 16V, RVT220UF16V67RV0015","C3","CP_Elec_6.3x7.7","C2887273" "SS210","D1","D_SMA","C14996" "22 uH, 1.8A, FNR6045S220MT","L1","L_Taiyo-Yuden_NR-60xx","C168080" "16k","R3","R_0402_1005Metric","C432840" -"82k","R2","R_0402_1005Metric","" -"470k","R1","R_0402_1005Metric","" +"82k","R2","R_0402_1005Metric","C174268" +"470k","R1","R_0402_1005Metric","C25790" "TX4144","U1","SOP-8_3.9x4.9mm_P1.27mm","C4153685" diff --git a/c3pb-heizung-display/generated/Manufacturers/JLCPCB/c3pb-heizung-display_bom_lcsc_non_pcba.csv b/c3pb-heizung-display/generated/Manufacturers/JLCPCB/c3pb-heizung-display_bom_lcsc_non_pcba.csv index bec97ad66f4b1f063191d2026cba83738060648a..ad7492abfb2abab688955bed8fa0bf8bfff2be4c 100644 --- a/c3pb-heizung-display/generated/Manufacturers/JLCPCB/c3pb-heizung-display_bom_lcsc_non_pcba.csv +++ b/c3pb-heizung-display/generated/Manufacturers/JLCPCB/c3pb-heizung-display_bom_lcsc_non_pcba.csv @@ -1,3 +1,4 @@ "Comment","Designator","Footprint","LCSC Part #","DNP reason" +"Conn_01x02_Male","J2,J3","PinHeader_1x02_P1.27mm_Vertical","","1" "Conn_02x05_Counter_Clockwise","J1","IDC-Header_2x05_P2.54mm_Vertical","C429962","PCBA" "OLED","U1","OLED-0.96in","","PCBA" diff --git a/c3pb-heizung-display/generated/Manufacturers/JLCPCB/c3pb-heizung-display_cpl_jlc.csv b/c3pb-heizung-display/generated/Manufacturers/JLCPCB/c3pb-heizung-display_cpl_jlc.csv index 1cad5900b161d01d254beebde0c0e82683df3dbb..61cff360028019b1d16efae328d22ab525eccb25 100644 --- a/c3pb-heizung-display/generated/Manufacturers/JLCPCB/c3pb-heizung-display_cpl_jlc.csv +++ b/c3pb-heizung-display/generated/Manufacturers/JLCPCB/c3pb-heizung-display_cpl_jlc.csv @@ -127,11 +127,11 @@ Designator,Val,Package,Mid X,Mid Y,Rotation,Layer "D58","WS2812C-2020-V1","LED_WS2812C-2020-V1_PLCC4_2.0x2.0mm",185.6870,-112.4156,-108.0000,top "D59","WS2812C-2020-V1","LED_WS2812C-2020-V1_PLCC4_2.0x2.0mm",186.6352,-108.8769,-102.0000,top "D60","WS2812C-2020-V1","LED_WS2812C-2020-V1_PLCC4_2.0x2.0mm",187.2083,-105.2585,-96.0000,top -"D61","B5819W","D_SOD-123",143.1500,-119.3500,180.0000,bottom -"D62","B5819W","D_SOD-123",149.4000,-119.3500,180.0000,bottom -"D63","B5819W","D_SOD-123",155.6500,-119.3500,180.0000,bottom -"D64","B5819W","D_SOD-123",161.9000,-119.3500,180.0000,bottom -"D65","B5819W","D_SOD-123",168.9000,-109.1000,180.0000,bottom +"D61","B5819W","D_SOD-123",143.1500,-119.3500,0.0000,bottom +"D62","B5819W","D_SOD-123",149.4000,-119.3500,0.0000,bottom +"D63","B5819W","D_SOD-123",155.6500,-119.3500,0.0000,bottom +"D64","B5819W","D_SOD-123",161.9000,-119.3500,0.0000,bottom +"D65","B5819W","D_SOD-123",168.9000,-109.1000,0.0000,bottom "R2","220","R_0402_1005Metric",161.1500,-84.6000,-90.0000,bottom "R3","220","R_0402_1005Metric",138.9000,-89.3500,90.0000,bottom "R4","220","R_0402_1005Metric",138.8000,-115.3500,0.0000,bottom @@ -156,6 +156,6 @@ Designator,Val,Package,Mid X,Mid Y,Rotation,Layer "T13","Touch Areas","Touch-Segment3-T13",152.4000,-101.6000,12.0000,top "T14","Touch Areas","Touch-Segment3-T14",152.4000,-101.6000,36.0000,top "T15","Touch Areas","Touch-Segment3",152.4000,-101.6000,60.0000,top -"U2","TMP102","SOT-563",137.6391,-95.8500,0.0000,top +"U2","TMP102","SOT-563",137.6391,-95.8500,180.0000,top "U3","MPR121QR2","UQFN-20_3x3mm_P0.4mm",152.1500,-82.8500,90.0000,bottom "U4","MPR121QR2","UQFN-20_3x3mm_P0.4mm",136.5910,-109.6400,180.0000,bottom diff --git a/c3pb-heizung/c3pb-heizung.kicad_pcb b/c3pb-heizung/c3pb-heizung.kicad_pcb index 7a9ea6e9120c84f9925d5d4e42c0b024741f6522..261e388f72f3f54540e53034331bfe5ee4d44650 100644 --- a/c3pb-heizung/c3pb-heizung.kicad_pcb +++ b/c3pb-heizung/c3pb-heizung.kicad_pcb @@ -1165,7 +1165,7 @@ (fp_arc (start 37.679439 33.04) (mid 36.300076 36.370077) (end 32.969999 37.74944) (layer "Dwgs.User") (width 0.05) (tstamp 7b955be2-ed47-477a-a3b9-3e75739028d1)) (fp_arc (start -33.030001 39.04) (mid -37.272642 37.282641) (end -39.030001 33.04) (layer "Dwgs.User") (width 0.05) (tstamp 7c90f8f1-e958-41e7-a6cc-577edc42286b)) (fp_arc (start 51.970014 -8.013787) (mid 51.67681 -7.307367) (end 50.969966 -7.015205) (layer "Dwgs.User") (width 0.05) (tstamp 7eaf185d-d1a0-4c91-be92-2757611adaaa)) - (fp_arc (start -51.030032 9.484793) (mid -51.651087 9.268873) (end -52.00362 8.71385) (layer "Dwgs.User") (width 0.05) (tstamp 8210130c-f9c7-4b99-bdef-e1033593a138)) + (fp_arc (start -51.030032 9.484793) (mid -51.651086 9.268873) (end -52.00362 8.71385) (layer "Dwgs.User") (width 0.05) (tstamp 8210130c-f9c7-4b99-bdef-e1033593a138)) (fp_arc (start 36.469999 18.79) (mid 36.616446 18.436446) (end 36.969999 18.29) (layer "Dwgs.User") (width 0.05) (tstamp 838f6e4d-2e1d-4b97-80ca-3623b5293978)) (fp_arc (start 49.471901 -9.303354) (mid 49.220962 -9.300837) (end 48.970011 -9.3) (layer "Dwgs.User") (width 0.05) (tstamp 89f80cd6-4d1f-4218-9d01-677e76e45042)) (fp_arc (start 39.039809 33.04) (mid 37.262003 37.332003) (end 32.969999 39.10981) (layer "Dwgs.User") (width 0.05) (tstamp 8c92fd0f-af0f-4be6-b126-c982c6b99bd1)) @@ -5247,7 +5247,7 @@ (at 139.192 83.058 90) (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor") - (property "LCSC" "C25890") + (property "LCSC" "C25744") (property "Sheetfile" "power.kicad_sch") (property "Sheetname" "Power") (path "/8a2c57fb-91a7-426b-a513-6dda601890d9/41833afa-2b67-4bb2-b940-4a29a53ef8d0") @@ -13661,74 +13661,88 @@ (filled_polygon (layer "F.Cu") (pts - (xy 155.273965 109.315744) - (xy 155.274303 109.314962) - (xy 155.281574 109.318109) - (xy 155.288399 109.322145) - (xy 155.29601 109.324356) - (xy 155.296012 109.324357) - (xy 155.335073 109.335705) - (xy 155.448169 109.368562) - (xy 155.454574 109.369066) - (xy 155.454579 109.369067) - (xy 155.483042 109.371307) - (xy 155.48305 109.371307) - (xy 155.485498 109.3715) - (xy 155.538308 109.3715) - (xy 155.606429 109.391502) - (xy 155.652922 109.445158) - (xy 155.663026 109.515432) - (xy 155.633532 109.580012) - (xy 155.586526 109.613909) - (xy 155.515335 109.643397) - (xy 155.515331 109.643399) - (xy 155.510761 109.645292) - (xy 155.307636 109.769767) - (xy 155.126485 109.924485) - (xy 154.971767 110.105636) - (xy 154.847292 110.308761) - (xy 154.845399 110.313331) - (xy 154.845397 110.313335) - (xy 154.758019 110.524284) - (xy 154.756125 110.528857) - (xy 154.744092 110.578978) - (xy 154.701666 110.755691) - (xy 154.701665 110.755697) - (xy 154.700511 110.760504) - (xy 154.68182 110.998) - (xy 154.700511 111.235496) - (xy 154.701665 111.240303) - (xy 154.701666 111.240309) - (xy 154.723508 111.331284) - (xy 154.756125 111.467143) - (xy 154.758018 111.471714) - (xy 154.758019 111.471716) - (xy 154.828075 111.640844) - (xy 154.847292 111.687239) - (xy 154.971767 111.890364) - (xy 155.126485 112.071515) - (xy 155.307636 112.226233) - (xy 155.510761 112.350708) - (xy 155.515331 112.352601) - (xy 155.515335 112.352603) - (xy 155.726284 112.439981) - (xy 155.730857 112.441875) - (xy 155.79364 112.456948) - (xy 155.957691 112.496334) - (xy 155.957697 112.496335) - (xy 155.962504 112.497489) - (xy 156.2 112.51618) - (xy 156.437496 112.497489) - (xy 156.442303 112.496335) - (xy 156.442309 112.496334) - (xy 156.60636 112.456948) - (xy 156.669143 112.441875) - (xy 156.694027 112.431568) - (xy 156.792282 112.390869) - (xy 156.862872 112.38328) - (xy 156.926359 112.415059) - (xy 156.962586 112.476117) - (xy 156.9665 112.507278) + (xy 153.762107 109.38868) + (xy 153.793013 109.417935) + (xy 153.810673 109.441498) + (xy 153.818739 109.452261) + (xy 153.935295 109.539615) + (xy 154.071684 109.590745) + (xy 154.133866 109.5975) + (xy 154.642673 109.5975) + (xy 154.710794 109.617502) + (xy 154.757287 109.671158) + (xy 154.767391 109.741432) + (xy 154.759082 109.771717) + (xy 154.756125 109.778857) + (xy 154.738496 109.852285) + (xy 154.701666 110.005691) + (xy 154.701665 110.005697) + (xy 154.700511 110.010504) + (xy 154.68182 110.248) + (xy 154.700511 110.485496) + (xy 154.701665 110.490303) + (xy 154.701666 110.490309) + (xy 154.722954 110.578978) + (xy 154.756125 110.717143) + (xy 154.758018 110.721714) + (xy 154.758019 110.721716) + (xy 154.81789 110.866256) + (xy 154.847292 110.937239) + (xy 154.971767 111.140364) + (xy 155.126485 111.321515) + (xy 155.307636 111.476233) + (xy 155.506723 111.598233) + (xy 155.506725 111.598235) + (xy 155.510761 111.600708) + (xy 155.510566 111.601026) + (xy 155.538531 111.621344) + (xy 155.625113 111.707926) + (xy 155.630648 111.711521) + (xy 155.63065 111.711522) + (xy 155.754368 111.791865) + (xy 155.785278 111.811938) + (xy 155.791443 111.814305) + (xy 155.791446 111.814306) + (xy 155.891042 111.852537) + (xy 155.963568 111.880377) + (xy 155.970087 111.88141) + (xy 155.970089 111.88141) + (xy 156.145673 111.90922) + (xy 156.145675 111.90922) + (xy 156.15219 111.910252) + (xy 156.158777 111.909907) + (xy 156.158782 111.909907) + (xy 156.336308 111.900603) + (xy 156.336311 111.900602) + (xy 156.342903 111.900257) + (xy 156.349275 111.89855) + (xy 156.349279 111.898549) + (xy 156.520997 111.852537) + (xy 156.521 111.852536) + (xy 156.52737 111.850829) + (xy 156.552162 111.838197) + (xy 156.691645 111.767128) + (xy 156.691648 111.767126) + (xy 156.69753 111.764129) + (xy 156.73402 111.73458) + (xy 156.799547 111.707254) + (xy 156.813314 111.7065) + (xy 156.89482 111.7065) + (xy 156.962941 111.726502) + (xy 157.009434 111.780158) + (xy 157.019538 111.850432) + (xy 157.010527 111.881116) + (xy 157.010745 111.881197) + (xy 157.009609 111.884242) + (xy 157.009432 111.884846) + (xy 157.007302 111.88951) + (xy 157.004045 111.900603) + (xy 156.989707 111.949435) + (xy 156.9873 111.957631) + (xy 156.98666 111.96208) + (xy 156.986659 111.962086) + (xy 156.967139 112.097853) + (xy 156.9665 112.1023) (xy 156.9665 115.52834) (xy 156.946498 115.596461) (xy 156.892842 115.642954) @@ -13800,7 +13814,7 @@ (xy 151.925405 110.618255) (xy 151.992817 110.550844) (xy 152.025298 110.527375) - (xy 152.101813 110.488892) + (xy 152.081815 110.49895) (xy 152.171421 110.453883) (xy 152.260713 110.377621) (xy 152.291444 110.351375) @@ -13832,21 +13846,6 @@ (xy 153.61058 109.395826) (xy 153.625886 109.386355) (xy 153.694338 109.367518) - (xy 153.762107 109.38868) - (xy 153.793013 109.417935) - (xy 153.810673 109.441498) - (xy 153.818739 109.452261) - (xy 153.935295 109.539615) - (xy 154.071684 109.590745) - (xy 154.133866 109.5975) - (xy 154.730134 109.5975) - (xy 154.792316 109.590745) - (xy 154.928705 109.539615) - (xy 155.045261 109.452261) - (xy 155.050643 109.44508) - (xy 155.119759 109.352859) - (xy 155.176618 109.310344) - (xy 155.247437 109.305318) ) ) (filled_polygon @@ -13895,7 +13894,7 @@ (xy 147.358762 112.37224) (xy 147.357917 112.301248) (xy 147.378401 112.25974) - (xy 147.403513 112.226233) + (xy 147.451831 112.161762) (xy 147.464615 112.144705) (xy 147.478548 112.107539) (xy 147.521191 112.050775) @@ -14020,9 +14019,6 @@ (xy 131.812948 109.010149) (xy 131.784471 109.108171) (xy 131.782438 109.115169) - (xy 131.781933 109.121579) - (xy 131.781933 109.121582) - (xy 131.781632 109.125416) (xy 131.7795 109.152498) (xy 131.7795 110.3095) (xy 131.759498 110.377621) @@ -14046,7 +14042,7 @@ (xy 130.963547 110.687193) (xy 130.959511 110.694017) (xy 130.959509 110.69402) - (xy 130.9295 110.744763) + (xy 130.94313 110.721716) (xy 130.878855 110.830399) (xy 130.876644 110.83801) (xy 130.876643 110.838012) @@ -14117,7 +14113,7 @@ (xy 134.740994 110.174538) (xy 134.61633 110.28329) (xy 134.521205 110.418639) - (xy 134.491402 110.495078) + (xy 134.493262 110.490309) (xy 134.489893 110.49895) (xy 134.446512 110.555151) (xy 134.379633 110.578978) @@ -14793,15 +14789,15 @@ (filled_polygon (layer "B.Cu") (pts - (xy 154.605043 110.809027) - (xy 154.661879 110.851574) - (xy 154.68669 110.918094) - (xy 154.686623 110.936968) - (xy 154.68182 110.998) - (xy 154.691962 111.126861) - (xy 154.694289 111.156434) - (xy 154.679693 111.225914) - (xy 154.657772 111.255415) + (xy 154.708063 110.706007) + (xy 154.764899 110.748554) + (xy 154.78044 110.775845) + (xy 154.787471 110.792819) + (xy 154.847292 110.937239) + (xy 154.849484 110.940816) + (xy 154.862553 111.010384) + (xy 154.835856 111.07617) + (xy 154.826276 111.086911) (xy 154.101168 111.812019) (xy 154.086135 111.82486) (xy 154.074747 111.833134) @@ -15155,8 +15151,8 @@ (xy 151.567107 113.749472) (xy 151.595298 113.715395) (xy 151.603288 113.706616) - (xy 154.471916 110.837988) - (xy 154.534228 110.803962) + (xy 154.574936 110.734968) + (xy 154.637248 110.700942) ) ) (filled_polygon @@ -15213,9 +15209,10 @@ (filled_polygon (layer "B.Cu") (pts - (xy 156.926359 112.415059) - (xy 156.962586 112.476117) - (xy 156.9665 112.507278) + (xy 156.884532 111.702447) + (xy 156.941368 111.744994) + (xy 156.966179 111.811514) + (xy 156.9665 111.820503) (xy 156.9665 116.354138) (xy 156.966639 116.356213) (xy 156.966639 116.356223) @@ -15244,18 +15241,8 @@ (xy 155.5945 112.940503) (xy 155.614502 112.872382) (xy 155.631405 112.851408) - (xy 155.942585 112.540228) - (xy 156.004897 112.506202) - (xy 156.041564 112.503711) - (xy 156.2 112.51618) - (xy 156.437496 112.497489) - (xy 156.442303 112.496335) - (xy 156.442309 112.496334) - (xy 156.621767 112.453249) - (xy 156.669143 112.441875) - (xy 156.679986 112.437384) - (xy 156.792282 112.390869) - (xy 156.862872 112.38328) + (xy 156.751405 111.731408) + (xy 156.813717 111.697382) ) ) (filled_polygon @@ -15352,7 +15339,6 @@ (xy 144.418769 112.576842) (xy 144.408665 112.506568) (xy 144.416475 112.477505) - (xy 144.417033 112.476117) (xy 144.429059 112.446202) (xy 144.452369 112.282419) (xy 144.45252 112.268) @@ -15429,7 +15415,7 @@ (xy 135.8915 108.016406) (xy 135.871498 108.084527) (xy 135.854595 108.105501) - (xy 135.032225 108.92787) + (xy 135.037582 108.922513) (xy 134.227747 109.732348) (xy 134.219461 109.739888) (xy 134.212982 109.744) @@ -18578,7 +18564,7 @@ (xy 178.650812 109.347707) (xy 178.651704 109.338609) (xy 178.654246 109.329832) - (xy 178.653196 109.317702) + (xy 178.653362 109.319616) (xy 178.650869 109.29084) (xy 178.6505 109.282298) (xy 178.6505 108.327244) @@ -19856,7 +19842,7 @@ (xy 172.596854 109.395793) (xy 172.595537 109.392993) (xy 172.426947 109.127337) - (xy 172.403788 109.099342) + (xy 172.417266 109.115634) (xy 172.301342 108.975507) (xy 172.22639 108.884906) (xy 172.180218 108.841547) @@ -36920,7 +36906,7 @@ (xy 138.623403 109.625342) (xy 138.623401 109.62534) (xy 138.618796 109.619996) - (xy 138.569103 109.587786) + (xy 138.569385 109.587969) (xy 138.51042 109.549749) (xy 138.510417 109.549748) (xy 138.504501 109.545913) @@ -40294,7 +40280,7 @@ (xy 185.590744 109.844081) (xy 185.576402 109.83814) (xy 185.553126 109.826281) - (xy 185.52837 109.82236) + (xy 185.54543 109.825062) (xy 185.527335 109.822196) (xy 185.512233 109.81857) (xy 185.494804 109.812907) @@ -40340,7 +40326,7 @@ (xy 180.947401 110.197148) (xy 180.926446 110.331731) (xy 180.927361 110.338729) - (xy 180.937265 110.414469) + (xy 180.938562 110.424385) (xy 180.944106 110.466786) (xy 180.946946 110.47324) (xy 180.946947 110.473244) @@ -40445,7 +40431,7 @@ (xy 172.825773 109.973971) (xy 172.730465 109.680646) (xy 172.729503 109.677685) - (xy 172.71662 109.650307) + (xy 172.694945 109.604246) (xy 172.596859 109.395801) (xy 172.596854 109.395793) (xy 172.595537 109.392993) @@ -46753,8 +46739,6 @@ (xy 158.775472 111.566699) (xy 158.826753 111.403062) (xy 158.8335 111.329635) - (xy 158.8335 110.998) - (xy 158.833499 110.669249) (xy 158.833499 110.666366) (xy 158.826753 110.592938) (xy 158.775472 110.429301) @@ -46811,7 +46795,7 @@ (xy 161.799855 109.700619) (xy 161.845769 109.659278) (xy 161.850784 109.654994) - (xy 161.859282 109.648112) + (xy 161.864177 109.644148) (xy 161.866741 109.642072) (xy 161.881256 109.627557) (xy 161.886041 109.623016) @@ -47012,24 +46996,24 @@ (xy 157.521726 116.447807) (xy 157.484463 116.387376) (xy 157.48 116.354138) - (xy 157.48 111.841424) - (xy 157.498567 111.775589) - (xy 157.550122 111.691459) - (xy 157.552708 111.687239) - (xy 157.643875 111.467143) - (xy 157.663456 111.385584) - (xy 157.698334 111.240309) - (xy 157.698335 111.240303) - (xy 157.699489 111.235496) - (xy 157.71818 110.998) - (xy 157.699489 110.760504) - (xy 157.698335 110.755697) - (xy 157.698334 110.755691) - (xy 157.64503 110.533669) - (xy 157.643875 110.528857) - (xy 157.552708 110.308761) - (xy 157.498567 110.220411) - (xy 157.48 110.154576) + (xy 157.48 111.091424) + (xy 157.498567 111.025589) + (xy 157.550122 110.941459) + (xy 157.552708 110.937239) + (xy 157.643875 110.717143) + (xy 157.675503 110.585406) + (xy 157.698334 110.490309) + (xy 157.698335 110.490303) + (xy 157.699489 110.485496) + (xy 157.71818 110.248) + (xy 157.699489 110.010504) + (xy 157.698335 110.005697) + (xy 157.698334 110.005691) + (xy 157.64503 109.783669) + (xy 157.643875 109.778857) + (xy 157.552708 109.558761) + (xy 157.498567 109.470411) + (xy 157.48 109.404576) (xy 157.48 109.346) (xy 157.500002 109.277879) (xy 157.553658 109.231386) diff --git a/c3pb-heizung/generated/Manufacturers/JLCPCB/c3pb-heizung_bom_jlc.csv b/c3pb-heizung/generated/Manufacturers/JLCPCB/c3pb-heizung_bom_jlc.csv index 2c7357276ea50faf29faadded322d8e84757996d..4abf812a9a00c6e4b0d8f1d640d4fdc9542ca60e 100644 --- a/c3pb-heizung/generated/Manufacturers/JLCPCB/c3pb-heizung_bom_jlc.csv +++ b/c3pb-heizung/generated/Manufacturers/JLCPCB/c3pb-heizung_bom_jlc.csv @@ -1,8 +1,8 @@ "Comment","Designator","Footprint","LCSC Part #" -"22p","C29,C30","C_0402_1005Metric","" +"22p","C29,C30","C_0402_1005Metric","C1555" "27p","C2,C3","C_0402_1005Metric","C1557" -"470p","C12,C28","C_0402_1005Metric","" -"1n","C26,C27","C_0402_1005Metric","" +"470p","C12,C28","C_0402_1005Metric","C1537" +"1n","C26,C27","C_0402_1005Metric","C1523" "100n","C9,C10,C11,C13,C15,C16,C17,C18,C19,C20,C21,C23,C24,C25,C31,C32,C33","C_0402_1005Metric","C1525" "2u2, 6.3V","C1,C5,C6,C7,C14,C22","C_0402_1005Metric","C12530" "2u2, 16V","C4","C_0603_1608Metric","C23630" @@ -22,25 +22,25 @@ "USB_C_Receptacle_USB2.0","J2","USB_C_Receptacle_HRO_TYPE-C-31-M-12","C165948" "AO3400A / CJ2310","Q1,Q2,Q3,Q4,Q5,Q6,Q7","SOT-23","C75882" "1R","R32","R_0402_1005Metric","C25086" -"27","R16,R18,R40,R41,R43,R44","R_0402_1005Metric","" +"27","R16,R18,R40,R41,R43,R44","R_0402_1005Metric","C170280" "200","R25","R_0402_1005Metric","C25087" -"1k","R6,R9,R10,R12,R13,R14,R19,R20,R21,R22,R28,R29,R30,R31,R55,R56,R60","R_0402_1005Metric","" +"1k","R6,R9,R10,R12,R13,R14,R19,R20,R21,R22,R28,R29,R30,R31,R55,R56,R60","R_0402_1005Metric","C11702" "2.0k","R47,R48","R_1206_3216Metric","C17944" -"2.0k","R64","R_0603_1608Metric","" +"2.0k","R64","R_0603_1608Metric","C22975" "2.2k, 1%","R23","R_0402_1005Metric","C25879" "5.1k","R2,R3,R15,R17,R26,R34,R35,R38,R42,R45,R46,R51,R61","R_0402_1005Metric","C25905" -"10k","R1,R4,R7,R24,R33,R37,R52,R59,R63","R_0402_1005Metric","C25890" -"56k","R53,R54,R57,R58","R_0402_1005Metric","" -"100k","R27,R36","R_0402_1005Metric","" +"10k","R1,R4,R7,R24,R33,R37,R52,R59,R63","R_0402_1005Metric","C25744" +"56k","R53,R54,R57,R58","R_0402_1005Metric","C149912" +"100k","R27,R36","R_0402_1005Metric","C25741" "0R1, 0.5A","R5,R8","R_1206_3216Metric","C25334" "30V, SDV1608H300C100NPTF","RV1,RV2","R_0603_1608Metric","C2757915" "TS-1187A-B-A-B","SW1,SW2,SW3","SW_SPST_TS_1187A-B-A-B","C318884" "74LVC2G04","U14","SOT-363_SC-70-6","C3002791" +"AMS1117-3.3","U5","SOT-223-3_TabPin2","C6186" "CJ431","U7","SOT-23","C3113" "MAX3485AEASA+T","U3","SOIC-8_3.9x4.9mm_P1.27mm","C94609" "MCP6002-xSN","U12","SOIC-8_3.9x4.9mm_P1.27mm","C7377" "RP2040","U2","QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm","C2040" -"RT9013-33GB","U5","SOT-23-5","C47773" "SRV05-4","U9,U10,U11,U13","SOT-23-6","C85364" "TMP102","U8","SOT-563","C99269" "W25Q16JVSSIQ","U6","SOIC-8_5.23x5.23mm_P1.27mm","C82317" diff --git a/c3pb-heizung/generated/Manufacturers/JLCPCB/c3pb-heizung_cpl_jlc.csv b/c3pb-heizung/generated/Manufacturers/JLCPCB/c3pb-heizung_cpl_jlc.csv index 3595aa4bb313e7be56f7000d417fbfdf69d49626..fe7e0738345c423ebeed2bc82ab2c2b9bf31a033 100644 --- a/c3pb-heizung/generated/Manufacturers/JLCPCB/c3pb-heizung_cpl_jlc.csv +++ b/c3pb-heizung/generated/Manufacturers/JLCPCB/c3pb-heizung_cpl_jlc.csv @@ -1,8 +1,9 @@ Designator,Val,Package,Mid X,Mid Y,Rotation,Layer +"BZ1","PS1240P02BT","Buzzer_TDK_PS1240P02BT_D12.2mm_H6.5mm",146.0078,-88.5190,180.0000,top "C1","2u2, 6.3V","C_0402_1005Metric",159.2580,-89.4080,180.0000,top "C2","27p","C_0402_1005Metric",155.4480,-69.0880,180.0000,top "C3","27p","C_0402_1005Metric",152.6540,-71.1200,90.0000,top -"C4","2u2, 16V","C_0603_1608Metric",156.2100,-99.3140,0.0000,top +"C4","2u2, 16V","C_0603_1608Metric",152.9080,-99.3140,0.0000,top "C5","2u2, 6.3V","C_0402_1005Metric",146.0500,-90.1192,0.0000,top "C6","2u2, 6.3V","C_0402_1005Metric",150.2410,-83.8200,-90.0000,top "C7","2u2, 6.3V","C_0402_1005Metric",151.2570,-83.8200,-90.0000,top @@ -12,10 +13,10 @@ Designator,Val,Package,Mid X,Mid Y,Rotation,Layer "C11","100n","C_0402_1005Metric",130.0480,-81.8500,180.0000,top "C12","470p","C_0402_1005Metric",124.9680,-86.3600,-90.0000,top "C13","100n","C_0402_1005Metric",158.4960,-77.4700,0.0000,top -"C14","2u2, 6.3V","C_0402_1005Metric",155.9560,-92.5830,0.0000,top +"C14","2u2, 6.3V","C_0402_1005Metric",163.8300,-94.6150,90.0000,top "C15","100n","C_0402_1005Metric",158.7500,-81.2800,0.0000,top "C16","100n","C_0402_1005Metric",153.1112,-83.9470,-90.0000,top -"C17","100n","C_0402_1005Metric",155.9560,-93.5990,0.0000,top +"C17","100n","C_0402_1005Metric",155.4480,-92.3290,0.0000,top "C18","100n","C_0402_1005Metric",148.0820,-77.4700,180.0000,top "C19","100n","C_0402_1005Metric",148.0820,-81.2800,180.0000,top "C20","100n","C_0402_1005Metric",154.3050,-84.8360,-90.0000,top @@ -35,7 +36,7 @@ Designator,Val,Package,Mid X,Mid Y,Rotation,Layer "D1","SS210","D_SMA",143.7640,-110.9980,0.0000,top "D2","SS210","D_SMA",128.7780,-109.2200,-90.0000,top "D3","SS210","D_SMA",161.0360,-107.1880,0.0000,top -"D4","SS210","D_SMA",152.6540,-95.6310,90.0000,top +"D4","SS210","D_SMA",152.6540,-94.9833,90.0000,top "D5","SS210","D_SMA",179.3240,-71.8820,0.0000,top "D6","yellow","LED_0603_1608Metric",184.9120,-98.1710,0.0000,top "D7","blue","LED_0603_1608Metric",184.9120,-99.8220,0.0000,top @@ -44,12 +45,19 @@ Designator,Val,Package,Mid X,Mid Y,Rotation,Layer "D10","red","LED_0603_1608Metric",186.0550,-85.7250,180.0000,top "D11","yellow","LED_0603_1608Metric",185.2676,-89.5350,180.0000,top "D12","white","LED_0603_1608Metric",182.8800,-87.6300,180.0000,top -"D13","6V, SMF6.0CA","D_SOD-123F",185.4200,-72.6440,0.0000,top -"D14","6V, SMF6.0CA","D_SOD-123F",120.3960,-111.7600,0.0000,top -"F1","BSMD0805-050-24V, 500 mA, 24V","Fuse_0805_2012Metric",163.1188,-100.2284,180.0000,top -"F2","JK-SMD0603-010, 15V, 100mA","Fuse_0603_1608Metric",162.3568,-96.2152,180.0000,top +"D13","6V, SMF6.0CA","D_SOD-123F",185.4200,-72.6440,180.0000,top +"D14","6V, SMF6.0CA","D_SOD-123F",120.3960,-111.7600,180.0000,top +"F1","BSMD0805-050-24V, 500 mA, 24V","Fuse_0805_2012Metric",163.1188,-101.0920,180.0000,top +"F2","JK-SMD0603-010, 15V, 100mA","Fuse_0603_1608Metric",164.0840,-97.1550,90.0000,top +"F3","A72-185, 1.85A, 72V","JK60-110",158.7500,-110.9980,180.0000,top "F4","BSMD0805-050-24V, 500 mA, 24V","Fuse_0805_2012Metric",118.2624,-108.8644,-90.0000,top +"J1","Conn_02x13_Counter_Clockwise","KF250T-5.0-2*13P",152.4000,-125.7300,180.0000,top "J2","USB_C_Receptacle_USB2.0","USB_C_Receptacle_HRO_TYPE-C-31-M-12",184.7850,-79.3750,90.0000,top +"J3","Conn_01x03","PinHeader_1x03_P2.54mm_Vertical",138.1760,-70.3730,270.0000,top +"J4","Conn_02x05_Counter_Clockwise","IDC-Header_2x05_P2.54mm_Vertical",171.1960,-102.1080,90.0000,top +"J5","Conn_01x03","PinHeader_1x03_P2.54mm_Vertical",154.3962,-101.9048,0.0000,top +"J6","Conn_01x01","PinHeader_1x01_P2.54mm_Vertical",165.7096,-80.1624,270.0000,top +"J7","Conn_01x01","PinHeader_1x01_P2.54mm_Vertical",150.8760,-89.6540,270.0000,top "Q1","AO3400A / CJ2310","SOT-23",149.3520,-110.9980,0.0000,top "Q2","AO3400A / CJ2310","SOT-23",136.0170,-110.7440,270.0000,top "Q3","AO3400A / CJ2310","SOT-23",122.4280,-105.1560,90.0000,top @@ -67,7 +75,6 @@ Designator,Val,Package,Mid X,Mid Y,Rotation,Layer "R8","0R1, 0.5A","R_1206_3216Metric",138.9380,-110.4900,90.0000,top "R9","1k","R_0402_1005Metric",138.8110,-86.3600,90.0000,top "R10","1k","R_0402_1005Metric",163.3220,-89.4080,180.0000,top -"R11","DNP","R_0402_1005Metric",161.2900,-89.4080,180.0000,top "R12","1k","R_0402_1005Metric",177.8000,-87.6300,0.0000,top "R13","1k","R_0402_1005Metric",180.0860,-85.7250,0.0000,top "R14","1k","R_0402_1005Metric",177.8000,-85.7250,0.0000,top @@ -95,7 +102,6 @@ Designator,Val,Package,Mid X,Mid Y,Rotation,Layer "R36","100k","R_0402_1005Metric",140.8430,-90.1700,0.0000,top "R37","10k","R_0402_1005Metric",147.3180,-84.3280,180.0000,top "R38","5.1k","R_0402_1005Metric",120.9040,-108.4580,90.0000,top -"R39","DNP / 0R","R_0603_1608Metric",158.7500,-110.9980,0.0000,top "R40","27","R_0402_1005Metric",125.7300,-112.2680,180.0000,top "R41","27","R_0402_1005Metric",123.6980,-112.2680,180.0000,top "R42","5.1k","R_0402_1005Metric",121.9200,-108.4580,90.0000,top @@ -105,8 +111,6 @@ Designator,Val,Package,Mid X,Mid Y,Rotation,Layer "R46","5.1k","R_0402_1005Metric",118.8720,-102.3620,180.0000,top "R47","2.0k","R_1206_3216Metric",152.6540,-106.9340,-90.0000,top "R48","2.0k","R_1206_3216Metric",124.3330,-100.5840,90.0000,top -"R49","DNP / 1k","R_0402_1005Metric",137.6680,-83.8200,90.0000,top -"R50","DNP / 1k","R_0402_1005Metric",123.6980,-83.8200,90.0000,top "R51","5.1k","R_0402_1005Metric",184.4040,-70.1020,90.0000,top "R52","10k","R_0402_1005Metric",186.4360,-68.5800,0.0000,top "R53","56k","R_0402_1005Metric",126.2380,-86.3600,-90.0000,top @@ -128,10 +132,10 @@ Designator,Val,Package,Mid X,Mid Y,Rotation,Layer "U1","WS2811","SOIC-8_3.9x4.9mm_P1.27mm",184.9120,-104.6480,180.0000,top "U2","RP2040","QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm",153.4160,-78.4860,90.0000,top "U3","MAX3485AEASA+T","SOIC-8_3.9x4.9mm_P1.27mm",179.3240,-97.5360,180.0000,top -"U5","RT9013-33GB","SOT-23-5",156.4640,-96.2660,270.0000,top +"U5","AMS1117-3.3","SOT-223-3_TabPin2",158.8516,-96.4692,180.0000,top "U6","W25Q16JVSSIQ","SOIC-8_5.23x5.23mm_P1.27mm",160.2740,-85.8520,90.0000,top "U7","CJ431","SOT-23",141.7320,-83.1850,270.0000,top -"U8","TMP102","SOT-563",171.7040,-74.6760,90.0000,top +"U8","TMP102","SOT-563",171.7040,-74.6760,270.0000,top "U9","SRV05-4","SOT-23-6",176.7840,-80.0100,180.0000,top "U10","SRV05-4","SOT-23-6",124.7140,-109.9820,180.0000,top "U11","SRV05-4","SOT-23-6",181.8640,-110.4900,90.0000,top diff --git a/kibot.common.yaml b/kibot.common.yaml index 2233edb22ec0a175f46db3b5a96dab015e855e63..147b020b62051ae4dd39b0ef6aa2b4df5666d4df 100644 --- a/kibot.common.yaml +++ b/kibot.common.yaml @@ -53,6 +53,15 @@ filters: # We also match DNP=1 here because we may want to order them anyway just in case. # (There was some reason to include the footprint, after all.) regex: '^1|PCBA$' + - name: fix_rotation_jlc + comment: 'Adjust rotation for JLC' + type: rot_footprint + extend: true + rotations: + - [ "^D_SOD-123", 180 ] + - [ "^SOT-563", 180 ] + - [ "^PinHeader_", 270 ] + - [ "^IDC-Header_", 270 ] outputs: - name: ibom @@ -176,7 +185,8 @@ outputs: options: pre_transform: - _kicost_rename - - _rot_footprint + - fix_rotation_jlc + only_smd: false - name: JLCPCB_bom comment: BoM for JLCPCB type: bom