Add board-to-board connections

This commit is contained in:
Markus Koch 2021-03-14 14:36:35 +01:00
parent 60930aaf5a
commit e962f2d7bf
5 changed files with 1104 additions and 198 deletions

View File

@ -3,7 +3,7 @@ EELAYER 30 0
EELAYER END EELAYER END
$Descr A4 11693 8268 $Descr A4 11693 8268
encoding utf-8 encoding utf-8
Sheet 4 7 Sheet 6 7
Title "Leddie" Title "Leddie"
Date "2021-03-06" Date "2021-03-06"
Rev "01" Rev "01"
@ -33,18 +33,16 @@ $EndComp
$Comp $Comp
L power:GND #PWR? L power:GND #PWR?
U 1 1 6055A7D5 U 1 1 6055A7D5
P 1050 1950 P 1100 1850
AR Path="/60435139/6055A7D5" Ref="#PWR?" Part="1" AR Path="/60435139/6055A7D5" Ref="#PWR?" Part="1"
AR Path="/60528580/6055A7D5" Ref="#PWR?" Part="1" AR Path="/60528580/6055A7D5" Ref="#PWR?" Part="1"
F 0 "#PWR?" H 1050 1700 50 0001 C CNN F 0 "#PWR?" H 1100 1600 50 0001 C CNN
F 1 "GND" H 1055 1777 50 0000 C CNN F 1 "GND" H 1105 1677 50 0000 C CNN
F 2 "" H 1050 1950 50 0001 C CNN F 2 "" H 1100 1850 50 0001 C CNN
F 3 "" H 1050 1950 50 0001 C CNN F 3 "" H 1100 1850 50 0001 C CNN
1 1050 1950 1 1100 1850
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Wire Wire Line
1050 1950 1050 1850
Text HLabel 1500 1350 2 47 BiDi ~ 0 Text HLabel 1500 1350 2 47 BiDi ~ 0
USB_DP USB_DP
Text HLabel 1500 1450 2 47 BiDi ~ 0 Text HLabel 1500 1450 2 47 BiDi ~ 0
@ -55,43 +53,15 @@ Wire Wire Line
1400 1450 1500 1450 1400 1450 1500 1450
Text Notes 9100 6900 0 50 ~ 0 Text Notes 9100 6900 0 50 ~ 0
This sheet will be used for four PCBs\nwith different component population. This sheet will be used for four PCBs\nwith different component population.
$Comp Text HLabel 850 3700 0 50 Output ~ 0
L Switch:SW_Push SW?
U 1 1 60564FBD
P 1200 3600
F 0 "SW?" H 1200 3885 50 0000 C CNN
F 1 "SW_Push" H 1200 3794 50 0000 C CNN
F 2 "" H 1200 3800 50 0001 C CNN
F 3 "~" H 1200 3800 50 0001 C CNN
1 1200 3600
1 0 0 -1
$EndComp
Wire Wire Line
1000 3600 900 3600
Wire Wire Line
900 3600 900 3700
$Comp
L power:GND #PWR?
U 1 1 6056685D
P 900 3700
F 0 "#PWR?" H 900 3450 50 0001 C CNN
F 1 "GND" H 905 3527 50 0000 C CNN
F 2 "" H 900 3700 50 0001 C CNN
F 3 "" H 900 3700 50 0001 C CNN
1 900 3700
1 0 0 -1
$EndComp
Wire Wire Line
1400 3600 1500 3600
Text HLabel 1500 3600 2 50 Output ~ 0
~BTN ~BTN
Wire Wire Line Wire Wire Line
4050 1750 3950 1750 6650 2150 6550 2150
Wire Wire Line Wire Wire Line
4600 1750 4700 1750 7200 2150 7300 2150
Text HLabel 3950 1750 0 50 Input ~ 0 Text HLabel 9100 3500 1 50 Input ~ 0
LED_DIN LED_DIN
Text HLabel 4700 1750 2 50 Output ~ 0 Text HLabel 7300 2150 2 50 Output ~ 0
LED_DOUT LED_DOUT
$Comp $Comp
L Connector:USB_B_Micro J? L Connector:USB_B_Micro J?
@ -104,22 +74,435 @@ F 3 "~" H 1250 1300 50 0001 C CNN
1 1100 1350 1 1100 1350
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Wire Wire Line
1000 1750 1000 1850
Wire Wire Line
1000 1850 1050 1850
Wire Wire Line
1100 1850 1100 1750
Connection ~ 1050 1850
Wire Wire Line
1050 1850 1100 1850
NoConn ~ 1400 1550 NoConn ~ 1400 1550
$Sheet $Sheet
S 4050 1650 550 200 S 6650 2050 550 200
U 6052A1F5 U 6052A1F5
F0 "led_substring_aux" 47 F0 "led_substring_aux" 47
F1 "led_substring.sch" 47 F1 "led_substring.sch" 47
F2 "DOUT" O R 4600 1750 47 F2 "DOUT" O R 7200 2150 47
F3 "DIN" I L 4050 1750 47 F3 "DIN" I L 6650 2150 47
$EndSheet $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="J?" Part="1"
F 0 "J?" 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 7950 3800
AR Path="/60435139/6069CC26" Ref="J?" Part="1"
AR Path="/60699B96/6069CC26" Ref="J?" Part="1"
AR Path="/60528580/6069CC26" Ref="J?" Part="1"
F 0 "J?" H 7868 3375 50 0000 C CNN
F 1 "edgecon_left" H 7868 3466 50 0000 C CNN
F 2 "" H 7950 3800 50 0001 C CNN
F 3 "~" H 7950 3800 50 0001 C CNN
1 7950 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="J?" Part="1"
F 0 "J?" 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 JP?
U 1 1 60559F6A
P 900 2400
F 0 "JP?" 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="#PWR?" Part="1"
F 0 "#PWR?" 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 #PWR?
U 1 1 605A5E10
P 5850 4100
F 0 "#PWR?" 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 JP?
U 1 1 605AA1AC
P 6100 4200
F 0 "JP?" H 6200 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 #PWR?
U 1 1 605D95F6
P 8250 3600
F 0 "#PWR?" H 8250 3450 50 0001 C CNN
F 1 "VLED" H 8265 3773 50 0000 C CNN
F 2 "" H 8250 3600 50 0001 C CNN
F 3 "" H 8250 3600 50 0001 C CNN
1 8250 3600
-1 0 0 -1
$EndComp
Wire Wire Line
8250 3600 8250 3700
Wire Wire Line
8250 3700 8150 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 #PWR?
U 1 1 606006CC
P 6850 4300
F 0 "#PWR?" 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 JP?
U 1 1 60606EBB
P 6100 4400
F 0 "JP?" H 6200 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 JP?
U 1 1 607B4271
P 6500 4950
F 0 "JP?" H 6300 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 JP?
U 1 1 60801632
P 8850 3600
F 0 "JP?" H 8750 3550 50 0000 C CNN
F 1 "s4" H 8950 3550 50 0000 C CNN
F 2 "" H 8850 3600 50 0001 C CNN
F 3 "~" H 8850 3600 50 0001 C CNN
1 8850 3600
-1 0 0 1
$EndComp
Wire Wire Line
9000 3600 9100 3600
$Comp
L Jumper:SolderJumper_2_Open JP?
U 1 1 60803ACC
P 8850 3800
F 0 "JP?" H 8750 3750 50 0000 C CNN
F 1 "s123" H 9000 3750 50 0000 C CNN
F 2 "" H 8850 3800 50 0001 C CNN
F 3 "~" H 8850 3800 50 0001 C CNN
1 8850 3800
-1 0 0 1
$EndComp
Wire Wire Line
9000 3800 9100 3800
Text HLabel 6550 2150 0 50 Input ~ 0
LED_DIN
Text Label 8350 3600 0 50 ~ 0
MULTI_3
Wire Wire Line
8350 3600 8700 3600
Wire Wire Line
8150 3800 8600 3800
Wire Wire Line
9100 3600 9100 3800
Wire Wire Line
9100 3500 9100 3600
Connection ~ 9100 3600
$Comp
L Jumper:SolderJumper_2_Open JP?
U 1 1 6083494B
P 8850 4000
F 0 "JP?" H 8750 3950 50 0000 C CNN
F 1 "s4" H 8950 3950 50 0000 C CNN
F 2 "" H 8850 4000 50 0001 C CNN
F 3 "~" H 8850 4000 50 0001 C CNN
1 8850 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="J?" Part="1"
F 0 "J?" 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 #PWR?
U 1 1 605E58C0
P 10150 3600
F 0 "#PWR?" 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
8700 4000 8600 4000
Text Label 9400 4000 2 50 ~ 0
MULTI_3B
Wire Wire Line
9400 4000 9000 4000
Wire Wire Line
8150 4000 8300 4000
Wire Wire Line
8300 4000 8300 4150
$Comp
L power:GND #PWR?
U 1 1 6086EC35
P 8300 4150
F 0 "#PWR?" H 8300 3900 50 0001 C CNN
F 1 "GND" H 8305 3977 50 0000 C CNN
F 2 "" H 8300 4150 50 0001 C CNN
F 3 "" H 8300 4150 50 0001 C CNN
1 8300 4150
1 0 0 -1
$EndComp
Wire Wire Line
10250 4000 10100 4000
Wire Wire Line
10100 4000 10100 4150
$Comp
L power:GND #PWR?
U 1 1 608704A2
P 10100 4150
F 0 "#PWR?" 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
8600 4000 8600 3800
Connection ~ 8600 3800
Wire Wire Line
8600 3800 8700 3800
NoConn ~ 8150 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 JP?
U 1 1 608879D6
P 6600 5350
F 0 "JP?" H 6400 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 SW?
U 1 1 60564FBD
P 1300 3600
F 0 "SW?" 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 JP?
U 1 1 60A0C5F6
P 1100 2400
F 0 "JP?" 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 #PWR?
U 1 1 60A27037
P 900 2650
F 0 "#PWR?" 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 #PWR?
U 1 1 60A273E6
P 1100 2650
F 0 "#PWR?" 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 $EndSCHEMATC

View File

@ -179,7 +179,7 @@ L Device:R R?
U 1 1 607CD9FE U 1 1 607CD9FE
P 750 1550 P 750 1550
F 0 "R?" H 820 1596 50 0000 L CNN F 0 "R?" H 820 1596 50 0000 L CNN
F 1 "1k" H 820 1505 50 0000 L CNN F 1 "1k5" H 820 1505 50 0000 L CNN
F 2 "" V 680 1550 50 0001 C CNN F 2 "" V 680 1550 50 0001 C CNN
F 3 "~" H 750 1550 50 0001 C CNN F 3 "~" H 750 1550 50 0001 C CNN
1 750 1550 1 750 1550
@ -190,7 +190,7 @@ L Device:R R?
U 1 1 607CDD97 U 1 1 607CDD97
P 750 1950 P 750 1950
F 0 "R?" H 820 1996 50 0000 L CNN F 0 "R?" H 820 1996 50 0000 L CNN
F 1 "1k" H 820 1905 50 0000 L CNN F 1 "1k5" H 820 1905 50 0000 L CNN
F 2 "" V 680 1950 50 0001 C CNN F 2 "" V 680 1950 50 0001 C CNN
F 3 "~" H 750 1950 50 0001 C CNN F 3 "~" H 750 1950 50 0001 C CNN
1 750 1950 1 750 1950
@ -262,47 +262,47 @@ Set pull-up
$Comp $Comp
L Sensor_Motion:MMA8653FCR1 U? L Sensor_Motion:MMA8653FCR1 U?
U 1 1 60475A27 U 1 1 60475A27
P 9650 2900 P 10250 1700
F 0 "U?" H 9800 3250 50 0000 L CNN F 0 "U?" H 10400 2050 50 0000 L CNN
F 1 "MMA8653FCR1" H 9700 2550 50 0000 L CNN F 1 "MMA8653FCR1" H 10300 1350 50 0000 L CNN
F 2 "Package_DFN_QFN:DFN-10_2x2mm_P0.4mm" H 9700 2450 50 0001 L CNN F 2 "Package_DFN_QFN:DFN-10_2x2mm_P0.4mm" H 10300 1250 50 0001 L CNN
F 3 "http://cache.freescale.com/files/sensors/doc/data_sheet/MMA8653FC.pdf" H 9450 2850 50 0001 C CNN F 3 "http://cache.freescale.com/files/sensors/doc/data_sheet/MMA8653FC.pdf" H 10050 1650 50 0001 C CNN
1 9650 2900 1 10250 1700
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Wire Wire Line Wire Wire Line
9650 2500 9650 2400 10250 1300 10250 1200
Wire Wire Line Wire Wire Line
9650 2400 9700 2400 10250 1200 10300 1200
Wire Wire Line Wire Wire Line
9750 2400 9750 2500 10350 1200 10350 1300
Wire Wire Line Wire Wire Line
9700 2400 9700 2300 10300 1200 10300 1100
Connection ~ 9700 2400 Connection ~ 10300 1200
Wire Wire Line Wire Wire Line
9700 2400 9750 2400 10300 1200 10350 1200
Wire Wire Line Wire Wire Line
9450 3300 9450 3400 10050 2100 10050 2200
Wire Wire Line Wire Wire Line
9450 3400 9550 3400 10050 2200 10150 2200
Wire Wire Line Wire Wire Line
9650 3400 9650 3300 10250 2200 10250 2100
Wire Wire Line Wire Wire Line
9550 3300 9550 3400 10150 2100 10150 2200
Connection ~ 9550 3400 Connection ~ 10150 2200
Wire Wire Line Wire Wire Line
9550 3400 9650 3400 10150 2200 10250 2200
Wire Wire Line Wire Wire Line
9550 3400 9550 3500 10150 2200 10150 2300
$Comp $Comp
L power:GND #PWR? L power:GND #PWR?
U 1 1 6047BC6A U 1 1 6047BC6A
P 9550 3500 P 10150 2300
F 0 "#PWR?" H 9550 3250 50 0001 C CNN F 0 "#PWR?" H 10150 2050 50 0001 C CNN
F 1 "GND" H 9555 3327 50 0000 C CNN F 1 "GND" H 10155 2127 50 0000 C CNN
F 2 "" H 9550 3500 50 0001 C CNN F 2 "" H 10150 2300 50 0001 C CNN
F 3 "" H 9550 3500 50 0001 C CNN F 3 "" H 10150 2300 50 0001 C CNN
1 9550 3500 1 10150 2300
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Wire Wire Line Wire Wire Line
@ -317,73 +317,73 @@ Text Notes 4100 3400 2 47 ~ 0
SDA: SDA:
Text Notes 4100 3500 2 47 ~ 0 Text Notes 4100 3500 2 47 ~ 0
SCL: SCL:
Text Label 8850 2700 0 50 ~ 0 Text Label 9450 1500 0 50 ~ 0
AXL_SDA AXL_SDA
Text Label 8850 2800 0 50 ~ 0 Text Label 9450 1600 0 50 ~ 0
AXL_SCL AXL_SCL
Wire Wire Line Wire Wire Line
8850 2800 9250 2800 9450 1600 9850 1600
Wire Wire Line Wire Wire Line
9250 2700 8850 2700 9850 1500 9450 1500
Wire Wire Line Wire Wire Line
9000 2900 9250 2900 9600 1700 9850 1700
Wire Wire Line Wire Wire Line
10050 2900 10400 2900 10650 1700 11000 1700
Text Label 10400 2900 2 50 ~ 0 Text Label 11000 1700 2 50 ~ 0
AXL_INT1 AXL_INT1
Wire Wire Line Wire Wire Line
10050 3000 10400 3000 10650 1800 11000 1800
Text Label 10400 3000 2 50 ~ 0 Text Label 11000 1800 2 50 ~ 0
AXL_INT2 AXL_INT2
Wire Wire Line Wire Wire Line
4100 3300 4000 3300 4100 3300 4000 3300
Text Label 3400 3300 0 50 ~ 0 Text Label 3400 3300 0 50 ~ 0
AXL_EN AXL_EN
Text Label 7400 3400 0 50 ~ 0 Text Label 8000 2200 0 50 ~ 0
AXL_SDA AXL_SDA
Text Label 7400 3500 0 50 ~ 0 Text Label 8000 2300 0 50 ~ 0
AXL_SCL AXL_SCL
$Comp $Comp
L Device:R R? L Device:R R?
U 1 1 604C8E82 U 1 1 604C8E82
P 7850 3150 P 8450 1950
F 0 "R?" H 7920 3196 50 0000 L CNN F 0 "R?" H 8520 1996 50 0000 L CNN
F 1 "4k7" H 7920 3105 50 0000 L CNN F 1 "4k7" H 8520 1905 50 0000 L CNN
F 2 "" V 7780 3150 50 0001 C CNN F 2 "" V 8380 1950 50 0001 C CNN
F 3 "~" H 7850 3150 50 0001 C CNN F 3 "~" H 8450 1950 50 0001 C CNN
1 7850 3150 1 8450 1950
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Wire Wire Line Wire Wire Line
7850 3300 7850 3400 8450 2100 8450 2200
Wire Wire Line Wire Wire Line
7400 3400 7850 3400 8000 2200 8450 2200
$Comp $Comp
L Device:R R? L Device:R R?
U 1 1 604CA988 U 1 1 604CA988
P 8150 3150 P 8750 1950
F 0 "R?" H 8220 3196 50 0000 L CNN F 0 "R?" H 8820 1996 50 0000 L CNN
F 1 "4k7" H 8220 3105 50 0000 L CNN F 1 "4k7" H 8820 1905 50 0000 L CNN
F 2 "" V 8080 3150 50 0001 C CNN F 2 "" V 8680 1950 50 0001 C CNN
F 3 "~" H 8150 3150 50 0001 C CNN F 3 "~" H 8750 1950 50 0001 C CNN
1 8150 3150 1 8750 1950
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Wire Wire Line Wire Wire Line
8150 3300 8150 3500 8750 2100 8750 2300
Wire Wire Line Wire Wire Line
7400 3500 8150 3500 8000 2300 8750 2300
Wire Wire Line Wire Wire Line
7850 3000 7850 2900 8450 1800 8450 1700
Wire Wire Line Wire Wire Line
7850 2900 8000 2900 8450 1700 8600 1700
Wire Wire Line Wire Wire Line
8150 2900 8150 3000 8750 1700 8750 1800
Wire Wire Line Wire Wire Line
8000 2900 8000 2800 8600 1700 8600 1600
Connection ~ 8000 2900 Connection ~ 8600 1700
Wire Wire Line Wire Wire Line
8000 2900 8150 2900 8600 1700 8750 1700
Text Label 3400 4500 0 50 ~ 0 Text Label 3400 4500 0 50 ~ 0
AXL_INT2 AXL_INT2
Wire Wire Line Wire Wire Line
@ -417,49 +417,49 @@ $EndComp
$Comp $Comp
L leddie_parts:VAUX #PWR? L leddie_parts:VAUX #PWR?
U 1 1 6053C0CB U 1 1 6053C0CB
P 9700 2300 P 10300 1100
F 0 "#PWR?" H 9700 2150 50 0001 C CNN F 0 "#PWR?" H 10300 950 50 0001 C CNN
F 1 "VAUX" H 9715 2473 50 0000 C CNN F 1 "VAUX" H 10315 1273 50 0000 C CNN
F 2 "" H 9700 2300 50 0001 C CNN F 2 "" H 10300 1100 50 0001 C CNN
F 3 "" H 9700 2300 50 0001 C CNN F 3 "" H 10300 1100 50 0001 C CNN
1 9700 2300 1 10300 1100
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L leddie_parts:VAUX #PWR? L leddie_parts:VAUX #PWR?
U 1 1 6053C668 U 1 1 6053C668
P 8550 2300 P 9150 1100
F 0 "#PWR?" H 8550 2150 50 0001 C CNN F 0 "#PWR?" H 9150 950 50 0001 C CNN
F 1 "VAUX" H 8565 2473 50 0000 C CNN F 1 "VAUX" H 9165 1273 50 0000 C CNN
F 2 "" H 8550 2300 50 0001 C CNN F 2 "" H 9150 1100 50 0001 C CNN
F 3 "" H 8550 2300 50 0001 C CNN F 3 "" H 9150 1100 50 0001 C CNN
1 8550 2300 1 9150 1100
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L leddie_parts:VAUX #PWR? L leddie_parts:VAUX #PWR?
U 1 1 6053CC44 U 1 1 6053CC44
P 8000 2300 P 8600 1100
F 0 "#PWR?" H 8000 2150 50 0001 C CNN F 0 "#PWR?" H 8600 950 50 0001 C CNN
F 1 "VAUX" H 8015 2473 50 0000 C CNN F 1 "VAUX" H 8615 1273 50 0000 C CNN
F 2 "" H 8000 2300 50 0001 C CNN F 2 "" H 8600 1100 50 0001 C CNN
F 3 "" H 8000 2300 50 0001 C CNN F 3 "" H 8600 1100 50 0001 C CNN
1 8000 2300 1 8600 1100
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Wire Wire Line Wire Wire Line
8000 2300 8000 2400 8600 1100 8600 1200
Text Label 7650 2400 0 50 ~ 0 Text Label 8250 1200 0 50 ~ 0
AXL_EN AXL_EN
$Comp $Comp
L leddie_parts:VAUX #PWR? L leddie_parts:VAUX #PWR?
U 1 1 605448F4 U 1 1 605448F4
P 8000 2800 P 8600 1600
F 0 "#PWR?" H 8000 2650 50 0001 C CNN F 0 "#PWR?" H 8600 1450 50 0001 C CNN
F 1 "VAUX" H 8015 2973 50 0000 C CNN F 1 "VAUX" H 8615 1773 50 0000 C CNN
F 2 "" H 8000 2800 50 0001 C CNN F 2 "" H 8600 1600 50 0001 C CNN
F 3 "" H 8000 2800 50 0001 C CNN F 3 "" H 8600 1600 50 0001 C CNN
1 8000 2800 1 8600 1600
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
@ -546,18 +546,18 @@ Text Label 3400 4300 0 50 ~ 0
LED_DIN LED_DIN
Wire Wire Line Wire Wire Line
3400 4300 4100 4300 3400 4300 4100 4300
Connection ~ 8000 2400 Connection ~ 8600 1200
Wire Wire Line Wire Wire Line
8000 2400 7650 2400 8600 1200 8250 1200
$Comp $Comp
L power:PWR_FLAG #FLG? L power:PWR_FLAG #FLG?
U 1 1 605CF94F U 1 1 605CF94F
P 8000 2400 P 8600 1200
F 0 "#FLG?" H 8000 2475 50 0001 C CNN F 0 "#FLG?" H 8600 1275 50 0001 C CNN
F 1 "PWR_FLAG" H 8000 2573 50 0001 C CNN F 1 "PWR_FLAG" H 8600 1373 50 0001 C CNN
F 2 "" H 8000 2400 50 0001 C CNN F 2 "" H 8600 1200 50 0001 C CNN
F 3 "~" H 8000 2400 50 0001 C CNN F 3 "~" H 8600 1200 50 0001 C CNN
1 8000 2400 1 8600 1200
0 1 1 0 0 1 1 0
$EndComp $EndComp
Wire Wire Line Wire Wire Line
@ -587,7 +587,7 @@ F 3 "~" H 750 1150 50 0001 C CNN
0 1 1 0 0 1 1 0
$EndComp $EndComp
Text Notes 950 1600 0 50 ~ 0 Text Notes 950 1600 0 50 ~ 0
300uA bias\n@3V 200uA bias\n@3Ve
Text Notes 800 2350 0 47 ~ 0 Text Notes 800 2350 0 47 ~ 0
Drive to High-Z\nin stand-by. Drive to High-Z\nin stand-by.
Text Notes 950 1250 0 50 ~ 0 Text Notes 950 1250 0 50 ~ 0
@ -603,53 +603,53 @@ MOSI:
$Comp $Comp
L power:GND #PWR? L power:GND #PWR?
U 1 1 6049EA0B U 1 1 6049EA0B
P 8550 3500 P 9150 2300
F 0 "#PWR?" H 8550 3250 50 0001 C CNN F 0 "#PWR?" H 9150 2050 50 0001 C CNN
F 1 "GND" H 8555 3327 50 0000 C CNN F 1 "GND" H 9155 2127 50 0000 C CNN
F 2 "" H 8550 3500 50 0001 C CNN F 2 "" H 9150 2300 50 0001 C CNN
F 3 "" H 8550 3500 50 0001 C CNN F 3 "" H 9150 2300 50 0001 C CNN
1 8550 3500 1 9150 2300
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Wire Wire Line Wire Wire Line
8550 3300 8550 3500 9150 2100 9150 2300
Wire Wire Line Wire Wire Line
8550 2300 8550 3000 9150 1100 9150 1800
$Comp $Comp
L Device:C C? L Device:C C?
U 1 1 60495F5D U 1 1 60495F5D
P 8550 3150 P 9150 1950
F 0 "C?" H 8665 3196 50 0000 L CNN F 0 "C?" H 9265 1996 50 0000 L CNN
F 1 "100n" H 8665 3105 50 0000 L CNN F 1 "100n" H 9265 1905 50 0000 L CNN
F 2 "" H 8588 3000 50 0001 C CNN F 2 "" H 9188 1800 50 0001 C CNN
F 3 "~" H 8550 3150 50 0001 C CNN F 3 "~" H 9150 1950 50 0001 C CNN
1 8550 3150 1 9150 1950
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L power:GND #PWR? L power:GND #PWR?
U 1 1 60494AD9 U 1 1 60494AD9
P 9000 3500 P 9600 2300
F 0 "#PWR?" H 9000 3250 50 0001 C CNN F 0 "#PWR?" H 9600 2050 50 0001 C CNN
F 1 "GND" H 9005 3327 50 0000 C CNN F 1 "GND" H 9605 2127 50 0000 C CNN
F 2 "" H 9000 3500 50 0001 C CNN F 2 "" H 9600 2300 50 0001 C CNN
F 3 "" H 9000 3500 50 0001 C CNN F 3 "" H 9600 2300 50 0001 C CNN
1 9000 3500 1 9600 2300
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Wire Wire Line Wire Wire Line
9000 3300 9000 3500 9600 2100 9600 2300
Wire Wire Line Wire Wire Line
9000 3000 9000 2900 9600 1800 9600 1700
$Comp $Comp
L Device:C C? L Device:C C?
U 1 1 604922A2 U 1 1 604922A2
P 9000 3150 P 9600 1950
F 0 "C?" H 9115 3196 50 0000 L CNN F 0 "C?" H 9715 1996 50 0000 L CNN
F 1 "100n" H 9115 3105 50 0000 L CNN F 1 "100n" H 9715 1905 50 0000 L CNN
F 2 "" H 9038 3000 50 0001 C CNN F 2 "" H 9638 1800 50 0001 C CNN
F 3 "~" H 9000 3150 50 0001 C CNN F 3 "~" H 9600 1950 50 0001 C CNN
1 9000 3150 1 9600 1950
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Connection ~ 1400 3800 Connection ~ 1400 3800
@ -727,7 +727,7 @@ Wire Wire Line
2850 6400 2950 6400 2850 6400 2950 6400
Text HLabel 2950 6400 2 50 Output ~ 0 Text HLabel 2950 6400 2 50 Output ~ 0
LED_DOUT LED_DOUT
Text Notes 8500 2000 0 79 ~ 0 Text Notes 9100 800 0 79 ~ 0
Accelerometer Accelerometer
Text Notes 2250 6050 0 79 ~ 0 Text Notes 2250 6050 0 79 ~ 0
LED level\nshifter LED level\nshifter
@ -744,7 +744,6 @@ Wire Wire Line
Connection ~ 4000 3300 Connection ~ 4000 3300
Wire Wire Line Wire Wire Line
4000 3300 3400 3300 4000 3300 3400 3300
NoConn ~ 4100 2300
Text Label 3400 4400 0 50 ~ 0 Text Label 3400 4400 0 50 ~ 0
AXL_INT1 AXL_INT1
Wire Wire Line Wire Wire Line
@ -757,4 +756,277 @@ Text Notes 4100 3800 2 47 ~ 0
RX: RX:
Text Notes 3850 3600 0 50 ~ 0 Text Notes 3850 3600 0 50 ~ 0
RESET: RESET:
$Comp
L Connector_Generic:Conn_01x04 J?
U 1 1 60536A7E
P 9300 4050
AR Path="/60435139/60536A7E" Ref="J?" Part="1"
AR Path="/60699B96/60536A7E" Ref="J?" Part="1"
F 0 "J?" H 9380 4042 50 0000 L CNN
F 1 "edgecon_right" H 9380 3951 50 0000 L CNN
F 2 "" H 9300 4050 50 0001 C CNN
F 3 "~" H 9300 4050 50 0001 C CNN
1 9300 4050
1 0 0 -1
$EndComp
$Comp
L Connector_Generic:Conn_01x04 J?
U 1 1 60536A84
P 8400 3300
AR Path="/60435139/60536A84" Ref="J?" Part="1"
AR Path="/60699B96/60536A84" Ref="J?" Part="1"
F 0 "J?" V 8364 3012 50 0000 R CNN
F 1 "edgecon_top" V 8273 3012 50 0000 R CNN
F 2 "" H 8400 3300 50 0001 C CNN
F 3 "~" H 8400 3300 50 0001 C CNN
1 8400 3300
0 -1 -1 0
$EndComp
$Comp
L Connector_Generic:Conn_01x04 J?
U 1 1 60536A8A
P 7550 4150
AR Path="/60435139/60536A8A" Ref="J?" Part="1"
AR Path="/60699B96/60536A8A" Ref="J?" Part="1"
F 0 "J?" H 7468 3725 50 0000 C CNN
F 1 "edgecon_left" H 7468 3816 50 0000 C CNN
F 2 "" H 7550 4150 50 0001 C CNN
F 3 "~" H 7550 4150 50 0001 C CNN
1 7550 4150
-1 0 0 1
$EndComp
$Comp
L Connector_Generic:Conn_01x04 J?
U 1 1 60536A90
P 8500 5050
AR Path="/60435139/60536A90" Ref="J?" Part="1"
AR Path="/60699B96/60536A90" Ref="J?" Part="1"
F 0 "J?" V 8372 5230 50 0000 L CNN
F 1 "edgecon_bottom" V 8463 5230 50 0000 L CNN
F 2 "" H 8500 5050 50 0001 C CNN
F 3 "~" H 8500 5050 50 0001 C CNN
1 8500 5050
0 1 1 0
$EndComp
Wire Wire Line
8600 3600 8600 3500
$Comp
L power:GND #PWR?
U 1 1 60536A9D
P 7850 4250
AR Path="/60435139/60536A9D" Ref="#PWR?" Part="1"
AR Path="/60699B96/60536A9D" Ref="#PWR?" Part="1"
F 0 "#PWR?" H 7850 4000 50 0001 C CNN
F 1 "GND" V 7855 4122 50 0000 R CNN
F 2 "" H 7850 4250 50 0001 C CNN
F 3 "" H 7850 4250 50 0001 C CNN
1 7850 4250
0 -1 -1 0
$EndComp
Wire Wire Line
7850 4250 7750 4250
Text HLabel 8500 3600 3 50 Output ~ 0
LED_DOUT
Text HLabel 7850 4150 2 47 BiDi ~ 0
USB_DP
Text HLabel 7850 4050 2 47 BiDi ~ 0
USB_DM
Text HLabel 9000 4150 0 47 Input ~ 0
~BTN
Text HLabel 8400 4750 1 50 Input ~ 0
~CHG_ACTIVE
Text HLabel 8500 4750 1 50 Output ~ 0
~VLED_EN
$Comp
L power:+BATT #PWR?
U 1 1 605E7AEF
P 8300 4750
F 0 "#PWR?" H 8300 4600 50 0001 C CNN
F 1 "+BATT" V 8300 5000 50 0000 C CNN
F 2 "" H 8300 4750 50 0001 C CNN
F 3 "" H 8300 4750 50 0001 C CNN
1 8300 4750
1 0 0 -1
$EndComp
$Comp
L leddie_parts:VLED #PWR?
U 1 1 60536A96
P 8600 3600
AR Path="/60435139/60536A96" Ref="#PWR?" Part="1"
AR Path="/60699B96/60536A96" Ref="#PWR?" Part="1"
F 0 "#PWR?" H 8600 3450 50 0001 C CNN
F 1 "VLED" V 8600 3800 50 0000 C CNN
F 2 "" H 8600 3600 50 0001 C CNN
F 3 "" H 8600 3600 50 0001 C CNN
1 8600 3600
-1 0 0 1
$EndComp
Wire Wire Line
8500 3600 8500 3500
$Comp
L leddie_parts:VCPU #PWR?
U 1 1 6061EABF
P 7850 3950
F 0 "#PWR?" H 7850 3800 50 0001 C CNN
F 1 "VCPU" V 7850 4200 50 0000 C CNN
F 2 "" H 7850 3950 50 0001 C CNN
F 3 "" H 7850 3950 50 0001 C CNN
1 7850 3950
0 1 1 0
$EndComp
Wire Wire Line
7850 4150 7750 4150
Wire Wire Line
7750 4050 7850 4050
Wire Wire Line
7850 3950 7750 3950
Text Notes 9550 4100 0 50 ~ 0
L and R center (2+3) can not go\nthrough to the bottom. They connect\nonly to HW on the sides.
$Comp
L power:GND #PWR?
U 1 1 607470DC
P 9000 3950
AR Path="/60435139/607470DC" Ref="#PWR?" Part="1"
AR Path="/60699B96/607470DC" Ref="#PWR?" Part="1"
F 0 "#PWR?" H 9000 3700 50 0001 C CNN
F 1 "GND" V 9005 3822 50 0000 R CNN
F 2 "" H 9000 3950 50 0001 C CNN
F 3 "" H 9000 3950 50 0001 C CNN
1 9000 3950
0 1 1 0
$EndComp
Wire Wire Line
9000 3950 9050 3950
$Comp
L power:GND #PWR?
U 1 1 6074D2B1
P 8600 4750
AR Path="/60435139/6074D2B1" Ref="#PWR?" Part="1"
AR Path="/60699B96/6074D2B1" Ref="#PWR?" Part="1"
F 0 "#PWR?" H 8600 4500 50 0001 C CNN
F 1 "GND" V 8605 4622 50 0000 R CNN
F 2 "" H 8600 4750 50 0001 C CNN
F 3 "" H 8600 4750 50 0001 C CNN
1 8600 4750
-1 0 0 1
$EndComp
Wire Wire Line
8600 4750 8600 4850
Wire Wire Line
8500 4750 8500 4850
Wire Wire Line
8400 4750 8400 4850
Wire Wire Line
8300 4850 8300 4750
Wire Wire Line
9000 4150 9100 4150
Text Notes 7500 4150 0 50 ~ 0
1
Text Notes 8400 5100 0 50 ~ 0
2
Text Notes 9300 4150 0 50 ~ 0
3
Text Notes 8400 3350 0 50 ~ 0
4
$Comp
L power:VBUS #PWR?
U 1 1 608DF5CB
P 9000 4250
F 0 "#PWR?" H 9000 4100 50 0001 C CNN
F 1 "VBUS" V 9015 4377 50 0000 L CNN
F 2 "" H 9000 4250 50 0001 C CNN
F 3 "" H 9000 4250 50 0001 C CNN
1 9000 4250
0 -1 -1 0
$EndComp
Wire Wire Line
9000 4250 9100 4250
$Comp
L power:GND #PWR?
U 1 1 609264F9
P 8300 3600
F 0 "#PWR?" H 8300 3350 50 0001 C CNN
F 1 "GND" H 8305 3427 50 0000 C CNN
F 2 "" H 8300 3600 50 0001 C CNN
F 3 "" H 8300 3600 50 0001 C CNN
1 8300 3600
1 0 0 -1
$EndComp
Wire Wire Line
8300 3600 8300 3500
Text Notes 7900 3200 0 50 ~ 0
To get the bottom connection,\nswap pin numbers and position.\nE.g.: 4.3 (top) becomes 4.2 (bottom)
Text Notes 6050 4200 0 50 ~ 0
To get the bottom connection,\nswap pin numbers, but not the side.\nE.g.: 3.1 (right) becomes 3.1 (right)
$Comp
L Device:R R?
U 1 1 60977748
P 2250 1150
F 0 "R?" H 2320 1196 50 0000 L CNN
F 1 "10k" H 2320 1105 50 0000 L CNN
F 2 "" V 2180 1150 50 0001 C CNN
F 3 "~" H 2250 1150 50 0001 C CNN
1 2250 1150
1 0 0 -1
$EndComp
$Comp
L Device:R R?
U 1 1 609779A0
P 2250 1650
F 0 "R?" H 2320 1696 50 0000 L CNN
F 1 "10k" H 2320 1605 50 0000 L CNN
F 2 "" V 2180 1650 50 0001 C CNN
F 3 "~" H 2250 1650 50 0001 C CNN
1 2250 1650
1 0 0 -1
$EndComp
Wire Wire Line
2250 1800 2250 1900
Wire Wire Line
2250 900 2250 1000
$Comp
L power:VBUS #PWR?
U 1 1 6098777C
P 2250 900
F 0 "#PWR?" H 2250 750 50 0001 C CNN
F 1 "VBUS" H 2265 1073 50 0000 C CNN
F 2 "" H 2250 900 50 0001 C CNN
F 3 "" H 2250 900 50 0001 C CNN
1 2250 900
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
U 1 1 60988C2F
P 2250 1900
F 0 "#PWR?" H 2250 1650 50 0001 C CNN
F 1 "GND" H 2255 1727 50 0000 C CNN
F 2 "" H 2250 1900 50 0001 C CNN
F 3 "" H 2250 1900 50 0001 C CNN
1 2250 1900
1 0 0 -1
$EndComp
Wire Wire Line
2250 1300 2250 1400
Connection ~ 2250 1400
Wire Wire Line
2250 1400 2250 1500
Text Label 2750 1400 2 47 ~ 0
VBUS_SENSE
Wire Wire Line
2250 1400 2750 1400
Text Notes 2450 950 0 79 ~ 0
VBUS\nDetection
Text Label 3400 2300 0 47 ~ 0
VBUS_SENSE
Wire Wire Line
4100 2300 3400 2300
NoConn ~ 8400 3500
Wire Wire Line
9100 4050 9050 4050
Wire Wire Line
9050 4050 9050 3950
Connection ~ 9050 3950
Wire Wire Line
9050 3950 9100 3950
$EndSCHEMATC $EndSCHEMATC

View File

@ -42,6 +42,29 @@ X Pin_2 2 200 -100 150 L 50 50 1 1 P
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# Connector_Generic_Conn_01x04
#
DEF Connector_Generic_Conn_01x04 J 0 40 Y N 1 F N
F0 "J" 0 200 50 H V C CNN
F1 "Connector_Generic_Conn_01x04" 0 -300 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_1x??_*
$ENDFPLIST
DRAW
S -50 -195 0 -205 1 1 6 N
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 105 0 95 1 1 6 N
S -50 150 50 -250 1 1 10 f
X Pin_1 1 -200 100 150 R 50 50 1 1 P
X Pin_2 2 -200 0 150 R 50 50 1 1 P
X Pin_3 3 -200 -100 150 R 50 50 1 1 P
X Pin_4 4 -200 -200 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_TestPoint # Connector_TestPoint
# #
DEF Connector_TestPoint TP 0 30 N N 1 F N DEF Connector_TestPoint TP 0 30 N N 1 F N
@ -262,6 +285,28 @@ X ~ 2 0 -150 50 U 50 50 1 1 P
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# Jumper_SolderJumper_2_Open
#
DEF Jumper_SolderJumper_2_Open JP 0 0 Y N 1 F N
F0 "JP" 0 80 50 H V C CNN
F1 "Jumper_SolderJumper_2_Open" 0 -100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
SolderJumper*Open*
$ENDFPLIST
DRAW
A -10 0 40 901 -901 0 1 0 N -10 40 -10 -40
A -10 0 40 901 -901 0 1 0 F -10 40 -10 -40
A 10 0 40 -899 899 0 1 0 N 10 -40 10 40
A 10 0 40 -899 899 0 1 0 F 10 -40 10 40
P 2 0 1 0 -10 40 -10 -40 N
P 2 0 1 0 10 40 10 -40 N
X A 1 -150 0 100 R 50 50 1 1 P
X B 2 150 0 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# LED_SK6805 # LED_SK6805
# #
DEF LED_SK6805 D 0 10 Y Y 1 F N DEF LED_SK6805 D 0 10 Y Y 1 F N

View File

@ -25,17 +25,6 @@ F5 "~VLED_EN" O L 2750 950 50
F6 "~BTN" I R 4150 1100 50 F6 "~BTN" I R 4150 1100 50
F7 "LED_DOUT" O R 4150 1950 50 F7 "LED_DOUT" O R 4150 1950 50
$EndSheet $EndSheet
$Sheet
S 4350 700 1400 1350
U 60528580
F0 "aux" 50
F1 "aux.sch" 50
F2 "USB_DP" B L 4350 850 50
F3 "USB_DM" B L 4350 950 50
F4 "~BTN" O L 4350 1100 50
F5 "LED_DIN" I L 4350 1950 50
F6 "LED_DOUT" O R 5750 1950 50
$EndSheet
Text Notes 4700 1500 0 50 ~ 0 Text Notes 4700 1500 0 50 ~ 0
This block will be\nbuilt four times\nwith different\npopulation options. This block will be\nbuilt four times\nwith different\npopulation options.
Wire Notes Line Wire Notes Line
@ -179,4 +168,15 @@ Wire Wire Line
1050 2150 1050 1950 1050 2150 1050 1950
Wire Wire Line Wire Wire Line
1050 1950 1150 1950 1050 1950 1150 1950
$Sheet
S 4350 700 1400 1350
U 60528580
F0 "aux" 50
F1 "aux.sch" 50
F2 "USB_DP" B L 4350 850 50
F3 "USB_DM" B L 4350 950 50
F4 "~BTN" O L 4350 1100 50
F5 "LED_DIN" I L 4350 1950 50
F6 "LED_DOUT" O R 5750 1950 50
$EndSheet
$EndSCHEMATC $EndSCHEMATC

View File

@ -3,7 +3,7 @@ EELAYER 30 0
EELAYER END EELAYER END
$Descr A4 11693 8268 $Descr A4 11693 8268
encoding utf-8 encoding utf-8
Sheet 6 7 Sheet 4 7
Title "Leddie" Title "Leddie"
Date "2021-03-06" Date "2021-03-06"
Rev "01" Rev "01"
@ -482,12 +482,12 @@ $EndComp
Text Notes 4400 2250 0 50 ~ 0 Text Notes 4400 2250 0 50 ~ 0
charge current: 250mA charge current: 250mA
$Sheet $Sheet
S 4250 4300 550 200 S 1650 3500 550 200
U 6058E11E U 6058E11E
F0 "led_substring_power" 47 F0 "led_substring_power" 47
F1 "led_substring.sch" 47 F1 "led_substring.sch" 47
F2 "DOUT" O R 4800 4400 47 F2 "DOUT" O R 2200 3600 47
F3 "DIN" I L 4250 4400 47 F3 "DIN" I L 1650 3600 47
$EndSheet $EndSheet
Text Notes 9200 2200 0 47 ~ 0 Text Notes 9200 2200 0 47 ~ 0
For layout hints, see\nTPS6104x datasheet For layout hints, see\nTPS6104x datasheet
@ -646,11 +646,217 @@ Wire Notes Line
10150 4850 7750 4850 10150 4850 7750 4850
Wire Notes Line Wire Notes Line
7750 4850 7750 3600 7750 4850 7750 3600
Text HLabel 4150 4400 0 50 Input ~ 0 Text HLabel 1550 3600 0 50 Input ~ 0
LED_DIN LED_DIN
Wire Wire Line Wire Wire Line
4150 4400 4250 4400 1550 3600 1650 3600
Wire Wire Line Wire Wire Line
4900 4400 4800 4400 2300 3600 2200 3600
NoConn ~ 4900 4400 NoConn ~ 2300 3600
$Comp
L Connector_Generic:Conn_01x04 J?
U 1 1 60674467
P 2750 6650
AR Path="/60435139/60674467" Ref="J?" Part="1"
AR Path="/60699B96/60674467" Ref="J?" Part="1"
AR Path="/60528580/60674467" Ref="J?" Part="1"
F 0 "J?" V 2622 6830 50 0000 L CNN
F 1 "edgecon_bottom" V 2713 6830 50 0000 L CNN
F 2 "" H 2750 6650 50 0001 C CNN
F 3 "~" H 2750 6650 50 0001 C CNN
1 2750 6650
0 1 1 0
$EndComp
$Comp
L Connector_Generic:Conn_01x04 J?
U 1 1 60674461
P 1700 5950
AR Path="/60435139/60674461" Ref="J?" Part="1"
AR Path="/60699B96/60674461" Ref="J?" Part="1"
AR Path="/60528580/60674461" Ref="J?" Part="1"
F 0 "J?" H 1618 5525 50 0000 C CNN
F 1 "edgecon_left" H 1618 5616 50 0000 C CNN
F 2 "" H 1700 5950 50 0001 C CNN
F 3 "~" H 1700 5950 50 0001 C CNN
1 1700 5950
-1 0 0 1
$EndComp
$Comp
L Connector_Generic:Conn_01x04 J?
U 1 1 60674455
P 3750 5850
AR Path="/60435139/60674455" Ref="J?" Part="1"
AR Path="/60699B96/60674455" Ref="J?" Part="1"
AR Path="/60528580/60674455" Ref="J?" Part="1"
F 0 "J?" H 3830 5842 50 0000 L CNN
F 1 "edgecon_right" H 3830 5751 50 0000 L CNN
F 2 "" H 3750 5850 50 0001 C CNN
F 3 "~" H 3750 5850 50 0001 C CNN
1 3750 5850
1 0 0 -1
$EndComp
$Comp
L Connector_Generic:Conn_01x04 J?
U 1 1 6067445B
P 2650 4950
AR Path="/60435139/6067445B" Ref="J?" Part="1"
AR Path="/60699B96/6067445B" Ref="J?" Part="1"
AR Path="/60528580/6067445B" Ref="J?" Part="1"
F 0 "J?" V 2614 4662 50 0000 R CNN
F 1 "edgecon_top" V 2523 4662 50 0000 R CNN
F 2 "" H 2650 4950 50 0001 C CNN
F 3 "~" H 2650 4950 50 0001 C CNN
1 2650 4950
0 -1 -1 0
$EndComp
Wire Wire Line
2000 5750 1900 5750
$Comp
L leddie_parts:VCPU #PWR?
U 1 1 60674488
P 2000 6050
AR Path="/60699B96/60674488" Ref="#PWR?" Part="1"
AR Path="/60528580/60674488" Ref="#PWR?" Part="1"
AR Path="/60435139/60674488" Ref="#PWR?" Part="1"
F 0 "#PWR?" H 2000 5900 50 0001 C CNN
F 1 "VCPU" V 2000 6300 50 0000 C CNN
F 2 "" H 2000 6050 50 0001 C CNN
F 3 "" H 2000 6050 50 0001 C CNN
1 2000 6050
0 1 1 0
$EndComp
$Comp
L leddie_parts:VLED #PWR?
U 1 1 60674481
P 2850 6350
AR Path="/60435139/60674481" Ref="#PWR?" Part="1"
AR Path="/60699B96/60674481" Ref="#PWR?" Part="1"
AR Path="/60528580/60674481" Ref="#PWR?" Part="1"
F 0 "#PWR?" H 2850 6200 50 0001 C CNN
F 1 "VLED" V 2850 6550 50 0000 C CNN
F 2 "" H 2850 6350 50 0001 C CNN
F 3 "" H 2850 6350 50 0001 C CNN
1 2850 6350
-1 0 0 -1
$EndComp
$Comp
L power:+BATT #PWR?
U 1 1 6067447B
P 2550 5250
AR Path="/60699B96/6067447B" Ref="#PWR?" Part="1"
AR Path="/60528580/6067447B" Ref="#PWR?" Part="1"
AR Path="/60435139/6067447B" Ref="#PWR?" Part="1"
F 0 "#PWR?" H 2550 5100 50 0001 C CNN
F 1 "+BATT" V 2550 5500 50 0000 C CNN
F 2 "" H 2550 5250 50 0001 C CNN
F 3 "" H 2550 5250 50 0001 C CNN
1 2550 5250
1 0 0 1
$EndComp
Text HLabel 2750 5250 3 50 Output ~ 0
~VLED_EN
Text HLabel 2650 5250 3 50 Input ~ 0
~CHG_ACTIVE
Wire Wire Line
2000 6050 1900 6050
$Comp
L power:GND #PWR?
U 1 1 6067446E
P 2000 5750
AR Path="/60435139/6067446E" Ref="#PWR?" Part="1"
AR Path="/60699B96/6067446E" Ref="#PWR?" Part="1"
AR Path="/60528580/6067446E" Ref="#PWR?" Part="1"
F 0 "#PWR?" H 2000 5500 50 0001 C CNN
F 1 "GND" V 2005 5622 50 0000 R CNN
F 2 "" H 2000 5750 50 0001 C CNN
F 3 "" H 2000 5750 50 0001 C CNN
1 2000 5750
0 -1 -1 0
$EndComp
Wire Wire Line
2850 6350 2850 6450
NoConn ~ 1900 5850
NoConn ~ 1900 5950
NoConn ~ 3550 5950
NoConn ~ 3550 5850
Wire Wire Line
2650 5250 2650 5150
Wire Wire Line
2750 5250 2750 5150
Wire Wire Line
2550 5250 2550 5150
Wire Wire Line
2850 5150 2850 5250
$Comp
L power:GND #PWR?
U 1 1 60725B96
P 2850 5250
AR Path="/60435139/60725B96" Ref="#PWR?" Part="1"
AR Path="/60699B96/60725B96" Ref="#PWR?" Part="1"
AR Path="/60528580/60725B96" Ref="#PWR?" Part="1"
F 0 "#PWR?" H 2850 5000 50 0001 C CNN
F 1 "GND" V 2855 5122 50 0000 R CNN
F 2 "" H 2850 5250 50 0001 C CNN
F 3 "" H 2850 5250 50 0001 C CNN
1 2850 5250
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
U 1 1 60726004
P 2550 6350
AR Path="/60435139/60726004" Ref="#PWR?" Part="1"
AR Path="/60699B96/60726004" Ref="#PWR?" Part="1"
AR Path="/60528580/60726004" Ref="#PWR?" Part="1"
F 0 "#PWR?" H 2550 6100 50 0001 C CNN
F 1 "GND" V 2555 6222 50 0000 R CNN
F 2 "" H 2550 6350 50 0001 C CNN
F 3 "" H 2550 6350 50 0001 C CNN
1 2550 6350
-1 0 0 1
$EndComp
Wire Wire Line
2550 6450 2550 6350
$Comp
L power:GND #PWR?
U 1 1 60729417
P 3450 6050
AR Path="/60435139/60729417" Ref="#PWR?" Part="1"
AR Path="/60699B96/60729417" Ref="#PWR?" Part="1"
AR Path="/60528580/60729417" Ref="#PWR?" Part="1"
F 0 "#PWR?" H 3450 5800 50 0001 C CNN
F 1 "GND" V 3455 5922 50 0000 R CNN
F 2 "" H 3450 6050 50 0001 C CNN
F 3 "" H 3450 6050 50 0001 C CNN
1 3450 6050
0 1 1 0
$EndComp
Wire Wire Line
3450 6050 3550 6050
Text HLabel 2750 6350 1 50 Output ~ 0
LED_DIN
Wire Wire Line
2750 6350 2750 6450
$Comp
L power:VBUS #PWR?
U 1 1 608BCAD4
P 3450 5750
F 0 "#PWR?" H 3450 5600 50 0001 C CNN
F 1 "VBUS" H 3465 5923 50 0000 C CNN
F 2 "" H 3450 5750 50 0001 C CNN
F 3 "" H 3450 5750 50 0001 C CNN
1 3450 5750
0 -1 -1 0
$EndComp
Wire Wire Line
3450 5750 3550 5750
Text Notes 1650 5950 0 50 ~ 0
1
Text Notes 3750 5950 0 50 ~ 0
3
Text Notes 2650 6700 0 50 ~ 0
4
Text Notes 2650 5000 0 50 ~ 0
2
NoConn ~ 2650 6450
$EndSCHEMATC $EndSCHEMATC