git.s-ol.nu hw/0x10.mod / 03b0798
add KiBot config s-ol 13 days ago
5 changed file(s) with 137 addition(s) and 14 deletion(s). Raw diff Collapse all Expand all
00 /*.kicad_prl
11 /*-backups
22 /*-cache
3 /*-bak
4 /dist
5 /*.txt
55
66 (paper "A4")
77 (title_block
8 (title "0x10.mod")
8 (title "0x10.mod ${VCS_TAG}")
99 (date "${VCS_DATE}")
1010 (rev "${VCS_REV}")
1111 )
9393 )
9494
9595 (property "VCS_DATE" "0000-00-00")
96 (property "VCS_REV" "00")
96 (property "VCS_REV" "0000000")
97 (property "VCS_TAG" "r?")
9798
9899 (net 0 "")
99100 (net 1 "GND")
10741075 (fp_line (start 0.5 8.2) (end 0.5 3.6) (layer "B.SilkS") (width 0.15) (tstamp 0b5d54e8-5edc-4f2e-90dc-3385ab0ab3ef))
10751076 (fp_line (start -4.75 6) (end -4.75 1.4) (layer "B.SilkS") (width 0.15) (tstamp 1f047ac6-60f1-4b92-babc-f0f9f4d7be8c))
10761077 (fp_line (start -4.3 6) (end -4.3 1.4) (layer "B.SilkS") (width 0.15) (tstamp 220e3943-758b-4579-a67b-562d10d3503b))
1078 (fp_line (start 0.9 3.65) (end -1.8 7.95) (layer "B.SilkS") (width 0.12) (tstamp 2807793f-2348-49f9-9dc3-4463159e5569))
10771079 (fp_line (start -4.15 6) (end -4.15 1.45) (layer "B.SilkS") (width 0.15) (tstamp 2dcf7165-5e53-4ef9-834f-504467dee571))
10781080 (fp_line (start 1.3 3.575) (end 2.325 4.6) (layer "B.SilkS") (width 0.15) (tstamp 2eca65be-2d79-4394-a749-1fc09c1d6e04))
10791081 (fp_line (start -1 8.2) (end -1 3.6) (layer "B.SilkS") (width 0.15) (tstamp 3169c507-bf70-4914-b028-dbf62de5acd1))
10901092 (fp_line (start -2.8 6.55) (end -2.8 2.15) (layer "B.SilkS") (width 0.15) (tstamp 51e2f662-00ee-4d17-a598-3fe68cff7f29))
10911093 (fp_line (start -5.5 6) (end -5.5 1.4) (layer "B.SilkS") (width 0.15) (tstamp 5533596c-bd51-4c91-bd91-4e04b1f3598b))
10921094 (fp_line (start 2.3 4.575) (end 2.3 7.225) (layer "B.SilkS") (width 0.15) (tstamp 5bbba88c-f8bd-4215-9e04-2ea9f4314836))
1095 (fp_line (start -3.85 6.05) (end -3.85 1.4) (layer "B.SilkS") (width 0.15) (tstamp 5df6c0c4-33e8-4e86-9a4c-18a1e9839454))
10931096 (fp_line (start -0.1 8.2) (end -0.1 3.6) (layer "B.SilkS") (width 0.15) (tstamp 6019262b-3496-4757-8670-296d886c2c83))
10941097 (fp_line (start -5.35 6) (end -5.35 1.4) (layer "B.SilkS") (width 0.15) (tstamp 605de73e-a7ea-4620-9d22-84bc47769d7a))
10951098 (fp_line (start -5.65 6) (end -5.65 1.4) (layer "B.SilkS") (width 0.15) (tstamp 723406f8-7ccd-44bf-ad5b-eaf08191f6d0))
11171120 (fp_line (start 0.9 8.1) (end 0.9 3.65) (layer "B.SilkS") (width 0.12) (tstamp a06e2325-0420-4180-94df-2ba46495b698))
11181121 (fp_line (start 1.1 8.2) (end 1.1 3.6) (layer "B.SilkS") (width 0.15) (tstamp a101c7aa-a18a-4ef1-9b16-896d302d913c))
11191122 (fp_line (start 1.95 7.55) (end 1.95 4.25) (layer "B.SilkS") (width 0.15) (tstamp a7291087-9d84-4826-beee-2f7dfee2d9a0))
1120 (fp_line (start -3.85 6.05) (end -3.85 1.4) (layer "B.SilkS") (width 0.15) (tstamp a7b61260-2573-4c7d-8861-383a2ff248ad))
11211123 (fp_line (start -6.25 6) (end -6.25 1.4) (layer "B.SilkS") (width 0.15) (tstamp a90968cb-9241-44c2-9bb3-4081a52873f6))
11221124 (fp_line (start -1.3 8.2) (end -1.3 3.6) (layer "B.SilkS") (width 0.15) (tstamp ac582787-711c-48b7-943a-e1a7dc70b671))
11231125 (fp_line (start -6.4 6) (end -6.4 1.45) (layer "B.SilkS") (width 0.15) (tstamp b20692c9-df79-4ce1-89ed-51ca0be1c154))
11241126 (fp_line (start -1.75 8.05) (end -1.75 3.5) (layer "B.SilkS") (width 0.15) (tstamp b271b018-a1d4-4bf2-b7bd-65e9902b225c))
1125 (fp_line (start 0.9 3.65) (end -1.8 7.95) (layer "B.SilkS") (width 0.12) (tstamp b315e9c5-e73f-4725-9dfe-7b6ed0b1f36b))
11261127 (fp_line (start 1.55 7.95) (end 1.55 3.85) (layer "B.SilkS") (width 0.15) (tstamp c318c6c9-00d4-4397-8396-c37646a699d6))
11271128 (fp_line (start 0.65 8.2) (end 0.65 3.6) (layer "B.SilkS") (width 0.15) (tstamp c31dca69-72e9-463e-a950-bdd726eeba71))
11281129 (fp_line (start -3.7 6.05) (end -3.7 1.45) (layer "B.SilkS") (width 0.15) (tstamp c92ea965-2647-4ebf-9f87-bb399c827eee))
17191720 (fp_line (start 1.25 8.2) (end 1.25 3.6) (layer "B.SilkS") (width 0.15) (tstamp 13ac7bad-9618-4d8a-b0b5-06c64c878b0c))
17201721 (fp_line (start -6.85 5.8) (end -6.85 1.6) (layer "B.SilkS") (width 0.15) (tstamp 2aca7880-abec-4fe4-bbd3-b067c8629be2))
17211722 (fp_line (start -3.4 6.2) (end -3.4 1.65) (layer "B.SilkS") (width 0.15) (tstamp 2b31323a-a422-4eba-aa63-9bad517aa02b))
1723 (fp_line (start -1.3 8.2) (end -1.3 3.6) (layer "B.SilkS") (width 0.15) (tstamp 2eb3d965-3dc5-45a2-901e-f2de9689248f))
17221724 (fp_line (start -2.65 6.7) (end -2.65 2.25) (layer "B.SilkS") (width 0.15) (tstamp 302ba6f9-09ed-47d6-ae75-b87f4c68166d))
17231725 (fp_line (start -2.8 6.55) (end -2.8 2.15) (layer "B.SilkS") (width 0.15) (tstamp 32ab9812-a740-4c89-b9ae-df323671b997))
17241726 (fp_line (start 1.7 7.8) (end 1.7 4) (layer "B.SilkS") (width 0.15) (tstamp 32ad2d2c-dbe8-4d57-bc46-7e6f5eb21ea2))
17321734 (fp_line (start -1.8 7.95) (end -1.8 3.6) (layer "B.SilkS") (width 0.12) (tstamp 44ab2910-6db7-44de-9ca2-8c139352c429))
17331735 (fp_line (start -0.85 8.2) (end -0.85 3.6) (layer "B.SilkS") (width 0.15) (tstamp 452d6e44-cb4a-4c1b-91d0-84a0a526a85e))
17341736 (fp_line (start 0.9 3.65) (end -1.8 7.95) (layer "B.SilkS") (width 0.12) (tstamp 4a690991-6493-48b3-a196-bbac795038c3))
1737 (fp_line (start -4 6.05) (end -4 1.4) (layer "B.SilkS") (width 0.15) (tstamp 4d229441-82d7-469c-9682-8be5894f1650))
17351738 (fp_line (start -1.6 8.15) (end -1.6 3.6) (layer "B.SilkS") (width 0.15) (tstamp 544b8ab6-8acb-47af-8cf8-40b24f6c1ec6))
17361739 (fp_line (start -3.7 6.05) (end -3.7 1.45) (layer "B.SilkS") (width 0.15) (tstamp 5d3d866a-ac2c-4d64-8cb7-b79208e736c5))
1737 (fp_line (start -4 6.05) (end -4 1.4) (layer "B.SilkS") (width 0.15) (tstamp 5dc6452f-5e77-4f9a-9d59-f563d24d87b0))
17381740 (fp_line (start 1.95 7.55) (end 1.95 4.25) (layer "B.SilkS") (width 0.15) (tstamp 5f53dcca-84a1-48c5-b948-5bb5c954e666))
17391741 (fp_line (start -2.4 7.05) (end -2.4 2.9) (layer "B.SilkS") (width 0.15) (tstamp 613b7ff5-9fb2-4dbf-8345-3c84a8f3f22e))
17401742 (fp_line (start -5.8 6) (end -5.8 1.4) (layer "B.SilkS") (width 0.15) (tstamp 61e57a7b-716c-4039-a272-3d9f58285ef2))
17841786 (fp_line (start -4.65 5.9) (end -4.65 1.4) (layer "B.SilkS") (width 0.12) (tstamp debcb360-ece1-4ba9-9019-34b48461c4bb))
17851787 (fp_line (start -3.725 1.375) (end -2.45 2.4) (layer "B.SilkS") (width 0.15) (tstamp e06140c2-6f59-4cac-a60a-49e917310252))
17861788 (fp_line (start -0.1 8.2) (end -0.1 3.6) (layer "B.SilkS") (width 0.15) (tstamp e1287ce2-d129-4841-b05f-3dd1f25c6fcd))
1787 (fp_line (start -1.3 8.2) (end -1.3 3.6) (layer "B.SilkS") (width 0.15) (tstamp e9eaffbf-b4f2-43ca-ba28-81edd1ddfebc))
17881789 (fp_line (start -2.1 7.55) (end -2.1 3.35) (layer "B.SilkS") (width 0.15) (tstamp ec719ad1-e1b6-48f4-a26c-97255caaea92))
17891790 (fp_line (start 0.8 8.2) (end 0.8 3.6) (layer "B.SilkS") (width 0.15) (tstamp edebbdab-7ea9-4e11-a27a-6d506e9629df))
17901791 (fp_line (start 1.85 7.65) (end 1.85 4.15) (layer "B.SilkS") (width 0.15) (tstamp efaa2164-6b1a-466b-8052-b6d68eeffe81))
57275728 (gr_text "C3" (at 138 139.4 -30) (layer "B.SilkS") (tstamp 2f527e5e-1048-4019-81ba-e2bb53fab606)
57285729 (effects (font (size 0.5 0.5) (thickness 0.1)) (justify mirror))
57295730 )
5730 (gr_text "${VCS_REV}" (at 109.4 102.3) (layer "B.SilkS") (tstamp 31c48689-c350-47af-aec6-8075bd03a77b)
5731 (gr_text "${VCS_TAG}" (at 111.4 102.3) (layer "B.SilkS") (tstamp 31c48689-c350-47af-aec6-8075bd03a77b)
57315732 (effects (font (size 0.75 0.75) (thickness 0.1)) (justify left mirror))
57325733 )
57335734 (gr_text "R2\nR22" (at 104.173353 66.822052 30) (layer "B.SilkS") (tstamp 36d34e43-b51e-4731-842e-2f3b82a49de1)
57545755 (gr_text "R8" (at 71.464102 68.4 -30) (layer "B.SilkS") (tstamp 59a0dbce-391f-4c9d-944b-38e2752bb67e)
57555756 (effects (font (size 0.5 0.5) (thickness 0.1)) (justify mirror))
57565757 )
5757 (gr_text "${VCS_DATE} / ${VCS_REV}\ns-ol.nu/0x10.mod" (at 105.2 103) (layer "B.SilkS") (tstamp 5a2825d2-b1d7-486d-9a10-c0e01b83a5b5)
5758 (gr_text "s-ol.nu/0x10.mod\n${VCS_DATE} / ${VCS_REV}" (at 108.2 103) (layer "B.SilkS") (tstamp 5a2825d2-b1d7-486d-9a10-c0e01b83a5b5)
57585759 (effects (font (size 1 1) (thickness 0.15)) (justify left mirror))
57595760 )
57605761 (gr_text "R23" (at 147.7 131.8) (layer "B.SilkS") (tstamp 5e95c08f-e9dd-497a-87c9-9af31f983fe5)
57695770 (gr_text "R7" (at 127.196152 65.4 30) (layer "B.SilkS") (tstamp 6050251f-ba8b-43ef-b07e-948e55f560df)
57705771 (effects (font (size 0.5 0.5) (thickness 0.1)) (justify mirror))
57715772 )
5772 (gr_text "0x10.mod" (at 116.6 103) (layer "B.SilkS") (tstamp 65f02220-fd81-4e64-b393-d50b6bdbcaa5)
5773 (gr_text "0x10.mod" (at 118.6 103) (layer "B.SilkS") (tstamp 65f02220-fd81-4e64-b393-d50b6bdbcaa5)
57735774 (effects (font (size 2 2) (thickness 0.3)) (justify mirror))
57745775 )
57755776 (gr_text "R16" (at 80.676647 67.410961 30) (layer "B.SilkS") (tstamp 684f81d0-ee16-43fc-bcb0-43ba9ea5095f)
63006301 (segment (start 68.5 91.019546) (end 68.4 91.119546) (width 0.25) (layer "B.Cu") (net 9) (tstamp 026054df-6028-4765-be8f-abe1edaf319b))
63016302 (segment (start 68.4 95.347726) (end 66.95 96.797726) (width 0.25) (layer "B.Cu") (net 9) (tstamp abfaf1c2-c5c1-405d-a3b4-bd8795f670e0))
63026303 (segment (start 68.4 91.119546) (end 68.4 95.347726) (width 0.25) (layer "B.Cu") (net 9) (tstamp bd23f572-4348-41eb-8a7d-43d45739615c))
6303 (segment (start 88.43048 93.575343) (end 88.430779 93.575642) (width 0.25) (layer "B.Cu") (net 10) (tstamp 4c76f7aa-8cec-4faa-acb3-fe3e614d36a6))
6304 (segment (start 88.43048 92.510404) (end 88.43048 93.575343) (width 0.25) (layer "B.Cu") (net 10) (tstamp a4a3dd58-2c26-4c0f-9bff-db9ce74a9587))
6304 (segment (start 88.43048 92.510404) (end 88.43048 93.575343) (width 0.25) (layer "B.Cu") (net 10) (tstamp 1f51a2ee-802a-496d-93e6-8c33781b2f11))
6305 (segment (start 88.43048 93.575343) (end 88.430779 93.575642) (width 0.25) (layer "B.Cu") (net 10) (tstamp 6a01554d-d64d-47c5-9a2b-d667d94e7c2e))
63056306 (segment (start 89.980779 90.960105) (end 88.43048 92.510404) (width 0.25) (layer "B.Cu") (net 10) (tstamp a7b61260-2573-4c7d-8861-383a2ff248ad))
63066307 (segment (start 88.430779 93.575642) (end 88.430779 96.738285) (width 0.25) (layer "B.Cu") (net 10) (tstamp b315e9c5-e73f-4725-9dfe-7b6ed0b1f36b))
63076308 (segment (start 111.458752 90.940361) (end 109.908752 92.490361) (width 0.25) (layer "B.Cu") (net 11) (tstamp 56b5a204-78ca-4513-a37f-44cf878ab069))
338338 "no_connect_dangling": "warning",
339339 "pin_not_connected": "error",
340340 "pin_not_driven": "error",
341 "pin_to_pin": "warning",
341 "pin_to_pin": "error",
342342 "power_pin_not_driven": "error",
343343 "similar_labels": "warning",
344344 "unannotated": "error",
437437 ],
438438 "text_variables": {
439439 "VCS_DATE": "0000-00-00",
440 "VCS_REV": "00"
440 "VCS_REV": "0000000",
441 "VCS_TAG": "r?"
441442 }
442443 }
44 (paper "A4")
55
66 (title_block
7 (title "0x10.mod")
7 (title "0x10.mod ${VCS_TAG}")
88 (date "${VCS_DATE}")
99 (rev "${VCS_REV}")
1010 )
0 kibot:
1 version: 1
2
3 preflight:
4 check_zone_fills: true
5 run_drc: false
6 run_erc: false
7
8 set_text_variables:
9 - name: 'VCS_DATE'
10 command: 'git log -1 --format="%as"'
11
12 - name: 'VCS_REV'
13 command: 'git rev-parse --short HEAD'
14
15 - name: 'VCS_TAG'
16 command: 'git describe --tags --exact-match HEAD || echo "r?"'
17
18 global:
19 dir: 'dist/%d_%f_%r'
20 output: '%i.%x'
21 solder_mask_color: 'black'
22 silk_screen_color: 'white'
23
24 filters:
25 - name: 'exclude_virtual'
26 type: 'generic'
27 exclude_any:
28 - column: Value
29 regex: 'Jumper'
30 - column: Value
31 regex: '^Edge.*'
32
33 outputs:
34 - type: 'ibom'
35 name: 'ibom'
36 options:
37 layer_view: 'B'
38 dnf_filter: exclude_virtual
39
40 - type: 'bom'
41 name: 'bom'
42 options:
43 exclude_filter: exclude_virtual
44
45 - type: 'position'
46 name: 'pnp'
47 options:
48 output: 'placement.%x'
49 separate_files_for_front_and_back: false
50
51 - type: 'pcbdraw'
52 name: 'pcb_front'
53 options:
54 output: 'board_front.%x'
55 - type: 'pcbdraw'
56 name: 'pcb_back'
57 options:
58 output: 'board_back.%x'
59 bottom: true
60
61 - type: 'svg_sch_print'
62 name: 'schematic'
63
64 - name: jlc_gerbers
65 comment: Gerbers compatible with JLCPCB
66 type: gerber
67 dir: 'dist/%d_%f_%r/jlc'
68 options: &gerber_options
69 exclude_edge_layer: true
70 exclude_pads_from_silkscreen: true
71 plot_sheet_reference: false
72 plot_footprint_refs: true
73 plot_footprint_values: false
74 force_plot_invisible_refs_vals: false
75 tent_vias: true
76 use_protel_extensions: true
77 create_gerber_job_file: false
78 disable_aperture_macros: true
79 gerber_precision: 4.6
80 use_gerber_x2_attributes: false
81 use_gerber_net_attributes: false
82 line_width: 0.1
83 subtract_mask_from_silk: true
84 inner_extension_pattern: '.gp%n'
85 layers:
86 - F.Cu
87 - B.Cu
88 - F.SilkS
89 - B.SilkS
90 - F.Mask
91 - B.Mask
92 - Edge.Cuts
93
94 - name: jlc_drills
95 comment: Drill files compatible with JLCPCB
96 type: excellon
97 dir: 'dist/%d_%f_%r/jlc'
98 options:
99 pth_and_npth_single_file: false
100 pth_id: '-PTH'
101 npth_id: '-NPTH'
102 metric_units: true
103 map: gerber
104 route_mode_for_oval_holes: false
105 output: "%f%i.%x"
106
107 - name: jlc
108 comment: ZIP file for JLCPCB
109 type: compress
110 dir: 'dist'
111 options:
112 output: '%d_%f_%r_jlc.zip'
113 files:
114 - from_output: jlc_gerbers
115 dest: /
116 - from_output: jlc_drills
117 dest: /