├── .gitattributes ├── resources └── logo.png ├── .gitignore ├── README.md ├── footprints └── wch-antenna.pretty │ ├── ANT-F-1-2.4G-2.4MM-FR4-WCH.kicad_mod │ ├── ANT-F-1-2.4G-1.6MM-FR4-WCH.kicad_mod │ ├── ANT-F-1-2.4G-2.0MM-FR4-WCH.kicad_mod │ ├── ANT-F-1-2.4G-1.2MM-FR4-WCH.kicad_mod │ ├── ANT-F-1-2.4G-0.2MM-FPC-WCH.kicad_mod │ ├── ANT-F-1-2.4G-1.0MM-FR4-WCH.kicad_mod │ ├── ANT-F-1-2.4G-0.4MM-FR4-WCH.kicad_mod │ ├── ANT-F-1-2.4G-0.6MM-FR4-WCH.kicad_mod │ ├── ANT-F-1-2.4G-0.8MM-FR4-WCH.kicad_mod │ ├── ANT-F-2-2.4G-1.2MM-FR4-WCH.kicad_mod │ └── ANT-F-2-2.4G-0.8MM-FR4-WCH.kicad_mod └── symbols ├── wch-usb-pd.kicad_sym ├── wch-bluetooth.kicad_sym └── wch-mcu.kicad_sym /.gitattributes: -------------------------------------------------------------------------------- 1 | *.kicad_mod text=auto 2 | *.kicad_sym text=auto 3 | -------------------------------------------------------------------------------- /resources/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pixtxa/wch-kicad-lbr/main/resources/logo.png -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | ### KiCad ### 2 | # For PCBs designed using KiCad: https://www.kicad.org/ 3 | # Format documentation: https://kicad.org/help/file-formats/ 4 | 5 | # Temporary files 6 | *.000 7 | *.bak 8 | *.bck 9 | *.kicad_pcb-bak 10 | *.kicad_sch-bak 11 | *-backups 12 | *.kicad_prl 13 | *.sch-bak 14 | *~ 15 | _autosave-* 16 | *.tmp 17 | *-save.pro 18 | *-save.kicad_pcb 19 | fp-info-cache 20 | 21 | # Netlist files (exported from Eeschema) 22 | *.net 23 | 24 | # Autorouter files (exported from Pcbnew) 25 | *.dsn 26 | *.ses 27 | 28 | # Exported BOM files 29 | *.xml 30 | *.csv 31 | 32 | ### KiCad Patch ### 33 | rescue-backup/ 34 | 35 | *.tsv 36 | bom/ 37 | 38 | # Gerber export output 39 | out/ 40 | 41 | ### Linux ### 42 | 43 | # temporary files which can be created if a process still has a handle open of a deleted file 44 | .fuse_hidden* 45 | 46 | # KDE directory preferences 47 | .directory 48 | 49 | # Linux trash folder which might appear on any partition or disk 50 | .Trash-* 51 | 52 | # .nfs files are created when an open file is removed but is still being accessed 53 | .nfs* 54 | 55 | ### macOS ### 56 | # General 57 | .DS_Store 58 | .AppleDouble 59 | .LSOverride 60 | 61 | # Icon must end with two \r 62 | Icon 63 | 64 | 65 | # Thumbnails 66 | ._* 67 | 68 | # Files that might appear in the root of a volume 69 | .DocumentRevisions-V100 70 | .fseventsd 71 | .Spotlight-V100 72 | .TemporaryItems 73 | .Trashes 74 | .VolumeIcon.icns 75 | .com.apple.timemachine.donotpresent 76 | 77 | # Directories potentially created on remote AFP share 78 | .AppleDB 79 | .AppleDesktop 80 | Network Trash Folder 81 | Temporary Items 82 | .apdisk 83 | 84 | ### Windows ### 85 | # Windows thumbnail cache files 86 | Thumbs.db 87 | Thumbs.db:encryptable 88 | ehthumbs.db 89 | ehthumbs_vista.db 90 | 91 | # Dump file 92 | *.stackdump 93 | 94 | # Folder config file 95 | [Dd]esktop.ini 96 | 97 | # Recycle Bin used on file shares 98 | $RECYCLE.BIN/ 99 | 100 | # Windows Installer files 101 | *.cab 102 | *.msi 103 | *.msix 104 | *.msm 105 | *.msp 106 | 107 | # Windows shortcuts 108 | *.lnk 109 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ![WCH Library Logo](/resources/logo.png) 2 | 3 | # WCH Kicad Library 4 | 5 | This is not a official Library and thus not all parts are included. You are welcome to open a PR to add support for new Parts. 6 | 7 | The Library tries to follow the Kicad Library Convention as close as possible, though full compliance is not guaranteed. 8 | 9 | You can read the the Library Convention here: 10 | 11 | The Library is created using the latest Stable Version which is currently Version 7, this makes the Library not compatible with the older versions of Kicad. 12 | 13 | 14 | ## Support Matrix 15 | 16 | | **Part** | **In Library** | **Tested in Production** | 17 | |:--------:|:--------------:|:------------------------:| 18 | | CH549G | :heavy_check_mark: | :x: | 19 | | CH9102F | :heavy_check_mark: | :x: | 20 | | CH9102X | :heavy_check_mark: | :x: | 21 | | CH340N | :heavy_check_mark: | :x: | 22 | | CH340E | :heavy_check_mark: | :x: | 23 | | CH330N | :heavy_check_mark: | :x: | 24 | | CH340B | :heavy_check_mark: | :x: | 25 | | CH32V003 | :heavy_check_mark: | :x: | 26 | |CH32V307 | :heavy_check_mark: | :x: | 27 | | CH340C | | | 28 | | CH340K | | | 29 | | CH340T | | | 30 | | CH340G | | | 31 | | CH334G | | | 32 | | CH334U | | | 33 | | CH334S | | | 34 | | CH334R | | | 35 | | CH334H | | | 36 | | CH334L | | | 37 | | CH335F | | | 38 | | CH334Q | | | 39 | | CH343G | | | 40 | | CH343K | | | 41 | | CH343P | | | 42 | | CH342F | | | 43 | | CH342K | | | 44 | | CH342J | | | 45 | | CH551G | | | 46 | | CH552G | | | 47 | | CH552E | | | 48 | | CH554G | | | 49 | -------------------------------------------------------------------------------- /footprints/wch-antenna.pretty/ANT-F-1-2.4G-2.4MM-FR4-WCH.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "ANT-F-1-2.4G-2.4MM-FR4-WCH" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 0) 4 | (descr "2.4GHz PCB antenna for 2.4mm FR4 boards. Design provided by WCH. Website: wch-ic.com") 5 | (tags "Antenna, WCH") 6 | (attr exclude_from_pos_files exclude_from_bom) 7 | (fp_text reference "REF**" (at 0 0) (layer "F.SilkS") 8 | (effects (font (size 1.27 1.27) (thickness 0.15))) 9 | (tstamp 29cbb0bc-f66b-4d11-80e7-5bb270e42496) 10 | ) 11 | (fp_text value "Val**" (at 0 0) (layer "F.Fab") hide 12 | (effects (font (size 1.27 1.27) (thickness 0.15))) 13 | (tstamp c401e9c6-1deb-4979-99be-7c801c952098) 14 | ) 15 | (fp_poly (pts 16 | (xy -5.732507 -2.322707) 17 | (xy -6.232504 -2.322707) 18 | (xy -6.232504 0.757296) 19 | (xy -5.732507 0.757296) 20 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 22962957-1efd-404d-83db-5b233b6c15b0)) 21 | (fp_poly (pts 22 | (xy 0.167507 -2.642703) 23 | (xy -2.232493 -2.642703) 24 | (xy -2.232493 -2.142703) 25 | (xy 0.167507 -2.142703) 26 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 275b6416-db29-42cc-9307-bf426917c3b4)) 27 | (fp_poly (pts 28 | (xy -1.732815 -2.323093) 29 | (xy -2.232815 -2.323093) 30 | (xy -2.232815 0.496907) 31 | (xy -1.732815 0.496907) 32 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 3c22d605-7855-4cc6-8ad2-906cadbd02dc)) 33 | (fp_poly (pts 34 | (xy 2.367891 -2.323021) 35 | (xy 1.867891 -2.323021) 36 | (xy 1.867891 0.496975) 37 | (xy 2.367891 0.496975) 38 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 4086cbd7-6ba7-4e63-8da9-17e60627ee17)) 39 | (fp_poly (pts 40 | (xy 6.067184 -2.348494) 41 | (xy 5.167184 -2.348494) 42 | (xy 5.167184 2.957495) 43 | (xy 6.067184 2.957495) 44 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 465137b4-f6f7-4d51-9b40-b161947d5cc1)) 45 | (fp_poly (pts 46 | (xy -3.932497 -2.642706) 47 | (xy -6.232494 -2.642706) 48 | (xy -6.232494 -2.142706) 49 | (xy -3.932497 -2.142706) 50 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 8eb98c56-17e4-4de6-a3e3-06dcfa392040)) 51 | (fp_poly (pts 52 | (xy 0.167504 -2.322703) 53 | (xy -0.3325 -2.322703) 54 | (xy -0.3325 0.497297) 55 | (xy 0.167504 0.497297) 56 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 91fc5800-6029-46b1-848d-ca0091f97267)) 57 | (fp_poly (pts 58 | (xy 2.277497 0.002494) 59 | (xy -0.262503 0.002494) 60 | (xy -0.262503 0.497294) 61 | (xy 2.277497 0.497294) 62 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp bb8162f0-99c8-4884-be5b-c0d0c7e81ff6)) 63 | (fp_poly (pts 64 | (xy -1.747109 -0.003021) 65 | (xy -4.236309 -0.003021) 66 | (xy -4.236309 0.496975) 67 | (xy -1.747109 0.496975) 68 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp bd085057-7c0e-463a-982b-968a2dc1f0f8)) 69 | (fp_poly (pts 70 | (xy -3.932815 -2.323093) 71 | (xy -4.432815 -2.323093) 72 | (xy -4.432815 0.496907) 73 | (xy -3.932815 0.496907) 74 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp c66a19ed-90c0-4502-ae75-6a4c4ab9f297)) 75 | (fp_poly (pts 76 | (xy 6.067502 -2.642706) 77 | (xy 1.867503 -2.642706) 78 | (xy 1.867503 -2.142706) 79 | (xy 6.067502 -2.142706) 80 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp d1cd5391-31d2-459f-8adb-4ae3f304a833)) 81 | (fp_poly (pts 82 | (xy 4.367889 -2.373822) 83 | (xy 3.86789 -2.373822) 84 | (xy 3.86789 2.957495) 85 | (xy 4.367889 2.957495) 86 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp d8200a86-aa75-47a3-ad2a-7f4c9c999a6f)) 87 | (fp_poly (pts 88 | (xy 6.067502 -2.642706) 89 | (xy 1.867503 -2.642706) 90 | (xy 1.867503 -2.142706) 91 | (xy 6.067502 -2.142706) 92 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 0554bea0-89b2-4e25-9ea3-4c73921c94cb)) 93 | (fp_poly (pts 94 | (xy 0.167504 -2.322703) 95 | (xy -0.332496 -2.322703) 96 | (xy -0.332496 0.497297) 97 | (xy 0.167504 0.497297) 98 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 29126f72-63f7-4275-8b12-6b96a71c6f17)) 99 | (fp_poly (pts 100 | (xy -1.732815 -2.323093) 101 | (xy -2.232815 -2.323093) 102 | (xy -2.232815 0.496907) 103 | (xy -1.732815 0.496907) 104 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 2ea8fa6f-efc3-40fe-bcf9-05bfa46ead4f)) 105 | (fp_poly (pts 106 | (xy -3.932496 -2.642706) 107 | (xy -6.23249 -2.642706) 108 | (xy -6.23249 -2.142706) 109 | (xy -3.932496 -2.142706) 110 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 4641c87c-bffa-41fe-ae77-be3a97a6f797)) 111 | (fp_poly (pts 112 | (xy -5.732506 -2.322703) 113 | (xy -6.2325 -2.322703) 114 | (xy -6.2325 0.757297) 115 | (xy -5.732506 0.757297) 116 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 4cc0e615-05a0-4f42-a208-4011ba8ef841)) 117 | (fp_poly (pts 118 | (xy 6.067184 -2.34849) 119 | (xy 5.167184 -2.34849) 120 | (xy 5.167184 2.957496) 121 | (xy 6.067184 2.957496) 122 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 88606262-3ac5-44a1-aacc-18b26cf4d396)) 123 | (fp_poly (pts 124 | (xy 2.367891 -2.323019) 125 | (xy 1.867891 -2.323019) 126 | (xy 1.867891 0.496974) 127 | (xy 2.367891 0.496974) 128 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 8d063f79-9282-4820-bcf4-1ff3c006cf08)) 129 | (fp_poly (pts 130 | (xy 0.167507 -2.642703) 131 | (xy -2.232493 -2.642703) 132 | (xy -2.232493 -2.142703) 133 | (xy 0.167507 -2.142703) 134 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 9da1ace0-4181-4f12-80f8-16786a9e5c07)) 135 | (fp_poly (pts 136 | (xy 2.277497 0.002494) 137 | (xy -0.262503 0.002494) 138 | (xy -0.262503 0.497294) 139 | (xy 2.277497 0.497294) 140 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp af186015-d283-4209-aade-a247e5de01df)) 141 | (fp_poly (pts 142 | (xy 4.367889 -2.373822) 143 | (xy 3.86789 -2.373822) 144 | (xy 3.86789 2.957495) 145 | (xy 4.367889 2.957495) 146 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp cd1cff81-9d8a-4511-96d6-4ddb79484001)) 147 | (fp_poly (pts 148 | (xy -3.932815 -2.323093) 149 | (xy -4.432815 -2.323093) 150 | (xy -4.432815 0.496907) 151 | (xy -3.932815 0.496907) 152 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp da546d77-4b03-4562-8fc6-837fd68e7691)) 153 | (fp_poly (pts 154 | (xy -1.747109 -0.003019) 155 | (xy -4.236309 -0.003019) 156 | (xy -4.236309 0.496974) 157 | (xy -1.747109 0.496974) 158 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp e2fac877-439c-4da0-af2e-5fdc70f85d42)) 159 | (fp_line (start 6.6675 3.4925) (end 6.6675 -3.4925) (layer "F.CrtYd") (width 0.05) (tstamp 13f5fa8c-340d-4351-9b4a-6ea192894c83)) 160 | (fp_line (start -6.6675 3.4925) (end 6.6675 3.4925) (layer "F.CrtYd") (width 0.05) (tstamp c6e48bac-a1cb-4b96-8e0a-4dac0015d1a6)) 161 | (fp_line (start -6.6675 -3.4925) (end -6.6675 3.4925) (layer "F.CrtYd") (width 0.05) (tstamp d8bae26e-39dd-4229-a5b9-d17daf1fe646)) 162 | (fp_line (start 6.6675 -3.4925) (end -6.6675 -3.4925) (layer "F.CrtYd") (width 0.05) (tstamp f65b29c3-8791-4ad8-82dc-0b5ea03c0f87)) 163 | (pad "0" smd rect (at 5.6103 2.8575 90) (size 0.2 0.2) (layers "F.Cu") 164 | (solder_mask_margin 0.1016) (tstamp 355ced6c-c08a-4586-9a09-7a9c624536f6)) 165 | (pad "1" smd rect (at 4.1275 2.8575 90) (size 0.2 0.2) (layers "F.Cu") 166 | (solder_mask_margin 0.1016) (tstamp c2dd13db-24b6-40f1-b75b-b9ab893d92ea)) 167 | ) 168 | -------------------------------------------------------------------------------- /footprints/wch-antenna.pretty/ANT-F-1-2.4G-1.6MM-FR4-WCH.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "ANT-F-1-2.4G-1.6MM-FR4-WCH" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 0) 4 | (descr "2.4GHz PCB antenna for 1.6mm FR4 boards. Design provided by WCH. Website: wch-ic.com") 5 | (tags "Antenna, WCH") 6 | (attr exclude_from_pos_files exclude_from_bom) 7 | (fp_text reference "REF**" (at 0.635 0) (layer "F.SilkS") 8 | (effects (font (size 1.27 1.27) (thickness 0.15))) 9 | (tstamp 92848721-49b5-4e4c-b042-6fd51e1d562f) 10 | ) 11 | (fp_text value "Val**" (at 0.635 0) (layer "F.Fab") hide 12 | (effects (font (size 1.27 1.27) (thickness 0.15))) 13 | (tstamp c07eebcc-30d2-439d-8030-faea6ade4486) 14 | ) 15 | (fp_poly (pts 16 | (xy -1.747109 -0.003021) 17 | (xy -4.236309 -0.003021) 18 | (xy -4.236309 0.496975) 19 | (xy -1.747109 0.496975) 20 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 015f5586-ba76-4a98-9114-f5cd2c67134d)) 21 | (fp_poly (pts 22 | (xy 0.167504 -2.322703) 23 | (xy -0.3325 -2.322703) 24 | (xy -0.3325 0.497297) 25 | (xy 0.167504 0.497297) 26 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 21492bcd-343a-4b2b-b55a-b4586c11bdeb)) 27 | (fp_poly (pts 28 | (xy -5.732507 -2.322706) 29 | (xy -6.232504 -2.322706) 30 | (xy -6.232504 1.797294) 31 | (xy -5.732507 1.797294) 32 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 2f424da3-8fae-4941-bc6d-20044787372f)) 33 | (fp_poly (pts 34 | (xy -1.732815 -2.323093) 35 | (xy -2.232815 -2.323093) 36 | (xy -2.232815 0.496907) 37 | (xy -1.732815 0.496907) 38 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 46cbe85d-ff47-428e-b187-4ebd50a66e0c)) 39 | (fp_poly (pts 40 | (xy -3.932815 -2.323093) 41 | (xy -4.432815 -2.323093) 42 | (xy -4.432815 0.496907) 43 | (xy -3.932815 0.496907) 44 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 541721d1-074b-496e-a833-813044b3e8ca)) 45 | (fp_poly (pts 46 | (xy 6.067184 -2.348494) 47 | (xy 5.167184 -2.348494) 48 | (xy 5.167184 2.957495) 49 | (xy 6.067184 2.957495) 50 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 8aeae536-fd36-430e-be47-1a856eced2fc)) 51 | (fp_poly (pts 52 | (xy 0.167507 -2.642703) 53 | (xy -2.232493 -2.642703) 54 | (xy -2.232493 -2.142703) 55 | (xy 0.167507 -2.142703) 56 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 96315415-cfed-47d2-b3dd-d782358bd0df)) 57 | (fp_poly (pts 58 | (xy 4.367889 -2.373822) 59 | (xy 3.86789 -2.373822) 60 | (xy 3.86789 2.957495) 61 | (xy 4.367889 2.957495) 62 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp bc3b3f93-69e0-44a5-b919-319b81d13095)) 63 | (fp_poly (pts 64 | (xy -3.932497 -2.642706) 65 | (xy -6.232494 -2.642706) 66 | (xy -6.232494 -2.142706) 67 | (xy -3.932497 -2.142706) 68 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp d05faa1f-5f69-41bf-86d3-2cd224432e1b)) 69 | (fp_poly (pts 70 | (xy 6.067502 -2.642706) 71 | (xy 1.867503 -2.642706) 72 | (xy 1.867503 -2.142706) 73 | (xy 6.067502 -2.142706) 74 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp eb473bfd-fc2d-4cf0-8714-6b7dd95b0a03)) 75 | (fp_poly (pts 76 | (xy 2.277497 0.002494) 77 | (xy -0.262503 0.002494) 78 | (xy -0.262503 0.497294) 79 | (xy 2.277497 0.497294) 80 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp fa20e708-ec85-4e0b-8402-f74a2724f920)) 81 | (fp_poly (pts 82 | (xy 2.367891 -2.323021) 83 | (xy 1.867891 -2.323021) 84 | (xy 1.867891 0.496975) 85 | (xy 2.367891 0.496975) 86 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp fb35e3b1-aff6-41a7-9cf0-52694b95edeb)) 87 | (fp_poly (pts 88 | (xy -1.747109 -0.003019) 89 | (xy -4.236309 -0.003019) 90 | (xy -4.236309 0.496974) 91 | (xy -1.747109 0.496974) 92 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 1cc5480b-56b7-4379-98e2-ccafc88911a7)) 93 | (fp_poly (pts 94 | (xy 6.067184 -2.34849) 95 | (xy 5.167184 -2.34849) 96 | (xy 5.167184 2.957496) 97 | (xy 6.067184 2.957496) 98 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 3bca658b-a598-4669-a7cb-3f9b5f47bb5a)) 99 | (fp_poly (pts 100 | (xy 4.367889 -2.373822) 101 | (xy 3.86789 -2.373822) 102 | (xy 3.86789 2.957495) 103 | (xy 4.367889 2.957495) 104 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 41485de5-6ed3-4c83-b69e-ef83ae18093c)) 105 | (fp_poly (pts 106 | (xy 0.167504 -2.322703) 107 | (xy -0.332496 -2.322703) 108 | (xy -0.332496 0.497297) 109 | (xy 0.167504 0.497297) 110 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 42d3f9d6-2a47-41a8-b942-295fcb83bcd8)) 111 | (fp_poly (pts 112 | (xy 0.167507 -2.642703) 113 | (xy -2.232493 -2.642703) 114 | (xy -2.232493 -2.142703) 115 | (xy 0.167507 -2.142703) 116 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 7bea05d4-1dec-4cd6-aa53-302dde803254)) 117 | (fp_poly (pts 118 | (xy -3.932496 -2.642706) 119 | (xy -6.23249 -2.642706) 120 | (xy -6.23249 -2.142706) 121 | (xy -3.932496 -2.142706) 122 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 851f3d61-ba3b-4e6e-abd4-cafa4d9b64cb)) 123 | (fp_poly (pts 124 | (xy -3.932815 -2.323093) 125 | (xy -4.432815 -2.323093) 126 | (xy -4.432815 0.496907) 127 | (xy -3.932815 0.496907) 128 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 9a8ad8bb-d9a9-4b2b-bc88-ea6fd2676d45)) 129 | (fp_poly (pts 130 | (xy -1.732815 -2.323093) 131 | (xy -2.232815 -2.323093) 132 | (xy -2.232815 0.496907) 133 | (xy -1.732815 0.496907) 134 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp a5362821-c161-4c7a-a00c-40e1d7472d56)) 135 | (fp_poly (pts 136 | (xy 2.367891 -2.323019) 137 | (xy 1.867891 -2.323019) 138 | (xy 1.867891 0.496974) 139 | (xy 2.367891 0.496974) 140 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp b7aa0362-7c9e-4a42-b191-ab15a38bf3c5)) 141 | (fp_poly (pts 142 | (xy 6.067502 -2.642706) 143 | (xy 1.867503 -2.642706) 144 | (xy 1.867503 -2.142706) 145 | (xy 6.067502 -2.142706) 146 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp bef2abc2-bf3e-4a72-ad03-f8da3cd893cb)) 147 | (fp_poly (pts 148 | (xy -5.732506 -2.322706) 149 | (xy -6.2325 -2.322706) 150 | (xy -6.2325 1.797294) 151 | (xy -5.732506 1.797294) 152 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp ca6e2466-a90a-4dab-be16-b070610e5087)) 153 | (fp_poly (pts 154 | (xy 2.277497 0.002494) 155 | (xy -0.262503 0.002494) 156 | (xy -0.262503 0.497294) 157 | (xy 2.277497 0.497294) 158 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp dd1edfbb-5fb6-42cd-b740-fd54ab3ef1f1)) 159 | (fp_line (start 6.6675 3.4925) (end 6.6675 -3.4925) (layer "F.CrtYd") (width 0.05) (tstamp 3f7738e8-3684-4e52-95e9-816245cc3a21)) 160 | (fp_line (start 6.6675 -3.4925) (end -6.6675 -3.4925) (layer "F.CrtYd") (width 0.05) (tstamp 5c6bf9e8-9d23-4b95-b376-ad423f1bfc33)) 161 | (fp_line (start -6.6675 -3.4925) (end -6.6675 3.4925) (layer "F.CrtYd") (width 0.05) (tstamp 9e3eef24-9cf7-42ba-8c40-30ca1cadb6d7)) 162 | (fp_line (start -6.6675 3.4925) (end 6.6675 3.4925) (layer "F.CrtYd") (width 0.05) (tstamp e1da2393-df63-4e7e-b7a4-ce89e3f149fc)) 163 | (pad "0" smd rect (at 5.6103 2.8575 90) (size 0.2 0.2) (layers "F.Cu") 164 | (solder_mask_margin 0.1016) (tstamp 3d552623-2969-4b15-8623-368144f225e9)) 165 | (pad "1" smd rect (at 4.1275 2.8575 90) (size 0.2 0.2) (layers "F.Cu") 166 | (solder_mask_margin 0.1016) (tstamp e65bab67-68b7-4b22-a939-6f2c05164d2a)) 167 | ) 168 | -------------------------------------------------------------------------------- /footprints/wch-antenna.pretty/ANT-F-1-2.4G-2.0MM-FR4-WCH.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "ANT-F-1-2.4G-2.0MM-FR4-WCH" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 0) 4 | (descr "2.4GHz PCB antenna for 2 mm FR4 boards. Design provided by WCH. Website: wch-ic.com") 5 | (tags "Antenna, WCH") 6 | (attr exclude_from_pos_files exclude_from_bom) 7 | (fp_text reference "REF**" (at 0.635 0) (layer "F.SilkS") 8 | (effects (font (size 1.27 1.27) (thickness 0.15))) 9 | (tstamp 12fa3c3f-3d14-451a-a6a8-884fd1b32fa7) 10 | ) 11 | (fp_text value "Val**" (at 0.635 0) (layer "F.Fab") hide 12 | (effects (font (size 1.27 1.27) (thickness 0.15))) 13 | (tstamp f4a1ab68-998b-43e3-aa33-40b58210bc99) 14 | ) 15 | (fp_poly (pts 16 | (xy 6.067502 -2.642706) 17 | (xy 1.867503 -2.642706) 18 | (xy 1.867503 -2.142706) 19 | (xy 6.067502 -2.142706) 20 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 1317ff66-8ecf-46c9-9612-8d2eae03c537)) 21 | (fp_poly (pts 22 | (xy 2.367891 -2.323021) 23 | (xy 1.867891 -2.323021) 24 | (xy 1.867891 0.496975) 25 | (xy 2.367891 0.496975) 26 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 1755646e-fc08-4e43-a301-d9b3ea704cf6)) 27 | (fp_poly (pts 28 | (xy -3.932497 -2.642706) 29 | (xy -6.232494 -2.642706) 30 | (xy -6.232494 -2.142706) 31 | (xy -3.932497 -2.142706) 32 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 17ff35b3-d658-499b-9a46-ea36063fed4e)) 33 | (fp_poly (pts 34 | (xy 0.167504 -2.322703) 35 | (xy -0.3325 -2.322703) 36 | (xy -0.3325 0.497297) 37 | (xy 0.167504 0.497297) 38 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 26bc8641-9bca-4204-9709-deedbe202a36)) 39 | (fp_poly (pts 40 | (xy -5.732507 -2.322707) 41 | (xy -6.232504 -2.322707) 42 | (xy -6.232504 1.157296) 43 | (xy -5.732507 1.157296) 44 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 3993c707-5291-41b6-83c0-d1c09cb3833a)) 45 | (fp_poly (pts 46 | (xy -1.732815 -2.323093) 47 | (xy -2.232815 -2.323093) 48 | (xy -2.232815 0.496907) 49 | (xy -1.732815 0.496907) 50 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 89a3dae6-dcb5-435b-a383-656b6a19a316)) 51 | (fp_poly (pts 52 | (xy -1.747109 -0.003021) 53 | (xy -4.236309 -0.003021) 54 | (xy -4.236309 0.496975) 55 | (xy -1.747109 0.496975) 56 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp a917c6d9-225d-4c90-bf25-fe8eff8abd3f)) 57 | (fp_poly (pts 58 | (xy 0.167507 -2.642703) 59 | (xy -2.232493 -2.642703) 60 | (xy -2.232493 -2.142703) 61 | (xy 0.167507 -2.142703) 62 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp b54cae5b-c17c-4ed7-b249-2e7d5e83609a)) 63 | (fp_poly (pts 64 | (xy -3.932815 -2.323093) 65 | (xy -4.432815 -2.323093) 66 | (xy -4.432815 0.496907) 67 | (xy -3.932815 0.496907) 68 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp d13b0eae-4711-4325-a6bb-aa8e3646e86e)) 69 | (fp_poly (pts 70 | (xy 6.067184 -2.348494) 71 | (xy 5.167184 -2.348494) 72 | (xy 5.167184 2.957495) 73 | (xy 6.067184 2.957495) 74 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp ef4533db-6ea4-4b68-b436-8e9575be570d)) 75 | (fp_poly (pts 76 | (xy 4.367889 -2.373822) 77 | (xy 3.86789 -2.373822) 78 | (xy 3.86789 2.957495) 79 | (xy 4.367889 2.957495) 80 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp f5dba25f-5f9b-4770-84f9-c038fb119360)) 81 | (fp_poly (pts 82 | (xy 2.277497 0.002494) 83 | (xy -0.262503 0.002494) 84 | (xy -0.262503 0.497294) 85 | (xy 2.277497 0.497294) 86 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp fd5f7d77-0f73-4021-88a8-0641f0fe8d98)) 87 | (fp_poly (pts 88 | (xy 0.167507 -2.642703) 89 | (xy -2.232493 -2.642703) 90 | (xy -2.232493 -2.142703) 91 | (xy 0.167507 -2.142703) 92 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 0ba17a9b-d889-426c-b4fe-048bed6b6be8)) 93 | (fp_poly (pts 94 | (xy 4.367889 -2.373822) 95 | (xy 3.86789 -2.373822) 96 | (xy 3.86789 2.957495) 97 | (xy 4.367889 2.957495) 98 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 3ed2c840-383d-4cbd-bc3b-c4ea4c97b333)) 99 | (fp_poly (pts 100 | (xy -3.932496 -2.642706) 101 | (xy -6.23249 -2.642706) 102 | (xy -6.23249 -2.142706) 103 | (xy -3.932496 -2.142706) 104 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 63caf46e-0228-40de-b819-c6bd29dd1711)) 105 | (fp_poly (pts 106 | (xy 6.067184 -2.34849) 107 | (xy 5.167184 -2.34849) 108 | (xy 5.167184 2.957496) 109 | (xy 6.067184 2.957496) 110 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 653a86ba-a1ae-4175-9d4c-c788087956d0)) 111 | (fp_poly (pts 112 | (xy 2.367891 -2.323019) 113 | (xy 1.867891 -2.323019) 114 | (xy 1.867891 0.496974) 115 | (xy 2.367891 0.496974) 116 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 7233cb6b-d8fd-4fcd-9b4f-8b0ed19b1b12)) 117 | (fp_poly (pts 118 | (xy 0.167504 -2.322703) 119 | (xy -0.332496 -2.322703) 120 | (xy -0.332496 0.497297) 121 | (xy 0.167504 0.497297) 122 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 761c8e29-382a-475c-a37a-7201cc9cd0f5)) 123 | (fp_poly (pts 124 | (xy -5.732506 -2.322703) 125 | (xy -6.2325 -2.322703) 126 | (xy -6.2325 1.157297) 127 | (xy -5.732506 1.157297) 128 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 8aff0f38-92a8-45ec-b106-b185e93ca3fd)) 129 | (fp_poly (pts 130 | (xy -1.747109 -0.003019) 131 | (xy -4.236309 -0.003019) 132 | (xy -4.236309 0.496974) 133 | (xy -1.747109 0.496974) 134 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 94a10cae-6ef2-4b64-9d98-fb22aa3306cc)) 135 | (fp_poly (pts 136 | (xy -3.932815 -2.323093) 137 | (xy -4.432815 -2.323093) 138 | (xy -4.432815 0.496907) 139 | (xy -3.932815 0.496907) 140 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp a7fc0812-140f-4d96-9cd8-ead8c1c610b1)) 141 | (fp_poly (pts 142 | (xy 6.067502 -2.642706) 143 | (xy 1.867503 -2.642706) 144 | (xy 1.867503 -2.142706) 145 | (xy 6.067502 -2.142706) 146 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp df83f395-2d18-47e2-a370-952ca41c2b3a)) 147 | (fp_poly (pts 148 | (xy 2.277497 0.002494) 149 | (xy -0.262503 0.002494) 150 | (xy -0.262503 0.497294) 151 | (xy 2.277497 0.497294) 152 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp e50c80c5-80c4-46a3-8c1e-c9c3a71a0934)) 153 | (fp_poly (pts 154 | (xy -1.732815 -2.323093) 155 | (xy -2.232815 -2.323093) 156 | (xy -2.232815 0.496907) 157 | (xy -1.732815 0.496907) 158 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp f33ec0db-ef0f-4576-8054-2833161a8f30)) 159 | (fp_line (start -6.6675 -3.4925) (end -6.6675 3.4925) (layer "F.CrtYd") (width 0.05) (tstamp 2b9ae516-0e35-4530-947a-024c22a8bceb)) 160 | (fp_line (start 6.6675 -3.4925) (end -6.6675 -3.4925) (layer "F.CrtYd") (width 0.05) (tstamp 66f52af3-cf95-4162-a552-a264523752ee)) 161 | (fp_line (start 6.6675 3.4925) (end 6.6675 -3.4925) (layer "F.CrtYd") (width 0.05) (tstamp 6c46005c-0469-410c-97e7-22cf3e346d13)) 162 | (fp_line (start -6.6675 3.4925) (end 6.6675 3.4925) (layer "F.CrtYd") (width 0.05) (tstamp bc6ff854-2915-4133-af31-6abb8591a1fa)) 163 | (pad "0" smd rect (at 5.6103 2.8575 90) (size 0.2 0.2) (layers "F.Cu") 164 | (solder_mask_margin 0.1016) (tstamp 78b44915-d68e-4488-a873-34767153ef98)) 165 | (pad "1" smd rect (at 4.1275 2.8575 90) (size 0.2 0.2) (layers "F.Cu") 166 | (solder_mask_margin 0.1016) (tstamp e76ec524-408a-4daa-89f6-0edfdbcfb621)) 167 | ) 168 | -------------------------------------------------------------------------------- /symbols/wch-usb-pd.kicad_sym: -------------------------------------------------------------------------------- 1 | (kicad_symbol_lib (version 20220914) (generator kicad_symbol_editor) 2 | (symbol "CH224D" (in_bom yes) (on_board yes) 3 | (property "Reference" "U" (at 7.62 -27.94 0) 4 | (effects (font (size 1.27 1.27))) 5 | ) 6 | (property "Value" "CH224D" (at 7.62 -25.4 0) 7 | (effects (font (size 1.27 1.27))) 8 | ) 9 | (property "Footprint" "Package_DFN_QFN:VQFN-20-1EP_3x3mm_P0.4mm_EP1.7x1.7mm_ThermalVias" (at 0 2.54 0) 10 | (effects (font (size 1.27 1.27)) hide) 11 | ) 12 | (property "Datasheet" "" (at 0 0 0) 13 | (effects (font (size 1.27 1.27)) hide) 14 | ) 15 | (symbol "CH224D_0_1" 16 | (rectangle (start -12.7 17.78) (end 12.7 -22.86) 17 | (stroke (width 0.1524) (type default)) 18 | (fill (type background)) 19 | ) 20 | ) 21 | (symbol "CH224D_1_1" 22 | (pin output line (at 15.24 0 180) (length 2.54) 23 | (name "DRV" (effects (font (size 1.27 1.27)))) 24 | (number "1" (effects (font (size 1.27 1.27)))) 25 | ) 26 | (pin bidirectional line (at -15.24 3.81 0) (length 2.54) 27 | (name "CC2" (effects (font (size 1.27 1.27)))) 28 | (number "10" (effects (font (size 1.27 1.27)))) 29 | ) 30 | (pin bidirectional line (at -15.24 6.35 0) (length 2.54) 31 | (name "CC1" (effects (font (size 1.27 1.27)))) 32 | (number "11" (effects (font (size 1.27 1.27)))) 33 | ) 34 | (pin input line (at 15.24 -10.16 180) (length 2.54) 35 | (name "CFG3" (effects (font (size 1.27 1.27)))) 36 | (number "12" (effects (font (size 1.27 1.27)))) 37 | ) 38 | (pin input line (at 15.24 -7.62 180) (length 2.54) 39 | (name "CFG2" (effects (font (size 1.27 1.27)))) 40 | (number "13" (effects (font (size 1.27 1.27)))) 41 | ) 42 | (pin input line (at 15.24 7.62 180) (length 2.54) 43 | (name "ISP" (effects (font (size 1.27 1.27)))) 44 | (number "14" (effects (font (size 1.27 1.27)))) 45 | ) 46 | (pin input line (at 15.24 10.16 180) (length 2.54) 47 | (name "ISN" (effects (font (size 1.27 1.27)))) 48 | (number "15" (effects (font (size 1.27 1.27)))) 49 | ) 50 | (pin no_connect line (at 0 0 90) (length 2.54) hide 51 | (name "NC" (effects (font (size 1.27 1.27)))) 52 | (number "16" (effects (font (size 1.27 1.27)))) 53 | ) 54 | (pin no_connect line (at 0 0 90) (length 2.54) hide 55 | (name "NC" (effects (font (size 1.27 1.27)))) 56 | (number "17" (effects (font (size 1.27 1.27)))) 57 | ) 58 | (pin no_connect line (at 0 0 90) (length 2.54) hide 59 | (name "NC" (effects (font (size 1.27 1.27)))) 60 | (number "18" (effects (font (size 1.27 1.27)))) 61 | ) 62 | (pin input line (at 15.24 -5.08 180) (length 2.54) 63 | (name "CFG1" (effects (font (size 1.27 1.27)))) 64 | (number "19" (effects (font (size 1.27 1.27)))) 65 | ) 66 | (pin power_in line (at -15.24 11.43 0) (length 2.54) 67 | (name "VBUS" (effects (font (size 1.27 1.27)))) 68 | (number "2" (effects (font (size 1.27 1.27)))) 69 | ) 70 | (pin no_connect line (at 0 0 90) (length 2.54) hide 71 | (name "NC" (effects (font (size 1.27 1.27)))) 72 | (number "20" (effects (font (size 1.27 1.27)))) 73 | ) 74 | (pin passive line (at 0 -25.4 90) (length 2.54) 75 | (name "GND" (effects (font (size 1.27 1.27)))) 76 | (number "21" (effects (font (size 1.27 1.27)))) 77 | ) 78 | (pin no_connect line (at 0 0 90) (length 2.54) hide 79 | (name "NC" (effects (font (size 1.27 1.27)))) 80 | (number "3" (effects (font (size 1.27 1.27)))) 81 | ) 82 | (pin no_connect line (at 0 0 90) (length 2.54) hide 83 | (name "NC" (effects (font (size 1.27 1.27)))) 84 | (number "4" (effects (font (size 1.27 1.27)))) 85 | ) 86 | (pin output line (at 0 20.32 270) (length 2.54) 87 | (name "GATE" (effects (font (size 1.27 1.27)))) 88 | (number "5" (effects (font (size 1.27 1.27)))) 89 | ) 90 | (pin input line (at 15.24 -15.24 180) (length 2.54) 91 | (name "~{NMOS}" (effects (font (size 1.27 1.27)))) 92 | (number "6" (effects (font (size 1.27 1.27)))) 93 | ) 94 | (pin power_out line (at -15.24 -15.24 0) (length 2.54) 95 | (name "VDD" (effects (font (size 1.27 1.27)))) 96 | (number "7" (effects (font (size 1.27 1.27)))) 97 | ) 98 | (pin bidirectional line (at -15.24 -7.62 0) (length 2.54) 99 | (name "UD+" (effects (font (size 1.27 1.27)))) 100 | (number "8" (effects (font (size 1.27 1.27)))) 101 | ) 102 | (pin bidirectional line (at -15.24 -2.54 0) (length 2.54) 103 | (name "UD-" (effects (font (size 1.27 1.27)))) 104 | (number "9" (effects (font (size 1.27 1.27)))) 105 | ) 106 | ) 107 | ) 108 | (symbol "CH224K" (in_bom yes) (on_board yes) 109 | (property "Reference" "U" (at 7.62 -29.21 0) 110 | (effects (font (size 1.27 1.27))) 111 | ) 112 | (property "Value" "CH224K" (at 7.62 -26.67 0) 113 | (effects (font (size 1.27 1.27))) 114 | ) 115 | (property "Footprint" "" (at 0 0 0) 116 | (effects (font (size 1.27 1.27)) hide) 117 | ) 118 | (property "Datasheet" "" (at 0 0 0) 119 | (effects (font (size 1.27 1.27)) hide) 120 | ) 121 | (symbol "CH224K_0_1" 122 | (rectangle (start -11.43 25.4) (end 11.43 -25.4) 123 | (stroke (width 0.1524) (type default)) 124 | (fill (type background)) 125 | ) 126 | ) 127 | (symbol "CH224K_1_1" 128 | (pin power_in line (at -13.97 21.59 0) (length 2.54) 129 | (name "VDD" (effects (font (size 1.27 1.27)))) 130 | (number "1" (effects (font (size 1.27 1.27)))) 131 | ) 132 | (pin output line (at 13.97 21.59 180) (length 2.54) 133 | (name "PG" (effects (font (size 1.27 1.27)))) 134 | (number "10" (effects (font (size 1.27 1.27)))) 135 | ) 136 | (pin passive line (at 0 -27.94 90) (length 2.54) 137 | (name "GND" (effects (font (size 1.27 1.27)))) 138 | (number "11" (effects (font (size 1.27 1.27)))) 139 | ) 140 | (pin input line (at 13.97 -12.7 180) (length 2.54) 141 | (name "CFG2" (effects (font (size 1.27 1.27)))) 142 | (number "2" (effects (font (size 1.27 1.27)))) 143 | ) 144 | (pin input line (at 13.97 -8.89 180) (length 2.54) 145 | (name "CFG3" (effects (font (size 1.27 1.27)))) 146 | (number "3" (effects (font (size 1.27 1.27)))) 147 | ) 148 | (pin bidirectional line (at -13.97 -12.7 0) (length 2.54) 149 | (name "DP" (effects (font (size 1.27 1.27)))) 150 | (number "4" (effects (font (size 1.27 1.27)))) 151 | ) 152 | (pin bidirectional line (at -13.97 -8.89 0) (length 2.54) 153 | (name "DM" (effects (font (size 1.27 1.27)))) 154 | (number "5" (effects (font (size 1.27 1.27)))) 155 | ) 156 | (pin bidirectional line (at -13.97 -3.81 0) (length 2.54) 157 | (name "CC2" (effects (font (size 1.27 1.27)))) 158 | (number "6" (effects (font (size 1.27 1.27)))) 159 | ) 160 | (pin bidirectional line (at -13.97 0 0) (length 2.54) 161 | (name "CC1" (effects (font (size 1.27 1.27)))) 162 | (number "7" (effects (font (size 1.27 1.27)))) 163 | ) 164 | (pin input line (at 0 27.94 270) (length 2.54) 165 | (name "VBUS" (effects (font (size 1.27 1.27)))) 166 | (number "8" (effects (font (size 1.27 1.27)))) 167 | ) 168 | (pin input line (at 13.97 -17.78 180) (length 2.54) 169 | (name "CFG1" (effects (font (size 1.27 1.27)))) 170 | (number "9" (effects (font (size 1.27 1.27)))) 171 | ) 172 | ) 173 | ) 174 | ) 175 | -------------------------------------------------------------------------------- /footprints/wch-antenna.pretty/ANT-F-1-2.4G-1.2MM-FR4-WCH.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "ANT-F-1-2.4G-1.2MM-FR4-WCH" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 0) 4 | (descr "2.4GHz PCB antenna for 1.2mm FR4 boards. Design provided by WCH. Website: wch-ic.com") 5 | (tags "Antenna, WCH") 6 | (attr exclude_from_pos_files exclude_from_bom) 7 | (fp_text reference "REF**" (at 0.635 0) (layer "F.SilkS") 8 | (effects (font (size 1.27 1.27) (thickness 0.15))) 9 | (tstamp 0b4c0f05-c855-4742-bad2-dbf645d5842b) 10 | ) 11 | (fp_text value "Val**" (at 0.635 0) (layer "F.Fab") hide 12 | (effects (font (size 1.27 1.27) (thickness 0.15))) 13 | (tstamp ca5b6af8-ca05-4338-b852-b51f2b49b1db) 14 | ) 15 | (fp_poly (pts 16 | (xy -5.415007 -2.322112) 17 | (xy -5.915004 -2.322112) 18 | (xy -5.915004 1.797888) 19 | (xy -5.415007 1.797888) 20 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 05d3e08e-e1f9-46cf-93d0-836d1306d03a)) 21 | (fp_poly (pts 22 | (xy -1.429609 0.357506) 23 | (xy -3.918809 0.357506) 24 | (xy -3.918809 0.857503) 25 | (xy -1.429609 0.857503) 26 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 1c052668-6749-425a-9a77-35f046c8aa39)) 27 | (fp_poly (pts 28 | (xy -3.614997 -2.64211) 29 | (xy -5.914994 -2.64211) 30 | (xy -5.914994 -2.142113) 31 | (xy -3.614997 -2.142113) 32 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 6bd46644-7209-4d4d-acd8-f4c0d045bc61)) 33 | (fp_poly (pts 34 | (xy -1.415315 -2.3225) 35 | (xy -1.915315 -2.3225) 36 | (xy -1.915315 0.8575) 37 | (xy -1.415315 0.8575) 38 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 9db16341-dac0-4aab-9c62-7d88c111c1ce)) 39 | (fp_poly (pts 40 | (xy 2.685391 -2.322428) 41 | (xy 2.185391 -2.322428) 42 | (xy 2.185391 0.8575) 43 | (xy 2.685391 0.8575) 44 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp aa047297-22f8-4de0-a969-0b3451b8e164)) 45 | (fp_poly (pts 46 | (xy 0.485004 -2.32211) 47 | (xy -0.015 -2.32211) 48 | (xy -0.015 0.857499) 49 | (xy 0.485004 0.857499) 50 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp ab8b0540-9c9f-4195-88f5-7bed0b0a8ed6)) 51 | (fp_poly (pts 52 | (xy 4.685389 -2.373228) 53 | (xy 4.18539 -2.373228) 54 | (xy 4.18539 2.9575) 55 | (xy 4.685389 2.9575) 56 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp b0b4c3cb-e7ea-49c0-8162-be3bbab3e4ec)) 57 | (fp_poly (pts 58 | (xy -5.015315 1.497891) 59 | (xy -5.915315 1.497891) 60 | (xy -5.915315 1.797891) 61 | (xy -5.015315 1.797891) 62 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp b794d099-f823-4d35-9755-ca1c45247ee9)) 63 | (fp_poly (pts 64 | (xy 0.485007 -2.642109) 65 | (xy -1.914993 -2.642109) 66 | (xy -1.914993 -2.142109) 67 | (xy 0.485007 -2.142109) 68 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp b7d06af4-a5b1-447f-9b1a-8b44eb1cc204)) 69 | (fp_poly (pts 70 | (xy -3.615315 -2.3225) 71 | (xy -4.115315 -2.3225) 72 | (xy -4.115315 0.8575) 73 | (xy -3.615315 0.8575) 74 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp befdfbe5-f3e5-423b-a34e-7bba3f218536)) 75 | (fp_poly (pts 76 | (xy 6.385002 -2.64211) 77 | (xy 2.185003 -2.64211) 78 | (xy 2.185003 -2.142113) 79 | (xy 6.385002 -2.142113) 80 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp df3dc9a2-ba40-4c3a-87fe-61cc8e23d71b)) 81 | (fp_poly (pts 82 | (xy 2.594997 0.3575) 83 | (xy 0.054997 0.3575) 84 | (xy 0.054997 0.8575) 85 | (xy 2.594997 0.8575) 86 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp e79c8e11-ed47-4701-ae80-a54cdb6682a5)) 87 | (fp_poly (pts 88 | (xy 6.384684 -2.3479) 89 | (xy 5.484684 -2.3479) 90 | (xy 5.484684 2.9575) 91 | (xy 6.384684 2.9575) 92 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp e87a6f80-914f-4f62-9c9f-9ba62a88ee3d)) 93 | (fp_poly (pts 94 | (xy 6.385002 -2.642106) 95 | (xy 2.185003 -2.642106) 96 | (xy 2.185003 -2.142112) 97 | (xy 6.385002 -2.142112) 98 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 02f8904b-a7b2-49dd-b392-764e7e29fb51)) 99 | (fp_poly (pts 100 | (xy -1.429609 0.35751) 101 | (xy -3.918809 0.35751) 102 | (xy -3.918809 0.857504) 103 | (xy -1.429609 0.857504) 104 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 2518d4ea-25cc-4e57-a0d6-8482034e7318)) 105 | (fp_poly (pts 106 | (xy 2.594997 0.3575) 107 | (xy 0.054997 0.3575) 108 | (xy 0.054997 0.8575) 109 | (xy 2.594997 0.8575) 110 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 4fd9bc4f-0ae3-42d4-a1b4-9fb1b2a0a7fd)) 111 | (fp_poly (pts 112 | (xy 0.485004 -2.322106) 113 | (xy -0.014996 -2.322106) 114 | (xy -0.014996 0.8575) 115 | (xy 0.485004 0.8575) 116 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 71af7b65-0e6b-402e-b1a4-b66be507b4dc)) 117 | (fp_poly (pts 118 | (xy 0.485007 -2.642109) 119 | (xy -1.914993 -2.642109) 120 | (xy -1.914993 -2.142109) 121 | (xy 0.485007 -2.142109) 122 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 799e761c-1426-40e9-a069-1f4cb353bfaa)) 123 | (fp_poly (pts 124 | (xy 2.685391 -2.322426) 125 | (xy 2.185391 -2.322426) 126 | (xy 2.185391 0.857499) 127 | (xy 2.685391 0.857499) 128 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 86e98417-f5e4-48ba-8147-ef66cc03dde6)) 129 | (fp_poly (pts 130 | (xy 4.685389 -2.373226) 131 | (xy 4.18539 -2.373226) 132 | (xy 4.18539 2.957499) 133 | (xy 4.685389 2.957499) 134 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 8bd46048-cab7-4adf-af9a-bc2710c1894c)) 135 | (fp_poly (pts 136 | (xy -5.015315 1.497891) 137 | (xy -5.915315 1.497891) 138 | (xy -5.915315 1.797891) 139 | (xy -5.015315 1.797891) 140 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 992a2b00-5e28-4edd-88b5-994891512d8d)) 141 | (fp_poly (pts 142 | (xy -3.614996 -2.642106) 143 | (xy -5.91499 -2.642106) 144 | (xy -5.91499 -2.142112) 145 | (xy -3.614996 -2.142112) 146 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 99e6b8eb-b08e-4d42-84dd-8b7f6765b7b7)) 147 | (fp_poly (pts 148 | (xy -3.615315 -2.3225) 149 | (xy -4.115315 -2.3225) 150 | (xy -4.115315 0.8575) 151 | (xy -3.615315 0.8575) 152 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp db851147-6a1e-4d19-898c-0ba71182359b)) 153 | (fp_poly (pts 154 | (xy -5.415006 -2.322112) 155 | (xy -5.915 -2.322112) 156 | (xy -5.915 1.797888) 157 | (xy -5.415006 1.797888) 158 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp de370984-7922-4327-a0ba-7cd613995df4)) 159 | (fp_poly (pts 160 | (xy -1.415315 -2.3225) 161 | (xy -1.915315 -2.3225) 162 | (xy -1.915315 0.8575) 163 | (xy -1.415315 0.8575) 164 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp e69c64f9-717d-4a97-b3df-80325ec2fa63)) 165 | (fp_poly (pts 166 | (xy 6.384684 -2.3479) 167 | (xy 5.484684 -2.3479) 168 | (xy 5.484684 2.9575) 169 | (xy 6.384684 2.9575) 170 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp e70d061b-28f0-4421-ad15-0598604086e8)) 171 | (fp_line (start 6.985 -3.4925) (end -6.985 -3.4925) (layer "F.CrtYd") (width 0.05) (tstamp 61dbfe58-0468-4a5a-8cd2-d53b665a9bac)) 172 | (fp_line (start -6.985 3.4925) (end 6.985 3.4925) (layer "F.CrtYd") (width 0.05) (tstamp 6aa171db-70c0-49b1-8fdc-871856ecc5b6)) 173 | (fp_line (start 6.985 3.4925) (end 6.985 -3.4925) (layer "F.CrtYd") (width 0.05) (tstamp 9ff8763f-ecb0-455e-9273-52242ed06a5a)) 174 | (fp_line (start -6.985 -3.4925) (end -6.985 3.4925) (layer "F.CrtYd") (width 0.05) (tstamp d1b710b8-c474-4a9e-8177-25a4a8c99d09)) 175 | (pad "0" smd rect (at 5.9278 2.8575 90) (size 0.2 0.2) (layers "F.Cu") 176 | (solder_mask_margin 0.1016) (tstamp f699494a-77d6-4c73-bd50-29c1c1c5b879)) 177 | (pad "1" smd rect (at 4.445 2.8575 90) (size 0.2 0.2) (layers "F.Cu") 178 | (solder_mask_margin 0.1016) (tstamp ea2ea877-1ce1-4cd6-ad19-1da87f51601d)) 179 | ) 180 | -------------------------------------------------------------------------------- /footprints/wch-antenna.pretty/ANT-F-1-2.4G-0.2MM-FPC-WCH.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "ANT-F-1-2.4G-0.2MM-FPC-WCH" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 0) 4 | (descr "2.4Ghz FPC Antenna. Design provided by WCH. Website: wch-ic.com ") 5 | (tags "Antenna, WCH, ") 6 | (attr exclude_from_pos_files exclude_from_bom) 7 | (fp_text reference "REF**" (at 0.635 0) (layer "F.SilkS") 8 | (effects (font (size 1.27 1.27) (thickness 0.15))) 9 | (tstamp 6284122b-79c3-4e04-925e-3d32cc3ec077) 10 | ) 11 | (fp_text value "Val**" (at 0.635 0) (layer "F.Fab") hide 12 | (effects (font (size 1.27 1.27) (thickness 0.15))) 13 | (tstamp ca5a4651-0d1d-441b-b17d-01518ef3b656) 14 | ) 15 | (fp_poly (pts 16 | (xy -1.732806 -2.756203) 17 | (xy -2.23249 -2.756203) 18 | (xy -2.23249 1.743797) 19 | (xy -1.732806 1.743797) 20 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 1e518c2a-4cb7-4599-a1fa-5b9f847da7d3)) 21 | (fp_poly (pts 22 | (xy -3.932497 -2.756203) 23 | (xy -6.232494 -2.756203) 24 | (xy -6.232494 -2.256203) 25 | (xy -3.932497 -2.256203) 26 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 34a74736-156e-4bf3-9200-cd137cfa59da)) 27 | (fp_poly (pts 28 | (xy 2.36789 1.249315) 29 | (xy -0.332501 1.249315) 30 | (xy -0.332501 1.743796) 31 | (xy 2.36789 1.743796) 32 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 3a52f112-cb97-43db-aaeb-20afe27664d7)) 33 | (fp_poly (pts 34 | (xy 0.16751 -2.756203) 35 | (xy -0.3325 -2.756203) 36 | (xy -0.3325 1.743797) 37 | (xy 0.16751 1.743797) 38 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 41acfe41-fac7-432a-a7a3-946566e2d504)) 39 | (fp_poly (pts 40 | (xy 0.167507 -2.7562) 41 | (xy -2.232493 -2.7562) 42 | (xy -2.232493 -2.2562) 43 | (xy 0.167507 -2.2562) 44 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 644ae9fc-3c8e-4089-866e-a12bf371c3e9)) 45 | (fp_poly (pts 46 | (xy 4.367889 -2.487322) 47 | (xy 3.86789 -2.487322) 48 | (xy 3.86789 2.843999) 49 | (xy 4.367889 2.843999) 50 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 65134029-dbd2-409a-85a8-13c2a33ff019)) 51 | (fp_poly (pts 52 | (xy -6.232496 2.683796) 53 | (xy -4.632496 2.683796) 54 | (xy -4.632496 2.383797) 55 | (xy -6.232496 2.383797) 56 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 7f2301df-e4bc-479e-a681-cc59c9a2dbbb)) 57 | (fp_poly (pts 58 | (xy 6.067502 -2.756203) 59 | (xy 1.867503 -2.756203) 60 | (xy 1.867503 -2.256203) 61 | (xy 6.067502 -2.256203) 62 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 8087f566-a94d-4bbc-985b-e49ee7762296)) 63 | (fp_poly (pts 64 | (xy -5.732503 -2.756204) 65 | (xy -6.232493 -2.756204) 66 | (xy -6.232493 2.683795) 67 | (xy -5.732503 2.683795) 68 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 87d7448e-e139-4209-ae0b-372f805267da)) 69 | (fp_poly (pts 70 | (xy 6.067502 -2.756206) 71 | (xy 5.167183 -2.756206) 72 | (xy 5.167183 2.844) 73 | (xy 6.067502 2.844) 74 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 98c78427-acd5-4f90-9ad6-9f61c4809aec)) 75 | (fp_poly (pts 76 | (xy -3.932496 -2.756204) 77 | (xy -4.432818 -2.756204) 78 | (xy -4.432818 1.743799) 79 | (xy -3.932496 1.743799) 80 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp d0d2eee9-31f6-44fa-8149-ebb4dc2dc0dc)) 81 | (fp_poly (pts 82 | (xy -1.732809 1.243872) 83 | (xy -4.432809 1.243872) 84 | (xy -4.432809 1.7438) 85 | (xy -1.732809 1.7438) 86 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp ee41cb8e-512d-41d2-81e1-3c50fff32aeb)) 87 | (fp_poly (pts 88 | (xy 2.36789 -2.756206) 89 | (xy 1.867503 -2.756206) 90 | (xy 1.867503 1.743794) 91 | (xy 2.36789 1.743794) 92 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp f4eb0267-179f-46c9-b516-9bfb06bac1ba)) 93 | (fp_poly (pts 94 | (xy -3.932497 -2.7562) 95 | (xy -4.432816 -2.7562) 96 | (xy -4.432816 1.7438) 97 | (xy -3.932497 1.7438) 98 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 101ef598-601d-400e-9ef6-d655fbb1dbfa)) 99 | (fp_poly (pts 100 | (xy 4.367889 -2.487318) 101 | (xy 3.86789 -2.487318) 102 | (xy 3.86789 2.844) 103 | (xy 4.367889 2.844) 104 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 15fe8f3d-6077-4e0e-81d0-8ec3f4538981)) 105 | (fp_poly (pts 106 | (xy 2.36789 1.249315) 107 | (xy -0.332497 1.249315) 108 | (xy -0.332497 1.743796) 109 | (xy 2.36789 1.743796) 110 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 35a9f71f-ba35-47f6-814e-4106ac36c51e)) 111 | (fp_poly (pts 112 | (xy 0.16751 -2.756203) 113 | (xy -0.332496 -2.756203) 114 | (xy -0.332496 1.743797) 115 | (xy 0.16751 1.743797) 116 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 5b34a16c-5a14-4291-8242-ea6d6ac54372)) 117 | (fp_poly (pts 118 | (xy -1.732807 -2.756203) 119 | (xy -2.232488 -2.756203) 120 | (xy -2.232488 1.743797) 121 | (xy -1.732807 1.743797) 122 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 6781326c-6e0d-4753-8f28-0f5c687e01f9)) 123 | (fp_poly (pts 124 | (xy -3.932496 -2.756203) 125 | (xy -6.23249 -2.756203) 126 | (xy -6.23249 -2.256203) 127 | (xy -3.932496 -2.256203) 128 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 7f52d787-caa3-4a92-b1b2-19d554dc29a4)) 129 | (fp_poly (pts 130 | (xy -6.232496 2.683796) 131 | (xy -4.632496 2.683796) 132 | (xy -4.632496 2.383797) 133 | (xy -6.232496 2.383797) 134 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 814763c2-92e5-4a2c-941c-9bbd073f6e87)) 135 | (fp_poly (pts 136 | (xy 6.067502 -2.756203) 137 | (xy 1.867503 -2.756203) 138 | (xy 1.867503 -2.256203) 139 | (xy 6.067502 -2.256203) 140 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 9b3c58a7-a9b9-4498-abc0-f9f43e4f0292)) 141 | (fp_poly (pts 142 | (xy -5.732504 -2.756204) 143 | (xy -6.232491 -2.756204) 144 | (xy -6.232491 2.683795) 145 | (xy -5.732504 2.683795) 146 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp a8447faf-e0a0-4c4a-ae53-4d4b28669151)) 147 | (fp_poly (pts 148 | (xy 2.36789 -2.756206) 149 | (xy 1.867503 -2.756206) 150 | (xy 1.867503 1.743794) 151 | (xy 2.36789 1.743794) 152 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp c094494a-f6f7-43fc-a007-4951484ddf3a)) 153 | (fp_poly (pts 154 | (xy 0.167507 -2.7562) 155 | (xy -2.232493 -2.7562) 156 | (xy -2.232493 -2.2562) 157 | (xy 0.167507 -2.2562) 158 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp c701ee8e-1214-4781-a973-17bef7b6e3eb)) 159 | (fp_poly (pts 160 | (xy -1.732809 1.243874) 161 | (xy -4.432809 1.243874) 162 | (xy -4.432809 1.743799) 163 | (xy -1.732809 1.743799) 164 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp c8029a4c-945d-42ca-871a-dd73ff50a1a3)) 165 | (fp_poly (pts 166 | (xy 6.067502 -2.756206) 167 | (xy 5.167183 -2.756206) 168 | (xy 5.167183 2.844) 169 | (xy 6.067502 2.844) 170 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp e40e8cef-4fb0-4fc3-be09-3875b2cc8469)) 171 | (fp_line (start -6.6675 -3.175) (end -6.6675 3.175) (layer "F.CrtYd") (width 0.05) (tstamp 456a5a84-6b41-4824-a192-7ff360c02f95)) 172 | (fp_line (start -6.6675 3.175) (end 6.6675 3.175) (layer "F.CrtYd") (width 0.05) (tstamp bf2ef954-851d-43b1-8750-f389200286ca)) 173 | (fp_line (start 6.6675 -3.175) (end -6.6675 -3.175) (layer "F.CrtYd") (width 0.05) (tstamp d03563dd-5d98-455c-9751-625c75e5caa5)) 174 | (fp_line (start 6.6675 3.175) (end 6.6675 -3.175) (layer "F.CrtYd") (width 0.05) (tstamp dc9f28d7-2324-491d-99d3-ef80bc90155b)) 175 | (pad "0" smd rect (at 5.6103 2.744003 90) (size 0.2 0.2) (layers "F.Cu") 176 | (solder_mask_margin 0.1016) (tstamp a13ab237-8f8d-4e16-8c47-4440653b8534)) 177 | (pad "1" smd rect (at 4.1275 2.744003 90) (size 0.2 0.2) (layers "F.Cu") 178 | (solder_mask_margin 0.1016) (tstamp 099096e4-8c2a-4d84-a16f-06b4b6330e7a)) 179 | ) 180 | -------------------------------------------------------------------------------- /footprints/wch-antenna.pretty/ANT-F-1-2.4G-1.0MM-FR4-WCH.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "ANT-F-1-2.4G-1.0MM-FR4-WCH" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 0) 4 | (descr "2.4GHz PCB antenna for 1 mm FR4 boards. Design provided by WCH. Website: wch-ic.com") 5 | (tags "Antenna, WCH") 6 | (attr exclude_from_pos_files exclude_from_bom) 7 | (fp_text reference "REF**" (at 0.635 0) (layer "F.SilkS") 8 | (effects (font (size 1.27 1.27) (thickness 0.15))) 9 | (tstamp 051b8cb0-ae77-4e09-98a7-bf2103319e66) 10 | ) 11 | (fp_text value "Val**" (at 0.635 0) (layer "F.Fab") hide 12 | (effects (font (size 1.27 1.27) (thickness 0.15))) 13 | (tstamp 35c09d1f-2914-4d1e-a002-df30af772f3b) 14 | ) 15 | (fp_poly (pts 16 | (xy 4.367889 -2.373228) 17 | (xy 3.86789 -2.373228) 18 | (xy 3.86789 2.9575) 19 | (xy 4.367889 2.9575) 20 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 02538207-54a8-4266-8d51-23871852b2ff)) 21 | (fp_poly (pts 22 | (xy -1.747109 0.357506) 23 | (xy -4.236309 0.357506) 24 | (xy -4.236309 0.857503) 25 | (xy -1.747109 0.857503) 26 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 0d993e48-cea3-4104-9c5a-d8f97b64a3ac)) 27 | (fp_poly (pts 28 | (xy -4.832819 1.497891) 29 | (xy -6.232816 1.497891) 30 | (xy -6.232816 1.797891) 31 | (xy -4.832819 1.797891) 32 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 17ed3508-fa2e-4593-a799-bfd39a6cc14d)) 33 | (fp_poly (pts 34 | (xy 2.277497 0.3575) 35 | (xy -0.262503 0.3575) 36 | (xy -0.262503 0.8575) 37 | (xy 2.277497 0.8575) 38 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 1c9f6fea-1796-4a2d-80b3-ae22ce51c8f5)) 39 | (fp_poly (pts 40 | (xy -3.932497 -2.64211) 41 | (xy -6.232494 -2.64211) 42 | (xy -6.232494 -2.142113) 43 | (xy -3.932497 -2.142113) 44 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 20901d7e-a300-4069-8967-a6a7e97a68bc)) 45 | (fp_poly (pts 46 | (xy -5.732507 -2.322112) 47 | (xy -6.232504 -2.322112) 48 | (xy -6.232504 1.797888) 49 | (xy -5.732507 1.797888) 50 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 422b10b9-e829-44a2-8808-05edd8cb3050)) 51 | (fp_poly (pts 52 | (xy 6.067502 -2.64211) 53 | (xy 1.867503 -2.64211) 54 | (xy 1.867503 -2.142113) 55 | (xy 6.067502 -2.142113) 56 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 73fbe87f-3928-49c2-bf87-839d907c6aef)) 57 | (fp_poly (pts 58 | (xy 2.367891 -2.322428) 59 | (xy 1.867891 -2.322428) 60 | (xy 1.867891 0.8575) 61 | (xy 2.367891 0.8575) 62 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 86ad0555-08b3-4dde-9a3e-c1e5e29b6615)) 63 | (fp_poly (pts 64 | (xy -1.732815 -2.3225) 65 | (xy -2.232815 -2.3225) 66 | (xy -2.232815 0.8575) 67 | (xy -1.732815 0.8575) 68 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp b12e5309-5d01-40ef-a9c3-8453e00a555e)) 69 | (fp_poly (pts 70 | (xy 0.167507 -2.642109) 71 | (xy -2.232493 -2.642109) 72 | (xy -2.232493 -2.142109) 73 | (xy 0.167507 -2.142109) 74 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp be6b17f9-34f5-44e9-a4c7-725d2e274a9d)) 75 | (fp_poly (pts 76 | (xy -3.932815 -2.3225) 77 | (xy -4.432815 -2.3225) 78 | (xy -4.432815 0.8575) 79 | (xy -3.932815 0.8575) 80 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp cf21dfe3-ab4f-4ad9-b7cf-dc892d833b13)) 81 | (fp_poly (pts 82 | (xy 6.067184 -2.3479) 83 | (xy 5.167184 -2.3479) 84 | (xy 5.167184 2.9575) 85 | (xy 6.067184 2.9575) 86 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp dd334895-c8ff-4719-bac4-c0b289bb5899)) 87 | (fp_poly (pts 88 | (xy 0.167504 -2.32211) 89 | (xy -0.3325 -2.32211) 90 | (xy -0.3325 0.857499) 91 | (xy 0.167504 0.857499) 92 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp f56d244f-1fa4-4475-ac1d-f41eed31a48b)) 93 | (fp_poly (pts 94 | (xy -5.732506 -2.322112) 95 | (xy -6.2325 -2.322112) 96 | (xy -6.2325 1.797888) 97 | (xy -5.732506 1.797888) 98 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 0f560957-a8c5-442f-b20c-c2d88613742c)) 99 | (fp_poly (pts 100 | (xy 2.367891 -2.322426) 101 | (xy 1.867891 -2.322426) 102 | (xy 1.867891 0.857499) 103 | (xy 2.367891 0.857499) 104 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 12c8f4c9-cb79-4390-b96c-a717c693de17)) 105 | (fp_poly (pts 106 | (xy 6.067502 -2.642106) 107 | (xy 1.867503 -2.642106) 108 | (xy 1.867503 -2.142112) 109 | (xy 6.067502 -2.142112) 110 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 12f8e43c-8f83-48d3-a9b5-5f3ebc0b6c43)) 111 | (fp_poly (pts 112 | (xy -1.732815 -2.3225) 113 | (xy -2.232815 -2.3225) 114 | (xy -2.232815 0.8575) 115 | (xy -1.732815 0.8575) 116 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 2a6075ae-c7fa-41db-86b8-3f996740bdc2)) 117 | (fp_poly (pts 118 | (xy 2.277497 0.3575) 119 | (xy -0.262503 0.3575) 120 | (xy -0.262503 0.8575) 121 | (xy 2.277497 0.8575) 122 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 4344bc11-e822-474b-8d61-d12211e719b1)) 123 | (fp_poly (pts 124 | (xy 4.367889 -2.373226) 125 | (xy 3.86789 -2.373226) 126 | (xy 3.86789 2.957499) 127 | (xy 4.367889 2.957499) 128 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 5f38bdb2-3657-474e-8e86-d6bb0b298110)) 129 | (fp_poly (pts 130 | (xy -3.932496 -2.642106) 131 | (xy -6.23249 -2.642106) 132 | (xy -6.23249 -2.142112) 133 | (xy -3.932496 -2.142112) 134 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 5f6afe3e-3cb2-473a-819c-dc94ae52a6be)) 135 | (fp_poly (pts 136 | (xy 0.167507 -2.642109) 137 | (xy -2.232493 -2.642109) 138 | (xy -2.232493 -2.142109) 139 | (xy 0.167507 -2.142109) 140 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 8f12311d-6f4c-4d28-a5bc-d6cb462bade7)) 141 | (fp_poly (pts 142 | (xy -3.932815 -2.3225) 143 | (xy -4.432815 -2.3225) 144 | (xy -4.432815 0.8575) 145 | (xy -3.932815 0.8575) 146 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 98970bf0-1168-4b4e-a1c9-3b0c8d7eaacf)) 147 | (fp_poly (pts 148 | (xy -1.747109 0.35751) 149 | (xy -4.236309 0.35751) 150 | (xy -4.236309 0.857504) 151 | (xy -1.747109 0.857504) 152 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp c67ad10d-2f75-4ec6-a139-47058f7f06b2)) 153 | (fp_poly (pts 154 | (xy -4.832818 1.497891) 155 | (xy -6.232812 1.497891) 156 | (xy -6.232812 1.797891) 157 | (xy -4.832818 1.797891) 158 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp d72c89a6-7578-4468-964e-2a845431195f)) 159 | (fp_poly (pts 160 | (xy 0.167504 -2.322106) 161 | (xy -0.332496 -2.322106) 162 | (xy -0.332496 0.8575) 163 | (xy 0.167504 0.8575) 164 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp db742b9e-1fed-4e0c-b783-f911ab5116aa)) 165 | (fp_poly (pts 166 | (xy 6.067184 -2.3479) 167 | (xy 5.167184 -2.3479) 168 | (xy 5.167184 2.9575) 169 | (xy 6.067184 2.9575) 170 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp eaa0d51a-ee4e-4d3a-a801-bddb7027e94c)) 171 | (fp_line (start 6.6675 -3.4925) (end -6.6675 -3.4925) (layer "F.CrtYd") (width 0.05) (tstamp 45ce60fd-5958-4725-85a6-2d4aff228ab0)) 172 | (fp_line (start -6.6675 3.4925) (end 6.6675 3.4925) (layer "F.CrtYd") (width 0.05) (tstamp 7eff2d45-424d-41fb-b8b2-85e0be9a1f8b)) 173 | (fp_line (start 6.6675 3.4925) (end 6.6675 -3.4925) (layer "F.CrtYd") (width 0.05) (tstamp 9ad1ff36-4cf2-4006-9bc7-b73efa1ccd75)) 174 | (fp_line (start -6.6675 -3.4925) (end -6.6675 3.4925) (layer "F.CrtYd") (width 0.05) (tstamp e751df39-947d-4452-9e8f-e961656facca)) 175 | (pad "0" smd rect (at 5.6103 2.8575 90) (size 0.2 0.2) (layers "F.Cu" "F.Paste" "F.Mask") 176 | (solder_mask_margin 0.1016) (tstamp fad4c712-0a2e-465d-a9f8-83d26bd66e37)) 177 | (pad "1" smd rect (at 4.1275 2.8575 90) (size 0.2 0.2) (layers "F.Cu" "F.Paste" "F.Mask") 178 | (solder_mask_margin 0.1016) (tstamp e2b24e25-1a0d-434a-876b-c595b47d80d2)) 179 | ) 180 | -------------------------------------------------------------------------------- /footprints/wch-antenna.pretty/ANT-F-1-2.4G-0.4MM-FR4-WCH.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "ANT-F-1-2.4G-0.4MM-FR4-WCH" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 0) 4 | (descr "2.4GHz PCB antenna for 0.4mm FR4 boards. Design provided by WCH. Website: wch-ic.com") 5 | (tags "Antenna, WCH,") 6 | (attr exclude_from_pos_files exclude_from_bom) 7 | (fp_text reference "REF**" (at 0.635 0) (layer "F.SilkS") 8 | (effects (font (size 1.27 1.27) (thickness 0.15))) 9 | (tstamp 96db52e2-6336-4f5e-846e-528c594d0509) 10 | ) 11 | (fp_text value "Val**" (at 0.635 0) (layer "F.Fab") hide 12 | (effects (font (size 1.27 1.27) (thickness 0.15))) 13 | (tstamp 59fc765e-1357-4c94-9529-5635418c7d73) 14 | ) 15 | (fp_poly (pts 16 | (xy -1.415315 -2.3225) 17 | (xy -1.915315 -2.3225) 18 | (xy -1.915315 0.8575) 19 | (xy -1.415315 0.8575) 20 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 0dfdfa9f-1e3f-4e14-b64b-12bde76a80c7)) 21 | (fp_poly (pts 22 | (xy 0.485007 -2.642109) 23 | (xy -1.914993 -2.642109) 24 | (xy -1.914993 -2.142109) 25 | (xy 0.485007 -2.142109) 26 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 3a41dd27-ec14-44d5-b505-aad1d829f79a)) 27 | (fp_poly (pts 28 | (xy 6.385002 -2.64211) 29 | (xy 2.185003 -2.64211) 30 | (xy 2.185003 -2.142113) 31 | (xy 6.385002 -2.142113) 32 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 5c7d6eaf-f256-4349-8203-d2e836872231)) 33 | (fp_poly (pts 34 | (xy -5.415007 -2.322112) 35 | (xy -5.915004 -2.322112) 36 | (xy -5.915004 1.797888) 37 | (xy -5.415007 1.797888) 38 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 62e8c4d4-266c-4e53-8981-1028251d724c)) 39 | (fp_poly (pts 40 | (xy 4.685389 -2.373228) 41 | (xy 4.18539 -2.373228) 42 | (xy 4.18539 2.9575) 43 | (xy 4.685389 2.9575) 44 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 6f580eb1-88cc-489d-a7ca-9efa5e590715)) 45 | (fp_poly (pts 46 | (xy -3.615315 -2.3225) 47 | (xy -4.115315 -2.3225) 48 | (xy -4.115315 0.8575) 49 | (xy -3.615315 0.8575) 50 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 98fe66f3-ec8b-4515-ae34-617f2124a7ec)) 51 | (fp_poly (pts 52 | (xy 6.384684 -2.3479) 53 | (xy 5.484684 -2.3479) 54 | (xy 5.484684 2.9575) 55 | (xy 6.384684 2.9575) 56 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp b13e8448-bf35-4ec0-9c70-3f2250718cc2)) 57 | (fp_poly (pts 58 | (xy 2.594997 0.3575) 59 | (xy 0.054997 0.3575) 60 | (xy 0.054997 0.8575) 61 | (xy 2.594997 0.8575) 62 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp c7df8431-dcf5-4ab4-b8f8-21c1cafc5246)) 63 | (fp_poly (pts 64 | (xy 0.485004 -2.32211) 65 | (xy -0.015 -2.32211) 66 | (xy -0.015 0.857499) 67 | (xy 0.485004 0.857499) 68 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp d38aa458-d7c4-47af-ba08-2b6be506a3fd)) 69 | (fp_poly (pts 70 | (xy -0.815315 1.497891) 71 | (xy -5.915315 1.497891) 72 | (xy -5.915315 1.797891) 73 | (xy -0.815315 1.797891) 74 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp d68e5ddb-039c-483f-88a3-1b0b7964b482)) 75 | (fp_poly (pts 76 | (xy 2.685391 -2.322428) 77 | (xy 2.185391 -2.322428) 78 | (xy 2.185391 0.8575) 79 | (xy 2.685391 0.8575) 80 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp dde8619c-5a8c-40eb-9845-65e6a654222d)) 81 | (fp_poly (pts 82 | (xy -1.429609 0.357506) 83 | (xy -3.918809 0.357506) 84 | (xy -3.918809 0.857503) 85 | (xy -1.429609 0.857503) 86 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp e7d81bce-286e-41e4-9181-3511e9c0455e)) 87 | (fp_poly (pts 88 | (xy -3.614997 -2.64211) 89 | (xy -5.914994 -2.64211) 90 | (xy -5.914994 -2.142113) 91 | (xy -3.614997 -2.142113) 92 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp fc3d51c1-8b35-4da3-a742-0ebe104989d7)) 93 | (fp_poly (pts 94 | (xy -1.429609 0.35751) 95 | (xy -3.918809 0.35751) 96 | (xy -3.918809 0.857504) 97 | (xy -1.429609 0.857504) 98 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 0fc5db66-6188-4c1f-bb14-0868bef113eb)) 99 | (fp_poly (pts 100 | (xy 6.385002 -2.642106) 101 | (xy 2.185003 -2.642106) 102 | (xy 2.185003 -2.142112) 103 | (xy 6.385002 -2.142112) 104 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 10e52e95-44f3-4059-a86d-dcda603e0623)) 105 | (fp_poly (pts 106 | (xy 0.485007 -2.642109) 107 | (xy -1.914993 -2.642109) 108 | (xy -1.914993 -2.142109) 109 | (xy 0.485007 -2.142109) 110 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 142dd724-2a9f-4eea-ab21-209b1bc7ec65)) 111 | (fp_poly (pts 112 | (xy -1.415315 -2.3225) 113 | (xy -1.915315 -2.3225) 114 | (xy -1.915315 0.8575) 115 | (xy -1.415315 0.8575) 116 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 15a82541-58d8-45b5-99c5-fb52e017e3ea)) 117 | (fp_poly (pts 118 | (xy -0.815315 1.497891) 119 | (xy -5.915315 1.497891) 120 | (xy -5.915315 1.797891) 121 | (xy -0.815315 1.797891) 122 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 252f1275-081d-4d77-8bd5-3b9e6916ef42)) 123 | (fp_poly (pts 124 | (xy 0.485004 -2.322106) 125 | (xy -0.014996 -2.322106) 126 | (xy -0.014996 0.8575) 127 | (xy 0.485004 0.8575) 128 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 3c8d03bf-f31d-4aa0-b8db-a227ffd7d8d6)) 129 | (fp_poly (pts 130 | (xy -3.615315 -2.3225) 131 | (xy -4.115315 -2.3225) 132 | (xy -4.115315 0.8575) 133 | (xy -3.615315 0.8575) 134 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 3d6cdd62-5634-4e30-acf8-1b9c1dbf6653)) 135 | (fp_poly (pts 136 | (xy 4.685389 -2.373226) 137 | (xy 4.18539 -2.373226) 138 | (xy 4.18539 2.957499) 139 | (xy 4.685389 2.957499) 140 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 6b91a3ee-fdcd-4bfe-ad57-c8d5ea9903a8)) 141 | (fp_poly (pts 142 | (xy 2.685391 -2.322426) 143 | (xy 2.185391 -2.322426) 144 | (xy 2.185391 0.857499) 145 | (xy 2.685391 0.857499) 146 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 74f5ec08-7600-4a0b-a9e4-aae29f9ea08a)) 147 | (fp_poly (pts 148 | (xy -3.614996 -2.642106) 149 | (xy -5.91499 -2.642106) 150 | (xy -5.91499 -2.142112) 151 | (xy -3.614996 -2.142112) 152 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp bb59b92a-e4d0-4b9e-82cd-26304f5c15b8)) 153 | (fp_poly (pts 154 | (xy 6.384684 -2.3479) 155 | (xy 5.484684 -2.3479) 156 | (xy 5.484684 2.9575) 157 | (xy 6.384684 2.9575) 158 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp bd793ae5-cde5-43f6-8def-1f95f35b1be6)) 159 | (fp_poly (pts 160 | (xy 2.594997 0.3575) 161 | (xy 0.054997 0.3575) 162 | (xy 0.054997 0.8575) 163 | (xy 2.594997 0.8575) 164 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp e70b6168-f98e-4322-bc55-500948ef7b77)) 165 | (fp_poly (pts 166 | (xy -5.415006 -2.322112) 167 | (xy -5.915 -2.322112) 168 | (xy -5.915 1.797888) 169 | (xy -5.415006 1.797888) 170 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp f6983918-fe05-46ea-b355-bc522ec53440)) 171 | (fp_line (start 6.985 3.4925) (end 6.985 -3.4925) (layer "F.CrtYd") (width 0.05) (tstamp 3c9300d1-3e1d-4ee7-b38d-13f612b81771)) 172 | (fp_line (start -6.985 -3.4925) (end -6.985 3.4925) (layer "F.CrtYd") (width 0.05) (tstamp 73a76aa6-a172-4942-9187-a5dec4c350fc)) 173 | (fp_line (start -6.35 -3.4925) (end -6.985 -3.4925) (layer "F.CrtYd") (width 0.05) (tstamp a76f6c50-0e95-4c2f-96e8-775e4a6a26e9)) 174 | (fp_line (start 6.985 -3.4925) (end -6.35 -3.4925) (layer "F.CrtYd") (width 0.05) (tstamp b87fae67-4644-43a3-85d2-847e27667c4f)) 175 | (fp_line (start -6.985 3.4925) (end 6.985 3.4925) (layer "F.CrtYd") (width 0.05) (tstamp e3d7980b-478d-4130-b68d-51d924728d39)) 176 | (pad "0" smd rect (at 5.9278 2.8575 90) (size 0.2 0.2) (layers "F.Cu") 177 | (solder_mask_margin 0.1016) (tstamp 89a8e170-a222-41c0-b545-c9f4c5604011)) 178 | (pad "1" smd rect (at 4.445 2.8575 90) (size 0.2 0.2) (layers "F.Cu") 179 | (solder_mask_margin 0.1016) (tstamp 9529c01f-e1cd-40be-b7f0-83780a544249)) 180 | ) 181 | -------------------------------------------------------------------------------- /footprints/wch-antenna.pretty/ANT-F-1-2.4G-0.6MM-FR4-WCH.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "ANT-F-1-2.4G-0.6MM-FR4-WCH" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 0) 4 | (descr "2.4GHz PCB antenna for 0.6mm FR4 boards. Design provided by WCH. Website: wch-ic.com") 5 | (tags "Antenna, WCH") 6 | (attr exclude_from_pos_files exclude_from_bom) 7 | (fp_text reference "REF**" (at 0.635 0) (layer "F.SilkS") 8 | (effects (font (size 1.27 1.27) (thickness 0.15))) 9 | (tstamp 20caf6d2-76a7-497e-ac56-f6d31eb9027b) 10 | ) 11 | (fp_text value "Val**" (at 0.635 0) (layer "F.Fab") hide 12 | (effects (font (size 1.27 1.27) (thickness 0.15))) 13 | (tstamp 2f291a4b-4ecb-4692-9ad2-324f9784c0d4) 14 | ) 15 | (fp_poly (pts 16 | (xy -3.932497 -2.64211) 17 | (xy -6.232494 -2.64211) 18 | (xy -6.232494 -2.142113) 19 | (xy -3.932497 -2.142113) 20 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 01f82238-6335-48fe-8b0a-6853e227345a)) 21 | (fp_poly (pts 22 | (xy -5.732507 -2.322112) 23 | (xy -6.232504 -2.322112) 24 | (xy -6.232504 1.797888) 25 | (xy -5.732507 1.797888) 26 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 0e249018-17e7-42b3-ae5d-5ebf3ae299ae)) 27 | (fp_poly (pts 28 | (xy -1.732815 -2.3225) 29 | (xy -2.232815 -2.3225) 30 | (xy -2.232815 0.8575) 31 | (xy -1.732815 0.8575) 32 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 13bbfffc-affb-4b43-9eb1-f2ed90a8a919)) 33 | (fp_poly (pts 34 | (xy 2.277497 0.3575) 35 | (xy -0.262503 0.3575) 36 | (xy -0.262503 0.8575) 37 | (xy 2.277497 0.8575) 38 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 1ab71a3c-340b-469a-ada5-4f87f0b7b2fa)) 39 | (fp_poly (pts 40 | (xy 4.367889 -2.373228) 41 | (xy 3.86789 -2.373228) 42 | (xy 3.86789 2.9575) 43 | (xy 4.367889 2.9575) 44 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 319639ae-c2c5-486d-93b1-d03bb1b64252)) 45 | (fp_poly (pts 46 | (xy -2.732815 1.497891) 47 | (xy -6.232815 1.497891) 48 | (xy -6.232815 1.797891) 49 | (xy -2.732815 1.797891) 50 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 3a70978e-dcc2-4620-a99c-514362812927)) 51 | (fp_poly (pts 52 | (xy -1.747109 0.357506) 53 | (xy -4.236309 0.357506) 54 | (xy -4.236309 0.857503) 55 | (xy -1.747109 0.857503) 56 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 71f8d568-0f23-4ff2-8e60-1600ce517a48)) 57 | (fp_poly (pts 58 | (xy -3.932815 -2.3225) 59 | (xy -4.432815 -2.3225) 60 | (xy -4.432815 0.8575) 61 | (xy -3.932815 0.8575) 62 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 7c00778a-4692-4f9b-87d5-2d355077ce1e)) 63 | (fp_poly (pts 64 | (xy 0.167507 -2.642109) 65 | (xy -2.232493 -2.642109) 66 | (xy -2.232493 -2.142109) 67 | (xy 0.167507 -2.142109) 68 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 97581b9a-3f6b-4e88-8768-6fdb60e6aca6)) 69 | (fp_poly (pts 70 | (xy 6.067502 -2.64211) 71 | (xy 1.867503 -2.64211) 72 | (xy 1.867503 -2.142113) 73 | (xy 6.067502 -2.142113) 74 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp a5c8e189-1ddc-4a66-984b-e0fd1529d346)) 75 | (fp_poly (pts 76 | (xy 2.367891 -2.322428) 77 | (xy 1.867891 -2.322428) 78 | (xy 1.867891 0.8575) 79 | (xy 2.367891 0.8575) 80 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp c71f56c1-5b7c-4373-9716-fffac482104c)) 81 | (fp_poly (pts 82 | (xy 0.167504 -2.32211) 83 | (xy -0.3325 -2.32211) 84 | (xy -0.3325 0.857499) 85 | (xy 0.167504 0.857499) 86 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp dbe92a0d-89cb-4d3f-9497-c2c1d93a3018)) 87 | (fp_poly (pts 88 | (xy 6.067184 -2.3479) 89 | (xy 5.167184 -2.3479) 90 | (xy 5.167184 2.9575) 91 | (xy 6.067184 2.9575) 92 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp fc4ad874-c922-4070-89f9-7262080469d8)) 93 | (fp_poly (pts 94 | (xy 0.167504 -2.322106) 95 | (xy -0.332496 -2.322106) 96 | (xy -0.332496 0.8575) 97 | (xy 0.167504 0.8575) 98 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 52a8f1be-73ca-41a8-bc24-2320706b0ec1)) 99 | (fp_poly (pts 100 | (xy -2.732815 1.497891) 101 | (xy -6.232815 1.497891) 102 | (xy -6.232815 1.797891) 103 | (xy -2.732815 1.797891) 104 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 63489ebf-0f52-43a6-a0ab-158b1a7d4988)) 105 | (fp_poly (pts 106 | (xy -5.732506 -2.322112) 107 | (xy -6.2325 -2.322112) 108 | (xy -6.2325 1.797888) 109 | (xy -5.732506 1.797888) 110 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 6d0c9e39-9878-44c8-8283-9a59e45006fa)) 111 | (fp_poly (pts 112 | (xy -1.747109 0.35751) 113 | (xy -4.236309 0.35751) 114 | (xy -4.236309 0.857504) 115 | (xy -1.747109 0.857504) 116 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 7c2008c8-0626-4a09-a873-065e83502a0e)) 117 | (fp_poly (pts 118 | (xy -3.932496 -2.642106) 119 | (xy -6.23249 -2.642106) 120 | (xy -6.23249 -2.142112) 121 | (xy -3.932496 -2.142112) 122 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 7c411b3e-aca2-424f-b644-2d21c9d80fa7)) 123 | (fp_poly (pts 124 | (xy 6.067502 -2.642106) 125 | (xy 1.867503 -2.642106) 126 | (xy 1.867503 -2.142112) 127 | (xy 6.067502 -2.142112) 128 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 7db990e4-92e1-4f99-b4d2-435bbec1ba83)) 129 | (fp_poly (pts 130 | (xy 2.367891 -2.322426) 131 | (xy 1.867891 -2.322426) 132 | (xy 1.867891 0.857499) 133 | (xy 2.367891 0.857499) 134 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 8efee08b-b92e-4ba6-8722-c058e18114fe)) 135 | (fp_poly (pts 136 | (xy 6.067184 -2.3479) 137 | (xy 5.167184 -2.3479) 138 | (xy 5.167184 2.9575) 139 | (xy 6.067184 2.9575) 140 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp cd5e758d-cb66-484a-ae8b-21f53ceee49e)) 141 | (fp_poly (pts 142 | (xy -1.732815 -2.3225) 143 | (xy -2.232815 -2.3225) 144 | (xy -2.232815 0.8575) 145 | (xy -1.732815 0.8575) 146 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp d102186a-5b58-41d0-9985-3dbb3593f397)) 147 | (fp_poly (pts 148 | (xy 2.277497 0.3575) 149 | (xy -0.262503 0.3575) 150 | (xy -0.262503 0.8575) 151 | (xy 2.277497 0.8575) 152 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp e300709f-6c72-488d-a598-efcbd6d3af54)) 153 | (fp_poly (pts 154 | (xy 0.167507 -2.642109) 155 | (xy -2.232493 -2.642109) 156 | (xy -2.232493 -2.142109) 157 | (xy 0.167507 -2.142109) 158 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp e36988d2-ecb2-461b-a443-7006f447e828)) 159 | (fp_poly (pts 160 | (xy 4.367889 -2.373226) 161 | (xy 3.86789 -2.373226) 162 | (xy 3.86789 2.957499) 163 | (xy 4.367889 2.957499) 164 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp e6d68f56-4a40-4849-b8d1-13d5ca292900)) 165 | (fp_poly (pts 166 | (xy -3.932815 -2.3225) 167 | (xy -4.432815 -2.3225) 168 | (xy -4.432815 0.8575) 169 | (xy -3.932815 0.8575) 170 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp f4a8afbe-ed68-4253-959f-6be4d2cbf8c5)) 171 | (fp_line (start 6.6675 -3.4925) (end -6.6675 -3.4925) (layer "F.CrtYd") (width 0.05) (tstamp 15d47137-9a13-40ea-962c-950801a0ca2f)) 172 | (fp_line (start -6.6675 2.8575) (end -6.6675 3.4925) (layer "F.CrtYd") (width 0.05) (tstamp 20ac60a7-03e8-40ee-a6e6-9082e973b801)) 173 | (fp_line (start -6.6675 3.4925) (end 6.6675 3.4925) (layer "F.CrtYd") (width 0.05) (tstamp 522870a9-6e09-48a1-97dd-49dcb96de86a)) 174 | (fp_line (start 6.6675 3.4925) (end 6.6675 -3.4925) (layer "F.CrtYd") (width 0.05) (tstamp e127ebe2-c37a-4730-a294-12216fd9fca6)) 175 | (fp_line (start -6.6675 -3.4925) (end -6.6675 2.8575) (layer "F.CrtYd") (width 0.05) (tstamp f26d92e3-d77e-4053-8dc6-abc670bfbe39)) 176 | (pad "0" smd rect (at 5.6103 2.8575 90) (size 0.2 0.2) (layers "F.Cu" "F.Paste" "F.Mask") 177 | (solder_mask_margin 0.1016) (tstamp f447e585-df78-4239-b8cb-4653b3837bb1)) 178 | (pad "1" smd rect (at 4.1275 2.8575 90) (size 0.2 0.2) (layers "F.Cu" "F.Paste" "F.Mask") 179 | (solder_mask_margin 0.1016) (tstamp 62a1f3d4-027d-4ecf-a37a-6fcf4263e9d2)) 180 | ) 181 | -------------------------------------------------------------------------------- /symbols/wch-bluetooth.kicad_sym: -------------------------------------------------------------------------------- 1 | (kicad_symbol_lib (version 20220914) (generator kicad_symbol_editor) 2 | (symbol "CH582F" (in_bom yes) (on_board yes) 3 | (property "Reference" "U" (at -15.24 15.24 0) 4 | (effects (font (size 1.27 1.27))) 5 | ) 6 | (property "Value" "CH582F" (at 7.62 15.24 0) 7 | (effects (font (size 1.27 1.27))) 8 | ) 9 | (property "Footprint" "" (at -2.54 12.7 0) 10 | (effects (font (size 1.27 1.27)) hide) 11 | ) 12 | (property "Datasheet" "" (at -2.54 12.7 0) 13 | (effects (font (size 1.27 1.27)) hide) 14 | ) 15 | (property "ki_locked" "" (at 0 0 0) 16 | (effects (font (size 1.27 1.27))) 17 | ) 18 | (property "ki_keywords" "QFN28 bluetooth ble riscv WCH" (at 0 0 0) 19 | (effects (font (size 1.27 1.27)) hide) 20 | ) 21 | (property "ki_description" "WCH CH582F QFN28 4x4mm 0.4mm, riscv bluetooth soc" (at 0 0 0) 22 | (effects (font (size 1.27 1.27)) hide) 23 | ) 24 | (symbol "CH582F_1_0" 25 | (pin bidirectional line (at -20.32 -20.32 0) (length 2.54) 26 | (name "PB13_U2DP_SCK0_SCL_TXD1" (effects (font (size 1.27 1.27)))) 27 | (number "10" (effects (font (size 1.27 1.27)))) 28 | ) 29 | (pin bidirectional line (at -20.32 -22.86 0) (length 2.54) 30 | (name "PB12_U2DN_SCS_SDA_RXD1" (effects (font (size 1.27 1.27)))) 31 | (number "11" (effects (font (size 1.27 1.27)))) 32 | ) 33 | (pin bidirectional line (at 20.32 -2.54 180) (length 2.54) 34 | (name "PB11_U1DP_TMR2" (effects (font (size 1.27 1.27)))) 35 | (number "12" (effects (font (size 1.27 1.27)))) 36 | ) 37 | (pin bidirectional line (at 20.32 0 180) (length 2.54) 38 | (name "PB10_U1DN_TMR1" (effects (font (size 1.27 1.27)))) 39 | (number "13" (effects (font (size 1.27 1.27)))) 40 | ) 41 | (pin bidirectional line (at -20.32 0 0) (length 2.54) 42 | (name "PB7_TXD0_PWM9" (effects (font (size 1.27 1.27)))) 43 | (number "14" (effects (font (size 1.27 1.27)))) 44 | ) 45 | (pin bidirectional line (at -20.32 -2.54 0) (length 2.54) 46 | (name "PB4_RXD0_PWM7" (effects (font (size 1.27 1.27)))) 47 | (number "15" (effects (font (size 1.27 1.27)))) 48 | ) 49 | (pin bidirectional line (at -20.32 -5.08 0) (length 2.54) 50 | (name "PB22_TMR3_RXD2" (effects (font (size 1.27 1.27)))) 51 | (number "17" (effects (font (size 1.27 1.27)))) 52 | ) 53 | (pin bidirectional line (at 20.32 -5.08 180) (length 2.54) 54 | (name "PA4_RXD3_AIN0" (effects (font (size 1.27 1.27)))) 55 | (number "23" (effects (font (size 1.27 1.27)))) 56 | ) 57 | (pin bidirectional line (at 20.32 -7.62 180) (length 2.54) 58 | (name "PA5_TXD3_AIN1" (effects (font (size 1.27 1.27)))) 59 | (number "24" (effects (font (size 1.27 1.27)))) 60 | ) 61 | (pin bidirectional line (at 20.32 -10.16 180) (length 2.54) 62 | (name "PA15_CIPO_RXD0_AIN5" (effects (font (size 1.27 1.27)))) 63 | (number "25" (effects (font (size 1.27 1.27)))) 64 | ) 65 | (pin bidirectional line (at 20.32 -12.7 180) (length 2.54) 66 | (name "PA14_COPI_TXDO_AIN4" (effects (font (size 1.27 1.27)))) 67 | (number "26" (effects (font (size 1.27 1.27)))) 68 | ) 69 | (pin bidirectional line (at 20.32 -15.24 180) (length 2.54) 70 | (name "PA13_SCK0_PWM5_AIN3" (effects (font (size 1.27 1.27)))) 71 | (number "27" (effects (font (size 1.27 1.27)))) 72 | ) 73 | (pin bidirectional line (at 20.32 -17.78 180) (length 2.54) 74 | (name "PA12_SCS_PWM4_AIN2" (effects (font (size 1.27 1.27)))) 75 | (number "28" (effects (font (size 1.27 1.27)))) 76 | ) 77 | (pin bidirectional line (at -20.32 10.16 0) (length 2.54) 78 | (name "PA8_RXD1_AIN12" (effects (font (size 1.27 1.27)))) 79 | (number "6" (effects (font (size 1.27 1.27)))) 80 | ) 81 | (pin bidirectional line (at -20.32 7.62 0) (length 2.54) 82 | (name "PA9_TMR0_TXD1_AIN13" (effects (font (size 1.27 1.27)))) 83 | (number "7" (effects (font (size 1.27 1.27)))) 84 | ) 85 | (pin bidirectional line (at -20.32 5.08 0) (length 2.54) 86 | (name "PB15_TCK_CIPO_DTR" (effects (font (size 1.27 1.27)))) 87 | (number "8" (effects (font (size 1.27 1.27)))) 88 | ) 89 | (pin bidirectional line (at -20.32 2.54 0) (length 2.54) 90 | (name "PB14_TIO_DSR_COPI_PWM10" (effects (font (size 1.27 1.27)))) 91 | (number "9" (effects (font (size 1.27 1.27)))) 92 | ) 93 | ) 94 | (symbol "CH582F_1_1" 95 | (rectangle (start -17.78 12.7) (end 17.78 -25.4) 96 | (stroke (width 0.1524) (type default)) 97 | (fill (type background)) 98 | ) 99 | (rectangle (start 5.08 -5.08) (end 5.08 -5.08) 100 | (stroke (width 0.1524) (type default)) 101 | (fill (type none)) 102 | ) 103 | (rectangle (start 5.08 -5.08) (end 5.08 -5.08) 104 | (stroke (width 0.1524) (type default)) 105 | (fill (type none)) 106 | ) 107 | (rectangle (start 5.08 -5.08) (end 5.08 -5.08) 108 | (stroke (width 0.1524) (type default)) 109 | (fill (type none)) 110 | ) 111 | (rectangle (start 5.08 -5.08) (end 5.08 -5.08) 112 | (stroke (width 0.1524) (type default)) 113 | (fill (type none)) 114 | ) 115 | ) 116 | (symbol "CH582F_2_0" 117 | (pin bidirectional line (at 17.78 0 180) (length 2.54) 118 | (name "PA11_X32KO_TMR2" (effects (font (size 1.27 1.27)))) 119 | (number "1" (effects (font (size 1.27 1.27)))) 120 | ) 121 | (pin bidirectional line (at -17.78 -10.16 0) (length 2.54) 122 | (name "PB23_RST_TMR0_TXD2_PWM11" (effects (font (size 1.27 1.27)))) 123 | (number "16" (effects (font (size 1.27 1.27)))) 124 | ) 125 | (pin bidirectional line (at 17.78 -7.62 180) (length 2.54) 126 | (name "X32MO" (effects (font (size 1.27 1.27)))) 127 | (number "18" (effects (font (size 1.27 1.27)))) 128 | ) 129 | (pin bidirectional line (at 17.78 -5.08 180) (length 2.54) 130 | (name "X32MI" (effects (font (size 1.27 1.27)))) 131 | (number "19" (effects (font (size 1.27 1.27)))) 132 | ) 133 | (pin bidirectional line (at 17.78 2.54 180) (length 2.54) 134 | (name "PA10_X32KI_TMR1" (effects (font (size 1.27 1.27)))) 135 | (number "2" (effects (font (size 1.27 1.27)))) 136 | ) 137 | (pin bidirectional line (at -17.78 -2.54 0) (length 2.54) 138 | (name "VINTA" (effects (font (size 1.27 1.27)))) 139 | (number "20" (effects (font (size 1.27 1.27)))) 140 | ) 141 | (pin bidirectional line (at 17.78 7.62 180) (length 2.54) 142 | (name "ANT" (effects (font (size 1.27 1.27)))) 143 | (number "21" (effects (font (size 1.27 1.27)))) 144 | ) 145 | (pin bidirectional line (at -17.78 0 0) (length 2.54) 146 | (name "VDCIA" (effects (font (size 1.27 1.27)))) 147 | (number "22" (effects (font (size 1.27 1.27)))) 148 | ) 149 | (pin power_in line (at 0 -20.32 90) (length 2.54) 150 | (name "GND" (effects (font (size 1.27 1.27)))) 151 | (number "29" (effects (font (size 1.27 1.27)))) 152 | ) 153 | (pin bidirectional line (at -17.78 7.62 0) (length 2.54) 154 | (name "VDCID" (effects (font (size 1.27 1.27)))) 155 | (number "3" (effects (font (size 1.27 1.27)))) 156 | ) 157 | (pin bidirectional line (at -17.78 5.08 0) (length 2.54) 158 | (name "VSW" (effects (font (size 1.27 1.27)))) 159 | (number "4" (effects (font (size 1.27 1.27)))) 160 | ) 161 | (pin bidirectional line (at -17.78 10.16 0) (length 2.54) 162 | (name "VIO33_VDD33" (effects (font (size 1.27 1.27)))) 163 | (number "5" (effects (font (size 1.27 1.27)))) 164 | ) 165 | ) 166 | (symbol "CH582F_2_1" 167 | (rectangle (start -15.24 12.7) (end 15.24 -17.78) 168 | (stroke (width 0.1524) (type default)) 169 | (fill (type background)) 170 | ) 171 | (rectangle (start 5.08 -5.08) (end 5.08 -5.08) 172 | (stroke (width 0.1524) (type default)) 173 | (fill (type none)) 174 | ) 175 | (rectangle (start 5.08 -5.08) (end 5.08 -5.08) 176 | (stroke (width 0.1524) (type default)) 177 | (fill (type none)) 178 | ) 179 | ) 180 | ) 181 | (symbol "CH9141K" (in_bom yes) (on_board yes) 182 | (property "Reference" "U" (at 7.62 -17.78 0) 183 | (effects (font (size 1.27 1.27))) 184 | ) 185 | (property "Value" "CH9141K" (at 7.62 -15.24 0) 186 | (effects (font (size 1.27 1.27))) 187 | ) 188 | (property "Footprint" "" (at 2.54 16.51 0) 189 | (effects (font (size 1.27 1.27)) hide) 190 | ) 191 | (property "Datasheet" "" (at 2.54 16.51 0) 192 | (effects (font (size 1.27 1.27)) hide) 193 | ) 194 | (property "ki_keywords" "WCH, Bluetooth, BLE, " (at 0 0 0) 195 | (effects (font (size 1.27 1.27)) hide) 196 | ) 197 | (property "ki_description" "UART to Bluetooth Low Energy IC" (at 0 0 0) 198 | (effects (font (size 1.27 1.27)) hide) 199 | ) 200 | (symbol "CH9141K_0_1" 201 | (rectangle (start -7.62 13.97) (end 7.62 -13.97) 202 | (stroke (width 0.1524) (type default)) 203 | (fill (type background)) 204 | ) 205 | ) 206 | (symbol "CH9141K_1_1" 207 | (pin power_in line (at -10.16 -8.89 0) (length 2.54) 208 | (name "~{SLEEP}" (effects (font (size 1.27 1.27)))) 209 | (number "1" (effects (font (size 1.27 1.27)))) 210 | ) 211 | (pin input line (at -10.16 -6.35 0) (length 2.54) 212 | (name "AT" (effects (font (size 1.27 1.27)))) 213 | (number "10" (effects (font (size 1.27 1.27)))) 214 | ) 215 | (pin passive line (at 0 -16.51 90) (length 2.54) 216 | (name "GND" (effects (font (size 1.27 1.27)))) 217 | (number "11" (effects (font (size 1.27 1.27)))) 218 | ) 219 | (pin power_in line (at 2.54 16.51 270) (length 2.54) 220 | (name "VCC" (effects (font (size 1.27 1.27)))) 221 | (number "2" (effects (font (size 1.27 1.27)))) 222 | ) 223 | (pin passive line (at 0 -16.51 90) (length 2.54) hide 224 | (name "GND" (effects (font (size 1.27 1.27)))) 225 | (number "3" (effects (font (size 1.27 1.27)))) 226 | ) 227 | (pin input line (at 10.16 -8.89 180) (length 2.54) 228 | (name "X32MI" (effects (font (size 1.27 1.27)))) 229 | (number "4" (effects (font (size 1.27 1.27)))) 230 | ) 231 | (pin output line (at 10.16 1.27 180) (length 2.54) 232 | (name "X32MO" (effects (font (size 1.27 1.27)))) 233 | (number "5" (effects (font (size 1.27 1.27)))) 234 | ) 235 | (pin output line (at 10.16 6.35 180) (length 2.54) 236 | (name "ANT" (effects (font (size 1.27 1.27)))) 237 | (number "6" (effects (font (size 1.27 1.27)))) 238 | ) 239 | (pin power_out line (at -2.54 16.51 270) (length 2.54) 240 | (name "VINTA" (effects (font (size 1.27 1.27)))) 241 | (number "7" (effects (font (size 1.27 1.27)))) 242 | ) 243 | (pin input line (at -10.16 -1.27 0) (length 2.54) 244 | (name "RXD" (effects (font (size 1.27 1.27)))) 245 | (number "8" (effects (font (size 1.27 1.27)))) 246 | ) 247 | (pin output line (at -10.16 1.27 0) (length 2.54) 248 | (name "TXD" (effects (font (size 1.27 1.27)))) 249 | (number "9" (effects (font (size 1.27 1.27)))) 250 | ) 251 | ) 252 | ) 253 | ) 254 | -------------------------------------------------------------------------------- /footprints/wch-antenna.pretty/ANT-F-1-2.4G-0.8MM-FR4-WCH.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "ANT-F-1-2.4G-0.8MM-FR4-WCH" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 0) 4 | (descr "2.4GHz PCB antenna for 0.8mm FR4 boards. Design provided by WCH. Website: wch-ic.com") 5 | (tags "Antenna, WCH") 6 | (attr exclude_from_pos_files exclude_from_bom) 7 | (fp_text reference "REF**" (at 0.635 0) (layer "F.SilkS") 8 | (effects (font (size 1.27 1.27) (thickness 0.15))) 9 | (tstamp 0cbeb329-a88d-4a47-a5c2-a1d693de2f8c) 10 | ) 11 | (fp_text value "Val**" (at 0.635 0) (layer "F.Fab") hide 12 | (effects (font (size 1.27 1.27) (thickness 0.15))) 13 | (tstamp f345e52a-8e0a-425a-b438-90809dd3b799) 14 | ) 15 | (fp_poly (pts 16 | (xy -3.47001 0.42) 17 | (xy -3.32001 0.42) 18 | (xy -3.32001 -1.48) 19 | (xy -3.47001 -1.48) 20 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 014d13cd-26ad-4d0e-86ad-a43b541cab14)) 21 | (fp_poly (pts 22 | (xy 3.429862 -1.329996) 23 | (xy 4.829859 -1.329996) 24 | (xy 4.829859 -1.479996) 25 | (xy 3.429862 -1.479996) 26 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 0cc9bf07-55b9-458f-b8aa-41b2f51fa940)) 27 | (fp_poly (pts 28 | (xy -1.970041 0.42) 29 | (xy -1.820041 0.42) 30 | (xy -1.820041 -1.48) 31 | (xy -1.970041 -1.48) 32 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 14094ad2-b562-4efa-8c6f-51d7a3134345)) 33 | (fp_poly (pts 34 | (xy -1.970035 -1.329996) 35 | (xy -1.520044 -1.329996) 36 | (xy -1.520044 -1.479996) 37 | (xy -1.970035 -1.479996) 38 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 1427bb3f-0689-4b41-a816-cd79a5202fd0)) 39 | (fp_poly (pts 40 | (xy -1.070057 0.42) 41 | (xy -0.920054 0.42) 42 | (xy -0.920054 -1.48) 43 | (xy -1.070057 -1.48) 44 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 1cb22080-0f59-4c18-a6e6-8685ef44ec53)) 45 | (fp_poly (pts 46 | (xy 1.629896 -1.329996) 47 | (xy 2.07989 -1.329996) 48 | (xy 2.07989 -1.479996) 49 | (xy 1.629896 -1.479996) 50 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 2165c9a4-eb84-4cb6-a870-2fdc39d2511b)) 51 | (fp_poly (pts 52 | (xy 0.129921 0.42) 53 | (xy 0.579912 0.42) 54 | (xy 0.579912 0.27) 55 | (xy 0.129921 0.27) 56 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 235067e2-1686-40fe-a9a0-61704311b2b1)) 57 | (fp_poly (pts 58 | (xy 3.429859 0.42) 59 | (xy 3.579856 0.42) 60 | (xy 3.579856 -1.48) 61 | (xy 3.429859 -1.48) 62 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 241e0c85-4796-48eb-a5a0-1c0f2d6e5910)) 63 | (fp_poly (pts 64 | (xy 1.629893 0.42) 65 | (xy 1.77989 0.42) 66 | (xy 1.77989 -1.48) 67 | (xy 1.629893 -1.48) 68 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 2de1ffee-2174-41d2-8969-68b8d21e5a7d)) 69 | (fp_poly (pts 70 | (xy -0.470069 0.42) 71 | (xy -0.020075 0.42) 72 | (xy -0.020075 0.27) 73 | (xy -0.470069 0.27) 74 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 31f91ec8-56e4-4e08-9ccd-012652772211)) 75 | (fp_poly (pts 76 | (xy 2.829875 -1.329996) 77 | (xy 3.279865 -1.329996) 78 | (xy 3.279865 -1.479996) 79 | (xy 2.829875 -1.479996) 80 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 34c0bee6-7425-4435-8857-d1fe8dfb6d89)) 81 | (fp_poly (pts 82 | (xy 3.129865 0.42) 83 | (xy 3.579856 0.42) 84 | (xy 3.579856 0.27) 85 | (xy 3.129865 0.27) 86 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 363945f6-fbef-42be-99cf-4a8a48434d92)) 87 | (fp_poly (pts 88 | (xy 0.129921 0.42) 89 | (xy 0.279921 0.42) 90 | (xy 0.279921 -1.48) 91 | (xy 0.129921 -1.48) 92 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 3c9169cc-3a77-4ae0-8afc-cbfc472a28c5)) 93 | (fp_poly (pts 94 | (xy -0.170072 0.42) 95 | (xy -0.020075 0.42) 96 | (xy -0.020075 -1.48) 97 | (xy -0.170072 -1.48) 98 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 3e57b728-64e6-4470-8f27-a43c0dd85050)) 99 | (fp_poly (pts 100 | (xy -4.52 1.32) 101 | (xy -4.37 1.32) 102 | (xy -4.37 -1.48) 103 | (xy -4.52 -1.48) 104 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 443bc73a-8dc0-4e2f-a292-a5eff00efa5b)) 105 | (fp_poly (pts 106 | (xy -1.670044 0.42) 107 | (xy -1.520044 0.42) 108 | (xy -1.520044 -1.48) 109 | (xy -1.670044 -1.48) 110 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 590fefcc-03e7-45d6-b6c9-e51a7c3c36c4)) 111 | (fp_poly (pts 112 | (xy -2.570022 -1.329996) 113 | (xy -2.120032 -1.329996) 114 | (xy -2.120032 -1.479996) 115 | (xy -2.570022 -1.479996) 116 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 59cb2966-1e9c-4b3b-b3c8-7499378d8dde)) 117 | (fp_poly (pts 118 | (xy 0.729909 0.42) 119 | (xy 0.879912 0.42) 120 | (xy 0.879912 -1.48) 121 | (xy 0.729909 -1.48) 122 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 5e7c3a32-8dda-4e6a-9838-c94d1f165575)) 123 | (fp_poly (pts 124 | (xy 0.429915 0.42) 125 | (xy 0.579912 0.42) 126 | (xy 0.579912 -1.48) 127 | (xy 0.429915 -1.48) 128 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 5f31b97b-d794-46d6-bbd9-7a5638bcf704)) 129 | (fp_poly (pts 130 | (xy -1.670044 0.42) 131 | (xy -1.220054 0.42) 132 | (xy -1.220054 0.27) 133 | (xy -1.670044 0.27) 134 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 5ff19d63-2cb4-438b-93c4-e66d37a05329)) 135 | (fp_poly (pts 136 | (xy -1.370047 -1.329996) 137 | (xy -0.920054 -1.329996) 138 | (xy -0.920054 -1.479996) 139 | (xy -1.370047 -1.479996) 140 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 616287d9-a51f-498c-8b91-be46a0aa3a7f)) 141 | (fp_poly (pts 142 | (xy -2.870022 0.42) 143 | (xy -2.720019 0.42) 144 | (xy -2.720019 -1.48) 145 | (xy -2.870022 -1.48) 146 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 633292d3-80c5-4986-be82-ce926e9f09f4)) 147 | (fp_poly (pts 148 | (xy -1.070057 0.42) 149 | (xy -0.620066 0.42) 150 | (xy -0.620066 0.27) 151 | (xy -1.070057 0.27) 152 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 637f12be-fa48-4ce4-96b2-04c21a8795c8)) 153 | (fp_poly (pts 154 | (xy 2.229887 -1.329996) 155 | (xy 2.679878 -1.329996) 156 | (xy 2.679878 -1.479996) 157 | (xy 2.229887 -1.479996) 158 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 6cb535a7-247d-4f99-997d-c21b160eadfa)) 159 | (fp_poly (pts 160 | (xy 2.529875 0.42) 161 | (xy 2.979865 0.42) 162 | (xy 2.979865 0.27) 163 | (xy 2.529875 0.27) 164 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 6cb93665-0bcd-4104-8633-fffd1811eee0)) 165 | (fp_poly (pts 166 | (xy -1.37005 0.42) 167 | (xy -1.220054 0.42) 168 | (xy -1.220054 -1.48) 169 | (xy -1.37005 -1.48) 170 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 701e1517-e8cf-46f4-b538-98e721c97380)) 171 | (fp_poly (pts 172 | (xy 0.729909 0.42) 173 | (xy 1.1799 0.42) 174 | (xy 1.1799 0.27) 175 | (xy 0.729909 0.27) 176 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 75b944f9-bf25-4dc7-8104-e9f80b4f359b)) 177 | (fp_poly (pts 178 | (xy -3.170013 0.42) 179 | (xy -3.020016 0.42) 180 | (xy -3.020016 -1.48) 181 | (xy -3.170013 -1.48) 182 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 7744b6ee-910d-401d-b730-65c35d3d8092)) 183 | (fp_poly (pts 184 | (xy -2.870022 0.42) 185 | (xy -2.420032 0.42) 186 | (xy -2.420032 0.27) 187 | (xy -2.870022 0.27) 188 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 78f9c3d3-3556-46f6-9744-05ad54b330f0)) 189 | (fp_poly (pts 190 | (xy 2.829868 0.42) 191 | (xy 2.979865 0.42) 192 | (xy 2.979865 -1.48) 193 | (xy 2.829868 -1.48) 194 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 7c5f3091-7791-43b3-8d50-43f6a72274c9)) 195 | (fp_poly (pts 196 | (xy 1.029903 0.42) 197 | (xy 1.1799 0.42) 198 | (xy 1.1799 -1.48) 199 | (xy 1.029903 -1.48) 200 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 7f2b3ce3-2f20-426d-b769-e0329b6a8111)) 201 | (fp_poly (pts 202 | (xy -4.07 0.42) 203 | (xy -3.919997 0.42) 204 | (xy -3.919997 -1.48) 205 | (xy -4.07 -1.48) 206 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 83021f70-e61e-4ad3-bae7-b9f02b28be4f)) 207 | (fp_poly (pts 208 | (xy 1.029909 -1.329996) 209 | (xy 1.4799 -1.329996) 210 | (xy 1.4799 -1.479996) 211 | (xy 1.029909 -1.479996) 212 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 84d4e166-b429-409a-ab37-c6a10fd82ff5)) 213 | (fp_poly (pts 214 | (xy -3.47001 0.42) 215 | (xy -3.020019 0.42) 216 | (xy -3.020019 0.27) 217 | (xy -3.47001 0.27) 218 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 89c9afdc-c346-4300-a392-5f9dd8c1e5bd)) 219 | (fp_poly (pts 220 | (xy 2.529875 0.42) 221 | (xy 2.679878 0.42) 222 | (xy 2.679878 -1.48) 223 | (xy 2.529875 -1.48) 224 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 8ac400bf-c9b3-4af4-b0a7-9aa9ab4ad17e)) 225 | (fp_poly (pts 226 | (xy -2.270035 0.42) 227 | (xy -1.820041 0.42) 228 | (xy -1.820041 0.27) 229 | (xy -2.270035 0.27) 230 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 8b7bbefd-8f78-41f8-809c-2534a5de3b39)) 231 | (fp_poly (pts 232 | (xy -0.770063 0.42) 233 | (xy -0.620066 0.42) 234 | (xy -0.620066 -1.48) 235 | (xy -0.770063 -1.48) 236 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 8bdea5f6-7a53-427a-92b8-fd15994c2e8c)) 237 | (fp_poly (pts 238 | (xy 2.229881 0.42) 239 | (xy 2.379878 0.42) 240 | (xy 2.379878 -1.48) 241 | (xy 2.229881 -1.48) 242 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 97dcf785-3264-40a1-a36e-8842acab24fb)) 243 | (fp_poly (pts 244 | (xy -0.170069 -1.329996) 245 | (xy 0.279921 -1.329996) 246 | (xy 0.279921 -1.479996) 247 | (xy -0.170069 -1.479996) 248 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 98861672-254d-432b-8e5a-10d885a5ffdc)) 249 | (fp_poly (pts 250 | (xy -3.770007 0.42) 251 | (xy -3.62001 0.42) 252 | (xy -3.62001 -1.48) 253 | (xy -3.770007 -1.48) 254 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp a25b7e01-1754-4cc9-8a14-3d9c461e5af5)) 255 | (fp_poly (pts 256 | (xy -0.470069 0.42) 257 | (xy -0.320066 0.42) 258 | (xy -0.320066 -1.48) 259 | (xy -0.470069 -1.48) 260 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp a599509f-fbb9-4db4-9adf-9e96bab1138d)) 261 | (fp_poly (pts 262 | (xy 1.329896 0.42) 263 | (xy 1.4799 0.42) 264 | (xy 1.4799 -1.48) 265 | (xy 1.329896 -1.48) 266 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp a7f2e97b-29f3-44fd-bf8a-97a3c1528b61)) 267 | (fp_poly (pts 268 | (xy -3.170013 -1.329996) 269 | (xy -2.720019 -1.329996) 270 | (xy -2.720019 -1.479996) 271 | (xy -3.170013 -1.479996) 272 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp b854a395-bfc6-4140-9640-75d4f9296771)) 273 | (fp_poly (pts 274 | (xy 1.329896 0.42) 275 | (xy 1.77989 0.42) 276 | (xy 1.77989 0.27) 277 | (xy 1.329896 0.27) 278 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp bac7c5b3-99df-445a-ade9-1e608bbbe27e)) 279 | (fp_poly (pts 280 | (xy 0.429921 -1.329996) 281 | (xy 0.879912 -1.329996) 282 | (xy 0.879912 -1.479996) 283 | (xy 0.429921 -1.479996) 284 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp be41ac9e-b8ba-4089-983b-b84269707f1c)) 285 | (fp_poly (pts 286 | (xy -2.270035 0.42) 287 | (xy -2.120032 0.42) 288 | (xy -2.120032 -1.48) 289 | (xy -2.270035 -1.48) 290 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp cbebc05a-c4dd-4baf-8c08-196e84e08b27)) 291 | (fp_poly (pts 292 | (xy -4.369993 -1.329997) 293 | (xy -4.369993 -1.48) 294 | (xy -5.119997 -1.48) 295 | (xy -5.119997 -1.329997) 296 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp cc75e5ae-3348-4e7a-bd16-4df685ee47bd)) 297 | (fp_poly (pts 298 | (xy -3.77 -1.329996) 299 | (xy -3.32001 -1.329996) 300 | (xy -3.32001 -1.479996) 301 | (xy -3.77 -1.479996) 302 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp d0cd3439-276c-41ba-b38d-f84f6da38415)) 303 | (fp_poly (pts 304 | (xy -4.37 -1.329996) 305 | (xy -3.919997 -1.329996) 306 | (xy -3.919997 -1.479996) 307 | (xy -4.37 -1.479996) 308 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp dda1e6ca-91ec-4136-b90b-3c54d79454b9)) 309 | (fp_poly (pts 310 | (xy 1.929887 0.42) 311 | (xy 2.379878 0.42) 312 | (xy 2.379878 0.27) 313 | (xy 1.929887 0.27) 314 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp e0830067-5b66-4ce1-b2d1-aaa8af20baf7)) 315 | (fp_poly (pts 316 | (xy 1.929887 0.42) 317 | (xy 2.07989 0.42) 318 | (xy 2.07989 -1.48) 319 | (xy 1.929887 -1.48) 320 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp e87738fc-e372-4c48-9de9-398fd8b4874c)) 321 | (fp_poly (pts 322 | (xy -5.119996 1.32) 323 | (xy -4.819996 1.32) 324 | (xy -4.819996 -1.48) 325 | (xy -5.119996 -1.48) 326 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp eac8d865-0226-4958-b547-6b5592f39713)) 327 | (fp_poly (pts 328 | (xy -4.07 0.42) 329 | (xy -3.62001 0.42) 330 | (xy -3.62001 0.27) 331 | (xy -4.07 0.27) 332 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp f5bf5b4a-5213-48af-a5cd-0d67969d2de6)) 333 | (fp_poly (pts 334 | (xy 3.129865 0.42) 335 | (xy 3.279865 0.42) 336 | (xy 3.279865 -1.48) 337 | (xy 3.129865 -1.48) 338 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp f5c43e09-08d6-4a29-a53a-3b9ea7fb34cd)) 339 | (fp_poly (pts 340 | (xy -2.570029 0.42) 341 | (xy -2.420032 0.42) 342 | (xy -2.420032 -1.48) 343 | (xy -2.570029 -1.48) 344 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp f7447e92-4293-41c4-be3f-69b30aad1f17)) 345 | (fp_poly (pts 346 | (xy -0.770057 -1.329996) 347 | (xy -0.320066 -1.329996) 348 | (xy -0.320066 -1.479996) 349 | (xy -0.770057 -1.479996) 350 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp fa00d3f4-bb71-4b1d-aa40-ae9267e2c41f)) 351 | (fp_poly (pts 352 | (xy 2.229887 -1.329996) 353 | (xy 2.679875 -1.329996) 354 | (xy 2.679875 -1.479996) 355 | (xy 2.229887 -1.479996) 356 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 083becc8-e25d-4206-9636-55457650bbe3)) 357 | (fp_poly (pts 358 | (xy -0.170069 -1.329996) 359 | (xy 0.279918 -1.329996) 360 | (xy 0.279918 -1.479996) 361 | (xy -0.170069 -1.479996) 362 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 0b9f21ed-3d41-4f23-ae45-74117a5f3153)) 363 | (fp_poly (pts 364 | (xy 1.029909 -1.329996) 365 | (xy 1.479896 -1.329996) 366 | (xy 1.479896 -1.479996) 367 | (xy 1.029909 -1.479996) 368 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 10d8ad0e-6a08-4053-92aa-23a15910fd21)) 369 | (fp_poly (pts 370 | (xy 2.529875 0.42) 371 | (xy 2.979862 0.42) 372 | (xy 2.979862 0.27) 373 | (xy 2.529875 0.27) 374 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 123968c6-74e7-4754-8c36-08ea08e42555)) 375 | (fp_poly (pts 376 | (xy -1.070057 0.42) 377 | (xy -0.920057 0.42) 378 | (xy -0.920057 -1.48) 379 | (xy -1.070057 -1.48) 380 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 1b023dd4-5185-4576-b544-68a05b9c360b)) 381 | (fp_poly (pts 382 | (xy -3.77 -1.329996) 383 | (xy -3.320013 -1.329996) 384 | (xy -3.320013 -1.479996) 385 | (xy -3.77 -1.479996) 386 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 212bf70c-2324-47d9-8700-59771063baeb)) 387 | (fp_poly (pts 388 | (xy 1.929887 0.42) 389 | (xy 2.079887 0.42) 390 | (xy 2.079887 -1.48) 391 | (xy 1.929887 -1.48) 392 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 2b64d2cb-d62a-4762-97ea-f1b0d4293c4f)) 393 | (fp_poly (pts 394 | (xy 0.429915 0.42) 395 | (xy 0.579909 0.42) 396 | (xy 0.579909 -1.48) 397 | (xy 0.429915 -1.48) 398 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 2c95b9a6-9c71-4108-9cde-57ddfdd2dd19)) 399 | (fp_poly (pts 400 | (xy -0.770057 -1.329996) 401 | (xy -0.320069 -1.329996) 402 | (xy -0.320069 -1.479996) 403 | (xy -0.770057 -1.479996) 404 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 3249bd81-9fd4-4194-9b4f-2e333b2195b8)) 405 | (fp_poly (pts 406 | (xy -2.570029 0.42) 407 | (xy -2.420035 0.42) 408 | (xy -2.420035 -1.48) 409 | (xy -2.570029 -1.48) 410 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 347562f5-b152-4e7b-8a69-40ca6daaaad4)) 411 | (fp_poly (pts 412 | (xy -5.119996 1.32) 413 | (xy -4.819996 1.32) 414 | (xy -4.819996 -1.48) 415 | (xy -5.119996 -1.48) 416 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 386ad9e3-71fa-420f-8722-88548b024fc5)) 417 | (fp_poly (pts 418 | (xy 1.929887 0.42) 419 | (xy 2.379875 0.42) 420 | (xy 2.379875 0.27) 421 | (xy 1.929887 0.27) 422 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 3e3d55c8-e0ea-48fb-8421-a84b7cb7055b)) 423 | (fp_poly (pts 424 | (xy -1.670044 0.42) 425 | (xy -1.520044 0.42) 426 | (xy -1.520044 -1.48) 427 | (xy -1.670044 -1.48) 428 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 3efa2ece-8f3f-4a8c-96e9-6ab3ec6f1f70)) 429 | (fp_poly (pts 430 | (xy -2.570022 -1.329996) 431 | (xy -2.120035 -1.329996) 432 | (xy -2.120035 -1.479996) 433 | (xy -2.570022 -1.479996) 434 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 430d6d73-9de6-41ca-b788-178d709f4aae)) 435 | (fp_poly (pts 436 | (xy -3.170013 -1.329996) 437 | (xy -2.720019 -1.329996) 438 | (xy -2.720019 -1.479996) 439 | (xy -3.170013 -1.479996) 440 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 44035e53-ff94-45ad-801f-55a1ce042a0d)) 441 | (fp_poly (pts 442 | (xy 0.729909 0.42) 443 | (xy 1.179896 0.42) 444 | (xy 1.179896 0.27) 445 | (xy 0.729909 0.27) 446 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 475ed8b3-90bf-48cd-bce5-d8f48b689541)) 447 | (fp_poly (pts 448 | (xy 2.229881 0.42) 449 | (xy 2.379875 0.42) 450 | (xy 2.379875 -1.48) 451 | (xy 2.229881 -1.48) 452 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 4a7e3849-3bc9-4bb3-b16a-fab2f5cee0e5)) 453 | (fp_poly (pts 454 | (xy -4.07 0.42) 455 | (xy -3.92 0.42) 456 | (xy -3.92 -1.48) 457 | (xy -4.07 -1.48) 458 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 5d49e9a6-41dd-4072-adde-ef1036c1979b)) 459 | (fp_poly (pts 460 | (xy 1.329896 0.42) 461 | (xy 1.479896 0.42) 462 | (xy 1.479896 -1.48) 463 | (xy 1.329896 -1.48) 464 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 5f312b85-6822-40a3-b417-2df49696ca2d)) 465 | (fp_poly (pts 466 | (xy -2.270035 0.42) 467 | (xy -1.820041 0.42) 468 | (xy -1.820041 0.27) 469 | (xy -2.270035 0.27) 470 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 6a2bcc72-047b-4846-8583-1109e3552669)) 471 | (fp_poly (pts 472 | (xy -1.970041 0.42) 473 | (xy -1.820041 0.42) 474 | (xy -1.820041 -1.48) 475 | (xy -1.970041 -1.48) 476 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 70d34adf-9bd8-469e-8c77-5c0d7adf511e)) 477 | (fp_poly (pts 478 | (xy -1.370047 -1.329996) 479 | (xy -0.920054 -1.329996) 480 | (xy -0.920054 -1.479996) 481 | (xy -1.370047 -1.479996) 482 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 718e5c6d-0e4c-46d8-a149-2f2bfc54c7f1)) 483 | (fp_poly (pts 484 | (xy 2.829875 -1.329996) 485 | (xy 3.279862 -1.329996) 486 | (xy 3.279862 -1.479996) 487 | (xy 2.829875 -1.479996) 488 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 725cdf26-4b92-46db-bca9-10d930002dda)) 489 | (fp_poly (pts 490 | (xy -0.470069 0.42) 491 | (xy -0.020075 0.42) 492 | (xy -0.020075 0.27) 493 | (xy -0.470069 0.27) 494 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 76afa8e0-9b3a-439d-843c-ad039d3b6354)) 495 | (fp_poly (pts 496 | (xy -2.870022 0.42) 497 | (xy -2.420035 0.42) 498 | (xy -2.420035 0.27) 499 | (xy -2.870022 0.27) 500 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 775e8983-a723-43c5-bf00-61681f0840f3)) 501 | (fp_poly (pts 502 | (xy 2.529875 0.42) 503 | (xy 2.679875 0.42) 504 | (xy 2.679875 -1.48) 505 | (xy 2.529875 -1.48) 506 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 79451892-db6b-4999-916d-6392174ee493)) 507 | (fp_poly (pts 508 | (xy 3.129865 0.42) 509 | (xy 3.279865 0.42) 510 | (xy 3.279865 -1.48) 511 | (xy 3.129865 -1.48) 512 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 7acd513a-187b-4936-9f93-2e521ce33ad5)) 513 | (fp_poly (pts 514 | (xy -0.170072 0.42) 515 | (xy -0.020079 0.42) 516 | (xy -0.020079 -1.48) 517 | (xy -0.170072 -1.48) 518 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 7b766787-7689-40b8-9ef5-c0b1af45a9ae)) 519 | (fp_poly (pts 520 | (xy -3.170013 0.42) 521 | (xy -3.020019 0.42) 522 | (xy -3.020019 -1.48) 523 | (xy -3.170013 -1.48) 524 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 7f9683c1-2203-43df-8fa1-719a0dc360df)) 525 | (fp_poly (pts 526 | (xy 0.729909 0.42) 527 | (xy 0.879909 0.42) 528 | (xy 0.879909 -1.48) 529 | (xy 0.729909 -1.48) 530 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 8486c294-aa7e-43c3-b257-1ca3356dd17a)) 531 | (fp_poly (pts 532 | (xy -4.369993 -1.329996) 533 | (xy -4.369993 -1.479996) 534 | (xy -5.119993 -1.479996) 535 | (xy -5.119993 -1.329996) 536 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 87a1984f-543d-4f2e-ad8a-7a3a24ee6047)) 537 | (fp_poly (pts 538 | (xy 3.129865 0.42) 539 | (xy 3.579853 0.42) 540 | (xy 3.579853 0.27) 541 | (xy 3.129865 0.27) 542 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 888fd7cb-2fc6-480c-bcfa-0b71303087d3)) 543 | (fp_poly (pts 544 | (xy -4.52 1.32) 545 | (xy -4.37 1.32) 546 | (xy -4.37 -1.48) 547 | (xy -4.52 -1.48) 548 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 8cb2cd3a-4ef9-4ae5-b6bc-2b1d16f657d6)) 549 | (fp_poly (pts 550 | (xy 2.829868 0.42) 551 | (xy 2.979862 0.42) 552 | (xy 2.979862 -1.48) 553 | (xy 2.829868 -1.48) 554 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 8e295ed4-82cb-4d9f-8888-7ad2dd4d5129)) 555 | (fp_poly (pts 556 | (xy -0.770063 0.42) 557 | (xy -0.620069 0.42) 558 | (xy -0.620069 -1.48) 559 | (xy -0.770063 -1.48) 560 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 90f81af1-b6de-44aa-a46b-6504a157ce6c)) 561 | (fp_poly (pts 562 | (xy 0.129921 0.42) 563 | (xy 0.579909 0.42) 564 | (xy 0.579909 0.27) 565 | (xy 0.129921 0.27) 566 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 946404ba-9297-43ec-9d67-30184041145f)) 567 | (fp_poly (pts 568 | (xy 1.629893 0.42) 569 | (xy 1.779887 0.42) 570 | (xy 1.779887 -1.48) 571 | (xy 1.629893 -1.48) 572 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 99186658-0361-40ba-ae93-62f23c5622e6)) 573 | (fp_poly (pts 574 | (xy -0.470069 0.42) 575 | (xy -0.320069 0.42) 576 | (xy -0.320069 -1.48) 577 | (xy -0.470069 -1.48) 578 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 9e0e6fc0-a269-4822-b93d-4c5e6689ff11)) 579 | (fp_poly (pts 580 | (xy -1.970035 -1.329996) 581 | (xy -1.520047 -1.329996) 582 | (xy -1.520047 -1.479996) 583 | (xy -1.970035 -1.479996) 584 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp a0e7a81b-2259-4f8d-8368-ba75f2004714)) 585 | (fp_poly (pts 586 | (xy -1.37005 0.42) 587 | (xy -1.220057 0.42) 588 | (xy -1.220057 -1.48) 589 | (xy -1.37005 -1.48) 590 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp a64aeb89-c24a-493b-9aab-87a6be930bde)) 591 | (fp_poly (pts 592 | (xy 0.429921 -1.329996) 593 | (xy 0.879909 -1.329996) 594 | (xy 0.879909 -1.479996) 595 | (xy 0.429921 -1.479996) 596 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp a76a574b-1cac-43eb-81e6-0e2e278cea39)) 597 | (fp_poly (pts 598 | (xy 3.429862 -1.329996) 599 | (xy 4.829856 -1.329996) 600 | (xy 4.829856 -1.479996) 601 | (xy 3.429862 -1.479996) 602 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp a92f3b72-ed6d-4d99-9da6-35771bec3c77)) 603 | (fp_poly (pts 604 | (xy 3.429859 0.42) 605 | (xy 3.579853 0.42) 606 | (xy 3.579853 -1.48) 607 | (xy 3.429859 -1.48) 608 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp aa1c6f47-cbd4-4cbd-8265-e5ac08b7ffc8)) 609 | (fp_poly (pts 610 | (xy 0.129921 0.42) 611 | (xy 0.279921 0.42) 612 | (xy 0.279921 -1.48) 613 | (xy 0.129921 -1.48) 614 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp aee7520e-3bfc-435f-a66b-1dd1f5aa6a87)) 615 | (fp_poly (pts 616 | (xy -3.47001 0.42) 617 | (xy -3.32001 0.42) 618 | (xy -3.32001 -1.48) 619 | (xy -3.47001 -1.48) 620 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp b0054ce1-b60e-41de-a6a2-bf712784dd39)) 621 | (fp_poly (pts 622 | (xy -4.37 -1.329996) 623 | (xy -3.92 -1.329996) 624 | (xy -3.92 -1.479996) 625 | (xy -4.37 -1.479996) 626 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp be2983fa-f06e-485e-bea1-3dd96b916ec5)) 627 | (fp_poly (pts 628 | (xy -3.47001 0.42) 629 | (xy -3.020022 0.42) 630 | (xy -3.020022 0.27) 631 | (xy -3.47001 0.27) 632 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp c873689a-d206-42f5-aead-9199b4d63f51)) 633 | (fp_poly (pts 634 | (xy -3.770007 0.42) 635 | (xy -3.620013 0.42) 636 | (xy -3.620013 -1.48) 637 | (xy -3.770007 -1.48) 638 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp c8ab8246-b2bb-4b06-b45e-2548482466fd)) 639 | (fp_poly (pts 640 | (xy -2.270035 0.42) 641 | (xy -2.120035 0.42) 642 | (xy -2.120035 -1.48) 643 | (xy -2.270035 -1.48) 644 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp cb083d38-4f11-4a80-8b19-ab751c405e4a)) 645 | (fp_poly (pts 646 | (xy -1.670044 0.42) 647 | (xy -1.220057 0.42) 648 | (xy -1.220057 0.27) 649 | (xy -1.670044 0.27) 650 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp cbde200f-1075-469a-89f8-abbdcf30e36a)) 651 | (fp_poly (pts 652 | (xy -4.07 0.42) 653 | (xy -3.620013 0.42) 654 | (xy -3.620013 0.27) 655 | (xy -4.07 0.27) 656 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp cee2f43a-7d22-4585-a857-73949bd17a9d)) 657 | (fp_poly (pts 658 | (xy -2.870022 0.42) 659 | (xy -2.720022 0.42) 660 | (xy -2.720022 -1.48) 661 | (xy -2.870022 -1.48) 662 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp dc1d84c8-33da-4489-be8e-2a1de3001779)) 663 | (fp_poly (pts 664 | (xy 1.329896 0.42) 665 | (xy 1.77989 0.42) 666 | (xy 1.77989 0.27) 667 | (xy 1.329896 0.27) 668 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp df2a6036-7274-4398-9365-148b6ddab90d)) 669 | (fp_poly (pts 670 | (xy 1.029903 0.42) 671 | (xy 1.179896 0.42) 672 | (xy 1.179896 -1.48) 673 | (xy 1.029903 -1.48) 674 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp ee29d712-3378-4507-a00b-003526b29bb1)) 675 | (fp_poly (pts 676 | (xy -1.070057 0.42) 677 | (xy -0.620069 0.42) 678 | (xy -0.620069 0.27) 679 | (xy -1.070057 0.27) 680 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp f50dae73-c5b5-475d-ac8c-5b555be54fa3)) 681 | (fp_poly (pts 682 | (xy 1.629896 -1.329996) 683 | (xy 2.07989 -1.329996) 684 | (xy 2.07989 -1.479996) 685 | (xy 1.629896 -1.479996) 686 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp fc83cd71-1198-4019-87a1-dc154bceead3)) 687 | (fp_line (start -5.715 1.905) (end -5.715 -1.905) (layer "F.CrtYd") (width 0.05) (tstamp 634068c4-5420-4c1f-be72-59be13cb913d)) 688 | (fp_line (start 5.715 -1.905) (end 5.715 1.905) (layer "F.CrtYd") (width 0.05) (tstamp 6f3ed25c-c714-4437-bcc3-8ac943d0a8c2)) 689 | (fp_line (start -5.715 -1.905) (end 5.715 -1.905) (layer "F.CrtYd") (width 0.05) (tstamp 80675fc9-f632-40db-8881-3a0e9f1b5611)) 690 | (fp_line (start 5.715 1.905) (end -5.715 1.905) (layer "F.CrtYd") (width 0.05) (tstamp b2c1399b-afc9-4226-975a-d8ebf5e268a3)) 691 | (pad "0" smd rect (at -4.969996 1.27) (size 0.1 0.1) (layers "F.Cu") 692 | (solder_mask_margin 0.1016) (tstamp 810ed4ff-ffe2-4032-9af6-fb5ada3bae5b)) 693 | (pad "1" smd rect (at -4.445 1.27) (size 0.1 0.1) (layers "F.Cu") 694 | (solder_mask_margin 0.1016) (tstamp f2480d0c-9b08-4037-9175-b2369af04d4c)) 695 | ) 696 | -------------------------------------------------------------------------------- /footprints/wch-antenna.pretty/ANT-F-2-2.4G-1.2MM-FR4-WCH.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "ANT-F-2-2.4G-1.2MM-FR4-WCH" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 0) 4 | (descr "2.4GHz PCB antenna for 1.2mm FR4 boards. Design provided by WCH. Website: wch-ic.com") 5 | (tags "Antenna, WCH") 6 | (attr exclude_from_pos_files exclude_from_bom) 7 | (fp_text reference "REF**" (at 1.27 0) (layer "F.SilkS") 8 | (effects (font (size 1.27 1.27) (thickness 0.15))) 9 | (tstamp 1f8b2c0c-b042-4e2e-80f6-4959a27b238f) 10 | ) 11 | (fp_text value "Val**" (at 1.27 0) (layer "F.Fab") hide 12 | (effects (font (size 1.27 1.27) (thickness 0.15))) 13 | (tstamp 700e8b73-5976-423f-a3f3-ab3d9f3e9760) 14 | ) 15 | (fp_poly (pts 16 | (xy 0.429915 0.32) 17 | (xy 0.579912 0.32) 18 | (xy 0.579912 -1.48) 19 | (xy 0.429915 -1.48) 20 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 026ac84e-b8b2-4dd2-b675-8323c24fd778)) 21 | (fp_poly (pts 22 | (xy -4.07 0.32) 23 | (xy -3.919997 0.32) 24 | (xy -3.919997 -1.48) 25 | (xy -4.07 -1.48) 26 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 03c7f780-fc1b-487a-b30d-567d6c09fdc8)) 27 | (fp_poly (pts 28 | (xy 1.029903 0.32) 29 | (xy 1.1799 0.32) 30 | (xy 1.1799 -1.48) 31 | (xy 1.029903 -1.48) 32 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 088f77ba-fca9-42b3-876e-a6937267f957)) 33 | (fp_poly (pts 34 | (xy -4.37 -1.329996) 35 | (xy -3.919997 -1.329996) 36 | (xy -3.919997 -1.479996) 37 | (xy -4.37 -1.479996) 38 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 0ae82096-0994-4fb0-9a2a-d4ac4804abac)) 39 | (fp_poly (pts 40 | (xy 0.729909 0.32) 41 | (xy 0.879912 0.32) 42 | (xy 0.879912 -1.48) 43 | (xy 0.729909 -1.48) 44 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 0bcafe80-ffba-4f1e-ae51-95a595b006db)) 45 | (fp_poly (pts 46 | (xy -2.270035 0.32) 47 | (xy -1.820041 0.32) 48 | (xy -1.820041 0.17) 49 | (xy -2.270035 0.17) 50 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 0f324b67-75ef-407f-8dbc-3c1fc5c2abba)) 51 | (fp_poly (pts 52 | (xy -2.870022 0.32) 53 | (xy -2.720019 0.32) 54 | (xy -2.720019 -1.48) 55 | (xy -2.870022 -1.48) 56 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 0fdc6f30-77bc-4e9b-8665-c8aa9acf5bf9)) 57 | (fp_poly (pts 58 | (xy 3.429859 0.32) 59 | (xy 3.579856 0.32) 60 | (xy 3.579856 -1.48) 61 | (xy 3.429859 -1.48) 62 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 155b0b7c-70b4-4a26-a550-bac13cab0aa4)) 63 | (fp_poly (pts 64 | (xy -2.870022 0.32) 65 | (xy -2.420032 0.32) 66 | (xy -2.420032 0.17) 67 | (xy -2.870022 0.17) 68 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 1c68b844-c861-46b7-b734-0242168a4220)) 69 | (fp_poly (pts 70 | (xy 3.429862 -1.329996) 71 | (xy 4.829859 -1.329996) 72 | (xy 4.829859 -1.479996) 73 | (xy 3.429862 -1.479996) 74 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 1fa508ef-df83-4c99-846b-9acf535b3ad9)) 75 | (fp_poly (pts 76 | (xy -2.570029 0.32) 77 | (xy -2.420032 0.32) 78 | (xy -2.420032 -1.48) 79 | (xy -2.570029 -1.48) 80 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 224768bc-6009-43ba-aa4a-70cbaa15b5a3)) 81 | (fp_poly (pts 82 | (xy 1.029909 -1.329996) 83 | (xy 1.4799 -1.329996) 84 | (xy 1.4799 -1.479996) 85 | (xy 1.029909 -1.479996) 86 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 26801cfb-b53b-4a6a-a2f4-5f4986565765)) 87 | (fp_poly (pts 88 | (xy -0.170072 0.32) 89 | (xy -0.020075 0.32) 90 | (xy -0.020075 -1.48) 91 | (xy -0.170072 -1.48) 92 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 34cdc1c9-c9e2-44c4-9677-c1c7d7efd83d)) 93 | (fp_poly (pts 94 | (xy -1.37005 0.32) 95 | (xy -1.220054 0.32) 96 | (xy -1.220054 -1.48) 97 | (xy -1.37005 -1.48) 98 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 34d03349-6d78-4165-a683-2d8b76f2bae8)) 99 | (fp_poly (pts 100 | (xy -0.470069 0.32) 101 | (xy -0.020075 0.32) 102 | (xy -0.020075 0.17) 103 | (xy -0.470069 0.17) 104 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 37b6c6d6-3e12-4736-912a-ea6e2bf06721)) 105 | (fp_poly (pts 106 | (xy -3.170013 0.32) 107 | (xy -3.020016 0.32) 108 | (xy -3.020016 -1.48) 109 | (xy -3.170013 -1.48) 110 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 4107d40a-e5df-4255-aacc-13f9928e090c)) 111 | (fp_poly (pts 112 | (xy -1.970035 -1.329996) 113 | (xy -1.520044 -1.329996) 114 | (xy -1.520044 -1.479996) 115 | (xy -1.970035 -1.479996) 116 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 4b03e854-02fe-44cc-bece-f8268b7cae54)) 117 | (fp_poly (pts 118 | (xy 3.129865 0.32) 119 | (xy 3.579856 0.32) 120 | (xy 3.579856 0.17) 121 | (xy 3.129865 0.17) 122 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 4f411f68-04bd-4175-a406-bcaa4cf6601e)) 123 | (fp_poly (pts 124 | (xy 2.229887 -1.329996) 125 | (xy 2.679878 -1.329996) 126 | (xy 2.679878 -1.479996) 127 | (xy 2.229887 -1.479996) 128 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 6e435cd4-da2b-4602-a0aa-5dd988834dff)) 129 | (fp_poly (pts 130 | (xy 3.129865 0.32) 131 | (xy 3.279865 0.32) 132 | (xy 3.279865 -1.48) 133 | (xy 3.129865 -1.48) 134 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 6f675e5f-8fe6-4148-baf1-da97afc770f8)) 135 | (fp_poly (pts 136 | (xy 1.629893 0.32) 137 | (xy 1.77989 0.32) 138 | (xy 1.77989 -1.48) 139 | (xy 1.629893 -1.48) 140 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 6f80f798-dc24-438f-a1eb-4ee2936267c8)) 141 | (fp_poly (pts 142 | (xy 2.529875 0.32) 143 | (xy 2.979865 0.32) 144 | (xy 2.979865 0.17) 145 | (xy 2.529875 0.17) 146 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 71989e06-8659-4605-b2da-4f729cc41263)) 147 | (fp_poly (pts 148 | (xy -1.970041 0.32) 149 | (xy -1.820041 0.32) 150 | (xy -1.820041 -1.48) 151 | (xy -1.970041 -1.48) 152 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 752417ee-7d0b-4ac8-a22c-26669881a2ab)) 153 | (fp_poly (pts 154 | (xy -3.170013 -1.329996) 155 | (xy -2.720019 -1.329996) 156 | (xy -2.720019 -1.479996) 157 | (xy -3.170013 -1.479996) 158 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 8195a7cf-4576-44dd-9e0e-ee048fdb93dd)) 159 | (fp_poly (pts 160 | (xy 0.429921 -1.329996) 161 | (xy 0.879912 -1.329996) 162 | (xy 0.879912 -1.479996) 163 | (xy 0.429921 -1.479996) 164 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 86dc7a78-7d51-4111-9eea-8a8f7977eb16)) 165 | (fp_poly (pts 166 | (xy -0.470069 0.32) 167 | (xy -0.320066 0.32) 168 | (xy -0.320066 -1.48) 169 | (xy -0.470069 -1.48) 170 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 88d2c4b8-79f2-4e8b-9f70-b7e0ed9c70f8)) 171 | (fp_poly (pts 172 | (xy -0.770057 -1.329996) 173 | (xy -0.320066 -1.329996) 174 | (xy -0.320066 -1.479996) 175 | (xy -0.770057 -1.479996) 176 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 89c0bc4d-eee5-4a77-ac35-d30b35db5cbe)) 177 | (fp_poly (pts 178 | (xy 2.229881 0.32) 179 | (xy 2.379878 0.32) 180 | (xy 2.379878 -1.48) 181 | (xy 2.229881 -1.48) 182 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 8fc062a7-114d-48eb-a8f8-71128838f380)) 183 | (fp_poly (pts 184 | (xy 2.529875 0.32) 185 | (xy 2.679878 0.32) 186 | (xy 2.679878 -1.48) 187 | (xy 2.529875 -1.48) 188 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 917920ab-0c6e-4927-974d-ef342cdd4f63)) 189 | (fp_poly (pts 190 | (xy 1.929887 0.32) 191 | (xy 2.379878 0.32) 192 | (xy 2.379878 0.17) 193 | (xy 1.929887 0.17) 194 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 9a0b74a5-4879-4b51-8e8e-6d85a0107422)) 195 | (fp_poly (pts 196 | (xy -2.270035 0.32) 197 | (xy -2.120032 0.32) 198 | (xy -2.120032 -1.48) 199 | (xy -2.270035 -1.48) 200 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 9f80220c-1612-4589-b9ca-a5579617bdb8)) 201 | (fp_poly (pts 202 | (xy -0.770063 0.32) 203 | (xy -0.620066 0.32) 204 | (xy -0.620066 -1.48) 205 | (xy -0.770063 -1.48) 206 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp a7531a95-7ca1-4f34-955e-18120cec99e6)) 207 | (fp_poly (pts 208 | (xy 1.629896 -1.329996) 209 | (xy 2.07989 -1.329996) 210 | (xy 2.07989 -1.479996) 211 | (xy 1.629896 -1.479996) 212 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp aa79024d-ca7e-4c24-b127-7df08bbd0c75)) 213 | (fp_poly (pts 214 | (xy -2.570022 -1.329996) 215 | (xy -2.120032 -1.329996) 216 | (xy -2.120032 -1.479996) 217 | (xy -2.570022 -1.479996) 218 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp b5071759-a4d7-4769-be02-251f23cd4454)) 219 | (fp_poly (pts 220 | (xy -4.369993 -1.329997) 221 | (xy -4.369993 -1.48) 222 | (xy -5.119997 -1.48) 223 | (xy -5.119997 -1.329997) 224 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp b873bc5d-a9af-4bd9-afcb-87ce4d417120)) 225 | (fp_poly (pts 226 | (xy -3.47001 0.32) 227 | (xy -3.32001 0.32) 228 | (xy -3.32001 -1.48) 229 | (xy -3.47001 -1.48) 230 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp b9bb0e73-161a-4d06-b6eb-a9f66d8a95f5)) 231 | (fp_poly (pts 232 | (xy 0.129921 0.32) 233 | (xy 0.579912 0.32) 234 | (xy 0.579912 0.17) 235 | (xy 0.129921 0.17) 236 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp bb4b1afc-c46e-451d-8dad-36b7dec82f26)) 237 | (fp_poly (pts 238 | (xy -3.770007 0.32) 239 | (xy -3.62001 0.32) 240 | (xy -3.62001 -1.48) 241 | (xy -3.770007 -1.48) 242 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp c04386e0-b49e-4fff-b380-675af13a62cb)) 243 | (fp_poly (pts 244 | (xy 1.329896 0.32) 245 | (xy 1.77989 0.32) 246 | (xy 1.77989 0.17) 247 | (xy 1.329896 0.17) 248 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp c49d23ab-146d-4089-864f-2d22b5b414b9)) 249 | (fp_poly (pts 250 | (xy -5.119996 1.32) 251 | (xy -4.819996 1.32) 252 | (xy -4.819996 -1.48) 253 | (xy -5.119996 -1.48) 254 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp c76d4423-ef1b-4a6f-8176-33d65f2877bb)) 255 | (fp_poly (pts 256 | (xy 0.729909 0.32) 257 | (xy 1.1799 0.32) 258 | (xy 1.1799 0.17) 259 | (xy 0.729909 0.17) 260 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp c7af8405-da2e-4a34-b9b8-518f342f8995)) 261 | (fp_poly (pts 262 | (xy -1.670044 0.32) 263 | (xy -1.520044 0.32) 264 | (xy -1.520044 -1.48) 265 | (xy -1.670044 -1.48) 266 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp cada57e2-1fa7-4b9d-a2a0-2218773d5c50)) 267 | (fp_poly (pts 268 | (xy -1.670044 0.32) 269 | (xy -1.220054 0.32) 270 | (xy -1.220054 0.17) 271 | (xy -1.670044 0.17) 272 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp d21cc5e4-177a-4e1d-a8d5-060ed33e5b8e)) 273 | (fp_poly (pts 274 | (xy -3.47001 0.32) 275 | (xy -3.020019 0.32) 276 | (xy -3.020019 0.17) 277 | (xy -3.47001 0.17) 278 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp d2d7bea6-0c22-495f-8666-323b30e03150)) 279 | (fp_poly (pts 280 | (xy 2.829868 0.32) 281 | (xy 2.979865 0.32) 282 | (xy 2.979865 -1.48) 283 | (xy 2.829868 -1.48) 284 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp d69a5fdf-de15-4ec9-94f6-f9ee2f4b69fa)) 285 | (fp_poly (pts 286 | (xy 0.129921 0.32) 287 | (xy 0.279921 0.32) 288 | (xy 0.279921 -1.48) 289 | (xy 0.129921 -1.48) 290 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp da25bf79-0abb-4fac-a221-ca5c574dfc29)) 291 | (fp_poly (pts 292 | (xy -3.77 -1.329996) 293 | (xy -3.32001 -1.329996) 294 | (xy -3.32001 -1.479996) 295 | (xy -3.77 -1.479996) 296 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp e0f06b5c-de63-4833-a591-ca9e19217a35)) 297 | (fp_poly (pts 298 | (xy -1.370047 -1.329996) 299 | (xy -0.920054 -1.329996) 300 | (xy -0.920054 -1.479996) 301 | (xy -1.370047 -1.479996) 302 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp e1c30a32-820e-4b17-aec9-5cb8b76f0ccc)) 303 | (fp_poly (pts 304 | (xy -0.170069 -1.329996) 305 | (xy 0.279921 -1.329996) 306 | (xy 0.279921 -1.479996) 307 | (xy -0.170069 -1.479996) 308 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp e32ee344-1030-4498-9cac-bfbf7540faf4)) 309 | (fp_poly (pts 310 | (xy -4.07 0.32) 311 | (xy -3.62001 0.32) 312 | (xy -3.62001 0.17) 313 | (xy -4.07 0.17) 314 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp e7bb7815-0d52-4bb8-b29a-8cf960bd2905)) 315 | (fp_poly (pts 316 | (xy 2.829875 -1.329996) 317 | (xy 3.279865 -1.329996) 318 | (xy 3.279865 -1.479996) 319 | (xy 2.829875 -1.479996) 320 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp eae14f5f-515c-4a6f-ad0e-e8ef233d14bf)) 321 | (fp_poly (pts 322 | (xy 1.329896 0.32) 323 | (xy 1.4799 0.32) 324 | (xy 1.4799 -1.48) 325 | (xy 1.329896 -1.48) 326 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp f66398f1-1ae7-4d4d-939f-958c174c6bce)) 327 | (fp_poly (pts 328 | (xy -4.52 1.32) 329 | (xy -4.37 1.32) 330 | (xy -4.37 -1.48) 331 | (xy -4.52 -1.48) 332 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp f7667b23-296e-4362-a7e3-949632c8954b)) 333 | (fp_poly (pts 334 | (xy 1.929887 0.32) 335 | (xy 2.07989 0.32) 336 | (xy 2.07989 -1.48) 337 | (xy 1.929887 -1.48) 338 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp f78e02cd-9600-4173-be8d-67e530b5d19f)) 339 | (fp_poly (pts 340 | (xy -1.070057 0.32) 341 | (xy -0.920054 0.32) 342 | (xy -0.920054 -1.48) 343 | (xy -1.070057 -1.48) 344 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp f8fc38ec-0b98-40bc-ae2f-e5cc29973bca)) 345 | (fp_poly (pts 346 | (xy -1.070057 0.32) 347 | (xy -0.620066 0.32) 348 | (xy -0.620066 0.17) 349 | (xy -1.070057 0.17) 350 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp fef37e8b-0ff0-4da2-8a57-acaf19551d1a)) 351 | (fp_poly (pts 352 | (xy -0.770063 0.32) 353 | (xy -0.620069 0.32) 354 | (xy -0.620069 -1.48) 355 | (xy -0.770063 -1.48) 356 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 009b5465-0a65-4237-93e7-eb65321eeb18)) 357 | (fp_poly (pts 358 | (xy -4.369993 -1.329996) 359 | (xy -4.369993 -1.479996) 360 | (xy -5.119993 -1.479996) 361 | (xy -5.119993 -1.329996) 362 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 00e38d63-5436-49db-81f5-697421f168fc)) 363 | (fp_poly (pts 364 | (xy -0.470069 0.32) 365 | (xy -0.320069 0.32) 366 | (xy -0.320069 -1.48) 367 | (xy -0.470069 -1.48) 368 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 00f3ea8b-8a54-4e56-84ff-d98f6c00496c)) 369 | (fp_poly (pts 370 | (xy -1.670044 0.32) 371 | (xy -1.220057 0.32) 372 | (xy -1.220057 0.17) 373 | (xy -1.670044 0.17) 374 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 0520f61d-4522-4301-a3fa-8ed0bf060f69)) 375 | (fp_poly (pts 376 | (xy 1.629896 -1.329996) 377 | (xy 2.07989 -1.329996) 378 | (xy 2.07989 -1.479996) 379 | (xy 1.629896 -1.479996) 380 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 1199146e-a60b-416a-b503-e77d6d2892f9)) 381 | (fp_poly (pts 382 | (xy -1.970041 0.32) 383 | (xy -1.820041 0.32) 384 | (xy -1.820041 -1.48) 385 | (xy -1.970041 -1.48) 386 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 143ed874-a01f-4ced-ba4e-bbb66ddd1f70)) 387 | (fp_poly (pts 388 | (xy 3.429862 -1.329996) 389 | (xy 4.829856 -1.329996) 390 | (xy 4.829856 -1.479996) 391 | (xy 3.429862 -1.479996) 392 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 16121028-bdf5-49c0-aae7-e28fe5bfa771)) 393 | (fp_poly (pts 394 | (xy -1.070057 0.32) 395 | (xy -0.920057 0.32) 396 | (xy -0.920057 -1.48) 397 | (xy -1.070057 -1.48) 398 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 221bef83-3ea7-4d3f-adeb-53a8a07c6273)) 399 | (fp_poly (pts 400 | (xy -1.970035 -1.329996) 401 | (xy -1.520047 -1.329996) 402 | (xy -1.520047 -1.479996) 403 | (xy -1.970035 -1.479996) 404 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 2891767f-251c-48c4-91c0-deb1b368f45c)) 405 | (fp_poly (pts 406 | (xy -3.770007 0.32) 407 | (xy -3.620013 0.32) 408 | (xy -3.620013 -1.48) 409 | (xy -3.770007 -1.48) 410 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 38a501e2-0ee8-439d-bd02-e9e90e7503e9)) 411 | (fp_poly (pts 412 | (xy -5.119996 1.32) 413 | (xy -4.819996 1.32) 414 | (xy -4.819996 -1.48) 415 | (xy -5.119996 -1.48) 416 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 399fc36a-ed5d-44b5-82f7-c6f83d9acc14)) 417 | (fp_poly (pts 418 | (xy 2.529875 0.32) 419 | (xy 2.979862 0.32) 420 | (xy 2.979862 0.17) 421 | (xy 2.529875 0.17) 422 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 3f43d730-2a73-49fe-9672-32428e7f5b49)) 423 | (fp_poly (pts 424 | (xy -1.070057 0.32) 425 | (xy -0.620069 0.32) 426 | (xy -0.620069 0.17) 427 | (xy -1.070057 0.17) 428 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 411d4270-c66c-4318-b7fb-1470d34862b8)) 429 | (fp_poly (pts 430 | (xy 0.129921 0.32) 431 | (xy 0.279921 0.32) 432 | (xy 0.279921 -1.48) 433 | (xy 0.129921 -1.48) 434 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 477892a1-722e-4cda-bb6c-fcdb8ba5f93e)) 435 | (fp_poly (pts 436 | (xy 1.329896 0.32) 437 | (xy 1.77989 0.32) 438 | (xy 1.77989 0.17) 439 | (xy 1.329896 0.17) 440 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 479331ff-c540-41f4-84e6-b48d65171e59)) 441 | (fp_poly (pts 442 | (xy 0.129921 0.32) 443 | (xy 0.579909 0.32) 444 | (xy 0.579909 0.17) 445 | (xy 0.129921 0.17) 446 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 4ba06b66-7669-4c70-b585-f5d4c9c33527)) 447 | (fp_poly (pts 448 | (xy 0.429915 0.32) 449 | (xy 0.579909 0.32) 450 | (xy 0.579909 -1.48) 451 | (xy 0.429915 -1.48) 452 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 4d586a18-26c5-441e-a9ff-8125ee516126)) 453 | (fp_poly (pts 454 | (xy 2.229881 0.32) 455 | (xy 2.379875 0.32) 456 | (xy 2.379875 -1.48) 457 | (xy 2.229881 -1.48) 458 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 4db55cb8-197b-4402-871f-ce582b65664b)) 459 | (fp_poly (pts 460 | (xy -0.470069 0.32) 461 | (xy -0.020075 0.32) 462 | (xy -0.020075 0.17) 463 | (xy -0.470069 0.17) 464 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 60ff6322-62e2-4602-9bc0-7a0f0a5ecfbf)) 465 | (fp_poly (pts 466 | (xy -2.870022 0.32) 467 | (xy -2.720022 0.32) 468 | (xy -2.720022 -1.48) 469 | (xy -2.870022 -1.48) 470 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 61fe4c73-be59-4519-98f1-a634322a841d)) 471 | (fp_poly (pts 472 | (xy -3.77 -1.329996) 473 | (xy -3.320013 -1.329996) 474 | (xy -3.320013 -1.479996) 475 | (xy -3.77 -1.479996) 476 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 699feae1-8cdd-4d2b-947f-f24849c73cdb)) 477 | (fp_poly (pts 478 | (xy -4.07 0.32) 479 | (xy -3.92 0.32) 480 | (xy -3.92 -1.48) 481 | (xy -4.07 -1.48) 482 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 70e4263f-d95a-4431-b3f3-cfc800c82056)) 483 | (fp_poly (pts 484 | (xy -1.670044 0.32) 485 | (xy -1.520044 0.32) 486 | (xy -1.520044 -1.48) 487 | (xy -1.670044 -1.48) 488 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 71f92193-19b0-44ed-bc7f-77535083d769)) 489 | (fp_poly (pts 490 | (xy -2.270035 0.32) 491 | (xy -2.120035 0.32) 492 | (xy -2.120035 -1.48) 493 | (xy -2.270035 -1.48) 494 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 795e68e2-c9ba-45cf-9bff-89b8fae05b5a)) 495 | (fp_poly (pts 496 | (xy -2.570029 0.32) 497 | (xy -2.420035 0.32) 498 | (xy -2.420035 -1.48) 499 | (xy -2.570029 -1.48) 500 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 8fcec304-c6b1-4655-8326-beacd0476953)) 501 | (fp_poly (pts 502 | (xy 3.129865 0.32) 503 | (xy 3.279865 0.32) 504 | (xy 3.279865 -1.48) 505 | (xy 3.129865 -1.48) 506 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 9031bb33-c6aa-4758-bf5c-3274ed3ebab7)) 507 | (fp_poly (pts 508 | (xy 1.929887 0.32) 509 | (xy 2.379875 0.32) 510 | (xy 2.379875 0.17) 511 | (xy 1.929887 0.17) 512 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 9186dae5-6dc3-4744-9f90-e697559c6ac8)) 513 | (fp_poly (pts 514 | (xy 0.729909 0.32) 515 | (xy 0.879909 0.32) 516 | (xy 0.879909 -1.48) 517 | (xy 0.729909 -1.48) 518 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 9186fd02-f30d-4e17-aa38-378ab73e3908)) 519 | (fp_poly (pts 520 | (xy 1.329896 0.32) 521 | (xy 1.479896 0.32) 522 | (xy 1.479896 -1.48) 523 | (xy 1.329896 -1.48) 524 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 98b00c9d-9188-4bce-aa70-92d12dd9cf82)) 525 | (fp_poly (pts 526 | (xy 1.029909 -1.329996) 527 | (xy 1.479896 -1.329996) 528 | (xy 1.479896 -1.479996) 529 | (xy 1.029909 -1.479996) 530 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 997c2f12-73ba-4c01-9ee0-42e37cbab790)) 531 | (fp_poly (pts 532 | (xy 2.529875 0.32) 533 | (xy 2.679875 0.32) 534 | (xy 2.679875 -1.48) 535 | (xy 2.529875 -1.48) 536 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 9aedbb9e-8340-4899-b813-05b23382a36b)) 537 | (fp_poly (pts 538 | (xy -2.870022 0.32) 539 | (xy -2.420035 0.32) 540 | (xy -2.420035 0.17) 541 | (xy -2.870022 0.17) 542 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 9bac9ad3-a7b9-47f0-87c7-d8630653df68)) 543 | (fp_poly (pts 544 | (xy 1.029903 0.32) 545 | (xy 1.179896 0.32) 546 | (xy 1.179896 -1.48) 547 | (xy 1.029903 -1.48) 548 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp a24ce0e2-fdd3-4e6a-b754-5dee9713dd27)) 549 | (fp_poly (pts 550 | (xy -0.170069 -1.329996) 551 | (xy 0.279918 -1.329996) 552 | (xy 0.279918 -1.479996) 553 | (xy -0.170069 -1.479996) 554 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp aa130053-a451-4f12-97f7-3d4d891a5f83)) 555 | (fp_poly (pts 556 | (xy -3.47001 0.32) 557 | (xy -3.020022 0.32) 558 | (xy -3.020022 0.17) 559 | (xy -3.47001 0.17) 560 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp af347946-e3da-4427-87ab-77b747929f50)) 561 | (fp_poly (pts 562 | (xy 1.929887 0.32) 563 | (xy 2.079887 0.32) 564 | (xy 2.079887 -1.48) 565 | (xy 1.929887 -1.48) 566 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp afd38b10-2eca-4abe-aed1-a96fb07ffdbe)) 567 | (fp_poly (pts 568 | (xy -0.170072 0.32) 569 | (xy -0.020079 0.32) 570 | (xy -0.020079 -1.48) 571 | (xy -0.170072 -1.48) 572 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp b09666f9-12f1-4ee9-8877-2292c94258ca)) 573 | (fp_poly (pts 574 | (xy -1.37005 0.32) 575 | (xy -1.220057 0.32) 576 | (xy -1.220057 -1.48) 577 | (xy -1.37005 -1.48) 578 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp b52d6ff3-fef1-496e-8dd5-ebb89b6bce6a)) 579 | (fp_poly (pts 580 | (xy -4.07 0.32) 581 | (xy -3.620013 0.32) 582 | (xy -3.620013 0.17) 583 | (xy -4.07 0.17) 584 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp b6cd701f-4223-4e72-a305-466869ccb250)) 585 | (fp_poly (pts 586 | (xy -1.370047 -1.329996) 587 | (xy -0.920054 -1.329996) 588 | (xy -0.920054 -1.479996) 589 | (xy -1.370047 -1.479996) 590 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp bc0dbc57-3ae8-4ce5-a05c-2d6003bba475)) 591 | (fp_poly (pts 592 | (xy -3.47001 0.32) 593 | (xy -3.32001 0.32) 594 | (xy -3.32001 -1.48) 595 | (xy -3.47001 -1.48) 596 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp c0c2eb8e-f6d1-4506-8e6b-4f995ad74c1f)) 597 | (fp_poly (pts 598 | (xy -0.770057 -1.329996) 599 | (xy -0.320069 -1.329996) 600 | (xy -0.320069 -1.479996) 601 | (xy -0.770057 -1.479996) 602 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp c8b92953-cd23-44e6-85ce-083fb8c3f20f)) 603 | (fp_poly (pts 604 | (xy 1.629893 0.32) 605 | (xy 1.779887 0.32) 606 | (xy 1.779887 -1.48) 607 | (xy 1.629893 -1.48) 608 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp c8fd9dd3-06ad-4146-9239-0065013959ef)) 609 | (fp_poly (pts 610 | (xy 0.729909 0.32) 611 | (xy 1.179896 0.32) 612 | (xy 1.179896 0.17) 613 | (xy 0.729909 0.17) 614 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp cc15f583-a41b-43af-ba94-a75455506a96)) 615 | (fp_poly (pts 616 | (xy 3.429859 0.32) 617 | (xy 3.579853 0.32) 618 | (xy 3.579853 -1.48) 619 | (xy 3.429859 -1.48) 620 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp d0a0deb1-4f0f-4ede-b730-2c6d67cb9618)) 621 | (fp_poly (pts 622 | (xy -3.170013 -1.329996) 623 | (xy -2.720019 -1.329996) 624 | (xy -2.720019 -1.479996) 625 | (xy -3.170013 -1.479996) 626 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp d88958ac-68cd-4955-a63f-0eaa329dec86)) 627 | (fp_poly (pts 628 | (xy -4.37 -1.329996) 629 | (xy -3.92 -1.329996) 630 | (xy -3.92 -1.479996) 631 | (xy -4.37 -1.479996) 632 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp e5864fe6-2a71-47f0-90ce-38c3f8901580)) 633 | (fp_poly (pts 634 | (xy 0.429921 -1.329996) 635 | (xy 0.879909 -1.329996) 636 | (xy 0.879909 -1.479996) 637 | (xy 0.429921 -1.479996) 638 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp e7369115-d491-4ef3-be3d-f5298992c3e8)) 639 | (fp_poly (pts 640 | (xy -2.270035 0.32) 641 | (xy -1.820041 0.32) 642 | (xy -1.820041 0.17) 643 | (xy -2.270035 0.17) 644 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp e7e08b48-3d04-49da-8349-6de530a20c67)) 645 | (fp_poly (pts 646 | (xy 3.129865 0.32) 647 | (xy 3.579853 0.32) 648 | (xy 3.579853 0.17) 649 | (xy 3.129865 0.17) 650 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp e97b5984-9f0f-43a4-9b8a-838eef4cceb2)) 651 | (fp_poly (pts 652 | (xy 2.829875 -1.329996) 653 | (xy 3.279862 -1.329996) 654 | (xy 3.279862 -1.479996) 655 | (xy 2.829875 -1.479996) 656 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp f1a9fb80-4cc4-410f-9616-e19c969dcab5)) 657 | (fp_poly (pts 658 | (xy -3.170013 0.32) 659 | (xy -3.020019 0.32) 660 | (xy -3.020019 -1.48) 661 | (xy -3.170013 -1.48) 662 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp f9c81c26-f253-4227-a69f-53e64841cfbe)) 663 | (fp_poly (pts 664 | (xy 2.829868 0.32) 665 | (xy 2.979862 0.32) 666 | (xy 2.979862 -1.48) 667 | (xy 2.829868 -1.48) 668 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp fa918b6d-f6cf-4471-be3b-4ff713f55a2e)) 669 | (fp_poly (pts 670 | (xy -4.52 1.32) 671 | (xy -4.37 1.32) 672 | (xy -4.37 -1.48) 673 | (xy -4.52 -1.48) 674 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp fbe8ebfc-2a8e-4eb8-85c5-38ddeaa5dd00)) 675 | (fp_poly (pts 676 | (xy -2.570022 -1.329996) 677 | (xy -2.120035 -1.329996) 678 | (xy -2.120035 -1.479996) 679 | (xy -2.570022 -1.479996) 680 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp fd3499d5-6fd2-49a4-bdb0-109cee899fde)) 681 | (fp_poly (pts 682 | (xy 2.229887 -1.329996) 683 | (xy 2.679875 -1.329996) 684 | (xy 2.679875 -1.479996) 685 | (xy 2.229887 -1.479996) 686 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp fea7c5d1-76d6-41a0-b5e3-29889dbb8ce0)) 687 | (fp_line (start 5.715 -1.905) (end -5.715 -1.905) (layer "F.CrtYd") (width 0.05) (tstamp 034b09ff-db8b-47ab-8219-352599fdff5a)) 688 | (fp_line (start 5.715 1.905) (end 5.715 -1.905) (layer "F.CrtYd") (width 0.05) (tstamp 08802bbe-5619-4ced-ac60-395eb2a29abc)) 689 | (fp_line (start -5.715 -1.905) (end -5.715 1.905) (layer "F.CrtYd") (width 0.05) (tstamp 75221a8f-6334-4124-ba90-676cdf0bca0d)) 690 | (fp_line (start -5.715 1.905) (end 5.715 1.905) (layer "F.CrtYd") (width 0.05) (tstamp e7ac97cc-75da-46d3-bdf2-403240bc1935)) 691 | (pad "0" smd rect (at -4.969996 1.27) (size 0.1 0.1) (layers "F.Cu") 692 | (solder_mask_margin 0.1016) (tstamp b4300db7-1220-431a-b7c3-2edbdf8fa6fc)) 693 | (pad "1" smd rect (at -4.445 1.27) (size 0.1 0.1) (layers "F.Cu") 694 | (solder_mask_margin 0.1016) (tstamp 79e31048-072a-4a40-a625-26bb0b5f046b)) 695 | ) 696 | -------------------------------------------------------------------------------- /footprints/wch-antenna.pretty/ANT-F-2-2.4G-0.8MM-FR4-WCH.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "ANT-F-2-2.4G-0.8MM-FR4-WCH" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 0) 4 | (descr "2.4GHz PCB antenna for 0.8mm FR4 boards. Design provided by WCH. Website: wch-ic.com") 5 | (tags "Antenna, WCH") 6 | (attr exclude_from_pos_files exclude_from_bom) 7 | (fp_text reference "REF**" (at 0 0) (layer "F.SilkS") 8 | (effects (font (size 1.27 1.27) (thickness 0.15))) 9 | (tstamp e1535036-5d36-405f-bb86-3819621c4f23) 10 | ) 11 | (fp_text value "Val**" (at 0 0) (layer "F.Fab") 12 | (effects (font (size 1.27 1.27) (thickness 0.15))) 13 | (tstamp d9c6d5d2-0b49-49ba-a970-cd2c32f74c54) 14 | ) 15 | (fp_poly (pts 16 | (xy 0.164931 0.444997) 17 | (xy 0.614925 0.444997) 18 | (xy 0.614925 0.294997) 19 | (xy 0.164931 0.294997) 20 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 0325ec43-0390-4ae2-b055-b1ec6ce17b1c)) 21 | (fp_poly (pts 22 | (xy -0.73505 0.444997) 23 | (xy -0.585054 0.444997) 24 | (xy -0.585054 -1.455) 25 | (xy -0.73505 -1.455) 26 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 057af6bb-cf6f-4bfb-b0c0-2e92a2c09a47)) 27 | (fp_poly (pts 28 | (xy -1.635035 0.444997) 29 | (xy -1.185041 0.444997) 30 | (xy -1.185041 0.294997) 31 | (xy -1.635035 0.294997) 32 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 0ce8d3ab-2662-4158-8a2a-18b782908fc5)) 33 | (fp_poly (pts 34 | (xy -3.435 0.444997) 35 | (xy -2.98501 0.444997) 36 | (xy -2.98501 0.294997) 37 | (xy -3.435 0.294997) 38 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 0e8f7fc0-2ef2-4b90-9c15-8a3a601ee459)) 39 | (fp_poly (pts 40 | (xy 0.164931 0.444997) 41 | (xy 0.314934 0.444997) 42 | (xy 0.314934 -1.455) 43 | (xy 0.164931 -1.455) 44 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 173f6f06-e7d0-42ac-ab03-ce6b79b9eeee)) 45 | (fp_poly (pts 46 | (xy 4.364853 0.444997) 47 | (xy 4.514856 0.444997) 48 | (xy 4.514856 -1.455) 49 | (xy 4.364853 -1.455) 50 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 20c315f4-1e4f-49aa-8d61-778a7389df7e)) 51 | (fp_poly (pts 52 | (xy 2.864881 0.444997) 53 | (xy 3.014878 0.444997) 54 | (xy 3.014878 -1.455) 55 | (xy 2.864881 -1.455) 56 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 20cca02e-4c4d-4961-b6b4-b40a1731b220)) 57 | (fp_poly (pts 58 | (xy 2.264893 0.444997) 59 | (xy 2.41489 0.444997) 60 | (xy 2.41489 -1.455) 61 | (xy 2.264893 -1.455) 62 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 22999e73-da32-43a5-9163-4b3a41614f25)) 63 | (fp_poly (pts 64 | (xy 2.864887 -1.305) 65 | (xy 3.314878 -1.305) 66 | (xy 3.314878 -1.454996) 67 | (xy 2.864887 -1.454996) 68 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 240c10af-51b5-420e-a6f4-a2c8f5db1db5)) 69 | (fp_poly (pts 70 | (xy 0.764921 0.444997) 71 | (xy 0.914921 0.444997) 72 | (xy 0.914921 -1.455) 73 | (xy 0.764921 -1.455) 74 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 262f1ea9-0133-4b43-be36-456207ea857c)) 75 | (fp_poly (pts 76 | (xy -3.435 0.444997) 77 | (xy -3.284997 0.444997) 78 | (xy -3.284997 -1.455) 79 | (xy -3.435 -1.455) 80 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 27d56953-c620-4d5b-9c1c-e48bc3d9684a)) 81 | (fp_poly (pts 82 | (xy -2.235022 0.444997) 83 | (xy -1.785032 0.444997) 84 | (xy -1.785032 0.294997) 85 | (xy -2.235022 0.294997) 86 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 29195ea4-8218-44a1-b4bf-466bee0082e4)) 87 | (fp_poly (pts 88 | (xy -2.235022 0.444997) 89 | (xy -2.085019 0.444997) 90 | (xy -2.085019 -1.455) 91 | (xy -2.235022 -1.455) 92 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 29e058a7-50a3-43e5-81c3-bfee53da08be)) 93 | (fp_poly (pts 94 | (xy 3.464875 -1.305) 95 | (xy 3.914865 -1.305) 96 | (xy 3.914865 -1.454996) 97 | (xy 3.464875 -1.454996) 98 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 2d697cf0-e02e-4ed1-a048-a704dab0ee43)) 99 | (fp_poly (pts 100 | (xy -0.735047 -1.305) 101 | (xy -0.285054 -1.305) 102 | (xy -0.285054 -1.454996) 103 | (xy -0.735047 -1.454996) 104 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 2e842263-c0ba-46fd-a760-6624d4c78278)) 105 | (fp_poly (pts 106 | (xy -1.035044 0.444997) 107 | (xy -0.585054 0.444997) 108 | (xy -0.585054 0.294997) 109 | (xy -1.035044 0.294997) 110 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 309b3bff-19c8-41ec-a84d-63399c649f46)) 111 | (fp_poly (pts 112 | (xy -2.535013 -1.305) 113 | (xy -2.085019 -1.305) 114 | (xy -2.085019 -1.454996) 115 | (xy -2.535013 -1.454996) 116 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 382ca670-6ae8-4de6-90f9-f241d1337171)) 117 | (fp_poly (pts 118 | (xy -2.535013 0.444997) 119 | (xy -2.385016 0.444997) 120 | (xy -2.385016 -1.455) 121 | (xy -2.535013 -1.455) 122 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 3fd54105-4b7e-4004-9801-76ec66108a22)) 123 | (fp_poly (pts 124 | (xy 3.164875 0.444997) 125 | (xy 3.614865 0.444997) 126 | (xy 3.614865 0.294997) 127 | (xy 3.164875 0.294997) 128 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 40b14a16-fb82-4b9d-89dd-55cd98abb5cc)) 129 | (fp_poly (pts 130 | (xy -0.135063 0.444997) 131 | (xy 0.014934 0.444997) 132 | (xy 0.014934 -1.455) 133 | (xy -0.135063 -1.455) 134 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 4632212f-13ce-4392-bc68-ccb9ba333770)) 135 | (fp_poly (pts 136 | (xy 3.764865 0.444997) 137 | (xy 3.914865 0.444997) 138 | (xy 3.914865 -1.455) 139 | (xy 3.764865 -1.455) 140 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 503dbd88-3e6b-48cc-a2ea-a6e28b52a1f7)) 141 | (fp_poly (pts 142 | (xy 3.764865 0.444997) 143 | (xy 4.214856 0.444997) 144 | (xy 4.214856 0.294997) 145 | (xy 3.764865 0.294997) 146 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 5487601b-81d3-4c70-8f3d-cf9df9c63302)) 147 | (fp_poly (pts 148 | (xy 0.464931 -1.305) 149 | (xy 0.914921 -1.305) 150 | (xy 0.914921 -1.454996) 151 | (xy 0.464931 -1.454996) 152 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 576c6616-e95d-4f1e-8ead-dea30fcdc8c2)) 153 | (fp_poly (pts 154 | (xy 3.464868 0.444997) 155 | (xy 3.614865 0.444997) 156 | (xy 3.614865 -1.455) 157 | (xy 3.464868 -1.455) 158 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 592f25e6-a01b-47fd-8172-3da01117d00a)) 159 | (fp_poly (pts 160 | (xy -3.885 -1.305) 161 | (xy -3.284997 -1.305) 162 | (xy -3.284997 -1.454996) 163 | (xy -3.885 -1.454996) 164 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 5cf2db29-f7ab-499a-9907-cdeba64bf0f3)) 165 | (fp_poly (pts 166 | (xy 1.364909 0.444997) 167 | (xy 1.8149 0.444997) 168 | (xy 1.8149 0.294997) 169 | (xy 1.364909 0.294997) 170 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 5edcefbe-9766-42c8-9529-28d0ec865573)) 171 | (fp_poly (pts 172 | (xy 1.664903 0.444997) 173 | (xy 1.8149 0.444997) 174 | (xy 1.8149 -1.455) 175 | (xy 1.664903 -1.455) 176 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 658dad07-97fd-466c-8b49-21892ac96ea4)) 177 | (fp_poly (pts 178 | (xy 1.964896 0.444997) 179 | (xy 2.1149 0.444997) 180 | (xy 2.1149 -1.455) 181 | (xy 1.964896 -1.455) 182 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 6e68f0cd-800e-4167-9553-71fc59da1eeb)) 183 | (fp_poly (pts 184 | (xy -2.83501 0.444997) 185 | (xy -2.68501 0.444997) 186 | (xy -2.68501 -1.455) 187 | (xy -2.83501 -1.455) 188 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 6fd4442e-30b3-428b-9306-61418a63d311)) 189 | (fp_poly (pts 190 | (xy 1.964896 0.444997) 191 | (xy 2.41489 0.444997) 192 | (xy 2.41489 0.294997) 193 | (xy 1.964896 0.294997) 194 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 721d1be9-236e-470b-ba69-f1cc6c43faf9)) 195 | (fp_poly (pts 196 | (xy 4.064862 -1.305) 197 | (xy 4.514856 -1.305) 198 | (xy 4.514856 -1.454996) 199 | (xy 4.064862 -1.454996) 200 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 7a4ce4b3-518a-4819-b8b2-5127b3347c64)) 201 | (fp_poly (pts 202 | (xy 1.064921 -1.305) 203 | (xy 1.514912 -1.305) 204 | (xy 1.514912 -1.454996) 205 | (xy 1.064921 -1.454996) 206 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 7b044939-8c4d-444f-b9e0-a15fcdeb5a86)) 207 | (fp_poly (pts 208 | (xy -4.484996 1.345) 209 | (xy -4.184996 1.345) 210 | (xy -4.184996 -1.455) 211 | (xy -4.484996 -1.455) 212 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 7e0a03ae-d054-4f76-a131-5c09b8dc1636)) 213 | (fp_poly (pts 214 | (xy 1.664909 -1.305) 215 | (xy 2.1149 -1.305) 216 | (xy 2.1149 -1.454996) 217 | (xy 1.664909 -1.454996) 218 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 81a15393-727e-448b-a777-b18773023d89)) 219 | (fp_poly (pts 220 | (xy 1.364909 0.444997) 221 | (xy 1.514912 0.444997) 222 | (xy 1.514912 -1.455) 223 | (xy 1.364909 -1.455) 224 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 89e83c2e-e90a-4a50-b278-880bac0cfb49)) 225 | (fp_poly (pts 226 | (xy -0.135057 -1.305) 227 | (xy 0.314934 -1.305) 228 | (xy 0.314934 -1.454996) 229 | (xy -0.135057 -1.454996) 230 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 8c0807a7-765b-4fa5-baaa-e09a2b610e6b)) 231 | (fp_poly (pts 232 | (xy -3.135007 0.444997) 233 | (xy -2.98501 0.444997) 234 | (xy -2.98501 -1.455) 235 | (xy -3.135007 -1.455) 236 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 8d0c1d66-35ef-4a53-a28f-436a11b54f42)) 237 | (fp_poly (pts 238 | (xy -3.734991 -1.304999) 239 | (xy -3.734991 -1.455002) 240 | (xy -4.484998 -1.455002) 241 | (xy -4.484998 -1.304999) 242 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 9193c41e-d425-447d-b95c-6986d66ea01c)) 243 | (fp_poly (pts 244 | (xy 0.764921 0.444997) 245 | (xy 1.214912 0.444997) 246 | (xy 1.214912 0.294997) 247 | (xy 0.764921 0.294997) 248 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp 935f462d-8b1e-4005-9f1e-17f537ab1756)) 249 | (fp_poly (pts 250 | (xy 4.064859 0.444997) 251 | (xy 4.214856 0.444997) 252 | (xy 4.214856 -1.455) 253 | (xy 4.064859 -1.455) 254 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp a29f8df0-3fae-4edf-8d9c-bd5a875b13e3)) 255 | (fp_poly (pts 256 | (xy 2.564887 0.444997) 257 | (xy 2.71489 0.444997) 258 | (xy 2.71489 -1.455) 259 | (xy 2.564887 -1.455) 260 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp a4f86a46-3bc8-4daa-9125-a63f297eb114)) 261 | (fp_poly (pts 262 | (xy 1.064915 0.444997) 263 | (xy 1.214912 0.444997) 264 | (xy 1.214912 -1.455) 265 | (xy 1.064915 -1.455) 266 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp a5e521b9-814e-4853-a5ac-f158785c6269)) 267 | (fp_poly (pts 268 | (xy -2.83501 0.444997) 269 | (xy -2.385019 0.444997) 270 | (xy -2.385019 0.294997) 271 | (xy -2.83501 0.294997) 272 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp b0906e10-2fbc-4309-a8b4-6fc4cd1a5490)) 273 | (fp_poly (pts 274 | (xy -0.435057 0.444997) 275 | (xy 0.014934 0.444997) 276 | (xy 0.014934 0.294997) 277 | (xy -0.435057 0.294997) 278 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp bd9595a1-04f3-4fda-8f1b-e65ad874edd3)) 279 | (fp_poly (pts 280 | (xy -1.935029 0.444997) 281 | (xy -1.785032 0.444997) 282 | (xy -1.785032 -1.455) 283 | (xy -1.935029 -1.455) 284 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp be645d0f-8568-47a0-a152-e3ddd33563eb)) 285 | (fp_poly (pts 286 | (xy 2.564887 0.444997) 287 | (xy 3.014878 0.444997) 288 | (xy 3.014878 0.294997) 289 | (xy 2.564887 0.294997) 290 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp c09938fd-06b9-4771-9f63-2311626243b3)) 291 | (fp_poly (pts 292 | (xy 0.464928 0.444997) 293 | (xy 0.614925 0.444997) 294 | (xy 0.614925 -1.455) 295 | (xy 0.464928 -1.455) 296 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp c1c799a0-3c93-493a-9ad7-8a0561bc69ee)) 297 | (fp_poly (pts 298 | (xy -1.335041 0.444997) 299 | (xy -1.185041 0.444997) 300 | (xy -1.185041 -1.455) 301 | (xy -1.335041 -1.455) 302 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp c9667181-b3c7-4b01-b8b4-baa29a9aea63)) 303 | (fp_poly (pts 304 | (xy -0.435057 0.444997) 305 | (xy -0.285054 0.444997) 306 | (xy -0.285054 -1.455) 307 | (xy -0.435057 -1.455) 308 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp cb16d05e-318b-4e51-867b-70d791d75bea)) 309 | (fp_poly (pts 310 | (xy 3.164875 0.444997) 311 | (xy 3.314878 0.444997) 312 | (xy 3.314878 -1.455) 313 | (xy 3.164875 -1.455) 314 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp cb614b23-9af3-4aec-bed8-c1374e001510)) 315 | (fp_poly (pts 316 | (xy -1.935022 -1.305) 317 | (xy -1.485032 -1.305) 318 | (xy -1.485032 -1.454996) 319 | (xy -1.935022 -1.454996) 320 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp cff34251-839c-4da9-a0ad-85d0fc4e32af)) 321 | (fp_poly (pts 322 | (xy -1.335035 -1.305) 323 | (xy -0.885044 -1.305) 324 | (xy -0.885044 -1.454996) 325 | (xy -1.335035 -1.454996) 326 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp d0fb0864-e79b-4bdc-8e8e-eed0cabe6d56)) 327 | (fp_poly (pts 328 | (xy -1.035044 0.444997) 329 | (xy -0.885044 0.444997) 330 | (xy -0.885044 -1.455) 331 | (xy -1.035044 -1.455) 332 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp d5b800ca-1ab6-4b66-b5f7-2dda5658b504)) 333 | (fp_poly (pts 334 | (xy -3.885 1.345) 335 | (xy -3.735 1.345) 336 | (xy -3.735 -1.455) 337 | (xy -3.885 -1.455) 338 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp d6fb27cf-362d-4568-967c-a5bf49d5931b)) 339 | (fp_poly (pts 340 | (xy -1.635035 0.444997) 341 | (xy -1.485032 0.444997) 342 | (xy -1.485032 -1.455) 343 | (xy -1.635035 -1.455) 344 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp ebd06df3-d52b-4cff-99a2-a771df6d3733)) 345 | (fp_poly (pts 346 | (xy 2.264896 -1.305) 347 | (xy 2.71489 -1.305) 348 | (xy 2.71489 -1.454996) 349 | (xy 2.264896 -1.454996) 350 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp ec5c2062-3a41-4636-8803-069e60a1641a)) 351 | (fp_poly (pts 352 | (xy -3.135 -1.305) 353 | (xy -2.68501 -1.305) 354 | (xy -2.68501 -1.454996) 355 | (xy -3.135 -1.454996) 356 | ) (layer "F.Cu") (width 0) (fill solid) (tstamp feb26ecb-9193-46ea-a41b-d09305bf0a3e)) 357 | (fp_poly (pts 358 | (xy -1.335041 0.444997) 359 | (xy -1.185041 0.444997) 360 | (xy -1.185041 -1.454996) 361 | (xy -1.335041 -1.454996) 362 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 009a4fb4-fcc0-4623-ae5d-c1bae3219583)) 363 | (fp_poly (pts 364 | (xy 1.064921 -1.305) 365 | (xy 1.514909 -1.305) 366 | (xy 1.514909 -1.454993) 367 | (xy 1.064921 -1.454993) 368 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 065b9982-55f2-4822-977e-07e8a06e7b35)) 369 | (fp_poly (pts 370 | (xy -2.83501 0.444997) 371 | (xy -2.68501 0.444997) 372 | (xy -2.68501 -1.454996) 373 | (xy -2.83501 -1.454996) 374 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 071522c0-d0ed-49b9-906e-6295f67fb0dc)) 375 | (fp_poly (pts 376 | (xy 3.764865 0.444997) 377 | (xy 4.214853 0.444997) 378 | (xy 4.214853 0.294997) 379 | (xy 3.764865 0.294997) 380 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 0cc45b5b-96b3-4284-9cae-a3a9e324a916)) 381 | (fp_poly (pts 382 | (xy 2.564887 0.444997) 383 | (xy 2.714887 0.444997) 384 | (xy 2.714887 -1.454996) 385 | (xy 2.564887 -1.454996) 386 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 0f31f11f-c374-4640-b9a4-07bbdba8d354)) 387 | (fp_poly (pts 388 | (xy 2.864887 -1.305) 389 | (xy 3.314875 -1.305) 390 | (xy 3.314875 -1.454993) 391 | (xy 2.864887 -1.454993) 392 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 109caac1-5036-4f23-9a66-f569d871501b)) 393 | (fp_poly (pts 394 | (xy 1.664909 -1.305) 395 | (xy 2.114896 -1.305) 396 | (xy 2.114896 -1.454993) 397 | (xy 1.664909 -1.454993) 398 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 18b7e157-ae67-48ad-bd7c-9fef6fe45b22)) 399 | (fp_poly (pts 400 | (xy 3.464875 -1.305) 401 | (xy 3.914862 -1.305) 402 | (xy 3.914862 -1.454993) 403 | (xy 3.464875 -1.454993) 404 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 19b0959e-a79b-43b2-a5ad-525ced7e9131)) 405 | (fp_poly (pts 406 | (xy -0.73505 0.444997) 407 | (xy -0.585057 0.444997) 408 | (xy -0.585057 -1.454996) 409 | (xy -0.73505 -1.454996) 410 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 25e5aa8e-2696-44a3-8d3c-c2c53f2923cf)) 411 | (fp_poly (pts 412 | (xy -2.535013 0.444997) 413 | (xy -2.385019 0.444997) 414 | (xy -2.385019 -1.454996) 415 | (xy -2.535013 -1.454996) 416 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 2846428d-39de-4eae-8ce2-64955d56c493)) 417 | (fp_poly (pts 418 | (xy -1.935029 0.444997) 419 | (xy -1.785035 0.444997) 420 | (xy -1.785035 -1.454996) 421 | (xy -1.935029 -1.454996) 422 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 2dc54bac-8640-4dd7-b8ed-3c7acb01a8ea)) 423 | (fp_poly (pts 424 | (xy 3.764865 0.444997) 425 | (xy 3.914865 0.444997) 426 | (xy 3.914865 -1.454996) 427 | (xy 3.764865 -1.454996) 428 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 31540a7e-dc9e-4e4d-96b1-dab15efa5f4b)) 429 | (fp_poly (pts 430 | (xy -1.935022 -1.305) 431 | (xy -1.485035 -1.305) 432 | (xy -1.485035 -1.454993) 433 | (xy -1.935022 -1.454993) 434 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 37f31dec-63fc-4634-a141-5dc5d2b60fe4)) 435 | (fp_poly (pts 436 | (xy -3.135007 0.444997) 437 | (xy -2.985013 0.444997) 438 | (xy -2.985013 -1.454996) 439 | (xy -3.135007 -1.454996) 440 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 4e315e69-0417-463a-8b7f-469a08d1496e)) 441 | (fp_poly (pts 442 | (xy -2.235022 0.444997) 443 | (xy -2.085022 0.444997) 444 | (xy -2.085022 -1.454996) 445 | (xy -2.235022 -1.454996) 446 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 4fa10683-33cd-4dcd-8acc-2415cd63c62a)) 447 | (fp_poly (pts 448 | (xy 4.364853 0.444997) 449 | (xy 4.514853 0.444997) 450 | (xy 4.514853 -1.454996) 451 | (xy 4.364853 -1.454996) 452 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 597a11f2-5d2c-4a65-ac95-38ad106e1367)) 453 | (fp_poly (pts 454 | (xy -3.885 1.345) 455 | (xy -3.735 1.345) 456 | (xy -3.735 -1.455) 457 | (xy -3.885 -1.455) 458 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 59ec3156-036e-4049-89db-91a9dd07095f)) 459 | (fp_poly (pts 460 | (xy 2.264896 -1.305) 461 | (xy 2.71489 -1.305) 462 | (xy 2.71489 -1.454993) 463 | (xy 2.264896 -1.454993) 464 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 5fc9acb6-6dbb-4598-825b-4b9e7c4c67c4)) 465 | (fp_poly (pts 466 | (xy -0.735047 -1.305) 467 | (xy -0.285054 -1.305) 468 | (xy -0.285054 -1.454993) 469 | (xy -0.735047 -1.454993) 470 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 609b9e1b-4e3b-42b7-ac76-a62ec4d0e7c7)) 471 | (fp_poly (pts 472 | (xy -3.435 0.444997) 473 | (xy -3.285 0.444997) 474 | (xy -3.285 -1.454996) 475 | (xy -3.435 -1.454996) 476 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 6a2b20ae-096c-4d9f-92f8-2087c865914f)) 477 | (fp_poly (pts 478 | (xy 4.064859 0.444997) 479 | (xy 4.214853 0.444997) 480 | (xy 4.214853 -1.454996) 481 | (xy 4.064859 -1.454996) 482 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 6b7c1048-12b6-46b2-b762-fa3ad30472dd)) 483 | (fp_poly (pts 484 | (xy -0.435057 0.444997) 485 | (xy -0.285057 0.444997) 486 | (xy -0.285057 -1.454996) 487 | (xy -0.435057 -1.454996) 488 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 6bf05d19-ba3e-4ba6-8a6f-4e0bc45ea3b2)) 489 | (fp_poly (pts 490 | (xy 0.764921 0.444997) 491 | (xy 0.914921 0.444997) 492 | (xy 0.914921 -1.454996) 493 | (xy 0.764921 -1.454996) 494 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 6d1d60ff-408a-47a7-892f-c5cf9ef6ca75)) 495 | (fp_poly (pts 496 | (xy -1.035044 0.444997) 497 | (xy -0.585057 0.444997) 498 | (xy -0.585057 0.294997) 499 | (xy -1.035044 0.294997) 500 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 70fb572d-d5ec-41e7-9482-63d4578b4f47)) 501 | (fp_poly (pts 502 | (xy -0.135057 -1.305) 503 | (xy 0.314931 -1.305) 504 | (xy 0.314931 -1.454993) 505 | (xy -0.135057 -1.454993) 506 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 7afa54c4-2181-41d3-81f7-39efc497ecae)) 507 | (fp_poly (pts 508 | (xy 3.164875 0.444997) 509 | (xy 3.614862 0.444997) 510 | (xy 3.614862 0.294997) 511 | (xy 3.164875 0.294997) 512 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 7c04618d-9115-4179-b234-a8faf854ea92)) 513 | (fp_poly (pts 514 | (xy -1.335035 -1.305) 515 | (xy -0.885047 -1.305) 516 | (xy -0.885047 -1.454993) 517 | (xy -1.335035 -1.454993) 518 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 88668202-3f0b-4d07-84d4-dcd790f57272)) 519 | (fp_poly (pts 520 | (xy -3.135 -1.305) 521 | (xy -2.685013 -1.305) 522 | (xy -2.685013 -1.454993) 523 | (xy -3.135 -1.454993) 524 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 8bc2c25a-a1f1-4ce8-b96a-a4f8f4c35079)) 525 | (fp_poly (pts 526 | (xy 3.464868 0.444997) 527 | (xy 3.614862 0.444997) 528 | (xy 3.614862 -1.454996) 529 | (xy 3.464868 -1.454996) 530 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 8c1605f9-6c91-4701-96bf-e753661d5e23)) 531 | (fp_poly (pts 532 | (xy -1.035044 0.444997) 533 | (xy -0.885044 0.444997) 534 | (xy -0.885044 -1.454996) 535 | (xy -1.035044 -1.454996) 536 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 91c1eb0a-67ae-4ef0-95ce-d060a03a7313)) 537 | (fp_poly (pts 538 | (xy -4.484996 1.345) 539 | (xy -4.184996 1.345) 540 | (xy -4.184996 -1.455) 541 | (xy -4.484996 -1.455) 542 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 926001fd-2747-4639-8c0f-4fc46ff7218d)) 543 | (fp_poly (pts 544 | (xy 1.364909 0.444997) 545 | (xy 1.514909 0.444997) 546 | (xy 1.514909 -1.454996) 547 | (xy 1.364909 -1.454996) 548 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 970e0f64-111f-41e3-9f5a-fb0d0f6fa101)) 549 | (fp_poly (pts 550 | (xy 2.264893 0.444997) 551 | (xy 2.414887 0.444997) 552 | (xy 2.414887 -1.454996) 553 | (xy 2.264893 -1.454996) 554 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 998b7fa5-31a5-472e-9572-49d5226d6098)) 555 | (fp_poly (pts 556 | (xy -3.885 -1.305) 557 | (xy -3.285 -1.305) 558 | (xy -3.285 -1.454993) 559 | (xy -3.885 -1.454993) 560 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp 9cbf35b8-f4d3-42a3-bb16-04ffd03fd8fd)) 561 | (fp_poly (pts 562 | (xy 0.764921 0.444997) 563 | (xy 1.214909 0.444997) 564 | (xy 1.214909 0.294997) 565 | (xy 0.764921 0.294997) 566 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp a24ddb4f-c217-42ca-b6cb-d12da84fb2b9)) 567 | (fp_poly (pts 568 | (xy 1.364909 0.444997) 569 | (xy 1.814896 0.444997) 570 | (xy 1.814896 0.294997) 571 | (xy 1.364909 0.294997) 572 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp a53767ed-bb28-4f90-abe0-e0ea734812a4)) 573 | (fp_poly (pts 574 | (xy 0.164931 0.444997) 575 | (xy 0.614925 0.444997) 576 | (xy 0.614925 0.294997) 577 | (xy 0.164931 0.294997) 578 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp a6ccc556-da88-4006-ae1a-cc35733efef3)) 579 | (fp_poly (pts 580 | (xy -2.535013 -1.305) 581 | (xy -2.085019 -1.305) 582 | (xy -2.085019 -1.454993) 583 | (xy -2.535013 -1.454993) 584 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp b1ddb058-f7b2-429c-9489-f4e2242ad7e5)) 585 | (fp_poly (pts 586 | (xy 1.064915 0.444997) 587 | (xy 1.214909 0.444997) 588 | (xy 1.214909 -1.454996) 589 | (xy 1.064915 -1.454996) 590 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp b6135480-ace6-42b2-9c47-856ef57cded1)) 591 | (fp_poly (pts 592 | (xy -0.135063 0.444997) 593 | (xy 0.014931 0.444997) 594 | (xy 0.014931 -1.454996) 595 | (xy -0.135063 -1.454996) 596 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp b7867831-ef82-4f33-a926-59e5c1c09b91)) 597 | (fp_poly (pts 598 | (xy -1.635035 0.444997) 599 | (xy -1.185041 0.444997) 600 | (xy -1.185041 0.294997) 601 | (xy -1.635035 0.294997) 602 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp c106154f-d948-43e5-abfa-e1b96055d91b)) 603 | (fp_poly (pts 604 | (xy -2.235022 0.444997) 605 | (xy -1.785035 0.444997) 606 | (xy -1.785035 0.294997) 607 | (xy -2.235022 0.294997) 608 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp c24d6ac8-802d-4df3-a210-9cb1f693e865)) 609 | (fp_poly (pts 610 | (xy -1.635035 0.444997) 611 | (xy -1.485035 0.444997) 612 | (xy -1.485035 -1.454996) 613 | (xy -1.635035 -1.454996) 614 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp cf386a39-fc62-49dd-8ec5-e044f6bd67ce)) 615 | (fp_poly (pts 616 | (xy -3.734989 -1.305) 617 | (xy -3.734989 -1.455) 618 | (xy -4.484996 -1.455) 619 | (xy -4.484996 -1.305) 620 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp d39d813e-3e64-490c-ba5c-a64bb5ad6bd0)) 621 | (fp_poly (pts 622 | (xy 0.464931 -1.305) 623 | (xy 0.914918 -1.305) 624 | (xy 0.914918 -1.454993) 625 | (xy 0.464931 -1.454993) 626 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp dc2801a1-d539-4721-b31f-fe196b9f13df)) 627 | (fp_poly (pts 628 | (xy 4.064862 -1.305) 629 | (xy 4.514856 -1.305) 630 | (xy 4.514856 -1.454993) 631 | (xy 4.064862 -1.454993) 632 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp e3fc1e69-a11c-4c84-8952-fefb9372474e)) 633 | (fp_poly (pts 634 | (xy 0.464928 0.444997) 635 | (xy 0.614921 0.444997) 636 | (xy 0.614921 -1.454996) 637 | (xy 0.464928 -1.454996) 638 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp e4aa537c-eb9d-4dbb-ac87-fae46af42391)) 639 | (fp_poly (pts 640 | (xy 1.964896 0.444997) 641 | (xy 2.114896 0.444997) 642 | (xy 2.114896 -1.454996) 643 | (xy 1.964896 -1.454996) 644 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp e4d2f565-25a0-48c6-be59-f4bf31ad2558)) 645 | (fp_poly (pts 646 | (xy 1.664903 0.444997) 647 | (xy 1.814896 0.444997) 648 | (xy 1.814896 -1.454996) 649 | (xy 1.664903 -1.454996) 650 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp e502d1d5-04b0-4d4b-b5c3-8c52d09668e7)) 651 | (fp_poly (pts 652 | (xy 0.164931 0.444997) 653 | (xy 0.314931 0.444997) 654 | (xy 0.314931 -1.454996) 655 | (xy 0.164931 -1.454996) 656 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp e54e5e19-1deb-49a9-8629-617db8e434c0)) 657 | (fp_poly (pts 658 | (xy 2.564887 0.444997) 659 | (xy 3.014875 0.444997) 660 | (xy 3.014875 0.294997) 661 | (xy 2.564887 0.294997) 662 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp e67b9f8c-019b-4145-98a4-96545f6bb128)) 663 | (fp_poly (pts 664 | (xy -0.435057 0.444997) 665 | (xy 0.014931 0.444997) 666 | (xy 0.014931 0.294997) 667 | (xy -0.435057 0.294997) 668 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp eae0ab9f-65b2-44d3-aba7-873c3227fba7)) 669 | (fp_poly (pts 670 | (xy -3.435 0.444997) 671 | (xy -2.985013 0.444997) 672 | (xy -2.985013 0.294997) 673 | (xy -3.435 0.294997) 674 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp eee16674-2d21-45b6-ab5e-d669125df26c)) 675 | (fp_poly (pts 676 | (xy 3.164875 0.444997) 677 | (xy 3.314875 0.444997) 678 | (xy 3.314875 -1.454996) 679 | (xy 3.164875 -1.454996) 680 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp f1447ad6-651c-45be-a2d6-33bddf672c2c)) 681 | (fp_poly (pts 682 | (xy -2.83501 0.444997) 683 | (xy -2.385022 0.444997) 684 | (xy -2.385022 0.294997) 685 | (xy -2.83501 0.294997) 686 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp f449bd37-cc90-4487-aee6-2a20b8d2843a)) 687 | (fp_poly (pts 688 | (xy 2.864881 0.444997) 689 | (xy 3.014875 0.444997) 690 | (xy 3.014875 -1.454996) 691 | (xy 2.864881 -1.454996) 692 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp f6c644f4-3036-41a6-9e14-2c08c079c6cd)) 693 | (fp_poly (pts 694 | (xy 1.964896 0.444997) 695 | (xy 2.41489 0.444997) 696 | (xy 2.41489 0.294997) 697 | (xy 1.964896 0.294997) 698 | ) (layer "F.Mask") (width 0) (fill solid) (tstamp f9403623-c00c-4b71-bc5c-d763ff009386)) 699 | (fp_line (start 5.08 -1.905) (end -5.08 -1.905) (layer "F.CrtYd") (width 0.05) (tstamp 25c28839-794d-4864-b865-b8f1d320f488)) 700 | (fp_line (start -5.08 1.905) (end 5.08 1.905) (layer "F.CrtYd") (width 0.05) (tstamp 289468c3-365b-4406-ae97-4ef47442f96f)) 701 | (fp_line (start -5.08 -1.905) (end -5.08 1.905) (layer "F.CrtYd") (width 0.05) (tstamp 2a619e60-9cf4-4215-ac9c-6cd9b6a85a7e)) 702 | (fp_line (start 5.08 1.905) (end 5.08 -1.905) (layer "F.CrtYd") (width 0.05) (tstamp 6c4c1fdc-b478-48e2-8f9b-2b33528032ce)) 703 | (pad "0" smd rect (at -4.334996 1.295) (size 0.1 0.1) (layers "F.Cu") 704 | (solder_mask_margin 0.1016) (tstamp a6b7df29-bcf8-46a9-b623-7eaac47f5110)) 705 | (pad "1" smd rect (at -3.81 1.295) (size 0.1 0.1) (layers "F.Cu") 706 | (solder_mask_margin 0.1016) (tstamp a9b3f6e4-7a6d-4ae8-ad28-3d8458e0ca1a)) 707 | ) 708 | -------------------------------------------------------------------------------- /symbols/wch-mcu.kicad_sym: -------------------------------------------------------------------------------- 1 | (kicad_symbol_lib (version 20220914) (generator kicad_symbol_editor) 2 | (symbol "CH32V003F4P6" (in_bom yes) (on_board yes) 3 | (property "Reference" "U" (at -12.7 19.05 0) 4 | (effects (font (size 1.27 1.27)) (justify left)) 5 | ) 6 | (property "Value" "CH32V003F4P6" (at 1.27 19.05 0) 7 | (effects (font (size 1.27 1.27)) (justify left)) 8 | ) 9 | (property "Footprint" "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" (at 0 35.56 0) 10 | (effects (font (size 1.27 1.27)) hide) 11 | ) 12 | (property "Datasheet" "https://datasheet.lcsc.com/lcsc/2302231730_WCH-Jiangsu-Qin-Heng-CH32V003F4U6_C5299908.pdf" (at 0 33.02 0) 13 | (effects (font (size 1.27 1.27)) hide) 14 | ) 15 | (symbol "CH32V003F4P6_0_1" 16 | (rectangle (start -12.7 17.78) (end 12.7 -17.78) 17 | (stroke (width 0.1524) (type default)) 18 | (fill (type background)) 19 | ) 20 | ) 21 | (symbol "CH32V003F4P6_1_0" 22 | (pin bidirectional line (at 15.24 -10.16 180) (length 2.54) 23 | (name "PC6" (effects (font (size 1.27 1.27)))) 24 | (number "16" (effects (font (size 1.27 1.27)))) 25 | ) 26 | (pin bidirectional line (at 15.24 -12.7 180) (length 2.54) 27 | (name "PC7" (effects (font (size 1.27 1.27)))) 28 | (number "17" (effects (font (size 1.27 1.27)))) 29 | ) 30 | (pin bidirectional line (at -15.24 2.54 0) (length 2.54) 31 | (name "PD1" (effects (font (size 1.27 1.27)))) 32 | (number "18" (effects (font (size 1.27 1.27)))) 33 | ) 34 | (pin bidirectional line (at -15.24 0 0) (length 2.54) 35 | (name "PD2" (effects (font (size 1.27 1.27)))) 36 | (number "19" (effects (font (size 1.27 1.27)))) 37 | ) 38 | (pin bidirectional line (at -15.24 -2.54 0) (length 2.54) 39 | (name "PD3" (effects (font (size 1.27 1.27)))) 40 | (number "20" (effects (font (size 1.27 1.27)))) 41 | ) 42 | ) 43 | (symbol "CH32V003F4P6_1_1" 44 | (pin bidirectional line (at -15.24 -5.08 0) (length 2.54) 45 | (name "PD4" (effects (font (size 1.27 1.27)))) 46 | (number "1" (effects (font (size 1.27 1.27)))) 47 | (alternate "AIN6" input line) 48 | (alternate "MISO" input line) 49 | (alternate "RXD1" input line) 50 | (alternate "VBUS" input line) 51 | ) 52 | (pin bidirectional line (at 15.24 5.08 180) (length 2.54) 53 | (name "PC0" (effects (font (size 1.27 1.27)))) 54 | (number "10" (effects (font (size 1.27 1.27)))) 55 | (alternate "AIN6" input line) 56 | (alternate "MISO" input line) 57 | (alternate "RXD1" input line) 58 | (alternate "VBUS" input line) 59 | ) 60 | (pin bidirectional line (at 15.24 2.54 180) (length 2.54) 61 | (name "PC1" (effects (font (size 1.27 1.27)))) 62 | (number "11" (effects (font (size 1.27 1.27)))) 63 | (alternate "AIN6" input line) 64 | (alternate "MISO" input line) 65 | (alternate "RXD1" input line) 66 | (alternate "VBUS" input line) 67 | ) 68 | (pin bidirectional line (at 15.24 0 180) (length 2.54) 69 | (name "PC2" (effects (font (size 1.27 1.27)))) 70 | (number "12" (effects (font (size 1.27 1.27)))) 71 | (alternate "AIN6" input line) 72 | (alternate "MISO" input line) 73 | (alternate "RXD1" input line) 74 | (alternate "VBUS" input line) 75 | ) 76 | (pin bidirectional line (at 15.24 -2.54 180) (length 2.54) 77 | (name "PC3" (effects (font (size 1.27 1.27)))) 78 | (number "13" (effects (font (size 1.27 1.27)))) 79 | (alternate "AIN6" input line) 80 | (alternate "MISO" input line) 81 | (alternate "RXD1" input line) 82 | (alternate "VBUS" input line) 83 | ) 84 | (pin bidirectional line (at 15.24 -5.08 180) (length 2.54) 85 | (name "PC4" (effects (font (size 1.27 1.27)))) 86 | (number "14" (effects (font (size 1.27 1.27)))) 87 | ) 88 | (pin bidirectional line (at 15.24 -7.62 180) (length 2.54) 89 | (name "PC5" (effects (font (size 1.27 1.27)))) 90 | (number "15" (effects (font (size 1.27 1.27)))) 91 | ) 92 | (pin bidirectional line (at -15.24 -7.62 0) (length 2.54) 93 | (name "PD5" (effects (font (size 1.27 1.27)))) 94 | (number "2" (effects (font (size 1.27 1.27)))) 95 | (alternate "AIN6" input line) 96 | (alternate "MISO" input line) 97 | (alternate "RXD1" input line) 98 | (alternate "VBUS" input line) 99 | ) 100 | (pin bidirectional line (at -15.24 -10.16 0) (length 2.54) 101 | (name "PD6" (effects (font (size 1.27 1.27)))) 102 | (number "3" (effects (font (size 1.27 1.27)))) 103 | (alternate "AIN6" input line) 104 | (alternate "MISO" input line) 105 | (alternate "RXD1" input line) 106 | (alternate "VBUS" input line) 107 | ) 108 | (pin bidirectional line (at -15.24 -12.7 0) (length 2.54) 109 | (name "PD7" (effects (font (size 1.27 1.27)))) 110 | (number "4" (effects (font (size 1.27 1.27)))) 111 | (alternate "AIN6" input line) 112 | (alternate "MISO" input line) 113 | (alternate "RXD1" input line) 114 | (alternate "VBUS" input line) 115 | ) 116 | (pin bidirectional line (at 15.24 12.7 180) (length 2.54) 117 | (name "PA1" (effects (font (size 1.27 1.27)))) 118 | (number "5" (effects (font (size 1.27 1.27)))) 119 | (alternate "AIN6" input line) 120 | (alternate "MISO" input line) 121 | (alternate "RXD1" input line) 122 | (alternate "VBUS" input line) 123 | ) 124 | (pin bidirectional line (at 15.24 10.16 180) (length 2.54) 125 | (name "PA2" (effects (font (size 1.27 1.27)))) 126 | (number "6" (effects (font (size 1.27 1.27)))) 127 | (alternate "AIN6" input line) 128 | (alternate "MISO" input line) 129 | (alternate "RXD1" input line) 130 | (alternate "VBUS" input line) 131 | ) 132 | (pin power_in line (at 0 -20.32 90) (length 2.54) 133 | (name "VSS" (effects (font (size 1.27 1.27)))) 134 | (number "7" (effects (font (size 1.27 1.27)))) 135 | (alternate "AIN6" input line) 136 | (alternate "MISO" input line) 137 | (alternate "RXD1" input line) 138 | (alternate "VBUS" input line) 139 | ) 140 | (pin bidirectional line (at -15.24 5.08 0) (length 2.54) 141 | (name "PD0" (effects (font (size 1.27 1.27)))) 142 | (number "8" (effects (font (size 1.27 1.27)))) 143 | (alternate "AIN6" input line) 144 | (alternate "MISO" input line) 145 | (alternate "RXD1" input line) 146 | (alternate "VBUS" input line) 147 | ) 148 | (pin power_in line (at 0 20.32 270) (length 2.54) 149 | (name "VDD" (effects (font (size 1.27 1.27)))) 150 | (number "9" (effects (font (size 1.27 1.27)))) 151 | (alternate "AIN6" input line) 152 | (alternate "MISO" input line) 153 | (alternate "RXD1" input line) 154 | (alternate "VBUS" input line) 155 | ) 156 | ) 157 | ) 158 | (symbol "CH32V307RCT6" (in_bom yes) (on_board yes) 159 | (property "Reference" "U" (at 2.54 3.81 0) 160 | (effects (font (size 1.27 1.27)) (justify left)) 161 | ) 162 | (property "Value" "CH32V307RCT6" (at 27.94 3.81 0) 163 | (effects (font (size 1.27 1.27)) (justify left)) 164 | ) 165 | (property "Footprint" "Package_QFP:LQFP-64_10x10mm_P0.5mm" (at 39.37 11.43 0) 166 | (effects (font (size 1.27 1.27)) (justify right) hide) 167 | ) 168 | (property "Datasheet" "https://datasheet.lcsc.com/lcsc/2203311630_WCH-Jiangsu-Qin-Heng-CH32V307RCT6_C2988083.pdf" (at 48.26 8.89 0) 169 | (effects (font (size 1.27 1.27)) hide) 170 | ) 171 | (property "ki_fp_filters" "LQFP*10x10mm*P0.5mm*" (at 0 0 0) 172 | (effects (font (size 1.27 1.27)) hide) 173 | ) 174 | (symbol "CH32V307RCT6_0_1" 175 | (rectangle (start 2.54 -83.82) (end 33.02 2.54) 176 | (stroke (width 0.254) (type default)) 177 | (fill (type background)) 178 | ) 179 | ) 180 | (symbol "CH32V307RCT6_1_1" 181 | (pin power_in line (at 12.7 5.08 270) (length 2.54) 182 | (name "VBAT" (effects (font (size 1.27 1.27)))) 183 | (number "1" (effects (font (size 1.27 1.27)))) 184 | ) 185 | (pin bidirectional line (at 0 -48.26 0) (length 2.54) 186 | (name "PC2" (effects (font (size 1.27 1.27)))) 187 | (number "10" (effects (font (size 1.27 1.27)))) 188 | ) 189 | (pin bidirectional line (at 0 -50.8 0) (length 2.54) 190 | (name "PC3" (effects (font (size 1.27 1.27)))) 191 | (number "11" (effects (font (size 1.27 1.27)))) 192 | ) 193 | (pin power_in line (at 22.86 -86.36 90) (length 2.54) 194 | (name "VSSA" (effects (font (size 1.27 1.27)))) 195 | (number "12" (effects (font (size 1.27 1.27)))) 196 | ) 197 | (pin power_in line (at 25.4 5.08 270) (length 2.54) 198 | (name "VDDA" (effects (font (size 1.27 1.27)))) 199 | (number "13" (effects (font (size 1.27 1.27)))) 200 | ) 201 | (pin bidirectional line (at 35.56 0 180) (length 2.54) 202 | (name "PA0" (effects (font (size 1.27 1.27)))) 203 | (number "14" (effects (font (size 1.27 1.27)))) 204 | ) 205 | (pin bidirectional line (at 35.56 -2.54 180) (length 2.54) 206 | (name "PA1" (effects (font (size 1.27 1.27)))) 207 | (number "15" (effects (font (size 1.27 1.27)))) 208 | ) 209 | (pin bidirectional line (at 35.56 -5.08 180) (length 2.54) 210 | (name "PA2" (effects (font (size 1.27 1.27)))) 211 | (number "16" (effects (font (size 1.27 1.27)))) 212 | ) 213 | (pin bidirectional line (at 35.56 -7.62 180) (length 2.54) 214 | (name "PA3" (effects (font (size 1.27 1.27)))) 215 | (number "17" (effects (font (size 1.27 1.27)))) 216 | ) 217 | (pin power_in line (at 12.7 -86.36 90) (length 2.54) 218 | (name "VSS" (effects (font (size 1.27 1.27)))) 219 | (number "18" (effects (font (size 1.27 1.27)))) 220 | ) 221 | (pin power_in line (at 15.24 5.08 270) (length 2.54) 222 | (name "VDD" (effects (font (size 1.27 1.27)))) 223 | (number "19" (effects (font (size 1.27 1.27)))) 224 | ) 225 | (pin bidirectional line (at 0 -76.2 0) (length 2.54) 226 | (name "PC13" (effects (font (size 1.27 1.27)))) 227 | (number "2" (effects (font (size 1.27 1.27)))) 228 | ) 229 | (pin bidirectional line (at 35.56 -10.16 180) (length 2.54) 230 | (name "PA4" (effects (font (size 1.27 1.27)))) 231 | (number "20" (effects (font (size 1.27 1.27)))) 232 | ) 233 | (pin bidirectional line (at 35.56 -12.7 180) (length 2.54) 234 | (name "PA5" (effects (font (size 1.27 1.27)))) 235 | (number "21" (effects (font (size 1.27 1.27)))) 236 | ) 237 | (pin bidirectional line (at 35.56 -15.24 180) (length 2.54) 238 | (name "PA6" (effects (font (size 1.27 1.27)))) 239 | (number "22" (effects (font (size 1.27 1.27)))) 240 | ) 241 | (pin bidirectional line (at 35.56 -17.78 180) (length 2.54) 242 | (name "PA7" (effects (font (size 1.27 1.27)))) 243 | (number "23" (effects (font (size 1.27 1.27)))) 244 | ) 245 | (pin bidirectional line (at 0 -53.34 0) (length 2.54) 246 | (name "PC4" (effects (font (size 1.27 1.27)))) 247 | (number "24" (effects (font (size 1.27 1.27)))) 248 | ) 249 | (pin bidirectional line (at 0 -55.88 0) (length 2.54) 250 | (name "PC5" (effects (font (size 1.27 1.27)))) 251 | (number "25" (effects (font (size 1.27 1.27)))) 252 | ) 253 | (pin bidirectional line (at 35.56 -43.18 180) (length 2.54) 254 | (name "PB0" (effects (font (size 1.27 1.27)))) 255 | (number "26" (effects (font (size 1.27 1.27)))) 256 | ) 257 | (pin bidirectional line (at 35.56 -45.72 180) (length 2.54) 258 | (name "PB1" (effects (font (size 1.27 1.27)))) 259 | (number "27" (effects (font (size 1.27 1.27)))) 260 | ) 261 | (pin bidirectional line (at 35.56 -48.26 180) (length 2.54) 262 | (name "PB2" (effects (font (size 1.27 1.27)))) 263 | (number "28" (effects (font (size 1.27 1.27)))) 264 | ) 265 | (pin bidirectional line (at 35.56 -68.58 180) (length 2.54) 266 | (name "PB10" (effects (font (size 1.27 1.27)))) 267 | (number "29" (effects (font (size 1.27 1.27)))) 268 | ) 269 | (pin bidirectional line (at 0 -78.74 0) (length 2.54) 270 | (name "PC14" (effects (font (size 1.27 1.27)))) 271 | (number "3" (effects (font (size 1.27 1.27)))) 272 | ) 273 | (pin bidirectional line (at 35.56 -71.12 180) (length 2.54) 274 | (name "PB11" (effects (font (size 1.27 1.27)))) 275 | (number "30" (effects (font (size 1.27 1.27)))) 276 | ) 277 | (pin power_in line (at 15.24 -86.36 90) (length 2.54) 278 | (name "VSS" (effects (font (size 1.27 1.27)))) 279 | (number "31" (effects (font (size 1.27 1.27)))) 280 | ) 281 | (pin power_in line (at 17.78 5.08 270) (length 2.54) 282 | (name "VDD" (effects (font (size 1.27 1.27)))) 283 | (number "32" (effects (font (size 1.27 1.27)))) 284 | ) 285 | (pin bidirectional line (at 35.56 -73.66 180) (length 2.54) 286 | (name "PB12" (effects (font (size 1.27 1.27)))) 287 | (number "33" (effects (font (size 1.27 1.27)))) 288 | ) 289 | (pin bidirectional line (at 35.56 -76.2 180) (length 2.54) 290 | (name "PB13" (effects (font (size 1.27 1.27)))) 291 | (number "34" (effects (font (size 1.27 1.27)))) 292 | ) 293 | (pin bidirectional line (at 35.56 -78.74 180) (length 2.54) 294 | (name "PB14" (effects (font (size 1.27 1.27)))) 295 | (number "35" (effects (font (size 1.27 1.27)))) 296 | ) 297 | (pin bidirectional line (at 35.56 -81.28 180) (length 2.54) 298 | (name "PB15" (effects (font (size 1.27 1.27)))) 299 | (number "36" (effects (font (size 1.27 1.27)))) 300 | ) 301 | (pin bidirectional line (at 0 -58.42 0) (length 2.54) 302 | (name "PC6" (effects (font (size 1.27 1.27)))) 303 | (number "37" (effects (font (size 1.27 1.27)))) 304 | ) 305 | (pin bidirectional line (at 0 -60.96 0) (length 2.54) 306 | (name "PC7" (effects (font (size 1.27 1.27)))) 307 | (number "38" (effects (font (size 1.27 1.27)))) 308 | ) 309 | (pin bidirectional line (at 0 -63.5 0) (length 2.54) 310 | (name "PC8" (effects (font (size 1.27 1.27)))) 311 | (number "39" (effects (font (size 1.27 1.27)))) 312 | ) 313 | (pin bidirectional line (at 0 -81.28 0) (length 2.54) 314 | (name "PC15" (effects (font (size 1.27 1.27)))) 315 | (number "4" (effects (font (size 1.27 1.27)))) 316 | ) 317 | (pin bidirectional line (at 0 -66.04 0) (length 2.54) 318 | (name "PC9" (effects (font (size 1.27 1.27)))) 319 | (number "40" (effects (font (size 1.27 1.27)))) 320 | ) 321 | (pin bidirectional line (at 35.56 -20.32 180) (length 2.54) 322 | (name "PA8" (effects (font (size 1.27 1.27)))) 323 | (number "41" (effects (font (size 1.27 1.27)))) 324 | ) 325 | (pin bidirectional line (at 35.56 -22.86 180) (length 2.54) 326 | (name "PA9" (effects (font (size 1.27 1.27)))) 327 | (number "42" (effects (font (size 1.27 1.27)))) 328 | ) 329 | (pin bidirectional line (at 35.56 -25.4 180) (length 2.54) 330 | (name "PA10" (effects (font (size 1.27 1.27)))) 331 | (number "43" (effects (font (size 1.27 1.27)))) 332 | ) 333 | (pin bidirectional line (at 35.56 -27.94 180) (length 2.54) 334 | (name "PA11" (effects (font (size 1.27 1.27)))) 335 | (number "44" (effects (font (size 1.27 1.27)))) 336 | ) 337 | (pin bidirectional line (at 35.56 -30.48 180) (length 2.54) 338 | (name "PA12" (effects (font (size 1.27 1.27)))) 339 | (number "45" (effects (font (size 1.27 1.27)))) 340 | ) 341 | (pin bidirectional line (at 35.56 -33.02 180) (length 2.54) 342 | (name "PA13" (effects (font (size 1.27 1.27)))) 343 | (number "46" (effects (font (size 1.27 1.27)))) 344 | ) 345 | (pin power_in line (at 17.78 -86.36 90) (length 2.54) 346 | (name "VSS" (effects (font (size 1.27 1.27)))) 347 | (number "47" (effects (font (size 1.27 1.27)))) 348 | ) 349 | (pin power_in line (at 20.32 5.08 270) (length 2.54) 350 | (name "VDD" (effects (font (size 1.27 1.27)))) 351 | (number "48" (effects (font (size 1.27 1.27)))) 352 | ) 353 | (pin bidirectional line (at 35.56 -35.56 180) (length 2.54) 354 | (name "PA14" (effects (font (size 1.27 1.27)))) 355 | (number "49" (effects (font (size 1.27 1.27)))) 356 | ) 357 | (pin input line (at 0 -30.48 0) (length 2.54) 358 | (name "OSC_IN" (effects (font (size 1.27 1.27)))) 359 | (number "5" (effects (font (size 1.27 1.27)))) 360 | ) 361 | (pin bidirectional line (at 35.56 -38.1 180) (length 2.54) 362 | (name "PA15" (effects (font (size 1.27 1.27)))) 363 | (number "50" (effects (font (size 1.27 1.27)))) 364 | ) 365 | (pin bidirectional line (at 0 -68.58 0) (length 2.54) 366 | (name "PC10" (effects (font (size 1.27 1.27)))) 367 | (number "51" (effects (font (size 1.27 1.27)))) 368 | ) 369 | (pin bidirectional line (at 0 -71.12 0) (length 2.54) 370 | (name "PC11" (effects (font (size 1.27 1.27)))) 371 | (number "52" (effects (font (size 1.27 1.27)))) 372 | ) 373 | (pin bidirectional line (at 0 -73.66 0) (length 2.54) 374 | (name "PC12" (effects (font (size 1.27 1.27)))) 375 | (number "53" (effects (font (size 1.27 1.27)))) 376 | ) 377 | (pin bidirectional line (at 0 -38.1 0) (length 2.54) 378 | (name "PD2" (effects (font (size 1.27 1.27)))) 379 | (number "54" (effects (font (size 1.27 1.27)))) 380 | ) 381 | (pin bidirectional line (at 35.56 -50.8 180) (length 2.54) 382 | (name "PB3" (effects (font (size 1.27 1.27)))) 383 | (number "55" (effects (font (size 1.27 1.27)))) 384 | ) 385 | (pin bidirectional line (at 35.56 -53.34 180) (length 2.54) 386 | (name "PB4" (effects (font (size 1.27 1.27)))) 387 | (number "56" (effects (font (size 1.27 1.27)))) 388 | ) 389 | (pin bidirectional line (at 35.56 -55.88 180) (length 2.54) 390 | (name "PB5" (effects (font (size 1.27 1.27)))) 391 | (number "57" (effects (font (size 1.27 1.27)))) 392 | ) 393 | (pin bidirectional line (at 35.56 -58.42 180) (length 2.54) 394 | (name "PB6" (effects (font (size 1.27 1.27)))) 395 | (number "58" (effects (font (size 1.27 1.27)))) 396 | ) 397 | (pin bidirectional line (at 35.56 -60.96 180) (length 2.54) 398 | (name "PB7" (effects (font (size 1.27 1.27)))) 399 | (number "59" (effects (font (size 1.27 1.27)))) 400 | ) 401 | (pin output line (at 0 -33.02 0) (length 2.54) 402 | (name "OSC_OUT" (effects (font (size 1.27 1.27)))) 403 | (number "6" (effects (font (size 1.27 1.27)))) 404 | ) 405 | (pin input line (at 0 -5.08 0) (length 2.54) 406 | (name "BOOT0" (effects (font (size 1.27 1.27)))) 407 | (number "60" (effects (font (size 1.27 1.27)))) 408 | ) 409 | (pin bidirectional line (at 35.56 -63.5 180) (length 2.54) 410 | (name "PB8" (effects (font (size 1.27 1.27)))) 411 | (number "61" (effects (font (size 1.27 1.27)))) 412 | ) 413 | (pin bidirectional line (at 35.56 -66.04 180) (length 2.54) 414 | (name "PB9" (effects (font (size 1.27 1.27)))) 415 | (number "62" (effects (font (size 1.27 1.27)))) 416 | ) 417 | (pin power_in line (at 20.32 -86.36 90) (length 2.54) 418 | (name "VSS" (effects (font (size 1.27 1.27)))) 419 | (number "63" (effects (font (size 1.27 1.27)))) 420 | ) 421 | (pin power_in line (at 22.86 5.08 270) (length 2.54) 422 | (name "VDD" (effects (font (size 1.27 1.27)))) 423 | (number "64" (effects (font (size 1.27 1.27)))) 424 | ) 425 | (pin input line (at 0 0 0) (length 2.54) 426 | (name "NRST" (effects (font (size 1.27 1.27)))) 427 | (number "7" (effects (font (size 1.27 1.27)))) 428 | ) 429 | (pin bidirectional line (at 0 -43.18 0) (length 2.54) 430 | (name "PC0" (effects (font (size 1.27 1.27)))) 431 | (number "8" (effects (font (size 1.27 1.27)))) 432 | ) 433 | (pin bidirectional line (at 0 -45.72 0) (length 2.54) 434 | (name "PC1" (effects (font (size 1.27 1.27)))) 435 | (number "9" (effects (font (size 1.27 1.27)))) 436 | ) 437 | ) 438 | ) 439 | (symbol "CH32V307VCT6" (in_bom yes) (on_board yes) 440 | (property "Reference" "U" (at 1.27 11.43 0) 441 | (effects (font (size 1.27 1.27))) 442 | ) 443 | (property "Value" "CH32V307VCT6" (at 7.62 8.89 0) 444 | (effects (font (size 1.27 1.27))) 445 | ) 446 | (property "Footprint" "Package_QFP:LQFP-100_14x14mm_P0.5mm" (at 2.54 19.05 0) 447 | (effects (font (size 1.27 1.27)) hide) 448 | ) 449 | (property "Datasheet" "https://datasheet.lcsc.com/lcsc/2201121900_WCH-Jiangsu-Qin-Heng-CH32V307VCT6_C2943979.pdf" (at 30.48 16.51 0) 450 | (effects (font (size 1.27 1.27)) hide) 451 | ) 452 | (symbol "CH32V307VCT6_0_1" 453 | (rectangle (start 3.81 7.62) (end 44.45 -130.81) 454 | (stroke (width 0.254) (type default)) 455 | (fill (type background)) 456 | ) 457 | ) 458 | (symbol "CH32V307VCT6_1_1" 459 | (pin bidirectional line (at 0 -48.26 0) (length 3.81) 460 | (name "PE2" (effects (font (size 1.27 1.27)))) 461 | (number "1" (effects (font (size 1.27 1.27)))) 462 | ) 463 | (pin power_in line (at 16.51 -134.62 90) (length 3.81) 464 | (name "VSS" (effects (font (size 1.27 1.27)))) 465 | (number "10" (effects (font (size 1.27 1.27)))) 466 | ) 467 | (pin power_in line (at 19.05 11.43 270) (length 3.81) 468 | (name "VDD" (effects (font (size 1.27 1.27)))) 469 | (number "100" (effects (font (size 1.27 1.27)))) 470 | ) 471 | (pin power_in line (at 29.21 11.43 270) (length 3.81) 472 | (name "VDD" (effects (font (size 1.27 1.27)))) 473 | (number "11" (effects (font (size 1.27 1.27)))) 474 | ) 475 | (pin bidirectional line (at 0 -17.78 0) (length 3.81) 476 | (name "OSC_IN" (effects (font (size 1.27 1.27)))) 477 | (number "12" (effects (font (size 1.27 1.27)))) 478 | ) 479 | (pin bidirectional line (at 0 -20.32 0) (length 3.81) 480 | (name "OSC_OUT" (effects (font (size 1.27 1.27)))) 481 | (number "13" (effects (font (size 1.27 1.27)))) 482 | ) 483 | (pin bidirectional line (at 0 0 0) (length 3.81) 484 | (name "NRST" (effects (font (size 1.27 1.27)))) 485 | (number "14" (effects (font (size 1.27 1.27)))) 486 | ) 487 | (pin bidirectional line (at 48.26 -86.36 180) (length 3.81) 488 | (name "PC0/ADC10" (effects (font (size 1.27 1.27)))) 489 | (number "15" (effects (font (size 1.27 1.27)))) 490 | ) 491 | (pin bidirectional line (at 48.26 -88.9 180) (length 3.81) 492 | (name "PC1/ADC11" (effects (font (size 1.27 1.27)))) 493 | (number "16" (effects (font (size 1.27 1.27)))) 494 | ) 495 | (pin bidirectional line (at 48.26 -91.44 180) (length 3.81) 496 | (name "PC2/ADC12" (effects (font (size 1.27 1.27)))) 497 | (number "17" (effects (font (size 1.27 1.27)))) 498 | ) 499 | (pin bidirectional line (at 48.26 -93.98 180) (length 3.81) 500 | (name "PC3/ADC13" (effects (font (size 1.27 1.27)))) 501 | (number "18" (effects (font (size 1.27 1.27)))) 502 | ) 503 | (pin power_in line (at 29.21 -134.62 90) (length 3.81) 504 | (name "VSSA" (effects (font (size 1.27 1.27)))) 505 | (number "19" (effects (font (size 1.27 1.27)))) 506 | ) 507 | (pin bidirectional line (at 0 -50.8 0) (length 3.81) 508 | (name "PE3" (effects (font (size 1.27 1.27)))) 509 | (number "2" (effects (font (size 1.27 1.27)))) 510 | ) 511 | (pin power_in line (at 0 -12.7 0) (length 3.81) 512 | (name "VREF-" (effects (font (size 1.27 1.27)))) 513 | (number "20" (effects (font (size 1.27 1.27)))) 514 | ) 515 | (pin power_in line (at 0 -10.16 0) (length 3.81) 516 | (name "VREF+" (effects (font (size 1.27 1.27)))) 517 | (number "21" (effects (font (size 1.27 1.27)))) 518 | ) 519 | (pin power_in line (at 31.75 11.43 270) (length 3.81) 520 | (name "VDDA" (effects (font (size 1.27 1.27)))) 521 | (number "22" (effects (font (size 1.27 1.27)))) 522 | ) 523 | (pin bidirectional line (at 48.26 0 180) (length 3.81) 524 | (name "PA0/WKUP/ADC0" (effects (font (size 1.27 1.27)))) 525 | (number "23" (effects (font (size 1.27 1.27)))) 526 | ) 527 | (pin bidirectional line (at 48.26 -2.54 180) (length 3.81) 528 | (name "PA1/ADC1" (effects (font (size 1.27 1.27)))) 529 | (number "24" (effects (font (size 1.27 1.27)))) 530 | ) 531 | (pin bidirectional line (at 48.26 -5.08 180) (length 3.81) 532 | (name "PA2/ADC2" (effects (font (size 1.27 1.27)))) 533 | (number "25" (effects (font (size 1.27 1.27)))) 534 | ) 535 | (pin bidirectional line (at 48.26 -7.62 180) (length 3.81) 536 | (name "PA3/ADC3" (effects (font (size 1.27 1.27)))) 537 | (number "26" (effects (font (size 1.27 1.27)))) 538 | ) 539 | (pin power_in line (at 19.05 -134.62 90) (length 3.81) 540 | (name "VSS" (effects (font (size 1.27 1.27)))) 541 | (number "27" (effects (font (size 1.27 1.27)))) 542 | ) 543 | (pin power_in line (at 26.67 11.43 270) (length 3.81) 544 | (name "VDD" (effects (font (size 1.27 1.27)))) 545 | (number "28" (effects (font (size 1.27 1.27)))) 546 | ) 547 | (pin bidirectional line (at 48.26 -10.16 180) (length 3.81) 548 | (name "PA4/ADC4/DAC0" (effects (font (size 1.27 1.27)))) 549 | (number "29" (effects (font (size 1.27 1.27)))) 550 | ) 551 | (pin bidirectional line (at 0 -53.34 0) (length 3.81) 552 | (name "PE4" (effects (font (size 1.27 1.27)))) 553 | (number "3" (effects (font (size 1.27 1.27)))) 554 | ) 555 | (pin bidirectional line (at 48.26 -12.7 180) (length 3.81) 556 | (name "PA5/ADC5/DAC1" (effects (font (size 1.27 1.27)))) 557 | (number "30" (effects (font (size 1.27 1.27)))) 558 | ) 559 | (pin bidirectional line (at 48.26 -15.24 180) (length 3.81) 560 | (name "PA6/ADC6" (effects (font (size 1.27 1.27)))) 561 | (number "31" (effects (font (size 1.27 1.27)))) 562 | ) 563 | (pin bidirectional line (at 48.26 -17.78 180) (length 3.81) 564 | (name "PA7/ADC7" (effects (font (size 1.27 1.27)))) 565 | (number "32" (effects (font (size 1.27 1.27)))) 566 | ) 567 | (pin bidirectional line (at 48.26 -96.52 180) (length 3.81) 568 | (name "PC4/ADC14" (effects (font (size 1.27 1.27)))) 569 | (number "33" (effects (font (size 1.27 1.27)))) 570 | ) 571 | (pin bidirectional line (at 48.26 -99.06 180) (length 3.81) 572 | (name "PC5/ADC15" (effects (font (size 1.27 1.27)))) 573 | (number "34" (effects (font (size 1.27 1.27)))) 574 | ) 575 | (pin bidirectional line (at 48.26 -43.18 180) (length 3.81) 576 | (name "PB0/ADC8" (effects (font (size 1.27 1.27)))) 577 | (number "35" (effects (font (size 1.27 1.27)))) 578 | ) 579 | (pin bidirectional line (at 48.26 -45.72 180) (length 3.81) 580 | (name "PB1/ADC9" (effects (font (size 1.27 1.27)))) 581 | (number "36" (effects (font (size 1.27 1.27)))) 582 | ) 583 | (pin bidirectional line (at 48.26 -48.26 180) (length 3.81) 584 | (name "PB2/BOOT1" (effects (font (size 1.27 1.27)))) 585 | (number "37" (effects (font (size 1.27 1.27)))) 586 | ) 587 | (pin bidirectional line (at 0 -60.96 0) (length 3.81) 588 | (name "PE7" (effects (font (size 1.27 1.27)))) 589 | (number "38" (effects (font (size 1.27 1.27)))) 590 | ) 591 | (pin bidirectional line (at 0 -63.5 0) (length 3.81) 592 | (name "PE8" (effects (font (size 1.27 1.27)))) 593 | (number "39" (effects (font (size 1.27 1.27)))) 594 | ) 595 | (pin bidirectional line (at 0 -55.88 0) (length 3.81) 596 | (name "PE5" (effects (font (size 1.27 1.27)))) 597 | (number "4" (effects (font (size 1.27 1.27)))) 598 | ) 599 | (pin bidirectional line (at 0 -66.04 0) (length 3.81) 600 | (name "PE9" (effects (font (size 1.27 1.27)))) 601 | (number "40" (effects (font (size 1.27 1.27)))) 602 | ) 603 | (pin bidirectional line (at 0 -68.58 0) (length 3.81) 604 | (name "PE10" (effects (font (size 1.27 1.27)))) 605 | (number "41" (effects (font (size 1.27 1.27)))) 606 | ) 607 | (pin bidirectional line (at 0 -71.12 0) (length 3.81) 608 | (name "PE11" (effects (font (size 1.27 1.27)))) 609 | (number "42" (effects (font (size 1.27 1.27)))) 610 | ) 611 | (pin bidirectional line (at 0 -73.66 0) (length 3.81) 612 | (name "PE12" (effects (font (size 1.27 1.27)))) 613 | (number "43" (effects (font (size 1.27 1.27)))) 614 | ) 615 | (pin bidirectional line (at 0 -76.2 0) (length 3.81) 616 | (name "PE13" (effects (font (size 1.27 1.27)))) 617 | (number "44" (effects (font (size 1.27 1.27)))) 618 | ) 619 | (pin bidirectional line (at 0 -78.74 0) (length 3.81) 620 | (name "PE14" (effects (font (size 1.27 1.27)))) 621 | (number "45" (effects (font (size 1.27 1.27)))) 622 | ) 623 | (pin bidirectional line (at 0 -81.28 0) (length 3.81) 624 | (name "PE15" (effects (font (size 1.27 1.27)))) 625 | (number "46" (effects (font (size 1.27 1.27)))) 626 | ) 627 | (pin bidirectional line (at 48.26 -68.58 180) (length 3.81) 628 | (name "PB10" (effects (font (size 1.27 1.27)))) 629 | (number "47" (effects (font (size 1.27 1.27)))) 630 | ) 631 | (pin bidirectional line (at 48.26 -71.12 180) (length 3.81) 632 | (name "PB11" (effects (font (size 1.27 1.27)))) 633 | (number "48" (effects (font (size 1.27 1.27)))) 634 | ) 635 | (pin power_in line (at 21.59 -134.62 90) (length 3.81) 636 | (name "VSS" (effects (font (size 1.27 1.27)))) 637 | (number "49" (effects (font (size 1.27 1.27)))) 638 | ) 639 | (pin bidirectional line (at 0 -58.42 0) (length 3.81) 640 | (name "PE6" (effects (font (size 1.27 1.27)))) 641 | (number "5" (effects (font (size 1.27 1.27)))) 642 | ) 643 | (pin power_in line (at 24.13 11.43 270) (length 3.81) 644 | (name "VDD" (effects (font (size 1.27 1.27)))) 645 | (number "50" (effects (font (size 1.27 1.27)))) 646 | ) 647 | (pin bidirectional line (at 48.26 -73.66 180) (length 3.81) 648 | (name "PB12" (effects (font (size 1.27 1.27)))) 649 | (number "51" (effects (font (size 1.27 1.27)))) 650 | ) 651 | (pin bidirectional line (at 48.26 -76.2 180) (length 3.81) 652 | (name "PB13" (effects (font (size 1.27 1.27)))) 653 | (number "52" (effects (font (size 1.27 1.27)))) 654 | ) 655 | (pin bidirectional line (at 48.26 -78.74 180) (length 3.81) 656 | (name "PB14" (effects (font (size 1.27 1.27)))) 657 | (number "53" (effects (font (size 1.27 1.27)))) 658 | ) 659 | (pin bidirectional line (at 48.26 -81.28 180) (length 3.81) 660 | (name "PB15" (effects (font (size 1.27 1.27)))) 661 | (number "54" (effects (font (size 1.27 1.27)))) 662 | ) 663 | (pin bidirectional line (at 0 -106.68 0) (length 3.81) 664 | (name "PD8" (effects (font (size 1.27 1.27)))) 665 | (number "55" (effects (font (size 1.27 1.27)))) 666 | ) 667 | (pin bidirectional line (at 0 -109.22 0) (length 3.81) 668 | (name "PD9" (effects (font (size 1.27 1.27)))) 669 | (number "56" (effects (font (size 1.27 1.27)))) 670 | ) 671 | (pin bidirectional line (at 0 -111.76 0) (length 3.81) 672 | (name "PD10" (effects (font (size 1.27 1.27)))) 673 | (number "57" (effects (font (size 1.27 1.27)))) 674 | ) 675 | (pin bidirectional line (at 0 -114.3 0) (length 3.81) 676 | (name "PD11" (effects (font (size 1.27 1.27)))) 677 | (number "58" (effects (font (size 1.27 1.27)))) 678 | ) 679 | (pin bidirectional line (at 0 -116.84 0) (length 3.81) 680 | (name "PD12" (effects (font (size 1.27 1.27)))) 681 | (number "59" (effects (font (size 1.27 1.27)))) 682 | ) 683 | (pin power_in line (at 16.51 11.43 270) (length 3.81) 684 | (name "VBAT" (effects (font (size 1.27 1.27)))) 685 | (number "6" (effects (font (size 1.27 1.27)))) 686 | ) 687 | (pin bidirectional line (at 0 -119.38 0) (length 3.81) 688 | (name "PD13" (effects (font (size 1.27 1.27)))) 689 | (number "60" (effects (font (size 1.27 1.27)))) 690 | ) 691 | (pin bidirectional line (at 0 -121.92 0) (length 3.81) 692 | (name "PD14" (effects (font (size 1.27 1.27)))) 693 | (number "61" (effects (font (size 1.27 1.27)))) 694 | ) 695 | (pin bidirectional line (at 0 -124.46 0) (length 3.81) 696 | (name "PD14" (effects (font (size 1.27 1.27)))) 697 | (number "62" (effects (font (size 1.27 1.27)))) 698 | ) 699 | (pin bidirectional line (at 48.26 -101.6 180) (length 3.81) 700 | (name "PC6/RXP" (effects (font (size 1.27 1.27)))) 701 | (number "63" (effects (font (size 1.27 1.27)))) 702 | ) 703 | (pin bidirectional line (at 48.26 -104.14 180) (length 3.81) 704 | (name "PC7/RXN" (effects (font (size 1.27 1.27)))) 705 | (number "64" (effects (font (size 1.27 1.27)))) 706 | ) 707 | (pin bidirectional line (at 48.26 -106.68 180) (length 3.81) 708 | (name "PC8/TXP" (effects (font (size 1.27 1.27)))) 709 | (number "65" (effects (font (size 1.27 1.27)))) 710 | ) 711 | (pin bidirectional line (at 48.26 -109.22 180) (length 3.81) 712 | (name "PC9/TXN" (effects (font (size 1.27 1.27)))) 713 | (number "66" (effects (font (size 1.27 1.27)))) 714 | ) 715 | (pin bidirectional line (at 48.26 -20.32 180) (length 3.81) 716 | (name "PA8" (effects (font (size 1.27 1.27)))) 717 | (number "67" (effects (font (size 1.27 1.27)))) 718 | ) 719 | (pin bidirectional line (at 48.26 -22.86 180) (length 3.81) 720 | (name "PA9" (effects (font (size 1.27 1.27)))) 721 | (number "68" (effects (font (size 1.27 1.27)))) 722 | ) 723 | (pin bidirectional line (at 48.26 -25.4 180) (length 3.81) 724 | (name "PA10" (effects (font (size 1.27 1.27)))) 725 | (number "69" (effects (font (size 1.27 1.27)))) 726 | ) 727 | (pin bidirectional line (at 48.26 -119.38 180) (length 3.81) 728 | (name "PC13/TAMPER-RTC" (effects (font (size 1.27 1.27)))) 729 | (number "7" (effects (font (size 1.27 1.27)))) 730 | ) 731 | (pin bidirectional line (at 48.26 -27.94 180) (length 3.81) 732 | (name "PA11/USB1DM" (effects (font (size 1.27 1.27)))) 733 | (number "70" (effects (font (size 1.27 1.27)))) 734 | ) 735 | (pin bidirectional line (at 48.26 -30.48 180) (length 3.81) 736 | (name "PA12/USB1DP" (effects (font (size 1.27 1.27)))) 737 | (number "71" (effects (font (size 1.27 1.27)))) 738 | ) 739 | (pin bidirectional line (at 48.26 -33.02 180) (length 3.81) 740 | (name "PA13/SWDIO" (effects (font (size 1.27 1.27)))) 741 | (number "72" (effects (font (size 1.27 1.27)))) 742 | ) 743 | (pin no_connect line (at 0 -38.1 0) (length 3.81) hide 744 | (name "NC" (effects (font (size 1.27 1.27)))) 745 | (number "73" (effects (font (size 1.27 1.27)))) 746 | ) 747 | (pin power_in line (at 24.13 -134.62 90) (length 3.81) 748 | (name "VSS" (effects (font (size 1.27 1.27)))) 749 | (number "74" (effects (font (size 1.27 1.27)))) 750 | ) 751 | (pin power_in line (at 21.59 11.43 270) (length 3.81) 752 | (name "VDD" (effects (font (size 1.27 1.27)))) 753 | (number "75" (effects (font (size 1.27 1.27)))) 754 | ) 755 | (pin bidirectional line (at 48.26 -35.56 180) (length 3.81) 756 | (name "PA14/SWCLK" (effects (font (size 1.27 1.27)))) 757 | (number "76" (effects (font (size 1.27 1.27)))) 758 | ) 759 | (pin bidirectional line (at 48.26 -38.1 180) (length 3.81) 760 | (name "PA15" (effects (font (size 1.27 1.27)))) 761 | (number "77" (effects (font (size 1.27 1.27)))) 762 | ) 763 | (pin bidirectional line (at 48.26 -111.76 180) (length 3.81) 764 | (name "PC10" (effects (font (size 1.27 1.27)))) 765 | (number "78" (effects (font (size 1.27 1.27)))) 766 | ) 767 | (pin bidirectional line (at 48.26 -114.3 180) (length 3.81) 768 | (name "PC11" (effects (font (size 1.27 1.27)))) 769 | (number "79" (effects (font (size 1.27 1.27)))) 770 | ) 771 | (pin bidirectional line (at 48.26 -121.92 180) (length 3.81) 772 | (name "PC14/OSC32IN" (effects (font (size 1.27 1.27)))) 773 | (number "8" (effects (font (size 1.27 1.27)))) 774 | ) 775 | (pin bidirectional line (at 48.26 -116.84 180) (length 3.81) 776 | (name "PC12" (effects (font (size 1.27 1.27)))) 777 | (number "80" (effects (font (size 1.27 1.27)))) 778 | ) 779 | (pin bidirectional line (at 0 -86.36 0) (length 3.81) 780 | (name "PD0" (effects (font (size 1.27 1.27)))) 781 | (number "81" (effects (font (size 1.27 1.27)))) 782 | ) 783 | (pin bidirectional line (at 0 -88.9 0) (length 3.81) 784 | (name "PD1" (effects (font (size 1.27 1.27)))) 785 | (number "82" (effects (font (size 1.27 1.27)))) 786 | ) 787 | (pin bidirectional line (at 0 -91.44 0) (length 3.81) 788 | (name "PD2" (effects (font (size 1.27 1.27)))) 789 | (number "83" (effects (font (size 1.27 1.27)))) 790 | ) 791 | (pin bidirectional line (at 0 -93.98 0) (length 3.81) 792 | (name "PD3" (effects (font (size 1.27 1.27)))) 793 | (number "84" (effects (font (size 1.27 1.27)))) 794 | ) 795 | (pin bidirectional line (at 0 -96.52 0) (length 3.81) 796 | (name "PD4" (effects (font (size 1.27 1.27)))) 797 | (number "85" (effects (font (size 1.27 1.27)))) 798 | ) 799 | (pin bidirectional line (at 0 -99.06 0) (length 3.81) 800 | (name "PD5" (effects (font (size 1.27 1.27)))) 801 | (number "86" (effects (font (size 1.27 1.27)))) 802 | ) 803 | (pin bidirectional line (at 0 -101.6 0) (length 3.81) 804 | (name "PD6" (effects (font (size 1.27 1.27)))) 805 | (number "87" (effects (font (size 1.27 1.27)))) 806 | ) 807 | (pin bidirectional line (at 0 -104.14 0) (length 3.81) 808 | (name "PD7" (effects (font (size 1.27 1.27)))) 809 | (number "88" (effects (font (size 1.27 1.27)))) 810 | ) 811 | (pin bidirectional line (at 48.26 -50.8 180) (length 3.81) 812 | (name "PB3" (effects (font (size 1.27 1.27)))) 813 | (number "89" (effects (font (size 1.27 1.27)))) 814 | ) 815 | (pin bidirectional line (at 48.26 -124.46 180) (length 3.81) 816 | (name "PC15/OSC32OUT" (effects (font (size 1.27 1.27)))) 817 | (number "9" (effects (font (size 1.27 1.27)))) 818 | ) 819 | (pin bidirectional line (at 48.26 -53.34 180) (length 3.81) 820 | (name "PB4" (effects (font (size 1.27 1.27)))) 821 | (number "90" (effects (font (size 1.27 1.27)))) 822 | ) 823 | (pin bidirectional line (at 48.26 -55.88 180) (length 3.81) 824 | (name "PB5" (effects (font (size 1.27 1.27)))) 825 | (number "91" (effects (font (size 1.27 1.27)))) 826 | ) 827 | (pin bidirectional line (at 48.26 -58.42 180) (length 3.81) 828 | (name "PB6/USB2DM" (effects (font (size 1.27 1.27)))) 829 | (number "92" (effects (font (size 1.27 1.27)))) 830 | ) 831 | (pin bidirectional line (at 48.26 -60.96 180) (length 3.81) 832 | (name "PB7/USB2DP" (effects (font (size 1.27 1.27)))) 833 | (number "93" (effects (font (size 1.27 1.27)))) 834 | ) 835 | (pin bidirectional line (at 0 -5.08 0) (length 3.81) 836 | (name "BOOT0" (effects (font (size 1.27 1.27)))) 837 | (number "94" (effects (font (size 1.27 1.27)))) 838 | ) 839 | (pin bidirectional line (at 48.26 -63.5 180) (length 3.81) 840 | (name "PB8" (effects (font (size 1.27 1.27)))) 841 | (number "95" (effects (font (size 1.27 1.27)))) 842 | ) 843 | (pin bidirectional line (at 48.26 -66.04 180) (length 3.81) 844 | (name "PB9" (effects (font (size 1.27 1.27)))) 845 | (number "96" (effects (font (size 1.27 1.27)))) 846 | ) 847 | (pin bidirectional line (at 0 -43.18 0) (length 3.81) 848 | (name "PE0" (effects (font (size 1.27 1.27)))) 849 | (number "97" (effects (font (size 1.27 1.27)))) 850 | ) 851 | (pin bidirectional line (at 0 -45.72 0) (length 3.81) 852 | (name "PE1" (effects (font (size 1.27 1.27)))) 853 | (number "98" (effects (font (size 1.27 1.27)))) 854 | ) 855 | (pin power_in line (at 26.67 -134.62 90) (length 3.81) 856 | (name "VSS" (effects (font (size 1.27 1.27)))) 857 | (number "99" (effects (font (size 1.27 1.27)))) 858 | ) 859 | ) 860 | ) 861 | (symbol "CH549G" (in_bom yes) (on_board yes) 862 | (property "Reference" "U" (at 0 27.94 0) 863 | (effects (font (size 1.27 1.27))) 864 | ) 865 | (property "Value" "CH549G" (at 0 30.48 0) 866 | (effects (font (size 1.27 1.27))) 867 | ) 868 | (property "Footprint" "Package_SO:SOP-16_3.9x9.9mm_P1.27mm" (at 0 27.94 0) 869 | (effects (font (size 1.27 1.27)) hide) 870 | ) 871 | (property "Datasheet" "https://datasheet.lcsc.com/lcsc/2008191808_WCH-Jiangsu-Qin-Heng-CH549F_C367229.pdf" (at 0 27.94 0) 872 | (effects (font (size 1.27 1.27)) hide) 873 | ) 874 | (property "ki_keywords" "CH549G, WCH, MCU, SOP16" (at 0 0 0) 875 | (effects (font (size 1.27 1.27)) hide) 876 | ) 877 | (property "ki_description" "Enhanced 8051 MCU" (at 0 0 0) 878 | (effects (font (size 1.27 1.27)) hide) 879 | ) 880 | (symbol "CH549G_0_1" 881 | (rectangle (start -12.7 25.4) (end 12.7 -25.4) 882 | (stroke (width 0.1524) (type default)) 883 | (fill (type background)) 884 | ) 885 | ) 886 | (symbol "CH549G_1_1" 887 | (pin bidirectional line (at 15.24 2.54 180) (length 2.54) 888 | (name "P1.1" (effects (font (size 1.27 1.27)))) 889 | (number "1" (effects (font (size 1.27 1.27)))) 890 | (alternate "AIN1" input line) 891 | (alternate "CAP2" input line) 892 | (alternate "T2EX" input line) 893 | ) 894 | (pin bidirectional line (at -15.24 -7.62 0) (length 2.54) 895 | (name "P2.2" (effects (font (size 1.27 1.27)))) 896 | (number "10" (effects (font (size 1.27 1.27)))) 897 | (alternate "INT0" unspecified line) 898 | (alternate "PWM3" output line) 899 | ) 900 | (pin bidirectional line (at -15.24 -2.54 0) (length 2.54) 901 | (name "P2.4" (effects (font (size 1.27 1.27)))) 902 | (number "11" (effects (font (size 1.27 1.27)))) 903 | (alternate "CAP1" input line) 904 | (alternate "PWM1" output line) 905 | (alternate "T2" bidirectional line) 906 | ) 907 | (pin bidirectional line (at -15.24 7.62 0) (length 2.54) 908 | (name "P5.1" (effects (font (size 1.27 1.27)))) 909 | (number "12" (effects (font (size 1.27 1.27)))) 910 | (alternate "DP" bidirectional line) 911 | ) 912 | (pin bidirectional line (at -15.24 12.7 0) (length 2.54) 913 | (name "P5.0" (effects (font (size 1.27 1.27)))) 914 | (number "13" (effects (font (size 1.27 1.27)))) 915 | (alternate "DM" bidirectional line) 916 | ) 917 | (pin passive line (at 0 -27.94 90) (length 2.54) 918 | (name "GND" (effects (font (size 1.27 1.27)))) 919 | (number "14" (effects (font (size 1.27 1.27)))) 920 | ) 921 | (pin power_in line (at -15.24 20.32 0) (length 2.54) 922 | (name "VDD" (effects (font (size 1.27 1.27)))) 923 | (number "15" (effects (font (size 1.27 1.27)))) 924 | ) 925 | (pin power_out line (at 15.24 -17.78 180) (length 2.54) 926 | (name "V33" (effects (font (size 1.27 1.27)))) 927 | (number "16" (effects (font (size 1.27 1.27)))) 928 | ) 929 | (pin bidirectional line (at 15.24 7.62 180) (length 2.54) 930 | (name "P1.4" (effects (font (size 1.27 1.27)))) 931 | (number "2" (effects (font (size 1.27 1.27)))) 932 | (alternate "AIN4" input line) 933 | (alternate "SCS" input line) 934 | (alternate "UCC1" bidirectional line) 935 | ) 936 | (pin bidirectional line (at -15.24 2.54 0) (length 2.54) 937 | (name "P1.5" (effects (font (size 1.27 1.27)))) 938 | (number "3" (effects (font (size 1.27 1.27)))) 939 | (alternate "AIN5" input line) 940 | (alternate "MOSI" output line) 941 | (alternate "PWM0" output line) 942 | (alternate "UCC2" bidirectional line) 943 | ) 944 | (pin bidirectional line (at 15.24 20.32 180) (length 2.54) 945 | (name "P1.6" (effects (font (size 1.27 1.27)))) 946 | (number "4" (effects (font (size 1.27 1.27)))) 947 | (alternate "AIN6" input line) 948 | (alternate "MISO" input line) 949 | (alternate "RXD1" input line) 950 | (alternate "VBUS" input line) 951 | ) 952 | (pin bidirectional line (at 15.24 15.24 180) (length 2.54) 953 | (name "P1.7" (effects (font (size 1.27 1.27)))) 954 | (number "5" (effects (font (size 1.27 1.27)))) 955 | (alternate "AIN7" input line) 956 | (alternate "SCK" bidirectional line) 957 | (alternate "TXD1" output line) 958 | ) 959 | (pin bidirectional line (at -15.24 -17.78 0) (length 2.54) 960 | (name "P5.7" (effects (font (size 1.27 1.27)))) 961 | (number "6" (effects (font (size 1.27 1.27)))) 962 | (alternate "RST" input line) 963 | ) 964 | (pin bidirectional line (at 15.24 -5.08 180) (length 2.54) 965 | (name "P3.0" (effects (font (size 1.27 1.27)))) 966 | (number "7" (effects (font (size 1.27 1.27)))) 967 | (alternate "RXD" input line) 968 | ) 969 | (pin bidirectional line (at 15.24 -10.16 180) (length 2.54) 970 | (name "P3.1" (effects (font (size 1.27 1.27)))) 971 | (number "8" (effects (font (size 1.27 1.27)))) 972 | (alternate "TXD" output line) 973 | ) 974 | (pin bidirectional line (at -15.24 -12.7 0) (length 2.54) 975 | (name "P3.4" (effects (font (size 1.27 1.27)))) 976 | (number "9" (effects (font (size 1.27 1.27)))) 977 | (alternate "T0" input line) 978 | ) 979 | ) 980 | ) 981 | ) 982 | --------------------------------------------------------------------------------