-
Notifications
You must be signed in to change notification settings - Fork 1
/
TODO-HW
124 lines (83 loc) · 2.45 KB
/
TODO-HW
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
Hardware TODO
=== Rev D ===
- the SMD verison
--- ISSUES ----
[-] Flash not working
- need to either add descriptor to library's list
- or add begin() that takes a descriptor list
- or do the double begin() thing
[x] size of post holes
[x] location of image on box top
[x] USB
[x] ground the shield? yes!
[x] distance to edge
1.45mm says data sheet (57mil)
currently @ 62.5mil
- placed exactly
[x] Flash chip
- original is S25FL116K, now depricated
http://www.cypress.com/file/196886/download
- replacement from Cypress is S25FL064L, pin compatible
S25FL064LABM[FH][IV]01[013]
[x] CPU
[x] version of CPU & footprint
SAMD21G18A-A[UF](T?) -- this is TQFP-48
SAMD21G18A-M[UF](T?) -- this is QFN-48
[-] find a mixed-footprint? some say this is a bad idea
[x] pick one or the other! QFN
[x] xtal version and cap sizing
Ecsxtal ECS-.327-12.5-12-C-TR
-- the C is 2x tollerance (10ppm)
[x] remove reset button - it is on the display!
[-] switches to select voltage out?
- no room unless doing pin only
[x] display
[x] will it fit over CPU section
- relayout to move CPU section over?
- put on headers, changing vertical clearances?
- will fit over CPU etc... but not over USB
[x] flip display or slide display over
- keep flipped, but slid over to clear USB connector
[x] power section
[x] fuse part & footprint
[x] power diodes
[-] jack part in MF - they just don't have it
[x] add part numbers into attributes
HOUSEPART (supplied by part)
MPN
POPULATE 1/0
maybe MOUSER and/or DIGIKEY ?
maybe Manufacturer and Part Number or Manufacturer Part ?
[x] LED power cut pad
[-] power switch?
- not now - would stick out side, and then unit won't fit in cover
[] misc
[] wattage needed on resistors as 0603 Rs are less than 1/4W
[] programming
[] Pogo pin things or just bare copper?
[] power/gnd near the pads?
[] location
[] programming onto unused pins for OLED headers?
[] trace cleanup
[-] diff. routing for USB data - good enough!
[] power no Y
[] power away from data
=== QUESTIONS ===
[] vias under the CPU? tented?
[] layout considerations for regulator?
Ideas
-----
[] MIDI in/out on 3.5mm
[] pin only?
[] clock in/out?
[] break out board for jacks
[] pin board
[] banana board
[] 3.5mm board
[] HW version detection
[] socketed display on std sockets?
Case
----
Northwest Bamboo: https://nwbamboo.com/
boxes rev C2 size: 158.08mm x 275.41mm
plate rev C2 size: 74.93mm x 53.34mm -or- 2.95in x 2.1in