Mercurial > ~darius > hgwebdir.cgi > iec1107
annotate hw/iec1107.per @ 12:b4de1b6f8f78
Add note about nice looking circuit.
author | Daniel O'Connor <darius@dons.net.au> |
---|---|
date | Mon, 25 Nov 2013 23:43:33 +1030 |
parents | e9efe3ddc9a7 |
children |
rev | line source |
---|---|
6
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
1 [Version] |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
2 Product,2 |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
3 File,16 |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
4 { |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
5 "Config" : { |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
6 "NetImportFormat" : "Protel" |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
7 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
8 "Board" : { |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
9 "Width" : 25, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
10 "Height" : 12, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
11 "Pattern" : "Strip" |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
12 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
13 "CelledOutlines" : [ |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
14 { "Name" : "DIP14", "Locked" : false, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
15 "Rows" : [ |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
16 [{"Pin" : "1"},"Free","Free",{"Pin" : "14"}], |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
17 [{"Pin" : "2"},"Body","Body",{"Pin" : "13"}], |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
18 [{"Pin" : "3"},"Body","Body",{"Pin" : "12"}], |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
19 [{"Pin" : "4"},"Body","Body",{"Pin" : "11"}], |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
20 [{"Pin" : "5"},"Body","Body",{"Pin" : "10"}], |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
21 [{"Pin" : "6"},"Body","Body",{"Pin" : "9"}], |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
22 [{"Pin" : "7"},"Body","Body",{"Pin" : "8"}] |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
23 ] |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
24 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
25 { "Name" : "package name for PCB layout", "Locked" : false, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
26 "Rows" : [ |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
27 ["Body","Free","Body"], |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
28 ["Body","Body","Body"] |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
29 ] |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
30 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
31 { "Name" : "SIP3", "Locked" : false, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
32 "Rows" : [ |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
33 [{"Pin" : "1"}], |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
34 [{"Pin" : "2"}], |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
35 [{"Pin" : "3"}] |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
36 ] |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
37 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
38 { "Name" : "SIP6", "Locked" : false, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
39 "Rows" : [ |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
40 [{"Pin" : "1"}], |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
41 [{"Pin" : "2"}], |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
42 [{"Pin" : "3"}], |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
43 [{"Pin" : "4"}], |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
44 [{"Pin" : "5"}], |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
45 [{"Pin" : "6"}] |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
46 ] |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
47 } |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
48 ], |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
49 "LeadedOutlines" : [ |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
50 { "Name" : "AX3_1", "Locked" : false, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
51 "BodyLength" : 3, "BodyWidth" : 1, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
52 "Pin0Name" : "1", "Pin1Name" : "2", "ShowReference" : true |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
53 } |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
54 ], |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
55 "RadialOutlines" : [ |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
56 ], |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
57 "CustomOutlines" : [ |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
58 { "Name" : "LED", "Locked" : false, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
59 "Pins" : [ |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
60 { "Name" : "1", "X5" : 7, "Y5" : 2 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
61 { "Name" : "2", "X5" : 7, "Y5" : 7 } |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
62 ], |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
63 "Lines" : [ |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
64 { "X5" : 4, "Y5" : 0, "DX5" : 6, "DY5" : 0}, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
65 { "X5" : 11, "Y5" : 1, "DX5" : 1, "DY5" : 2}, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
66 { "X5" : 6, "Y5" : 9, "DX5" : -2, "DY5" : -1}, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
67 { "X5" : 2, "Y5" : 3, "DX5" : 1, "DY5" : -2}, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
68 { "X5" : 2, "Y5" : 5, "DX5" : 1, "DY5" : 2}, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
69 { "X5" : 3, "Y5" : 7, "DX5" : 1, "DY5" : 1}, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
70 { "X5" : 11, "Y5" : 7, "DX5" : 1, "DY5" : -2}, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
71 { "X5" : 12, "Y5" : 5, "DX5" : 0, "DY5" : -2}, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
72 { "X5" : 10, "Y5" : 0, "DX5" : 1, "DY5" : 1}, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
73 { "X5" : 4, "Y5" : 0, "DX5" : -1, "DY5" : 1}, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
74 { "X5" : 10, "Y5" : 8, "DX5" : 1, "DY5" : -1}, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
75 { "X5" : 2, "Y5" : 3, "DX5" : 0, "DY5" : 2}, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
76 { "X5" : 8, "Y5" : 9, "DX5" : 2, "DY5" : -1}, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
77 { "X5" : 6, "Y5" : 9, "DX5" : 2, "DY5" : 0} |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
78 ] |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
79 } |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
80 ], |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
81 "SmdOutlines" : [ |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
82 ], |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
83 "Components" : [ |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
84 { "Designator" : "U1", "Value" : "LM3900", "Outline" : "DIP14", |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
85 "X1000" : 11000, "Y1000" : 3000, "EndDeltaX" : 0, "EndDeltaY" : 1, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
86 "Text" : { "X" : 1, "Y" : -1, "Angle" : 0, "Visible" : true }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
87 "Group" : 0 |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
88 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
89 { "Designator" : "C1", "Value" : "C-ELECTRO", "Outline" : "package name for PCB layout", |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
90 "X1000" : 23000, "Y1000" : 3000, "EndDeltaX" : -1, "EndDeltaY" : 0, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
91 "Text" : { "X" : -1, "Y" : 0, "Angle" : 0, "Visible" : true }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
92 "Group" : 0 |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
93 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
94 { "Designator" : "R4", "Value" : "R", "Outline" : "AX3_1", |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
95 "X1000" : 18000, "Y1000" : 6000, "EndDeltaX" : 0, "EndDeltaY" : 5, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
96 "Text" : { "X" : 0, "Y" : -1, "Angle" : 0, "Visible" : true }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
97 "Group" : 0 |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
98 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
99 { "Designator" : "D1", "Value" : "Photodiode", "Outline" : "LED", |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
100 "X1000" : 0, "Y1000" : 8000, "EndDeltaX" : 0, "EndDeltaY" : 1, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
101 "Text" : { "X" : 1, "Y" : 2, "Angle" : 0, "Visible" : true }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
102 "Group" : 0 |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
103 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
104 { "Designator" : "J1", "Value" : "Conn_6", "Outline" : "SIP6", |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
105 "X1000" : 20000, "Y1000" : 3000, "EndDeltaX" : 0, "EndDeltaY" : 1, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
106 "Text" : { "X" : -1, "Y" : 0, "Angle" : 0, "Visible" : true }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
107 "Group" : 0 |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
108 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
109 { "Designator" : "VR1", "Value" : "RV", "Outline" : "SIP3", |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
110 "X1000" : 2000, "Y1000" : 2000, "EndDeltaX" : 0, "EndDeltaY" : 1, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
111 "Text" : { "X" : 2, "Y" : 0, "Angle" : 0, "Visible" : true }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
112 "Group" : 0 |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
113 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
114 { "Designator" : "R2", "Value" : "R", "Outline" : "AX3_1", |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
115 "X1000" : 7000, "Y1000" : 3000, "EndDeltaX" : 0, "EndDeltaY" : 5, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
116 "Text" : { "X" : 1, "Y" : 2, "Angle" : 0, "Visible" : true }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
117 "Group" : 0 |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
118 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
119 { "Designator" : "R1", "Value" : "R", "Outline" : "AX3_1", |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
120 "X1000" : 6000, "Y1000" : 4000, "EndDeltaX" : 0, "EndDeltaY" : 5, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
121 "Text" : { "X" : 0, "Y" : -1, "Angle" : 0, "Visible" : true }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
122 "Group" : 0 |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
123 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
124 { "Designator" : "D2", "Value" : "LED", "Outline" : "LED", |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
125 "X1000" : 22000, "Y1000" : 10000, "EndDeltaX" : 0, "EndDeltaY" : 1, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
126 "Text" : { "X" : 1, "Y" : -1, "Angle" : 0, "Visible" : true }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
127 "Group" : 0 |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
128 } |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
129 ], |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
130 "Links" : [ |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
131 { "X" : 8, "Y" : 2, "EndDeltaX" : 0, "EndDeltaY" : 1, "Group" : 0 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
132 { "X" : 10, "Y" : 4, "EndDeltaX" : 0, "EndDeltaY" : 1, "Group" : 0 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
133 { "X" : 5, "Y" : 4, "EndDeltaX" : 0, "EndDeltaY" : 4, "Group" : 0 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
134 { "X" : 15, "Y" : 2, "EndDeltaX" : 0, "EndDeltaY" : 1, "Group" : 0 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
135 { "X" : 15, "Y" : 5, "EndDeltaX" : 0, "EndDeltaY" : 1, "Group" : 0 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
136 { "X" : 3, "Y" : 4, "EndDeltaX" : 0, "EndDeltaY" : 5, "Group" : 0 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
137 { "X" : 21, "Y" : 3, "EndDeltaX" : 0, "EndDeltaY" : 7, "Group" : 0 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
138 { "X" : 24, "Y" : 2, "EndDeltaX" : 0, "EndDeltaY" : 3, "Group" : 0 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
139 { "X" : 16, "Y" : 4, "EndDeltaX" : 0, "EndDeltaY" : 5, "Group" : 0 } |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
140 ], |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
141 "Breaks" : [ |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
142 { "X" : 13, "Y" : 3, "Shift" : "none", "Group" : 0 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
143 { "X" : 13, "Y" : 4, "Shift" : "none", "Group" : 0 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
144 { "X" : 13, "Y" : 5, "Shift" : "none", "Group" : 0 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
145 { "X" : 13, "Y" : 6, "Shift" : "none", "Group" : 0 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
146 { "X" : 13, "Y" : 7, "Shift" : "none", "Group" : 0 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
147 { "X" : 13, "Y" : 8, "Shift" : "none", "Group" : 0 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
148 { "X" : 13, "Y" : 9, "Shift" : "none", "Group" : 0 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
149 { "X" : 9, "Y" : 4, "Shift" : "none", "Group" : 0 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
150 { "X" : 17, "Y" : 8, "Shift" : "none", "Group" : 0 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
151 { "X" : 17, "Y" : 7, "Shift" : "none", "Group" : 0 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
152 { "X" : 17, "Y" : 6, "Shift" : "none", "Group" : 0 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
153 { "X" : 17, "Y" : 5, "Shift" : "none", "Group" : 0 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
154 { "X" : 17, "Y" : 4, "Shift" : "none", "Group" : 0 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
155 { "X" : 17, "Y" : 3, "Shift" : "none", "Group" : 0 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
156 { "X" : 9, "Y" : 3, "Shift" : "none", "Group" : 0 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
157 { "X" : 4, "Y" : 3, "Shift" : "none", "Group" : 0 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
158 { "X" : 4, "Y" : 4, "Shift" : "none", "Group" : 0 } |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
159 ], |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
160 "Wires" : [ |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
161 { "Value" : "L1", "X" : 3, "Y" : 3, "Group" : 0 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
162 { "Value" : "L1", "X" : 10, "Y" : 3, "Group" : 0 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
163 { "Value" : "L2", "X" : 18, "Y" : 3, "Group" : 0 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
164 { "Value" : "L2", "X" : 1, "Y" : 4, "Group" : 0 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
165 { "Value" : "L3", "X" : 10, "Y" : 7, "Group" : 0 }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
166 { "Value" : "L3", "X" : 19, "Y" : 7, "Group" : 0 } |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
167 ], |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
168 "Nets" : [ |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
169 { "Node" : "GND", "Components" : [ |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
170 { "Name" : "C1", "Pins" : ["2"] }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
171 { "Name" : "D1", "Pins" : ["2"] }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
172 { "Name" : "D2", "Pins" : ["1"] }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
173 { "Name" : "J1", "Pins" : ["1"] }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
174 { "Name" : "R1", "Pins" : ["2"] }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
175 { "Name" : "U1", "Pins" : ["7"] }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
176 { "Name" : "VR1", "Pins" : ["3"] } |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
177 ] }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
178 { "Node" : "N000000", "Components" : [ |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
179 { "Name" : "D1", "Pins" : ["1"] }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
180 { "Name" : "R1", "Pins" : ["1"] }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
181 { "Name" : "R2", "Pins" : ["2"] }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
182 { "Name" : "U1", "Pins" : ["6"] } |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
183 ] }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
184 { "Node" : "N000001", "Components" : [ |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
185 { "Name" : "D2", "Pins" : ["2"] }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
186 { "Name" : "R4", "Pins" : ["2"] } |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
187 ] }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
188 { "Node" : "N000002", "Components" : [ |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
189 { "Name" : "U1", "Pins" : ["2", "3"] } |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
190 ] }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
191 { "Node" : "N000003", "Components" : [ |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
192 { "Name" : "U1", "Pins" : ["13", "8"] } |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
193 ] }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
194 { "Node" : "N000004", "Components" : [ |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
195 { "Name" : "U1", "Pins" : ["11", "12"] } |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
196 ] }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
197 { "Node" : "N000005", "Components" : [ |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
198 { "Name" : "U1", "Pins" : ["1"] }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
199 { "Name" : "VR1", "Pins" : ["2"] } |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
200 ] }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
201 { "Node" : "RXD", "Components" : [ |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
202 { "Name" : "J1", "Pins" : ["5"] }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
203 { "Name" : "U1", "Pins" : ["5"] } |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
204 ] }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
205 { "Node" : "TXD", "Components" : [ |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
206 { "Name" : "J1", "Pins" : ["4"] }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
207 { "Name" : "R4", "Pins" : ["1"] } |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
208 ] }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
209 { "Node" : "VCC", "Components" : [ |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
210 { "Name" : "C1", "Pins" : ["1"] }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
211 { "Name" : "J1", "Pins" : ["3"] }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
212 { "Name" : "R2", "Pins" : ["1"] }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
213 { "Name" : "U1", "Pins" : ["14"] }, |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
214 { "Name" : "VR1", "Pins" : ["1"] } |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
215 ] } |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
216 ] |
e9efe3ddc9a7
Add TinyCAD schematic and VeeCAD layout.
Daniel O'Connor <darius@dons.net.au>
parents:
diff
changeset
|
217 } |