509 lines
12 KiB
Plaintext
509 lines
12 KiB
Plaintext
EESchema Schematic File Version 4
|
|
EELAYER 30 0
|
|
EELAYER END
|
|
$Descr A4 11693 8268
|
|
encoding utf-8
|
|
Sheet 6 7
|
|
Title "Leddie"
|
|
Date "2021-03-06"
|
|
Rev "01"
|
|
Comp "Markus Koch - notsyncing.net"
|
|
Comment1 "Licensed under CC BY-SA 3.0"
|
|
Comment2 "https://l.notsyncing.net/leddie"
|
|
Comment3 ""
|
|
Comment4 "LED + Routing"
|
|
$EndDescr
|
|
Wire Wire Line
|
|
1400 1150 1500 1150
|
|
Wire Wire Line
|
|
1500 1150 1500 1050
|
|
$Comp
|
|
L power:VBUS #PWR?
|
|
U 1 1 6055A7CF
|
|
P 1500 1050
|
|
AR Path="/60435139/6055A7CF" Ref="#PWR?" Part="1"
|
|
AR Path="/60528580/6055A7CF" Ref="#PWR0604" Part="1"
|
|
F 0 "#PWR0604" H 1500 900 50 0001 C CNN
|
|
F 1 "VBUS" H 1515 1223 50 0000 C CNN
|
|
F 2 "" H 1500 1050 50 0001 C CNN
|
|
F 3 "" H 1500 1050 50 0001 C CNN
|
|
1 1500 1050
|
|
1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L power:GND #PWR?
|
|
U 1 1 6055A7D5
|
|
P 1100 1850
|
|
AR Path="/60435139/6055A7D5" Ref="#PWR?" Part="1"
|
|
AR Path="/60528580/6055A7D5" Ref="#PWR0602" Part="1"
|
|
F 0 "#PWR0602" H 1100 1600 50 0001 C CNN
|
|
F 1 "GND" H 1105 1677 50 0000 C CNN
|
|
F 2 "" H 1100 1850 50 0001 C CNN
|
|
F 3 "" H 1100 1850 50 0001 C CNN
|
|
1 1100 1850
|
|
1 0 0 -1
|
|
$EndComp
|
|
Text HLabel 1500 1350 2 47 BiDi ~ 0
|
|
USB_DP
|
|
Text HLabel 1500 1450 2 47 BiDi ~ 0
|
|
USB_DM
|
|
Wire Wire Line
|
|
1500 1350 1400 1350
|
|
Wire Wire Line
|
|
1400 1450 1500 1450
|
|
Text Notes 9100 6900 0 50 ~ 0
|
|
This sheet will be used for four PCBs\nwith different component population.
|
|
Text HLabel 850 3700 0 50 Output ~ 0
|
|
~BTN
|
|
Wire Wire Line
|
|
1100 4650 1000 4650
|
|
Wire Wire Line
|
|
1650 4650 1750 4650
|
|
Text HLabel 9100 3500 1 50 Input ~ 0
|
|
LED_DIN
|
|
Text HLabel 1750 4650 2 50 Output ~ 0
|
|
LED_DOUT
|
|
$Comp
|
|
L Connector:USB_B_Micro J601
|
|
U 1 1 6046866E
|
|
P 1100 1350
|
|
F 0 "J601" H 1157 1817 50 0000 C CNN
|
|
F 1 "USB_B_Micro" H 1157 1726 50 0000 C CNN
|
|
F 2 "" H 1250 1300 50 0001 C CNN
|
|
F 3 "~" H 1250 1300 50 0001 C CNN
|
|
1 1100 1350
|
|
1 0 0 -1
|
|
$EndComp
|
|
NoConn ~ 1400 1550
|
|
$Sheet
|
|
S 1100 4550 550 200
|
|
U 6052A1F5
|
|
F0 "led_substring_aux" 47
|
|
F1 "led_substring.sch" 47
|
|
F2 "DOUT" O R 1650 4650 47
|
|
F3 "DIN" I L 1100 4650 47
|
|
$EndSheet
|
|
$Comp
|
|
L Connector_Generic:Conn_01x04 J?
|
|
U 1 1 6069CC20
|
|
P 6600 3900
|
|
AR Path="/60435139/6069CC20" Ref="J?" Part="1"
|
|
AR Path="/60699B96/6069CC20" Ref="J?" Part="1"
|
|
AR Path="/60528580/6069CC20" Ref="J603" Part="1"
|
|
F 0 "J603" V 6564 3612 50 0000 R CNN
|
|
F 1 "edgecon_top" V 6600 4550 50 0000 R CNN
|
|
F 2 "" H 6600 3900 50 0001 C CNN
|
|
F 3 "~" H 6600 3900 50 0001 C CNN
|
|
1 6600 3900
|
|
0 1 -1 0
|
|
$EndComp
|
|
$Comp
|
|
L Connector_Generic:Conn_01x04 J?
|
|
U 1 1 6069CC26
|
|
P 7900 3800
|
|
AR Path="/60435139/6069CC26" Ref="J?" Part="1"
|
|
AR Path="/60699B96/6069CC26" Ref="J?" Part="1"
|
|
AR Path="/60528580/6069CC26" Ref="J604" Part="1"
|
|
F 0 "J604" H 7818 3375 50 0000 C CNN
|
|
F 1 "edgecon_left" H 7818 3466 50 0000 C CNN
|
|
F 2 "" H 7900 3800 50 0001 C CNN
|
|
F 3 "~" H 7900 3800 50 0001 C CNN
|
|
1 7900 3800
|
|
-1 0 0 -1
|
|
$EndComp
|
|
Text HLabel 6850 4700 2 47 BiDi ~ 0
|
|
USB_DP
|
|
Text HLabel 6850 4600 2 47 BiDi ~ 0
|
|
USB_DM
|
|
Connection ~ 6500 4600
|
|
$Comp
|
|
L Connector_Generic:Conn_01x04 J?
|
|
U 1 1 6069CC2C
|
|
P 6500 5800
|
|
AR Path="/60435139/6069CC2C" Ref="J?" Part="1"
|
|
AR Path="/60699B96/6069CC2C" Ref="J?" Part="1"
|
|
AR Path="/60528580/6069CC2C" Ref="J602" Part="1"
|
|
F 0 "J602" V 6372 5980 50 0000 L CNN
|
|
F 1 "edgecon_bottom" V 6463 5980 50 0000 L CNN
|
|
F 2 "" H 6500 5800 50 0001 C CNN
|
|
F 3 "~" H 6500 5800 50 0001 C CNN
|
|
1 6500 5800
|
|
0 -1 1 0
|
|
$EndComp
|
|
Text Notes 5950 6050 0 50 ~ 0
|
|
Pins 2+3 are always connected\nto the USB FRAME in the layout
|
|
Wire Wire Line
|
|
1100 1850 1100 1750
|
|
$Comp
|
|
L Jumper:SolderJumper_2_Open JP601
|
|
U 1 1 60559F6A
|
|
P 900 2400
|
|
F 0 "JP601" H 1000 2450 50 0000 C CNN
|
|
F 1 "s1" H 800 2450 50 0000 C CNN
|
|
F 2 "" H 900 2400 50 0001 C CNN
|
|
F 3 "~" H 900 2400 50 0001 C CNN
|
|
1 900 2400
|
|
0 -1 -1 0
|
|
$EndComp
|
|
Text Label 6600 4500 1 50 ~ 0
|
|
MULTI_2
|
|
Text Label 6500 4500 1 50 ~ 0
|
|
MULTI_3
|
|
Text Label 650 3600 0 50 ~ 0
|
|
MULTI_3
|
|
Wire Wire Line
|
|
1000 3700 850 3700
|
|
Wire Wire Line
|
|
6400 4100 6400 4200
|
|
$Comp
|
|
L power:VBUS #PWR?
|
|
U 1 1 60595AAE
|
|
P 5600 4100
|
|
AR Path="/60435139/60595AAE" Ref="#PWR?" Part="1"
|
|
AR Path="/60528580/60595AAE" Ref="#PWR0605" Part="1"
|
|
F 0 "#PWR0605" H 5600 3950 50 0001 C CNN
|
|
F 1 "VBUS" H 5615 4273 50 0000 C CNN
|
|
F 2 "" H 5600 4100 50 0001 C CNN
|
|
F 3 "" H 5600 4100 50 0001 C CNN
|
|
1 5600 4100
|
|
1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L leddie_parts:VLED #PWR0606
|
|
U 1 1 605A5E10
|
|
P 5850 4100
|
|
F 0 "#PWR0606" H 5850 3950 50 0001 C CNN
|
|
F 1 "VLED" H 5865 4273 50 0000 C CNN
|
|
F 2 "" H 5850 4100 50 0001 C CNN
|
|
F 3 "" H 5850 4100 50 0001 C CNN
|
|
1 5850 4100
|
|
1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L Jumper:SolderJumper_2_Open JP603
|
|
U 1 1 605AA1AC
|
|
P 6100 4200
|
|
F 0 "JP603" H 6250 4250 50 0000 C CNN
|
|
F 1 "s4" H 6000 4250 50 0000 C CNN
|
|
F 2 "" H 6100 4200 50 0001 C CNN
|
|
F 3 "~" H 6100 4200 50 0001 C CNN
|
|
1 6100 4200
|
|
1 0 0 -1
|
|
$EndComp
|
|
Wire Wire Line
|
|
5950 4200 5850 4200
|
|
Wire Wire Line
|
|
5850 4200 5850 4100
|
|
$Comp
|
|
L leddie_parts:VLED #PWR0608
|
|
U 1 1 605D95F6
|
|
P 8200 3600
|
|
F 0 "#PWR0608" H 8200 3450 50 0001 C CNN
|
|
F 1 "VLED" H 8215 3773 50 0000 C CNN
|
|
F 2 "" H 8200 3600 50 0001 C CNN
|
|
F 3 "" H 8200 3600 50 0001 C CNN
|
|
1 8200 3600
|
|
-1 0 0 -1
|
|
$EndComp
|
|
Wire Wire Line
|
|
8200 3600 8200 3700
|
|
Wire Wire Line
|
|
8200 3700 8100 3700
|
|
Wire Wire Line
|
|
6700 4100 6700 4200
|
|
Wire Wire Line
|
|
6250 4200 6400 4200
|
|
Connection ~ 6400 4200
|
|
Wire Wire Line
|
|
6400 4200 6400 4400
|
|
Wire Wire Line
|
|
6700 4200 6850 4200
|
|
Wire Wire Line
|
|
6850 4200 6850 4300
|
|
Connection ~ 6700 4200
|
|
Wire Wire Line
|
|
6700 4200 6700 5600
|
|
$Comp
|
|
L power:GND #PWR0607
|
|
U 1 1 606006CC
|
|
P 6850 4300
|
|
F 0 "#PWR0607" H 6850 4050 50 0001 C CNN
|
|
F 1 "GND" H 6855 4127 50 0000 C CNN
|
|
F 2 "" H 6850 4300 50 0001 C CNN
|
|
F 3 "" H 6850 4300 50 0001 C CNN
|
|
1 6850 4300
|
|
1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L Jumper:SolderJumper_2_Open JP604
|
|
U 1 1 60606EBB
|
|
P 6100 4400
|
|
F 0 "JP604" H 6250 4450 50 0000 C CNN
|
|
F 1 "s3" H 6000 4450 50 0000 C CNN
|
|
F 2 "" H 6100 4400 50 0001 C CNN
|
|
F 3 "~" H 6100 4400 50 0001 C CNN
|
|
1 6100 4400
|
|
1 0 0 -1
|
|
$EndComp
|
|
Wire Wire Line
|
|
6250 4400 6400 4400
|
|
Connection ~ 6400 4400
|
|
Wire Wire Line
|
|
5950 4400 5600 4400
|
|
Wire Wire Line
|
|
5600 4400 5600 4100
|
|
$Comp
|
|
L Jumper:SolderJumper_2_Open JP605
|
|
U 1 1 607B4271
|
|
P 6500 4950
|
|
F 0 "JP605" H 6250 4900 50 0000 L CNN
|
|
F 1 "s2" H 6600 4900 50 0000 C CNN
|
|
F 2 "" H 6500 4950 50 0001 C CNN
|
|
F 3 "~" H 6500 4950 50 0001 C CNN
|
|
1 6500 4950
|
|
0 1 1 0
|
|
$EndComp
|
|
Wire Wire Line
|
|
6850 4600 6500 4600
|
|
Wire Wire Line
|
|
6500 4100 6500 4600
|
|
Wire Wire Line
|
|
6500 4800 6500 4600
|
|
Wire Wire Line
|
|
6500 5600 6500 5100
|
|
Text Label 6500 5500 1 50 ~ 0
|
|
MULTI_3B
|
|
$Comp
|
|
L Jumper:SolderJumper_2_Open JP607
|
|
U 1 1 60801632
|
|
P 8800 3600
|
|
F 0 "JP607" H 8650 3550 50 0000 C CNN
|
|
F 1 "s4" H 8900 3550 50 0000 C CNN
|
|
F 2 "" H 8800 3600 50 0001 C CNN
|
|
F 3 "~" H 8800 3600 50 0001 C CNN
|
|
1 8800 3600
|
|
-1 0 0 1
|
|
$EndComp
|
|
Wire Wire Line
|
|
8950 3600 9100 3600
|
|
$Comp
|
|
L Jumper:SolderJumper_2_Open JP608
|
|
U 1 1 60803ACC
|
|
P 8800 3800
|
|
F 0 "JP608" H 8650 3750 50 0000 C CNN
|
|
F 1 "s123" H 8950 3750 50 0000 C CNN
|
|
F 2 "" H 8800 3800 50 0001 C CNN
|
|
F 3 "~" H 8800 3800 50 0001 C CNN
|
|
1 8800 3800
|
|
-1 0 0 1
|
|
$EndComp
|
|
Wire Wire Line
|
|
8950 3800 9100 3800
|
|
Text HLabel 1000 4650 0 50 Input ~ 0
|
|
LED_DIN
|
|
Text Label 8300 3600 0 50 ~ 0
|
|
MULTI_3
|
|
Wire Wire Line
|
|
8300 3600 8650 3600
|
|
Wire Wire Line
|
|
8100 3800 8550 3800
|
|
Wire Wire Line
|
|
9100 3600 9100 3800
|
|
Wire Wire Line
|
|
9100 3500 9100 3600
|
|
Connection ~ 9100 3600
|
|
$Comp
|
|
L Jumper:SolderJumper_2_Open JP609
|
|
U 1 1 6083494B
|
|
P 8800 4000
|
|
F 0 "JP609" H 8650 3950 50 0000 C CNN
|
|
F 1 "s4" H 8900 3950 50 0000 C CNN
|
|
F 2 "" H 8800 4000 50 0001 C CNN
|
|
F 3 "~" H 8800 4000 50 0001 C CNN
|
|
1 8800 4000
|
|
-1 0 0 1
|
|
$EndComp
|
|
Text HLabel 9250 3500 1 50 Output ~ 0
|
|
LED_DOUT
|
|
$Comp
|
|
L Connector_Generic:Conn_01x04 J?
|
|
U 1 1 6069CC1A
|
|
P 10450 3800
|
|
AR Path="/60435139/6069CC1A" Ref="J?" Part="1"
|
|
AR Path="/60699B96/6069CC1A" Ref="J?" Part="1"
|
|
AR Path="/60528580/6069CC1A" Ref="J605" Part="1"
|
|
F 0 "J605" H 10530 3792 50 0000 L CNN
|
|
F 1 "edgecon_right" H 10530 3701 50 0000 L CNN
|
|
F 2 "" H 10450 3800 50 0001 C CNN
|
|
F 3 "~" H 10450 3800 50 0001 C CNN
|
|
1 10450 3800
|
|
1 0 0 -1
|
|
$EndComp
|
|
Wire Wire Line
|
|
10150 3700 10250 3700
|
|
Wire Wire Line
|
|
10150 3600 10150 3700
|
|
$Comp
|
|
L leddie_parts:VLED #PWR0611
|
|
U 1 1 605E58C0
|
|
P 10150 3600
|
|
F 0 "#PWR0611" H 10150 3450 50 0001 C CNN
|
|
F 1 "VLED" H 10165 3773 50 0000 C CNN
|
|
F 2 "" H 10150 3600 50 0001 C CNN
|
|
F 3 "" H 10150 3600 50 0001 C CNN
|
|
1 10150 3600
|
|
1 0 0 -1
|
|
$EndComp
|
|
Wire Wire Line
|
|
10250 3800 10050 3800
|
|
Wire Wire Line
|
|
10050 3800 10050 3700
|
|
Wire Wire Line
|
|
10050 3700 9250 3700
|
|
Wire Wire Line
|
|
9250 3500 9250 3700
|
|
Wire Wire Line
|
|
8650 4000 8550 4000
|
|
Text Label 9500 4000 2 50 ~ 0
|
|
MULTI_3B
|
|
Wire Wire Line
|
|
9500 4000 8950 4000
|
|
Wire Wire Line
|
|
8100 4000 8250 4000
|
|
Wire Wire Line
|
|
8250 4000 8250 4150
|
|
$Comp
|
|
L power:GND #PWR0609
|
|
U 1 1 6086EC35
|
|
P 8250 4150
|
|
F 0 "#PWR0609" H 8250 3900 50 0001 C CNN
|
|
F 1 "GND" H 8255 3977 50 0000 C CNN
|
|
F 2 "" H 8250 4150 50 0001 C CNN
|
|
F 3 "" H 8250 4150 50 0001 C CNN
|
|
1 8250 4150
|
|
1 0 0 -1
|
|
$EndComp
|
|
Wire Wire Line
|
|
10250 4000 10100 4000
|
|
Wire Wire Line
|
|
10100 4000 10100 4150
|
|
$Comp
|
|
L power:GND #PWR0610
|
|
U 1 1 608704A2
|
|
P 10100 4150
|
|
F 0 "#PWR0610" H 10100 3900 50 0001 C CNN
|
|
F 1 "GND" H 10105 3977 50 0000 C CNN
|
|
F 2 "" H 10100 4150 50 0001 C CNN
|
|
F 3 "" H 10100 4150 50 0001 C CNN
|
|
1 10100 4150
|
|
1 0 0 -1
|
|
$EndComp
|
|
Wire Wire Line
|
|
8550 4000 8550 3800
|
|
Connection ~ 8550 3800
|
|
Wire Wire Line
|
|
8550 3800 8650 3800
|
|
NoConn ~ 8100 3900
|
|
NoConn ~ 10250 3900
|
|
Wire Wire Line
|
|
6600 5500 6600 5600
|
|
Wire Wire Line
|
|
6600 4100 6600 4700
|
|
Wire Wire Line
|
|
6850 4700 6600 4700
|
|
Connection ~ 6600 4700
|
|
Wire Wire Line
|
|
6600 4700 6600 5200
|
|
$Comp
|
|
L Jumper:SolderJumper_2_Open JP606
|
|
U 1 1 608879D6
|
|
P 6600 5350
|
|
F 0 "JP606" H 6350 5300 50 0000 L CNN
|
|
F 1 "s2" H 6700 5300 50 0000 C CNN
|
|
F 2 "" H 6600 5350 50 0001 C CNN
|
|
F 3 "~" H 6600 5350 50 0001 C CNN
|
|
1 6600 5350
|
|
0 1 1 0
|
|
$EndComp
|
|
Wire Wire Line
|
|
6400 4400 6400 5600
|
|
Wire Wire Line
|
|
6250 4600 6500 4600
|
|
Text HLabel 6250 4600 0 50 Output ~ 0
|
|
~BTN
|
|
$Comp
|
|
L Switch:SW_Push SW601
|
|
U 1 1 60564FBD
|
|
P 1300 3600
|
|
F 0 "SW601" H 1300 3885 50 0000 C CNN
|
|
F 1 "SW_Push" H 1300 3794 50 0000 C CNN
|
|
F 2 "" H 1300 3800 50 0001 C CNN
|
|
F 3 "~" H 1300 3800 50 0001 C CNN
|
|
1 1300 3600
|
|
1 0 0 -1
|
|
$EndComp
|
|
Text Label 1850 3600 2 50 ~ 0
|
|
MULTI_2
|
|
Wire Wire Line
|
|
1850 3600 1500 3600
|
|
Wire Wire Line
|
|
1000 3700 1000 3600
|
|
Wire Wire Line
|
|
650 3600 1000 3600
|
|
Wire Wire Line
|
|
1000 3600 1100 3600
|
|
Connection ~ 1000 3600
|
|
$Comp
|
|
L Jumper:SolderJumper_2_Open JP602
|
|
U 1 1 60A0C5F6
|
|
P 1100 2400
|
|
F 0 "JP602" H 1200 2450 50 0000 C CNN
|
|
F 1 "s1" H 1000 2450 50 0000 C CNN
|
|
F 2 "" H 1100 2400 50 0001 C CNN
|
|
F 3 "~" H 1100 2400 50 0001 C CNN
|
|
1 1100 2400
|
|
0 -1 -1 0
|
|
$EndComp
|
|
Wire Wire Line
|
|
1000 1750 1000 2150
|
|
Wire Wire Line
|
|
900 2250 900 2150
|
|
Wire Wire Line
|
|
900 2150 1000 2150
|
|
Wire Wire Line
|
|
1100 2150 1100 2250
|
|
Connection ~ 1000 2150
|
|
Wire Wire Line
|
|
1000 2150 1100 2150
|
|
Wire Wire Line
|
|
900 2550 900 2650
|
|
Wire Wire Line
|
|
1100 2550 1100 2650
|
|
$Comp
|
|
L power:GND #PWR0601
|
|
U 1 1 60A27037
|
|
P 900 2650
|
|
F 0 "#PWR0601" H 900 2400 50 0001 C CNN
|
|
F 1 "GND" H 905 2477 50 0000 C CNN
|
|
F 2 "" H 900 2650 50 0001 C CNN
|
|
F 3 "" H 900 2650 50 0001 C CNN
|
|
1 900 2650
|
|
1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L power:GND #PWR0603
|
|
U 1 1 60A273E6
|
|
P 1100 2650
|
|
F 0 "#PWR0603" H 1100 2400 50 0001 C CNN
|
|
F 1 "GND" H 1105 2477 50 0000 C CNN
|
|
F 2 "" H 1100 2650 50 0001 C CNN
|
|
F 3 "" H 1100 2650 50 0001 C CNN
|
|
1 1100 2650
|
|
1 0 0 -1
|
|
$EndComp
|
|
Text Notes 1200 2700 0 50 ~ 0
|
|
The shield pads overlay with the bottom\nconnector and are therefore always\nconnected to signal lines 2 and 3.\nSo we need to add solder bridges to either\nside of the connector to work around this\nissue and still be able to ground the USB\nsocket.
|
|
Text Notes 8250 5250 0 50 ~ 0
|
|
The "sXXXX" markings on solder\njumpers indicate which side the\nboard is installed on.\nSee the digital and power circuits\nfor information on which is which.
|
|
$EndSCHEMATC
|