PCB-dat/EDA-dat/EDA-dat.md
... ...
@@ -0,0 +1,7 @@
1
+
2
+# EDA-dat.md
3
+
4
+- [[eaglecad-dat]] - [[kicad-dat]] - [[protel-dat]]
5
+
6
+
7
+
PCB-dat/EDA-dat/eaglecad-dat/2024-04-02-14-24-27.png
... ...
Binary files /dev/null and b/PCB-dat/EDA-dat/eaglecad-dat/2024-04-02-14-24-27.png differ
PCB-dat/EDA-dat/eaglecad-dat/2024-04-02-14-24-54.png
... ...
Binary files /dev/null and b/PCB-dat/EDA-dat/eaglecad-dat/2024-04-02-14-24-54.png differ
PCB-dat/EDA-dat/eaglecad-dat/eaglecad-dat.md
... ...
@@ -0,0 +1,28 @@
1
+
2
+# eagle-CAD-dat
3
+
4
+- https://github.com/Edragon/Eagle-CAD-dat
5
+- ~~https://github.com/Edragon/CAD-Eagle-part~~
6
+
7
+
8
+## Tips
9
+
10
+### oval, or oblong shapes
11
+
12
+Unfortunately there is still no option for creating a plated slot in the library editor with the ease you can an SMD or PAD. However, you can do as @millingm suggested or the variation I prefer which is a PAD on each end of the slot and then draw each of the inner/outer layer pad areas with a polygon on each of the 16 routing layers. The also draw the slot as a line on the Milling layer. You end up with something like this in your library:
13
+
14
+![](2024-04-02-14-24-27.png)
15
+
16
+And when it is in the board you end up with:
17
+
18
+![](2024-04-02-14-24-54.png)
19
+
20
+https://forums.autodesk.com/t5/eagle-forum/slotted-pads/td-p/7487203
21
+
22
+
23
+
24
+
25
+
26
+## ref
27
+
28
+- [[eagle-cad]]
... ...
\ No newline at end of file
PCB-dat/EDA-dat/kicad-dat/kicad-dat.md
... ...
@@ -0,0 +1,42 @@
1
+
2
+# kicad-dat
3
+
4
+- lib 旧版 符号文件
5
+
6
+- [[kicad-workflow-dat]] - [[kicad-plugin-dat]]
7
+
8
+
9
+
10
+
11
+
12
+
13
+
14
+
15
+## Glossary
16
+
17
+### DCM = documentation file
18
+
19
+If you don’t copy the DCM files, you will lose the documentation. I believe that the library will otherwise still function but don’t quote me on that; you can try it and find out.
20
+
21
+(maybe goes with out saying, but in v6 you only have a single .kicad_sym file which contains all the info)
22
+
23
+### .mod
24
+** Files that end in “.kicad_mod”, typically in folders with names that end in “.pretty”, are the 2014(?) version of modules (a KiCad “module” is called a “footprint” or a “decal” in other CAD software), one footprint per file, lots of files in the entire “.pretty” library.*
25
+
26
+** Files that end in “.mod” are module libraries (a KiCad “module” is called a “footprint” or a “decal” in other CAD software)*
27
+
28
+
29
+## Tips
30
+
31
+### Renaming all associated netnames
32
+
33
+https://gitlab.com/kicad/code/kicad/-/issues/5151
34
+
35
+TIL that Find/Replace is for more than just text (like any other tool)
36
+
37
+alt ctrl F
38
+
39
+
40
+## ref
41
+
42
+- [[kicad]]
... ...
\ No newline at end of file
PCB-dat/EDA-dat/kicad-dat/kicad-data-dat.md
... ...
@@ -0,0 +1,28 @@
1
+
2
+# kicad-data-dat.md
3
+
4
+## labels
5
+
6
+https://t.me/electrodragon3/253
7
+
8
+copy mutiple labels from kicad, paste here, and can be copied back once edition done.
9
+
10
+(label "DAI" (at 100.33 392.43 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27)) (justify left bottom))(uuid "0cabd4dc-e713-45de-8364-1815a0e2f378"))
11
+(label "DFC" (at 100.33 420.37 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27)) (justify left bottom))(uuid "148c8dd8-9aee-4311-8806-46c0dfb928be"))
12
+(label "DDC" (at 100.33 410.21 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27)) (justify left bottom))(uuid "17577330-cb40-4248-bedd-2e3030fd3781"))
13
+(label "DEI" (at 100.33 412.75 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27)) (justify left bottom))(uuid "b5aa1c90-3cf0-44b0-85fe-720de64bc716"))
14
+(label "DAC" (at 100.33 394.97 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27)) (justify left bottom))(uuid "b69ab755-8299-436c-9a2b-c757923ef6f8"))
15
+(label "DEC" (at 100.33 415.29 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27)) (justify left bottom))(uuid "a67ffca3-b51e-4bda-b76d-416d5275c15b"))
16
+(label "DCC" (at 100.33 405.13 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27)) (justify left bottom))(uuid "a113b754-b329-46c5-98f9-d549d4fd6091"))
17
+(label "DFI" (at 100.33 417.83 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27)) (justify left bottom))(uuid "55acfa6a-5920-4eca-a678-1d1233d27332"))
18
+(label "DHI" (at 100.33 427.99 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27)) (justify left bottom))(uuid "5534b9d1-6bf9-4427-950f-85a4b775e475"))
19
+(label "DHC" (at 100.33 430.53 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27)) (justify left bottom))(uuid "9784cdd3-6225-40f0-aa0e-383216de333b"))
20
+(label "DDI" (at 100.33 407.67 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27)) (justify left bottom))(uuid "c78290c8-0cf7-4e5b-98af-767101b1ea27"))
21
+(label "DBI" (at 100.33 397.51 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27)) (justify left bottom))(uuid "cf988d22-b3b9-4dba-a82d-ff2d0943401e"))
22
+(label "DGC" (at 100.33 425.45 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27)) (justify left bottom))(uuid "bee3fd6d-1ea9-4468-82e5-83bb127095ec"))
23
+(label "DCI" (at 100.33 402.59 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27)) (justify left bottom))(uuid "d6c63f27-b435-456b-b720-0dadbd0c27b4"))
24
+(label "DBC" (at 100.33 400.05 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27)) (justify left bottom))(uuid "e11f0e4c-b5ae-4f6b-abe2-c4ac16cbf189"))
25
+(label "DGI" (at 100.33 422.91 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27)) (justify left bottom))(uuid "e720d05b-ef4d-4914-a12f-a25d7dfec183"))
26
+
27
+
28
+
PCB-dat/EDA-dat/kicad-dat/kicad-plugin-dat/2024-09-22-03-39-54.png
... ...
Binary files /dev/null and b/PCB-dat/EDA-dat/kicad-dat/kicad-plugin-dat/2024-09-22-03-39-54.png differ
PCB-dat/EDA-dat/kicad-dat/kicad-plugin-dat/kicad-plugin-dat.md
... ...
@@ -0,0 +1,61 @@
1
+
2
+# kicad-plugin
3
+
4
+## testing
5
+
6
+- interactive html bom
7
+- pcb-action-tools
8
+- board2pdf
9
+- kikit
10
+- kibuzzard - custom font label generator
11
+- archive 3d models
12
+- aisler push for kicad
13
+- place footprints
14
+- replicate layout
15
+- round tracks
16
+- save/restore layout
17
+- fabrication toolkit
18
+- stretch
19
+- keyboard footprints placer
20
+- kimotor
21
+- pinout generator
22
+- transform it
23
+- oktizer action plugin
24
+- bulk hide silkscreen designators
25
+- impart gui for kicad
26
+- gerber to order
27
+- hide references
28
+- KLEPlacement
29
+- hierarchicalPCB
30
+- sparkfun kicad panelizer
31
+- parasitics
32
+- PCBway fabrication toolkit
33
+- kimesh
34
+- PCB coil generator
35
+- sparkfun kicad CAMer
36
+- kicad coil generator
37
+- Git plugin
38
+- thermal relief via
39
+- pcb2blender
40
+- KiVar
41
+- Swapstubs
42
+- KiCAD testpoints
43
+- cut tracks at line
44
+- HQ PCB
45
+- parts placer
46
+- set hole diameter
47
+- via patterns
48
+- schematic blocks plug-in
49
+
50
+
51
+## useful
52
+
53
+- freerouting - https://hackaday.com/2023/04/14/kicad-autorouting-made-easy/
54
+
55
+![](2024-09-22-03-39-54.png)
56
+
57
+
58
+## install java TLS version
59
+
60
+- https://adoptium.net/download/
61
+
PCB-dat/EDA-dat/kicad-dat/kidcad-workflow-dat/kicad-pcb-dat/2023-12-11-00-04-17.png
... ...
Binary files /dev/null and b/PCB-dat/EDA-dat/kicad-dat/kidcad-workflow-dat/kicad-pcb-dat/2023-12-11-00-04-17.png differ
PCB-dat/EDA-dat/kicad-dat/kidcad-workflow-dat/kicad-pcb-dat/2024-09-18-01-43-12.png
... ...
Binary files /dev/null and b/PCB-dat/EDA-dat/kicad-dat/kidcad-workflow-dat/kicad-pcb-dat/2024-09-18-01-43-12.png differ
PCB-dat/EDA-dat/kicad-dat/kidcad-workflow-dat/kicad-pcb-dat/2024-09-18-01-43-55.png
... ...
Binary files /dev/null and b/PCB-dat/EDA-dat/kicad-dat/kidcad-workflow-dat/kicad-pcb-dat/2024-09-18-01-43-55.png differ
PCB-dat/EDA-dat/kicad-dat/kidcad-workflow-dat/kicad-pcb-dat/2024-10-08-19-42-52.png
... ...
Binary files /dev/null and b/PCB-dat/EDA-dat/kicad-dat/kidcad-workflow-dat/kicad-pcb-dat/2024-10-08-19-42-52.png differ
PCB-dat/EDA-dat/kicad-dat/kidcad-workflow-dat/kicad-pcb-dat/kicad-pcb-dat.md
... ...
@@ -0,0 +1,63 @@
1
+
2
+# kicad-pcb-dat
3
+
4
+## import from other template projects
5
+
6
+pre-defined file: D:\Program Files\KiCad\8.0\share\kicad\template\Arduino_Nano
7
+
8
+- DRC rules = design rules constrains
9
+- teardrop defaults
10
+
11
+
12
+
13
+![](2024-10-08-19-42-52.png)
14
+
15
+
16
+
17
+### update into PCB
18
+
19
+
20
+
21
+- switch to PCB
22
+- update from PCB
23
+- fix errors
24
+- update PCB
25
+- layout it
26
+
27
+![](2024-09-18-01-43-12.png)
28
+
29
+![](2024-09-18-01-43-55.png)
30
+
31
+
32
+
33
+
34
+## PCB layout
35
+
36
+- autoroute - by [[kicad-plugin-dat]]
37
+
38
+- ground pour
39
+
40
+
41
+
42
+## PCB
43
+
44
+commom layers
45
+
46
+| layers | explain | CN |
47
+| -------------- | ------------------ | ------ |
48
+| edge.cuts | board edge layer | 边框层 |
49
+| F/B Silkscreen | Silkscreen layer | 丝印层 |
50
+| F/B Mask | Mask layer | 阻焊层 |
51
+| F/B Paste | solder Paste layer | 锡膏层 |
52
+| F/B Cu | copper layer | 铜箔层 |
53
+
54
+* F for front and B for back
55
+
56
+### PCB init setup
57
+
58
+![](2023-12-11-00-04-17.png)
59
+
60
+- 网络线宽
61
+- 钻孔尺寸
62
+- 网格 1.0 mm
63
+- 缩放
PCB-dat/EDA-dat/kicad-dat/kidcad-workflow-dat/kicad-sch-dat/2024-09-18-01-41-13.png
... ...
Binary files /dev/null and b/PCB-dat/EDA-dat/kicad-dat/kidcad-workflow-dat/kicad-sch-dat/2024-09-18-01-41-13.png differ
PCB-dat/EDA-dat/kicad-dat/kidcad-workflow-dat/kicad-sch-dat/2024-10-06-16-39-37.png
... ...
Binary files /dev/null and b/PCB-dat/EDA-dat/kicad-dat/kidcad-workflow-dat/kicad-sch-dat/2024-10-06-16-39-37.png differ
PCB-dat/EDA-dat/kicad-dat/kidcad-workflow-dat/kicad-sch-dat/2024-10-09-17-15-09.png
... ...
Binary files /dev/null and b/PCB-dat/EDA-dat/kicad-dat/kidcad-workflow-dat/kicad-sch-dat/2024-10-09-17-15-09.png differ
PCB-dat/EDA-dat/kicad-dat/kidcad-workflow-dat/kicad-sch-dat/kicad-sch-dat.md
... ...
@@ -0,0 +1,31 @@
1
+
2
+# kicad-sch-dat
3
+
4
+
5
+
6
+### add symbol
7
+
8
+- search based on components type and footprint
9
+
10
+![](2024-10-06-16-39-37.png)
11
+
12
+### mutiple assign the value
13
+
14
+![](2024-10-09-17-15-09.png)
15
+
16
+
17
+
18
+### sort network classes network
19
+
20
+- schematic setup -> net classes
21
+
22
+
23
+
24
+
25
+### assign the footprints
26
+
27
+![](2024-09-18-01-41-13.png)
28
+
29
+- add symbols and assign footprint
30
+ - enter "E" for properties, and assign the footprint
31
+
PCB-dat/EDA-dat/kicad-dat/kidcad-workflow-dat/kicad-workflow-dat.md
... ...
@@ -0,0 +1,15 @@
1
+
2
+# kicad work flow
3
+
4
+- prerequisite shortcuts - https://docs.kicad.org/7.0/en/kicad/kicad.html
5
+
6
+
7
+- [[kicad-sch-dat]] -> [[kicad-pcb-dat]]
8
+
9
+
10
+
11
+## ref
12
+
13
+- [[PCB-fab-dat]]
14
+
15
+- [[kicad-workflow]] - [[kicad]]
... ...
\ No newline at end of file
PCB-dat/PCB-Adhesive-dat/2024-10-28-18-27-38.png
... ...
Binary files /dev/null and b/PCB-dat/PCB-Adhesive-dat/2024-10-28-18-27-38.png differ
PCB-dat/PCB-Adhesive-dat/PCB-Adhesive-dat.md
... ...
@@ -0,0 +1,15 @@
1
+
2
+# PCB-Adhesive-dat
3
+
4
+
5
+- waterproof
6
+- moisture-proof
7
+- dust-proof
8
+
9
+
10
+"Three-proofing adhesive" is a type of glue designed to offer waterproof, dustproof, and corrosion-resistant protection. It's commonly used for electronic devices and circuit boards, helping them stay safe and stable in harsh environments.
11
+
12
+
13
+
14
+
15
+![](2024-10-28-18-27-38.png)
... ...
\ No newline at end of file
PCB-dat/PCB-dat.md
... ...
@@ -0,0 +1,44 @@
1
+
2
+# PCB-dat
3
+
4
+
5
+## basic
6
+
7
+### PCB layers
8
+
9
+| design layers | funcs |
10
+| ------------- | -------------------------------- |
11
+| tStop | solder mask stop on top layer |
12
+| bStop | solder mask stop on bottom layer |
13
+
14
+- [[EDA-dat]] - [[fab-pcb-dat]] - [[fab-pcba-dat]]
15
+
16
+## ERC Rules
17
+
18
+| mil | mm |
19
+| --- | ------ |
20
+| 6 | 0.1524 |
21
+| 8 | 0.2032 |
22
+| 10 | 0.254 |
23
+| 12 | 0.3048 |
24
+| 16 | 0.4064 |
25
+
26
+
27
+
28
+### PCB protection service
29
+
30
+
31
+- for this module, consider add - Adhesive Solutions on PCBs - [[PCB-Adhesive-dat]]
32
+- or layered plastic case [[layered-case-dat]]
33
+- more simple soltuion - [[PMP1037-dat]]
34
+
35
+
36
+
37
+
38
+## ref
39
+
40
+
41
+
42
+
43
+
44
+
PCB-dat/PCB-layout-dat/2024-11-13-19-18-09.png
... ...
Binary files /dev/null and b/PCB-dat/PCB-layout-dat/2024-11-13-19-18-09.png differ
PCB-dat/PCB-layout-dat/2024-11-13-19-18-21.png
... ...
Binary files /dev/null and b/PCB-dat/PCB-layout-dat/2024-11-13-19-18-21.png differ
PCB-dat/PCB-layout-dat/PCB-layout-dat.md
... ...
@@ -0,0 +1,8 @@
1
+
2
+# PCB-layout-dat
3
+
4
+## vertical or 45-degree connectors
5
+
6
+![](2024-11-13-19-18-09.png)
7
+
8
+![](2024-11-13-19-18-21.png)
... ...
\ No newline at end of file
PCB-dat/footprint-dat/SOP8-150-dat/SOP8-150-dat.md
... ...
@@ -0,0 +1,4 @@
1
+
2
+# SOP8-150-dat
3
+
4
+- - width = 3.81 mm = 150 mil
... ...
\ No newline at end of file
PCB-dat/footprint-dat/SOP8-200-dat/2024-08-29-01-56-56.png
... ...
Binary files /dev/null and b/PCB-dat/footprint-dat/SOP8-200-dat/2024-08-29-01-56-56.png differ
PCB-dat/footprint-dat/SOP8-200-dat/SOP8-200-dat.md
... ...
@@ -0,0 +1,6 @@
1
+
2
+# SOP8-200-dat.md
3
+
4
+- width = 5.08 mm
5
+
6
+![](2024-08-29-01-56-56.png)
... ...
\ No newline at end of file
Tech-dat/PCB-dat/EDA-dat/EDA-dat.md
... ...
@@ -1,7 +0,0 @@
1
-
2
-# EDA-dat.md
3
-
4
-- [[eaglecad-dat]] - [[kicad-dat]] - [[protel-dat]]
5
-
6
-
7
-
Tech-dat/PCB-dat/EDA-dat/eaglecad-dat/2024-04-02-14-24-27.png
... ...
Binary files a/Tech-dat/PCB-dat/EDA-dat/eaglecad-dat/2024-04-02-14-24-27.png and /dev/null differ
Tech-dat/PCB-dat/EDA-dat/eaglecad-dat/2024-04-02-14-24-54.png
... ...
Binary files a/Tech-dat/PCB-dat/EDA-dat/eaglecad-dat/2024-04-02-14-24-54.png and /dev/null differ
Tech-dat/PCB-dat/EDA-dat/eaglecad-dat/eaglecad-dat.md
... ...
@@ -1,28 +0,0 @@
1
-
2
-# eagle-CAD-dat
3
-
4
-- https://github.com/Edragon/Eagle-CAD-dat
5
-- ~~https://github.com/Edragon/CAD-Eagle-part~~
6
-
7
-
8
-## Tips
9
-
10
-### oval, or oblong shapes
11
-
12
-Unfortunately there is still no option for creating a plated slot in the library editor with the ease you can an SMD or PAD. However, you can do as @millingm suggested or the variation I prefer which is a PAD on each end of the slot and then draw each of the inner/outer layer pad areas with a polygon on each of the 16 routing layers. The also draw the slot as a line on the Milling layer. You end up with something like this in your library:
13
-
14
-![](2024-04-02-14-24-27.png)
15
-
16
-And when it is in the board you end up with:
17
-
18
-![](2024-04-02-14-24-54.png)
19
-
20
-https://forums.autodesk.com/t5/eagle-forum/slotted-pads/td-p/7487203
21
-
22
-
23
-
24
-
25
-
26
-## ref
27
-
28
-- [[eagle-cad]]
... ...
\ No newline at end of file
Tech-dat/PCB-dat/EDA-dat/kicad-dat/kicad-dat.md
... ...
@@ -1,42 +0,0 @@
1
-
2
-# kicad-dat
3
-
4
-- lib 旧版 符号文件
5
-
6
-- [[kicad-workflow-dat]] - [[kicad-plugin-dat]]
7
-
8
-
9
-
10
-
11
-
12
-
13
-
14
-
15
-## Glossary
16
-
17
-### DCM = documentation file
18
-
19
-If you don’t copy the DCM files, you will lose the documentation. I believe that the library will otherwise still function but don’t quote me on that; you can try it and find out.
20
-
21
-(maybe goes with out saying, but in v6 you only have a single .kicad_sym file which contains all the info)
22
-
23
-### .mod
24
-** Files that end in “.kicad_mod”, typically in folders with names that end in “.pretty”, are the 2014(?) version of modules (a KiCad “module” is called a “footprint” or a “decal” in other CAD software), one footprint per file, lots of files in the entire “.pretty” library.*
25
-
26
-** Files that end in “.mod” are module libraries (a KiCad “module” is called a “footprint” or a “decal” in other CAD software)*
27
-
28
-
29
-## Tips
30
-
31
-### Renaming all associated netnames
32
-
33
-https://gitlab.com/kicad/code/kicad/-/issues/5151
34
-
35
-TIL that Find/Replace is for more than just text (like any other tool)
36
-
37
-alt ctrl F
38
-
39
-
40
-## ref
41
-
42
-- [[kicad]]
... ...
\ No newline at end of file
Tech-dat/PCB-dat/EDA-dat/kicad-dat/kicad-data-dat.md
... ...
@@ -1,28 +0,0 @@
1
-
2
-# kicad-data-dat.md
3
-
4
-## labels
5
-
6
-https://t.me/electrodragon3/253
7
-
8
-copy mutiple labels from kicad, paste here, and can be copied back once edition done.
9
-
10
-(label "DAI" (at 100.33 392.43 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27)) (justify left bottom))(uuid "0cabd4dc-e713-45de-8364-1815a0e2f378"))
11
-(label "DFC" (at 100.33 420.37 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27)) (justify left bottom))(uuid "148c8dd8-9aee-4311-8806-46c0dfb928be"))
12
-(label "DDC" (at 100.33 410.21 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27)) (justify left bottom))(uuid "17577330-cb40-4248-bedd-2e3030fd3781"))
13
-(label "DEI" (at 100.33 412.75 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27)) (justify left bottom))(uuid "b5aa1c90-3cf0-44b0-85fe-720de64bc716"))
14
-(label "DAC" (at 100.33 394.97 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27)) (justify left bottom))(uuid "b69ab755-8299-436c-9a2b-c757923ef6f8"))
15
-(label "DEC" (at 100.33 415.29 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27)) (justify left bottom))(uuid "a67ffca3-b51e-4bda-b76d-416d5275c15b"))
16
-(label "DCC" (at 100.33 405.13 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27)) (justify left bottom))(uuid "a113b754-b329-46c5-98f9-d549d4fd6091"))
17
-(label "DFI" (at 100.33 417.83 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27)) (justify left bottom))(uuid "55acfa6a-5920-4eca-a678-1d1233d27332"))
18
-(label "DHI" (at 100.33 427.99 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27)) (justify left bottom))(uuid "5534b9d1-6bf9-4427-950f-85a4b775e475"))
19
-(label "DHC" (at 100.33 430.53 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27)) (justify left bottom))(uuid "9784cdd3-6225-40f0-aa0e-383216de333b"))
20
-(label "DDI" (at 100.33 407.67 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27)) (justify left bottom))(uuid "c78290c8-0cf7-4e5b-98af-767101b1ea27"))
21
-(label "DBI" (at 100.33 397.51 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27)) (justify left bottom))(uuid "cf988d22-b3b9-4dba-a82d-ff2d0943401e"))
22
-(label "DGC" (at 100.33 425.45 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27)) (justify left bottom))(uuid "bee3fd6d-1ea9-4468-82e5-83bb127095ec"))
23
-(label "DCI" (at 100.33 402.59 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27)) (justify left bottom))(uuid "d6c63f27-b435-456b-b720-0dadbd0c27b4"))
24
-(label "DBC" (at 100.33 400.05 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27)) (justify left bottom))(uuid "e11f0e4c-b5ae-4f6b-abe2-c4ac16cbf189"))
25
-(label "DGI" (at 100.33 422.91 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27)) (justify left bottom))(uuid "e720d05b-ef4d-4914-a12f-a25d7dfec183"))
26
-
27
-
28
-
Tech-dat/PCB-dat/EDA-dat/kicad-dat/kicad-plugin-dat/2024-09-22-03-39-54.png
... ...
Binary files a/Tech-dat/PCB-dat/EDA-dat/kicad-dat/kicad-plugin-dat/2024-09-22-03-39-54.png and /dev/null differ
Tech-dat/PCB-dat/EDA-dat/kicad-dat/kicad-plugin-dat/kicad-plugin-dat.md
... ...
@@ -1,61 +0,0 @@
1
-
2
-# kicad-plugin
3
-
4
-## testing
5
-
6
-- interactive html bom
7
-- pcb-action-tools
8
-- board2pdf
9
-- kikit
10
-- kibuzzard - custom font label generator
11
-- archive 3d models
12
-- aisler push for kicad
13
-- place footprints
14
-- replicate layout
15
-- round tracks
16
-- save/restore layout
17
-- fabrication toolkit
18
-- stretch
19
-- keyboard footprints placer
20
-- kimotor
21
-- pinout generator
22
-- transform it
23
-- oktizer action plugin
24
-- bulk hide silkscreen designators
25
-- impart gui for kicad
26
-- gerber to order
27
-- hide references
28
-- KLEPlacement
29
-- hierarchicalPCB
30
-- sparkfun kicad panelizer
31
-- parasitics
32
-- PCBway fabrication toolkit
33
-- kimesh
34
-- PCB coil generator
35
-- sparkfun kicad CAMer
36
-- kicad coil generator
37
-- Git plugin
38
-- thermal relief via
39
-- pcb2blender
40
-- KiVar
41
-- Swapstubs
42
-- KiCAD testpoints
43
-- cut tracks at line
44
-- HQ PCB
45
-- parts placer
46
-- set hole diameter
47
-- via patterns
48
-- schematic blocks plug-in
49
-
50
-
51
-## useful
52
-
53
-- freerouting - https://hackaday.com/2023/04/14/kicad-autorouting-made-easy/
54
-
55
-![](2024-09-22-03-39-54.png)
56
-
57
-
58
-## install java TLS version
59
-
60
-- https://adoptium.net/download/
61
-
Tech-dat/PCB-dat/EDA-dat/kicad-dat/kidcad-workflow-dat/kicad-pcb-dat/2023-12-11-00-04-17.png
... ...
Binary files a/Tech-dat/PCB-dat/EDA-dat/kicad-dat/kidcad-workflow-dat/kicad-pcb-dat/2023-12-11-00-04-17.png and /dev/null differ
Tech-dat/PCB-dat/EDA-dat/kicad-dat/kidcad-workflow-dat/kicad-pcb-dat/2024-09-18-01-43-12.png
... ...
Binary files a/Tech-dat/PCB-dat/EDA-dat/kicad-dat/kidcad-workflow-dat/kicad-pcb-dat/2024-09-18-01-43-12.png and /dev/null differ
Tech-dat/PCB-dat/EDA-dat/kicad-dat/kidcad-workflow-dat/kicad-pcb-dat/2024-09-18-01-43-55.png
... ...
Binary files a/Tech-dat/PCB-dat/EDA-dat/kicad-dat/kidcad-workflow-dat/kicad-pcb-dat/2024-09-18-01-43-55.png and /dev/null differ
Tech-dat/PCB-dat/EDA-dat/kicad-dat/kidcad-workflow-dat/kicad-pcb-dat/2024-10-08-19-42-52.png
... ...
Binary files a/Tech-dat/PCB-dat/EDA-dat/kicad-dat/kidcad-workflow-dat/kicad-pcb-dat/2024-10-08-19-42-52.png and /dev/null differ
Tech-dat/PCB-dat/EDA-dat/kicad-dat/kidcad-workflow-dat/kicad-pcb-dat/kicad-pcb-dat.md
... ...
@@ -1,63 +0,0 @@
1
-
2
-# kicad-pcb-dat
3
-
4
-## import from other template projects
5
-
6
-pre-defined file: D:\Program Files\KiCad\8.0\share\kicad\template\Arduino_Nano
7
-
8
-- DRC rules = design rules constrains
9
-- teardrop defaults
10
-
11
-
12
-
13
-![](2024-10-08-19-42-52.png)
14
-
15
-
16
-
17
-### update into PCB
18
-
19
-
20
-
21
-- switch to PCB
22
-- update from PCB
23
-- fix errors
24
-- update PCB
25
-- layout it
26
-
27
-![](2024-09-18-01-43-12.png)
28
-
29
-![](2024-09-18-01-43-55.png)
30
-
31
-
32
-
33
-
34
-## PCB layout
35
-
36
-- autoroute - by [[kicad-plugin-dat]]
37
-
38
-- ground pour
39
-
40
-
41
-
42
-## PCB
43
-
44
-commom layers
45
-
46
-| layers | explain | CN |
47
-| -------------- | ------------------ | ------ |
48
-| edge.cuts | board edge layer | 边框层 |
49
-| F/B Silkscreen | Silkscreen layer | 丝印层 |
50
-| F/B Mask | Mask layer | 阻焊层 |
51
-| F/B Paste | solder Paste layer | 锡膏层 |
52
-| F/B Cu | copper layer | 铜箔层 |
53
-
54
-* F for front and B for back
55
-
56
-### PCB init setup
57
-
58
-![](2023-12-11-00-04-17.png)
59
-
60
-- 网络线宽
61
-- 钻孔尺寸
62
-- 网格 1.0 mm
63
-- 缩放
Tech-dat/PCB-dat/EDA-dat/kicad-dat/kidcad-workflow-dat/kicad-sch-dat/2024-09-18-01-41-13.png
... ...
Binary files a/Tech-dat/PCB-dat/EDA-dat/kicad-dat/kidcad-workflow-dat/kicad-sch-dat/2024-09-18-01-41-13.png and /dev/null differ
Tech-dat/PCB-dat/EDA-dat/kicad-dat/kidcad-workflow-dat/kicad-sch-dat/2024-10-06-16-39-37.png
... ...
Binary files a/Tech-dat/PCB-dat/EDA-dat/kicad-dat/kidcad-workflow-dat/kicad-sch-dat/2024-10-06-16-39-37.png and /dev/null differ
Tech-dat/PCB-dat/EDA-dat/kicad-dat/kidcad-workflow-dat/kicad-sch-dat/2024-10-09-17-15-09.png
... ...
Binary files a/Tech-dat/PCB-dat/EDA-dat/kicad-dat/kidcad-workflow-dat/kicad-sch-dat/2024-10-09-17-15-09.png and /dev/null differ
Tech-dat/PCB-dat/EDA-dat/kicad-dat/kidcad-workflow-dat/kicad-sch-dat/kicad-sch-dat.md
... ...
@@ -1,31 +0,0 @@
1
-
2
-# kicad-sch-dat
3
-
4
-
5
-
6
-### add symbol
7
-
8
-- search based on components type and footprint
9
-
10
-![](2024-10-06-16-39-37.png)
11
-
12
-### mutiple assign the value
13
-
14
-![](2024-10-09-17-15-09.png)
15
-
16
-
17
-
18
-### sort network classes network
19
-
20
-- schematic setup -> net classes
21
-
22
-
23
-
24
-
25
-### assign the footprints
26
-
27
-![](2024-09-18-01-41-13.png)
28
-
29
-- add symbols and assign footprint
30
- - enter "E" for properties, and assign the footprint
31
-
Tech-dat/PCB-dat/EDA-dat/kicad-dat/kidcad-workflow-dat/kicad-workflow-dat.md
... ...
@@ -1,15 +0,0 @@
1
-
2
-# kicad work flow
3
-
4
-- prerequisite shortcuts - https://docs.kicad.org/7.0/en/kicad/kicad.html
5
-
6
-
7
-- [[kicad-sch-dat]] -> [[kicad-pcb-dat]]
8
-
9
-
10
-
11
-## ref
12
-
13
-- [[PCB-fab-dat]]
14
-
15
-- [[kicad-workflow]] - [[kicad]]
... ...
\ No newline at end of file
Tech-dat/PCB-dat/PCB-Adhesive-dat/2024-10-28-18-27-38.png
... ...
Binary files a/Tech-dat/PCB-dat/PCB-Adhesive-dat/2024-10-28-18-27-38.png and /dev/null differ
Tech-dat/PCB-dat/PCB-Adhesive-dat/PCB-Adhesive-dat.md
... ...
@@ -1,15 +0,0 @@
1
-
2
-# PCB-Adhesive-dat
3
-
4
-
5
-- waterproof
6
-- moisture-proof
7
-- dust-proof
8
-
9
-
10
-"Three-proofing adhesive" is a type of glue designed to offer waterproof, dustproof, and corrosion-resistant protection. It's commonly used for electronic devices and circuit boards, helping them stay safe and stable in harsh environments.
11
-
12
-
13
-
14
-
15
-![](2024-10-28-18-27-38.png)
... ...
\ No newline at end of file
Tech-dat/PCB-dat/PCB-dat.md
... ...
@@ -1,44 +0,0 @@
1
-
2
-# PCB-dat
3
-
4
-
5
-## basic
6
-
7
-### PCB layers
8
-
9
-| design layers | funcs |
10
-| ------------- | -------------------------------- |
11
-| tStop | solder mask stop on top layer |
12
-| bStop | solder mask stop on bottom layer |
13
-
14
-- [[EDA-dat]] - [[fab-pcb-dat]] - [[fab-pcba-dat]]
15
-
16
-## ERC Rules
17
-
18
-| mil | mm |
19
-| --- | ------ |
20
-| 6 | 0.1524 |
21
-| 8 | 0.2032 |
22
-| 10 | 0.254 |
23
-| 12 | 0.3048 |
24
-| 16 | 0.4064 |
25
-
26
-
27
-
28
-### PCB protection service
29
-
30
-
31
-- for this module, consider add - Adhesive Solutions on PCBs - [[PCB-Adhesive-dat]]
32
-- or layered plastic case [[layered-case-dat]]
33
-- more simple soltuion - [[PMP1037-dat]]
34
-
35
-
36
-
37
-
38
-## ref
39
-
40
-
41
-
42
-
43
-
44
-
footprint-dat/SOP8-150-dat/SOP8-150-dat.md
... ...
@@ -1,4 +0,0 @@
1
-
2
-# SOP8-150-dat
3
-
4
-- - width = 3.81 mm = 150 mil
... ...
\ No newline at end of file
footprint-dat/SOP8-200-dat/2024-08-29-01-56-56.png
... ...
Binary files a/footprint-dat/SOP8-200-dat/2024-08-29-01-56-56.png and /dev/null differ
footprint-dat/SOP8-200-dat/SOP8-200-dat.md
... ...
@@ -1,6 +0,0 @@
1
-
2
-# SOP8-200-dat.md
3
-
4
-- width = 5.08 mm
5
-
6
-![](2024-08-29-01-56-56.png)
... ...
\ No newline at end of file