├── .gitignore
├── Documentation.odt
├── Documentation.pdf
├── Electrical design
├── Controls.sch
├── Main IO.sch
├── Multimeter-cache.lib
├── Multimeter.kicad_pcb
├── Multimeter.pro
├── Multimeter.sch
├── Power Supply.sch
└── USB.sch
├── External design.fcstd
├── LCR calculation.wxmx
├── LICENSE
├── Multimeter.pdf
├── README
├── STM32F373 breakout
├── board-cache.lib
├── board.kicad_pcb
├── board.pro
└── board.sch
├── design idea.png
└── voltage divider values.ods
/.gitignore:
--------------------------------------------------------------------------------
1 | # FreeCAD backups
2 | *.fcstd1
3 |
4 | # For PCBs designed using KiCAD: http://www.kicad-pcb.org/
5 |
6 | # Temporary files
7 | *.000
8 | *.bak
9 | *.bck
10 | *.kicad_pcb-bak
11 |
12 | # Netlist files (exported from Eeschema)
13 | *.net
14 |
15 | # Autorouter files (exported from Pcbnew)
16 | .dsn
17 |
--------------------------------------------------------------------------------
/Documentation.odt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PreferLinux/open-source-multimeter/3f8c0237ae352526f40b65bb3090b7c152f7e8e8/Documentation.odt
--------------------------------------------------------------------------------
/Documentation.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PreferLinux/open-source-multimeter/3f8c0237ae352526f40b65bb3090b7c152f7e8e8/Documentation.pdf
--------------------------------------------------------------------------------
/Electrical design/Controls.sch:
--------------------------------------------------------------------------------
1 | EESchema Schematic File Version 2
2 | LIBS:power
3 | LIBS:device
4 | LIBS:transistors
5 | LIBS:conn
6 | LIBS:linear
7 | LIBS:regul
8 | LIBS:74xx
9 | LIBS:cmos4000
10 | LIBS:adc-dac
11 | LIBS:memory
12 | LIBS:xilinx
13 | LIBS:microcontrollers
14 | LIBS:dsp
15 | LIBS:microchip
16 | LIBS:analog_switches
17 | LIBS:motorola
18 | LIBS:texas
19 | LIBS:intel
20 | LIBS:audio
21 | LIBS:interface
22 | LIBS:digital-audio
23 | LIBS:philips
24 | LIBS:display
25 | LIBS:cypress
26 | LIBS:siliconi
27 | LIBS:opto
28 | LIBS:atmel
29 | LIBS:contrib
30 | LIBS:valves
31 | LIBS:74xgxx
32 | LIBS:ac-dc
33 | LIBS:actel
34 | LIBS:Altera
35 | LIBS:analog_devices
36 | LIBS:bbd
37 | LIBS:brooktre
38 | LIBS:cmos_ieee
39 | LIBS:dc-dc
40 | LIBS:diode
41 | LIBS:elec-unifil
42 | LIBS:ESD_Protection
43 | LIBS:ftdi
44 | LIBS:gennum
45 | LIBS:graphic
46 | LIBS:hc11
47 | LIBS:ir
48 | LIBS:Lattice
49 | LIBS:logo
50 | LIBS:maxim
51 | LIBS:microchip_dspic33dsc
52 | LIBS:microchip_pic10mcu
53 | LIBS:microchip_pic12mcu
54 | LIBS:microchip_pic16mcu
55 | LIBS:microchip_pic18mcu
56 | LIBS:microchip_pic32mcu
57 | LIBS:motor_drivers
58 | LIBS:msp430
59 | LIBS:nordicsemi
60 | LIBS:nxp_armmcu
61 | LIBS:onsemi
62 | LIBS:Oscillators
63 | LIBS:powerint
64 | LIBS:Power_Management
65 | LIBS:pspice
66 | LIBS:references
67 | LIBS:relays
68 | LIBS:rfcom
69 | LIBS:sensors
70 | LIBS:silabs
71 | LIBS:stm8
72 | LIBS:stm32
73 | LIBS:supertex
74 | LIBS:switches
75 | LIBS:transf
76 | LIBS:ttl_ieee
77 | LIBS:video
78 | LIBS:Worldsemi
79 | LIBS:Xicor
80 | LIBS:Zilog
81 | LIBS:my parts
82 | LIBS:SSR
83 | LIBS:Multimeter-cache
84 | EELAYER 25 0
85 | EELAYER END
86 | $Descr A4 11693 8268
87 | encoding utf-8
88 | Sheet 4 5
89 | Title "Interface inputs"
90 | Date "2016-07-14"
91 | Rev "0.8"
92 | Comp ""
93 | Comment1 "Licensed under the GNU GPL v3"
94 | Comment2 ""
95 | Comment3 ""
96 | Comment4 ""
97 | $EndDescr
98 | Text HLabel 2700 2450 0 60 Input ~ 0
99 | MenuU
100 | Text HLabel 2700 2850 0 60 Input ~ 0
101 | MenuD
102 | Text HLabel 2700 4050 0 60 Input ~ 0
103 | Hold
104 | Text HLabel 2700 3250 0 60 Input ~ 0
105 | MenuL
106 | Text Notes 1550 6150 0 60 ~ 0
107 | Capacitance\nResistance / diode / continuity (select with Range)\nLCR\nVoltage – AC/DC, RMS, DC offset, peaks, frequency, duty cycle\nCurrent, as for voltage\nPower, power factor, voltage, current, much as for voltage (probably can't fit all at once; select connection style with Range)\n\nCould probably auto-detect voltage, current, power, but that conflicts with manual ranging. Power always does though, because it has both current and voltage.\n\nPower has four connection styles, although two are the same from the point of view of power: Current and Common on negative / neutral or on\npositive / live (positive or negative voltage readings, respectively), and Current upstream or downstream of Common for each of the previous two\n(positive or negative current readings, respectively). Combining both negative shows positive power, but negative components unless known.\nCombining one of each shows one component negative, but also shows negative power, unless known. We need to know because negative power\nis very real – the "load" is actually a source, and would be useful for things like batteries where power flows in both directions.\n\nRange +/-: Increase or decrease through possible ranges – probably don't wrap, but not sure yet. Both returns to auto-ranging.\nRel: Relative measurement. For voltage or current, also has long-term max and min – however, they could have problems with a zero reading,\nfor instance when changing measurement terminals.
108 | $Comp
109 | L +3.3V #PWR063
110 | U 1 1 5747A41F
111 | P 6350 1700
112 | F 0 "#PWR063" H 6350 1550 50 0001 C CNN
113 | F 1 "+3.3V" H 6365 1873 50 0000 C CNN
114 | F 2 "" H 6350 1700 50 0000 C CNN
115 | F 3 "" H 6350 1700 50 0000 C CNN
116 | 1 6350 1700
117 | 1 0 0 -1
118 | $EndComp
119 | $Comp
120 | L R R401
121 | U 1 1 5747E33D
122 | P 5900 2450
123 | F 0 "R401" V 5693 2450 50 0000 C CNN
124 | F 1 "1k" V 5784 2450 50 0000 C CNN
125 | F 2 "my footprints:SMDuniversal_0603to1210_HandSoldering" V 5830 2450 50 0001 C CNN
126 | F 3 "" H 5900 2450 50 0000 C CNN
127 | 1 5900 2450
128 | 0 1 1 0
129 | $EndComp
130 | $Comp
131 | L R R402
132 | U 1 1 5747E3C2
133 | P 5900 2850
134 | F 0 "R402" V 5693 2850 50 0000 C CNN
135 | F 1 "1k" V 5784 2850 50 0000 C CNN
136 | F 2 "my footprints:SMDuniversal_0603to1210_HandSoldering" V 5830 2850 50 0001 C CNN
137 | F 3 "" H 5900 2850 50 0000 C CNN
138 | 1 5900 2850
139 | 0 1 1 0
140 | $EndComp
141 | $Comp
142 | L R R405
143 | U 1 1 5747E3E7
144 | P 5900 4050
145 | F 0 "R405" V 5693 4050 50 0000 C CNN
146 | F 1 "1k" V 5784 4050 50 0000 C CNN
147 | F 2 "my footprints:SMDuniversal_0603to1210_HandSoldering" V 5830 4050 50 0001 C CNN
148 | F 3 "" H 5900 4050 50 0000 C CNN
149 | 1 5900 4050
150 | 0 1 1 0
151 | $EndComp
152 | $Comp
153 | L R R403
154 | U 1 1 5747E40A
155 | P 5900 3250
156 | F 0 "R403" V 5693 3250 50 0000 C CNN
157 | F 1 "1k" V 5784 3250 50 0000 C CNN
158 | F 2 "my footprints:SMDuniversal_0603to1210_HandSoldering" V 5830 3250 50 0001 C CNN
159 | F 3 "" H 5900 3250 50 0000 C CNN
160 | 1 5900 3250
161 | 0 1 1 0
162 | $EndComp
163 | $Comp
164 | L CONN_01X01 P401
165 | U 1 1 5747E42F
166 | P 6250 2450
167 | F 0 "P401" H 6328 2491 50 0000 L CNN
168 | F 1 "CONN_01X01" H 6328 2400 50 0000 L CNN
169 | F 2 "Wire_Pads:SolderWirePad_single_SMD_5x10mm" H 6250 2450 50 0001 C CNN
170 | F 3 "" H 6250 2450 50 0000 C CNN
171 | 1 6250 2450
172 | 1 0 0 -1
173 | $EndComp
174 | $Comp
175 | L CONN_01X01 P402
176 | U 1 1 5747E483
177 | P 6250 2850
178 | F 0 "P402" H 6328 2891 50 0000 L CNN
179 | F 1 "CONN_01X01" H 6328 2800 50 0000 L CNN
180 | F 2 "Wire_Pads:SolderWirePad_single_SMD_5x10mm" H 6250 2850 50 0001 C CNN
181 | F 3 "" H 6250 2850 50 0000 C CNN
182 | 1 6250 2850
183 | 1 0 0 -1
184 | $EndComp
185 | $Comp
186 | L CONN_01X01 P405
187 | U 1 1 5747E4B6
188 | P 6250 4050
189 | F 0 "P405" H 6328 4091 50 0000 L CNN
190 | F 1 "CONN_01X01" H 6328 4000 50 0000 L CNN
191 | F 2 "Wire_Pads:SolderWirePad_single_SMD_5x10mm" H 6250 4050 50 0001 C CNN
192 | F 3 "" H 6250 4050 50 0000 C CNN
193 | 1 6250 4050
194 | 1 0 0 -1
195 | $EndComp
196 | $Comp
197 | L CONN_01X01 P403
198 | U 1 1 5747E4DB
199 | P 6250 3250
200 | F 0 "P403" H 6328 3291 50 0000 L CNN
201 | F 1 "CONN_01X01" H 6328 3200 50 0000 L CNN
202 | F 2 "Wire_Pads:SolderWirePad_single_SMD_5x10mm" H 6250 3250 50 0001 C CNN
203 | F 3 "" H 6250 3250 50 0000 C CNN
204 | 1 6250 3250
205 | 1 0 0 -1
206 | $EndComp
207 | $Comp
208 | L SW_PUSH SW401
209 | U 1 1 57578AA1
210 | P 6050 2000
211 | F 0 "SW401" H 6050 2255 50 0000 C CNN
212 | F 1 "SW_PUSH" H 6050 2164 50 0000 C CNN
213 | F 2 "Buttons_Switches_ThroughHole:SW_PUSH_SMALL" H 6050 2000 50 0001 C CNN
214 | F 3 "" H 6050 2000 50 0000 C CNN
215 | 1 6050 2000
216 | 1 0 0 -1
217 | $EndComp
218 | Text HLabel 2700 3650 0 60 Input ~ 0
219 | MenuR
220 | $Comp
221 | L R R404
222 | U 1 1 57578CC2
223 | P 5900 3650
224 | F 0 "R404" V 5693 3650 50 0000 C CNN
225 | F 1 "1k" V 5784 3650 50 0000 C CNN
226 | F 2 "my footprints:SMDuniversal_0603to1210_HandSoldering" V 5830 3650 50 0001 C CNN
227 | F 3 "" H 5900 3650 50 0000 C CNN
228 | 1 5900 3650
229 | 0 1 1 0
230 | $EndComp
231 | $Comp
232 | L CONN_01X01 P404
233 | U 1 1 57578CC8
234 | P 6250 3650
235 | F 0 "P404" H 6328 3691 50 0000 L CNN
236 | F 1 "CONN_01X01" H 6328 3600 50 0000 L CNN
237 | F 2 "Wire_Pads:SolderWirePad_single_SMD_5x10mm" H 6250 3650 50 0001 C CNN
238 | F 3 "" H 6250 3650 50 0000 C CNN
239 | 1 6250 3650
240 | 1 0 0 -1
241 | $EndComp
242 | Text HLabel 2700 2000 0 60 Input ~ 0
243 | MenuOK
244 | Wire Wire Line
245 | 6350 1700 6350 2000
246 | Wire Wire Line
247 | 2700 2000 5750 2000
248 | Text Notes 4700 1250 0 60 ~ 0
249 | The touch buttons are on their own board that is in contact with the case (or the underside of the case itself).
250 | $Comp
251 | L CONN_01X05 P406
252 | U 1 1 5768CCC4
253 | P 3500 3250
254 | F 0 "P406" H 3578 3291 50 0000 L CNN
255 | F 1 "CONN_01X05" H 3578 3200 50 0000 L CNN
256 | F 2 "Pin_Headers:Pin_Header_Straight_1x05" H 3500 3250 50 0001 C CNN
257 | F 3 "" H 3500 3250 50 0000 C CNN
258 | 1 3500 3250
259 | 1 0 0 -1
260 | $EndComp
261 | $Comp
262 | L CONN_01X05 P407
263 | U 1 1 5768CD22
264 | P 4900 3250
265 | F 0 "P407" H 4978 3291 50 0000 L CNN
266 | F 1 "CONN_01X05" H 4978 3200 50 0000 L CNN
267 | F 2 "Pin_Headers:Pin_Header_Straight_1x05" H 4900 3250 50 0001 C CNN
268 | F 3 "" H 4900 3250 50 0000 C CNN
269 | 1 4900 3250
270 | -1 0 0 -1
271 | $EndComp
272 | Wire Wire Line
273 | 3300 3250 2700 3250
274 | Wire Wire Line
275 | 3300 3150 3000 3150
276 | Wire Wire Line
277 | 3000 3150 3000 2850
278 | Wire Wire Line
279 | 3000 2850 2700 2850
280 | Wire Wire Line
281 | 2700 2450 3300 2450
282 | Wire Wire Line
283 | 3300 2450 3300 3050
284 | Wire Wire Line
285 | 3300 3450 3300 4050
286 | Wire Wire Line
287 | 3300 4050 2700 4050
288 | Wire Wire Line
289 | 2700 3650 3000 3650
290 | Wire Wire Line
291 | 3000 3650 3000 3350
292 | Wire Wire Line
293 | 3000 3350 3300 3350
294 | Wire Wire Line
295 | 5100 3250 5750 3250
296 | Wire Wire Line
297 | 5100 3150 5400 3150
298 | Wire Wire Line
299 | 5400 3150 5400 2850
300 | Wire Wire Line
301 | 5400 2850 5750 2850
302 | Wire Wire Line
303 | 5750 2450 5100 2450
304 | Wire Wire Line
305 | 5100 2450 5100 3050
306 | Wire Wire Line
307 | 5100 3350 5400 3350
308 | Wire Wire Line
309 | 5400 3350 5400 3650
310 | Wire Wire Line
311 | 5400 3650 5750 3650
312 | Wire Wire Line
313 | 5750 4050 5100 4050
314 | Wire Wire Line
315 | 5100 4050 5100 3450
316 | $EndSCHEMATC
317 |
--------------------------------------------------------------------------------
/Electrical design/Multimeter-cache.lib:
--------------------------------------------------------------------------------
1 | EESchema-LIBRARY Version 2.3
2 | #encoding utf-8
3 | #
4 | # +3.3VA
5 | #
6 | DEF +3.3VA #PWR 0 0 Y Y 1 F P
7 | F0 "#PWR" 0 -150 50 H I C CNN
8 | F1 "+3.3VA" 0 140 50 H V C CNN
9 | F2 "" 0 0 50 H V C CNN
10 | F3 "" 0 0 50 H V C CNN
11 | DRAW
12 | P 2 0 1 0 -30 50 0 100 N
13 | P 2 0 1 0 0 0 0 100 N
14 | P 2 0 1 0 0 100 30 50 N
15 | X +3.3VA 1 0 0 0 U 50 50 1 1 W N
16 | ENDDRAW
17 | ENDDEF
18 | #
19 | # +3V3
20 | #
21 | DEF +3V3 #PWR 0 0 Y Y 1 F P
22 | F0 "#PWR" 0 -150 50 H I C CNN
23 | F1 "+3V3" 0 140 50 H V C CNN
24 | F2 "" 0 0 50 H V C CNN
25 | F3 "" 0 0 50 H V C CNN
26 | ALIAS +3.3V
27 | DRAW
28 | P 2 0 1 0 -30 50 0 100 N
29 | P 2 0 1 0 0 0 0 100 N
30 | P 2 0 1 0 0 100 30 50 N
31 | X +3V3 1 0 0 0 U 50 50 1 1 W N
32 | ENDDRAW
33 | ENDDEF
34 | #
35 | # +5V
36 | #
37 | DEF +5V #PWR 0 0 Y Y 1 F P
38 | F0 "#PWR" 0 -150 50 H I C CNN
39 | F1 "+5V" 0 140 50 H V C CNN
40 | F2 "" 0 0 50 H V C CNN
41 | F3 "" 0 0 50 H V C CNN
42 | DRAW
43 | P 2 0 1 0 -30 50 0 100 N
44 | P 2 0 1 0 0 0 0 100 N
45 | P 2 0 1 0 0 100 30 50 N
46 | X +5V 1 0 0 0 U 50 50 1 1 W N
47 | ENDDRAW
48 | ENDDEF
49 | #
50 | # +BATT
51 | #
52 | DEF +BATT #PWR 0 0 Y Y 1 F P
53 | F0 "#PWR" 0 -150 50 H I C CNN
54 | F1 "+BATT" 0 140 50 H V C CNN
55 | F2 "" 0 0 50 H V C CNN
56 | F3 "" 0 0 50 H V C CNN
57 | DRAW
58 | P 2 0 1 0 -30 50 0 100 N
59 | P 2 0 1 0 0 0 0 100 N
60 | P 2 0 1 0 0 100 30 50 N
61 | X +BATT 1 0 0 0 U 50 50 1 1 W N
62 | ENDDRAW
63 | ENDDEF
64 | #
65 | # +V_int
66 | #
67 | DEF +V_int #PWR 0 0 Y Y 1 F P
68 | F0 "#PWR" 0 -150 50 H I C CNN
69 | F1 "+V_int" 0 140 50 H V C CNN
70 | F2 "" 0 0 50 H V C CNN
71 | F3 "" 0 0 50 H V C CNN
72 | DRAW
73 | P 2 0 1 0 -30 50 0 100 N
74 | P 2 0 1 0 0 0 0 100 N
75 | P 2 0 1 0 0 100 30 50 N
76 | X +V_int 1 0 0 0 U 50 50 1 1 W N
77 | ENDDRAW
78 | ENDDEF
79 | #
80 | # +Vref
81 | #
82 | DEF +Vref #PWR 0 0 Y Y 1 F P
83 | F0 "#PWR" 0 -150 50 H I C CNN
84 | F1 "+Vref" 0 140 50 H V C CNN
85 | F2 "" 0 0 50 H V C CNN
86 | F3 "" 0 0 50 H V C CNN
87 | DRAW
88 | P 2 0 1 0 -30 50 0 100 N
89 | P 2 0 1 0 0 0 0 100 N
90 | P 2 0 1 0 0 100 30 50 N
91 | X +Vref 1 0 0 0 U 50 50 1 1 W N
92 | ENDDRAW
93 | ENDDEF
94 | #
95 | # 74LVC1G66_GNDA
96 | #
97 | DEF 74LVC1G66_GNDA U 0 40 Y Y 1 F N
98 | F0 "U" -100 200 50 H V C CNN
99 | F1 "74LVC1G66_GNDA" 0 -200 50 H V C CNN
100 | F2 "" 0 0 50 H V C CNN
101 | F3 "" 0 0 50 H V C CNN
102 | $FPLIST
103 | SOT*
104 | SC*
105 | $ENDFPLIST
106 | DRAW
107 | C -140 -150 5 0 1 0 N
108 | C 0 70 15 0 1 10 N
109 | P 2 0 1 0 -150 0 -100 0 N
110 | P 2 0 1 10 -100 100 -100 -100 N
111 | P 2 0 1 0 100 0 150 0 N
112 | P 2 0 1 10 100 100 100 -100 N
113 | P 3 0 1 0 -150 -150 0 -150 0 -50 N
114 | P 3 0 1 10 -100 -100 100 0 -100 100 N
115 | P 3 0 1 10 100 100 -100 0 100 -100 N
116 | P 4 0 1 0 0 85 0 130 -140 130 -140 -150 N
117 | X ~ 1 -250 0 100 R 40 40 1 1 I
118 | X ~ 2 250 0 100 L 40 40 1 1 T
119 | X GNDA 3 50 -150 0 D 40 40 1 1 W N
120 | X ~ 4 -250 -150 100 R 40 40 1 1 I
121 | X VCC 5 50 150 0 U 40 40 1 1 W N
122 | ENDDRAW
123 | ENDDEF
124 | #
125 | # AQV259
126 | #
127 | DEF AQV259 U 0 40 Y Y 1 F N
128 | F0 "U" -200 200 50 H V L CNN
129 | F1 "AQV259" 0 200 50 H V L CNN
130 | F2 "DIP6" -200 -200 50 H V L CIN
131 | F3 "" -50 0 50 H V L CNN
132 | ALIAS CT138
133 | $FPLIST
134 | DIP6
135 | $ENDFPLIST
136 | DRAW
137 | C 110 -25 5 0 1 0 N
138 | C 110 0 5 0 1 0 N
139 | C 110 25 5 0 1 0 N
140 | C 150 -100 5 0 1 0 N
141 | C 150 0 5 0 1 0 N
142 | C 150 100 5 0 1 0 N
143 | S -200 150 200 -150 0 1 10 f
144 | P 2 0 1 10 -150 -25 -100 -25 N
145 | P 2 0 1 8 40 -25 40 -85 N
146 | P 2 0 1 8 40 85 40 25 N
147 | P 2 0 1 14 60 -20 60 -30 N
148 | P 2 0 1 0 110 0 150 0 N
149 | P 2 0 1 8 135 -65 165 -65 N
150 | P 2 0 1 8 135 65 165 65 N
151 | P 2 0 1 0 150 0 150 -100 N
152 | P 2 0 1 0 150 0 150 100 N
153 | P 2 0 1 0 200 0 150 0 N
154 | P 3 0 1 0 -200 100 -125 100 -125 25 N
155 | P 3 0 1 0 -125 -25 -125 -100 -200 -100 N
156 | P 3 0 1 14 60 -80 60 -90 60 -90 N
157 | P 3 0 1 14 60 -50 60 -60 60 -60 N
158 | P 3 0 1 14 60 30 60 20 60 20 N
159 | P 3 0 1 14 60 60 60 50 60 50 N
160 | P 3 0 1 14 60 90 60 80 60 80 N
161 | P 3 0 1 0 65 -55 110 -55 110 -25 N
162 | P 3 0 1 0 65 55 110 55 110 25 N
163 | P 4 0 1 10 -125 -25 -150 25 -100 25 -125 -25 F
164 | P 4 0 1 0 -75 10 -54 30 -54 10 -24 40 N
165 | P 4 0 1 0 -24 40 -44 30 -34 20 -24 40 N
166 | P 4 0 1 0 40 -55 20 -55 20 55 40 55 N
167 | P 4 0 1 0 65 -85 110 -85 110 -100 200 -100 N
168 | P 4 0 1 0 65 -25 110 -25 110 25 65 25 N
169 | P 4 0 1 0 65 85 110 85 110 100 200 100 N
170 | P 4 0 1 0 70 -55 90 -50 90 -60 70 -55 N
171 | P 4 0 1 0 70 55 90 60 90 50 70 55 N
172 | P 4 0 1 0 150 -65 135 -35 165 -35 150 -65 F
173 | P 4 0 1 0 150 65 135 35 165 35 150 65 F
174 | P 7 0 1 0 -75 -30 -54 -10 -54 -30 -24 0 -44 -10 -34 -20 -24 0 N
175 | X ~ 1 -300 100 100 R 50 50 1 1 P
176 | X ~ 2 -300 -100 100 R 50 50 1 1 P
177 | X ~ 4 300 -100 100 L 50 50 1 1 P
178 | X ~ 5 300 0 100 L 50 50 1 1 P
179 | X ~ 6 300 100 100 L 50 50 1 1 P
180 | ENDDRAW
181 | ENDDEF
182 | #
183 | # BD4835
184 | #
185 | DEF BD4835 U 0 40 Y Y 1 F N
186 | F0 "U" -350 300 60 H V C CNN
187 | F1 "BD4835" 250 300 60 H V C CNN
188 | F2 "" 0 0 60 H I C CNN
189 | F3 "" 0 0 60 H I C CNN
190 | DRAW
191 | S 400 -250 -400 250 0 1 0 N
192 | X Vout 1 600 0 200 L 50 50 1 1 C
193 | X SUB 2 50 -450 200 U 50 50 1 1 W
194 | X GND 4 -50 -450 200 U 50 50 1 1 W
195 | X VDD 5 0 450 200 D 50 50 1 1 W
196 | ENDDRAW
197 | ENDDEF
198 | #
199 | # C
200 | #
201 | DEF C C 0 10 N Y 1 F N
202 | F0 "C" 25 100 50 H V L CNN
203 | F1 "C" 25 -100 50 H V L CNN
204 | F2 "" 38 -150 50 H V C CNN
205 | F3 "" 0 0 50 H V C CNN
206 | $FPLIST
207 | C?
208 | C_????_*
209 | C_????
210 | SMD*_c
211 | Capacitor*
212 | $ENDFPLIST
213 | DRAW
214 | P 2 0 1 20 -80 -30 80 -30 N
215 | P 2 0 1 20 -80 30 80 30 N
216 | X ~ 1 0 150 110 D 40 40 1 1 P
217 | X ~ 2 0 -150 110 U 40 40 1 1 P
218 | ENDDRAW
219 | ENDDEF
220 | #
221 | # CONN_01X01
222 | #
223 | DEF CONN_01X01 P 0 40 Y N 1 F N
224 | F0 "P" 0 100 50 H V C CNN
225 | F1 "CONN_01X01" 100 0 50 V V C CNN
226 | F2 "" 0 0 50 H V C CNN
227 | F3 "" 0 0 50 H V C CNN
228 | $FPLIST
229 | Pin_Header_Straight_1X01
230 | Pin_Header_Angled_1X01
231 | Socket_Strip_Straight_1X01
232 | Socket_Strip_Angled_1X01
233 | $ENDFPLIST
234 | DRAW
235 | S -50 5 10 -5 0 1 0 N
236 | S -50 50 50 -50 0 1 0 N
237 | X P1 1 -200 0 150 R 50 50 1 1 P
238 | ENDDRAW
239 | ENDDEF
240 | #
241 | # CONN_01X02
242 | #
243 | DEF CONN_01X02 P 0 40 Y N 1 F N
244 | F0 "P" 0 150 50 H V C CNN
245 | F1 "CONN_01X02" 100 0 50 V V C CNN
246 | F2 "" 0 0 50 H V C CNN
247 | F3 "" 0 0 50 H V C CNN
248 | $FPLIST
249 | Pin_Header_Straight_1X02
250 | Pin_Header_Angled_1X02
251 | Socket_Strip_Straight_1X02
252 | Socket_Strip_Angled_1X02
253 | $ENDFPLIST
254 | DRAW
255 | S -50 -45 10 -55 0 1 0 N
256 | S -50 55 10 45 0 1 0 N
257 | S -50 100 50 -100 0 1 0 N
258 | X P1 1 -200 50 150 R 50 50 1 1 P
259 | X P2 2 -200 -50 150 R 50 50 1 1 P
260 | ENDDRAW
261 | ENDDEF
262 | #
263 | # CONN_01X05
264 | #
265 | DEF CONN_01X05 P 0 40 Y N 1 F N
266 | F0 "P" 0 300 50 H V C CNN
267 | F1 "CONN_01X05" 100 0 50 V V C CNN
268 | F2 "" 0 0 50 H V C CNN
269 | F3 "" 0 0 50 H V C CNN
270 | $FPLIST
271 | Pin_Header_Straight_1X05
272 | Pin_Header_Angled_1X05
273 | Socket_Strip_Straight_1X05
274 | Socket_Strip_Angled_1X05
275 | $ENDFPLIST
276 | DRAW
277 | S -50 -195 10 -205 0 1 0 N
278 | S -50 -95 10 -105 0 1 0 N
279 | S -50 5 10 -5 0 1 0 N
280 | S -50 105 10 95 0 1 0 N
281 | S -50 205 10 195 0 1 0 N
282 | S -50 250 50 -250 0 1 0 N
283 | X P1 1 -200 200 150 R 50 50 1 1 P
284 | X P2 2 -200 100 150 R 50 50 1 1 P
285 | X P3 3 -200 0 150 R 50 50 1 1 P
286 | X P4 4 -200 -100 150 R 50 50 1 1 P
287 | X P5 5 -200 -200 150 R 50 50 1 1 P
288 | ENDDRAW
289 | ENDDEF
290 | #
291 | # CONN_01X06
292 | #
293 | DEF CONN_01X06 P 0 40 Y N 1 F N
294 | F0 "P" 0 350 50 H V C CNN
295 | F1 "CONN_01X06" 100 0 50 V V C CNN
296 | F2 "" 0 0 50 H V C CNN
297 | F3 "" 0 0 50 H V C CNN
298 | $FPLIST
299 | Pin_Header_Straight_1X06
300 | Pin_Header_Angled_1X06
301 | Socket_Strip_Straight_1X06
302 | Socket_Strip_Angled_1X06
303 | $ENDFPLIST
304 | DRAW
305 | S -50 -245 10 -255 0 1 0 N
306 | S -50 -145 10 -155 0 1 0 N
307 | S -50 -45 10 -55 0 1 0 N
308 | S -50 55 10 45 0 1 0 N
309 | S -50 155 10 145 0 1 0 N
310 | S -50 255 10 245 0 1 0 N
311 | S -50 300 50 -300 0 1 0 N
312 | X P1 1 -200 250 150 R 50 50 1 1 P
313 | X P2 2 -200 150 150 R 50 50 1 1 P
314 | X P3 3 -200 50 150 R 50 50 1 1 P
315 | X P4 4 -200 -50 150 R 50 50 1 1 P
316 | X P5 5 -200 -150 150 R 50 50 1 1 P
317 | X P6 6 -200 -250 150 R 50 50 1 1 P
318 | ENDDRAW
319 | ENDDEF
320 | #
321 | # CONN_02X07
322 | #
323 | DEF CONN_02X07 P 0 1 Y N 1 F N
324 | F0 "P" 0 400 50 H V C CNN
325 | F1 "CONN_02X07" 0 0 50 V V C CNN
326 | F2 "" 0 -1200 50 H V C CNN
327 | F3 "" 0 -1200 50 H V C CNN
328 | $FPLIST
329 | Pin_Header_Straight_2X07
330 | Pin_Header_Angled_2X07
331 | Socket_Strip_Straight_2X07
332 | Socket_Strip_Angled_2X07
333 | $ENDFPLIST
334 | DRAW
335 | S -100 -295 -50 -305 0 1 0 N
336 | S -100 -195 -50 -205 0 1 0 N
337 | S -100 -95 -50 -105 0 1 0 N
338 | S -100 5 -50 -5 0 1 0 N
339 | S -100 105 -50 95 0 1 0 N
340 | S -100 205 -50 195 0 1 0 N
341 | S -100 305 -50 295 0 1 0 N
342 | S -100 350 100 -350 0 1 0 N
343 | S 50 -295 100 -305 0 1 0 N
344 | S 50 -195 100 -205 0 1 0 N
345 | S 50 -95 100 -105 0 1 0 N
346 | S 50 5 100 -5 0 1 0 N
347 | S 50 105 100 95 0 1 0 N
348 | S 50 205 100 195 0 1 0 N
349 | S 50 305 100 295 0 1 0 N
350 | X P1 1 -250 300 150 R 50 50 1 1 P
351 | X P2 2 250 300 150 L 50 50 1 1 P
352 | X P3 3 -250 200 150 R 50 50 1 1 P
353 | X P4 4 250 200 150 L 50 50 1 1 P
354 | X P5 5 -250 100 150 R 50 50 1 1 P
355 | X P6 6 250 100 150 L 50 50 1 1 P
356 | X P7 7 -250 0 150 R 50 50 1 1 P
357 | X P8 8 250 0 150 L 50 50 1 1 P
358 | X P9 9 -250 -100 150 R 50 50 1 1 P
359 | X P10 10 250 -100 150 L 50 50 1 1 P
360 | X P11 11 -250 -200 150 R 50 50 1 1 P
361 | X P12 12 250 -200 150 L 50 50 1 1 P
362 | X P13 13 -250 -300 150 R 50 50 1 1 P
363 | X P14 14 250 -300 150 L 50 50 1 1 P
364 | ENDDRAW
365 | ENDDEF
366 | #
367 | # Crystal
368 | #
369 | DEF Crystal Y 0 40 N N 1 F N
370 | F0 "Y" 0 150 50 H V C CNN
371 | F1 "Crystal" 0 -150 50 H V C CNN
372 | F2 "" 0 0 50 H V C CNN
373 | F3 "" 0 0 50 H V C CNN
374 | $FPLIST
375 | Crystal_*
376 | $ENDFPLIST
377 | DRAW
378 | S -50 100 50 -100 0 1 12 N
379 | P 2 0 1 12 -100 -50 -100 50 N
380 | P 2 0 1 12 100 -50 100 50 N
381 | X 1 1 -150 0 50 R 40 40 1 1 P
382 | X 2 2 150 0 50 L 40 40 1 1 P
383 | ENDDRAW
384 | ENDDEF
385 | #
386 | # D
387 | #
388 | DEF D D 0 40 N N 1 F N
389 | F0 "D" 0 100 50 H V C CNN
390 | F1 "D" 0 -100 50 H V C CNN
391 | F2 "" 0 0 50 H V C CNN
392 | F3 "" 0 0 50 H V C CNN
393 | $FPLIST
394 | Diode_*
395 | D-Pak_TO252AA
396 | *SingleDiode
397 | *_Diode_*
398 | *SingleDiode*
399 | $ENDFPLIST
400 | DRAW
401 | P 2 0 1 6 -50 50 -50 -50 N
402 | P 3 0 1 0 50 50 -50 0 50 -50 F
403 | X K 1 -150 0 100 R 50 50 1 1 P
404 | X A 2 150 0 100 L 50 50 1 1 P
405 | ENDDRAW
406 | ENDDEF
407 | #
408 | # D_Schottky
409 | #
410 | DEF D_Schottky D 0 40 N N 1 F N
411 | F0 "D" 0 100 50 H V C CNN
412 | F1 "D_Schottky" 0 -100 50 H V C CNN
413 | F2 "" 0 0 50 H V C CNN
414 | F3 "" 0 0 50 H V C CNN
415 | $FPLIST
416 | D-Pak_TO252AA
417 | Diode_*
418 | *SingleDiode
419 | *SingleDiode*
420 | *_Diode_*
421 | $ENDFPLIST
422 | DRAW
423 | P 3 0 1 0 50 50 -50 0 50 -50 F
424 | P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N
425 | X K 1 -150 0 100 R 50 50 1 1 P
426 | X A 2 150 0 100 L 50 50 1 1 P
427 | ENDDRAW
428 | ENDDEF
429 | #
430 | # FILTER
431 | #
432 | DEF FILTER FB 0 40 Y N 1 F N
433 | F0 "FB" 0 150 50 H V C CNN
434 | F1 "FILTER" 0 -100 50 H V C CNN
435 | F2 "" 0 0 50 H V C CNN
436 | F3 "" 0 0 50 H V C CNN
437 | DRAW
438 | A -150 0 50 1 1799 0 1 0 N -100 0 -200 0
439 | A -50 0 50 1 1799 0 1 0 N 0 0 -100 0
440 | A 0 0 0 0 0 0 1 0 N 0 0 0 0
441 | A 50 0 50 1 1799 0 1 0 N 100 0 0 0
442 | A 150 0 50 1 1799 0 1 0 N 200 0 100 0
443 | S -225 75 225 -50 0 1 0 N
444 | X 1 1 -350 0 150 R 40 40 1 1 P
445 | X 2 2 350 0 150 L 40 40 1 1 P
446 | ENDDRAW
447 | ENDDEF
448 | #
449 | # FUSE
450 | #
451 | DEF FUSE F 0 10 Y Y 1 F N
452 | F0 "F" 100 50 50 H V C CNN
453 | F1 "FUSE" -100 -50 50 H V C CNN
454 | F2 "" 0 0 50 H V C CNN
455 | F3 "" 0 0 50 H V C CNN
456 | DRAW
457 | A -75 0 75 1 1799 0 1 0 N 0 0 -150 0
458 | A 75 0 75 -1799 -1 0 1 0 N 0 0 150 0
459 | X ~ 1 -250 0 100 R 40 40 1 1 I
460 | X ~ 2 250 0 100 L 40 40 1 1 I
461 | ENDDRAW
462 | ENDDEF
463 | #
464 | # GNDA
465 | #
466 | DEF GNDA #PWR 0 0 Y Y 1 F P
467 | F0 "#PWR" 0 -250 50 H I C CNN
468 | F1 "GNDA" 0 -150 50 H V C CNN
469 | F2 "" 0 0 50 H V C CNN
470 | F3 "" 0 0 50 H V C CNN
471 | DRAW
472 | P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
473 | X GNDA 1 0 0 0 D 50 50 1 1 W N
474 | ENDDRAW
475 | ENDDEF
476 | #
477 | # GNDD
478 | #
479 | DEF GNDD #PWR 0 0 Y Y 1 F P
480 | F0 "#PWR" 0 -250 50 H I C CNN
481 | F1 "GNDD" 0 -150 50 H V C CNN
482 | F2 "" 0 0 50 H V C CNN
483 | F3 "" 0 0 50 H V C CNN
484 | DRAW
485 | P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
486 | X GNDD 1 0 0 0 D 50 50 1 1 W N
487 | ENDDRAW
488 | ENDDEF
489 | #
490 | # ILI9341_LCD_Breakout
491 | #
492 | DEF ILI9341_LCD_Breakout U 0 30 Y Y 1 F N
493 | F0 "U" -700 500 50 H V L CNN
494 | F1 "ILI9341_LCD_Breakout" -700 -500 50 H V L CNN
495 | F2 "" -750 400 50 H V C CNN
496 | F3 "" -650 500 50 H V C CNN
497 | DRAW
498 | T 0 25 150 50 0 0 0 320x240~LCD Italic 0 C C
499 | T 0 -225 250 50 0 0 0 ILI9341 Italic 0 L C
500 | T 0 -625 400 50 0 0 0 J2 Normal 0 C C
501 | T 0 625 400 50 0 0 0 J4 Normal 0 C C
502 | T 0 -225 -275 50 0 0 0 SD~Card~Slot Italic 0 L C
503 | T 0 -225 50 50 0 0 0 SPI~Interface Italic 0 L C
504 | S -700 450 700 -450 0 1 10 f
505 | S -250 350 300 -350 0 1 10 N
506 | X Vcc 1 400 600 150 D 50 50 1 1 W
507 | X GND 2 400 -600 150 U 50 50 1 1 W
508 | X ~CS 3 800 200 100 L 50 50 1 1 I
509 | X Reset 4 800 -300 100 L 50 50 1 1 I
510 | X D/~C 5 800 300 100 L 50 50 1 1 I
511 | X MOSI 6 800 100 100 L 50 50 1 1 I
512 | X SCK 7 800 -100 100 L 50 50 1 1 I
513 | X LED 8 800 -200 100 L 50 50 1 1 I
514 | X MISO 9 800 0 100 L 50 50 1 1 T
515 | X SD_CS 10 -800 200 100 R 50 50 1 1 I
516 | X SD_MOSI 11 -800 100 100 R 50 50 1 1 I
517 | X SD_MISO 12 -800 0 100 R 50 50 1 1 T
518 | X SD_SCK 13 -800 -100 100 R 50 50 1 1 I
519 | ENDDRAW
520 | ENDDEF
521 | #
522 | # JUMPER
523 | #
524 | DEF JUMPER JP 0 30 Y N 1 F N
525 | F0 "JP" 0 150 50 H V C CNN
526 | F1 "JUMPER" 0 -80 50 H V C CNN
527 | F2 "" 0 0 50 H V C CNN
528 | F3 "" 0 0 50 H V C CNN
529 | DRAW
530 | A 0 -26 125 1426 373 0 1 0 N -98 50 99 50
531 | C -100 0 35 0 1 0 N
532 | C 100 0 35 0 1 0 N
533 | X 1 1 -300 0 165 R 50 50 0 1 P
534 | X 2 2 300 0 165 L 50 50 0 1 P
535 | ENDDRAW
536 | ENDDEF
537 | #
538 | # Jumper_NC_Small
539 | #
540 | DEF ~Jumper_NC_Small JP 0 30 N N 1 F N
541 | F0 "JP" 0 80 50 H V C CNN
542 | F1 "Jumper_NC_Small" 10 -60 50 H I C CNN
543 | F2 "" 0 0 50 H V C CNN
544 | F3 "" 0 0 50 H V C CNN
545 | DRAW
546 | A 0 -10 57 450 1350 0 1 0 N 40 30 -40 30
547 | C -40 0 20 0 1 0 N
548 | C 40 0 20 0 1 0 N
549 | X 1 1 -100 0 40 R 50 50 0 1 P
550 | X 2 2 100 0 40 L 50 50 0 1 P
551 | ENDDRAW
552 | ENDDEF
553 | #
554 | # Jumper_NO_Small
555 | #
556 | DEF ~Jumper_NO_Small JP 0 30 N N 1 F N
557 | F0 "JP" 0 80 50 H V C CNN
558 | F1 "Jumper_NO_Small" 10 -60 50 H I C CNN
559 | F2 "" 0 0 50 H V C CNN
560 | F3 "" 0 0 50 H V C CNN
561 | DRAW
562 | C -40 0 20 0 1 0 N
563 | C 40 0 20 0 1 0 N
564 | X 1 1 -100 0 40 R 50 50 0 1 P
565 | X 2 2 100 0 40 L 50 50 0 1 P
566 | ENDDRAW
567 | ENDDEF
568 | #
569 | # LM2902N
570 | #
571 | DEF LM2902N U 0 20 Y Y 4 F N
572 | F0 "U" 50 200 50 H V C CNN
573 | F1 "LM2902N" 150 -200 50 H V C CNN
574 | F2 "" -50 100 50 H V C CNN
575 | F3 "" 50 200 50 H V C CNN
576 | ALIAS LM324 TLC274 TL074 LM324N LM324AN MCP6004
577 | DRAW
578 | P 4 0 1 6 -200 200 200 0 -200 -200 -200 200 f
579 | X V+ 4 -100 300 150 D 50 50 0 1 W
580 | X V- 11 -100 -300 150 U 50 50 0 1 W
581 | X ~ 1 300 0 100 L 50 50 1 1 O
582 | X - 2 -300 -100 100 R 50 50 1 1 I
583 | X + 3 -300 100 100 R 50 50 1 1 I
584 | X + 5 -300 100 100 R 50 50 2 1 I
585 | X - 6 -300 -100 100 R 50 50 2 1 I
586 | X ~ 7 300 0 100 L 50 50 2 1 O
587 | X ~ 8 300 0 100 L 50 50 3 1 O
588 | X - 9 -300 -100 100 R 50 50 3 1 I
589 | X + 10 -300 100 100 R 50 50 3 1 I
590 | X + 12 -300 100 100 R 50 50 4 1 I
591 | X - 13 -300 -100 100 R 50 50 4 1 I
592 | X ~ 14 300 0 100 L 50 50 4 1 O
593 | ENDDRAW
594 | ENDDEF
595 | #
596 | # Li-Ion_Cell
597 | #
598 | DEF ~Li-Ion_Cell BT 0 40 Y Y 1 F N
599 | F0 "BT" 240 70 60 H V C CNN
600 | F1 "Li-Ion_Cell" 10 -380 60 H I C CNN
601 | F2 "" 100 -60 60 H I C CNN
602 | F3 "" 100 -60 60 H I C CNN
603 | DRAW
604 | C 100 -220 20 0 1 8 F
605 | S -60 50 -140 -180 0 1 8 N
606 | P 2 0 1 8 -100 50 -100 100 N
607 | P 2 0 1 12 150 -60 50 -60 N
608 | P 2 0 1 12 200 -10 0 -10 N
609 | P 3 0 1 8 -100 -180 -100 -220 100 -220 N
610 | P 4 0 1 8 -40 50 -40 10 -160 -140 -160 -180 N
611 | X ~ 1 100 200 204 D 50 50 1 1 w
612 | X ~ 2 -300 100 200 R 50 50 1 1 P
613 | X ~ 3 100 -300 239 U 50 50 1 1 w
614 | ENDDRAW
615 | ENDDEF
616 | #
617 | # MAX6070
618 | #
619 | DEF MAX6070 U 0 40 Y Y 1 F N
620 | F0 "U" -250 250 50 H V C CNN
621 | F1 "MAX6070" 0 200 50 H V C CNN
622 | F2 "SOT-23-6" 0 0 50 H V C CIN
623 | F3 "" 0 0 50 H V C CNN
624 | $FPLIST
625 | SOT-23*
626 | SOT-23*
627 | $ENDFPLIST
628 | DRAW
629 | S -300 150 300 -400 0 1 10 f
630 | X FILTER 1 -450 -250 150 R 40 40 1 1 P
631 | X GND 2 50 -550 150 U 40 40 1 1 P
632 | X ENABLE 3 -450 -100 150 R 40 40 1 1 I
633 | X IN 4 -450 50 150 R 40 40 1 1 P
634 | X OUT_S 5 450 -100 150 L 40 40 1 1 P
635 | X OUT_F 6 450 50 150 L 40 40 1 1 P
636 | ENDDRAW
637 | ENDDEF
638 | #
639 | # MCP6N11
640 | #
641 | DEF MCP6N11 U 0 0 Y Y 1 F N
642 | F0 "U" 200 150 50 H V L CNN
643 | F1 "MCP6N11" 200 -150 50 H V L CNN
644 | F2 "" 0 0 50 H V C CNN
645 | F3 "" 0 0 50 H V C CNN
646 | DRAW
647 | P 2 0 1 0 100 -100 50 -75 N
648 | P 2 0 1 0 100 100 50 75 N
649 | P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f
650 | X Vfg 1 100 -300 200 U 50 50 1 1 P
651 | X - 2 -300 -100 100 R 50 50 1 1 I
652 | X + 3 -300 100 100 R 50 50 1 1 I
653 | X V- 4 -100 -300 150 U 50 50 1 1 W
654 | X Vref 5 0 -300 200 U 50 50 1 1 I
655 | X OUT 6 300 0 100 L 50 50 1 1 O
656 | X V+ 7 -100 300 150 D 50 50 1 1 W
657 | X EN/~CAL 8 100 300 200 D 50 50 1 1 P
658 | ENDDRAW
659 | ENDDEF
660 | #
661 | # MCP73834
662 | #
663 | DEF MCP73834 U 0 40 Y Y 1 F N
664 | F0 "U" -450 450 60 H V C CNN
665 | F1 "MCP73834" 250 450 60 H V C CNN
666 | F2 "" 0 0 60 H I C CNN
667 | F3 "" 0 0 60 H I C CNN
668 | DRAW
669 | S -500 400 500 -400 0 1 0 N
670 | X VDD 1 -700 300 200 R 50 50 1 1 W
671 | X VDD 2 -700 200 200 R 50 50 1 1 W
672 | X STAT1 3 -700 0 200 R 50 50 1 1 C
673 | X STAT2 4 -700 -100 200 R 50 50 1 1 C
674 | X VSS 5 0 -600 200 U 50 50 1 1 W
675 | X PROG 6 700 -300 200 L 50 50 1 1 P
676 | X ~TE 7 -700 -300 200 R 50 50 1 1 I
677 | X THERM 8 700 0 200 L 50 50 1 1 P
678 | X VBAT 9 700 300 200 L 50 50 1 1 W
679 | X VBAT 10 700 200 200 L 50 50 1 1 W
680 | ENDDRAW
681 | ENDDEF
682 | #
683 | # OP275
684 | #
685 | DEF OP275 U 0 10 Y Y 2 F N
686 | F0 "U" 0 150 50 H V L CNN
687 | F1 "OP275" 0 -150 50 H V L CNN
688 | F2 "" -100 50 50 H V C CNN
689 | F3 "" 0 150 50 H V C CNN
690 | ALIAS ADA4075 MCP6002 LM7332
691 | DRAW
692 | P 4 0 1 6 -200 200 200 0 -200 -200 -200 200 f
693 | X V- 4 -100 -300 150 U 50 50 0 1 W
694 | X V+ 8 -100 300 150 D 50 50 0 1 W
695 | X ~ 1 300 0 100 L 50 50 1 1 O
696 | X - 2 -300 -100 100 R 50 50 1 1 I
697 | X + 3 -300 100 100 R 50 50 1 1 I
698 | X + 5 -300 100 100 R 50 50 2 1 I
699 | X - 6 -300 -100 100 R 50 50 2 1 I
700 | X ~ 7 300 0 100 L 50 50 2 1 O
701 | ENDDRAW
702 | ENDDEF
703 | #
704 | # PWR_FLAG
705 | #
706 | DEF PWR_FLAG #FLG 0 0 N N 1 F P
707 | F0 "#FLG" 0 95 50 H I C CNN
708 | F1 "PWR_FLAG" 0 180 50 H V C CNN
709 | F2 "" 0 0 50 H V C CNN
710 | F3 "" 0 0 50 H V C CNN
711 | DRAW
712 | X pwr 1 0 0 0 U 50 50 0 0 w
713 | P 6 0 1 0 0 0 0 50 -75 100 0 150 75 100 0 50 N
714 | ENDDRAW
715 | ENDDEF
716 | #
717 | # Q_NMOS_GSD
718 | #
719 | DEF Q_NMOS_GSD Q 0 0 Y N 1 F N
720 | F0 "Q" 300 50 50 H V R CNN
721 | F1 "Q_NMOS_GSD" 650 -50 50 H V R CNN
722 | F2 "" 200 100 50 H V C CNN
723 | F3 "" 0 0 50 H V C CNN
724 | DRAW
725 | C 50 0 111 0 1 10 N
726 | P 2 0 1 0 30 -70 100 -70 N
727 | P 2 0 1 10 30 -50 30 -90 N
728 | P 2 0 1 0 30 0 100 0 N
729 | P 2 0 1 10 30 20 30 -20 N
730 | P 2 0 1 0 30 70 100 70 N
731 | P 2 0 1 10 30 90 30 50 N
732 | P 2 0 1 0 100 -70 100 -100 N
733 | P 2 0 1 0 100 -70 100 0 N
734 | P 2 0 1 0 100 100 100 70 N
735 | P 3 0 1 10 10 75 10 -75 10 -75 N
736 | P 4 0 1 0 40 0 80 15 80 -15 40 0 F
737 | X G 1 -200 0 210 R 50 50 1 1 I
738 | X S 2 100 -200 100 U 50 50 1 1 P
739 | X D 3 100 200 100 D 50 50 1 1 P
740 | ENDDRAW
741 | ENDDEF
742 | #
743 | # Q_PMOS_GSD
744 | #
745 | DEF Q_PMOS_GSD Q 0 0 Y N 1 F N
746 | F0 "Q" 300 50 50 H V R CNN
747 | F1 "Q_PMOS_GSD" 650 -50 50 H V R CNN
748 | F2 "" 200 100 50 H V C CNN
749 | F3 "" 0 0 50 H V C CNN
750 | DRAW
751 | C 50 0 111 0 1 10 N
752 | P 2 0 1 0 30 -70 100 -70 N
753 | P 2 0 1 10 30 -50 30 -90 N
754 | P 2 0 1 0 30 0 100 0 N
755 | P 2 0 1 10 30 20 30 -20 N
756 | P 2 0 1 0 30 70 100 70 N
757 | P 2 0 1 10 30 90 30 50 N
758 | P 2 0 1 0 100 -70 100 -100 N
759 | P 2 0 1 0 100 -70 100 0 N
760 | P 2 0 1 0 100 100 100 70 N
761 | P 3 0 1 10 10 75 10 -75 10 -75 N
762 | P 4 0 1 0 90 0 50 -15 50 15 90 0 F
763 | X G 1 -200 0 210 R 50 50 1 1 I
764 | X S 2 100 -200 100 U 50 50 1 1 P
765 | X D 3 100 200 100 D 50 50 1 1 P
766 | ENDDRAW
767 | ENDDEF
768 | #
769 | # R
770 | #
771 | DEF R R 0 0 N Y 1 F N
772 | F0 "R" 80 0 50 V V C CNN
773 | F1 "R" 0 0 50 V V C CNN
774 | F2 "" -70 0 50 V V C CNN
775 | F3 "" 0 0 50 H V C CNN
776 | $FPLIST
777 | R_*
778 | Resistor_*
779 | $ENDFPLIST
780 | DRAW
781 | S -40 -100 40 100 0 1 10 N
782 | X ~ 1 0 150 50 D 50 50 1 1 P
783 | X ~ 2 0 -150 50 U 50 50 1 1 P
784 | ENDDRAW
785 | ENDDEF
786 | #
787 | # SPEAKER
788 | #
789 | DEF SPEAKER SP 0 0 N Y 1 F N
790 | F0 "SP" -100 250 50 H V C CNN
791 | F1 "SPEAKER" -100 -250 50 H V C CNN
792 | F2 "" 0 0 50 H V C CNN
793 | F3 "" 0 0 50 H V C CNN
794 | DRAW
795 | P 4 0 0 0 100 150 250 300 250 -300 100 -150 N
796 | P 5 0 0 0 -100 150 100 150 100 -150 -100 -150 -100 150 F
797 | X 1 1 -300 100 200 R 40 40 1 1 I
798 | X 2 2 -300 -100 200 R 40 40 1 1 I
799 | ENDDRAW
800 | ENDDEF
801 | #
802 | # STM32F373R8Tx
803 | #
804 | DEF STM32F373R8Tx U 0 40 Y Y 1 L N
805 | F0 "U" -5400 2125 50 H V L BNN
806 | F1 "STM32F373R8Tx" 5400 2125 50 H V R BNN
807 | F2 "LQFP64" 5400 2075 50 H V R TNN
808 | F3 "" 0 0 50 H V C CNN
809 | ALIAS STM32F373RBTx STM32F373RCTx
810 | DRAW
811 | S -5400 -2100 5400 2100 0 1 10 f
812 | X VBAT 1 -5500 1300 100 R 50 50 1 1 W
813 | X PC13/RTC_OUT_ALARM/RTC_OUT_CALIB/RTC_TAMP1/RTC_TS/SYS_WKUP2 2 -5500 -1500 100 R 50 50 1 1 B
814 | X PC14/RCC_OSC32_IN 3 -5500 -1600 100 R 50 50 1 1 B
815 | X PC15/ADC1_EXTI15/RCC_OSC32_OUT/SDADC1_EXTI15/SDADC2_EXTI15/SDADC3_EXTI15 4 -5500 -1700 100 R 50 50 1 1 B
816 | X PF0/I2C2_SDA/RCC_OSC_IN 5 -5500 900 100 R 50 50 1 1 I
817 | X PF1/I2C2_SCL/RCC_OSC_OUT 6 -5500 800 100 R 50 50 1 1 I
818 | X NRST 7 -5500 1700 100 R 50 50 1 1 I
819 | X PC0/ADC1_IN10/TIM5_CH1/TIM5_ETR 8 -5500 -200 100 R 50 50 1 1 B
820 | X PC1/ADC1_IN11/TIM5_CH2 9 -5500 -300 100 R 50 50 1 1 B
821 | X PC2/ADC1_IN12/I2S2_MCK/SPI2_MISO/TIM5_CH3 10 -5500 -400 100 R 50 50 1 1 B
822 | X ADC1_IN4/DAC1_OUT1/I2S1_WS/I2S3_WS/SPI1_NSS/SPI3_NSS/TIM12_CH1/TIM3_CH2/TSC_G2_IO1/USART2_CK/PA4 20 5500 700 100 L 50 50 1 1 B
823 | X PE9/DAC1_EXTI9/DAC2_EXTI9/SDADC1_AIN7P/SDADC1_AIN8M/SDADC2_AIN7P/SDADC2_AIN8M 30 -5500 300 100 R 50 50 1 1 B
824 | X PC9/DAC1_EXTI9/DAC2_EXTI9/I2S1_SD/SPI1_MOSI/TIM3_CH4 40 -5500 -1100 100 R 50 50 1 1 B
825 | X ADC1_EXTI15/I2C1_SCL/I2S1_WS/I2S3_WS/SDADC1_EXTI15/SDADC2_EXTI15/SDADC3_EXTI15/SPI1_NSS/SPI3_NSS/SYS_JTDI/TIM12_CH2/TIM2_CH1/TIM2_ETR/TSC_SYNC/PA15 50 5500 -400 100 L 50 50 1 1 B
826 | X BOOT0 60 -5500 1500 100 R 50 50 1 1 I
827 | X PC3/ADC1_IN13/I2S2_SD/SPI2_MOSI/TIM5_CH4 11 -5500 -500 100 R 50 50 1 1 B
828 | X ADC1_IN5/CEC/DAC1_OUT2/I2S1_CK/SPI1_SCK/TIM12_CH2/TIM14_CH1/TIM2_CH1/TIM2_ETR/TSC_G2_IO2/PA5 21 5500 600 100 L 50 50 1 1 B
829 | X VSSSD 31 100 -2200 100 U 50 50 1 1 W
830 | X I2C2_SMBA/I2S2_CK/RCC_MCO/SPI2_SCK/TIM4_ETR/TIM5_CH1/TIM5_ETR/USART1_CK/PA8 41 5500 300 100 L 50 50 1 1 B
831 | X PC10/I2S3_CK/SPI3_SCK/TIM19_CH1/USART3_TX 51 -5500 -1200 100 R 50 50 1 1 B
832 | X CAN_RX/CEC/COMP1_OUT/I2C1_SCL/I2S2_CK/SPI2_SCK/TIM16_CH1/TIM19_CH3/TIM4_CH3/TSC_SYNC/USART3_TX/PB8 61 5500 -1400 100 L 50 50 1 1 B
833 | X VSSA 12 0 -2200 100 U 50 50 1 1 W
834 | X ADC1_IN6/COMP1_OUT/DAC2_OUT1/I2S1_MCK/SPI1_MISO/TIM13_CH1/TIM16_CH1/TIM3_CH1/TSC_G2_IO3/PA6 22 5500 500 100 L 50 50 1 1 B
835 | X VDDSD 32 100 2200 100 D 50 50 1 1 W
836 | X DAC1_EXTI9/DAC2_EXTI9/I2C2_SCL/I2S2_MCK/SPI2_MISO/TIM13_CH1/TIM15_BKIN/TIM2_CH3/TSC_G4_IO1/USART1_TX/PA9 42 5500 200 100 L 50 50 1 1 B
837 | X PC11/ADC1_EXTI11/I2S3_MCK/SDADC1_EXTI11/SDADC2_EXTI11/SDADC3_EXTI11/SPI3_MISO/TIM19_CH2/USART3_RX 52 -5500 -1300 100 R 50 50 1 1 B
838 | X CAN_TX/COMP2_OUT/DAC1_EXTI9/DAC2_EXTI9/I2C1_SDA/I2S2_WS/IR_OUT/SPI2_NSS/TIM17_CH1/TIM19_CH4/TIM4_CH4/USART3_RX/PB9 62 5500 -1500 100 L 50 50 1 1 B
839 | X VDDA 13 0 2200 100 D 50 50 1 1 W
840 | X ADC1_IN7/COMP2_OUT/I2S1_SD/SPI1_MOSI/TIM14_CH1/TIM17_CH1/TIM3_CH2/TSC_G2_IO4/PA7 23 5500 400 100 L 50 50 1 1 B
841 | X VREFSD+ 33 -5500 1100 100 R 50 50 1 1 W
842 | X I2C2_SDA/I2S2_SD/SPI2_MOSI/TIM14_CH1/TIM17_BKIN/TIM2_CH4/TSC_G4_IO2/USART1_RX/PA10 43 5500 100 100 L 50 50 1 1 B
843 | X PC12/I2S3_SD/SPI3_MOSI/TIM19_CH3/USART3_CK 53 -5500 -1400 100 R 50 50 1 1 B
844 | X VSS 63 -100 -2200 100 U 50 50 1 1 W
845 | X ADC1_IN0/COMP1_INM/COMP1_OUT/RTC_TAMP2/SYS_WKUP1/TIM19_CH1/TIM2_CH1/TIM2_ETR/TIM5_CH1/TIM5_ETR/TSC_G1_IO1/USART2_CTS/PA0 14 5500 1100 100 L 50 50 1 1 B
846 | X PC4/ADC1_IN14/TIM13_CH1/TSC_G3_IO1/USART1_TX 24 -5500 -600 100 R 50 50 1 1 B
847 | X I2S2_MCK/SDADC3_AIN8P/SPI2_MISO/TIM12_CH1/TIM15_CH1/TSC_G6_IO1/USART3_DE/USART3_RTS/PB14 34 5500 -1600 100 L 50 50 1 1 B
848 | X ADC1_EXTI11/CAN_RX/COMP1_OUT/I2S1_WS/I2S2_WS/SDADC1_EXTI11/SDADC2_EXTI11/SDADC3_EXTI11/SPI1_NSS/SPI2_NSS/TIM4_CH1/TIM5_CH2/USART1_CTS/USB_DM/PA11 44 5500 0 100 L 50 50 1 1 B
849 | X PD2/TIM3_ETR 54 -5500 100 100 R 50 50 1 1 B
850 | X VDD 64 -100 2200 100 D 50 50 1 1 W
851 | X ADC1_IN1/COMP1_INP/I2S3_CK/RTC_REFIN/SPI3_SCK/TIM15_CH1N/TIM19_CH2/TIM2_CH2/TIM5_CH2/TSC_G1_IO2/USART2_DE/USART2_RTS/PA1 15 5500 1000 100 L 50 50 1 1 B
852 | X PC5/ADC1_IN15/TSC_G3_IO2/USART1_RX 25 -5500 -700 100 R 50 50 1 1 B
853 | X ADC1_EXTI15/I2S2_SD/RTC_REFIN/SDADC1_EXTI15/SDADC2_EXTI15/SDADC3_AIN7P/SDADC3_AIN8M/SDADC3_EXTI15/SPI2_MOSI/TIM12_CH2/TIM15_CH1N/TIM15_CH2/TSC_G6_IO2/PB15 35 5500 -1700 100 L 50 50 1 1 B
854 | X CAN_TX/COMP2_OUT/I2S1_CK/SPI1_SCK/TIM16_CH1/TIM4_CH2/TIM5_CH3/USART1_DE/USART1_RTS/USB_DP/PA12 45 5500 -100 100 L 50 50 1 1 B
855 | X I2S1_CK/I2S3_CK/SPI1_SCK/SPI3_SCK/SYS_JTDO-TRACESWO/TIM13_CH1/TIM2_CH2/TIM3_ETR/TIM4_ETR/TSC_G5_IO1/USART2_TX/PB3 55 5500 -900 100 L 50 50 1 1 B
856 | X ADC1_IN2/COMP2_INM/COMP2_OUT/I2S3_MCK/SPI3_MISO/TIM15_CH1/TIM19_CH3/TIM2_CH3/TIM5_CH3/TSC_G1_IO3/USART2_TX/PA2 16 5500 900 100 L 50 50 1 1 B
857 | X ADC1_IN8/I2S1_SD/SDADC1_AIN6P/SPI1_MOSI/TIM3_CH2/TIM3_CH3/TSC_G3_IO3/PB0 26 5500 -600 100 L 50 50 1 1 B
858 | X PD8/I2S2_CK/SDADC3_AIN6P/SPI2_SCK/TSC_G6_IO3/USART3_TX 36 -5500 0 100 R 50 50 1 1 B
859 | X I2S1_MCK/IR_OUT/SPI1_MISO/SYS_JTMS-SWDIO/TIM16_CH1N/TIM4_CH3/TIM5_CH4/TSC_G4_IO3/USART3_CTS/PA13 46 5500 -200 100 L 50 50 1 1 B
860 | X I2S1_MCK/I2S3_MCK/SPI1_MISO/SPI3_MISO/SYS_NJTRST/TIM15_CH1N/TIM16_CH1/TIM17_BKIN/TIM3_CH1/TSC_G5_IO2/USART2_RX/PB4 56 5500 -1000 100 L 50 50 1 1 B
861 | X VREF+ 17 -5500 1200 100 R 50 50 1 1 W
862 | X ADC1_IN9/SDADC1_AIN5P/SDADC1_AIN6M/TIM3_CH4/TSC_G3_IO4/PB1 27 5500 -700 100 L 50 50 1 1 B
863 | X PC6/I2S1_WS/SPI1_NSS/TIM3_CH1 37 -5500 -800 100 R 50 50 1 1 B
864 | X PF6/I2C2_SCL/I2S1_SD/SPI1_MOSI/TIM4_CH4/USART3_DE/USART3_RTS 47 -5500 700 100 R 50 50 1 1 B
865 | X I2C1_SMBA/I2S1_SD/I2S3_SD/SPI1_MOSI/SPI3_MOSI/TIM16_BKIN/TIM17_CH1/TIM19_ETR/TIM3_CH2/USART2_CK/PB5 57 5500 -1100 100 L 50 50 1 1 B
866 | X ADC1_IN3/COMP2_INP/I2S3_SD/SPI3_MOSI/TIM15_CH2/TIM19_CH4/TIM2_CH4/TIM5_CH4/TSC_G1_IO4/USART2_RX/PA3 18 5500 800 100 L 50 50 1 1 B
867 | X SDADC1_AIN4P/SDADC2_AIN6P/PB2 28 5500 -800 100 L 50 50 1 1 B
868 | X PC7/I2S1_CK/SPI1_SCK/TIM3_CH2 38 -5500 -900 100 R 50 50 1 1 B
869 | X PF7/I2C2_SDA/USART2_CK 48 -5500 600 100 R 50 50 1 1 B
870 | X I2C1_SCL/TIM15_CH1/TIM16_CH1N/TIM19_CH1/TIM3_CH3/TIM4_CH1/TSC_G5_IO3/USART1_TX/PB6 58 5500 -1200 100 L 50 50 1 1 B
871 | X VDD 19 -200 2200 100 D 50 50 1 1 W
872 | X PE8/SDADC1_AIN8P/SDADC2_AIN8P 29 -5500 400 100 R 50 50 1 1 B
873 | X PC8/I2S1_MCK/SPI1_MISO/TIM3_CH3 39 -5500 -1000 100 R 50 50 1 1 B
874 | X I2C1_SDA/SYS_JTCK-SWCLK/TIM12_CH1/TSC_G4_IO4/PA14 49 5500 -300 100 L 50 50 1 1 B
875 | X I2C1_SDA/TIM15_CH2/TIM17_CH1N/TIM19_CH2/TIM3_CH4/TIM4_CH2/TSC_G5_IO4/USART1_RX/PB7 59 5500 -1300 100 L 50 50 1 1 B
876 | ENDDRAW
877 | ENDDEF
878 | #
879 | # SW_PUSH
880 | #
881 | DEF SW_PUSH SW 0 40 N N 1 F N
882 | F0 "SW" 150 110 50 H V C CNN
883 | F1 "SW_PUSH" 0 -80 50 H V C CNN
884 | F2 "" 0 0 50 H V C CNN
885 | F3 "" 0 0 50 H V C CNN
886 | DRAW
887 | S -170 50 170 60 0 1 0 N
888 | P 4 0 1 0 -40 60 -30 90 30 90 40 60 N
889 | X 1 1 -300 0 200 R 50 50 0 1 P I
890 | X 2 2 300 0 200 L 50 50 0 1 P I
891 | ENDDRAW
892 | ENDDEF
893 | #
894 | # TLV70212DBV
895 | #
896 | DEF TLV70212DBV U 0 40 Y Y 1 F N
897 | F0 "U" -250 200 50 H V C CNN
898 | F1 "TLV70212DBV" 100 200 50 H V C CNN
899 | F2 "SOT-23-5" 0 100 50 H V C CIN
900 | F3 "" 0 0 50 H V C CNN
901 | ALIAS TLV70215DBV TLV70218DBV TLV70225DBV TLV70228DBV TLV70230DBV TLV70231DBV TLV70233DBV TLV70235DBV TLV70237DBV TLV70245DBV TLV702475DBV
902 | $FPLIST
903 | SOT*
904 | $ENDFPLIST
905 | DRAW
906 | S -300 150 300 -200 0 1 10 f
907 | X IN 1 -450 50 150 R 40 40 1 1 I
908 | X GND 2 0 -300 100 U 40 40 1 1 W
909 | X EN 3 -450 -100 150 R 40 40 1 1 I
910 | X OUT 5 450 50 150 L 40 40 1 1 w
911 | ENDDRAW
912 | ENDDEF
913 | #
914 | # TPD2E001
915 | #
916 | DEF TPD2E001 U 0 40 Y Y 1 F N
917 | F0 "U" -400 50 60 H V C CNN
918 | F1 "TPD2E001" 250 50 60 H V C CNN
919 | F2 "" 0 0 60 H I C CNN
920 | F3 "" 0 0 60 H I C CNN
921 | $FPLIST
922 | SOT-23-5
923 | $ENDFPLIST
924 | DRAW
925 | C -200 650 10 0 1 0 F
926 | C 0 350 10 0 1 0 F
927 | C 0 1150 10 0 1 0 F
928 | C 200 850 10 0 1 0 F
929 | S -450 1400 450 100 0 1 0 N
930 | S -200 1150 200 350 0 1 0 N
931 | P 2 0 1 0 -250 550 -150 550 N
932 | P 2 0 1 0 -250 1050 -150 1050 N
933 | P 2 0 1 0 -200 650 -275 650 N
934 | P 2 0 1 0 0 350 0 300 N
935 | P 2 0 1 0 0 350 0 1150 N
936 | P 2 0 1 0 0 1150 0 1200 N
937 | P 2 0 1 0 150 550 250 550 N
938 | P 2 0 1 0 150 1050 250 1050 N
939 | P 2 0 1 0 200 850 275 850 N
940 | P 4 0 1 0 -250 950 -150 950 -200 1050 -250 950 F
941 | P 4 0 1 0 -150 450 -250 450 -200 550 -150 450 F
942 | P 4 0 1 0 -50 775 -50 800 50 800 50 825 N
943 | P 4 0 1 0 50 700 -50 700 0 800 50 700 F
944 | P 4 0 1 0 200 550 250 450 150 450 200 550 F
945 | P 4 0 1 0 200 1050 150 950 250 950 200 1050 F
946 | X Vcc 1 0 1600 200 D 50 50 1 1 W
947 | X NC 2 -650 850 200 R 50 50 1 1 N
948 | X IO1 3 -650 650 200 R 50 50 1 1 I
949 | X GND 4 0 -100 200 U 50 50 1 1 W
950 | X IO2 5 650 850 200 L 50 50 1 1 I
951 | ENDDRAW
952 | ENDDEF
953 | #
954 | # TVS
955 | #
956 | DEF TVS D 0 40 Y Y 1 F N
957 | F0 "D" 0 150 50 H V C CNN
958 | F1 "TVS" 0 -150 50 H V C CNN
959 | F2 "" 0 0 50 H V C CNN
960 | F3 "" 0 0 50 H V C CNN
961 | DRAW
962 | P 2 0 1 12 0 50 0 -50 N
963 | P 4 0 1 0 -100 50 -100 -50 0 0 -100 50 F
964 | P 4 0 1 0 0 0 100 50 100 -50 0 0 F
965 | X ~ 1 -300 0 300 R 50 50 1 1 P
966 | X ~ 2 300 0 300 L 50 50 1 1 P
967 | ENDDRAW
968 | ENDDEF
969 | #
970 | # USB_OTG
971 | #
972 | DEF USB_OTG P 0 40 Y Y 1 F N
973 | F0 "P" 325 -125 50 H V C CNN
974 | F1 "USB_OTG" 0 200 50 H V C CNN
975 | F2 "" -50 -100 50 V V C CNN
976 | F3 "" -50 -100 50 V V C CNN
977 | $FPLIST
978 | USB*
979 | $ENDFPLIST
980 | DRAW
981 | S -250 -150 250 150 0 1 0 N
982 | S -205 -150 -195 -120 0 1 0 N
983 | S -105 -150 -95 -120 0 1 0 N
984 | S -5 -150 5 -120 0 1 0 N
985 | S 95 -150 105 -120 0 1 0 N
986 | S 195 -150 205 -120 0 1 0 N
987 | X VCC 1 -200 -300 150 U 50 50 1 1 w
988 | X D- 2 -100 -300 150 U 50 50 1 1 P
989 | X D+ 3 0 -300 150 U 50 50 1 1 P
990 | X ID 4 100 -300 150 U 50 50 1 1 W
991 | X GND 5 200 -300 150 U 50 50 1 1 W
992 | X shield 6 400 100 150 L 50 50 1 1 P
993 | ENDDRAW
994 | ENDDEF
995 | #
996 | # VCC
997 | #
998 | DEF VCC #PWR 0 0 Y Y 1 F P
999 | F0 "#PWR" 0 -150 50 H I C CNN
1000 | F1 "VCC" 0 150 50 H V C CNN
1001 | F2 "" 0 0 50 H V C CNN
1002 | F3 "" 0 0 50 H V C CNN
1003 | DRAW
1004 | C 0 75 25 0 1 0 N
1005 | P 2 0 1 0 0 0 0 50 N
1006 | X VCC 1 0 0 0 U 50 50 1 1 W N
1007 | ENDDRAW
1008 | ENDDEF
1009 | #
1010 | # VR
1011 | #
1012 | DEF VR VR 0 0 N Y 1 F N
1013 | F0 "VR" 60 -46 50 V V C TNN
1014 | F1 "VR" 0 0 50 V V C CNN
1015 | F2 "" 0 0 50 H V C CNN
1016 | F3 "" 0 0 50 H V C CNN
1017 | DRAW
1018 | S -40 150 40 -150 0 1 0 N
1019 | P 5 0 1 0 -60 -100 -60 -60 60 60 60 100 60 100 N
1020 | X ~ 1 0 250 100 D 50 50 1 1 P
1021 | X ~ 2 0 -250 100 U 50 50 1 1 P
1022 | ENDDRAW
1023 | ENDDEF
1024 | #
1025 | # ZENER_SOT23
1026 | #
1027 | DEF ZENER_SOT23 D 0 40 N N 1 F N
1028 | F0 "D" 0 100 50 H V C CNN
1029 | F1 "ZENER_SOT23" 0 -100 50 H V C CNN
1030 | F2 "" 0 0 50 H V C CNN
1031 | F3 "" 0 0 50 H V C CNN
1032 | $FPLIST
1033 | D?
1034 | SO*
1035 | SM*
1036 | $ENDFPLIST
1037 | DRAW
1038 | P 5 0 1 8 -70 50 -50 30 -50 -30 -30 -50 -30 -50 N
1039 | P 5 0 1 0 -50 0 50 50 50 -50 -50 0 -50 0 F
1040 | X A 1 200 0 150 L 50 50 1 1 P
1041 | X K 3 -200 0 150 R 50 50 1 1 P
1042 | ENDDRAW
1043 | ENDDEF
1044 | #
1045 | #End Library
1046 |
--------------------------------------------------------------------------------
/Electrical design/Multimeter.pro:
--------------------------------------------------------------------------------
1 | update=Thu 25 Aug 2016 11:08:12 NZST
2 | version=1
3 | last_client=kicad
4 | [pcbnew]
5 | version=1
6 | LastNetListRead=
7 | UseCmpFile=1
8 | PadDrill=0.600000000000
9 | PadDrillOvalY=0.600000000000
10 | PadSizeH=1.500000000000
11 | PadSizeV=1.500000000000
12 | PcbTextSizeV=1.500000000000
13 | PcbTextSizeH=1.500000000000
14 | PcbTextThickness=0.300000000000
15 | ModuleTextSizeV=1.000000000000
16 | ModuleTextSizeH=1.000000000000
17 | ModuleTextSizeThickness=0.150000000000
18 | SolderMaskClearance=0.000000000000
19 | SolderMaskMinWidth=0.000000000000
20 | DrawSegmentWidth=0.200000000000
21 | BoardOutlineThickness=0.100000000000
22 | ModuleOutlineThickness=0.150000000000
23 | [cvpcb]
24 | version=1
25 | NetIExt=net
26 | [general]
27 | version=1
28 | [eeschema]
29 | version=1
30 | LibDir=../../KiCad libraries
31 | [eeschema/libraries]
32 | LibName1=power
33 | LibName2=device
34 | LibName3=transistors
35 | LibName4=conn
36 | LibName5=linear
37 | LibName6=regul
38 | LibName7=74xx
39 | LibName8=cmos4000
40 | LibName9=adc-dac
41 | LibName10=memory
42 | LibName11=xilinx
43 | LibName12=microcontrollers
44 | LibName13=dsp
45 | LibName14=microchip
46 | LibName15=analog_switches
47 | LibName16=motorola
48 | LibName17=texas
49 | LibName18=intel
50 | LibName19=audio
51 | LibName20=interface
52 | LibName21=digital-audio
53 | LibName22=philips
54 | LibName23=display
55 | LibName24=cypress
56 | LibName25=siliconi
57 | LibName26=opto
58 | LibName27=atmel
59 | LibName28=contrib
60 | LibName29=valves
61 | LibName30=74xgxx
62 | LibName31=ac-dc
63 | LibName32=actel
64 | LibName33=Altera
65 | LibName34=analog_devices
66 | LibName35=bbd
67 | LibName36=brooktre
68 | LibName37=cmos_ieee
69 | LibName38=dc-dc
70 | LibName39=diode
71 | LibName40=elec-unifil
72 | LibName41=ESD_Protection
73 | LibName42=ftdi
74 | LibName43=gennum
75 | LibName44=graphic
76 | LibName45=hc11
77 | LibName46=ir
78 | LibName47=Lattice
79 | LibName48=logo
80 | LibName49=maxim
81 | LibName50=microchip_dspic33dsc
82 | LibName51=microchip_pic10mcu
83 | LibName52=microchip_pic12mcu
84 | LibName53=microchip_pic16mcu
85 | LibName54=microchip_pic18mcu
86 | LibName55=microchip_pic32mcu
87 | LibName56=motor_drivers
88 | LibName57=msp430
89 | LibName58=nordicsemi
90 | LibName59=nxp_armmcu
91 | LibName60=onsemi
92 | LibName61=Oscillators
93 | LibName62=powerint
94 | LibName63=Power_Management
95 | LibName64=pspice
96 | LibName65=references
97 | LibName66=relays
98 | LibName67=rfcom
99 | LibName68=sensors
100 | LibName69=silabs
101 | LibName70=stm8
102 | LibName71=stm32
103 | LibName72=supertex
104 | LibName73=switches
105 | LibName74=transf
106 | LibName75=ttl_ieee
107 | LibName76=video
108 | LibName77=Worldsemi
109 | LibName78=Xicor
110 | LibName79=Zilog
111 | LibName80=my parts
112 | LibName81=SSR
113 |
--------------------------------------------------------------------------------
/Electrical design/Multimeter.sch:
--------------------------------------------------------------------------------
1 | EESchema Schematic File Version 2
2 | LIBS:power
3 | LIBS:device
4 | LIBS:transistors
5 | LIBS:conn
6 | LIBS:linear
7 | LIBS:regul
8 | LIBS:74xx
9 | LIBS:cmos4000
10 | LIBS:adc-dac
11 | LIBS:memory
12 | LIBS:xilinx
13 | LIBS:microcontrollers
14 | LIBS:dsp
15 | LIBS:microchip
16 | LIBS:analog_switches
17 | LIBS:motorola
18 | LIBS:texas
19 | LIBS:intel
20 | LIBS:audio
21 | LIBS:interface
22 | LIBS:digital-audio
23 | LIBS:philips
24 | LIBS:display
25 | LIBS:cypress
26 | LIBS:siliconi
27 | LIBS:opto
28 | LIBS:atmel
29 | LIBS:contrib
30 | LIBS:valves
31 | LIBS:74xgxx
32 | LIBS:ac-dc
33 | LIBS:actel
34 | LIBS:Altera
35 | LIBS:analog_devices
36 | LIBS:bbd
37 | LIBS:brooktre
38 | LIBS:cmos_ieee
39 | LIBS:dc-dc
40 | LIBS:diode
41 | LIBS:elec-unifil
42 | LIBS:ESD_Protection
43 | LIBS:ftdi
44 | LIBS:gennum
45 | LIBS:graphic
46 | LIBS:hc11
47 | LIBS:ir
48 | LIBS:Lattice
49 | LIBS:logo
50 | LIBS:maxim
51 | LIBS:microchip_dspic33dsc
52 | LIBS:microchip_pic10mcu
53 | LIBS:microchip_pic12mcu
54 | LIBS:microchip_pic16mcu
55 | LIBS:microchip_pic18mcu
56 | LIBS:microchip_pic32mcu
57 | LIBS:motor_drivers
58 | LIBS:msp430
59 | LIBS:nordicsemi
60 | LIBS:nxp_armmcu
61 | LIBS:onsemi
62 | LIBS:Oscillators
63 | LIBS:powerint
64 | LIBS:Power_Management
65 | LIBS:pspice
66 | LIBS:references
67 | LIBS:relays
68 | LIBS:rfcom
69 | LIBS:sensors
70 | LIBS:silabs
71 | LIBS:stm8
72 | LIBS:stm32
73 | LIBS:supertex
74 | LIBS:switches
75 | LIBS:transf
76 | LIBS:ttl_ieee
77 | LIBS:video
78 | LIBS:Worldsemi
79 | LIBS:Xicor
80 | LIBS:Zilog
81 | LIBS:my parts
82 | LIBS:SSR
83 | LIBS:Multimeter-cache
84 | EELAYER 25 0
85 | EELAYER END
86 | $Descr A3 16535 11693
87 | encoding utf-8
88 | Sheet 1 5
89 | Title "Multimeter – Overview"
90 | Date "2016-08-15"
91 | Rev "0.9"
92 | Comp ""
93 | Comment1 "Licensed under the GNU GPL v3"
94 | Comment2 ""
95 | Comment3 ""
96 | Comment4 ""
97 | $EndDescr
98 | $Sheet
99 | S 2750 1056 2050 2494
100 | U 5736BEE7
101 | F0 "Main Input / Output" 60
102 | F1 "Main IO.sch" 60
103 | F2 "Vin" O R 4800 1450 60
104 | F3 "COMMON" O R 4800 1750 60
105 | F4 "LV_Enable" I L 2750 3150 60
106 | F5 "LVin" O R 4800 1600 60
107 | F6 "2V_Range" I L 2750 2600 60
108 | F7 "20V_Range" I L 2750 2450 60
109 | F8 "200V_Range" I L 2750 2300 60
110 | F9 "300V_Range" I L 2750 2150 60
111 | F10 "0.02V_Range" I L 2750 2900 60
112 | F11 "0.2V_Range" I L 2750 2750 60
113 | F12 "R_sm" I L 2750 1300 60
114 | F13 "R_lg" I L 2750 1150 60
115 | F14 "+Vout" I L 2750 1750 60
116 | F15 "-Vout" I L 2750 1900 60
117 | F16 "Iout" O R 4800 1300 60
118 | F17 "Vout_Enable" I L 2750 1600 60
119 | F18 "15A_EN" I L 2750 3300 60
120 | F19 "2.5A_EN" I L 2750 3450 60
121 | $EndSheet
122 | $Sheet
123 | S 11600 3900 1050 400
124 | U 5739B69B
125 | F0 "Power Supply" 60
126 | F1 "Power Supply.sch" 60
127 | F2 "PS_EN" I R 12650 4050 60
128 | F3 "+BTsense" O R 12650 4200 60
129 | $EndSheet
130 | $Comp
131 | L +3.3V #PWR01
132 | U 1 1 5739D7E6
133 | P 7050 4000
134 | F 0 "#PWR01" H 7050 3850 50 0001 C CNN
135 | F 1 "+3.3V" H 6950 4150 50 0000 C CNN
136 | F 2 "" H 7050 4000 50 0000 C CNN
137 | F 3 "" H 7050 4000 50 0000 C CNN
138 | 1 7050 4000
139 | 1 0 0 -1
140 | $EndComp
141 | $Comp
142 | L +3.3VA #PWR02
143 | U 1 1 5739D86E
144 | P 7250 4000
145 | F 0 "#PWR02" H 7250 3850 50 0001 C CNN
146 | F 1 "+3.3VA" H 7250 4150 50 0000 C CNN
147 | F 2 "" H 7250 4000 50 0000 C CNN
148 | F 3 "" H 7250 4000 50 0000 C CNN
149 | 1 7250 4000
150 | 1 0 0 -1
151 | $EndComp
152 | $Comp
153 | L GNDA #PWR03
154 | U 1 1 5739DB72
155 | P 7350 9000
156 | F 0 "#PWR03" H 7350 8750 50 0001 C CNN
157 | F 1 "GNDA" H 7350 8850 50 0000 C CNN
158 | F 2 "" H 7350 9000 50 0000 C CNN
159 | F 3 "" H 7350 9000 50 0000 C CNN
160 | 1 7350 9000
161 | 1 0 0 -1
162 | $EndComp
163 | $Comp
164 | L +Vref #PWR04
165 | U 1 1 5739DCE2
166 | P 700 5400
167 | F 0 "#PWR04" H 700 5250 50 0001 C CNN
168 | F 1 "+Vref" H 700 5540 50 0000 C CNN
169 | F 2 "" H 700 5400 50 0000 C CNN
170 | F 3 "" H 700 5400 50 0000 C CNN
171 | 1 700 5400
172 | 1 0 0 -1
173 | $EndComp
174 | $Comp
175 | L +3.3V #PWR05
176 | U 1 1 5739DD6A
177 | P 1600 5300
178 | F 0 "#PWR05" H 1600 5150 50 0001 C CNN
179 | F 1 "+3.3V" H 1600 5440 50 0000 C CNN
180 | F 2 "" H 1600 5300 50 0000 C CNN
181 | F 3 "" H 1600 5300 50 0000 C CNN
182 | 1 1600 5300
183 | 1 0 0 -1
184 | $EndComp
185 | $Comp
186 | L GNDD #PWR06
187 | U 1 1 573A7ED7
188 | P 7150 9000
189 | F 0 "#PWR06" H 7150 8750 50 0001 C CNN
190 | F 1 "GNDD" H 7150 8850 50 0000 C CNN
191 | F 2 "" H 7150 9000 50 0000 C CNN
192 | F 3 "" H 7150 9000 50 0000 C CNN
193 | 1 7150 9000
194 | 1 0 0 -1
195 | $EndComp
196 | $Comp
197 | L STM32F373R8Tx U101
198 | U 1 1 5739A996
199 | P 7250 6600
200 | F 0 "U101" H 1850 8725 50 0000 L BNN
201 | F 1 "STM32F373R8Tx" H 12650 8725 50 0000 R BNN
202 | F 2 "Housings_QFP:LQFP-64_10x10mm_Pitch0.5mm" H 12650 8675 50 0000 R TNN
203 | F 3 "" H 7250 6600 50 0000 C CNN
204 | 1 7250 6600
205 | 1 0 0 -1
206 | $EndComp
207 | $Comp
208 | L C C111
209 | U 1 1 573D4364
210 | P 7550 4350
211 | F 0 "C111" H 7350 4250 50 0000 L CNN
212 | F 1 "0.01u" H 7450 4450 50 0000 L CNN
213 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 7588 4200 50 0001 C CNN
214 | F 3 "" H 7550 4350 50 0000 C CNN
215 | 1 7550 4350
216 | 0 1 1 0
217 | $EndComp
218 | $Comp
219 | L C C110
220 | U 1 1 573D441B
221 | P 6800 4350
222 | F 0 "C110" H 6825 4450 50 0000 L CNN
223 | F 1 "0.1u" H 6825 4250 50 0000 L CNN
224 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 6838 4200 50 0001 C CNN
225 | F 3 "" H 6800 4350 50 0000 C CNN
226 | 1 6800 4350
227 | 0 1 1 0
228 | $EndComp
229 | $Comp
230 | L GNDD #PWR07
231 | U 1 1 573D4987
232 | P 6450 4350
233 | F 0 "#PWR07" H 6450 4100 50 0001 C CNN
234 | F 1 "GNDD" H 6300 4300 50 0000 C CNN
235 | F 2 "" H 6450 4350 50 0000 C CNN
236 | F 3 "" H 6450 4350 50 0000 C CNN
237 | 1 6450 4350
238 | 1 0 0 -1
239 | $EndComp
240 | $Comp
241 | L GNDA #PWR08
242 | U 1 1 573D4A23
243 | P 7900 4350
244 | F 0 "#PWR08" H 7900 4100 50 0001 C CNN
245 | F 1 "GNDA" H 8050 4300 50 0000 C CNN
246 | F 2 "" H 7900 4350 50 0000 C CNN
247 | F 3 "" H 7900 4350 50 0000 C CNN
248 | 1 7900 4350
249 | 1 0 0 -1
250 | $EndComp
251 | $Comp
252 | L GNDA #PWR09
253 | U 1 1 57427F89
254 | P 850 5700
255 | F 0 "#PWR09" H 850 5450 50 0001 C CNN
256 | F 1 "GNDA" H 850 5550 50 0000 C CNN
257 | F 2 "" H 850 5700 50 0000 C CNN
258 | F 3 "" H 850 5700 50 0000 C CNN
259 | 1 850 5700
260 | 1 0 0 -1
261 | $EndComp
262 | $Comp
263 | L C C107
264 | U 1 1 5742E3B2
265 | P 7550 4050
266 | F 0 "C107" H 7350 3950 50 0000 L CNN
267 | F 1 "1u" H 7450 4150 50 0000 L CNN
268 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 7588 3900 50 0001 C CNN
269 | F 3 "" H 7550 4050 50 0000 C CNN
270 | 1 7550 4050
271 | 0 1 1 0
272 | $EndComp
273 | Text Label 1650 6200 2 60 ~ 0
274 | LVin
275 | Text Label 12900 7200 0 60 ~ 0
276 | Vin
277 | Text Label 12900 8200 0 60 ~ 0
278 | Iout
279 | Text Label 12900 6200 0 60 ~ 0
280 | LVin
281 | Text Label 12900 6800 0 60 ~ 0
282 | SWDIO
283 | Text Label 12900 6900 0 60 ~ 0
284 | SWCLK
285 | $Sheet
286 | S 15150 5850 850 1250
287 | U 5743F841
288 | F0 "Controls" 60
289 | F1 "Controls.sch" 60
290 | F2 "MenuU" I L 15150 5950 60
291 | F3 "MenuD" I L 15150 6100 60
292 | F4 "Hold" I L 15150 6250 60
293 | F5 "MenuL" I L 15150 6850 60
294 | F6 "MenuR" I L 15150 7000 60
295 | F7 "MenuOK" I L 15150 6400 60
296 | $EndSheet
297 | $Sheet
298 | S 13900 6500 850 600
299 | U 574815E8
300 | F0 "USB" 60
301 | F1 "USB.sch" 60
302 | F2 "CHARGE_STAT" T L 13900 6900 60
303 | F3 "USB_D+" B L 13900 6700 60
304 | F4 "USB_D-" B L 13900 6600 60
305 | F5 "500mA_CHARGE" I L 13900 7000 60
306 | $EndSheet
307 | $Comp
308 | L CONN_01X06 P102
309 | U 1 1 57493019
310 | P 15050 9550
311 | F 0 "P102" H 15128 9591 50 0000 L CNN
312 | F 1 "Programming header" H 15128 9500 50 0000 L CNN
313 | F 2 "Pin_Headers:Pin_Header_Straight_1x06" H 15050 9550 50 0001 C CNN
314 | F 3 "" H 15050 9550 50 0000 C CNN
315 | 1 15050 9550
316 | 1 0 0 -1
317 | $EndComp
318 | Text Label 12900 7500 0 60 ~ 0
319 | SWO/HOLD
320 | Text Label 14650 9800 2 60 ~ 0
321 | SWO/HOLD
322 | Text Label 1600 4900 2 60 ~ 0
323 | NRST
324 | Text Label 14650 9700 2 60 ~ 0
325 | NRST
326 | Text Label 14650 9600 2 60 ~ 0
327 | SWDIO
328 | $Comp
329 | L GNDD #PWR010
330 | U 1 1 57494687
331 | P 14200 9500
332 | F 0 "#PWR010" H 14200 9250 50 0001 C CNN
333 | F 1 "GNDD" H 14200 9350 50 0000 C CNN
334 | F 2 "" H 14200 9500 50 0000 C CNN
335 | F 3 "" H 14200 9500 50 0000 C CNN
336 | 1 14200 9500
337 | 1 0 0 -1
338 | $EndComp
339 | Text Label 14650 9400 2 60 ~ 0
340 | SWCLK
341 | $Comp
342 | L +3.3V #PWR011
343 | U 1 1 574949A0
344 | P 14850 9300
345 | F 0 "#PWR011" H 14850 9150 50 0001 C CNN
346 | F 1 "+3.3V" H 14850 9440 50 0000 C CNN
347 | F 2 "" H 14850 9300 50 0000 C CNN
348 | F 3 "" H 14850 9300 50 0000 C CNN
349 | 1 14850 9300
350 | 1 0 0 -1
351 | $EndComp
352 | $Comp
353 | L C C115
354 | U 1 1 5749CBBE
355 | P 14150 7400
356 | F 0 "C115" V 14050 7550 50 0000 C CNN
357 | F 1 "10n" V 13989 7400 50 0000 C CNN
358 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 14188 7250 50 0001 C CNN
359 | F 3 "" H 14150 7400 50 0000 C CNN
360 | 1 14150 7400
361 | 0 1 1 0
362 | $EndComp
363 | $Comp
364 | L C C114
365 | U 1 1 5749CD9A
366 | P 14050 5800
367 | F 0 "C114" V 14150 5650 50 0000 C CNN
368 | F 1 "10n" V 14200 5800 50 0000 C CNN
369 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 14088 5650 50 0001 C CNN
370 | F 3 "" H 14050 5800 50 0000 C CNN
371 | 1 14050 5800
372 | 0 1 1 0
373 | $EndComp
374 | $Comp
375 | L GNDD #PWR012
376 | U 1 1 5749D81E
377 | P 14200 5800
378 | F 0 "#PWR012" H 14200 5550 50 0001 C CNN
379 | F 1 "GNDD" H 14400 5700 50 0000 C CNN
380 | F 2 "" H 14200 5800 50 0000 C CNN
381 | F 3 "" H 14200 5800 50 0000 C CNN
382 | 1 14200 5800
383 | 1 0 0 -1
384 | $EndComp
385 | Text Label 12900 8300 0 60 ~ 0
386 | COMMON_Io
387 | Text Label 12900 7300 0 60 ~ 0
388 | COMMON_V
389 | Text Label 13050 5400 1 60 ~ 0
390 | +Vout
391 | Text Label 13150 5400 1 60 ~ 0
392 | -Vout
393 | Text Label 2700 1750 2 60 ~ 0
394 | +Vout
395 | Text Label 2700 1900 2 60 ~ 0
396 | -Vout
397 | Text Label 1650 6300 2 60 ~ 0
398 | COMMON_LV
399 | Text Label 1250 700 0 60 ~ 0
400 | OSC_IN
401 | Text Label 1250 1200 0 60 ~ 0
402 | OSC_OUT
403 | Text Label 1750 5700 2 60 ~ 0
404 | OSC_IN
405 | Text Label 1750 5800 2 60 ~ 0
406 | OSC_OUT
407 | $Comp
408 | L Crystal Y101
409 | U 1 1 574B72CF
410 | P 1100 950
411 | F 0 "Y101" H 1100 1218 50 0000 C CNN
412 | F 1 "8 MHz" H 1100 1127 50 0000 C CNN
413 | F 2 "Crystals:Crystal_HC49-SD_SMD" H 1100 950 50 0001 C CNN
414 | F 3 "" H 1100 950 50 0000 C CNN
415 | 1 1100 950
416 | 0 1 1 0
417 | $EndComp
418 | $Comp
419 | L C C102
420 | U 1 1 574B72D6
421 | P 850 1200
422 | F 0 "C102" H 965 1246 50 0000 L CNN
423 | F 1 "18p" H 965 1155 50 0000 L CNN
424 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 888 1050 50 0001 C CNN
425 | F 3 "" H 850 1200 50 0000 C CNN
426 | 1 850 1200
427 | 0 1 1 0
428 | $EndComp
429 | $Comp
430 | L C C101
431 | U 1 1 574B72DD
432 | P 850 700
433 | F 0 "C101" H 965 746 50 0000 L CNN
434 | F 1 "18p" H 965 655 50 0000 L CNN
435 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 888 550 50 0001 C CNN
436 | F 3 "" H 850 700 50 0000 C CNN
437 | 1 850 700
438 | 0 1 1 0
439 | $EndComp
440 | $Comp
441 | L GNDD #PWR013
442 | U 1 1 574B72E4
443 | P 550 1200
444 | F 0 "#PWR013" H 550 950 50 0001 C CNN
445 | F 1 "GNDD" H 555 1027 50 0000 C CNN
446 | F 2 "" H 550 1200 50 0000 C CNN
447 | F 3 "" H 550 1200 50 0000 C CNN
448 | 1 550 1200
449 | 1 0 0 -1
450 | $EndComp
451 | Text Label 1600 5100 2 60 ~ 0
452 | BOOT0
453 | Text Label 1200 2000 2 60 ~ 0
454 | BOOT0
455 | $Comp
456 | L R R104
457 | U 1 1 574BCE57
458 | P 1350 2200
459 | F 0 "R104" H 1420 2246 50 0000 L CNN
460 | F 1 "100k" H 1420 2155 50 0000 L CNN
461 | F 2 "my footprints:SMDuniversal_0603to1210_HandSoldering" V 1280 2200 50 0001 C CNN
462 | F 3 "" H 1350 2200 50 0000 C CNN
463 | 1 1350 2200
464 | 1 0 0 -1
465 | $EndComp
466 | $Comp
467 | L Jumper_NO_Small JP101
468 | U 1 1 574BCF87
469 | P 1350 1850
470 | F 0 "JP101" V 1350 1898 50 0000 L CNN
471 | F 1 "BOOT0" H 1360 1790 50 0001 C CNN
472 | F 2 "my footprints:Pin_Header_Straight_1x02" H 1350 1850 50 0001 C CNN
473 | F 3 "" H 1350 1850 50 0000 C CNN
474 | 1 1350 1850
475 | 0 1 1 0
476 | $EndComp
477 | $Comp
478 | L +3.3V #PWR014
479 | U 1 1 574BD1A9
480 | P 1350 1750
481 | F 0 "#PWR014" H 1350 1600 50 0001 C CNN
482 | F 1 "+3.3V" H 1365 1923 50 0000 C CNN
483 | F 2 "" H 1350 1750 50 0000 C CNN
484 | F 3 "" H 1350 1750 50 0000 C CNN
485 | 1 1350 1750
486 | 1 0 0 -1
487 | $EndComp
488 | $Comp
489 | L GNDD #PWR015
490 | U 1 1 574BD2BB
491 | P 1350 2350
492 | F 0 "#PWR015" H 1350 2100 50 0001 C CNN
493 | F 1 "GNDD" H 1355 2177 50 0000 C CNN
494 | F 2 "" H 1350 2350 50 0000 C CNN
495 | F 3 "" H 1350 2350 50 0000 C CNN
496 | 1 1350 2350
497 | 1 0 0 -1
498 | $EndComp
499 | Text Label 2300 1150 2 60 ~ 0
500 | R_lg
501 | Text Label 2300 1300 2 60 ~ 0
502 | R_sm
503 | Text Label 2300 1600 2 60 ~ 0
504 | Vout_EN
505 | Text Label 2300 2150 2 60 ~ 0
506 | 300V_R
507 | Text Label 2300 2300 2 60 ~ 0
508 | 200V_R
509 | Text Label 2300 2450 2 60 ~ 0
510 | 20V_R
511 | Text Label 2300 2600 2 60 ~ 0
512 | 2V_R
513 | Text Label 2300 2750 2 60 ~ 0
514 | 0.2V_R
515 | Text Label 2300 2900 2 60 ~ 0
516 | 0.02V_R
517 | Text Label 2300 3150 2 60 ~ 0
518 | LV_EN
519 | Text Label 2300 3300 2 60 ~ 0
520 | 15A_EN
521 | Text Label 2300 3450 2 60 ~ 0
522 | 2.5A_EN
523 | Entry Wire Line
524 | 1800 1250 1900 1150
525 | Entry Wire Line
526 | 1800 1400 1900 1300
527 | Entry Wire Line
528 | 1800 1700 1900 1600
529 | Entry Wire Line
530 | 1800 2250 1900 2150
531 | Entry Wire Line
532 | 1800 2400 1900 2300
533 | Entry Wire Line
534 | 1800 2550 1900 2450
535 | Entry Wire Line
536 | 1800 2700 1900 2600
537 | Entry Wire Line
538 | 1800 2850 1900 2750
539 | Entry Wire Line
540 | 1800 3000 1900 2900
541 | Entry Wire Line
542 | 1800 3250 1900 3150
543 | Entry Wire Line
544 | 1800 3400 1900 3300
545 | Entry Wire Line
546 | 1800 3550 1900 3450
547 | $Comp
548 | L GNDD #PWR016
549 | U 1 1 574DD0AD
550 | P 2150 11000
551 | F 0 "#PWR016" H 2150 10750 50 0001 C CNN
552 | F 1 "GNDD" H 2150 10850 50 0000 C CNN
553 | F 2 "" H 2150 11000 50 0000 C CNN
554 | F 3 "" H 2150 11000 50 0000 C CNN
555 | 1 2150 11000
556 | 1 0 0 -1
557 | $EndComp
558 | $Comp
559 | L +3.3V #PWR017
560 | U 1 1 574DD24C
561 | P 2150 9000
562 | F 0 "#PWR017" H 2150 8850 50 0001 C CNN
563 | F 1 "+3.3V" H 2150 9140 50 0000 C CNN
564 | F 2 "" H 2150 9000 50 0000 C CNN
565 | F 3 "" H 2150 9000 50 0000 C CNN
566 | 1 2150 9000
567 | 1 0 0 -1
568 | $EndComp
569 | $Comp
570 | L C C117
571 | U 1 1 574E3FA8
572 | P 2300 9300
573 | F 0 "C117" H 2325 9400 50 0000 L CNN
574 | F 1 "0.1u" H 2200 9050 50 0000 L CNN
575 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 2338 9150 50 0001 C CNN
576 | F 3 "" H 2300 9300 50 0000 C CNN
577 | 1 2300 9300
578 | 0 -1 1 0
579 | $EndComp
580 | Entry Wire Line
581 | 600 8200 700 8300
582 | Entry Wire Line
583 | 600 5800 700 5900
584 | Entry Wire Line
585 | 600 5900 700 6000
586 | Entry Wire Line
587 | 600 7100 700 7200
588 | Entry Wire Line
589 | 600 7200 700 7300
590 | Entry Wire Line
591 | 600 6700 700 6800
592 | Entry Wire Line
593 | 600 6800 700 6900
594 | Entry Wire Line
595 | 600 6900 700 7000
596 | Entry Wire Line
597 | 600 7800 700 7900
598 | Entry Wire Line
599 | 600 8100 700 8200
600 | Text Label 1150 7300 2 60 ~ 0
601 | 2.5A_EN
602 | Text Label 1150 7200 2 60 ~ 0
603 | 15A_EN
604 | Text Label 12900 7400 0 60 ~ 0
605 | LV_EN
606 | Text Label 1650 5900 2 60 ~ 0
607 | R_lg
608 | Text Label 1650 6000 2 60 ~ 0
609 | R_sm
610 | Text Label 1050 7900 2 60 ~ 0
611 | Vout_EN
612 | Entry Wire Line
613 | 600 7000 700 7100
614 | Text Label 1050 8200 2 60 ~ 0
615 | 300V_R
616 | Text Label 1050 8300 2 60 ~ 0
617 | 200V_R
618 | Text Label 1650 6800 2 60 ~ 0
619 | 20V_R
620 | Text Label 1650 6900 2 60 ~ 0
621 | 2V_R
622 | Text Label 1650 7000 2 60 ~ 0
623 | 0.2V_R
624 | Text Label 1650 7100 2 60 ~ 0
625 | 0.02V_R
626 | Text Label 12950 5400 1 60 ~ 0
627 | PS_EN
628 | Text Label 2450 10800 0 60 ~ 0
629 | PS_EN
630 | $Comp
631 | L +3.3V #PWR018
632 | U 1 1 574F1A1A
633 | P 900 9600
634 | F 0 "#PWR018" H 900 9450 50 0001 C CNN
635 | F 1 "+3.3V" H 915 9773 50 0000 C CNN
636 | F 2 "" H 900 9600 50 0000 C CNN
637 | F 3 "" H 900 9600 50 0000 C CNN
638 | 1 900 9600
639 | 1 0 0 -1
640 | $EndComp
641 | $Comp
642 | L R R105
643 | U 1 1 574F2250
644 | P 1050 9700
645 | F 0 "R105" V 1150 9750 50 0000 C CNN
646 | F 1 "100k" V 1050 9700 50 0000 C CNN
647 | F 2 "my footprints:SMDuniversal_0603to1210_HandSoldering" V 980 9700 50 0001 C CNN
648 | F 3 "" H 1050 9700 50 0000 C CNN
649 | 1 1050 9700
650 | 0 1 1 0
651 | $EndComp
652 | $Comp
653 | L GNDD #PWR019
654 | U 1 1 574F2BEE
655 | P 700 10000
656 | F 0 "#PWR019" H 700 9750 50 0001 C CNN
657 | F 1 "GNDD" H 700 9850 50 0000 C CNN
658 | F 2 "" H 700 10000 50 0000 C CNN
659 | F 3 "" H 700 10000 50 0000 C CNN
660 | 1 700 10000
661 | 1 0 0 -1
662 | $EndComp
663 | $Comp
664 | L GNDD #PWR020
665 | U 1 1 575818F5
666 | P 14300 7400
667 | F 0 "#PWR020" H 14300 7150 50 0001 C CNN
668 | F 1 "GNDD" H 14500 7300 50 0000 C CNN
669 | F 2 "" H 14300 7400 50 0000 C CNN
670 | F 3 "" H 14300 7400 50 0000 C CNN
671 | 1 14300 7400
672 | 1 0 0 -1
673 | $EndComp
674 | Text Label 1050 7800 2 60 ~ 0
675 | GPIO1
676 | Text Label 12950 6400 0 60 ~ 0
677 | GPIO2
678 | Text Label 12950 6500 0 60 ~ 0
679 | GPIO3
680 | Text Label 12900 8000 0 60 ~ 0
681 | GPIO4
682 | Text Label 12900 8100 0 60 ~ 0
683 | GPIO5
684 | $Comp
685 | L +3.3V #PWR021
686 | U 1 1 5758136C
687 | P 7000 2300
688 | F 0 "#PWR021" H 7000 2150 50 0001 C CNN
689 | F 1 "+3.3V" H 7015 2473 50 0000 C CNN
690 | F 2 "" H 7000 2300 50 0000 C CNN
691 | F 3 "" H 7000 2300 50 0000 C CNN
692 | 1 7000 2300
693 | 1 0 0 -1
694 | $EndComp
695 | $Comp
696 | L +3.3VA #PWR022
697 | U 1 1 5758157D
698 | P 6100 2300
699 | F 0 "#PWR022" H 6100 2150 50 0001 C CNN
700 | F 1 "+3.3VA" H 6115 2473 50 0000 C CNN
701 | F 2 "" H 6100 2300 50 0000 C CNN
702 | F 3 "" H 6100 2300 50 0000 C CNN
703 | 1 6100 2300
704 | 1 0 0 -1
705 | $EndComp
706 | $Comp
707 | L +Vref #PWR023
708 | U 1 1 57581671
709 | P 5900 2400
710 | F 0 "#PWR023" H 5900 2250 50 0001 C CNN
711 | F 1 "+Vref" H 5915 2573 50 0000 C CNN
712 | F 2 "" H 5900 2400 50 0000 C CNN
713 | F 3 "" H 5900 2400 50 0000 C CNN
714 | 1 5900 2400
715 | 1 0 0 -1
716 | $EndComp
717 | $Comp
718 | L GNDA #PWR024
719 | U 1 1 57581765
720 | P 6100 2900
721 | F 0 "#PWR024" H 6100 2650 50 0001 C CNN
722 | F 1 "GNDA" H 6105 2727 50 0000 C CNN
723 | F 2 "" H 6100 2900 50 0000 C CNN
724 | F 3 "" H 6100 2900 50 0000 C CNN
725 | 1 6100 2900
726 | 1 0 0 -1
727 | $EndComp
728 | $Comp
729 | L GNDD #PWR025
730 | U 1 1 57581859
731 | P 7000 2900
732 | F 0 "#PWR025" H 7000 2650 50 0001 C CNN
733 | F 1 "GNDD" H 7005 2727 50 0000 C CNN
734 | F 2 "" H 7000 2900 50 0000 C CNN
735 | F 3 "" H 7000 2900 50 0000 C CNN
736 | 1 7000 2900
737 | 1 0 0 -1
738 | $EndComp
739 | $Comp
740 | L CONN_02X07 P101
741 | U 1 1 57581FCF
742 | P 6550 2600
743 | F 0 "P101" H 6550 3115 50 0000 C CNN
744 | F 1 "Expansion header" H 6550 3024 50 0000 C CNN
745 | F 2 "Pin_Headers:Pin_Header_Straight_2x07" H 6550 1400 50 0001 C CNN
746 | F 3 "" H 6550 1400 50 0000 C CNN
747 | 1 6550 2600
748 | 1 0 0 -1
749 | $EndComp
750 | Text Label 6900 2400 0 60 ~ 0
751 | GPIO1
752 | Text Label 6900 2500 0 60 ~ 0
753 | GPIO2
754 | Text Label 6900 2600 0 60 ~ 0
755 | GPIO3
756 | Text Label 6900 2700 0 60 ~ 0
757 | GPIO4
758 | Text Label 6900 2800 0 60 ~ 0
759 | GPIO5
760 | $Comp
761 | L R R101
762 | U 1 1 5758EF4D
763 | P 8750 1300
764 | F 0 "R101" V 8650 1300 50 0000 C CNN
765 | F 1 "500R" V 8750 1300 50 0000 C CNN
766 | F 2 "my footprints:SMDuniversal_0603to1210_HandSoldering" V 8680 1300 50 0001 C CNN
767 | F 3 "" H 8750 1300 50 0000 C CNN
768 | 1 8750 1300
769 | 0 1 1 0
770 | $EndComp
771 | $Comp
772 | L R R102
773 | U 1 1 5758F103
774 | P 8350 1450
775 | F 0 "R102" V 8250 1450 50 0000 C CNN
776 | F 1 "500R" V 8350 1450 50 0000 C CNN
777 | F 2 "my footprints:SMDuniversal_0603to1210_HandSoldering" V 8280 1450 50 0001 C CNN
778 | F 3 "" H 8350 1450 50 0000 C CNN
779 | 1 8350 1450
780 | 0 1 1 0
781 | $EndComp
782 | $Comp
783 | L R R103
784 | U 1 1 5758F228
785 | P 7950 1600
786 | F 0 "R103" V 7850 1600 50 0000 C CNN
787 | F 1 "500R" V 7950 1600 50 0000 C CNN
788 | F 2 "my footprints:SMDuniversal_0603to1210_HandSoldering" V 7880 1600 50 0001 C CNN
789 | F 3 "" H 7950 1600 50 0000 C CNN
790 | 1 7950 1600
791 | 0 1 1 0
792 | $EndComp
793 | $Comp
794 | L C C103
795 | U 1 1 5758F335
796 | P 8200 2050
797 | F 0 "C103" H 8250 2150 50 0000 L CNN
798 | F 1 "3.9n" H 8000 2150 50 0000 L CNN
799 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 8238 1900 50 0001 C CNN
800 | F 3 "" H 8200 2050 50 0000 C CNN
801 | 1 8200 2050
802 | 1 0 0 -1
803 | $EndComp
804 | $Comp
805 | L C C104
806 | U 1 1 5758F447
807 | P 8600 1950
808 | F 0 "C104" H 8650 2050 50 0000 L CNN
809 | F 1 "3.9n" H 8400 2050 50 0000 L CNN
810 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 8638 1800 50 0001 C CNN
811 | F 3 "" H 8600 1950 50 0000 C CNN
812 | 1 8600 1950
813 | 1 0 0 -1
814 | $EndComp
815 | $Comp
816 | L C C105
817 | U 1 1 5758F54E
818 | P 9000 1850
819 | F 0 "C105" H 9050 1950 50 0000 L CNN
820 | F 1 "3.9n" H 8800 1950 50 0000 L CNN
821 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 9038 1700 50 0001 C CNN
822 | F 3 "" H 9000 1850 50 0000 C CNN
823 | 1 9000 1850
824 | 1 0 0 -1
825 | $EndComp
826 | Text Label 9700 1900 3 60 ~ 0
827 | LVin
828 | Text Label 8200 2550 3 60 ~ 0
829 | COMMON_LV
830 | $Comp
831 | L SPEAKER SP101
832 | U 1 1 575E624D
833 | P 14650 4700
834 | F 0 "SP101" H 14928 4746 50 0000 L CNN
835 | F 1 "SPEAKER" H 14928 4655 50 0000 L CNN
836 | F 2 "Pin_Headers:Pin_Header_Straight_1x02" H 14650 4700 50 0001 C CNN
837 | F 3 "" H 14650 4700 50 0000 C CNN
838 | 1 14650 4700
839 | 1 0 0 -1
840 | $EndComp
841 | $Comp
842 | L GNDA #PWR026
843 | U 1 1 575E7712
844 | P 14200 4850
845 | F 0 "#PWR026" H 14200 4600 50 0001 C CNN
846 | F 1 "GNDA" H 14200 4700 50 0000 C CNN
847 | F 2 "" H 14200 4850 50 0000 C CNN
848 | F 3 "" H 14200 4850 50 0000 C CNN
849 | 1 14200 4850
850 | 1 0 0 -1
851 | $EndComp
852 | $Comp
853 | L Q_NMOS_GSD Q102
854 | U 1 1 575F9245
855 | P 2250 10800
856 | F 0 "Q102" H 2441 10846 50 0000 L CNN
857 | F 1 "Q_NMOS_GSD" H 2441 10755 50 0000 L CNN
858 | F 2 "TO_SOT_Packages_SMD:SOT-23" H 2450 10900 50 0001 C CNN
859 | F 3 "" H 2250 10800 50 0000 C CNN
860 | 1 2250 10800
861 | -1 0 0 -1
862 | $EndComp
863 | $Comp
864 | L Q_PMOS_GSD Q101
865 | U 1 1 575F9408
866 | P 1000 10000
867 | F 0 "Q101" H 800 10150 50 0000 L CNN
868 | F 1 "Q_PMOS_GSD" H 700 10300 50 0000 L CNN
869 | F 2 "TO_SOT_Packages_SMD:SOT-23" H 1200 10100 50 0001 C CNN
870 | F 3 "" H 1000 10000 50 0000 C CNN
871 | 1 1000 10000
872 | -1 0 0 1
873 | $EndComp
874 | $Comp
875 | L BD4835 U103
876 | U 1 1 57610854
877 | P 950 3050
878 | F 0 "U103" H 800 3350 60 0000 R CNN
879 | F 1 "BD4835" H 1350 3350 60 0000 R CNN
880 | F 2 "my footprints:VSOF5_HandSoldering" H 950 3050 60 0001 C CNN
881 | F 3 "" H 950 3050 60 0001 C CNN
882 | 1 950 3050
883 | 1 0 0 -1
884 | $EndComp
885 | $Comp
886 | L GNDD #PWR027
887 | U 1 1 5761132F
888 | P 950 3500
889 | F 0 "#PWR027" H 950 3250 50 0001 C CNN
890 | F 1 "GNDD" H 955 3327 50 0000 C CNN
891 | F 2 "" H 950 3500 50 0000 C CNN
892 | F 3 "" H 950 3500 50 0000 C CNN
893 | 1 950 3500
894 | 1 0 0 -1
895 | $EndComp
896 | Text Label 1650 3200 3 60 ~ 0
897 | NRST
898 | $Comp
899 | L C C106
900 | U 1 1 576300E3
901 | P 7750 3900
902 | F 0 "C106" H 7650 4000 50 0000 L CNN
903 | F 1 "1u" H 7750 4150 50 0000 L CNN
904 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 7788 3750 50 0001 C CNN
905 | F 3 "" H 7750 3900 50 0000 C CNN
906 | 1 7750 3900
907 | 0 1 1 0
908 | $EndComp
909 | $Comp
910 | L C C112
911 | U 1 1 5763020B
912 | P 7750 4200
913 | F 0 "C112" H 7700 4550 50 0000 L CNN
914 | F 1 "0.01u" H 7650 4450 50 0000 L CNN
915 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 7788 4050 50 0001 C CNN
916 | F 3 "" H 7750 4200 50 0000 C CNN
917 | 1 7750 4200
918 | 0 1 1 0
919 | $EndComp
920 | $Comp
921 | L C C108
922 | U 1 1 57631F7A
923 | P 6800 4000
924 | F 0 "C108" H 6825 4100 50 0000 L CNN
925 | F 1 "0.1u" H 6600 3900 50 0000 L CNN
926 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 6838 3850 50 0001 C CNN
927 | F 3 "" H 6800 4000 50 0000 C CNN
928 | 1 6800 4000
929 | 0 1 1 0
930 | $EndComp
931 | $Comp
932 | L C C118
933 | U 1 1 57633084
934 | P 850 5550
935 | F 0 "C118" H 750 5450 50 0000 L CNN
936 | F 1 "0.01u" H 750 5650 50 0000 L CNN
937 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 888 5400 50 0001 C CNN
938 | F 3 "" H 850 5550 50 0000 C CNN
939 | 1 850 5550
940 | -1 0 0 1
941 | $EndComp
942 | $Comp
943 | L C C119
944 | U 1 1 576332B5
945 | P 1050 5550
946 | F 0 "C119" H 950 5450 50 0000 L CNN
947 | F 1 "1u" H 950 5650 50 0000 L CNN
948 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 1088 5400 50 0001 C CNN
949 | F 3 "" H 1050 5550 50 0000 C CNN
950 | 1 1050 5550
951 | -1 0 0 1
952 | $EndComp
953 | $Comp
954 | L C C113
955 | U 1 1 57633C60
956 | P 850 5050
957 | F 0 "C113" H 750 4950 50 0000 L CNN
958 | F 1 "0.01u" H 750 5150 50 0000 L CNN
959 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 888 4900 50 0001 C CNN
960 | F 3 "" H 850 5050 50 0000 C CNN
961 | 1 850 5050
962 | -1 0 0 1
963 | $EndComp
964 | $Comp
965 | L C C116
966 | U 1 1 57633DA3
967 | P 1050 5050
968 | F 0 "C116" H 950 4950 50 0000 L CNN
969 | F 1 "1u" H 950 5150 50 0000 L CNN
970 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 1088 4900 50 0001 C CNN
971 | F 3 "" H 1050 5050 50 0000 C CNN
972 | 1 1050 5050
973 | -1 0 0 1
974 | $EndComp
975 | $Comp
976 | L GNDA #PWR028
977 | U 1 1 57634337
978 | P 700 4900
979 | F 0 "#PWR028" H 700 4650 50 0001 C CNN
980 | F 1 "GNDA" H 700 4950 50 0000 C CNN
981 | F 2 "" H 700 4900 50 0000 C CNN
982 | F 3 "" H 700 4900 50 0000 C CNN
983 | 1 700 4900
984 | 1 0 0 -1
985 | $EndComp
986 | $Comp
987 | L C C109
988 | U 1 1 57637B87
989 | P 6600 4200
990 | F 0 "C109" H 6550 4550 50 0000 L CNN
991 | F 1 "10u" H 6500 4450 50 0000 L CNN
992 | F 2 "my footprints:SMDuniversal_0603to1206_HandSoldering" H 6638 4050 50 0001 C CNN
993 | F 3 "" H 6600 4200 50 0000 C CNN
994 | 1 6600 4200
995 | 0 -1 -1 0
996 | $EndComp
997 | $Comp
998 | L C C121
999 | U 1 1 57638055
1000 | P 700 9850
1001 | F 0 "C121" H 700 10050 50 0000 L CNN
1002 | F 1 "10u" H 750 9750 50 0000 L CNN
1003 | F 2 "my footprints:SMDuniversal_0603to1206_HandSoldering" H 738 9700 50 0001 C CNN
1004 | F 3 "" H 700 9850 50 0000 C CNN
1005 | 1 700 9850
1006 | -1 0 0 -1
1007 | $EndComp
1008 | $Comp
1009 | L C C120
1010 | U 1 1 57638187
1011 | P 2300 9100
1012 | F 0 "C120" V 2200 9250 50 0000 C CNN
1013 | F 1 "10u" V 2139 9100 50 0000 C CNN
1014 | F 2 "my footprints:SMDuniversal_0603to1206_HandSoldering" H 2338 8950 50 0001 C CNN
1015 | F 3 "" H 2300 9100 50 0000 C CNN
1016 | 1 2300 9100
1017 | 0 1 1 0
1018 | $EndComp
1019 | $Comp
1020 | L PWR_FLAG #FLG029
1021 | U 1 1 5767D4A4
1022 | P 3000 10600
1023 | F 0 "#FLG029" H 3000 10695 50 0001 C CNN
1024 | F 1 "PWR_FLAG" V 3000 10778 50 0000 L CNN
1025 | F 2 "" H 3000 10600 50 0000 C CNN
1026 | F 3 "" H 3000 10600 50 0000 C CNN
1027 | 1 3000 10600
1028 | -1 0 0 1
1029 | $EndComp
1030 | Wire Wire Line
1031 | 1750 5400 1750 5500
1032 | Wire Wire Line
1033 | 1600 5300 1750 5300
1034 | Wire Wire Line
1035 | 7050 4000 7050 4400
1036 | Wire Wire Line
1037 | 7350 3900 7350 4400
1038 | Wire Wire Line
1039 | 7150 9000 7150 8800
1040 | Wire Wire Line
1041 | 7350 9000 7350 8800
1042 | Wire Wire Line
1043 | 7350 8800 7250 8800
1044 | Connection ~ 7350 8800
1045 | Connection ~ 1750 5400
1046 | Wire Wire Line
1047 | 8600 2200 13550 2200
1048 | Wire Wire Line
1049 | 13550 2200 13550 7300
1050 | Wire Wire Line
1051 | 13550 7300 12750 7300
1052 | Wire Wire Line
1053 | 13650 8300 12750 8300
1054 | Wire Wire Line
1055 | 13450 8200 12750 8200
1056 | Wire Wire Line
1057 | 13450 1300 13450 8200
1058 | Wire Wire Line
1059 | 13350 1450 13350 7200
1060 | Wire Wire Line
1061 | 13350 7200 12750 7200
1062 | Wire Wire Line
1063 | 13050 5900 12750 5900
1064 | Wire Wire Line
1065 | 13050 3800 13050 5900
1066 | Wire Wire Line
1067 | 13250 6200 12750 6200
1068 | Wire Wire Line
1069 | 13250 1600 13250 6200
1070 | Wire Wire Line
1071 | 6750 4200 7050 4200
1072 | Wire Wire Line
1073 | 6950 4350 7150 4350
1074 | Connection ~ 7050 4350
1075 | Wire Wire Line
1076 | 6450 4350 6650 4350
1077 | Wire Wire Line
1078 | 6450 4000 6450 4350
1079 | Wire Wire Line
1080 | 7600 4200 7350 4200
1081 | Wire Wire Line
1082 | 7250 4350 7400 4350
1083 | Connection ~ 7350 4350
1084 | Wire Wire Line
1085 | 7900 4350 7700 4350
1086 | Wire Wire Line
1087 | 7900 3900 7900 4350
1088 | Connection ~ 7050 4200
1089 | Connection ~ 7350 4200
1090 | Connection ~ 7900 4350
1091 | Connection ~ 6450 4350
1092 | Wire Wire Line
1093 | 7250 4400 7250 4350
1094 | Wire Wire Line
1095 | 7150 4350 7150 4400
1096 | Wire Wire Line
1097 | 12750 6000 13150 6000
1098 | Wire Wire Line
1099 | 13150 6000 13150 3700
1100 | Wire Wire Line
1101 | 13150 3700 2500 3700
1102 | Wire Wire Line
1103 | 2500 3700 2500 1900
1104 | Wire Wire Line
1105 | 2500 1900 2750 1900
1106 | Wire Wire Line
1107 | 2750 1750 2400 1750
1108 | Wire Wire Line
1109 | 2400 1750 2400 3800
1110 | Wire Wire Line
1111 | 2400 3800 13050 3800
1112 | Wire Wire Line
1113 | 7600 3900 7350 3900
1114 | Connection ~ 7350 4050
1115 | Connection ~ 7900 4200
1116 | Wire Wire Line
1117 | 7700 4050 7900 4050
1118 | Connection ~ 7900 4050
1119 | Wire Wire Line
1120 | 12750 7000 13750 7000
1121 | Wire Wire Line
1122 | 13750 7000 13750 6900
1123 | Wire Wire Line
1124 | 12900 6900 12750 6900
1125 | Wire Wire Line
1126 | 12750 6800 12900 6800
1127 | Wire Wire Line
1128 | 14850 9500 14200 9500
1129 | Wire Wire Line
1130 | 14650 9400 14850 9400
1131 | Wire Wire Line
1132 | 14650 9600 14850 9600
1133 | Wire Wire Line
1134 | 14850 9700 14650 9700
1135 | Wire Wire Line
1136 | 14650 9800 14850 9800
1137 | Wire Wire Line
1138 | 13850 7000 13900 7000
1139 | Wire Wire Line
1140 | 13750 6900 13900 6900
1141 | Wire Wire Line
1142 | 13900 6700 12750 6700
1143 | Wire Wire Line
1144 | 12750 6600 13900 6600
1145 | Wire Wire Line
1146 | 12750 7800 15000 7800
1147 | Wire Wire Line
1148 | 15000 7800 15000 6850
1149 | Wire Wire Line
1150 | 15000 6850 15150 6850
1151 | Wire Wire Line
1152 | 15150 7000 15100 7000
1153 | Wire Wire Line
1154 | 15100 7000 15100 7900
1155 | Wire Wire Line
1156 | 15100 7900 12750 7900
1157 | Wire Wire Line
1158 | 12750 5600 14900 5600
1159 | Wire Wire Line
1160 | 14900 5600 14900 6100
1161 | Wire Wire Line
1162 | 14900 6100 15150 6100
1163 | Wire Wire Line
1164 | 12750 5500 15000 5500
1165 | Wire Wire Line
1166 | 15000 5500 15000 5950
1167 | Wire Wire Line
1168 | 15000 5950 15150 5950
1169 | Wire Wire Line
1170 | 14800 6250 15150 6250
1171 | Wire Wire Line
1172 | 12750 5800 13900 5800
1173 | Wire Wire Line
1174 | 1050 5700 850 5700
1175 | Connection ~ 850 5700
1176 | Connection ~ 1050 5400
1177 | Wire Wire Line
1178 | 1600 4900 1750 4900
1179 | Wire Wire Line
1180 | 1300 4300 1300 6200
1181 | Wire Wire Line
1182 | 1300 6200 1750 6200
1183 | Wire Wire Line
1184 | 1750 6300 1200 6300
1185 | Wire Wire Line
1186 | 1200 6300 1200 4200
1187 | Wire Wire Line
1188 | 700 5400 1750 5400
1189 | Wire Wire Line
1190 | 1000 700 1250 700
1191 | Wire Wire Line
1192 | 1100 800 1100 700
1193 | Connection ~ 1100 700
1194 | Wire Wire Line
1195 | 1000 1200 1250 1200
1196 | Wire Wire Line
1197 | 1100 1100 1100 1200
1198 | Connection ~ 1100 1200
1199 | Wire Wire Line
1200 | 700 700 700 1200
1201 | Connection ~ 700 1200
1202 | Wire Wire Line
1203 | 700 1200 550 1200
1204 | Wire Wire Line
1205 | 12750 6300 12950 6300
1206 | Wire Wire Line
1207 | 12950 6300 12950 4050
1208 | Wire Wire Line
1209 | 1600 5100 1750 5100
1210 | Wire Wire Line
1211 | 1350 1950 1350 2050
1212 | Wire Wire Line
1213 | 1200 2000 1350 2000
1214 | Connection ~ 1350 2000
1215 | Wire Bus Line
1216 | 1800 1250 1800 4000
1217 | Wire Wire Line
1218 | 1900 1150 2750 1150
1219 | Wire Wire Line
1220 | 2750 1300 1900 1300
1221 | Wire Wire Line
1222 | 1900 1600 2750 1600
1223 | Wire Wire Line
1224 | 2750 2150 1900 2150
1225 | Wire Wire Line
1226 | 1900 2300 2750 2300
1227 | Wire Wire Line
1228 | 2750 2450 1900 2450
1229 | Wire Wire Line
1230 | 1900 2600 2750 2600
1231 | Wire Wire Line
1232 | 2750 2750 1900 2750
1233 | Wire Wire Line
1234 | 1900 2900 2750 2900
1235 | Wire Wire Line
1236 | 2750 3150 1900 3150
1237 | Wire Wire Line
1238 | 1900 3300 2750 3300
1239 | Wire Wire Line
1240 | 2750 3450 1900 3450
1241 | Connection ~ 2450 9300
1242 | Wire Wire Line
1243 | 2450 9100 2450 9400
1244 | Wire Wire Line
1245 | 2150 9000 2150 9400
1246 | Connection ~ 2150 9300
1247 | Connection ~ 2150 9100
1248 | Wire Bus Line
1249 | 600 4000 600 9200
1250 | Wire Wire Line
1251 | 700 5900 1750 5900
1252 | Wire Wire Line
1253 | 700 6000 1750 6000
1254 | Wire Wire Line
1255 | 700 8300 1750 8300
1256 | Wire Wire Line
1257 | 1750 8200 700 8200
1258 | Wire Wire Line
1259 | 1750 7000 700 7000
1260 | Wire Wire Line
1261 | 700 6900 1750 6900
1262 | Wire Wire Line
1263 | 1750 6800 700 6800
1264 | Wire Wire Line
1265 | 700 7300 1750 7300
1266 | Wire Wire Line
1267 | 1750 7200 700 7200
1268 | Wire Wire Line
1269 | 1750 7500 1500 7500
1270 | Wire Wire Line
1271 | 1500 7500 1500 10100
1272 | Wire Wire Line
1273 | 1500 10100 3350 10100
1274 | Wire Wire Line
1275 | 1750 7400 1400 7400
1276 | Wire Wire Line
1277 | 1400 7400 1400 9800
1278 | Wire Wire Line
1279 | 1400 9800 1750 9800
1280 | Wire Wire Line
1281 | 1300 6500 1300 9700
1282 | Wire Wire Line
1283 | 1300 9700 1750 9700
1284 | Wire Wire Line
1285 | 1750 7100 700 7100
1286 | Wire Wire Line
1287 | 900 10200 1750 10200
1288 | Wire Wire Line
1289 | 900 9600 900 9800
1290 | Wire Wire Line
1291 | 900 9700 700 9700
1292 | Connection ~ 900 9700
1293 | Wire Bus Line
1294 | 1800 4000 600 4000
1295 | Wire Wire Line
1296 | 12750 7500 14800 7500
1297 | Wire Wire Line
1298 | 12750 7600 14000 7600
1299 | Wire Wire Line
1300 | 15150 6400 14900 6400
1301 | Wire Wire Line
1302 | 14900 6400 14900 7700
1303 | Wire Wire Line
1304 | 14900 7700 12750 7700
1305 | Wire Wire Line
1306 | 1600 10000 3350 10000
1307 | Wire Wire Line
1308 | 1600 10000 1600 7600
1309 | Wire Wire Line
1310 | 1600 7600 1750 7600
1311 | Connection ~ 1750 10000
1312 | Wire Wire Line
1313 | 1700 9900 3350 9900
1314 | Connection ~ 1750 10100
1315 | Wire Wire Line
1316 | 1700 9900 1700 7700
1317 | Wire Wire Line
1318 | 1700 7700 1750 7700
1319 | Connection ~ 1750 9900
1320 | Wire Wire Line
1321 | 3350 9800 3350 8800
1322 | Wire Wire Line
1323 | 3350 8800 1100 8800
1324 | Wire Wire Line
1325 | 1100 8800 1100 8000
1326 | Wire Wire Line
1327 | 1100 8000 1750 8000
1328 | Wire Wire Line
1329 | 1750 7900 700 7900
1330 | Wire Wire Line
1331 | 1750 7800 1050 7800
1332 | Wire Wire Line
1333 | 12900 8100 12750 8100
1334 | Wire Wire Line
1335 | 12750 8000 12900 8000
1336 | Wire Wire Line
1337 | 12950 6500 12750 6500
1338 | Wire Wire Line
1339 | 12750 6400 12950 6400
1340 | Wire Wire Line
1341 | 6300 2500 5600 2500
1342 | Wire Wire Line
1343 | 5600 2500 5600 1300
1344 | Connection ~ 5600 1300
1345 | Wire Wire Line
1346 | 6300 2600 5500 2600
1347 | Wire Wire Line
1348 | 5500 2600 5500 1450
1349 | Connection ~ 5500 1450
1350 | Wire Wire Line
1351 | 6300 2700 5400 2700
1352 | Wire Wire Line
1353 | 5400 2700 5400 1600
1354 | Connection ~ 5400 1600
1355 | Wire Wire Line
1356 | 6300 2800 5300 2800
1357 | Wire Wire Line
1358 | 5300 2800 5300 1750
1359 | Connection ~ 5300 1750
1360 | Wire Wire Line
1361 | 5900 2400 6300 2400
1362 | Wire Wire Line
1363 | 6100 2300 6300 2300
1364 | Wire Wire Line
1365 | 6100 2900 6300 2900
1366 | Wire Wire Line
1367 | 6800 2900 7000 2900
1368 | Wire Wire Line
1369 | 6800 2300 7000 2300
1370 | Wire Wire Line
1371 | 6900 2800 6800 2800
1372 | Wire Wire Line
1373 | 6800 2700 6900 2700
1374 | Wire Wire Line
1375 | 6900 2400 6800 2400
1376 | Wire Wire Line
1377 | 6900 2500 6800 2500
1378 | Wire Wire Line
1379 | 6900 2600 6800 2600
1380 | Wire Wire Line
1381 | 8100 1600 13250 1600
1382 | Wire Wire Line
1383 | 8200 1600 8200 1900
1384 | Wire Wire Line
1385 | 8500 1450 13350 1450
1386 | Wire Wire Line
1387 | 8600 1450 8600 1800
1388 | Wire Wire Line
1389 | 8900 1300 13450 1300
1390 | Wire Wire Line
1391 | 9000 1300 9000 1700
1392 | Connection ~ 9000 1300
1393 | Connection ~ 8600 1450
1394 | Connection ~ 8200 1600
1395 | Wire Wire Line
1396 | 4800 1600 7800 1600
1397 | Wire Wire Line
1398 | 4800 1450 8200 1450
1399 | Wire Wire Line
1400 | 4800 1300 8600 1300
1401 | Wire Wire Line
1402 | 1200 4200 5100 4200
1403 | Wire Wire Line
1404 | 5100 4200 5100 3300
1405 | Wire Wire Line
1406 | 1300 4300 5200 4300
1407 | Wire Wire Line
1408 | 5200 4300 5200 3400
1409 | Wire Wire Line
1410 | 5200 3400 9700 3400
1411 | Wire Wire Line
1412 | 9700 3400 9700 1600
1413 | Connection ~ 9700 1600
1414 | Connection ~ 1200 9700
1415 | Wire Wire Line
1416 | 12750 6100 13750 6100
1417 | Wire Wire Line
1418 | 13750 6100 13750 4600
1419 | Wire Wire Line
1420 | 13750 4600 14350 4600
1421 | Wire Wire Line
1422 | 14350 4800 14200 4800
1423 | Wire Wire Line
1424 | 14200 4800 14200 4850
1425 | Wire Wire Line
1426 | 1650 4900 1650 3050
1427 | Wire Wire Line
1428 | 1650 3050 1550 3050
1429 | Connection ~ 1650 4900
1430 | Wire Wire Line
1431 | 900 3500 1000 3500
1432 | Connection ~ 950 3500
1433 | Wire Wire Line
1434 | 7250 4050 7400 4050
1435 | Wire Wire Line
1436 | 7250 4050 7250 4000
1437 | Wire Wire Line
1438 | 6650 4000 6450 4000
1439 | Connection ~ 6450 4200
1440 | Wire Wire Line
1441 | 6950 4000 7050 4000
1442 | Connection ~ 7050 4000
1443 | Connection ~ 850 5400
1444 | Wire Wire Line
1445 | 850 5200 850 5400
1446 | Wire Wire Line
1447 | 1050 5200 1050 5400
1448 | Wire Wire Line
1449 | 700 4900 1050 4900
1450 | Connection ~ 850 4900
1451 | Connection ~ 2150 10600
1452 | Wire Wire Line
1453 | 12950 4050 12650 4050
1454 | Wire Wire Line
1455 | 14800 7500 14800 6250
1456 | Wire Wire Line
1457 | 12650 4200 12850 4200
1458 | Wire Wire Line
1459 | 12850 4200 12850 5700
1460 | Wire Wire Line
1461 | 12850 5700 12750 5700
1462 | Wire Wire Line
1463 | 2450 9400 3500 9400
1464 | Wire Wire Line
1465 | 3500 9400 3500 10600
1466 | Wire Wire Line
1467 | 3500 10600 1750 10600
1468 | Wire Wire Line
1469 | 1200 6600 1750 6600
1470 | Wire Wire Line
1471 | 1300 6500 1750 6500
1472 | Wire Wire Line
1473 | 1200 6600 1200 10000
1474 | Text Label 13900 8050 3 60 ~ 0
1475 | 500mA_CHARGE
1476 | Text Label 1450 8100 2 60 ~ 0
1477 | 500mA_CHARGE
1478 | Wire Wire Line
1479 | 1450 8100 1750 8100
1480 | Wire Bus Line
1481 | 600 9200 13800 9200
1482 | Wire Bus Line
1483 | 13800 9200 13800 7300
1484 | Entry Wire Line
1485 | 13700 7400 13800 7300
1486 | Wire Wire Line
1487 | 12750 7400 13700 7400
1488 | Wire Wire Line
1489 | 13850 7000 13850 7250
1490 | $Comp
1491 | L CONN_01X01 P103
1492 | U 1 1 57779E1F
1493 | P 9600 10100
1494 | F 0 "P103" H 9678 10141 50 0000 L CNN
1495 | F 1 "Mounting hole" H 9678 10050 50 0000 L CNN
1496 | F 2 "Mounting_Holes:MountingHole_3.2mm_M3" H 9600 10100 50 0001 C CNN
1497 | F 3 "" H 9600 10100 50 0000 C CNN
1498 | 1 9600 10100
1499 | 1 0 0 -1
1500 | $EndComp
1501 | $Comp
1502 | L CONN_01X01 P104
1503 | U 1 1 57779F8D
1504 | P 9600 10300
1505 | F 0 "P104" H 9678 10341 50 0000 L CNN
1506 | F 1 "Mounting hole" H 9678 10250 50 0000 L CNN
1507 | F 2 "Mounting_Holes:MountingHole_3.2mm_M3" H 9600 10300 50 0001 C CNN
1508 | F 3 "" H 9600 10300 50 0000 C CNN
1509 | 1 9600 10300
1510 | 1 0 0 -1
1511 | $EndComp
1512 | $Comp
1513 | L CONN_01X01 P105
1514 | U 1 1 5777A0A6
1515 | P 9600 10500
1516 | F 0 "P105" H 9678 10541 50 0000 L CNN
1517 | F 1 "Mounting hole" H 9678 10450 50 0000 L CNN
1518 | F 2 "Mounting_Holes:MountingHole_3.2mm_M3" H 9600 10500 50 0001 C CNN
1519 | F 3 "" H 9600 10500 50 0000 C CNN
1520 | 1 9600 10500
1521 | 1 0 0 -1
1522 | $EndComp
1523 | NoConn ~ 9400 10100
1524 | NoConn ~ 9400 10300
1525 | NoConn ~ 9400 10500
1526 | Connection ~ 3000 10600
1527 | Wire Wire Line
1528 | 1750 10600 1750 10300
1529 | Wire Wire Line
1530 | 13900 8050 13900 7250
1531 | Wire Wire Line
1532 | 13900 7250 13850 7250
1533 | Wire Wire Line
1534 | 14000 7600 14000 7400
1535 | $Comp
1536 | L R R106
1537 | U 1 1 57878A5B
1538 | P 8850 2100
1539 | F 0 "R106" V 8750 2100 50 0000 C CNN
1540 | F 1 "500R" V 8850 2100 50 0000 C CNN
1541 | F 2 "my footprints:SMDuniversal_0603to1210_HandSoldering" V 8780 2100 50 0001 C CNN
1542 | F 3 "" H 8850 2100 50 0000 C CNN
1543 | 1 8850 2100
1544 | 0 1 1 0
1545 | $EndComp
1546 | $Comp
1547 | L R R107
1548 | U 1 1 57879101
1549 | P 8450 2200
1550 | F 0 "R107" V 8350 2200 50 0000 C CNN
1551 | F 1 "500R" V 8450 2200 50 0000 C CNN
1552 | F 2 "my footprints:SMDuniversal_0603to1210_HandSoldering" V 8380 2200 50 0001 C CNN
1553 | F 3 "" H 8450 2200 50 0000 C CNN
1554 | 1 8450 2200
1555 | 0 1 1 0
1556 | $EndComp
1557 | $Comp
1558 | L R R108
1559 | U 1 1 5787925E
1560 | P 8050 2300
1561 | F 0 "R108" V 7950 2300 50 0000 C CNN
1562 | F 1 "500R" V 8050 2300 50 0000 C CNN
1563 | F 2 "my footprints:SMDuniversal_0603to1210_HandSoldering" V 7980 2300 50 0001 C CNN
1564 | F 3 "" H 8050 2300 50 0000 C CNN
1565 | 1 8050 2300
1566 | 0 1 1 0
1567 | $EndComp
1568 | Wire Wire Line
1569 | 8700 2450 8700 2100
1570 | Wire Wire Line
1571 | 7900 2450 8700 2450
1572 | Wire Wire Line
1573 | 8300 2450 8300 2200
1574 | Wire Wire Line
1575 | 7900 1750 7900 2450
1576 | Connection ~ 8300 2450
1577 | Wire Wire Line
1578 | 4800 1750 7900 1750
1579 | Connection ~ 7900 2300
1580 | Wire Wire Line
1581 | 8200 2200 8200 3300
1582 | Wire Wire Line
1583 | 8600 2200 8600 2100
1584 | Wire Wire Line
1585 | 9000 2100 9000 2000
1586 | Wire Wire Line
1587 | 8200 3300 5100 3300
1588 | Connection ~ 8200 2300
1589 | Wire Wire Line
1590 | 9000 2100 13650 2100
1591 | Wire Wire Line
1592 | 13650 2100 13650 8300
1593 | Connection ~ 8600 2200
1594 | Connection ~ 9000 2100
1595 | $Comp
1596 | L +BATT #PWR030
1597 | U 1 1 57B0FC16
1598 | P 950 2600
1599 | F 0 "#PWR030" H 950 2450 50 0001 C CNN
1600 | F 1 "+BATT" H 965 2773 50 0000 C CNN
1601 | F 2 "" H 950 2600 50 0000 C CNN
1602 | F 3 "" H 950 2600 50 0000 C CNN
1603 | 1 950 2600
1604 | 1 0 0 -1
1605 | $EndComp
1606 | $Comp
1607 | L ILI9341_LCD_Breakout U102
1608 | U 1 1 574DCC51
1609 | P 2550 10000
1610 | F 0 "U102" H 1750 9700 50 0000 C CNN
1611 | F 1 "ILI9341_LCD_Breakout" H 2350 9450 50 0000 C CNN
1612 | F 2 "my footprints:ILI9341_LCD_Breakout" H 1800 10400 50 0001 C CNN
1613 | F 3 "" H 1900 10500 50 0000 C CNN
1614 | 1 2550 10000
1615 | -1 0 0 -1
1616 | $EndComp
1617 | $EndSCHEMATC
1618 |
--------------------------------------------------------------------------------
/Electrical design/Power Supply.sch:
--------------------------------------------------------------------------------
1 | EESchema Schematic File Version 2
2 | LIBS:power
3 | LIBS:device
4 | LIBS:transistors
5 | LIBS:conn
6 | LIBS:linear
7 | LIBS:regul
8 | LIBS:74xx
9 | LIBS:cmos4000
10 | LIBS:adc-dac
11 | LIBS:memory
12 | LIBS:xilinx
13 | LIBS:microcontrollers
14 | LIBS:dsp
15 | LIBS:microchip
16 | LIBS:analog_switches
17 | LIBS:motorola
18 | LIBS:texas
19 | LIBS:intel
20 | LIBS:audio
21 | LIBS:interface
22 | LIBS:digital-audio
23 | LIBS:philips
24 | LIBS:display
25 | LIBS:cypress
26 | LIBS:siliconi
27 | LIBS:opto
28 | LIBS:atmel
29 | LIBS:contrib
30 | LIBS:valves
31 | LIBS:74xgxx
32 | LIBS:ac-dc
33 | LIBS:actel
34 | LIBS:Altera
35 | LIBS:analog_devices
36 | LIBS:bbd
37 | LIBS:brooktre
38 | LIBS:cmos_ieee
39 | LIBS:dc-dc
40 | LIBS:diode
41 | LIBS:elec-unifil
42 | LIBS:ESD_Protection
43 | LIBS:ftdi
44 | LIBS:gennum
45 | LIBS:graphic
46 | LIBS:hc11
47 | LIBS:ir
48 | LIBS:Lattice
49 | LIBS:logo
50 | LIBS:maxim
51 | LIBS:microchip_dspic33dsc
52 | LIBS:microchip_pic10mcu
53 | LIBS:microchip_pic12mcu
54 | LIBS:microchip_pic16mcu
55 | LIBS:microchip_pic18mcu
56 | LIBS:microchip_pic32mcu
57 | LIBS:motor_drivers
58 | LIBS:msp430
59 | LIBS:nordicsemi
60 | LIBS:nxp_armmcu
61 | LIBS:onsemi
62 | LIBS:Oscillators
63 | LIBS:powerint
64 | LIBS:Power_Management
65 | LIBS:pspice
66 | LIBS:references
67 | LIBS:relays
68 | LIBS:rfcom
69 | LIBS:sensors
70 | LIBS:silabs
71 | LIBS:stm8
72 | LIBS:stm32
73 | LIBS:supertex
74 | LIBS:switches
75 | LIBS:transf
76 | LIBS:ttl_ieee
77 | LIBS:video
78 | LIBS:Worldsemi
79 | LIBS:Xicor
80 | LIBS:Zilog
81 | LIBS:my parts
82 | LIBS:SSR
83 | LIBS:Multimeter-cache
84 | EELAYER 25 0
85 | EELAYER END
86 | $Descr A4 11693 8268
87 | encoding utf-8
88 | Sheet 3 5
89 | Title "Power supply"
90 | Date "2016-07-14"
91 | Rev "0.8"
92 | Comp ""
93 | Comment1 "Licensed under the GNU GPL v3"
94 | Comment2 ""
95 | Comment3 ""
96 | Comment4 ""
97 | $EndDescr
98 | $Comp
99 | L MAX6070 U302
100 | U 1 1 5739B6E1
101 | P 7950 3400
102 | F 0 "U302" H 7750 3600 50 0000 C CNN
103 | F 1 "MAX6070" H 8100 3600 50 0000 C CNN
104 | F 2 "TO_SOT_Packages_SMD:SOT-23-6_Handsoldering" H 7950 3400 50 0001 C CIN
105 | F 3 "" H 7950 3400 50 0000 C CNN
106 | 1 7950 3400
107 | 1 0 0 -1
108 | $EndComp
109 | $Comp
110 | L TLV70212DBV U301
111 | U 1 1 5739B75F
112 | P 4200 3400
113 | F 0 "U301" H 4400 3150 50 0000 C CNN
114 | F 1 "NCV551SN33T1G" H 4200 3600 50 0000 C CNN
115 | F 2 "TO_SOT_Packages_SMD:SOT-23-5" H 4200 3500 50 0001 C CIN
116 | F 3 "" H 4200 3400 50 0000 C CNN
117 | 1 4200 3400
118 | 1 0 0 -1
119 | $EndComp
120 | $Comp
121 | L +BATT #PWR050
122 | U 1 1 5739B8CC
123 | P 2300 3350
124 | F 0 "#PWR050" H 2300 3200 50 0001 C CNN
125 | F 1 "+BATT" H 2300 3490 50 0000 C CNN
126 | F 2 "" H 2300 3350 50 0000 C CNN
127 | F 3 "" H 2300 3350 50 0000 C CNN
128 | 1 2300 3350
129 | 1 0 0 -1
130 | $EndComp
131 | $Comp
132 | L +3.3V #PWR051
133 | U 1 1 5739B8E6
134 | P 4800 3350
135 | F 0 "#PWR051" H 4800 3200 50 0001 C CNN
136 | F 1 "+3.3V" H 4800 3490 50 0000 C CNN
137 | F 2 "" H 4800 3350 50 0000 C CNN
138 | F 3 "" H 4800 3350 50 0000 C CNN
139 | 1 4800 3350
140 | 1 0 0 -1
141 | $EndComp
142 | $Comp
143 | L +V_int #PWR052
144 | U 1 1 5739B900
145 | P 7850 1650
146 | F 0 "#PWR052" H 7850 1500 50 0001 C CNN
147 | F 1 "+V_int" H 7850 1790 50 0000 C CNN
148 | F 2 "" H 7850 1650 50 0000 C CNN
149 | F 3 "" H 7850 1650 50 0000 C CNN
150 | 1 7850 1650
151 | 1 0 0 -1
152 | $EndComp
153 | $Comp
154 | L +Vref #PWR053
155 | U 1 1 5739B91A
156 | P 8900 3350
157 | F 0 "#PWR053" H 8900 3200 50 0001 C CNN
158 | F 1 "+Vref" H 8900 3490 50 0000 C CNN
159 | F 2 "" H 8900 3350 50 0000 C CNN
160 | F 3 "" H 8900 3350 50 0000 C CNN
161 | 1 8900 3350
162 | 1 0 0 -1
163 | $EndComp
164 | $Comp
165 | L GNDA #PWR054
166 | U 1 1 5739C20D
167 | P 8000 3950
168 | F 0 "#PWR054" H 8000 3700 50 0001 C CNN
169 | F 1 "GNDA" H 8000 3800 50 0000 C CNN
170 | F 2 "" H 8000 3950 50 0000 C CNN
171 | F 3 "" H 8000 3950 50 0000 C CNN
172 | 1 8000 3950
173 | 1 0 0 -1
174 | $EndComp
175 | $Comp
176 | L GNDD #PWR055
177 | U 1 1 5739C227
178 | P 2300 3950
179 | F 0 "#PWR055" H 2300 3700 50 0001 C CNN
180 | F 1 "GNDD" H 2300 3800 50 0000 C CNN
181 | F 2 "" H 2300 3950 50 0000 C CNN
182 | F 3 "" H 2300 3950 50 0000 C CNN
183 | 1 2300 3950
184 | 1 0 0 -1
185 | $EndComp
186 | $Comp
187 | L +3.3VA #PWR056
188 | U 1 1 5739C474
189 | P 6700 3350
190 | F 0 "#PWR056" H 6700 3200 50 0001 C CNN
191 | F 1 "+3.3VA" H 6700 3490 50 0000 C CNN
192 | F 2 "" H 6700 3350 50 0000 C CNN
193 | F 3 "" H 6700 3350 50 0000 C CNN
194 | 1 6700 3350
195 | 1 0 0 -1
196 | $EndComp
197 | $Comp
198 | L FILTER FB301
199 | U 1 1 5739C4C6
200 | P 5900 3350
201 | F 0 "FB301" H 5900 3500 50 0000 C CNN
202 | F 1 "FILTER" H 5900 3250 50 0000 C CNN
203 | F 2 "my footprints:SMDuniversal_0603to1210_HandSoldering" H 5900 3350 50 0001 C CNN
204 | F 3 "" H 5900 3350 50 0000 C CNN
205 | 1 5900 3350
206 | 1 0 0 -1
207 | $EndComp
208 | $Comp
209 | L C C303
210 | U 1 1 5739C71E
211 | P 4800 3650
212 | F 0 "C303" H 4825 3750 50 0000 L CNN
213 | F 1 "0.1u" H 4825 3550 50 0000 L CNN
214 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 4838 3500 50 0001 C CNN
215 | F 3 "" H 4800 3650 50 0000 C CNN
216 | 1 4800 3650
217 | 1 0 0 -1
218 | $EndComp
219 | $Comp
220 | L C C310
221 | U 1 1 5739C818
222 | P 7500 3800
223 | F 0 "C310" H 7525 3900 50 0000 L CNN
224 | F 1 "0.1u" H 7525 3700 50 0000 L CNN
225 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 7538 3650 50 0001 C CNN
226 | F 3 "" H 7500 3800 50 0000 C CNN
227 | 1 7500 3800
228 | 1 0 0 -1
229 | $EndComp
230 | $Comp
231 | L C C307
232 | U 1 1 5739C87B
233 | P 7300 3650
234 | F 0 "C307" H 7325 3750 50 0000 L CNN
235 | F 1 "0.1u" H 7325 3550 50 0000 L CNN
236 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 7338 3500 50 0001 C CNN
237 | F 3 "" H 7300 3650 50 0000 C CNN
238 | 1 7300 3650
239 | 1 0 0 -1
240 | $EndComp
241 | $Comp
242 | L C C305
243 | U 1 1 5739C8CA
244 | P 6450 3650
245 | F 0 "C305" H 6475 3750 50 0000 L CNN
246 | F 1 "0.1u" H 6475 3550 50 0000 L CNN
247 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 6488 3500 50 0001 C CNN
248 | F 3 "" H 6450 3650 50 0000 C CNN
249 | 1 6450 3650
250 | 1 0 0 -1
251 | $EndComp
252 | $Comp
253 | L C C308
254 | U 1 1 5739C97C
255 | P 8500 3650
256 | F 0 "C308" H 8525 3750 50 0000 L CNN
257 | F 1 "0.01u" H 8525 3550 50 0000 L CNN
258 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 8538 3500 50 0001 C CNN
259 | F 3 "" H 8500 3650 50 0000 C CNN
260 | 1 8500 3650
261 | 1 0 0 -1
262 | $EndComp
263 | $Comp
264 | L D_Schottky D302
265 | U 1 1 5739CB49
266 | P 6850 2050
267 | F 0 "D302" H 6850 2150 50 0000 C CNN
268 | F 1 "D_Schottky" H 6850 1950 50 0000 C CNN
269 | F 2 "my footprints:SC-90A" H 6850 2050 50 0001 C CNN
270 | F 3 "" H 6850 2050 50 0000 C CNN
271 | 1 6850 2050
272 | -1 0 0 -1
273 | $EndComp
274 | $Comp
275 | L D_Schottky D303
276 | U 1 1 5739D188
277 | P 2950 3350
278 | F 0 "D303" H 2950 3450 50 0000 C CNN
279 | F 1 "D_Schottky" H 2900 3250 50 0000 C CNN
280 | F 2 "my footprints:SC-90A" H 2950 3350 50 0001 C CNN
281 | F 3 "" H 2950 3350 50 0000 C CNN
282 | 1 2950 3350
283 | -1 0 0 -1
284 | $EndComp
285 | $Comp
286 | L R R301
287 | U 1 1 574BA1CC
288 | P 7350 2050
289 | F 0 "R301" V 7450 2050 50 0000 C CNN
290 | F 1 "100k" V 7234 2050 50 0000 C CNN
291 | F 2 "my footprints:SMDuniversal_0603to1210_HandSoldering" V 7280 2050 50 0001 C CNN
292 | F 3 "" H 7350 2050 50 0000 C CNN
293 | 1 7350 2050
294 | 0 1 1 0
295 | $EndComp
296 | Text HLabel 7100 2900 0 60 Input ~ 0
297 | PS_EN
298 | $Comp
299 | L JUMPER JP302
300 | U 1 1 57591726
301 | P 5900 3950
302 | F 0 "JP302" H 5900 4214 50 0000 C CNN
303 | F 1 "Net_Tie" H 5900 4123 50 0000 C CNN
304 | F 2 "my footprints:Net_Tie" H 5900 3950 50 0001 C CNN
305 | F 3 "" H 5900 3950 50 0000 C CNN
306 | 1 5900 3950
307 | 1 0 0 -1
308 | $EndComp
309 | $Comp
310 | L ZENER_SOT23 D301
311 | U 1 1 575E99C7
312 | P 7850 2050
313 | F 0 "D301" V 7804 2129 50 0000 L CNN
314 | F 1 "3.6V" V 7895 2129 50 0000 L CNN
315 | F 2 "TO_SOT_Packages_SMD:SOT-23" H 7850 2050 50 0001 C CNN
316 | F 3 "" H 7850 2050 50 0000 C CNN
317 | 1 7850 2050
318 | 0 1 1 0
319 | $EndComp
320 | $Comp
321 | L Q_PMOS_GSD Q301
322 | U 1 1 575F8A6B
323 | P 7550 1850
324 | F 0 "Q301" V 7850 1800 50 0000 C CNN
325 | F 1 "Q_PMOS_GSD" V 7750 1750 50 0000 C CNN
326 | F 2 "TO_SOT_Packages_SMD:SOT-23" H 7750 1950 50 0001 C CNN
327 | F 3 "" H 7550 1850 50 0000 C CNN
328 | 1 7550 1850
329 | 0 1 -1 0
330 | $EndComp
331 | $Comp
332 | L Q_NMOS_GSD Q302
333 | U 1 1 575F8BE8
334 | P 7450 2350
335 | F 0 "Q302" H 7300 2200 50 0000 L CNN
336 | F 1 "Q_NMOS_GSD" H 6900 2400 50 0000 L CNN
337 | F 2 "TO_SOT_Packages_SMD:SOT-23" H 7650 2450 50 0001 C CNN
338 | F 3 "" H 7450 2350 50 0000 C CNN
339 | 1 7450 2350
340 | 1 0 0 -1
341 | $EndComp
342 | $Comp
343 | L C C309
344 | U 1 1 576361FE
345 | P 8750 3650
346 | F 0 "C309" H 8775 3750 50 0000 L CNN
347 | F 1 "1u" H 8775 3550 50 0000 L CNN
348 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 8788 3500 50 0001 C CNN
349 | F 3 "" H 8750 3650 50 0000 C CNN
350 | 1 8750 3650
351 | 1 0 0 -1
352 | $EndComp
353 | $Comp
354 | L C C301
355 | U 1 1 57638D26
356 | P 3600 3650
357 | F 0 "C301" H 3650 3750 50 0000 L CNN
358 | F 1 "1u" H 3650 3550 50 0000 L CNN
359 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 3638 3500 50 0001 C CNN
360 | F 3 "" H 3600 3650 50 0000 C CNN
361 | 1 3600 3650
362 | -1 0 0 -1
363 | $EndComp
364 | $Comp
365 | L C C304
366 | U 1 1 57638DBC
367 | P 5100 3650
368 | F 0 "C304" H 5215 3696 50 0000 L CNN
369 | F 1 "10u" H 5215 3605 50 0000 L CNN
370 | F 2 "my footprints:SMDuniversal_0603to1206_HandSoldering" H 5138 3500 50 0001 C CNN
371 | F 3 "" H 5100 3650 50 0000 C CNN
372 | 1 5100 3650
373 | 1 0 0 -1
374 | $EndComp
375 | $Comp
376 | L C C306
377 | U 1 1 57638E05
378 | P 6700 3650
379 | F 0 "C306" H 6815 3696 50 0000 L CNN
380 | F 1 "10u" H 6815 3605 50 0000 L CNN
381 | F 2 "my footprints:SMDuniversal_0603to1206_HandSoldering" H 6738 3500 50 0001 C CNN
382 | F 3 "" H 6700 3650 50 0000 C CNN
383 | 1 6700 3650
384 | 1 0 0 -1
385 | $EndComp
386 | $Comp
387 | L PWR_FLAG #FLG057
388 | U 1 1 5767E20E
389 | P 8250 3950
390 | F 0 "#FLG057" H 8250 4045 50 0001 C CNN
391 | F 1 "PWR_FLAG" H 8250 4173 50 0000 C CNN
392 | F 2 "" H 8250 3950 50 0000 C CNN
393 | F 3 "" H 8250 3950 50 0000 C CNN
394 | 1 8250 3950
395 | -1 0 0 1
396 | $EndComp
397 | $Comp
398 | L PWR_FLAG #FLG058
399 | U 1 1 5767E74E
400 | P 7850 1750
401 | F 0 "#FLG058" H 7850 1845 50 0001 C CNN
402 | F 1 "PWR_FLAG" V 7850 1928 50 0000 L CNN
403 | F 2 "" H 7850 1750 50 0000 C CNN
404 | F 3 "" H 7850 1750 50 0000 C CNN
405 | 1 7850 1750
406 | 0 1 1 0
407 | $EndComp
408 | $Comp
409 | L PWR_FLAG #FLG059
410 | U 1 1 5767E862
411 | P 8900 3350
412 | F 0 "#FLG059" H 8900 3445 50 0001 C CNN
413 | F 1 "PWR_FLAG" V 8900 3528 50 0000 L CNN
414 | F 2 "" H 8900 3350 50 0000 C CNN
415 | F 3 "" H 8900 3350 50 0000 C CNN
416 | 1 8900 3350
417 | 0 1 1 0
418 | $EndComp
419 | $Comp
420 | L PWR_FLAG #FLG060
421 | U 1 1 5767E89C
422 | P 6950 3350
423 | F 0 "#FLG060" H 6950 3445 50 0001 C CNN
424 | F 1 "PWR_FLAG" H 6950 3574 50 0000 C CNN
425 | F 2 "" H 6950 3350 50 0000 C CNN
426 | F 3 "" H 6950 3350 50 0000 C CNN
427 | 1 6950 3350
428 | 1 0 0 -1
429 | $EndComp
430 | $Comp
431 | L R R303
432 | U 1 1 5769169A
433 | P 2500 3800
434 | F 0 "R303" H 2570 3846 50 0000 L CNN
435 | F 1 "1M" H 2570 3755 50 0000 L CNN
436 | F 2 "my footprints:SMDuniversal_0603to1210_HandSoldering" V 2430 3800 50 0001 C CNN
437 | F 3 "" H 2500 3800 50 0000 C CNN
438 | 1 2500 3800
439 | 1 0 0 -1
440 | $EndComp
441 | $Comp
442 | L R R302
443 | U 1 1 576916E6
444 | P 2500 3500
445 | F 0 "R302" H 2570 3546 50 0000 L CNN
446 | F 1 "1M" H 2570 3455 50 0000 L CNN
447 | F 2 "my footprints:SMDuniversal_0603to1210_HandSoldering" V 2430 3500 50 0001 C CNN
448 | F 3 "" H 2500 3500 50 0000 C CNN
449 | 1 2500 3500
450 | 1 0 0 -1
451 | $EndComp
452 | Text HLabel 2050 3650 0 60 Output ~ 0
453 | +BTsense
454 | $Comp
455 | L C C302
456 | U 1 1 576912EA
457 | P 2300 3800
458 | F 0 "C302" H 2350 3900 50 0000 L CNN
459 | F 1 "1u" H 2350 3700 50 0000 L CNN
460 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 2338 3650 50 0001 C CNN
461 | F 3 "" H 2300 3800 50 0000 C CNN
462 | 1 2300 3800
463 | -1 0 0 -1
464 | $EndComp
465 | Wire Wire Line
466 | 3100 3350 3750 3350
467 | Wire Wire Line
468 | 3750 3350 3750 3500
469 | Wire Wire Line
470 | 8400 3350 8900 3350
471 | Connection ~ 3750 3350
472 | Wire Wire Line
473 | 4200 3950 4200 3700
474 | Connection ~ 4200 3950
475 | Wire Wire Line
476 | 4650 3350 5550 3350
477 | Connection ~ 4800 3350
478 | Wire Wire Line
479 | 8750 3950 8750 3800
480 | Connection ~ 8000 3950
481 | Wire Wire Line
482 | 8500 3950 8500 3800
483 | Connection ~ 8500 3950
484 | Wire Wire Line
485 | 8750 3500 8750 3350
486 | Connection ~ 8750 3350
487 | Wire Wire Line
488 | 8500 3500 8500 3350
489 | Connection ~ 8500 3350
490 | Wire Wire Line
491 | 8400 3500 8900 3500
492 | Wire Wire Line
493 | 8900 3500 8900 3350
494 | Wire Wire Line
495 | 7300 3950 7300 3800
496 | Connection ~ 7300 3950
497 | Wire Wire Line
498 | 6700 3950 6700 3800
499 | Connection ~ 6700 3950
500 | Wire Wire Line
501 | 6450 3950 6450 3800
502 | Connection ~ 6450 3950
503 | Wire Wire Line
504 | 6700 3350 6700 3500
505 | Connection ~ 6700 3350
506 | Wire Wire Line
507 | 7300 3350 7300 3500
508 | Connection ~ 7300 3350
509 | Wire Wire Line
510 | 4800 3950 4800 3800
511 | Connection ~ 4800 3950
512 | Wire Wire Line
513 | 4800 3500 4800 3350
514 | Connection ~ 5100 3350
515 | Wire Wire Line
516 | 5100 3950 5100 3800
517 | Connection ~ 5100 3950
518 | Wire Wire Line
519 | 3600 3500 3600 3350
520 | Connection ~ 3600 3350
521 | Connection ~ 3600 3950
522 | Wire Wire Line
523 | 2300 3350 2800 3350
524 | Connection ~ 7500 3950
525 | Connection ~ 8900 3350
526 | Wire Wire Line
527 | 7500 3500 7400 3500
528 | Wire Wire Line
529 | 7400 3500 7400 2900
530 | Wire Wire Line
531 | 7850 2400 7850 2250
532 | Wire Wire Line
533 | 7550 2150 7550 2050
534 | Wire Wire Line
535 | 7350 1750 7150 1750
536 | Wire Wire Line
537 | 7000 2050 7200 2050
538 | Connection ~ 7150 2050
539 | Wire Wire Line
540 | 7550 2050 7500 2050
541 | Connection ~ 7550 2050
542 | Wire Wire Line
543 | 7750 1750 7850 1750
544 | Wire Wire Line
545 | 7850 1650 7850 1850
546 | Connection ~ 7850 1750
547 | Wire Wire Line
548 | 7400 2900 7100 2900
549 | Wire Wire Line
550 | 5100 3500 5100 3350
551 | Wire Wire Line
552 | 6450 2050 6450 3500
553 | Connection ~ 6450 3350
554 | Wire Wire Line
555 | 6250 3350 7500 3350
556 | Wire Wire Line
557 | 2300 3950 5600 3950
558 | Wire Wire Line
559 | 6200 3950 8750 3950
560 | Wire Wire Line
561 | 3600 3800 3600 3950
562 | Connection ~ 8250 3950
563 | Connection ~ 6950 3350
564 | Connection ~ 2300 3950
565 | Connection ~ 2500 3650
566 | Wire Wire Line
567 | 2050 3650 2500 3650
568 | Connection ~ 2300 3650
569 | Connection ~ 2500 3950
570 | Connection ~ 2500 3350
571 | Text Notes 2550 4450 0 60 ~ 0
572 | The net ties put the grounds on different nets while leaving them connected so that they can be routed separately on the PCB.
573 | Wire Wire Line
574 | 7250 2900 7250 2350
575 | Connection ~ 7250 2900
576 | Wire Wire Line
577 | 7150 1750 7150 2050
578 | Wire Wire Line
579 | 6700 2050 6450 2050
580 | $Comp
581 | L GNDA #PWR061
582 | U 1 1 578827E7
583 | P 7850 2400
584 | F 0 "#PWR061" H 7850 2150 50 0001 C CNN
585 | F 1 "GNDA" H 7850 2250 50 0000 C CNN
586 | F 2 "" H 7850 2400 50 0000 C CNN
587 | F 3 "" H 7850 2400 50 0000 C CNN
588 | 1 7850 2400
589 | 1 0 0 -1
590 | $EndComp
591 | $Comp
592 | L GNDA #PWR062
593 | U 1 1 5788287D
594 | P 7550 2550
595 | F 0 "#PWR062" H 7550 2300 50 0001 C CNN
596 | F 1 "GNDA" H 7550 2400 50 0000 C CNN
597 | F 2 "" H 7550 2550 50 0000 C CNN
598 | F 3 "" H 7550 2550 50 0000 C CNN
599 | 1 7550 2550
600 | 1 0 0 -1
601 | $EndComp
602 | $EndSCHEMATC
603 |
--------------------------------------------------------------------------------
/Electrical design/USB.sch:
--------------------------------------------------------------------------------
1 | EESchema Schematic File Version 2
2 | LIBS:power
3 | LIBS:device
4 | LIBS:transistors
5 | LIBS:conn
6 | LIBS:linear
7 | LIBS:regul
8 | LIBS:74xx
9 | LIBS:cmos4000
10 | LIBS:adc-dac
11 | LIBS:memory
12 | LIBS:xilinx
13 | LIBS:microcontrollers
14 | LIBS:dsp
15 | LIBS:microchip
16 | LIBS:analog_switches
17 | LIBS:motorola
18 | LIBS:texas
19 | LIBS:intel
20 | LIBS:audio
21 | LIBS:interface
22 | LIBS:digital-audio
23 | LIBS:philips
24 | LIBS:display
25 | LIBS:cypress
26 | LIBS:siliconi
27 | LIBS:opto
28 | LIBS:atmel
29 | LIBS:contrib
30 | LIBS:valves
31 | LIBS:74xgxx
32 | LIBS:ac-dc
33 | LIBS:actel
34 | LIBS:Altera
35 | LIBS:analog_devices
36 | LIBS:bbd
37 | LIBS:brooktre
38 | LIBS:cmos_ieee
39 | LIBS:dc-dc
40 | LIBS:diode
41 | LIBS:elec-unifil
42 | LIBS:ESD_Protection
43 | LIBS:ftdi
44 | LIBS:gennum
45 | LIBS:graphic
46 | LIBS:hc11
47 | LIBS:ir
48 | LIBS:Lattice
49 | LIBS:logo
50 | LIBS:maxim
51 | LIBS:microchip_dspic33dsc
52 | LIBS:microchip_pic10mcu
53 | LIBS:microchip_pic12mcu
54 | LIBS:microchip_pic16mcu
55 | LIBS:microchip_pic18mcu
56 | LIBS:microchip_pic32mcu
57 | LIBS:motor_drivers
58 | LIBS:msp430
59 | LIBS:nordicsemi
60 | LIBS:nxp_armmcu
61 | LIBS:onsemi
62 | LIBS:Oscillators
63 | LIBS:powerint
64 | LIBS:Power_Management
65 | LIBS:pspice
66 | LIBS:references
67 | LIBS:relays
68 | LIBS:rfcom
69 | LIBS:sensors
70 | LIBS:silabs
71 | LIBS:stm8
72 | LIBS:stm32
73 | LIBS:supertex
74 | LIBS:switches
75 | LIBS:transf
76 | LIBS:ttl_ieee
77 | LIBS:video
78 | LIBS:Worldsemi
79 | LIBS:Xicor
80 | LIBS:Zilog
81 | LIBS:my parts
82 | LIBS:SSR
83 | LIBS:Multimeter-cache
84 | EELAYER 25 0
85 | EELAYER END
86 | $Descr A4 11693 8268
87 | encoding utf-8
88 | Sheet 5 5
89 | Title "USB and charging"
90 | Date "2016-07-14"
91 | Rev "0.8"
92 | Comp ""
93 | Comment1 "Licensed under the GNU GPL v3"
94 | Comment2 ""
95 | Comment3 ""
96 | Comment4 ""
97 | $EndDescr
98 | $Comp
99 | L USB_OTG P501
100 | U 1 1 57481666
101 | P 4100 2100
102 | F 0 "P501" V 4130 2288 50 0000 L CNN
103 | F 1 "USB_OTG" V 4221 2288 50 0000 L CNN
104 | F 2 "my footprints:MicroUSB_B_Vertical" V 4050 2000 50 0001 C CNN
105 | F 3 "" V 4050 2000 50 0000 C CNN
106 | 1 4100 2100
107 | 0 -1 1 0
108 | $EndComp
109 | $Comp
110 | L +5V #PWR064
111 | U 1 1 57482588
112 | P 5200 1100
113 | F 0 "#PWR064" H 5200 950 50 0001 C CNN
114 | F 1 "+5V" H 5215 1273 50 0000 C CNN
115 | F 2 "" H 5200 1100 50 0000 C CNN
116 | F 3 "" H 5200 1100 50 0000 C CNN
117 | 1 5200 1100
118 | -1 0 0 -1
119 | $EndComp
120 | Text HLabel 6150 2200 2 60 BiDi ~ 0
121 | USB_D+
122 | Text HLabel 6150 2100 2 60 BiDi ~ 0
123 | USB_D-
124 | $Comp
125 | L TPD2E001 U501
126 | U 1 1 5748F9A1
127 | P 5200 2850
128 | F 0 "U501" H 4800 2850 60 0000 L CNN
129 | F 1 "TPD2E001" H 5250 2850 60 0000 L CNN
130 | F 2 "my footprints:VSOF5_HandSoldering" H 5200 2850 60 0001 C CNN
131 | F 3 "" H 5200 2850 60 0001 C CNN
132 | 1 5200 2850
133 | -1 0 0 -1
134 | $EndComp
135 | $Comp
136 | L C C501
137 | U 1 1 5748FD48
138 | P 4650 1600
139 | F 0 "C501" H 4535 1554 50 0000 R CNN
140 | F 1 "0.1u" H 4535 1645 50 0000 R CNN
141 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 4688 1450 50 0001 C CNN
142 | F 3 "" H 4650 1600 50 0000 C CNN
143 | 1 4650 1600
144 | 1 0 0 1
145 | $EndComp
146 | $Comp
147 | L FUSE F501
148 | U 1 1 5748FE89
149 | P 4650 1250
150 | F 0 "F501" H 4550 1200 50 0000 C CNN
151 | F 1 "500mA" H 4800 1350 50 0000 C CNN
152 | F 2 "Resistors_SMD:R_1210_HandSoldering" H 4650 1250 50 0001 C CNN
153 | F 3 "" H 4650 1250 50 0000 C CNN
154 | 1 4650 1250
155 | -1 0 0 -1
156 | $EndComp
157 | $Comp
158 | L FILTER FB501
159 | U 1 1 574901BE
160 | P 5550 3300
161 | F 0 "FB501" H 5550 3540 50 0000 C CNN
162 | F 1 "FILTER" H 5550 3449 50 0000 C CNN
163 | F 2 "my footprints:SMDuniversal_0603to1210_HandSoldering" H 5550 3300 50 0001 C CNN
164 | F 3 "" H 5550 3300 50 0000 C CNN
165 | 1 5550 3300
166 | -1 0 0 -1
167 | $EndComp
168 | NoConn ~ 4400 2200
169 | Wire Wire Line
170 | 4400 2000 5950 2000
171 | Wire Wire Line
172 | 4400 2100 4600 2100
173 | Wire Wire Line
174 | 4600 2100 4600 2200
175 | Wire Wire Line
176 | 4600 2200 6150 2200
177 | Connection ~ 5850 2200
178 | Wire Wire Line
179 | 6150 2100 5950 2100
180 | Wire Wire Line
181 | 5950 2100 5950 2000
182 | Connection ~ 4550 2000
183 | Wire Wire Line
184 | 4000 2950 5200 2950
185 | Wire Wire Line
186 | 4000 2950 4000 2500
187 | Wire Wire Line
188 | 5200 1250 5200 1100
189 | Wire Wire Line
190 | 4400 1250 4400 1900
191 | Connection ~ 5200 1250
192 | Wire Wire Line
193 | 4900 1250 5200 1250
194 | Wire Wire Line
195 | 4650 1450 4650 1350
196 | Wire Wire Line
197 | 4650 1350 5000 1350
198 | Wire Wire Line
199 | 5000 1350 5000 1250
200 | Connection ~ 5000 1250
201 | Wire Wire Line
202 | 4500 1750 4500 2950
203 | Connection ~ 4500 2950
204 | Wire Wire Line
205 | 4650 1750 4500 1750
206 | Wire Wire Line
207 | 5900 3400 5900 3300
208 | Wire Wire Line
209 | 5200 2950 5200 3300
210 | Connection ~ 5200 2950
211 | Connection ~ 5850 2000
212 | $Comp
213 | L PWR_FLAG #FLG065
214 | U 1 1 5767EBE9
215 | P 5200 1250
216 | F 0 "#FLG065" H 5200 1345 50 0001 C CNN
217 | F 1 "PWR_FLAG" V 5200 1428 50 0000 L CNN
218 | F 2 "" H 5200 1250 50 0000 C CNN
219 | F 3 "" H 5200 1250 50 0000 C CNN
220 | 1 5200 1250
221 | 0 1 1 0
222 | $EndComp
223 | $Comp
224 | L PWR_FLAG #FLG066
225 | U 1 1 5767EC78
226 | P 5200 2950
227 | F 0 "#FLG066" H 5200 3045 50 0001 C CNN
228 | F 1 "PWR_FLAG" V 5200 3128 50 0000 L CNN
229 | F 2 "" H 5200 2950 50 0000 C CNN
230 | F 3 "" H 5200 2950 50 0000 C CNN
231 | 1 5200 2950
232 | 0 1 1 0
233 | $EndComp
234 | $Comp
235 | L C C502
236 | U 1 1 57638883
237 | P 3950 4950
238 | F 0 "C502" H 4065 4996 50 0000 L CNN
239 | F 1 "10u" H 4065 4905 50 0000 L CNN
240 | F 2 "my footprints:SMDuniversal_0603to1206_HandSoldering" H 3988 4800 50 0001 C CNN
241 | F 3 "" H 3950 4950 50 0000 C CNN
242 | 1 3950 4950
243 | -1 0 0 -1
244 | $EndComp
245 | $Comp
246 | L C C503
247 | U 1 1 5763881B
248 | P 6400 4950
249 | F 0 "C503" H 6515 4996 50 0000 L CNN
250 | F 1 "10u" H 6515 4905 50 0000 L CNN
251 | F 2 "my footprints:SMDuniversal_0603to1206_HandSoldering" H 6438 4800 50 0001 C CNN
252 | F 3 "" H 6400 4950 50 0000 C CNN
253 | 1 6400 4950
254 | 1 0 0 -1
255 | $EndComp
256 | Wire Wire Line
257 | 4300 6000 4000 6000
258 | Wire Wire Line
259 | 3300 6000 3700 6000
260 | $Comp
261 | L R R508
262 | U 1 1 576168BC
263 | P 3850 6000
264 | F 0 "R508" V 3643 6000 50 0000 C CNN
265 | F 1 "1k" V 3734 6000 50 0000 C CNN
266 | F 2 "my footprints:SMDuniversal_0603to1210_HandSoldering" V 3780 6000 50 0001 C CNN
267 | F 3 "" H 3850 6000 50 0000 C CNN
268 | 1 3850 6000
269 | 0 1 1 0
270 | $EndComp
271 | Connection ~ 3600 5600
272 | Connection ~ 3300 5900
273 | Wire Wire Line
274 | 3200 5900 3300 5900
275 | Wire Wire Line
276 | 3300 5800 3300 6000
277 | Wire Wire Line
278 | 4200 5600 3600 5600
279 | Wire Wire Line
280 | 3600 5600 3600 5300
281 | Connection ~ 3300 5300
282 | Wire Wire Line
283 | 3300 5200 3300 5400
284 | $Comp
285 | L R R507
286 | U 1 1 57616511
287 | P 3450 5300
288 | F 0 "R507" V 3243 5300 50 0000 C CNN
289 | F 1 "100k" V 3334 5300 50 0000 C CNN
290 | F 2 "my footprints:SMDuniversal_0603to1210_HandSoldering" V 3380 5300 50 0001 C CNN
291 | F 3 "" H 3450 5300 50 0000 C CNN
292 | 1 3450 5300
293 | 0 1 1 0
294 | $EndComp
295 | $Comp
296 | L +3.3V #PWR067
297 | U 1 1 576164CC
298 | P 3300 5200
299 | F 0 "#PWR067" H 3300 5050 50 0001 C CNN
300 | F 1 "+3.3V" H 3315 5373 50 0000 C CNN
301 | F 2 "" H 3300 5200 50 0000 C CNN
302 | F 3 "" H 3300 5200 50 0000 C CNN
303 | 1 3300 5200
304 | 1 0 0 -1
305 | $EndComp
306 | $Comp
307 | L Q_PMOS_GSD Q502
308 | U 1 1 576163EC
309 | P 3400 5600
310 | F 0 "Q502" H 3590 5554 50 0000 L CNN
311 | F 1 "Q_PMOS_GSD" H 3590 5645 50 0000 L CNN
312 | F 2 "TO_SOT_Packages_SMD:SOT-23" H 3600 5700 50 0001 C CNN
313 | F 3 "" H 3400 5600 50 0000 C CNN
314 | 1 3400 5600
315 | -1 0 0 1
316 | $EndComp
317 | Wire Wire Line
318 | 6100 4500 6600 4500
319 | Connection ~ 7650 5300
320 | Wire Wire Line
321 | 6900 5300 7650 5300
322 | Wire Wire Line
323 | 6900 5200 6900 5300
324 | Wire Wire Line
325 | 6900 4900 7250 4900
326 | Wire Wire Line
327 | 6900 4500 7000 4500
328 | $Comp
329 | L R R504
330 | U 1 1 57615464
331 | P 6750 4500
332 | F 0 "R504" V 6543 4500 50 0000 C CNN
333 | F 1 "R" V 6634 4500 50 0000 C CNN
334 | F 2 "my footprints:SMDuniversal_0603to1210_HandSoldering" V 6680 4500 50 0001 C CNN
335 | F 3 "" H 6750 4500 50 0000 C CNN
336 | 1 6750 4500
337 | 0 1 1 0
338 | $EndComp
339 | $Comp
340 | L R R505
341 | U 1 1 57615412
342 | P 6900 5050
343 | F 0 "R505" H 6970 5096 50 0000 L CNN
344 | F 1 "R" H 6970 5005 50 0000 L CNN
345 | F 2 "my footprints:SMDuniversal_0603to1210_HandSoldering" V 6830 5050 50 0001 C CNN
346 | F 3 "" H 6900 5050 50 0000 C CNN
347 | 1 6900 5050
348 | 1 0 0 -1
349 | $EndComp
350 | Wire Wire Line
351 | 7000 4500 7000 4900
352 | Wire Wire Line
353 | 6100 5100 6100 4500
354 | Wire Wire Line
355 | 5800 5100 6100 5100
356 | $Comp
357 | L Li-Ion_Cell BT501
358 | U 1 1 57614529
359 | P 7550 5000
360 | F 0 "BT501" H 7750 5150 60 0000 L CNN
361 | F 1 "Li-Ion_Cell" H 7550 4500 60 0001 C CNN
362 | F 2 "Pin_Headers:Pin_Header_Straight_1x03" H 7550 5000 60 0001 C CNN
363 | F 3 "" H 7550 5000 60 0001 C CNN
364 | 1 7550 5000
365 | 1 0 0 -1
366 | $EndComp
367 | Connection ~ 6400 4800
368 | Connection ~ 5800 4800
369 | Connection ~ 6000 5400
370 | Wire Wire Line
371 | 6000 5400 6000 5800
372 | Wire Wire Line
373 | 5800 5400 6000 5400
374 | Wire Wire Line
375 | 5800 4900 5800 4800
376 | Connection ~ 4100 4800
377 | Wire Wire Line
378 | 4100 5400 4100 4800
379 | Wire Wire Line
380 | 4400 5400 4100 5400
381 | Wire Wire Line
382 | 4300 5200 4300 6000
383 | Wire Wire Line
384 | 4400 5200 4300 5200
385 | Wire Wire Line
386 | 4200 5100 4200 5600
387 | Wire Wire Line
388 | 4400 5100 4200 5100
389 | Connection ~ 3950 4800
390 | Connection ~ 4400 4800
391 | Wire Wire Line
392 | 4400 4800 4400 4900
393 | Wire Wire Line
394 | 3950 4800 4400 4800
395 | $Comp
396 | L MCP73834 U502
397 | U 1 1 57612228
398 | P 5100 5100
399 | F 0 "U502" H 5100 5687 60 0000 C CNN
400 | F 1 "MCP73834" H 5100 5581 60 0000 C CNN
401 | F 2 "my footprints:MSOP-10_3x3mm_Pitch0.5mm" H 5100 5100 60 0001 C CNN
402 | F 3 "" H 5100 5100 60 0001 C CNN
403 | 1 5100 5100
404 | 1 0 0 -1
405 | $EndComp
406 | Connection ~ 6600 5800
407 | Wire Wire Line
408 | 6300 5400 6600 5400
409 | Wire Wire Line
410 | 6300 5800 6600 5800
411 | $Comp
412 | L Q_NMOS_GSD Q501
413 | U 1 1 575FB32D
414 | P 6700 5600
415 | F 0 "Q501" H 6891 5646 50 0000 L CNN
416 | F 1 "Q_NMOS_GSD" H 6150 5450 50 0000 L CNN
417 | F 2 "TO_SOT_Packages_SMD:SOT-23" H 6900 5700 50 0001 C CNN
418 | F 3 "" H 6700 5600 50 0000 C CNN
419 | 1 6700 5600
420 | -1 0 0 -1
421 | $EndComp
422 | Text HLabel 6900 5600 2 60 Input ~ 0
423 | 500mA_CHARGE
424 | $Comp
425 | L R R503
426 | U 1 1 5748390A
427 | P 6150 5400
428 | F 0 "R503" V 5943 5400 50 0000 C CNN
429 | F 1 "2.5k" V 6034 5400 50 0000 C CNN
430 | F 2 "my footprints:SMDuniversal_0603to1210_HandSoldering" V 6080 5400 50 0001 C CNN
431 | F 3 "" H 6150 5400 50 0000 C CNN
432 | 1 6150 5400
433 | 0 1 1 0
434 | $EndComp
435 | Text HLabel 3200 5900 0 60 3State ~ 0
436 | CHARGE_STAT
437 | $Comp
438 | L R R506
439 | U 1 1 574825BC
440 | P 6150 5800
441 | F 0 "R506" V 5943 5800 50 0000 C CNN
442 | F 1 "10k" V 6034 5800 50 0000 C CNN
443 | F 2 "my footprints:SMDuniversal_0603to1210_HandSoldering" V 6080 5800 50 0001 C CNN
444 | F 3 "" H 6150 5800 50 0000 C CNN
445 | 1 6150 5800
446 | 0 1 1 0
447 | $EndComp
448 | $Comp
449 | L +5V #PWR068
450 | U 1 1 5748259E
451 | P 3950 4800
452 | F 0 "#PWR068" H 3950 4650 50 0001 C CNN
453 | F 1 "+5V" H 3965 4973 50 0000 C CNN
454 | F 2 "" H 3950 4800 50 0000 C CNN
455 | F 3 "" H 3950 4800 50 0000 C CNN
456 | 1 3950 4800
457 | 1 0 0 -1
458 | $EndComp
459 | $Comp
460 | L +BATT #PWR069
461 | U 1 1 57482544
462 | P 6400 4800
463 | F 0 "#PWR069" H 6400 4650 50 0001 C CNN
464 | F 1 "+BATT" H 6415 4973 50 0000 C CNN
465 | F 2 "" H 6400 4800 50 0000 C CNN
466 | F 3 "" H 6400 4800 50 0000 C CNN
467 | 1 6400 4800
468 | 1 0 0 -1
469 | $EndComp
470 | $Comp
471 | L FUSE F502
472 | U 1 1 5768B70B
473 | P 7400 4650
474 | F 0 "F502" H 7500 4700 50 0000 C CNN
475 | F 1 "500mA" H 7300 4550 50 0000 C CNN
476 | F 2 "Resistors_SMD:R_1210_HandSoldering" H 7400 4650 50 0001 C CNN
477 | F 3 "" H 7400 4650 50 0000 C CNN
478 | 1 7400 4650
479 | 1 0 0 -1
480 | $EndComp
481 | Wire Wire Line
482 | 7150 4650 6850 4650
483 | Wire Wire Line
484 | 6850 4650 6850 4800
485 | Wire Wire Line
486 | 6850 4800 5800 4800
487 | Connection ~ 7000 4900
488 | Wire Wire Line
489 | 7650 4800 7650 4650
490 | $Comp
491 | L PWR_FLAG #FLG070
492 | U 1 1 5768BD08
493 | P 5800 4800
494 | F 0 "#FLG070" H 5800 4895 50 0001 C CNN
495 | F 1 "PWR_FLAG" H 5800 5024 50 0000 C CNN
496 | F 2 "" H 5800 4800 50 0000 C CNN
497 | F 3 "" H 5800 4800 50 0000 C CNN
498 | 1 5800 4800
499 | 1 0 0 -1
500 | $EndComp
501 | $Comp
502 | L GNDD #PWR071
503 | U 1 1 57881FC7
504 | P 7650 5300
505 | F 0 "#PWR071" H 7650 5050 50 0001 C CNN
506 | F 1 "GNDD" H 7655 5127 50 0000 C CNN
507 | F 2 "" H 7650 5300 50 0000 C CNN
508 | F 3 "" H 7650 5300 50 0000 C CNN
509 | 1 7650 5300
510 | 1 0 0 -1
511 | $EndComp
512 | $Comp
513 | L GNDD #PWR072
514 | U 1 1 57881FFD
515 | P 6600 5800
516 | F 0 "#PWR072" H 6600 5550 50 0001 C CNN
517 | F 1 "GNDD" H 6605 5627 50 0000 C CNN
518 | F 2 "" H 6600 5800 50 0000 C CNN
519 | F 3 "" H 6600 5800 50 0000 C CNN
520 | 1 6600 5800
521 | 1 0 0 -1
522 | $EndComp
523 | $Comp
524 | L GNDD #PWR073
525 | U 1 1 57882031
526 | P 3950 5100
527 | F 0 "#PWR073" H 3950 4850 50 0001 C CNN
528 | F 1 "GNDD" H 3955 4927 50 0000 C CNN
529 | F 2 "" H 3950 5100 50 0000 C CNN
530 | F 3 "" H 3950 5100 50 0000 C CNN
531 | 1 3950 5100
532 | 1 0 0 -1
533 | $EndComp
534 | $Comp
535 | L GNDD #PWR074
536 | U 1 1 57882065
537 | P 5100 5700
538 | F 0 "#PWR074" H 5100 5450 50 0001 C CNN
539 | F 1 "GNDD" H 5105 5527 50 0000 C CNN
540 | F 2 "" H 5100 5700 50 0000 C CNN
541 | F 3 "" H 5100 5700 50 0000 C CNN
542 | 1 5100 5700
543 | 1 0 0 -1
544 | $EndComp
545 | $Comp
546 | L GNDD #PWR075
547 | U 1 1 57882099
548 | P 4400 2300
549 | F 0 "#PWR075" H 4400 2050 50 0001 C CNN
550 | F 1 "GNDD" H 4405 2127 50 0000 C CNN
551 | F 2 "" H 4400 2300 50 0000 C CNN
552 | F 3 "" H 4400 2300 50 0000 C CNN
553 | 1 4400 2300
554 | 1 0 0 -1
555 | $EndComp
556 | $Comp
557 | L GNDD #PWR076
558 | U 1 1 578820CD
559 | P 5900 3400
560 | F 0 "#PWR076" H 5900 3150 50 0001 C CNN
561 | F 1 "GNDD" H 5905 3227 50 0000 C CNN
562 | F 2 "" H 5900 3400 50 0000 C CNN
563 | F 3 "" H 5900 3400 50 0000 C CNN
564 | 1 5900 3400
565 | 1 0 0 -1
566 | $EndComp
567 | $Comp
568 | L GNDD #PWR077
569 | U 1 1 57882101
570 | P 6400 5100
571 | F 0 "#PWR077" H 6400 4850 50 0001 C CNN
572 | F 1 "GNDD" H 6405 4927 50 0000 C CNN
573 | F 2 "" H 6400 5100 50 0000 C CNN
574 | F 3 "" H 6400 5100 50 0000 C CNN
575 | 1 6400 5100
576 | 1 0 0 -1
577 | $EndComp
578 | $EndSCHEMATC
579 |
--------------------------------------------------------------------------------
/External design.fcstd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PreferLinux/open-source-multimeter/3f8c0237ae352526f40b65bb3090b7c152f7e8e8/External design.fcstd
--------------------------------------------------------------------------------
/LCR calculation.wxmx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PreferLinux/open-source-multimeter/3f8c0237ae352526f40b65bb3090b7c152f7e8e8/LCR calculation.wxmx
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | GNU GENERAL PUBLIC LICENSE
2 | Version 3, 29 June 2007
3 |
4 | Copyright (C) 2007 Free Software Foundation, Inc.
5 | Everyone is permitted to copy and distribute verbatim copies
6 | of this license document, but changing it is not allowed.
7 |
8 | Preamble
9 |
10 | The GNU General Public License is a free, copyleft license for
11 | software and other kinds of works.
12 |
13 | The licenses for most software and other practical works are designed
14 | to take away your freedom to share and change the works. By contrast,
15 | the GNU General Public License is intended to guarantee your freedom to
16 | share and change all versions of a program--to make sure it remains free
17 | software for all its users. We, the Free Software Foundation, use the
18 | GNU General Public License for most of our software; it applies also to
19 | any other work released this way by its authors. You can apply it to
20 | your programs, too.
21 |
22 | When we speak of free software, we are referring to freedom, not
23 | price. Our General Public Licenses are designed to make sure that you
24 | have the freedom to distribute copies of free software (and charge for
25 | them if you wish), that you receive source code or can get it if you
26 | want it, that you can change the software or use pieces of it in new
27 | free programs, and that you know you can do these things.
28 |
29 | To protect your rights, we need to prevent others from denying you
30 | these rights or asking you to surrender the rights. Therefore, you have
31 | certain responsibilities if you distribute copies of the software, or if
32 | you modify it: responsibilities to respect the freedom of others.
33 |
34 | For example, if you distribute copies of such a program, whether
35 | gratis or for a fee, you must pass on to the recipients the same
36 | freedoms that you received. You must make sure that they, too, receive
37 | or can get the source code. And you must show them these terms so they
38 | know their rights.
39 |
40 | Developers that use the GNU GPL protect your rights with two steps:
41 | (1) assert copyright on the software, and (2) offer you this License
42 | giving you legal permission to copy, distribute and/or modify it.
43 |
44 | For the developers' and authors' protection, the GPL clearly explains
45 | that there is no warranty for this free software. For both users' and
46 | authors' sake, the GPL requires that modified versions be marked as
47 | changed, so that their problems will not be attributed erroneously to
48 | authors of previous versions.
49 |
50 | Some devices are designed to deny users access to install or run
51 | modified versions of the software inside them, although the manufacturer
52 | can do so. This is fundamentally incompatible with the aim of
53 | protecting users' freedom to change the software. The systematic
54 | pattern of such abuse occurs in the area of products for individuals to
55 | use, which is precisely where it is most unacceptable. Therefore, we
56 | have designed this version of the GPL to prohibit the practice for those
57 | products. If such problems arise substantially in other domains, we
58 | stand ready to extend this provision to those domains in future versions
59 | of the GPL, as needed to protect the freedom of users.
60 |
61 | Finally, every program is threatened constantly by software patents.
62 | States should not allow patents to restrict development and use of
63 | software on general-purpose computers, but in those that do, we wish to
64 | avoid the special danger that patents applied to a free program could
65 | make it effectively proprietary. To prevent this, the GPL assures that
66 | patents cannot be used to render the program non-free.
67 |
68 | The precise terms and conditions for copying, distribution and
69 | modification follow.
70 |
71 | TERMS AND CONDITIONS
72 |
73 | 0. Definitions.
74 |
75 | "This License" refers to version 3 of the GNU General Public License.
76 |
77 | "Copyright" also means copyright-like laws that apply to other kinds of
78 | works, such as semiconductor masks.
79 |
80 | "The Program" refers to any copyrightable work licensed under this
81 | License. Each licensee is addressed as "you". "Licensees" and
82 | "recipients" may be individuals or organizations.
83 |
84 | To "modify" a work means to copy from or adapt all or part of the work
85 | in a fashion requiring copyright permission, other than the making of an
86 | exact copy. The resulting work is called a "modified version" of the
87 | earlier work or a work "based on" the earlier work.
88 |
89 | A "covered work" means either the unmodified Program or a work based
90 | on the Program.
91 |
92 | To "propagate" a work means to do anything with it that, without
93 | permission, would make you directly or secondarily liable for
94 | infringement under applicable copyright law, except executing it on a
95 | computer or modifying a private copy. Propagation includes copying,
96 | distribution (with or without modification), making available to the
97 | public, and in some countries other activities as well.
98 |
99 | To "convey" a work means any kind of propagation that enables other
100 | parties to make or receive copies. Mere interaction with a user through
101 | a computer network, with no transfer of a copy, is not conveying.
102 |
103 | An interactive user interface displays "Appropriate Legal Notices"
104 | to the extent that it includes a convenient and prominently visible
105 | feature that (1) displays an appropriate copyright notice, and (2)
106 | tells the user that there is no warranty for the work (except to the
107 | extent that warranties are provided), that licensees may convey the
108 | work under this License, and how to view a copy of this License. If
109 | the interface presents a list of user commands or options, such as a
110 | menu, a prominent item in the list meets this criterion.
111 |
112 | 1. Source Code.
113 |
114 | The "source code" for a work means the preferred form of the work
115 | for making modifications to it. "Object code" means any non-source
116 | form of a work.
117 |
118 | A "Standard Interface" means an interface that either is an official
119 | standard defined by a recognized standards body, or, in the case of
120 | interfaces specified for a particular programming language, one that
121 | is widely used among developers working in that language.
122 |
123 | The "System Libraries" of an executable work include anything, other
124 | than the work as a whole, that (a) is included in the normal form of
125 | packaging a Major Component, but which is not part of that Major
126 | Component, and (b) serves only to enable use of the work with that
127 | Major Component, or to implement a Standard Interface for which an
128 | implementation is available to the public in source code form. A
129 | "Major Component", in this context, means a major essential component
130 | (kernel, window system, and so on) of the specific operating system
131 | (if any) on which the executable work runs, or a compiler used to
132 | produce the work, or an object code interpreter used to run it.
133 |
134 | The "Corresponding Source" for a work in object code form means all
135 | the source code needed to generate, install, and (for an executable
136 | work) run the object code and to modify the work, including scripts to
137 | control those activities. However, it does not include the work's
138 | System Libraries, or general-purpose tools or generally available free
139 | programs which are used unmodified in performing those activities but
140 | which are not part of the work. For example, Corresponding Source
141 | includes interface definition files associated with source files for
142 | the work, and the source code for shared libraries and dynamically
143 | linked subprograms that the work is specifically designed to require,
144 | such as by intimate data communication or control flow between those
145 | subprograms and other parts of the work.
146 |
147 | The Corresponding Source need not include anything that users
148 | can regenerate automatically from other parts of the Corresponding
149 | Source.
150 |
151 | The Corresponding Source for a work in source code form is that
152 | same work.
153 |
154 | 2. Basic Permissions.
155 |
156 | All rights granted under this License are granted for the term of
157 | copyright on the Program, and are irrevocable provided the stated
158 | conditions are met. This License explicitly affirms your unlimited
159 | permission to run the unmodified Program. The output from running a
160 | covered work is covered by this License only if the output, given its
161 | content, constitutes a covered work. This License acknowledges your
162 | rights of fair use or other equivalent, as provided by copyright law.
163 |
164 | You may make, run and propagate covered works that you do not
165 | convey, without conditions so long as your license otherwise remains
166 | in force. You may convey covered works to others for the sole purpose
167 | of having them make modifications exclusively for you, or provide you
168 | with facilities for running those works, provided that you comply with
169 | the terms of this License in conveying all material for which you do
170 | not control copyright. Those thus making or running the covered works
171 | for you must do so exclusively on your behalf, under your direction
172 | and control, on terms that prohibit them from making any copies of
173 | your copyrighted material outside their relationship with you.
174 |
175 | Conveying under any other circumstances is permitted solely under
176 | the conditions stated below. Sublicensing is not allowed; section 10
177 | makes it unnecessary.
178 |
179 | 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
180 |
181 | No covered work shall be deemed part of an effective technological
182 | measure under any applicable law fulfilling obligations under article
183 | 11 of the WIPO copyright treaty adopted on 20 December 1996, or
184 | similar laws prohibiting or restricting circumvention of such
185 | measures.
186 |
187 | When you convey a covered work, you waive any legal power to forbid
188 | circumvention of technological measures to the extent such circumvention
189 | is effected by exercising rights under this License with respect to
190 | the covered work, and you disclaim any intention to limit operation or
191 | modification of the work as a means of enforcing, against the work's
192 | users, your or third parties' legal rights to forbid circumvention of
193 | technological measures.
194 |
195 | 4. Conveying Verbatim Copies.
196 |
197 | You may convey verbatim copies of the Program's source code as you
198 | receive it, in any medium, provided that you conspicuously and
199 | appropriately publish on each copy an appropriate copyright notice;
200 | keep intact all notices stating that this License and any
201 | non-permissive terms added in accord with section 7 apply to the code;
202 | keep intact all notices of the absence of any warranty; and give all
203 | recipients a copy of this License along with the Program.
204 |
205 | You may charge any price or no price for each copy that you convey,
206 | and you may offer support or warranty protection for a fee.
207 |
208 | 5. Conveying Modified Source Versions.
209 |
210 | You may convey a work based on the Program, or the modifications to
211 | produce it from the Program, in the form of source code under the
212 | terms of section 4, provided that you also meet all of these conditions:
213 |
214 | a) The work must carry prominent notices stating that you modified
215 | it, and giving a relevant date.
216 |
217 | b) The work must carry prominent notices stating that it is
218 | released under this License and any conditions added under section
219 | 7. This requirement modifies the requirement in section 4 to
220 | "keep intact all notices".
221 |
222 | c) You must license the entire work, as a whole, under this
223 | License to anyone who comes into possession of a copy. This
224 | License will therefore apply, along with any applicable section 7
225 | additional terms, to the whole of the work, and all its parts,
226 | regardless of how they are packaged. This License gives no
227 | permission to license the work in any other way, but it does not
228 | invalidate such permission if you have separately received it.
229 |
230 | d) If the work has interactive user interfaces, each must display
231 | Appropriate Legal Notices; however, if the Program has interactive
232 | interfaces that do not display Appropriate Legal Notices, your
233 | work need not make them do so.
234 |
235 | A compilation of a covered work with other separate and independent
236 | works, which are not by their nature extensions of the covered work,
237 | and which are not combined with it such as to form a larger program,
238 | in or on a volume of a storage or distribution medium, is called an
239 | "aggregate" if the compilation and its resulting copyright are not
240 | used to limit the access or legal rights of the compilation's users
241 | beyond what the individual works permit. Inclusion of a covered work
242 | in an aggregate does not cause this License to apply to the other
243 | parts of the aggregate.
244 |
245 | 6. Conveying Non-Source Forms.
246 |
247 | You may convey a covered work in object code form under the terms
248 | of sections 4 and 5, provided that you also convey the
249 | machine-readable Corresponding Source under the terms of this License,
250 | in one of these ways:
251 |
252 | a) Convey the object code in, or embodied in, a physical product
253 | (including a physical distribution medium), accompanied by the
254 | Corresponding Source fixed on a durable physical medium
255 | customarily used for software interchange.
256 |
257 | b) Convey the object code in, or embodied in, a physical product
258 | (including a physical distribution medium), accompanied by a
259 | written offer, valid for at least three years and valid for as
260 | long as you offer spare parts or customer support for that product
261 | model, to give anyone who possesses the object code either (1) a
262 | copy of the Corresponding Source for all the software in the
263 | product that is covered by this License, on a durable physical
264 | medium customarily used for software interchange, for a price no
265 | more than your reasonable cost of physically performing this
266 | conveying of source, or (2) access to copy the
267 | Corresponding Source from a network server at no charge.
268 |
269 | c) Convey individual copies of the object code with a copy of the
270 | written offer to provide the Corresponding Source. This
271 | alternative is allowed only occasionally and noncommercially, and
272 | only if you received the object code with such an offer, in accord
273 | with subsection 6b.
274 |
275 | d) Convey the object code by offering access from a designated
276 | place (gratis or for a charge), and offer equivalent access to the
277 | Corresponding Source in the same way through the same place at no
278 | further charge. You need not require recipients to copy the
279 | Corresponding Source along with the object code. If the place to
280 | copy the object code is a network server, the Corresponding Source
281 | may be on a different server (operated by you or a third party)
282 | that supports equivalent copying facilities, provided you maintain
283 | clear directions next to the object code saying where to find the
284 | Corresponding Source. Regardless of what server hosts the
285 | Corresponding Source, you remain obligated to ensure that it is
286 | available for as long as needed to satisfy these requirements.
287 |
288 | e) Convey the object code using peer-to-peer transmission, provided
289 | you inform other peers where the object code and Corresponding
290 | Source of the work are being offered to the general public at no
291 | charge under subsection 6d.
292 |
293 | A separable portion of the object code, whose source code is excluded
294 | from the Corresponding Source as a System Library, need not be
295 | included in conveying the object code work.
296 |
297 | A "User Product" is either (1) a "consumer product", which means any
298 | tangible personal property which is normally used for personal, family,
299 | or household purposes, or (2) anything designed or sold for incorporation
300 | into a dwelling. In determining whether a product is a consumer product,
301 | doubtful cases shall be resolved in favor of coverage. For a particular
302 | product received by a particular user, "normally used" refers to a
303 | typical or common use of that class of product, regardless of the status
304 | of the particular user or of the way in which the particular user
305 | actually uses, or expects or is expected to use, the product. A product
306 | is a consumer product regardless of whether the product has substantial
307 | commercial, industrial or non-consumer uses, unless such uses represent
308 | the only significant mode of use of the product.
309 |
310 | "Installation Information" for a User Product means any methods,
311 | procedures, authorization keys, or other information required to install
312 | and execute modified versions of a covered work in that User Product from
313 | a modified version of its Corresponding Source. The information must
314 | suffice to ensure that the continued functioning of the modified object
315 | code is in no case prevented or interfered with solely because
316 | modification has been made.
317 |
318 | If you convey an object code work under this section in, or with, or
319 | specifically for use in, a User Product, and the conveying occurs as
320 | part of a transaction in which the right of possession and use of the
321 | User Product is transferred to the recipient in perpetuity or for a
322 | fixed term (regardless of how the transaction is characterized), the
323 | Corresponding Source conveyed under this section must be accompanied
324 | by the Installation Information. But this requirement does not apply
325 | if neither you nor any third party retains the ability to install
326 | modified object code on the User Product (for example, the work has
327 | been installed in ROM).
328 |
329 | The requirement to provide Installation Information does not include a
330 | requirement to continue to provide support service, warranty, or updates
331 | for a work that has been modified or installed by the recipient, or for
332 | the User Product in which it has been modified or installed. Access to a
333 | network may be denied when the modification itself materially and
334 | adversely affects the operation of the network or violates the rules and
335 | protocols for communication across the network.
336 |
337 | Corresponding Source conveyed, and Installation Information provided,
338 | in accord with this section must be in a format that is publicly
339 | documented (and with an implementation available to the public in
340 | source code form), and must require no special password or key for
341 | unpacking, reading or copying.
342 |
343 | 7. Additional Terms.
344 |
345 | "Additional permissions" are terms that supplement the terms of this
346 | License by making exceptions from one or more of its conditions.
347 | Additional permissions that are applicable to the entire Program shall
348 | be treated as though they were included in this License, to the extent
349 | that they are valid under applicable law. If additional permissions
350 | apply only to part of the Program, that part may be used separately
351 | under those permissions, but the entire Program remains governed by
352 | this License without regard to the additional permissions.
353 |
354 | When you convey a copy of a covered work, you may at your option
355 | remove any additional permissions from that copy, or from any part of
356 | it. (Additional permissions may be written to require their own
357 | removal in certain cases when you modify the work.) You may place
358 | additional permissions on material, added by you to a covered work,
359 | for which you have or can give appropriate copyright permission.
360 |
361 | Notwithstanding any other provision of this License, for material you
362 | add to a covered work, you may (if authorized by the copyright holders of
363 | that material) supplement the terms of this License with terms:
364 |
365 | a) Disclaiming warranty or limiting liability differently from the
366 | terms of sections 15 and 16 of this License; or
367 |
368 | b) Requiring preservation of specified reasonable legal notices or
369 | author attributions in that material or in the Appropriate Legal
370 | Notices displayed by works containing it; or
371 |
372 | c) Prohibiting misrepresentation of the origin of that material, or
373 | requiring that modified versions of such material be marked in
374 | reasonable ways as different from the original version; or
375 |
376 | d) Limiting the use for publicity purposes of names of licensors or
377 | authors of the material; or
378 |
379 | e) Declining to grant rights under trademark law for use of some
380 | trade names, trademarks, or service marks; or
381 |
382 | f) Requiring indemnification of licensors and authors of that
383 | material by anyone who conveys the material (or modified versions of
384 | it) with contractual assumptions of liability to the recipient, for
385 | any liability that these contractual assumptions directly impose on
386 | those licensors and authors.
387 |
388 | All other non-permissive additional terms are considered "further
389 | restrictions" within the meaning of section 10. If the Program as you
390 | received it, or any part of it, contains a notice stating that it is
391 | governed by this License along with a term that is a further
392 | restriction, you may remove that term. If a license document contains
393 | a further restriction but permits relicensing or conveying under this
394 | License, you may add to a covered work material governed by the terms
395 | of that license document, provided that the further restriction does
396 | not survive such relicensing or conveying.
397 |
398 | If you add terms to a covered work in accord with this section, you
399 | must place, in the relevant source files, a statement of the
400 | additional terms that apply to those files, or a notice indicating
401 | where to find the applicable terms.
402 |
403 | Additional terms, permissive or non-permissive, may be stated in the
404 | form of a separately written license, or stated as exceptions;
405 | the above requirements apply either way.
406 |
407 | 8. Termination.
408 |
409 | You may not propagate or modify a covered work except as expressly
410 | provided under this License. Any attempt otherwise to propagate or
411 | modify it is void, and will automatically terminate your rights under
412 | this License (including any patent licenses granted under the third
413 | paragraph of section 11).
414 |
415 | However, if you cease all violation of this License, then your
416 | license from a particular copyright holder is reinstated (a)
417 | provisionally, unless and until the copyright holder explicitly and
418 | finally terminates your license, and (b) permanently, if the copyright
419 | holder fails to notify you of the violation by some reasonable means
420 | prior to 60 days after the cessation.
421 |
422 | Moreover, your license from a particular copyright holder is
423 | reinstated permanently if the copyright holder notifies you of the
424 | violation by some reasonable means, this is the first time you have
425 | received notice of violation of this License (for any work) from that
426 | copyright holder, and you cure the violation prior to 30 days after
427 | your receipt of the notice.
428 |
429 | Termination of your rights under this section does not terminate the
430 | licenses of parties who have received copies or rights from you under
431 | this License. If your rights have been terminated and not permanently
432 | reinstated, you do not qualify to receive new licenses for the same
433 | material under section 10.
434 |
435 | 9. Acceptance Not Required for Having Copies.
436 |
437 | You are not required to accept this License in order to receive or
438 | run a copy of the Program. Ancillary propagation of a covered work
439 | occurring solely as a consequence of using peer-to-peer transmission
440 | to receive a copy likewise does not require acceptance. However,
441 | nothing other than this License grants you permission to propagate or
442 | modify any covered work. These actions infringe copyright if you do
443 | not accept this License. Therefore, by modifying or propagating a
444 | covered work, you indicate your acceptance of this License to do so.
445 |
446 | 10. Automatic Licensing of Downstream Recipients.
447 |
448 | Each time you convey a covered work, the recipient automatically
449 | receives a license from the original licensors, to run, modify and
450 | propagate that work, subject to this License. You are not responsible
451 | for enforcing compliance by third parties with this License.
452 |
453 | An "entity transaction" is a transaction transferring control of an
454 | organization, or substantially all assets of one, or subdividing an
455 | organization, or merging organizations. If propagation of a covered
456 | work results from an entity transaction, each party to that
457 | transaction who receives a copy of the work also receives whatever
458 | licenses to the work the party's predecessor in interest had or could
459 | give under the previous paragraph, plus a right to possession of the
460 | Corresponding Source of the work from the predecessor in interest, if
461 | the predecessor has it or can get it with reasonable efforts.
462 |
463 | You may not impose any further restrictions on the exercise of the
464 | rights granted or affirmed under this License. For example, you may
465 | not impose a license fee, royalty, or other charge for exercise of
466 | rights granted under this License, and you may not initiate litigation
467 | (including a cross-claim or counterclaim in a lawsuit) alleging that
468 | any patent claim is infringed by making, using, selling, offering for
469 | sale, or importing the Program or any portion of it.
470 |
471 | 11. Patents.
472 |
473 | A "contributor" is a copyright holder who authorizes use under this
474 | License of the Program or a work on which the Program is based. The
475 | work thus licensed is called the contributor's "contributor version".
476 |
477 | A contributor's "essential patent claims" are all patent claims
478 | owned or controlled by the contributor, whether already acquired or
479 | hereafter acquired, that would be infringed by some manner, permitted
480 | by this License, of making, using, or selling its contributor version,
481 | but do not include claims that would be infringed only as a
482 | consequence of further modification of the contributor version. For
483 | purposes of this definition, "control" includes the right to grant
484 | patent sublicenses in a manner consistent with the requirements of
485 | this License.
486 |
487 | Each contributor grants you a non-exclusive, worldwide, royalty-free
488 | patent license under the contributor's essential patent claims, to
489 | make, use, sell, offer for sale, import and otherwise run, modify and
490 | propagate the contents of its contributor version.
491 |
492 | In the following three paragraphs, a "patent license" is any express
493 | agreement or commitment, however denominated, not to enforce a patent
494 | (such as an express permission to practice a patent or covenant not to
495 | sue for patent infringement). To "grant" such a patent license to a
496 | party means to make such an agreement or commitment not to enforce a
497 | patent against the party.
498 |
499 | If you convey a covered work, knowingly relying on a patent license,
500 | and the Corresponding Source of the work is not available for anyone
501 | to copy, free of charge and under the terms of this License, through a
502 | publicly available network server or other readily accessible means,
503 | then you must either (1) cause the Corresponding Source to be so
504 | available, or (2) arrange to deprive yourself of the benefit of the
505 | patent license for this particular work, or (3) arrange, in a manner
506 | consistent with the requirements of this License, to extend the patent
507 | license to downstream recipients. "Knowingly relying" means you have
508 | actual knowledge that, but for the patent license, your conveying the
509 | covered work in a country, or your recipient's use of the covered work
510 | in a country, would infringe one or more identifiable patents in that
511 | country that you have reason to believe are valid.
512 |
513 | If, pursuant to or in connection with a single transaction or
514 | arrangement, you convey, or propagate by procuring conveyance of, a
515 | covered work, and grant a patent license to some of the parties
516 | receiving the covered work authorizing them to use, propagate, modify
517 | or convey a specific copy of the covered work, then the patent license
518 | you grant is automatically extended to all recipients of the covered
519 | work and works based on it.
520 |
521 | A patent license is "discriminatory" if it does not include within
522 | the scope of its coverage, prohibits the exercise of, or is
523 | conditioned on the non-exercise of one or more of the rights that are
524 | specifically granted under this License. You may not convey a covered
525 | work if you are a party to an arrangement with a third party that is
526 | in the business of distributing software, under which you make payment
527 | to the third party based on the extent of your activity of conveying
528 | the work, and under which the third party grants, to any of the
529 | parties who would receive the covered work from you, a discriminatory
530 | patent license (a) in connection with copies of the covered work
531 | conveyed by you (or copies made from those copies), or (b) primarily
532 | for and in connection with specific products or compilations that
533 | contain the covered work, unless you entered into that arrangement,
534 | or that patent license was granted, prior to 28 March 2007.
535 |
536 | Nothing in this License shall be construed as excluding or limiting
537 | any implied license or other defenses to infringement that may
538 | otherwise be available to you under applicable patent law.
539 |
540 | 12. No Surrender of Others' Freedom.
541 |
542 | If conditions are imposed on you (whether by court order, agreement or
543 | otherwise) that contradict the conditions of this License, they do not
544 | excuse you from the conditions of this License. If you cannot convey a
545 | covered work so as to satisfy simultaneously your obligations under this
546 | License and any other pertinent obligations, then as a consequence you may
547 | not convey it at all. For example, if you agree to terms that obligate you
548 | to collect a royalty for further conveying from those to whom you convey
549 | the Program, the only way you could satisfy both those terms and this
550 | License would be to refrain entirely from conveying the Program.
551 |
552 | 13. Use with the GNU Affero General Public License.
553 |
554 | Notwithstanding any other provision of this License, you have
555 | permission to link or combine any covered work with a work licensed
556 | under version 3 of the GNU Affero General Public License into a single
557 | combined work, and to convey the resulting work. The terms of this
558 | License will continue to apply to the part which is the covered work,
559 | but the special requirements of the GNU Affero General Public License,
560 | section 13, concerning interaction through a network will apply to the
561 | combination as such.
562 |
563 | 14. Revised Versions of this License.
564 |
565 | The Free Software Foundation may publish revised and/or new versions of
566 | the GNU General Public License from time to time. Such new versions will
567 | be similar in spirit to the present version, but may differ in detail to
568 | address new problems or concerns.
569 |
570 | Each version is given a distinguishing version number. If the
571 | Program specifies that a certain numbered version of the GNU General
572 | Public License "or any later version" applies to it, you have the
573 | option of following the terms and conditions either of that numbered
574 | version or of any later version published by the Free Software
575 | Foundation. If the Program does not specify a version number of the
576 | GNU General Public License, you may choose any version ever published
577 | by the Free Software Foundation.
578 |
579 | If the Program specifies that a proxy can decide which future
580 | versions of the GNU General Public License can be used, that proxy's
581 | public statement of acceptance of a version permanently authorizes you
582 | to choose that version for the Program.
583 |
584 | Later license versions may give you additional or different
585 | permissions. However, no additional obligations are imposed on any
586 | author or copyright holder as a result of your choosing to follow a
587 | later version.
588 |
589 | 15. Disclaimer of Warranty.
590 |
591 | THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
592 | APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
593 | HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
594 | OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
595 | THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
596 | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
597 | IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
598 | ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
599 |
600 | 16. Limitation of Liability.
601 |
602 | IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
603 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
604 | THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
605 | GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
606 | USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
607 | DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
608 | PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
609 | EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
610 | SUCH DAMAGES.
611 |
612 | 17. Interpretation of Sections 15 and 16.
613 |
614 | If the disclaimer of warranty and limitation of liability provided
615 | above cannot be given local legal effect according to their terms,
616 | reviewing courts shall apply local law that most closely approximates
617 | an absolute waiver of all civil liability in connection with the
618 | Program, unless a warranty or assumption of liability accompanies a
619 | copy of the Program in return for a fee.
620 |
621 | END OF TERMS AND CONDITIONS
622 |
623 | How to Apply These Terms to Your New Programs
624 |
625 | If you develop a new program, and you want it to be of the greatest
626 | possible use to the public, the best way to achieve this is to make it
627 | free software which everyone can redistribute and change under these terms.
628 |
629 | To do so, attach the following notices to the program. It is safest
630 | to attach them to the start of each source file to most effectively
631 | state the exclusion of warranty; and each file should have at least
632 | the "copyright" line and a pointer to where the full notice is found.
633 |
634 | {one line to give the program's name and a brief idea of what it does.}
635 | Copyright (C) {year} {name of author}
636 |
637 | This program is free software: you can redistribute it and/or modify
638 | it under the terms of the GNU General Public License as published by
639 | the Free Software Foundation, either version 3 of the License, or
640 | (at your option) any later version.
641 |
642 | This program is distributed in the hope that it will be useful,
643 | but WITHOUT ANY WARRANTY; without even the implied warranty of
644 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
645 | GNU General Public License for more details.
646 |
647 | You should have received a copy of the GNU General Public License
648 | along with this program. If not, see .
649 |
650 | Also add information on how to contact you by electronic and paper mail.
651 |
652 | If the program does terminal interaction, make it output a short
653 | notice like this when it starts in an interactive mode:
654 |
655 | {project} Copyright (C) {year} {fullname}
656 | This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
657 | This is free software, and you are welcome to redistribute it
658 | under certain conditions; type `show c' for details.
659 |
660 | The hypothetical commands `show w' and `show c' should show the appropriate
661 | parts of the General Public License. Of course, your program's commands
662 | might be different; for a GUI interface, you would use an "about box".
663 |
664 | You should also get your employer (if you work as a programmer) or school,
665 | if any, to sign a "copyright disclaimer" for the program, if necessary.
666 | For more information on this, and how to apply and follow the GNU GPL, see
667 | .
668 |
669 | The GNU General Public License does not permit incorporating your program
670 | into proprietary programs. If your program is a subroutine library, you
671 | may consider it more useful to permit linking proprietary applications with
672 | the library. If this is what you want to do, use the GNU Lesser General
673 | Public License instead of this License. But first, please read
674 | .
675 |
--------------------------------------------------------------------------------
/Multimeter.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PreferLinux/open-source-multimeter/3f8c0237ae352526f40b65bb3090b7c152f7e8e8/Multimeter.pdf
--------------------------------------------------------------------------------
/README:
--------------------------------------------------------------------------------
1 | The schematics and PCB layout are done in KiCAD.
2 |
3 | Please see https://hackaday.io/project/10820-open-source-multimeter for details. There are also details in the schematics.
4 |
--------------------------------------------------------------------------------
/STM32F373 breakout/board-cache.lib:
--------------------------------------------------------------------------------
1 | EESchema-LIBRARY Version 2.3
2 | #encoding utf-8
3 | #
4 | # +3.3VA
5 | #
6 | DEF +3.3VA #PWR 0 0 Y Y 1 F P
7 | F0 "#PWR" 0 -150 50 H I C CNN
8 | F1 "+3.3VA" 0 140 50 H V C CNN
9 | F2 "" 0 0 50 H V C CNN
10 | F3 "" 0 0 50 H V C CNN
11 | DRAW
12 | P 2 0 1 0 -30 50 0 100 N
13 | P 2 0 1 0 0 0 0 100 N
14 | P 2 0 1 0 0 100 30 50 N
15 | X +3.3VA 1 0 0 0 U 50 50 1 1 W N
16 | ENDDRAW
17 | ENDDEF
18 | #
19 | # +3.3VADC
20 | #
21 | DEF +3.3VADC #PWR 0 0 Y Y 1 F P
22 | F0 "#PWR" 150 -50 50 H I C CNN
23 | F1 "+3.3VADC" 0 100 50 H V C CNN
24 | F2 "" 0 0 50 H V C CNN
25 | F3 "" 0 0 50 H V C CNN
26 | DRAW
27 | X +3.3VADC 1 0 0 0 U 50 50 0 0 W N
28 | P 3 0 1 0 0 0 0 40 0 40 N
29 | P 6 0 1 0 0 40 20 20 0 70 -20 20 0 40 0 40 N
30 | ENDDRAW
31 | ENDDEF
32 | #
33 | # +3V3
34 | #
35 | DEF +3V3 #PWR 0 0 Y Y 1 F P
36 | F0 "#PWR" 0 -150 50 H I C CNN
37 | F1 "+3V3" 0 140 50 H V C CNN
38 | F2 "" 0 0 50 H V C CNN
39 | F3 "" 0 0 50 H V C CNN
40 | ALIAS +3.3V
41 | DRAW
42 | P 2 0 1 0 -30 50 0 100 N
43 | P 2 0 1 0 0 0 0 100 N
44 | P 2 0 1 0 0 100 30 50 N
45 | X +3V3 1 0 0 0 U 50 50 1 1 W N
46 | ENDDRAW
47 | ENDDEF
48 | #
49 | # C
50 | #
51 | DEF C C 0 10 N Y 1 F N
52 | F0 "C" 25 100 50 H V L CNN
53 | F1 "C" 25 -100 50 H V L CNN
54 | F2 "" 38 -150 50 H V C CNN
55 | F3 "" 0 0 50 H V C CNN
56 | $FPLIST
57 | C?
58 | C_????_*
59 | C_????
60 | SMD*_c
61 | Capacitor*
62 | $ENDFPLIST
63 | DRAW
64 | P 2 0 1 20 -80 -30 80 -30 N
65 | P 2 0 1 20 -80 30 80 30 N
66 | X ~ 1 0 150 110 D 40 40 1 1 P
67 | X ~ 2 0 -150 110 U 40 40 1 1 P
68 | ENDDRAW
69 | ENDDEF
70 | #
71 | # CONN_01X06
72 | #
73 | DEF CONN_01X06 P 0 40 Y N 1 F N
74 | F0 "P" 0 350 50 H V C CNN
75 | F1 "CONN_01X06" 100 0 50 V V C CNN
76 | F2 "" 0 0 50 H V C CNN
77 | F3 "" 0 0 50 H V C CNN
78 | $FPLIST
79 | Pin_Header_Straight_1X06
80 | Pin_Header_Angled_1X06
81 | Socket_Strip_Straight_1X06
82 | Socket_Strip_Angled_1X06
83 | $ENDFPLIST
84 | DRAW
85 | S -50 -245 10 -255 0 1 0 N
86 | S -50 -145 10 -155 0 1 0 N
87 | S -50 -45 10 -55 0 1 0 N
88 | S -50 55 10 45 0 1 0 N
89 | S -50 155 10 145 0 1 0 N
90 | S -50 255 10 245 0 1 0 N
91 | S -50 300 50 -300 0 1 0 N
92 | X P1 1 -200 250 150 R 50 50 1 1 P
93 | X P2 2 -200 150 150 R 50 50 1 1 P
94 | X P3 3 -200 50 150 R 50 50 1 1 P
95 | X P4 4 -200 -50 150 R 50 50 1 1 P
96 | X P5 5 -200 -150 150 R 50 50 1 1 P
97 | X P6 6 -200 -250 150 R 50 50 1 1 P
98 | ENDDRAW
99 | ENDDEF
100 | #
101 | # CONN_01X32
102 | #
103 | DEF CONN_01X32 P 0 40 Y N 1 F N
104 | F0 "P" 0 1650 50 H V C CNN
105 | F1 "CONN_01X32" 100 0 50 V V C CNN
106 | F2 "" 0 0 50 H V C CNN
107 | F3 "" 0 0 50 H V C CNN
108 | $FPLIST
109 | Pin_Header_Straight_1X32
110 | Pin_Header_Angled_1X32
111 | Socket_Strip_Straight_1X32
112 | Socket_Strip_Angled_1X32
113 | $ENDFPLIST
114 | DRAW
115 | S -50 -1600 50 1600 0 1 0 N
116 | S -50 -1545 10 -1555 0 1 0 N
117 | S -50 -1445 10 -1455 0 1 0 N
118 | S -50 -1345 10 -1355 0 1 0 N
119 | S -50 -1245 10 -1255 0 1 0 N
120 | S -50 -1145 10 -1155 0 1 0 N
121 | S -50 -1045 10 -1055 0 1 0 N
122 | S -50 -945 10 -955 0 1 0 N
123 | S -50 -845 10 -855 0 1 0 N
124 | S -50 -745 10 -755 0 1 0 N
125 | S -50 -645 10 -655 0 1 0 N
126 | S -50 -545 10 -555 0 1 0 N
127 | S -50 -445 10 -455 0 1 0 N
128 | S -50 -345 10 -355 0 1 0 N
129 | S -50 -245 10 -255 0 1 0 N
130 | S -50 -145 10 -155 0 1 0 N
131 | S -50 -45 10 -55 0 1 0 N
132 | S -50 55 10 45 0 1 0 N
133 | S -50 155 10 145 0 1 0 N
134 | S -50 255 10 245 0 1 0 N
135 | S -50 355 10 345 0 1 0 N
136 | S -50 455 10 445 0 1 0 N
137 | S -50 555 10 545 0 1 0 N
138 | S -50 655 10 645 0 1 0 N
139 | S -50 755 10 745 0 1 0 N
140 | S -50 855 10 845 0 1 0 N
141 | S -50 955 10 945 0 1 0 N
142 | S -50 1055 10 1045 0 1 0 N
143 | S -50 1155 10 1145 0 1 0 N
144 | S -50 1255 10 1245 0 1 0 N
145 | S -50 1355 10 1345 0 1 0 N
146 | S -50 1455 10 1445 0 1 0 N
147 | S -50 1555 10 1545 0 1 0 N
148 | X P1 1 -200 1550 150 R 50 50 1 1 P
149 | X P2 2 -200 1450 150 R 50 50 1 1 P
150 | X P3 3 -200 1350 150 R 50 50 1 1 P
151 | X P4 4 -200 1250 150 R 50 50 1 1 P
152 | X P5 5 -200 1150 150 R 50 50 1 1 P
153 | X P6 6 -200 1050 150 R 50 50 1 1 P
154 | X P7 7 -200 950 150 R 50 50 1 1 P
155 | X P8 8 -200 850 150 R 50 50 1 1 P
156 | X P9 9 -200 750 150 R 50 50 1 1 P
157 | X P10 10 -200 650 150 R 50 50 1 1 P
158 | X P20 20 -200 -350 150 R 50 50 1 1 P
159 | X P30 30 -200 -1350 150 R 50 50 1 1 P
160 | X P11 11 -200 550 150 R 50 50 1 1 P
161 | X P21 21 -200 -450 150 R 50 50 1 1 P
162 | X P31 31 -200 -1450 150 R 50 50 1 1 P
163 | X P12 12 -200 450 150 R 50 50 1 1 P
164 | X P22 22 -200 -550 150 R 50 50 1 1 P
165 | X P32 32 -200 -1550 150 R 50 50 1 1 P
166 | X P13 13 -200 350 150 R 50 50 1 1 P
167 | X P23 23 -200 -650 150 R 50 50 1 1 P
168 | X P14 14 -200 250 150 R 50 50 1 1 P
169 | X P24 24 -200 -750 150 R 50 50 1 1 P
170 | X P15 15 -200 150 150 R 50 50 1 1 P
171 | X P25 25 -200 -850 150 R 50 50 1 1 P
172 | X P16 16 -200 50 150 R 50 50 1 1 P
173 | X P26 26 -200 -950 150 R 50 50 1 1 P
174 | X P17 17 -200 -50 150 R 50 50 1 1 P
175 | X P27 27 -200 -1050 150 R 50 50 1 1 P
176 | X P18 18 -200 -150 150 R 50 50 1 1 P
177 | X P28 28 -200 -1150 150 R 50 50 1 1 P
178 | X P19 19 -200 -250 150 R 50 50 1 1 P
179 | X P29 29 -200 -1250 150 R 50 50 1 1 P
180 | ENDDRAW
181 | ENDDEF
182 | #
183 | # D_Schottky
184 | #
185 | DEF D_Schottky D 0 40 N N 1 F N
186 | F0 "D" 0 100 50 H V C CNN
187 | F1 "D_Schottky" 0 -100 50 H V C CNN
188 | F2 "" 0 0 50 H V C CNN
189 | F3 "" 0 0 50 H V C CNN
190 | $FPLIST
191 | D-Pak_TO252AA
192 | Diode_*
193 | *SingleDiode
194 | *SingleDiode*
195 | *_Diode_*
196 | $ENDFPLIST
197 | DRAW
198 | P 3 0 1 0 50 50 -50 0 50 -50 F
199 | P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N
200 | X K 1 -150 0 100 R 50 50 1 1 P
201 | X A 2 150 0 100 L 50 50 1 1 P
202 | ENDDRAW
203 | ENDDEF
204 | #
205 | # GND
206 | #
207 | DEF GND #PWR 0 0 Y Y 1 F P
208 | F0 "#PWR" 0 -250 50 H I C CNN
209 | F1 "GND" 0 -150 50 H V C CNN
210 | F2 "" 0 0 50 H V C CNN
211 | F3 "" 0 0 50 H V C CNN
212 | DRAW
213 | P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
214 | X GND 1 0 0 0 D 50 50 1 1 W N
215 | ENDDRAW
216 | ENDDEF
217 | #
218 | # GNDA
219 | #
220 | DEF GNDA #PWR 0 0 Y Y 1 F P
221 | F0 "#PWR" 0 -250 50 H I C CNN
222 | F1 "GNDA" 0 -150 50 H V C CNN
223 | F2 "" 0 0 50 H V C CNN
224 | F3 "" 0 0 50 H V C CNN
225 | DRAW
226 | P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
227 | X GNDA 1 0 0 0 D 50 50 1 1 W N
228 | ENDDRAW
229 | ENDDEF
230 | #
231 | # GNDD
232 | #
233 | DEF GNDD #PWR 0 0 Y Y 1 F P
234 | F0 "#PWR" 0 -250 50 H I C CNN
235 | F1 "GNDD" 0 -150 50 H V C CNN
236 | F2 "" 0 0 50 H V C CNN
237 | F3 "" 0 0 50 H V C CNN
238 | DRAW
239 | P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
240 | X GNDD 1 0 0 0 D 50 50 1 1 W N
241 | ENDDRAW
242 | ENDDEF
243 | #
244 | # Jumper_NC_Small
245 | #
246 | DEF ~Jumper_NC_Small JP 0 30 N N 1 F N
247 | F0 "JP" 0 80 50 H V C CNN
248 | F1 "Jumper_NC_Small" 10 -60 50 H I C CNN
249 | F2 "" 0 0 50 H V C CNN
250 | F3 "" 0 0 50 H V C CNN
251 | DRAW
252 | A 0 -10 57 450 1350 0 1 0 N 40 30 -40 30
253 | C -40 0 20 0 1 0 N
254 | C 40 0 20 0 1 0 N
255 | X 1 1 -100 0 40 R 50 50 0 1 P
256 | X 2 2 100 0 40 L 50 50 0 1 P
257 | ENDDRAW
258 | ENDDEF
259 | #
260 | # Jumper_NO_Small
261 | #
262 | DEF ~Jumper_NO_Small JP 0 30 N N 1 F N
263 | F0 "JP" 0 80 50 H V C CNN
264 | F1 "Jumper_NO_Small" 10 -60 50 H I C CNN
265 | F2 "" 0 0 50 H V C CNN
266 | F3 "" 0 0 50 H V C CNN
267 | DRAW
268 | C -40 0 20 0 1 0 N
269 | C 40 0 20 0 1 0 N
270 | X 1 1 -100 0 40 R 50 50 0 1 P
271 | X 2 2 100 0 40 L 50 50 0 1 P
272 | ENDDRAW
273 | ENDDEF
274 | #
275 | # R
276 | #
277 | DEF R R 0 0 N Y 1 F N
278 | F0 "R" 80 0 50 V V C CNN
279 | F1 "R" 0 0 50 V V C CNN
280 | F2 "" -70 0 50 V V C CNN
281 | F3 "" 0 0 50 H V C CNN
282 | $FPLIST
283 | R_*
284 | Resistor_*
285 | $ENDFPLIST
286 | DRAW
287 | S -40 -100 40 100 0 1 10 N
288 | X ~ 1 0 150 50 D 50 50 1 1 P
289 | X ~ 2 0 -150 50 U 50 50 1 1 P
290 | ENDDRAW
291 | ENDDEF
292 | #
293 | # STM32F373R8Tx
294 | #
295 | DEF STM32F373R8Tx U 0 40 Y Y 1 L N
296 | F0 "U" -5400 2125 50 H V L BNN
297 | F1 "STM32F373R8Tx" 5400 2125 50 H V R BNN
298 | F2 "LQFP64" 5400 2075 50 H V R TNN
299 | F3 "" 0 0 50 H V C CNN
300 | ALIAS STM32F373RBTx STM32F373RCTx
301 | DRAW
302 | S -5400 -2100 5400 2100 0 1 10 f
303 | X VBAT 1 -5500 1300 100 R 50 50 1 1 W
304 | X PC13/RTC_OUT_ALARM/RTC_OUT_CALIB/RTC_TAMP1/RTC_TS/SYS_WKUP2 2 -5500 -1500 100 R 50 50 1 1 B
305 | X PC14/RCC_OSC32_IN 3 -5500 -1600 100 R 50 50 1 1 B
306 | X PC15/ADC1_EXTI15/RCC_OSC32_OUT/SDADC1_EXTI15/SDADC2_EXTI15/SDADC3_EXTI15 4 -5500 -1700 100 R 50 50 1 1 B
307 | X PF0/I2C2_SDA/RCC_OSC_IN 5 -5500 900 100 R 50 50 1 1 I
308 | X PF1/I2C2_SCL/RCC_OSC_OUT 6 -5500 800 100 R 50 50 1 1 I
309 | X NRST 7 -5500 1700 100 R 50 50 1 1 I
310 | X PC0/ADC1_IN10/TIM5_CH1/TIM5_ETR 8 -5500 -200 100 R 50 50 1 1 B
311 | X PC1/ADC1_IN11/TIM5_CH2 9 -5500 -300 100 R 50 50 1 1 B
312 | X PC2/ADC1_IN12/I2S2_MCK/SPI2_MISO/TIM5_CH3 10 -5500 -400 100 R 50 50 1 1 B
313 | X ADC1_IN4/DAC1_OUT1/I2S1_WS/I2S3_WS/SPI1_NSS/SPI3_NSS/TIM12_CH1/TIM3_CH2/TSC_G2_IO1/USART2_CK/PA4 20 5500 700 100 L 50 50 1 1 B
314 | X PE9/DAC1_EXTI9/DAC2_EXTI9/SDADC1_AIN7P/SDADC1_AIN8M/SDADC2_AIN7P/SDADC2_AIN8M 30 -5500 300 100 R 50 50 1 1 B
315 | X PC9/DAC1_EXTI9/DAC2_EXTI9/I2S1_SD/SPI1_MOSI/TIM3_CH4 40 -5500 -1100 100 R 50 50 1 1 B
316 | X ADC1_EXTI15/I2C1_SCL/I2S1_WS/I2S3_WS/SDADC1_EXTI15/SDADC2_EXTI15/SDADC3_EXTI15/SPI1_NSS/SPI3_NSS/SYS_JTDI/TIM12_CH2/TIM2_CH1/TIM2_ETR/TSC_SYNC/PA15 50 5500 -400 100 L 50 50 1 1 B
317 | X BOOT0 60 -5500 1500 100 R 50 50 1 1 I
318 | X PC3/ADC1_IN13/I2S2_SD/SPI2_MOSI/TIM5_CH4 11 -5500 -500 100 R 50 50 1 1 B
319 | X ADC1_IN5/CEC/DAC1_OUT2/I2S1_CK/SPI1_SCK/TIM12_CH2/TIM14_CH1/TIM2_CH1/TIM2_ETR/TSC_G2_IO2/PA5 21 5500 600 100 L 50 50 1 1 B
320 | X VSSSD 31 100 -2200 100 U 50 50 1 1 W
321 | X I2C2_SMBA/I2S2_CK/RCC_MCO/SPI2_SCK/TIM4_ETR/TIM5_CH1/TIM5_ETR/USART1_CK/PA8 41 5500 300 100 L 50 50 1 1 B
322 | X PC10/I2S3_CK/SPI3_SCK/TIM19_CH1/USART3_TX 51 -5500 -1200 100 R 50 50 1 1 B
323 | X CAN_RX/CEC/COMP1_OUT/I2C1_SCL/I2S2_CK/SPI2_SCK/TIM16_CH1/TIM19_CH3/TIM4_CH3/TSC_SYNC/USART3_TX/PB8 61 5500 -1400 100 L 50 50 1 1 B
324 | X VSSA 12 0 -2200 100 U 50 50 1 1 W
325 | X ADC1_IN6/COMP1_OUT/DAC2_OUT1/I2S1_MCK/SPI1_MISO/TIM13_CH1/TIM16_CH1/TIM3_CH1/TSC_G2_IO3/PA6 22 5500 500 100 L 50 50 1 1 B
326 | X VDDSD 32 100 2200 100 D 50 50 1 1 W
327 | X DAC1_EXTI9/DAC2_EXTI9/I2C2_SCL/I2S2_MCK/SPI2_MISO/TIM13_CH1/TIM15_BKIN/TIM2_CH3/TSC_G4_IO1/USART1_TX/PA9 42 5500 200 100 L 50 50 1 1 B
328 | X PC11/ADC1_EXTI11/I2S3_MCK/SDADC1_EXTI11/SDADC2_EXTI11/SDADC3_EXTI11/SPI3_MISO/TIM19_CH2/USART3_RX 52 -5500 -1300 100 R 50 50 1 1 B
329 | X CAN_TX/COMP2_OUT/DAC1_EXTI9/DAC2_EXTI9/I2C1_SDA/I2S2_WS/IR_OUT/SPI2_NSS/TIM17_CH1/TIM19_CH4/TIM4_CH4/USART3_RX/PB9 62 5500 -1500 100 L 50 50 1 1 B
330 | X VDDA 13 0 2200 100 D 50 50 1 1 W
331 | X ADC1_IN7/COMP2_OUT/I2S1_SD/SPI1_MOSI/TIM14_CH1/TIM17_CH1/TIM3_CH2/TSC_G2_IO4/PA7 23 5500 400 100 L 50 50 1 1 B
332 | X VREFSD+ 33 -5500 1100 100 R 50 50 1 1 W
333 | X I2C2_SDA/I2S2_SD/SPI2_MOSI/TIM14_CH1/TIM17_BKIN/TIM2_CH4/TSC_G4_IO2/USART1_RX/PA10 43 5500 100 100 L 50 50 1 1 B
334 | X PC12/I2S3_SD/SPI3_MOSI/TIM19_CH3/USART3_CK 53 -5500 -1400 100 R 50 50 1 1 B
335 | X VSS 63 -100 -2200 100 U 50 50 1 1 W
336 | X ADC1_IN0/COMP1_INM/COMP1_OUT/RTC_TAMP2/SYS_WKUP1/TIM19_CH1/TIM2_CH1/TIM2_ETR/TIM5_CH1/TIM5_ETR/TSC_G1_IO1/USART2_CTS/PA0 14 5500 1100 100 L 50 50 1 1 B
337 | X PC4/ADC1_IN14/TIM13_CH1/TSC_G3_IO1/USART1_TX 24 -5500 -600 100 R 50 50 1 1 B
338 | X I2S2_MCK/SDADC3_AIN8P/SPI2_MISO/TIM12_CH1/TIM15_CH1/TSC_G6_IO1/USART3_DE/USART3_RTS/PB14 34 5500 -1600 100 L 50 50 1 1 B
339 | X ADC1_EXTI11/CAN_RX/COMP1_OUT/I2S1_WS/I2S2_WS/SDADC1_EXTI11/SDADC2_EXTI11/SDADC3_EXTI11/SPI1_NSS/SPI2_NSS/TIM4_CH1/TIM5_CH2/USART1_CTS/USB_DM/PA11 44 5500 0 100 L 50 50 1 1 B
340 | X PD2/TIM3_ETR 54 -5500 100 100 R 50 50 1 1 B
341 | X VDD 64 -100 2200 100 D 50 50 1 1 W
342 | X ADC1_IN1/COMP1_INP/I2S3_CK/RTC_REFIN/SPI3_SCK/TIM15_CH1N/TIM19_CH2/TIM2_CH2/TIM5_CH2/TSC_G1_IO2/USART2_DE/USART2_RTS/PA1 15 5500 1000 100 L 50 50 1 1 B
343 | X PC5/ADC1_IN15/TSC_G3_IO2/USART1_RX 25 -5500 -700 100 R 50 50 1 1 B
344 | X ADC1_EXTI15/I2S2_SD/RTC_REFIN/SDADC1_EXTI15/SDADC2_EXTI15/SDADC3_AIN7P/SDADC3_AIN8M/SDADC3_EXTI15/SPI2_MOSI/TIM12_CH2/TIM15_CH1N/TIM15_CH2/TSC_G6_IO2/PB15 35 5500 -1700 100 L 50 50 1 1 B
345 | X CAN_TX/COMP2_OUT/I2S1_CK/SPI1_SCK/TIM16_CH1/TIM4_CH2/TIM5_CH3/USART1_DE/USART1_RTS/USB_DP/PA12 45 5500 -100 100 L 50 50 1 1 B
346 | X I2S1_CK/I2S3_CK/SPI1_SCK/SPI3_SCK/SYS_JTDO-TRACESWO/TIM13_CH1/TIM2_CH2/TIM3_ETR/TIM4_ETR/TSC_G5_IO1/USART2_TX/PB3 55 5500 -900 100 L 50 50 1 1 B
347 | X ADC1_IN2/COMP2_INM/COMP2_OUT/I2S3_MCK/SPI3_MISO/TIM15_CH1/TIM19_CH3/TIM2_CH3/TIM5_CH3/TSC_G1_IO3/USART2_TX/PA2 16 5500 900 100 L 50 50 1 1 B
348 | X ADC1_IN8/I2S1_SD/SDADC1_AIN6P/SPI1_MOSI/TIM3_CH2/TIM3_CH3/TSC_G3_IO3/PB0 26 5500 -600 100 L 50 50 1 1 B
349 | X PD8/I2S2_CK/SDADC3_AIN6P/SPI2_SCK/TSC_G6_IO3/USART3_TX 36 -5500 0 100 R 50 50 1 1 B
350 | X I2S1_MCK/IR_OUT/SPI1_MISO/SYS_JTMS-SWDIO/TIM16_CH1N/TIM4_CH3/TIM5_CH4/TSC_G4_IO3/USART3_CTS/PA13 46 5500 -200 100 L 50 50 1 1 B
351 | X I2S1_MCK/I2S3_MCK/SPI1_MISO/SPI3_MISO/SYS_NJTRST/TIM15_CH1N/TIM16_CH1/TIM17_BKIN/TIM3_CH1/TSC_G5_IO2/USART2_RX/PB4 56 5500 -1000 100 L 50 50 1 1 B
352 | X VREF+ 17 -5500 1200 100 R 50 50 1 1 W
353 | X ADC1_IN9/SDADC1_AIN5P/SDADC1_AIN6M/TIM3_CH4/TSC_G3_IO4/PB1 27 5500 -700 100 L 50 50 1 1 B
354 | X PC6/I2S1_WS/SPI1_NSS/TIM3_CH1 37 -5500 -800 100 R 50 50 1 1 B
355 | X PF6/I2C2_SCL/I2S1_SD/SPI1_MOSI/TIM4_CH4/USART3_DE/USART3_RTS 47 -5500 700 100 R 50 50 1 1 B
356 | X I2C1_SMBA/I2S1_SD/I2S3_SD/SPI1_MOSI/SPI3_MOSI/TIM16_BKIN/TIM17_CH1/TIM19_ETR/TIM3_CH2/USART2_CK/PB5 57 5500 -1100 100 L 50 50 1 1 B
357 | X ADC1_IN3/COMP2_INP/I2S3_SD/SPI3_MOSI/TIM15_CH2/TIM19_CH4/TIM2_CH4/TIM5_CH4/TSC_G1_IO4/USART2_RX/PA3 18 5500 800 100 L 50 50 1 1 B
358 | X SDADC1_AIN4P/SDADC2_AIN6P/PB2 28 5500 -800 100 L 50 50 1 1 B
359 | X PC7/I2S1_CK/SPI1_SCK/TIM3_CH2 38 -5500 -900 100 R 50 50 1 1 B
360 | X PF7/I2C2_SDA/USART2_CK 48 -5500 600 100 R 50 50 1 1 B
361 | X I2C1_SCL/TIM15_CH1/TIM16_CH1N/TIM19_CH1/TIM3_CH3/TIM4_CH1/TSC_G5_IO3/USART1_TX/PB6 58 5500 -1200 100 L 50 50 1 1 B
362 | X VDD 19 -200 2200 100 D 50 50 1 1 W
363 | X PE8/SDADC1_AIN8P/SDADC2_AIN8P 29 -5500 400 100 R 50 50 1 1 B
364 | X PC8/I2S1_MCK/SPI1_MISO/TIM3_CH3 39 -5500 -1000 100 R 50 50 1 1 B
365 | X I2C1_SDA/SYS_JTCK-SWCLK/TIM12_CH1/TSC_G4_IO4/PA14 49 5500 -300 100 L 50 50 1 1 B
366 | X I2C1_SDA/TIM15_CH2/TIM17_CH1N/TIM19_CH2/TIM3_CH4/TIM4_CH2/TSC_G5_IO4/USART1_RX/PB7 59 5500 -1300 100 L 50 50 1 1 B
367 | ENDDRAW
368 | ENDDEF
369 | #
370 | #End Library
371 |
--------------------------------------------------------------------------------
/STM32F373 breakout/board.pro:
--------------------------------------------------------------------------------
1 | update=Fri 15 Jul 2016 13:05:29 NZST
2 | version=1
3 | last_client=kicad
4 | [pcbnew]
5 | version=1
6 | LastNetListRead=
7 | UseCmpFile=1
8 | PadDrill=0.600000000000
9 | PadDrillOvalY=0.600000000000
10 | PadSizeH=1.500000000000
11 | PadSizeV=1.500000000000
12 | PcbTextSizeV=1.500000000000
13 | PcbTextSizeH=1.500000000000
14 | PcbTextThickness=0.300000000000
15 | ModuleTextSizeV=1.000000000000
16 | ModuleTextSizeH=1.000000000000
17 | ModuleTextSizeThickness=0.150000000000
18 | SolderMaskClearance=0.000000000000
19 | SolderMaskMinWidth=0.000000000000
20 | DrawSegmentWidth=0.200000000000
21 | BoardOutlineThickness=0.100000000000
22 | ModuleOutlineThickness=0.150000000000
23 | [cvpcb]
24 | version=1
25 | NetIExt=net
26 | [general]
27 | version=1
28 | [eeschema]
29 | version=1
30 | LibDir=
31 | [eeschema/libraries]
32 | LibName1=power
33 | LibName2=device
34 | LibName3=transistors
35 | LibName4=conn
36 | LibName5=linear
37 | LibName6=regul
38 | LibName7=74xx
39 | LibName8=cmos4000
40 | LibName9=adc-dac
41 | LibName10=memory
42 | LibName11=xilinx
43 | LibName12=microcontrollers
44 | LibName13=dsp
45 | LibName14=microchip
46 | LibName15=analog_switches
47 | LibName16=motorola
48 | LibName17=texas
49 | LibName18=intel
50 | LibName19=audio
51 | LibName20=interface
52 | LibName21=digital-audio
53 | LibName22=philips
54 | LibName23=display
55 | LibName24=cypress
56 | LibName25=siliconi
57 | LibName26=opto
58 | LibName27=atmel
59 | LibName28=contrib
60 | LibName29=valves
61 | LibName30=stm32
62 |
--------------------------------------------------------------------------------
/STM32F373 breakout/board.sch:
--------------------------------------------------------------------------------
1 | EESchema Schematic File Version 2
2 | LIBS:power
3 | LIBS:device
4 | LIBS:transistors
5 | LIBS:conn
6 | LIBS:linear
7 | LIBS:regul
8 | LIBS:74xx
9 | LIBS:cmos4000
10 | LIBS:adc-dac
11 | LIBS:memory
12 | LIBS:xilinx
13 | LIBS:microcontrollers
14 | LIBS:dsp
15 | LIBS:microchip
16 | LIBS:analog_switches
17 | LIBS:motorola
18 | LIBS:texas
19 | LIBS:intel
20 | LIBS:audio
21 | LIBS:interface
22 | LIBS:digital-audio
23 | LIBS:philips
24 | LIBS:display
25 | LIBS:cypress
26 | LIBS:siliconi
27 | LIBS:opto
28 | LIBS:atmel
29 | LIBS:contrib
30 | LIBS:valves
31 | LIBS:stm32
32 | LIBS:board-cache
33 | EELAYER 25 0
34 | EELAYER END
35 | $Descr A3 16535 11693
36 | encoding utf-8
37 | Sheet 1 1
38 | Title "Multimeter – Overview"
39 | Date "2016-07-14"
40 | Rev "0.8"
41 | Comp ""
42 | Comment1 "Licensed under the GNU GPL v3"
43 | Comment2 ""
44 | Comment3 ""
45 | Comment4 ""
46 | $EndDescr
47 | $Comp
48 | L +3.3V #PWR110
49 | U 1 1 578837AD
50 | P 8000 2600
51 | F 0 "#PWR110" H 8000 2450 50 0001 C CNN
52 | F 1 "+3.3V" H 7900 2750 50 0000 C CNN
53 | F 2 "" H 8000 2600 50 0000 C CNN
54 | F 3 "" H 8000 2600 50 0000 C CNN
55 | 1 8000 2600
56 | 1 0 0 -1
57 | $EndComp
58 | $Comp
59 | L +3.3VA #PWR105
60 | U 1 1 578837AE
61 | P 8200 2000
62 | F 0 "#PWR105" H 8200 1850 50 0001 C CNN
63 | F 1 "+3.3VA" H 8200 2150 50 0000 C CNN
64 | F 2 "" H 8200 2000 50 0000 C CNN
65 | F 3 "" H 8200 2000 50 0000 C CNN
66 | 1 8200 2000
67 | 1 0 0 -1
68 | $EndComp
69 | $Comp
70 | L GNDA #PWR120
71 | U 1 1 578837AF
72 | P 8200 7900
73 | F 0 "#PWR120" H 8200 7650 50 0001 C CNN
74 | F 1 "GNDA" H 8200 7750 50 0000 C CNN
75 | F 2 "" H 8200 7900 50 0000 C CNN
76 | F 3 "" H 8200 7900 50 0000 C CNN
77 | 1 8200 7900
78 | 1 0 0 -1
79 | $EndComp
80 | $Comp
81 | L GNDD #PWR117
82 | U 1 1 578837B0
83 | P 8100 7600
84 | F 0 "#PWR117" H 8100 7350 50 0001 C CNN
85 | F 1 "GNDD" H 8100 7450 50 0000 C CNN
86 | F 2 "" H 8100 7600 50 0000 C CNN
87 | F 3 "" H 8100 7600 50 0000 C CNN
88 | 1 8100 7600
89 | 1 0 0 -1
90 | $EndComp
91 | $Comp
92 | L STM32F373R8Tx U101
93 | U 1 1 578837B1
94 | P 8200 5200
95 | F 0 "U101" H 2800 7325 50 0000 L BNN
96 | F 1 "STM32F373R8Tx" H 13600 7325 50 0000 R BNN
97 | F 2 "Housings_QFP:LQFP-64_10x10mm_Pitch0.5mm" H 13600 7275 50 0000 R TNN
98 | F 3 "" H 8200 5200 50 0000 C CNN
99 | 1 8200 5200
100 | 1 0 0 -1
101 | $EndComp
102 | $Comp
103 | L C C107
104 | U 1 1 578837B2
105 | P 8450 2950
106 | F 0 "C107" H 8250 2850 50 0000 L CNN
107 | F 1 "0.01u" H 8350 3050 50 0000 L CNN
108 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 8488 2800 50 0001 C CNN
109 | F 3 "" H 8450 2950 50 0000 C CNN
110 | 1 8450 2950
111 | 0 1 1 0
112 | $EndComp
113 | $Comp
114 | L C C106
115 | U 1 1 578837B3
116 | P 7750 2950
117 | F 0 "C106" H 7775 3050 50 0000 L CNN
118 | F 1 "0.1u" H 7775 2850 50 0000 L CNN
119 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 7788 2800 50 0001 C CNN
120 | F 3 "" H 7750 2950 50 0000 C CNN
121 | 1 7750 2950
122 | 0 1 1 0
123 | $EndComp
124 | $Comp
125 | L GNDD #PWR112
126 | U 1 1 578837B4
127 | P 7400 2950
128 | F 0 "#PWR112" H 7400 2700 50 0001 C CNN
129 | F 1 "GNDD" H 7250 2900 50 0000 C CNN
130 | F 2 "" H 7400 2950 50 0000 C CNN
131 | F 3 "" H 7400 2950 50 0000 C CNN
132 | 1 7400 2950
133 | 1 0 0 -1
134 | $EndComp
135 | $Comp
136 | L C C103
137 | U 1 1 578837B7
138 | P 8350 2050
139 | F 0 "C103" V 8200 2050 50 0000 L CNN
140 | F 1 "1u" H 8250 2150 50 0000 L CNN
141 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 8388 1900 50 0001 C CNN
142 | F 3 "" H 8350 2050 50 0000 C CNN
143 | 1 8350 2050
144 | 0 1 1 0
145 | $EndComp
146 | Text Label 13850 5400 0 60 ~ 0
147 | SWDIO
148 | Text Label 13850 5500 0 60 ~ 0
149 | SWCLK
150 | $Comp
151 | L CONN_01X06 P101
152 | U 1 1 578837B8
153 | P 3750 1500
154 | F 0 "P101" H 3828 1541 50 0000 L CNN
155 | F 1 "SWD" H 3828 1450 50 0000 L CNN
156 | F 2 "Pin_Headers:Pin_Header_Straight_1x06" H 3750 1500 50 0001 C CNN
157 | F 3 "" H 3750 1500 50 0000 C CNN
158 | 1 3750 1500
159 | 1 0 0 -1
160 | $EndComp
161 | Text Label 13850 6100 0 60 ~ 0
162 | SWO
163 | Text Label 3350 1750 2 60 ~ 0
164 | SWO
165 | Text Label 2550 3500 2 60 ~ 0
166 | NRST
167 | Text Label 3350 1650 2 60 ~ 0
168 | NRST
169 | Text Label 3350 1550 2 60 ~ 0
170 | SWDIO
171 | $Comp
172 | L GNDD #PWR103
173 | U 1 1 578837B9
174 | P 2900 1450
175 | F 0 "#PWR103" H 2900 1200 50 0001 C CNN
176 | F 1 "GNDD" H 2900 1300 50 0000 C CNN
177 | F 2 "" H 2900 1450 50 0000 C CNN
178 | F 3 "" H 2900 1450 50 0000 C CNN
179 | 1 2900 1450
180 | 1 0 0 -1
181 | $EndComp
182 | Text Label 3350 1350 2 60 ~ 0
183 | SWCLK
184 | $Comp
185 | L +3.3V #PWR101
186 | U 1 1 578837BA
187 | P 3550 1250
188 | F 0 "#PWR101" H 3550 1100 50 0001 C CNN
189 | F 1 "+3.3V" H 3550 1390 50 0000 C CNN
190 | F 2 "" H 3550 1250 50 0000 C CNN
191 | F 3 "" H 3550 1250 50 0000 C CNN
192 | 1 3550 1250
193 | 1 0 0 -1
194 | $EndComp
195 | Text Label 2550 3700 2 60 ~ 0
196 | BOOT0
197 | Text Label 1850 1550 2 60 ~ 0
198 | BOOT0
199 | $Comp
200 | L R R101
201 | U 1 1 578837BB
202 | P 2000 1750
203 | F 0 "R101" H 2070 1796 50 0000 L CNN
204 | F 1 "100k" H 2070 1705 50 0000 L CNN
205 | F 2 "my footprints:SMDuniversal_0603to1210_HandSoldering" V 1930 1750 50 0001 C CNN
206 | F 3 "" H 2000 1750 50 0000 C CNN
207 | 1 2000 1750
208 | 1 0 0 -1
209 | $EndComp
210 | $Comp
211 | L Jumper_NO_Small JP101
212 | U 1 1 578837BC
213 | P 2000 1400
214 | F 0 "JP101" V 2000 1448 50 0000 L CNN
215 | F 1 "BOOT0" H 2010 1340 50 0001 C CNN
216 | F 2 "my footprints:Pin_Header_Straight_1x02" H 2000 1400 50 0001 C CNN
217 | F 3 "" H 2000 1400 50 0000 C CNN
218 | 1 2000 1400
219 | 0 1 1 0
220 | $EndComp
221 | $Comp
222 | L +3.3V #PWR114
223 | U 1 1 578837BD
224 | P 1900 3050
225 | F 0 "#PWR114" H 1900 2900 50 0001 C CNN
226 | F 1 "+3.3V" H 1915 3223 50 0000 C CNN
227 | F 2 "" H 1900 3050 50 0000 C CNN
228 | F 3 "" H 1900 3050 50 0000 C CNN
229 | 1 1900 3050
230 | 1 0 0 -1
231 | $EndComp
232 | $Comp
233 | L GNDD #PWR104
234 | U 1 1 578837BE
235 | P 2000 1900
236 | F 0 "#PWR104" H 2000 1650 50 0001 C CNN
237 | F 1 "GNDD" H 2005 1727 50 0000 C CNN
238 | F 2 "" H 2000 1900 50 0000 C CNN
239 | F 3 "" H 2000 1900 50 0000 C CNN
240 | 1 2000 1900
241 | 1 0 0 -1
242 | $EndComp
243 | $Comp
244 | L C C101
245 | U 1 1 578837BF
246 | P 8450 2700
247 | F 0 "C101" H 8350 2800 50 0000 L CNN
248 | F 1 "1u" H 8350 2600 50 0000 L CNN
249 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 8488 2550 50 0001 C CNN
250 | F 3 "" H 8450 2700 50 0000 C CNN
251 | 1 8450 2700
252 | 0 1 1 0
253 | $EndComp
254 | $Comp
255 | L C C105
256 | U 1 1 578837C0
257 | P 8350 2250
258 | F 0 "C105" H 8250 2150 50 0000 L CNN
259 | F 1 "0.01u" H 8250 2350 50 0000 L CNN
260 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 8388 2100 50 0001 C CNN
261 | F 3 "" H 8350 2250 50 0000 C CNN
262 | 1 8350 2250
263 | 0 1 1 0
264 | $EndComp
265 | $Comp
266 | L C C102
267 | U 1 1 578837C1
268 | P 7750 2600
269 | F 0 "C102" H 7775 2700 50 0000 L CNN
270 | F 1 "0.1u" H 7550 2500 50 0000 L CNN
271 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 7788 2450 50 0001 C CNN
272 | F 3 "" H 7750 2600 50 0000 C CNN
273 | 1 7750 2600
274 | 0 1 1 0
275 | $EndComp
276 | $Comp
277 | L C C110
278 | U 1 1 578837C2
279 | P 1800 4250
280 | F 0 "C110" H 1700 4150 50 0000 L CNN
281 | F 1 "0.01u" H 1700 4350 50 0000 L CNN
282 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 1838 4100 50 0001 C CNN
283 | F 3 "" H 1800 4250 50 0000 C CNN
284 | 1 1800 4250
285 | -1 0 0 1
286 | $EndComp
287 | $Comp
288 | L C C111
289 | U 1 1 578837C3
290 | P 2000 4250
291 | F 0 "C111" H 1900 4150 50 0000 L CNN
292 | F 1 "1u" H 1900 4350 50 0000 L CNN
293 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 2038 4100 50 0001 C CNN
294 | F 3 "" H 2000 4250 50 0000 C CNN
295 | 1 2000 4250
296 | -1 0 0 1
297 | $EndComp
298 | $Comp
299 | L C C108
300 | U 1 1 578837C4
301 | P 1800 3650
302 | F 0 "C108" H 1700 3550 50 0000 L CNN
303 | F 1 "0.01u" H 1700 3750 50 0000 L CNN
304 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 1838 3500 50 0001 C CNN
305 | F 3 "" H 1800 3650 50 0000 C CNN
306 | 1 1800 3650
307 | -1 0 0 1
308 | $EndComp
309 | $Comp
310 | L C C109
311 | U 1 1 578837C5
312 | P 2000 3650
313 | F 0 "C109" H 1900 3550 50 0000 L CNN
314 | F 1 "1u" H 1900 3750 50 0000 L CNN
315 | F 2 "my footprints:SMDuniversal_0603to0805_HandSoldering" H 2038 3500 50 0001 C CNN
316 | F 3 "" H 2000 3650 50 0000 C CNN
317 | 1 2000 3650
318 | -1 0 0 1
319 | $EndComp
320 | $Comp
321 | L GNDA #PWR106
322 | U 1 1 578837C6
323 | P 8650 2250
324 | F 0 "#PWR106" H 8650 2000 50 0001 C CNN
325 | F 1 "GNDA" H 8650 2100 50 0000 C CNN
326 | F 2 "" H 8650 2250 50 0000 C CNN
327 | F 3 "" H 8650 2250 50 0000 C CNN
328 | 1 8650 2250
329 | 1 0 0 -1
330 | $EndComp
331 | $Comp
332 | L C C104
333 | U 1 1 578837C7
334 | P 7550 2800
335 | F 0 "C104" H 7500 3150 50 0000 L CNN
336 | F 1 "10u" H 7450 3050 50 0000 L CNN
337 | F 2 "my footprints:SMDuniversal_0603to1206_HandSoldering" H 7588 2650 50 0001 C CNN
338 | F 3 "" H 7550 2800 50 0000 C CNN
339 | 1 7550 2800
340 | 0 -1 -1 0
341 | $EndComp
342 | Wire Wire Line
343 | 8000 2600 8000 3000
344 | Wire Wire Line
345 | 8100 7600 8100 7400
346 | Wire Wire Line
347 | 8300 7600 8300 7400
348 | Wire Wire Line
349 | 7700 2800 8000 2800
350 | Wire Wire Line
351 | 7900 2950 8100 2950
352 | Connection ~ 8000 2950
353 | Wire Wire Line
354 | 7400 2950 7600 2950
355 | Wire Wire Line
356 | 7400 2600 7400 2950
357 | Connection ~ 8000 2800
358 | Connection ~ 7400 2950
359 | Wire Wire Line
360 | 8200 2000 8200 3000
361 | Wire Wire Line
362 | 8100 2950 8100 3000
363 | Wire Wire Line
364 | 13850 5500 13700 5500
365 | Wire Wire Line
366 | 13700 5400 13850 5400
367 | Wire Wire Line
368 | 3550 1450 2900 1450
369 | Wire Wire Line
370 | 3350 1350 3550 1350
371 | Wire Wire Line
372 | 3350 1550 3550 1550
373 | Wire Wire Line
374 | 3550 1650 3350 1650
375 | Wire Wire Line
376 | 3350 1750 3550 1750
377 | Wire Wire Line
378 | 2000 4400 1800 4400
379 | Connection ~ 1800 4400
380 | Connection ~ 2000 4000
381 | Wire Wire Line
382 | 1650 4000 2700 4000
383 | Wire Wire Line
384 | 2550 3700 2700 3700
385 | Wire Wire Line
386 | 2000 1500 2000 1600
387 | Wire Wire Line
388 | 1850 1550 2000 1550
389 | Connection ~ 2000 1550
390 | Wire Wire Line
391 | 7600 2600 7400 2600
392 | Connection ~ 7400 2800
393 | Wire Wire Line
394 | 7900 2600 8000 2600
395 | Connection ~ 8000 2600
396 | Connection ~ 1800 4000
397 | Wire Wire Line
398 | 1800 3800 1800 4000
399 | Wire Wire Line
400 | 2000 3800 2000 4000
401 | Wire Wire Line
402 | 1550 3500 2000 3500
403 | Connection ~ 1800 3500
404 | Wire Wire Line
405 | 13850 6100 13700 6100
406 | Wire Wire Line
407 | 2550 3500 2700 3500
408 | Wire Wire Line
409 | 1650 4100 2700 4100
410 | Connection ~ 2000 4100
411 | Connection ~ 1800 4100
412 | Text Label 1900 3200 2 60 ~ 0
413 | VBAT
414 | Text Label 1650 4000 2 60 ~ 0
415 | VREF+
416 | Text Label 1650 4100 2 60 ~ 0
417 | VREFSD+
418 | Text Label 2700 4300 2 60 ~ 0
419 | PF0
420 | Text Label 2700 4400 2 60 ~ 0
421 | PF1
422 | Text Label 2700 4500 2 60 ~ 0
423 | PF6
424 | Text Label 2700 4600 2 60 ~ 0
425 | PF7
426 | Text Label 2700 4800 2 60 ~ 0
427 | PE8
428 | Text Label 2700 4900 2 60 ~ 0
429 | PE9
430 | Text Label 2700 5100 2 60 ~ 0
431 | PD2
432 | Text Label 2700 5200 2 60 ~ 0
433 | PD6
434 | Text Label 2700 5400 2 60 ~ 0
435 | PC0
436 | Text Label 2700 5500 2 60 ~ 0
437 | PC1
438 | Text Label 2700 5600 2 60 ~ 0
439 | PC2
440 | Text Label 2700 5700 2 60 ~ 0
441 | PC3
442 | Text Label 2700 5800 2 60 ~ 0
443 | PC4
444 | Text Label 2700 5900 2 60 ~ 0
445 | PC5
446 | Text Label 2700 6000 2 60 ~ 0
447 | PC6
448 | Text Label 2700 6100 2 60 ~ 0
449 | PC7
450 | Text Label 2700 6200 2 60 ~ 0
451 | PC8
452 | Text Label 2700 6300 2 60 ~ 0
453 | PC9
454 | Text Label 2700 6400 2 60 ~ 0
455 | PC10
456 | Text Label 2700 6500 2 60 ~ 0
457 | PC11
458 | Text Label 2700 6600 2 60 ~ 0
459 | PC12
460 | Text Label 2700 6700 2 60 ~ 0
461 | PC13
462 | Text Label 2700 6800 2 60 ~ 0
463 | PC14
464 | Text Label 2700 6900 2 60 ~ 0
465 | PC15
466 | Text Label 13700 4100 0 60 ~ 0
467 | PA0
468 | Text Label 13700 4200 0 60 ~ 0
469 | PA1
470 | Text Label 13700 4300 0 60 ~ 0
471 | PA2
472 | Text Label 3500 9600 0 60 ~ 0
473 | PA3
474 | Text Label 3500 9800 0 60 ~ 0
475 | PA4
476 | Text Label 3500 9900 0 60 ~ 0
477 | PA5
478 | Text Label 3500 10000 0 60 ~ 0
479 | PA6
480 | Text Label 3500 10100 0 60 ~ 0
481 | PA7
482 | Text Label 13700 4900 0 60 ~ 0
483 | PA8
484 | Text Label 13700 5000 0 60 ~ 0
485 | PA9
486 | Text Label 13700 5100 0 60 ~ 0
487 | PA10
488 | Text Label 13700 5200 0 60 ~ 0
489 | PA11
490 | Text Label 13700 5300 0 60 ~ 0
491 | PA12
492 | Text Label 13700 5600 0 60 ~ 0
493 | PA15
494 | Text Label 13700 5800 0 60 ~ 0
495 | PB0
496 | Text Label 13700 5900 0 60 ~ 0
497 | PB1
498 | Text Label 13700 6000 0 60 ~ 0
499 | PB2
500 | Text Label 13700 6200 0 60 ~ 0
501 | PB4
502 | Text Label 13700 6300 0 60 ~ 0
503 | PB5
504 | Text Label 13700 6400 0 60 ~ 0
505 | PB6
506 | Text Label 13700 6500 0 60 ~ 0
507 | PB7
508 | Text Label 13700 6600 0 60 ~ 0
509 | PB8
510 | Text Label 13700 6700 0 60 ~ 0
511 | PB9
512 | Text Label 13700 6800 0 60 ~ 0
513 | PB14
514 | Text Label 13700 6900 0 60 ~ 0
515 | PB15
516 | Text Label 3500 7900 0 60 ~ 0
517 | VBAT
518 | Text Label 3500 8000 0 60 ~ 0
519 | PC13
520 | Text Label 3500 8100 0 60 ~ 0
521 | PC14
522 | Text Label 3500 8200 0 60 ~ 0
523 | PC15
524 | Text Label 3500 8300 0 60 ~ 0
525 | PF0
526 | Text Label 3500 8400 0 60 ~ 0
527 | PF1
528 | Text Label 3500 8500 0 60 ~ 0
529 | NRST
530 | Text Label 3500 8600 0 60 ~ 0
531 | PC0
532 | Text Label 3500 8700 0 60 ~ 0
533 | PC1
534 | Text Label 3500 8800 0 60 ~ 0
535 | PC2
536 | Text Label 3500 8900 0 60 ~ 0
537 | PC3
538 | $Comp
539 | L GNDA #PWR122
540 | U 1 1 578837CA
541 | P 4050 8850
542 | F 0 "#PWR122" H 4050 8600 50 0001 C CNN
543 | F 1 "GNDA" H 4050 8700 50 0000 C CNN
544 | F 2 "" H 4050 8850 50 0000 C CNN
545 | F 3 "" H 4050 8850 50 0000 C CNN
546 | 1 4050 8850
547 | 1 0 0 -1
548 | $EndComp
549 | $Comp
550 | L +3.3VA #PWR123
551 | U 1 1 578837CB
552 | P 4400 9100
553 | F 0 "#PWR123" H 4400 8950 50 0001 C CNN
554 | F 1 "+3.3VA" H 4400 9250 50 0000 C CNN
555 | F 2 "" H 4400 9100 50 0000 C CNN
556 | F 3 "" H 4400 9100 50 0000 C CNN
557 | 1 4400 9100
558 | 1 0 0 -1
559 | $EndComp
560 | Text Label 3500 9200 0 60 ~ 0
561 | PA0
562 | Text Label 3500 9300 0 60 ~ 0
563 | PA1
564 | Text Label 3500 9400 0 60 ~ 0
565 | PA2
566 | Text Label 3500 9500 0 60 ~ 0
567 | VREF+
568 | Text Label 13700 4400 0 60 ~ 0
569 | PA3
570 | Text Label 13700 4500 0 60 ~ 0
571 | PA4
572 | Text Label 13700 4600 0 60 ~ 0
573 | PA5
574 | Text Label 13700 4700 0 60 ~ 0
575 | PA6
576 | Text Label 13700 4800 0 60 ~ 0
577 | PA7
578 | Text Label 3500 10200 0 60 ~ 0
579 | PC4
580 | Text Label 3500 10300 0 60 ~ 0
581 | PC5
582 | Text Label 3500 10400 0 60 ~ 0
583 | PB0
584 | Text Label 3500 10500 0 60 ~ 0
585 | PB1
586 | Text Label 3500 10600 0 60 ~ 0
587 | PB2
588 | Text Label 3500 10700 0 60 ~ 0
589 | PE8
590 | Text Label 3500 10800 0 60 ~ 0
591 | PE9
592 | Text Label 5350 11000 2 60 ~ 0
593 | VREFSD+
594 | Text Label 5350 10900 2 60 ~ 0
595 | PB14
596 | Text Label 5350 10800 2 60 ~ 0
597 | PB15
598 | Text Label 5350 10700 2 60 ~ 0
599 | PD6
600 | Text Label 5350 10600 2 60 ~ 0
601 | PC6
602 | Text Label 5350 10500 2 60 ~ 0
603 | PC7
604 | Text Label 5350 10400 2 60 ~ 0
605 | PC8
606 | Text Label 5350 10300 2 60 ~ 0
607 | PC9
608 | Text Label 5350 9700 2 60 ~ 0
609 | SWDIO
610 | Text Label 5350 10000 2 60 ~ 0
611 | PA10
612 | Text Label 5350 9900 2 60 ~ 0
613 | PA11
614 | Text Label 5350 9800 2 60 ~ 0
615 | PA12
616 | Text Label 5350 9600 2 60 ~ 0
617 | PF6
618 | Text Label 5350 9500 2 60 ~ 0
619 | PF7
620 | Text Label 5350 9400 2 60 ~ 0
621 | SWCLK
622 | Text Label 5350 9300 2 60 ~ 0
623 | PA15
624 | Text Label 5350 9200 2 60 ~ 0
625 | PC10
626 | Text Label 5350 9100 2 60 ~ 0
627 | PC11
628 | Text Label 5350 9000 2 60 ~ 0
629 | PC12
630 | Text Label 5350 8900 2 60 ~ 0
631 | PD2
632 | Text Label 5350 8800 2 60 ~ 0
633 | SWO
634 | Text Label 5350 8700 2 60 ~ 0
635 | PB4
636 | Text Label 5350 8600 2 60 ~ 0
637 | PB5
638 | Text Label 5350 8500 2 60 ~ 0
639 | PB6
640 | Text Label 5350 8400 2 60 ~ 0
641 | PB7
642 | Text Label 5350 8200 2 60 ~ 0
643 | PB8
644 | Text Label 5350 8100 2 60 ~ 0
645 | PB9
646 | $Comp
647 | L +3.3V #PWR119
648 | U 1 1 578837CC
649 | P 5350 7900
650 | F 0 "#PWR119" H 5350 7750 50 0001 C CNN
651 | F 1 "+3.3V" H 5250 8050 50 0000 C CNN
652 | F 2 "" H 5350 7900 50 0000 C CNN
653 | F 3 "" H 5350 7900 50 0000 C CNN
654 | 1 5350 7900
655 | 1 0 0 -1
656 | $EndComp
657 | $Comp
658 | L GNDD #PWR121
659 | U 1 1 578837CD
660 | P 5000 8000
661 | F 0 "#PWR121" H 5000 7750 50 0001 C CNN
662 | F 1 "GNDD" H 5000 7850 50 0000 C CNN
663 | F 2 "" H 5000 8000 50 0000 C CNN
664 | F 3 "" H 5000 8000 50 0000 C CNN
665 | 1 5000 8000
666 | 1 0 0 -1
667 | $EndComp
668 | Text Label 5350 10200 2 60 ~ 0
669 | PA8
670 | Text Label 5350 10100 2 60 ~ 0
671 | PA9
672 | Wire Wire Line
673 | 3500 9000 3800 9000
674 | Wire Wire Line
675 | 3800 9000 3800 8850
676 | Wire Wire Line
677 | 3800 8850 4050 8850
678 | Wire Wire Line
679 | 4400 9100 3500 9100
680 | Wire Wire Line
681 | 5350 8000 5000 8000
682 | $Comp
683 | L D_Schottky D101
684 | U 1 1 578848E3
685 | P 5350 2350
686 | F 0 "D101" H 5350 2500 50 0000 C CNN
687 | F 1 "D_Schottky" H 5350 2225 50 0001 C CNN
688 | F 2 "my footprints:SC-90A" H 5350 2350 50 0001 C CNN
689 | F 3 "" H 5350 2350 50 0000 C CNN
690 | 1 5350 2350
691 | -1 0 0 1
692 | $EndComp
693 | $Comp
694 | L CONN_01X32 P103
695 | U 1 1 57885213
696 | P 5550 9450
697 | F 0 "P103" H 5628 9491 50 0000 L CNN
698 | F 1 "CONN_01X32" H 5628 9400 50 0000 L CNN
699 | F 2 "Pin_Headers:Pin_Header_Straight_1x32" H 5550 9450 50 0001 C CNN
700 | F 3 "" H 5550 9450 50 0000 C CNN
701 | 1 5550 9450
702 | 1 0 0 1
703 | $EndComp
704 | $Comp
705 | L CONN_01X32 P102
706 | U 1 1 578852C1
707 | P 3300 9450
708 | F 0 "P102" H 3378 9491 50 0000 L CNN
709 | F 1 "CONN_01X32" H 3378 9400 50 0000 L CNN
710 | F 2 "Pin_Headers:Pin_Header_Straight_1x32" H 3300 9450 50 0001 C CNN
711 | F 3 "" H 3300 9450 50 0000 C CNN
712 | 1 3300 9450
713 | -1 0 0 -1
714 | $EndComp
715 | $Comp
716 | L +3.3V #PWR124
717 | U 1 1 57885857
718 | P 3900 9700
719 | F 0 "#PWR124" H 3900 9550 50 0001 C CNN
720 | F 1 "+3.3V" H 3900 9850 50 0000 C CNN
721 | F 2 "" H 3900 9700 50 0000 C CNN
722 | F 3 "" H 3900 9700 50 0000 C CNN
723 | 1 3900 9700
724 | 1 0 0 -1
725 | $EndComp
726 | Wire Wire Line
727 | 3900 9700 3500 9700
728 | Text Label 5350 8300 2 60 ~ 0
729 | BOOT0
730 | Wire Wire Line
731 | 3500 10900 3800 10900
732 | Wire Wire Line
733 | 3800 10900 3800 10750
734 | Wire Wire Line
735 | 3800 10750 4050 10750
736 | Wire Wire Line
737 | 4400 11000 3500 11000
738 | $Comp
739 | L D_Schottky D103
740 | U 1 1 57885B91
741 | P 2050 3050
742 | F 0 "D103" H 2050 2926 50 0000 C CNN
743 | F 1 "D_Schottky" H 2050 2925 50 0001 C CNN
744 | F 2 "my footprints:SC-90A" H 2050 3050 50 0001 C CNN
745 | F 3 "" H 2050 3050 50 0000 C CNN
746 | 1 2050 3050
747 | -1 0 0 1
748 | $EndComp
749 | $Comp
750 | L D_Schottky D104
751 | U 1 1 57885D6F
752 | P 2050 3200
753 | F 0 "D104" H 2150 3250 50 0000 C CNN
754 | F 1 "D_Schottky" H 2050 3075 50 0001 C CNN
755 | F 2 "my footprints:SC-90A" H 2050 3200 50 0001 C CNN
756 | F 3 "" H 2050 3200 50 0000 C CNN
757 | 1 2050 3200
758 | -1 0 0 1
759 | $EndComp
760 | Wire Wire Line
761 | 2200 3050 2200 3900
762 | Wire Wire Line
763 | 2200 3900 2700 3900
764 | Connection ~ 2200 3200
765 | $Comp
766 | L +3.3V #PWR107
767 | U 1 1 5788655F
768 | P 5200 2350
769 | F 0 "#PWR107" H 5200 2200 50 0001 C CNN
770 | F 1 "+3.3V" H 5100 2500 50 0000 C CNN
771 | F 2 "" H 5200 2350 50 0000 C CNN
772 | F 3 "" H 5200 2350 50 0000 C CNN
773 | 1 5200 2350
774 | 1 0 0 -1
775 | $EndComp
776 | $Comp
777 | L +3.3VA #PWR108
778 | U 1 1 578865A6
779 | P 5500 2350
780 | F 0 "#PWR108" H 5500 2200 50 0001 C CNN
781 | F 1 "+3.3VA" H 5500 2500 50 0000 C CNN
782 | F 2 "" H 5500 2350 50 0000 C CNN
783 | F 3 "" H 5500 2350 50 0000 C CNN
784 | 1 5500 2350
785 | 1 0 0 -1
786 | $EndComp
787 | Wire Wire Line
788 | 8700 2950 8600 2950
789 | Wire Wire Line
790 | 8600 2950 8600 2700
791 | Wire Wire Line
792 | 8300 2600 8300 3000
793 | Connection ~ 8300 2950
794 | Connection ~ 8600 2950
795 | Wire Wire Line
796 | 8200 7400 8200 7900
797 | $Comp
798 | L GND #PWR118
799 | U 1 1 57886CCE
800 | P 8300 7600
801 | F 0 "#PWR118" H 8300 7350 50 0001 C CNN
802 | F 1 "GND" H 8300 7450 50 0000 C CNN
803 | F 2 "" H 8300 7600 50 0000 C CNN
804 | F 3 "" H 8300 7600 50 0000 C CNN
805 | 1 8300 7600
806 | 1 0 0 -1
807 | $EndComp
808 | $Comp
809 | L GND #PWR116
810 | U 1 1 57886D62
811 | P 1800 4400
812 | F 0 "#PWR116" H 1800 4150 50 0001 C CNN
813 | F 1 "GND" H 1800 4250 50 0000 C CNN
814 | F 2 "" H 1800 4400 50 0000 C CNN
815 | F 3 "" H 1800 4400 50 0000 C CNN
816 | 1 1800 4400
817 | 1 0 0 -1
818 | $EndComp
819 | $Comp
820 | L GND #PWR113
821 | U 1 1 57886ED5
822 | P 8700 2950
823 | F 0 "#PWR113" H 8700 2700 50 0001 C CNN
824 | F 1 "GND" H 8850 2850 50 0000 C CNN
825 | F 2 "" H 8700 2950 50 0000 C CNN
826 | F 3 "" H 8700 2950 50 0000 C CNN
827 | 1 8700 2950
828 | 1 0 0 -1
829 | $EndComp
830 | Wire Wire Line
831 | 8650 2250 8500 2250
832 | Wire Wire Line
833 | 8500 2250 8500 2050
834 | Connection ~ 8200 2050
835 | Connection ~ 8200 2250
836 | Connection ~ 8500 2250
837 | $Comp
838 | L +3.3VADC #PWR111
839 | U 1 1 57887333
840 | P 8300 2600
841 | F 0 "#PWR111" H 8450 2550 50 0001 C CNN
842 | F 1 "+3.3VADC" H 8400 2750 50 0000 C CNN
843 | F 2 "" H 8300 2600 50 0000 C CNN
844 | F 3 "" H 8300 2600 50 0000 C CNN
845 | 1 8300 2600
846 | 1 0 0 -1
847 | $EndComp
848 | Connection ~ 8300 2700
849 | $Comp
850 | L +3.3VADC #PWR109
851 | U 1 1 5788741F
852 | P 5500 2600
853 | F 0 "#PWR109" H 5650 2550 50 0001 C CNN
854 | F 1 "+3.3VADC" H 5700 2700 50 0000 C CNN
855 | F 2 "" H 5500 2600 50 0000 C CNN
856 | F 3 "" H 5500 2600 50 0000 C CNN
857 | 1 5500 2600
858 | 1 0 0 -1
859 | $EndComp
860 | $Comp
861 | L D_Schottky D102
862 | U 1 1 57887466
863 | P 5350 2600
864 | F 0 "D102" H 5350 2750 50 0000 C CNN
865 | F 1 "D_Schottky" H 5350 2475 50 0001 C CNN
866 | F 2 "my footprints:SC-90A" H 5350 2600 50 0001 C CNN
867 | F 3 "" H 5350 2600 50 0000 C CNN
868 | 1 5350 2600
869 | -1 0 0 1
870 | $EndComp
871 | Connection ~ 5200 2350
872 | $Comp
873 | L +3.3VADC #PWR126
874 | U 1 1 57887731
875 | P 4400 11000
876 | F 0 "#PWR126" H 4550 10950 50 0001 C CNN
877 | F 1 "+3.3VADC" H 4400 11150 50 0000 C CNN
878 | F 2 "" H 4400 11000 50 0000 C CNN
879 | F 3 "" H 4400 11000 50 0000 C CNN
880 | 1 4400 11000
881 | 1 0 0 -1
882 | $EndComp
883 | $Comp
884 | L GND #PWR125
885 | U 1 1 57887877
886 | P 4050 10750
887 | F 0 "#PWR125" H 4050 10500 50 0001 C CNN
888 | F 1 "GND" H 4050 10600 50 0000 C CNN
889 | F 2 "" H 4050 10750 50 0000 C CNN
890 | F 3 "" H 4050 10750 50 0000 C CNN
891 | 1 4050 10750
892 | 1 0 0 -1
893 | $EndComp
894 | $Comp
895 | L GNDA #PWR115
896 | U 1 1 578879FC
897 | P 1550 3500
898 | F 0 "#PWR115" H 1550 3250 50 0001 C CNN
899 | F 1 "GNDA" H 1550 3350 50 0000 C CNN
900 | F 2 "" H 1550 3500 50 0000 C CNN
901 | F 3 "" H 1550 3500 50 0000 C CNN
902 | 1 1550 3500
903 | 1 0 0 -1
904 | $EndComp
905 | $Comp
906 | L +3.3V #PWR102
907 | U 1 1 57887B66
908 | P 2000 1300
909 | F 0 "#PWR102" H 2000 1150 50 0001 C CNN
910 | F 1 "+3.3V" H 2000 1440 50 0000 C CNN
911 | F 2 "" H 2000 1300 50 0000 C CNN
912 | F 3 "" H 2000 1300 50 0000 C CNN
913 | 1 2000 1300
914 | 1 0 0 -1
915 | $EndComp
916 | $Comp
917 | L Jumper_NC_Small JP102
918 | U 1 1 57887C83
919 | P 8100 7900
920 | F 0 "JP102" H 8100 7850 50 0000 C CNN
921 | F 1 "Jumper_NC_Small" H 8110 7840 50 0001 C CNN
922 | F 2 "my footprints:Net_Tie" H 8100 7900 50 0001 C CNN
923 | F 3 "" H 8100 7900 50 0000 C CNN
924 | 1 8100 7900
925 | -1 0 0 1
926 | $EndComp
927 | $Comp
928 | L Jumper_NC_Small JP103
929 | U 1 1 57887E25
930 | P 8300 7900
931 | F 0 "JP103" H 8300 7850 50 0000 C CNN
932 | F 1 "Jumper_NC_Small" H 8310 7840 50 0001 C CNN
933 | F 2 "my footprints:Net_Tie" H 8300 7900 50 0001 C CNN
934 | F 3 "" H 8300 7900 50 0000 C CNN
935 | 1 8300 7900
936 | -1 0 0 1
937 | $EndComp
938 | Connection ~ 8200 7900
939 | Wire Wire Line
940 | 8400 7900 8400 7600
941 | Wire Wire Line
942 | 8400 7600 8300 7600
943 | Wire Wire Line
944 | 8000 7900 8000 7600
945 | Wire Wire Line
946 | 8000 7600 8100 7600
947 | Wire Wire Line
948 | 5200 2350 5200 2600
949 | $EndSCHEMATC
950 |
--------------------------------------------------------------------------------
/design idea.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PreferLinux/open-source-multimeter/3f8c0237ae352526f40b65bb3090b7c152f7e8e8/design idea.png
--------------------------------------------------------------------------------
/voltage divider values.ods:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PreferLinux/open-source-multimeter/3f8c0237ae352526f40b65bb3090b7c152f7e8e8/voltage divider values.ods
--------------------------------------------------------------------------------