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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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 }