1033 lines
22 KiB
Plaintext
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
|