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 "Connector_USB:USB_Micro-B_Molex_47346-0001" 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 "leddie_parts:leddie_edgecon" 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 "leddie_parts:leddie_edgecon" 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 "leddie_parts:leddie_edgecon" 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 "Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm" 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 "Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm" 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 "Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm" 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 "Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm" 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 "Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm" 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 "Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm" 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 "Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm" 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 "leddie_parts:leddie_edgecon" 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 "Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm" 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 "Button_Switch_SMD:Panasonic_EVQPUJ_EVQPUA" 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 "Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm" 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