leddie/kicad/digital.sch

1033 lines
22 KiB
Plaintext

EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 2 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 "Digital Logic"
$EndDescr
$Comp
L MCU_Microchip_ATmega:ATmega328-AU U?
U 1 1 6069D7A4
P 4700 3300
F 0 "U?" H 5150 1850 50 0000 C CNN
F 1 "ATmega328-AU" H 4350 1850 50 0000 C CNN
F 2 "Package_QFP:TQFP-32_7x7mm_P0.8mm" H 4700 3300 50 0001 C CIN
F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega328_P%20AVR%20MCU%20with%20picoPower%20Technology%20Data%20Sheet%2040001984A.pdf" H 4700 3300 50 0001 C CNN
1 4700 3300
-1 0 0 -1
$EndComp
Wire Wire Line
4700 4800 4700 4900
$Comp
L power:GND #PWR?
U 1 1 60798FE0
P 4700 4900
F 0 "#PWR?" H 4700 4650 50 0001 C CNN
F 1 "GND" H 4705 4727 50 0000 C CNN
F 2 "" H 4700 4900 50 0001 C CNN
F 3 "" H 4700 4900 50 0001 C CNN
1 4700 4900
1 0 0 -1
$EndComp
Wire Wire Line
4600 1800 4600 1700
Wire Wire Line
4600 1700 4650 1700
Wire Wire Line
4700 1700 4700 1800
Wire Wire Line
4650 1700 4650 1600
Connection ~ 4650 1700
Wire Wire Line
4650 1700 4700 1700
$Comp
L Device:C C?
U 1 1 6079B78B
P 5600 2350
F 0 "C?" H 5715 2396 50 0000 L CNN
F 1 "100n" H 5715 2305 50 0000 L CNN
F 2 "" H 5638 2200 50 0001 C CNN
F 3 "~" H 5600 2350 50 0001 C CNN
1 5600 2350
1 0 0 -1
$EndComp
Wire Wire Line
5600 2200 5600 2100
Wire Wire Line
5600 2100 5300 2100
Wire Wire Line
5600 2500 5600 2600
$Comp
L power:GND #PWR?
U 1 1 6079C882
P 5600 2600
F 0 "#PWR?" H 5600 2350 50 0001 C CNN
F 1 "GND" H 5605 2427 50 0000 C CNN
F 2 "" H 5600 2600 50 0001 C CNN
F 3 "" H 5600 2600 50 0001 C CNN
1 5600 2600
1 0 0 -1
$EndComp
$Comp
L Connector:TestPoint TP?
U 1 1 607A0E99
P 3500 2400
F 0 "TP?" V 3550 2400 50 0000 C CNN
F 1 "MOSI" V 3500 2800 50 0000 R CNN
F 2 "" H 3700 2400 50 0001 C CNN
F 3 "~" H 3700 2400 50 0001 C CNN
1 3500 2400
0 -1 -1 0
$EndComp
$Comp
L Connector:TestPoint TP?
U 1 1 607A684C
P 3500 2500
F 0 "TP?" V 3550 2500 50 0000 C CNN
F 1 "MISO" V 3500 2900 50 0000 R CNN
F 2 "" H 3700 2500 50 0001 C CNN
F 3 "~" H 3700 2500 50 0001 C CNN
1 3500 2500
0 -1 -1 0
$EndComp
$Comp
L Connector:TestPoint TP?
U 1 1 607A6F06
P 3500 2600
F 0 "TP?" V 3550 2600 50 0000 C CNN
F 1 "SCK" V 3500 2950 50 0000 R CNN
F 2 "" H 3700 2600 50 0001 C CNN
F 3 "~" H 3700 2600 50 0001 C CNN
1 3500 2600
0 -1 -1 0
$EndComp
$Comp
L Connector:TestPoint TP?
U 1 1 607A7C9B
P 3500 2700
F 0 "TP?" V 3550 2700 50 0000 C CNN
F 1 "RST" V 3500 3050 50 0000 R CNN
F 2 "" H 3700 2700 50 0001 C CNN
F 3 "~" H 3700 2700 50 0001 C CNN
1 3500 2700
0 -1 -1 0
$EndComp
Wire Wire Line
3500 2400 4100 2400
Wire Wire Line
3500 2500 4100 2500
Wire Wire Line
3500 2600 4100 2600
Wire Wire Line
4100 3600 3400 3600
Text Label 3400 3600 0 47 ~ 0
~RESET
Wire Wire Line
3500 2700 3850 2700
Text Label 3850 2700 2 47 ~ 0
~RESET
Wire Wire Line
4100 4000 3750 4000
Text HLabel 1250 3900 0 47 BiDi ~ 0
USB_DP
Text HLabel 1250 3800 0 47 BiDi ~ 0
USB_DM
Wire Wire Line
3750 4200 4100 4200
Text Notes 4100 4000 2 47 ~ 0
INT0:
Text Notes 4100 4100 2 47 ~ 0
INT1:
Wire Wire Line
4100 4100 3750 4100
$Comp
L Device:C C?
U 1 1 607C26AA
P 5050 1350
F 0 "C?" H 5165 1396 50 0000 L CNN
F 1 "100n" H 5165 1305 50 0000 L CNN
F 2 "" H 5088 1200 50 0001 C CNN
F 3 "~" H 5050 1350 50 0001 C CNN
1 5050 1350
1 0 0 -1
$EndComp
Wire Wire Line
5050 1050 5050 1200
Wire Wire Line
5050 1500 5050 1650
$Comp
L power:GND #PWR?
U 1 1 607C3EC3
P 5050 1650
F 0 "#PWR?" H 5050 1400 50 0001 C CNN
F 1 "GND" H 5055 1477 50 0000 C CNN
F 2 "" H 5050 1650 50 0001 C CNN
F 3 "" H 5050 1650 50 0001 C CNN
1 5050 1650
1 0 0 -1
$EndComp
$Comp
L Device:R R?
U 1 1 607CD9FE
P 750 1550
F 0 "R?" H 820 1596 50 0000 L CNN
F 1 "1k5" H 820 1505 50 0000 L CNN
F 2 "" V 680 1550 50 0001 C CNN
F 3 "~" H 750 1550 50 0001 C CNN
1 750 1550
1 0 0 -1
$EndComp
$Comp
L Device:R R?
U 1 1 607CDD97
P 750 1950
F 0 "R?" H 820 1996 50 0000 L CNN
F 1 "1k5" H 820 1905 50 0000 L CNN
F 2 "" V 680 1950 50 0001 C CNN
F 3 "~" H 750 1950 50 0001 C CNN
1 750 1950
1 0 0 -1
$EndComp
Wire Wire Line
750 2100 750 2200
Wire Wire Line
750 1800 750 1750
Connection ~ 750 1750
Wire Wire Line
750 1750 750 1700
Text Label 1350 2200 2 47 ~ 0
~BATT_SENSE_EN
Wire Wire Line
750 2200 1350 2200
Wire Wire Line
750 1750 1350 1750
Text Label 1350 1750 2 47 ~ 0
BATT_SENSE
Text Label 3400 3000 0 47 ~ 0
BATT_SENSE
Wire Wire Line
3400 3000 4100 3000
Text Label 3400 3100 0 47 ~ 0
~BATT_SENSE_EN
Wire Wire Line
3400 3100 4100 3100
Text Notes 4100 3000 2 47 ~ 0
ADC0:
Text HLabel 3900 2200 0 50 Input ~ 0
~CHG_ACTIVE
Text HLabel 3800 2100 0 50 Output ~ 0
~VLED_EN
Wire Wire Line
3800 2100 4100 2100
Wire Wire Line
4100 2200 3900 2200
NoConn ~ 5300 2300
NoConn ~ 5300 2400
$Comp
L Connector:TestPoint TP?
U 1 1 6046398C
P 3500 3800
F 0 "TP?" V 3550 3800 50 0000 C CNN
F 1 "RX" V 3500 4100 50 0000 R CNN
F 2 "" H 3700 3800 50 0001 C CNN
F 3 "~" H 3700 3800 50 0001 C CNN
1 3500 3800
0 -1 -1 0
$EndComp
$Comp
L Connector:TestPoint TP?
U 1 1 60463A7A
P 3500 3900
F 0 "TP?" V 3550 3900 50 0000 C CNN
F 1 "TX" V 3500 4200 50 0000 R CNN
F 2 "" H 3700 3900 50 0001 C CNN
F 3 "~" H 3700 3900 50 0001 C CNN
1 3500 3900
0 -1 -1 0
$EndComp
Wire Wire Line
3500 3800 4100 3800
Wire Wire Line
3500 3900 4100 3900
Text Notes 4400 3400 0 47 ~ 0
Set pull-up
$Comp
L Sensor_Motion:MMA8653FCR1 U?
U 1 1 60475A27
P 10250 1700
F 0 "U?" H 10400 2050 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 10300 1250 50 0001 L CNN
F 3 "http://cache.freescale.com/files/sensors/doc/data_sheet/MMA8653FC.pdf" H 10050 1650 50 0001 C CNN
1 10250 1700
1 0 0 -1
$EndComp
Wire Wire Line
10250 1300 10250 1200
Wire Wire Line
10250 1200 10300 1200
Wire Wire Line
10350 1200 10350 1300
Wire Wire Line
10300 1200 10300 1100
Connection ~ 10300 1200
Wire Wire Line
10300 1200 10350 1200
Wire Wire Line
10050 2100 10050 2200
Wire Wire Line
10050 2200 10150 2200
Wire Wire Line
10250 2200 10250 2100
Wire Wire Line
10150 2100 10150 2200
Connection ~ 10150 2200
Wire Wire Line
10150 2200 10250 2200
Wire Wire Line
10150 2200 10150 2300
$Comp
L power:GND #PWR?
U 1 1 6047BC6A
P 10150 2300
F 0 "#PWR?" H 10150 2050 50 0001 C CNN
F 1 "GND" H 10155 2127 50 0000 C CNN
F 2 "" H 10150 2300 50 0001 C CNN
F 3 "" H 10150 2300 50 0001 C CNN
1 10150 2300
1 0 0 -1
$EndComp
Wire Wire Line
4100 3500 3400 3500
Text Label 3400 3500 0 50 ~ 0
AXL_SCL
Text Label 3400 3400 0 50 ~ 0
AXL_SDA
Wire Wire Line
3400 3400 4100 3400
Text Notes 4100 3400 2 47 ~ 0
SDA:
Text Notes 4100 3500 2 47 ~ 0
SCL:
Text Label 9450 1500 0 50 ~ 0
AXL_SDA
Text Label 9450 1600 0 50 ~ 0
AXL_SCL
Wire Wire Line
9450 1600 9850 1600
Wire Wire Line
9850 1500 9450 1500
Wire Wire Line
9600 1700 9850 1700
Wire Wire Line
10650 1700 11000 1700
Text Label 11000 1700 2 50 ~ 0
AXL_INT1
Wire Wire Line
10650 1800 11000 1800
Text Label 11000 1800 2 50 ~ 0
AXL_INT2
Wire Wire Line
4100 3300 4000 3300
Text Label 3400 3300 0 50 ~ 0
AXL_EN
Text Label 8000 2200 0 50 ~ 0
AXL_SDA
Text Label 8000 2300 0 50 ~ 0
AXL_SCL
$Comp
L Device:R R?
U 1 1 604C8E82
P 8450 1950
F 0 "R?" H 8520 1996 50 0000 L CNN
F 1 "4k7" H 8520 1905 50 0000 L CNN
F 2 "" V 8380 1950 50 0001 C CNN
F 3 "~" H 8450 1950 50 0001 C CNN
1 8450 1950
1 0 0 -1
$EndComp
Wire Wire Line
8450 2100 8450 2200
Wire Wire Line
8000 2200 8450 2200
$Comp
L Device:R R?
U 1 1 604CA988
P 8750 1950
F 0 "R?" H 8820 1996 50 0000 L CNN
F 1 "4k7" H 8820 1905 50 0000 L CNN
F 2 "" V 8680 1950 50 0001 C CNN
F 3 "~" H 8750 1950 50 0001 C CNN
1 8750 1950
1 0 0 -1
$EndComp
Wire Wire Line
8750 2100 8750 2300
Wire Wire Line
8000 2300 8750 2300
Wire Wire Line
8450 1800 8450 1700
Wire Wire Line
8450 1700 8600 1700
Wire Wire Line
8750 1700 8750 1800
Wire Wire Line
8600 1700 8600 1600
Connection ~ 8600 1700
Wire Wire Line
8600 1700 8750 1700
Text Label 3400 4500 0 50 ~ 0
AXL_INT2
Wire Wire Line
3400 4500 4100 4500
Text Notes 4100 4500 2 47 ~ 0
PCINT23:
Text HLabel 3750 4100 0 47 Input ~ 0
~BTN
$Comp
L leddie_parts:VCPU #PWR?
U 1 1 60539910
P 5050 1050
F 0 "#PWR?" H 5050 900 50 0001 C CNN
F 1 "VCPU" H 5065 1223 50 0000 C CNN
F 2 "" H 5050 1050 50 0001 C CNN
F 3 "" H 5050 1050 50 0001 C CNN
1 5050 1050
1 0 0 -1
$EndComp
$Comp
L leddie_parts:VCPU #PWR?
U 1 1 6053A3CD
P 4650 1600
F 0 "#PWR?" H 4650 1450 50 0001 C CNN
F 1 "VCPU" H 4665 1773 50 0000 C CNN
F 2 "" H 4650 1600 50 0001 C CNN
F 3 "" H 4650 1600 50 0001 C CNN
1 4650 1600
1 0 0 -1
$EndComp
$Comp
L leddie_parts:VAUX #PWR?
U 1 1 6053C0CB
P 10300 1100
F 0 "#PWR?" H 10300 950 50 0001 C CNN
F 1 "VAUX" H 10315 1273 50 0000 C CNN
F 2 "" H 10300 1100 50 0001 C CNN
F 3 "" H 10300 1100 50 0001 C CNN
1 10300 1100
1 0 0 -1
$EndComp
$Comp
L leddie_parts:VAUX #PWR?
U 1 1 6053C668
P 9150 1100
F 0 "#PWR?" H 9150 950 50 0001 C CNN
F 1 "VAUX" H 9165 1273 50 0000 C CNN
F 2 "" H 9150 1100 50 0001 C CNN
F 3 "" H 9150 1100 50 0001 C CNN
1 9150 1100
1 0 0 -1
$EndComp
$Comp
L leddie_parts:VAUX #PWR?
U 1 1 6053CC44
P 8600 1100
F 0 "#PWR?" H 8600 950 50 0001 C CNN
F 1 "VAUX" H 8615 1273 50 0000 C CNN
F 2 "" H 8600 1100 50 0001 C CNN
F 3 "" H 8600 1100 50 0001 C CNN
1 8600 1100
1 0 0 -1
$EndComp
Wire Wire Line
8600 1100 8600 1200
Text Label 8250 1200 0 50 ~ 0
AXL_EN
$Comp
L leddie_parts:VAUX #PWR?
U 1 1 605448F4
P 8600 1600
F 0 "#PWR?" H 8600 1450 50 0001 C CNN
F 1 "VAUX" H 8615 1773 50 0000 C CNN
F 2 "" H 8600 1600 50 0001 C CNN
F 3 "" H 8600 1600 50 0001 C CNN
1 8600 1600
1 0 0 -1
$EndComp
$Comp
L Device:Q_NPN_BCE Q?
U 1 1 6055E5C0
P 1850 6700
F 0 "Q?" H 2041 6746 50 0000 L CNN
F 1 "Q_NPN_BCE" H 2041 6655 50 0000 L CNN
F 2 "" H 2050 6800 50 0001 C CNN
F 3 "~" H 1850 6700 50 0001 C CNN
1 1850 6700
1 0 0 -1
$EndComp
$Sheet
S 2300 6300 550 200
U 606A056C
F0 "led_substring_digital" 47
F1 "led_substring.sch" 47
F2 "DOUT" O R 2850 6400 47
F3 "DIN" I L 2300 6400 47
$EndSheet
$Comp
L Device:R R?
U 1 1 605638B8
P 1950 6150
F 0 "R?" H 2020 6196 50 0000 L CNN
F 1 "10k" H 2020 6105 50 0000 L CNN
F 2 "" V 1880 6150 50 0001 C CNN
F 3 "~" H 1950 6150 50 0001 C CNN
1 1950 6150
1 0 0 -1
$EndComp
Wire Wire Line
1950 6300 1950 6400
Wire Wire Line
1950 6000 1950 5850
$Comp
L leddie_parts:VLED #PWR?
U 1 1 6056719F
P 1950 5850
F 0 "#PWR?" H 1950 5700 50 0001 C CNN
F 1 "VLED" H 1965 6023 50 0000 C CNN
F 2 "" H 1950 5850 50 0001 C CNN
F 3 "" H 1950 5850 50 0001 C CNN
1 1950 5850
1 0 0 -1
$EndComp
Wire Wire Line
1950 6400 2300 6400
Connection ~ 1950 6400
Wire Wire Line
1950 6400 1950 6500
Wire Wire Line
1950 6900 1950 7000
$Comp
L power:GND #PWR?
U 1 1 60571E56
P 1950 7000
F 0 "#PWR?" H 1950 6750 50 0001 C CNN
F 1 "GND" H 1955 6827 50 0000 C CNN
F 2 "" H 1950 7000 50 0001 C CNN
F 3 "" H 1950 7000 50 0001 C CNN
1 1950 7000
1 0 0 -1
$EndComp
$Comp
L Device:R R?
U 1 1 6057230C
P 1400 6700
F 0 "R?" V 1193 6700 50 0000 C CNN
F 1 "10k" V 1284 6700 50 0000 C CNN
F 2 "" V 1330 6700 50 0001 C CNN
F 3 "~" H 1400 6700 50 0001 C CNN
1 1400 6700
0 1 1 0
$EndComp
Wire Wire Line
1550 6700 1650 6700
Wire Wire Line
1250 6700 900 6700
Text Label 900 6700 0 50 ~ 0
LED_DIN
Text Label 3400 4300 0 50 ~ 0
LED_DIN
Wire Wire Line
3400 4300 4100 4300
Connection ~ 8600 1200
Wire Wire Line
8600 1200 8250 1200
$Comp
L power:PWR_FLAG #FLG?
U 1 1 605CF94F
P 8600 1200
F 0 "#FLG?" H 8600 1275 50 0001 C CNN
F 1 "PWR_FLAG" H 8600 1373 50 0001 C CNN
F 2 "" H 8600 1200 50 0001 C CNN
F 3 "~" H 8600 1200 50 0001 C CNN
1 8600 1200
0 1 1 0
$EndComp
Wire Wire Line
750 1300 750 1400
$Comp
L power:+BATT #PWR?
U 1 1 606073F1
P 750 900
F 0 "#PWR?" H 750 750 50 0001 C CNN
F 1 "+BATT" H 765 1073 50 0000 C CNN
F 2 "" H 750 900 50 0001 C CNN
F 3 "" H 750 900 50 0001 C CNN
1 750 900
1 0 0 -1
$EndComp
Wire Wire Line
750 900 750 1000
$Comp
L Device:D_Zener D?
U 1 1 606163B6
P 750 1150
F 0 "D?" V 704 1230 50 0000 L CNN
F 1 "2.4" V 795 1230 50 0000 L CNN
F 2 "" H 750 1150 50 0001 C CNN
F 3 "~" H 750 1150 50 0001 C CNN
1 750 1150
0 1 1 0
$EndComp
Text Notes 950 1600 0 50 ~ 0
200uA bias\n@3Ve
Text Notes 800 2350 0 47 ~ 0
Drive to High-Z\nin stand-by.
Text Notes 950 1250 0 50 ~ 0
MMSZ4681T1G\n(min 50uA bias)
NoConn ~ 4100 2700
NoConn ~ 4100 2800
Text Notes 4100 2600 2 47 ~ 0
SCK:
Text Notes 4100 2500 2 47 ~ 0
MISO:
Text Notes 4100 2400 2 47 ~ 0
MOSI:
$Comp
L power:GND #PWR?
U 1 1 6049EA0B
P 9150 2300
F 0 "#PWR?" H 9150 2050 50 0001 C CNN
F 1 "GND" H 9155 2127 50 0000 C CNN
F 2 "" H 9150 2300 50 0001 C CNN
F 3 "" H 9150 2300 50 0001 C CNN
1 9150 2300
1 0 0 -1
$EndComp
Wire Wire Line
9150 2100 9150 2300
Wire Wire Line
9150 1100 9150 1800
$Comp
L Device:C C?
U 1 1 60495F5D
P 9150 1950
F 0 "C?" H 9265 1996 50 0000 L CNN
F 1 "100n" H 9265 1905 50 0000 L CNN
F 2 "" H 9188 1800 50 0001 C CNN
F 3 "~" H 9150 1950 50 0001 C CNN
1 9150 1950
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
U 1 1 60494AD9
P 9600 2300
F 0 "#PWR?" H 9600 2050 50 0001 C CNN
F 1 "GND" H 9605 2127 50 0000 C CNN
F 2 "" H 9600 2300 50 0001 C CNN
F 3 "" H 9600 2300 50 0001 C CNN
1 9600 2300
1 0 0 -1
$EndComp
Wire Wire Line
9600 2100 9600 2300
Wire Wire Line
9600 1800 9600 1700
$Comp
L Device:C C?
U 1 1 604922A2
P 9600 1950
F 0 "C?" H 9715 1996 50 0000 L CNN
F 1 "100n" H 9715 1905 50 0000 L CNN
F 2 "" H 9638 1800 50 0001 C CNN
F 3 "~" H 9600 1950 50 0001 C CNN
1 9600 1950
1 0 0 -1
$EndComp
Connection ~ 1400 3800
Wire Wire Line
1400 3800 1550 3800
Wire Wire Line
1400 3650 1400 3800
$Comp
L Device:R R?
U 1 1 606F6585
P 1400 3500
AR Path="/60699B96/606F6585" Ref="R?" Part="1"
AR Path="/60435139/606F6585" Ref="R?" Part="1"
F 0 "R?" H 1330 3454 50 0000 R CNN
F 1 "1k5" H 1330 3545 50 0000 R CNN
F 2 "" V 1330 3500 50 0001 C CNN
F 3 "~" H 1400 3500 50 0001 C CNN
1 1400 3500
-1 0 0 1
$EndComp
Wire Wire Line
1400 3350 1400 3200
$Comp
L Device:R R?
U 1 1 606F658C
P 1700 3800
F 0 "R?" V 1600 3800 50 0000 C CNN
F 1 "68" V 1700 3800 50 0000 C CNN
F 2 "" V 1630 3800 50 0001 C CNN
F 3 "~" H 1700 3800 50 0001 C CNN
1 1700 3800
0 1 1 0
$EndComp
Wire Wire Line
1250 3800 1400 3800
$Comp
L Device:R R?
U 1 1 606F6593
P 1700 3900
F 0 "R?" V 1600 3900 50 0000 C CNN
F 1 "68" V 1700 3900 50 0000 C CNN
F 2 "" V 1630 3900 50 0001 C CNN
F 3 "~" H 1700 3900 50 0001 C CNN
1 1700 3900
0 1 -1 0
$EndComp
Wire Wire Line
1250 3900 1550 3900
$Comp
L leddie_parts:VCPU #PWR?
U 1 1 60739CA3
P 1400 3200
F 0 "#PWR?" H 1400 3050 50 0001 C CNN
F 1 "VCPU" H 1415 3373 50 0000 C CNN
F 2 "" H 1400 3200 50 0001 C CNN
F 3 "" H 1400 3200 50 0001 C CNN
1 1400 3200
1 0 0 -1
$EndComp
Wire Wire Line
1850 3800 2250 3800
Text Label 2250 3800 2 50 ~ 0
MCU_DM
Text Label 2250 3900 2 50 ~ 0
MCU_DP
Wire Wire Line
2250 3900 1850 3900
Text Label 3750 4200 2 50 ~ 0
MCU_DM
Text Label 3750 4000 2 50 ~ 0
MCU_DP
Text Notes 4400 4100 0 47 ~ 0
Set pull-up
Wire Wire Line
2850 6400 2950 6400
Text HLabel 2950 6400 2 50 Output ~ 0
LED_DOUT
Text Notes 9100 800 0 79 ~ 0
Accelerometer
Text Notes 2250 6050 0 79 ~ 0
LED level\nshifter
Text Notes 1700 3400 0 79 ~ 0
USB
Text Notes 950 950 0 79 ~ 0
Battery\nmonitoring
Text Notes 4550 1250 0 79 ~ 0
CPU
Wire Wire Line
4100 3200 4000 3200
Wire Wire Line
4000 3200 4000 3300
Connection ~ 4000 3300
Wire Wire Line
4000 3300 3400 3300
Text Label 3400 4400 0 50 ~ 0
AXL_INT1
Wire Wire Line
3400 4400 4100 4400
Text Notes 4100 4400 2 47 ~ 0
PCINT22:
Text Notes 4100 3900 2 47 ~ 0
TX:
Text Notes 4100 3800 2 47 ~ 0
RX:
Text Notes 3850 3600 0 50 ~ 0
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