forked from SpenceKonde/DxCore
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathAVRxxDD14.csv
We can make this file beautiful and searchable if this error is corrected: It looks like row 2 should actually have 20 columns, instead of 1 in line 1.
203 lines (169 loc) · 8.78 KB
/
AVRxxDD14.csv
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
LABELS,DEFAULT,TYPE,GROUP,Name,Special,num,ADC0,AC0,DAC0,ZCD3,USARTn,SPI0,SPI0B,TWI0,TCA0,TCBn,TCD0,EVYS,CCL-LUT
#use https://github.com/ObviousInRetrospect/GenPinoutSVG - this csv uses that fork's multiple|boxes feature
BORDER COLOR, grey
BORDER WIDTH, 2
BORDER OPACITY, 1
# Name,Special, ADC0, AC0, DAC0, ZCD3,USARTn,SPI0,TWI0,TCA0,TCBn,TCD0,EVYS,CCL-LUT
#FILL COLOR, white, white, white, white, deepskyblue, khaki, lime, greenyellow, green, olivedrab, cornflowerblue, yellow, yellow, orange, lavender, magenta, darkorchid, red, gold
FILL COLOR, white, white, white, black, darkslateblue, seagreen, forestgreen, green, limegreen, olivedrab, mediumblue, mediumvioletred, mediumvioletred, darkorange, grey, magenta, darkorchid, maroon, goldenrod
OPACITY, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
#FONT , , , , Work Sans, Work Sans
#FONT , Rubik, , , Work Sans, Work Sans , Work Sans, Work Sans , Work Sans, Work Sans , Work Sans, Work Sans , Work Sans, Work Sans , Work Sans, Work Sans , Work Sans, Work Sans , Work Sans, Work Sans , Work Sans, Work Sans
#FONT , Menlo,Menlo,Menlo,Menlo,Menlo,Menlo,Menlo,Menlo,Menlo,Menlo,Menlo,Menlo,Menlo,Menlo,Menlo,Menlo,Menlo,Menlo,Menlo,Menlo,Menlo,Menlo,Menlo,Menlo,Menlo,Menlo,Menlo,Menlo,Menlo,Menlo
#FONT, M PLUS 1 Code,,M PLUS 1 Code,M PLUS 1 Code,M PLUS 1 Code,M PLUS 1 Code,M PLUS 1 Code,M PLUS 1 Code,M PLUS 1 Code,M PLUS 1 Code,M PLUS 1 Code,M PLUS 1 Code,M PLUS 1 Code,M PLUS 1 Code,M PLUS 1 Code,M PLUS 1 Code,M PLUS 1 Code,M PLUS 1 Code,M PLUS 1 Code,M PLUS 1 Code,M PLUS 1 Code,M PLUS 1 Code
#FONT, Ubuntu,,
#FONT, Monaco,,
FONT SIZE , 36
#FONT COLOR , black, , , , ,
FONT COLOR , black, black, black, white, white, white, white, white, white, white, white, white, white, white, white, white, white, white, white
FONT SLANT , normal , , , , ,
FONT BOLD , 600 , , , 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600
FONT STRETCH , normal
FONT OUTLINE , black
FONT OUTLINE THICKNESS, 0
BOXES, STD, , , PIN BOX, SPECIAL BOX, DUMB BOX, SKEWED, SKEWED, SKEWED, SKEWED, SKEWED, SKEWED, SKEWED, SKEWED, SKEWED, SKEWED, SKEWED, SKEWED, SKEWED
TYPE, IO, black, 1
TYPE, INPUT, black, 1
TYPE, OUTPUT, black, 1
WIRE, DIGITAL, black, 1, 5
WIRE, PWM, black, 1, 5
WIRE, ANALOG, black, 1, 5
WIRE, HS-ANALOG, black, 1, 5
WIRE, POWER, black, 1, 10
GROUP, COMBINED, chocolate, 0.5
GROUP, POWER, orange, 0.5
GROUP, GROUND, black, 0.5
GROUP, PORT_PIN, green, 0.5
GROUP, LEGACY_PIN, yellow, 0.5
GROUP, AVR_DIG, blue, 0.5
GROUP, AVR_ANA, blue, 0.5
GROUP, AVR_VDDIO2, blue, 0.5
BOX, STD, black, 1, white, 0, 1, 100,55,2,2,0,0
BOX, PIN BOX, black, 1, white, 0, 1, 165, 45, 5, 5, -10, 0
BOX, SPECIAL BOX, black, 1, white, 0, 1, 170, 45, 5, 5, -10, 0
BOX, DUMB BOX, black, 1, white, 0, 1, 55, 55, 5, 5, -10, 0
BOX, SKEWED, black, 1, white, 0, 1, 145,45,5,5,-10,0
BOX, PAGE BORDER, black, 1, white, 1, 50, 100,100,0,0,0,0
BOX, DETAIL BOX, darkblue, 1, white, 0, 3, 250, 200, 15,15,0,0
TEXT FONT, PowerPin, Dejavu Sans, 25, , black, normal, bold, normal
TEXT FONT, Heading, BenchNine, 50, , black, normal, 700, normal
PAGE, A4-L
DPI, 300
DRAW
# Load up the fonts we use
GOOGLEFONT,"https://fonts.googleapis.com/css?family=M+PLUS+1+Code:300,400,700|Monaco:300,400,700|Ubuntu:300,400,500,600,700|BenchNine:300,400,700|Pragati+Narrow:700|Rubik|Ruslan+Display|Work+Sans:700,800,900"
# Draw a border on the page
#BOX, PAGE BORDER, 0,0, 100%, 100%
# Draw Title
MESSAGE, 1850, 200, 175, Heading, 216, CENTER, TOP
TEXT, black,black, AVRxxDD14, NL
# draw chip outline
BOX, DETAIL BOX, 1700, 400, 375, 850, , TOP,
MESSAGE, 1750, 420, 100, Name, 48, LEFT, TOP
TEXT, none, black, AVRxxDD14, NL
MESSAGE, 1725, 1170, 40, Name, 32, LEFT, TOP
TEXT, none, black, github.com/, NL
TEXT, none, black, SpenceKonde/DxCore, NL
MESSAGE, 1725, 500, 100, Name, 48, LEFT, TOP
TEXT, none, black, 1 GND, NL
TEXT, none, black, 2 F6, NL
TEXT, none, black, 3 F7, NL
TEXT, none, black, 4 A0, NL
TEXT, none, black, 5 A1, NL
TEXT, none, black, 6 C1, NL
TEXT, none, black, 7 C2, NL
MESSAGE, 2050, 500, 100, Name, 48, RIGHT, TOP
TEXT, none, black, VDD 14, NL
TEXT, none, black, D7 13, NL
TEXT, none, black, D6 12, NL
TEXT, none, black, D5 11, NL
TEXT, none, black, D4 10, NL
TEXT, none, black, VDD2 9, NL
TEXT, none, black, C3 8, NL
# Left Side Pins
ANCHOR, 1670,455
PINSET, LEFT, PACKED, CENTER, CENTER, 100, 30, 45, 60, 10, 0
PINTEXT, POWER, IO, POWER , GND, PowerPin, Ground,
PIN, DIGITAL , INPUT, ,PIN_PF6,RESET,,,,,,,,,,,,,
PIN, DIGITAL , IO, ,PIN_PF7,UPDI,,,,,,,SS.6,,,,,,EoF.1,
PIN, PWM , IO, ,PIN_PA0,XTAL1|EXTCLK,,,,,,"TX0",,,SDA.3,WO0,,,,"0,IN0"
PIN, PWM , IO, ,PIN_PA1,XTAL2,,,,,,RX0,,,SCL.3,WO1,,,,"0,IN1"
PIN, PWM , IO, ,PIN_PC1,,,AIN29*,,,,"RX1|TX0.4","MISO.5|MOSI.6",,,WO1.2,,,,"1,IN1"
#PIN, PWM , IO, ,PIN_PC2,Fm+,,AIN30*,AINN3*,,ZCIN,"1,XCK\\n0,RxD(3)",SCK.5|MISO.6,,"SDA.2|SDAs.3",WO2(3),,,EVOUTC,"1,IN2"
PIN, PWM , IO, ,PIN_PC2,Fm+,,AIN30*,AINN3*,,ZCIN,"XCK1|RX0.4",SCK.5|MISO.6,,,,,,,
# line break PC2
ANCHOR, 1670,1105
PINSET, LEFT, PACKED, CENTER, CENTER, 100, 30, 45, 60, 10, 0
PIN, NONE, NONE, ,,,,,,,,,,,"SDA.2|SDAs.3",WO2.2,,,EoC,"1,IN2"
# Right Side Pins
ANCHOR, 2110,455
PINSET, RIGHT, PACKED, CENTER, CENTER, 100, 30, 45, 60, 10, 0
PINTEXT, POWER, IO, POWER , VDD , PowerPin,"1.8V-5.5V"
PIN, ANALOG, IO, ,PIN_PD7,VREFA,,AIN7,AINN2,,,"XDIR0.3|RX1.2",SS.4,,,,,,EoD.1,
PIN, ANALOG, IO, ,PIN_PD6,,,AIN6,AINP3,VOUT,,"XCK0.3|TX1.2",SCK.4,,,,,,,"2,OUT.1"
PIN, PWM, IO, ,PIN_PD5,,,AIN5,,,,RX0.3,MISO.4,,,WO5.3,,WOD.4,,
PIN, PWM, IO, ,PIN_PD4,,,AIN4,,,,TX0.3,MOSI.4,,,WO4.3,,WOC.4,,
PINTEXT, POWER, IO, POWER , VDDIO2 , PowerPin,"1.8V-5.5V"
#PIN, PWM, IO, ,PIN_PC3,Fm+,,AIN31(6),AINP4(6),,,"1,XDIR\\n0,XCK(3)","SS(3)\\nSCK(3)",,"SCL.2|SCLs.3",WO3.?,,,,"1,OUT"
PIN, PWM, IO, ,PIN_PC3,Fm+,,AIN31*,AINP4*,,,XDIR1|XCK0.4,"SS.5|SCK.6",
ANCHOR, 2110,1105
PINSET, RIGHT, PACKED, CENTER, CENTER, 100, 30, 45, 60, 10, 0
PIN, NONE, NONE, ,,,,,,,,,,,"SCL.2|SCLs.3",WO3.2,,,,"1,OUT"
# Key
BOX, DETAIL BOX, 200, 1200, 650, 800, , TOP, KEY
ANCHOR, 250,1250
PINSET, RIGHT, PACKED, CENTER, CENTER, 54.75, 30, 45, 60, 10, 0
MESSAGE, 525, 1280, 54.75, Name, 42, LEFT, TOP
TEXT, none, black, Special Fn, NL
PIN, DIGITAL , IO, ,,"...",,,,,,,,,,,,,,
#TEXT, none, black, Legacy Arduino Pin\#, NL
#PIN, DIGITAL , IO, ,,,"...",,,,,,,,,,,,,
TEXT, none, black, ADC0, NL
PIN, DIGITAL , IO, ,,,,"...",,,,,,,,,,,,
TEXT, none, black, AC0, NL
PIN, DIGITAL , IO, ,,,,,"...",,,,,,,,,,,
TEXT, none, black, DAC0, NL
PIN, DIGITAL , IO, ,,,,,,"...",,,,,,,,,,
TEXT, none, black, ZCD3, NL
PIN, DIGITAL , IO, ,,,,,,,"...",,,,,,,,,
TEXT, none, black, USARTn, NL
PIN, DIGITAL , IO, ,,,,,,,,"...",,,,,,,,
TEXT, none, black, SPI0, NL
PIN, DIGITAL , IO, ,,,,,,,,,"...",,,,,,,
TEXT, none, black, TWI0, NL
PIN, DIGITAL , IO, ,,,,,,,,,,,"...",,,,,
TEXT, none, black, TCA0, NL
PIN, DIGITAL , IO, ,,,,,,,,,,,,"...",,,,
TEXT, none, black, TCBn (no pins), NL
PIN, DIGITAL , IO, ,,,,,,,,,,,,,"...",,,
TEXT, none, black, TCD0, NL
PIN, DIGITAL , IO, ,,,,,,,,,,,,,,"...",,
TEXT, none, black, EVYSn, NL
PIN, DIGITAL , IO, ,,,,,,,,,,,,,,,"...",
TEXT, none, black, CCL-LUTn, NL
PIN, DIGITAL , IO, ,,,,,,,,,,,,,,,,"..."
#MESSAGE, 250, 2251.75, 74.75, Name, 26, LEFT, TOP
#TEXT, none, black, (3) Alternate Position (5) PF6 has no output driver and receives the HV pulse if using PF7 as a GPIO (6)VDDIO2 fused off, NL
# Blurb
BOX, DETAIL BOX, 900, 1300, 2500, 1000, , TOP,
MESSAGE, 925, 1350, 46, Name, 36, LEFT, TOP
TEXT, none, black, * The notation SDA.3 means Wire.swap(3)., NL
TEXT, none, black, You must choose SDA.3 and SCL.3 or SDA.2 and SCL.2 together., NL
TEXT, none, black, * Each peripheral can have only one swap position set, NL
TEXT, none, black, * Where the key says NAME0 that is a peripheral, NL
TEXT, none, black, * Where the key says NAMEn there are multiple, NL
TEXT, none, black, " identified either by SIGn or n,FUNCTION", NL
TEXT, none, black, * The notation SDAs.3/SCLs.3 is where the slave pins are in dual mode., NL
TEXT, none, black, * PC2/PC3 split into 2 lines because of poor choices by microchip, NL
TEXT, none, black, * a * is a reminder for the analog functions of port c which, NL
TEXT, none, black, is only available with MVIO fused off and VDDIO2 tied to VDD, NL
TEXT, none, black, * colors chosen somewhat arbitrarily and easy to change, NL
TEXT, none, black, * other random verbiage goes here, NL
TEXT, none, black, * this part's timer b only routes to non-existant pins, NL
TEXT, none, black, * this part has one timer A and one timer D each with one route,NL
TEXT, none, black, * max possible PWM pins are timer A on port C (3) + D on D4/D5,NL
TEXT, none, black, * warning: this revision involved a lot of hand editing and may, NL
TEXT, none, black, contain errors. once the formatting is cleaned up I'll resume, NL
TEXT, none, black, work on auto-generation, NL
MESSAGE, 2200, 1350, 35, Name, 36, LEFT, TOP
TEXT, none, black, *another column, NL