From 69acaf3e33af97d6d6a5e99748524bff89e707f6 Mon Sep 17 00:00:00 2001 From: Michael Schloh von Bennewitz Date: Sun, 20 Sep 2020 21:57:35 +0200 Subject: [PATCH] Add EEPROM, jumpers, and connector pending migration to hat format. --- hardware/conn-mchip.sch | 577 ++++++++++++------- hardware/ctrl-mchip.sch | 180 +++--- hardware/dscomm-cache.lib | 161 ++++++ hardware/dscomm.net | 1119 +++++++++++++++++++++++++------------ hardware/dscomm.sch | 16 + hardware/feat-mchip.sch | 174 +++++- hardware/rfsw-mchip.sch | 28 +- 7 files changed, 1584 insertions(+), 671 deletions(-) diff --git a/hardware/conn-mchip.sch b/hardware/conn-mchip.sch index 82a3c03..2bfee66 100644 --- a/hardware/conn-mchip.sch +++ b/hardware/conn-mchip.sch @@ -16,398 +16,547 @@ $EndDescr $Comp L Connector:USB_C_Receptacle_USB2.0 J? U 1 1 6005D73A -P 2300 3600 +P 2300 3100 AR Path="/5F53D5B5/6005D73A" Ref="J?" Part="1" -AR Path="/60040981/6005D73A" Ref="J2" Part="1" -F 0 "J2" H 2407 4467 50 0000 C CNN -F 1 "USB_C_Receptacle_USB2.0" H 2407 4376 50 0000 C CNN -F 2 "Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12" H 2450 3600 50 0001 C CNN -F 3 "https://www.usb.org/sites/default/files/documents/usb_type-c.zip" H 2450 3600 50 0001 C CNN - 1 2300 3600 +AR Path="/60040981/6005D73A" Ref="J1" Part="1" +F 0 "J1" H 2407 3967 50 0000 C CNN +F 1 "USB_C_Receptacle_USB2.0" H 2407 3876 50 0000 C CNN +F 2 "Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12" H 2450 3100 50 0001 C CNN +F 3 "https://www.usb.org/sites/default/files/documents/usb_type-c.zip" H 2450 3100 50 0001 C CNN + 1 2300 3100 1 0 0 -1 $EndComp $Comp L Device:R R? U 1 1 6005D740 -P 2100 4850 +P 2100 4350 AR Path="/5F53D5B5/6005D740" Ref="R?" Part="1" AR Path="/60040981/6005D740" Ref="R6" Part="1" -F 0 "R6" H 2170 4896 50 0000 L CNN -F 1 "1M" H 2170 4805 50 0000 L CNN -F 2 "Resistor_SMD:R_0805_2012Metric" V 2030 4850 50 0001 C CNN -F 3 "~" H 2100 4850 50 0001 C CNN - 1 2100 4850 +F 0 "R6" H 2170 4396 50 0000 L CNN +F 1 "1M" H 2170 4305 50 0000 L CNN +F 2 "Resistor_SMD:R_0805_2012Metric" V 2030 4350 50 0001 C CNN +F 3 "~" H 2100 4350 50 0001 C CNN + 1 2100 4350 1 0 0 -1 $EndComp $Comp L Device:C C? U 1 1 6005D746 -P 1900 4850 +P 1900 4350 AR Path="/5F53D5B5/6005D746" Ref="C?" Part="1" AR Path="/60040981/6005D746" Ref="C19" Part="1" -F 0 "C19" H 1700 4900 50 0000 L CNN -F 1 "4,7nF" H 1600 4800 50 0000 L CNN -F 2 "Capacitor_SMD:C_0805_2012Metric" H 1938 4700 50 0001 C CNN -F 3 "~" H 1900 4850 50 0001 C CNN - 1 1900 4850 +F 0 "C19" H 1700 4400 50 0000 L CNN +F 1 "4,7nF" H 1600 4300 50 0000 L CNN +F 2 "Capacitor_SMD:C_0805_2012Metric" H 1938 4200 50 0001 C CNN +F 3 "~" H 1900 4350 50 0001 C CNN + 1 1900 4350 1 0 0 -1 $EndComp $Comp L power:GND #PWR? U 1 1 6005D74C -P 2300 5300 +P 2300 4800 AR Path="/5F53D5B5/6005D74C" Ref="#PWR?" Part="1" -AR Path="/60040981/6005D74C" Ref="#PWR014" Part="1" -F 0 "#PWR014" H 2300 5050 50 0001 C CNN -F 1 "GND" H 2305 5127 50 0000 C CNN -F 2 "" H 2300 5300 50 0001 C CNN -F 3 "" H 2300 5300 50 0001 C CNN - 1 2300 5300 +AR Path="/60040981/6005D74C" Ref="#PWR012" Part="1" +F 0 "#PWR012" H 2300 4550 50 0001 C CNN +F 1 "GND" H 2305 4627 50 0000 C CNN +F 2 "" H 2300 4800 50 0001 C CNN +F 3 "" H 2300 4800 50 0001 C CNN + 1 2300 4800 1 0 0 -1 $EndComp Wire Wire Line - 2000 4500 2000 4600 + 2000 4000 2000 4100 Wire Wire Line - 2000 4600 1900 4600 + 2000 4100 1900 4100 Wire Wire Line - 1900 4600 1900 4700 + 1900 4100 1900 4200 Wire Wire Line - 2100 4700 2100 4600 + 2100 4200 2100 4100 Wire Wire Line - 2100 4600 2000 4600 -Connection ~ 2000 4600 + 2100 4100 2000 4100 +Connection ~ 2000 4100 Wire Wire Line - 2100 5000 2100 5100 + 2100 4500 2100 4600 Wire Wire Line - 2100 5100 2300 5100 -Connection ~ 2300 5100 + 2100 4600 2300 4600 +Connection ~ 2300 4600 Wire Wire Line - 2300 5100 2300 5250 + 2300 4600 2300 4750 Wire Wire Line - 1900 5000 1900 5250 + 1900 4500 1900 4750 Wire Wire Line - 1900 5250 2300 5250 -Connection ~ 2300 5250 + 1900 4750 2300 4750 +Connection ~ 2300 4750 Wire Wire Line - 2300 5250 2300 5300 + 2300 4750 2300 4800 $Comp L Power_Protection:NUP2202 U? U 1 1 6005D760 -P 3800 3800 +P 3800 3300 AR Path="/5F53D5B5/6005D760" Ref="U?" Part="1" AR Path="/60040981/6005D760" Ref="U3" Part="1" -F 0 "U3" H 3850 4000 50 0000 L CNN -F 1 "NUP2202" H 3650 3550 50 0000 L CNN -F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 3880 3875 50 0001 C CNN -F 3 "http://www.onsemi.ru.com/pub_link/Collateral/NUP2202W1-D.PDF" H 3880 3875 50 0001 C CNN - 1 3800 3800 +F 0 "U3" H 3850 3500 50 0000 L CNN +F 1 "NUP2202" H 3650 3050 50 0000 L CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 3880 3375 50 0001 C CNN +F 3 "http://www.onsemi.ru.com/pub_link/Collateral/NUP2202W1-D.PDF" H 3880 3375 50 0001 C CNN + 1 3800 3300 1 0 0 -1 $EndComp Wire Wire Line - 2900 3800 3100 3800 + 2900 3300 3100 3300 Wire Wire Line - 2900 3700 3100 3700 + 2900 3200 3100 3200 Wire Wire Line - 3100 3700 3100 3800 -Connection ~ 3100 3800 + 3100 3200 3100 3300 +Connection ~ 3100 3300 Wire Wire Line - 3100 3800 3600 3800 + 3100 3300 3600 3300 Wire Wire Line - 3800 4000 3800 4750 + 3800 3500 3800 4250 Wire Wire Line - 3800 4750 2300 4750 + 3800 4250 2300 4250 Wire Wire Line - 3800 3600 3800 3000 + 3800 3100 3800 2500 Wire Wire Line - 3800 3000 3300 3000 + 3800 2500 3300 2500 Wire Wire Line - 4000 3800 4000 3500 + 4000 3300 4000 3000 Wire Wire Line - 4000 3500 3100 3500 + 4000 3000 3100 3000 Wire Wire Line - 2900 3600 3100 3600 + 2900 3100 3100 3100 Wire Wire Line - 3100 3600 3100 3500 + 3100 3100 3100 3000 Wire Wire Line - 3100 3500 2900 3500 + 3100 3000 2900 3000 $Comp L Device:R R? U 1 1 6005D774 -P 4050 3000 +P 4050 2500 AR Path="/5F53D5B5/6005D774" Ref="R?" Part="1" AR Path="/60040981/6005D774" Ref="R1" Part="1" -F 0 "R1" V 4050 3000 50 0000 C CNN -F 1 "47K" V 3934 3000 50 0000 C CNN -F 2 "Resistor_SMD:R_0805_2012Metric" V 3980 3000 50 0001 C CNN -F 3 "~" H 4050 3000 50 0001 C CNN - 1 4050 3000 +F 0 "R1" V 4050 2500 50 0000 C CNN +F 1 "47K" V 3934 2500 50 0000 C CNN +F 2 "Resistor_SMD:R_0805_2012Metric" V 3980 2500 50 0001 C CNN +F 3 "~" H 4050 2500 50 0001 C CNN + 1 4050 2500 0 1 1 0 $EndComp Wire Wire Line - 3900 3000 3800 3000 -Connection ~ 3800 3000 + 3900 2500 3800 2500 +Connection ~ 3800 2500 Wire Wire Line - 4200 3000 4600 3000 + 4200 2500 4600 2500 $Comp L Device:R R? U 1 1 6005D77E -P 5000 3250 +P 5000 2750 AR Path="/5F53D5B5/6005D77E" Ref="R?" Part="1" AR Path="/60040981/6005D77E" Ref="R2" Part="1" -F 0 "R2" H 5070 3296 50 0000 L CNN -F 1 "47K" H 5070 3205 50 0000 L CNN -F 2 "Resistor_SMD:R_0805_2012Metric" V 4930 3250 50 0001 C CNN -F 3 "~" H 5000 3250 50 0001 C CNN - 1 5000 3250 +F 0 "R2" H 5070 2796 50 0000 L CNN +F 1 "47K" H 5070 2705 50 0000 L CNN +F 2 "Resistor_SMD:R_0805_2012Metric" V 4930 2750 50 0001 C CNN +F 3 "~" H 5000 2750 50 0001 C CNN + 1 5000 2750 1 0 0 -1 $EndComp Wire Wire Line - 5000 3100 5000 3000 -Connection ~ 5000 3000 + 5000 2600 5000 2500 +Connection ~ 5000 2500 Wire Wire Line - 5000 3400 5000 4950 + 5000 2900 5000 4450 Wire Wire Line - 2300 4500 2300 4750 -Connection ~ 2300 4750 + 2300 4000 2300 4250 +Connection ~ 2300 4250 Wire Wire Line - 2300 4750 2300 4950 -Connection ~ 2300 4950 + 2300 4250 2300 4450 +Connection ~ 2300 4450 Wire Wire Line - 2300 4950 2300 5100 -Connection ~ 3100 3500 + 2300 4450 2300 4600 +Connection ~ 3100 3000 $Comp L Device:R R? U 1 1 6005D791 -P 4200 3450 +P 4200 2950 AR Path="/5F53D5B5/6005D791" Ref="R?" Part="1" -AR Path="/60040981/6005D791" Ref="R4" Part="1" -F 0 "R4" H 4270 3496 50 0000 L CNN -F 1 "2K4" H 4270 3405 50 0000 L CNN -F 2 "Resistor_SMD:R_0805_2012Metric" V 4130 3450 50 0001 C CNN -F 3 "~" H 4200 3450 50 0001 C CNN - 1 4200 3450 +AR Path="/60040981/6005D791" Ref="R3" Part="1" +F 0 "R3" H 4270 2996 50 0000 L CNN +F 1 "2K4" H 4270 2905 50 0000 L CNN +F 2 "Resistor_SMD:R_0805_2012Metric" V 4130 2950 50 0001 C CNN +F 3 "~" H 4200 2950 50 0001 C CNN + 1 4200 2950 1 0 0 -1 $EndComp $Comp L Device:R R? U 1 1 6005D79D -P 4600 3450 +P 4600 2950 AR Path="/5F53D5B5/6005D79D" Ref="R?" Part="1" -AR Path="/60040981/6005D79D" Ref="R5" Part="1" -F 0 "R5" H 4670 3496 50 0000 L CNN -F 1 "2K4" H 4670 3405 50 0000 L CNN -F 2 "Resistor_SMD:R_0805_2012Metric" V 4530 3450 50 0001 C CNN -F 3 "~" H 4600 3450 50 0001 C CNN - 1 4600 3450 +AR Path="/60040981/6005D79D" Ref="R4" Part="1" +F 0 "R4" H 4670 2996 50 0000 L CNN +F 1 "2K4" H 4670 2905 50 0000 L CNN +F 2 "Resistor_SMD:R_0805_2012Metric" V 4530 2950 50 0001 C CNN +F 3 "~" H 4600 2950 50 0001 C CNN + 1 4600 2950 1 0 0 -1 $EndComp Wire Wire Line - 2900 3200 4600 3200 + 2900 2700 4600 2700 Wire Wire Line - 4600 3200 4600 3300 + 4600 2700 4600 2800 Wire Wire Line - 2900 3300 4200 3300 -NoConn ~ 2900 4100 -NoConn ~ 2900 4200 + 2900 2800 4200 2800 +NoConn ~ 2900 3600 +NoConn ~ 2900 3700 $Comp L Connector:Conn_01x06_Male J? U 1 1 6006812D -P 9000 3250 +P 3950 6200 AR Path="/5F53D5B5/6006812D" Ref="J?" Part="1" -AR Path="/60040981/6006812D" Ref="J1" Part="1" -F 0 "J1" H 9108 3631 50 0000 C CNN -F 1 "Conn_01x06_Male" H 9108 3540 50 0000 C CNN -F 2 "Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Horizontal" H 9000 3250 50 0001 C CNN -F 3 "~" H 9000 3250 50 0001 C CNN - 1 9000 3250 +AR Path="/60040981/6006812D" Ref="J4" Part="1" +F 0 "J4" H 4058 6581 50 0000 C CNN +F 1 "Conn_01x06_Male" H 4058 6490 50 0000 C CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Horizontal" H 3950 6200 50 0001 C CNN +F 3 "~" H 3950 6200 50 0001 C CNN + 1 3950 6200 1 0 0 -1 $EndComp $Comp L power:GND #PWR? U 1 1 60068133 -P 9900 3050 +P 4850 6000 AR Path="/5F53D5B5/60068133" Ref="#PWR?" Part="1" -AR Path="/60040981/60068133" Ref="#PWR012" Part="1" -F 0 "#PWR012" H 9900 2800 50 0001 C CNN -F 1 "GND" H 9905 2877 50 0000 C CNN -F 2 "" H 9900 3050 50 0001 C CNN -F 3 "" H 9900 3050 50 0001 C CNN - 1 9900 3050 +AR Path="/60040981/60068133" Ref="#PWR014" Part="1" +F 0 "#PWR014" H 4850 5750 50 0001 C CNN +F 1 "GND" H 4855 5827 50 0000 C CNN +F 2 "" H 4850 6000 50 0001 C CNN +F 3 "" H 4850 6000 50 0001 C CNN + 1 4850 6000 1 0 0 -1 $EndComp Wire Wire Line - 9200 3050 9900 3050 -NoConn ~ 9200 3150 -NoConn ~ 9200 3550 + 4150 6000 4850 6000 +NoConn ~ 4150 6100 +NoConn ~ 4150 6500 Wire Wire Line - 9200 3350 9300 3350 + 4150 6300 4250 6300 Wire Wire Line - 9200 3450 9300 3450 + 4150 6400 4250 6400 $Comp L Connector:TestPoint TP? U 1 1 60068140 -P 9300 3250 +P 4250 6200 AR Path="/5F53D5B5/60068140" Ref="TP?" Part="1" AR Path="/60040981/60068140" Ref="TP1" Part="1" -F 0 "TP1" H 9358 3368 50 0000 L CNN -F 1 "TestPoint" H 9358 3277 50 0000 L CNN -F 2 "TestPoint:TestPoint_THTPad_D2.5mm_Drill1.2mm" H 9500 3250 50 0001 C CNN -F 3 "~" H 9500 3250 50 0001 C CNN - 1 9300 3250 +F 0 "TP1" H 4308 6318 50 0000 L CNN +F 1 "TestPoint" H 4308 6227 50 0000 L CNN +F 2 "TestPoint:TestPoint_THTPad_D2.5mm_Drill1.2mm" H 4450 6200 50 0001 C CNN +F 3 "~" H 4450 6200 50 0001 C CNN + 1 4250 6200 1 0 0 -1 $EndComp Wire Wire Line - 9200 3250 9300 3250 -NoConn ~ 7450 4050 -NoConn ~ 7450 4150 + 4150 6200 4250 6200 +NoConn ~ 6850 4150 +NoConn ~ 6850 4250 $Comp L power:+3V3 #PWR? U 1 1 600B7E73 -P 6950 3050 +P 6350 3150 AR Path="/5F53D5B5/600B7E73" Ref="#PWR?" Part="1" -AR Path="/60040981/600B7E73" Ref="#PWR011" Part="1" -F 0 "#PWR011" H 6950 2900 50 0001 C CNN -F 1 "+3V3" H 6965 3223 50 0000 C CNN -F 2 "" H 6950 3050 50 0001 C CNN -F 3 "" H 6950 3050 50 0001 C CNN - 1 6950 3050 +AR Path="/60040981/600B7E73" Ref="#PWR010" Part="1" +F 0 "#PWR010" H 6350 3000 50 0001 C CNN +F 1 "+3V3" H 6365 3323 50 0000 C CNN +F 2 "" H 6350 3150 50 0001 C CNN +F 3 "" H 6350 3150 50 0001 C CNN + 1 6350 3150 1 0 0 -1 $EndComp $Comp L Device:R R? U 1 1 600B7E79 -P 7550 3400 +P 6950 3500 AR Path="/5F53D5B5/600B7E79" Ref="R?" Part="1" -AR Path="/60040981/600B7E79" Ref="R3" Part="1" -F 0 "R3" H 7620 3446 50 0000 L CNN -F 1 "100K" H 7620 3355 50 0000 L CNN -F 2 "Resistor_SMD:R_0805_2012Metric" V 7480 3400 50 0001 C CNN -F 3 "~" H 7550 3400 50 0001 C CNN - 1 7550 3400 +AR Path="/60040981/600B7E79" Ref="R5" Part="1" +F 0 "R5" H 7020 3546 50 0000 L CNN +F 1 "100K" H 7020 3455 50 0000 L CNN +F 2 "Resistor_SMD:R_0805_2012Metric" V 6880 3500 50 0001 C CNN +F 3 "~" H 6950 3500 50 0001 C CNN + 1 6950 3500 1 0 0 -1 $EndComp Wire Wire Line - 6950 3350 6950 3150 + 6350 3450 6350 3250 Wire Wire Line - 7550 3250 7550 3150 + 6950 3350 6950 3250 Wire Wire Line - 7550 3150 6950 3150 -Connection ~ 6950 3150 + 6950 3250 6350 3250 +Connection ~ 6350 3250 Wire Wire Line - 6950 3150 6950 3050 + 6350 3250 6350 3150 $Comp L Connector:Conn_ARM_JTAG_SWD_10 J? U 1 1 600B7E84 -P 6950 3950 +P 6350 4050 AR Path="/5F53D5B5/600B7E84" Ref="J?" Part="1" AR Path="/60040981/600B7E84" Ref="J3" Part="1" -F 0 "J3" H 6650 4550 50 0000 R CNN -F 1 "Conn_ARM_JTAG_SWD_10" V 6450 4400 50 0000 R CNN -F 2 "Connector:Tag-Connect_TC2050-IDC-NL_2x05_P1.27mm_Vertical" H 6950 3950 50 0001 C CNN -F 3 "http://infocenter.arm.com/help/topic/com.arm.doc.ddi0314h/DDI0314H_coresight_components_trm.pdf" V 6600 2700 50 0001 C CNN - 1 6950 3950 +F 0 "J3" H 6050 4650 50 0000 R CNN +F 1 "Conn_ARM_JTAG_SWD_10" V 5850 4500 50 0000 R CNN +F 2 "Connector:Tag-Connect_TC2050-IDC-NL_2x05_P1.27mm_Vertical" H 6350 4050 50 0001 C CNN +F 3 "http://infocenter.arm.com/help/topic/com.arm.doc.ddi0314h/DDI0314H_coresight_components_trm.pdf" V 6000 2800 50 0001 C CNN + 1 6350 4050 1 0 0 -1 $EndComp $Comp L power:GND #PWR? U 1 1 600B7E8A -P 6900 4650 +P 6300 4750 AR Path="/5F53D5B5/600B7E8A" Ref="#PWR?" Part="1" -AR Path="/60040981/600B7E8A" Ref="#PWR013" Part="1" -F 0 "#PWR013" H 6900 4400 50 0001 C CNN -F 1 "GND" H 6905 4477 50 0000 C CNN -F 2 "" H 6900 4650 50 0001 C CNN -F 3 "" H 6900 4650 50 0001 C CNN - 1 6900 4650 +AR Path="/60040981/600B7E8A" Ref="#PWR011" Part="1" +F 0 "#PWR011" H 6300 4500 50 0001 C CNN +F 1 "GND" H 6305 4577 50 0000 C CNN +F 2 "" H 6300 4750 50 0001 C CNN +F 3 "" H 6300 4750 50 0001 C CNN + 1 6300 4750 1 0 0 -1 $EndComp Wire Wire Line - 6850 4550 6850 4600 + 6250 4650 6250 4700 Wire Wire Line - 6850 4600 6900 4600 + 6250 4700 6300 4700 Wire Wire Line - 6900 4600 6900 4650 + 6300 4700 6300 4750 Wire Wire Line - 6950 4550 6950 4600 + 6350 4650 6350 4700 Wire Wire Line - 6950 4600 6900 4600 -Connection ~ 6900 4600 + 6350 4700 6300 4700 +Connection ~ 6300 4700 Wire Wire Line - 7450 3650 7550 3650 + 6850 3750 6950 3750 Wire Wire Line - 7550 3650 7550 3550 -Text HLabel 7550 3950 2 50 BiDi ~ 0 + 6950 3750 6950 3650 +Text HLabel 6950 4050 2 50 BiDi ~ 0 SWDIO Wire Wire Line - 7450 3950 7550 3950 + 6850 4050 6950 4050 Wire Wire Line - 7450 3850 7550 3850 -Text HLabel 7550 3850 2 50 Output ~ 0 + 6850 3950 6950 3950 +Text HLabel 6950 3950 2 50 Output ~ 0 SWDCLK -Text HLabel 7550 3650 2 50 UnSpc ~ 0 +Text HLabel 6950 3750 2 50 UnSpc ~ 0 CMDRST -Text HLabel 9300 3350 2 50 Input ~ 0 +Text HLabel 4250 6300 2 50 Input ~ 0 UART_RX -Text HLabel 9300 3450 2 50 Output ~ 0 +Text HLabel 4250 6400 2 50 Output ~ 0 UART_TX -Text HLabel 3200 3600 2 50 BiDi ~ 0 +Text HLabel 3200 3100 2 50 BiDi ~ 0 USB_N -Text HLabel 3200 3700 2 50 BiDi ~ 0 +Text HLabel 3200 3200 2 50 BiDi ~ 0 USB_P -Text HLabel 5200 3000 2 50 UnSpc ~ 0 +Text HLabel 5200 2500 2 50 UnSpc ~ 0 USB_BUS -Text Notes 3200 2400 0 100 ~ 0 +Text Notes 3200 1900 0 100 ~ 0 USB -Text Notes 6800 2400 0 100 ~ 0 +Text Notes 6200 1900 0 100 ~ 0 SWD -Text Notes 9150 2400 0 100 ~ 0 +Text Notes 4100 5350 0 100 ~ 0 UART Wire Wire Line - 3200 3600 3100 3600 -Connection ~ 3100 3600 + 3200 3100 3100 3100 +Connection ~ 3100 3100 Wire Wire Line - 3200 3700 3100 3700 -Connection ~ 3100 3700 + 3200 3200 3100 3200 +Connection ~ 3100 3200 Wire Wire Line - 5000 4950 4600 4950 + 5000 4450 4600 4450 Wire Wire Line - 4600 3600 4600 4950 -Connection ~ 4600 4950 + 4600 3100 4600 4450 +Connection ~ 4600 4450 Wire Wire Line - 4600 4950 4200 4950 + 4600 4450 4200 4450 Wire Wire Line - 4200 3600 4200 4950 -Connection ~ 4200 4950 + 4200 3100 4200 4450 +Connection ~ 4200 4450 Wire Wire Line - 4200 4950 2300 4950 + 4200 4450 2300 4450 Wire Wire Line - 5000 3000 5200 3000 + 5000 2500 5200 2500 $Comp -L power:PWR_FLAG #FLG0102 +L power:PWR_FLAG #FLG01 U 1 1 5F59B582 -P 3300 3000 -F 0 "#FLG0102" H 3300 3075 50 0001 C CNN -F 1 "PWR_FLAG" H 3300 3173 50 0000 C CNN -F 2 "" H 3300 3000 50 0001 C CNN -F 3 "~" H 3300 3000 50 0001 C CNN - 1 3300 3000 +P 3300 2500 +F 0 "#FLG01" H 3300 2575 50 0001 C CNN +F 1 "PWR_FLAG" H 3300 2673 50 0000 C CNN +F 2 "" H 3300 2500 50 0001 C CNN +F 3 "~" H 3300 2500 50 0001 C CNN + 1 3300 2500 1 0 0 -1 $EndComp -Connection ~ 3300 3000 +Connection ~ 3300 2500 Wire Wire Line - 3300 3000 2900 3000 + 3300 2500 2900 2500 $Comp -L power:PWR_FLAG #FLG0103 +L power:PWR_FLAG #FLG02 U 1 1 5F5A5252 -P 4600 3000 -F 0 "#FLG0103" H 4600 3075 50 0001 C CNN -F 1 "PWR_FLAG" H 4600 3173 50 0000 C CNN -F 2 "" H 4600 3000 50 0001 C CNN -F 3 "~" H 4600 3000 50 0001 C CNN - 1 4600 3000 +P 4600 2500 +F 0 "#FLG02" H 4600 2575 50 0001 C CNN +F 1 "PWR_FLAG" H 4600 2673 50 0000 C CNN +F 2 "" H 4600 2500 50 0001 C CNN +F 3 "~" H 4600 2500 50 0001 C CNN + 1 4600 2500 + 1 0 0 -1 +$EndComp +Connection ~ 4600 2500 +Wire Wire Line + 4600 2500 5000 2500 +$Comp +L Connector:Raspberry_Pi_2_3 J2 +U 1 1 5F6A7FD9 +P 9100 3800 +F 0 "J2" H 8450 5050 50 0000 C CNN +F 1 "RPIHAT-40W" H 9600 5050 50 0000 C CNN +F 2 "Connector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_Vertical" H 9100 3800 50 0001 C CNN +F 3 "https://www.raspberrypi.org/documentation/hardware/raspberrypi/schematics/rpi_SCH_3bplus_1p0_reduced.pdf" H 9100 3800 50 0001 C CNN + 1 9100 3800 + 1 0 0 -1 +$EndComp +Text HLabel 9900 2900 2 50 BiDi ~ 0 +ID_SD +Text HLabel 9900 3000 2 50 Output ~ 0 +ID_SC +NoConn ~ 9900 3200 +NoConn ~ 9900 3300 +NoConn ~ 9900 3500 +NoConn ~ 9900 3600 +NoConn ~ 9900 3700 +NoConn ~ 9900 3900 +NoConn ~ 9900 4000 +NoConn ~ 9900 4100 +NoConn ~ 9900 4200 +NoConn ~ 9900 4300 +NoConn ~ 9900 4500 +NoConn ~ 9900 4600 +NoConn ~ 8900 2500 +NoConn ~ 9000 2500 +NoConn ~ 8300 3200 +NoConn ~ 8300 3300 +NoConn ~ 8300 3400 +NoConn ~ 8300 3600 +NoConn ~ 8300 3700 +NoConn ~ 8300 3800 +NoConn ~ 8300 4000 +NoConn ~ 8300 4100 +NoConn ~ 8300 4200 +NoConn ~ 8300 4300 +NoConn ~ 8300 4400 +NoConn ~ 8300 4500 +$Comp +L power:GND #PWR013 +U 1 1 5F6D966D +P 8700 5300 +F 0 "#PWR013" H 8700 5050 50 0001 C CNN +F 1 "GND" H 8705 5127 50 0000 C CNN +F 2 "" H 8700 5300 50 0001 C CNN +F 3 "" H 8700 5300 50 0001 C CNN + 1 8700 5300 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8700 5100 8700 5200 +Wire Wire Line + 8800 5100 8800 5200 +Wire Wire Line + 8800 5200 8700 5200 +Connection ~ 8700 5200 +Wire Wire Line + 8700 5200 8700 5300 +Wire Wire Line + 8900 5100 8900 5200 +Wire Wire Line + 8900 5200 8800 5200 +Connection ~ 8800 5200 +Wire Wire Line + 9000 5100 9000 5200 +Wire Wire Line + 9000 5200 8900 5200 +Connection ~ 8900 5200 +Wire Wire Line + 9100 5100 9100 5200 +Wire Wire Line + 9100 5200 9000 5200 +Connection ~ 9000 5200 +Wire Wire Line + 9200 5100 9200 5200 +Wire Wire Line + 9200 5200 9100 5200 +Connection ~ 9100 5200 +Wire Wire Line + 9300 5100 9300 5200 +Wire Wire Line + 9300 5200 9200 5200 +Connection ~ 9200 5200 +Wire Wire Line + 9400 5100 9400 5200 +Wire Wire Line + 9400 5200 9300 5200 +Connection ~ 9300 5200 +$Comp +L power:+3V3 #PWR? +U 1 1 5F6E4AB0 +P 9200 2300 +AR Path="/5F53D5B5/5F6E4AB0" Ref="#PWR?" Part="1" +AR Path="/60040981/5F6E4AB0" Ref="#PWR09" Part="1" +F 0 "#PWR09" H 9200 2150 50 0001 C CNN +F 1 "+3V3" H 9215 2473 50 0000 C CNN +F 2 "" H 9200 2300 50 0001 C CNN +F 3 "" H 9200 2300 50 0001 C CNN + 1 9200 2300 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9200 2500 9200 2400 +Wire Wire Line + 9300 2500 9300 2400 +Wire Wire Line + 9300 2400 9200 2400 +Connection ~ 9200 2400 +Wire Wire Line + 9200 2400 9200 2300 +Text HLabel 7500 3000 0 50 Input ~ 0 +UART_RX +Text HLabel 7500 2900 0 50 Output ~ 0 +UART_TX +$Comp +L Device:Jumper_NO_Small JP1 +U 1 1 5F6EEE9D +P 7900 2900 +F 0 "JP1" H 7900 3085 50 0000 C CNN +F 1 "Jumper_NO_Small" H 7900 2994 50 0000 C CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical" H 7900 2900 50 0001 C CNN +F 3 "~" H 7900 2900 50 0001 C CNN + 1 7900 2900 1 0 0 -1 $EndComp -Connection ~ 4600 3000 +$Comp +L Device:Jumper_NO_Small JP2 +U 1 1 5F6F4E2A +P 7900 3000 +F 0 "JP2" H 7650 2950 50 0000 C CNN +F 1 "Jumper_NO_Small" H 7900 2850 50 0000 C CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical" H 7900 3000 50 0001 C CNN +F 3 "~" H 7900 3000 50 0001 C CNN + 1 7900 3000 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8000 2900 8300 2900 +Wire Wire Line + 8000 3000 8300 3000 +Wire Wire Line + 7800 2900 7500 2900 Wire Wire Line - 4600 3000 5000 3000 + 7800 3000 7500 3000 +Text Notes 8900 1900 0 100 ~ 0 +HAT $EndSCHEMATC diff --git a/hardware/ctrl-mchip.sch b/hardware/ctrl-mchip.sch index 94bbaf0..cf5e293 100644 --- a/hardware/ctrl-mchip.sch +++ b/hardware/ctrl-mchip.sch @@ -36,10 +36,10 @@ HPOUT Text HLabel 4950 2600 1 50 Output ~ 0 POWAMP $Comp -L Device:C C37 +L Device:C C38 U 1 1 5F60A467 P 1600 3400 -F 0 "C37" V 1800 3150 50 0000 L CNN +F 0 "C38" V 1800 3150 50 0000 L CNN F 1 "10pF" V 1700 3100 50 0000 L CNN F 2 "Capacitor_SMD:C_0805_2012Metric" H 1638 3250 50 0001 C CNN F 3 "~" H 1600 3400 50 0001 C CNN @@ -80,10 +80,10 @@ F 3 "http://www.taitien.com/wp-content/uploads/2015/12/XO-0081_TY.pdf" H 7250 56 -1 0 0 -1 $EndComp $Comp -L power:GND #PWR032 +L power:GND #PWR033 U 1 1 5F6106A9 P 7350 6000 -F 0 "#PWR032" H 7350 5750 50 0001 C CNN +F 0 "#PWR033" H 7350 5750 50 0001 C CNN F 1 "GND" H 7355 5827 50 0000 C CNN F 2 "" H 7350 6000 50 0001 C CNN F 3 "" H 7350 6000 50 0001 C CNN @@ -91,10 +91,10 @@ F 3 "" H 7350 6000 50 0001 C CNN 1 0 0 -1 $EndComp $Comp -L Device:C C40 +L Device:C C41 U 1 1 5F611282 P 7850 5600 -F 0 "C40" H 7965 5646 50 0000 L CNN +F 0 "C41" H 7965 5646 50 0000 L CNN F 1 "0,1uF" H 7965 5555 50 0000 L CNN F 2 "Capacitor_SMD:C_0805_2012Metric" H 7888 5450 50 0001 C CNN F 3 "~" H 7850 5600 50 0001 C CNN @@ -104,10 +104,10 @@ $EndComp Wire Wire Line 4350 2700 4350 1400 $Comp -L Device:C C28 +L Device:C C29 U 1 1 5F6159D4 P 2550 1750 -F 0 "C28" H 2250 1800 50 0000 L CNN +F 0 "C29" H 2250 1800 50 0000 L CNN F 1 "10uF" H 2250 1700 50 0000 L CNN F 2 "Capacitor_SMD:C_0805_2012Metric" H 2588 1600 50 0001 C CNN F 3 "~" H 2550 1750 50 0001 C CNN @@ -210,10 +210,10 @@ F 3 "~" H 3450 2400 50 0001 C CNN 0 -1 -1 0 $EndComp $Comp -L Device:C_Small C36 +L Device:C_Small C37 U 1 1 5F644AA5 P 3050 2600 -F 0 "C36" H 3142 2646 50 0000 L CNN +F 0 "C37" H 3142 2646 50 0000 L CNN F 1 "0,1uF" H 3142 2555 50 0000 L CNN F 2 "Capacitor_SMD:C_0805_2012Metric" H 3050 2600 50 0001 C CNN F 3 "~" H 3050 2600 50 0001 C CNN @@ -235,10 +235,10 @@ Connection ~ 2550 2700 Wire Wire Line 2550 2700 2550 2800 $Comp -L power:+3V3 #PWR021 +L power:+3V3 #PWR023 U 1 1 5F67A607 P 3150 1800 -F 0 "#PWR021" H 3150 1650 50 0001 C CNN +F 0 "#PWR023" H 3150 1650 50 0001 C CNN F 1 "+3V3" H 3165 1973 50 0000 C CNN F 2 "" H 3150 1800 50 0001 C CNN F 3 "" H 3150 1800 50 0001 C CNN @@ -256,10 +256,10 @@ Wire Wire Line 2550 1600 2550 1400 Connection ~ 4350 1400 $Comp -L Device:C_Small C29 +L Device:C_Small C30 U 1 1 5F6C3BDA P 2750 2000 -F 0 "C29" H 2842 2046 50 0000 L CNN +F 0 "C30" H 2842 2046 50 0000 L CNN F 1 "0,1uF" H 2842 1955 50 0000 L CNN F 2 "Capacitor_SMD:C_0805_2012Metric" H 2750 2000 50 0001 C CNN F 3 "~" H 2750 2000 50 0001 C CNN @@ -267,10 +267,10 @@ F 3 "~" H 2750 2000 50 0001 C CNN 1 0 0 -1 $EndComp $Comp -L Device:C_Small C30 +L Device:C_Small C31 U 1 1 5F6C40B2 P 3150 2000 -F 0 "C30" H 3242 2046 50 0000 L CNN +F 0 "C31" H 3242 2046 50 0000 L CNN F 1 "0,1uF" H 3242 1955 50 0000 L CNN F 2 "Capacitor_SMD:C_0805_2012Metric" H 3150 2000 50 0001 C CNN F 3 "~" H 3150 2000 50 0001 C CNN @@ -291,10 +291,10 @@ Connection ~ 3150 1900 Wire Wire Line 3150 1900 3550 1900 $Comp -L Device:C_Small C31 +L Device:C_Small C32 U 1 1 5F6EF828 P 3550 2000 -F 0 "C31" H 3642 2046 50 0000 L CNN +F 0 "C32" H 3642 2046 50 0000 L CNN F 1 "0,1uF" H 3642 1955 50 0000 L CNN F 2 "Capacitor_SMD:C_0805_2012Metric" H 3550 2000 50 0001 C CNN F 3 "~" H 3550 2000 50 0001 C CNN @@ -302,10 +302,10 @@ F 3 "~" H 3550 2000 50 0001 C CNN 1 0 0 -1 $EndComp $Comp -L Device:C_Small C34 +L Device:C_Small C35 U 1 1 5F6F34AF P 6450 2400 -F 0 "C34" H 6542 2446 50 0000 L CNN +F 0 "C35" H 6542 2446 50 0000 L CNN F 1 "0,1uF" H 6542 2355 50 0000 L CNN F 2 "Capacitor_SMD:C_0805_2012Metric" H 6450 2400 50 0001 C CNN F 3 "~" H 6450 2400 50 0001 C CNN @@ -317,10 +317,10 @@ Wire Wire Line Wire Wire Line 6450 2200 6450 2300 $Comp -L Device:C_Small C33 +L Device:C_Small C34 U 1 1 5F700C24 P 5950 2400 -F 0 "C33" H 6042 2446 50 0000 L CNN +F 0 "C34" H 6042 2446 50 0000 L CNN F 1 "33pF" H 6042 2355 50 0000 L CNN F 2 "Capacitor_SMD:C_0805_2012Metric" H 5950 2400 50 0001 C CNN F 3 "~" H 5950 2400 50 0001 C CNN @@ -334,10 +334,10 @@ Wire Wire Line Wire Wire Line 5950 2600 6450 2600 $Comp -L Device:C_Small C32 +L Device:C_Small C33 U 1 1 5F715342 P 5450 2400 -F 0 "C32" H 5542 2446 50 0000 L CNN +F 0 "C33" H 5542 2446 50 0000 L CNN F 1 "0,1uF" H 5542 2355 50 0000 L CNN F 2 "Capacitor_SMD:C_0805_2012Metric" H 5450 2400 50 0001 C CNN F 3 "~" H 5450 2400 50 0001 C CNN @@ -357,10 +357,10 @@ Wire Wire Line Wire Wire Line 2850 4500 2750 4500 $Comp -L Device:C_Small C23 +L Device:C_Small C24 U 1 1 5F7E81D0 P 6350 1550 -F 0 "C23" H 6442 1596 50 0000 L CNN +F 0 "C24" H 6442 1596 50 0000 L CNN F 1 "4,7pF" H 6442 1505 50 0000 L CNN F 2 "Capacitor_SMD:C_0805_2012Metric" H 6350 1550 50 0001 C CNN F 3 "~" H 6350 1550 50 0001 C CNN @@ -368,10 +368,10 @@ F 3 "~" H 6350 1550 50 0001 C CNN 1 0 0 -1 $EndComp $Comp -L power:GND #PWR019 +L power:GND #PWR021 U 1 1 5F7E81DA P 6350 1700 -F 0 "#PWR019" H 6350 1450 50 0001 C CNN +F 0 "#PWR021" H 6350 1450 50 0001 C CNN F 1 "GND" H 6355 1527 50 0000 C CNN F 2 "" H 6350 1700 50 0001 C CNN F 3 "" H 6350 1700 50 0001 C CNN @@ -384,10 +384,10 @@ Connection ~ 5950 2200 Wire Wire Line 5950 2200 6450 2200 $Comp -L Device:C_Small C21 +L Device:C_Small C22 U 1 1 5F80DBCB P 5550 1550 -F 0 "C21" H 5642 1596 50 0000 L CNN +F 0 "C22" H 5642 1596 50 0000 L CNN F 1 "0,1uF" H 5642 1505 50 0000 L CNN F 2 "Capacitor_SMD:C_0805_2012Metric" H 5550 1550 50 0001 C CNN F 3 "~" H 5550 1550 50 0001 C CNN @@ -395,10 +395,10 @@ F 3 "~" H 5550 1550 50 0001 C CNN 1 0 0 -1 $EndComp $Comp -L Device:C_Small C20 +L Device:C_Small C21 U 1 1 5F81B8EA P 5150 1550 -F 0 "C20" H 5242 1596 50 0000 L CNN +F 0 "C21" H 5242 1596 50 0000 L CNN F 1 "0,1uF" H 5242 1505 50 0000 L CNN F 2 "Capacitor_SMD:C_0805_2012Metric" H 5150 1550 50 0001 C CNN F 3 "~" H 5150 1550 50 0001 C CNN @@ -410,10 +410,10 @@ Wire Wire Line Wire Wire Line 4750 2000 6950 2000 $Comp -L Device:C_Small C35 +L Device:C_Small C36 U 1 1 5F824E62 P 6950 2400 -F 0 "C35" H 7042 2446 50 0000 L CNN +F 0 "C36" H 7042 2446 50 0000 L CNN F 1 "0,1uF" H 7042 2355 50 0000 L CNN F 2 "Capacitor_SMD:C_0805_2012Metric" H 6950 2400 50 0001 C CNN F 3 "~" H 6950 2400 50 0001 C CNN @@ -456,10 +456,10 @@ F 3 "~" H 1450 4200 50 0001 C CNN 0 1 1 0 $EndComp $Comp -L power:GND #PWR031 +L power:GND #PWR032 U 1 1 5F8E35F0 P 1150 4700 -F 0 "#PWR031" H 1150 4450 50 0001 C CNN +F 0 "#PWR032" H 1150 4450 50 0001 C CNN F 1 "GND" H 1155 4527 50 0000 C CNN F 2 "" H 1150 4700 50 0001 C CNN F 3 "" H 1150 4700 50 0001 C CNN @@ -467,10 +467,10 @@ F 3 "" H 1150 4700 50 0001 C CNN 1 0 0 -1 $EndComp $Comp -L Device:R R11 +L Device:R R14 U 1 1 5F8FAD6F P 1300 4400 -F 0 "R11" V 1300 4400 50 0000 C CNN +F 0 "R14" V 1300 4400 50 0000 C CNN F 1 "39" V 1400 4400 50 0000 C CNN F 2 "Resistor_SMD:R_0805_2012Metric" V 1230 4400 50 0001 C CNN F 3 "~" H 1300 4400 50 0001 C CNN @@ -480,10 +480,10 @@ $EndComp Wire Wire Line 1150 4400 1150 4600 $Comp -L power:+3V3 #PWR020 +L power:+3V3 #PWR022 U 1 1 5F94E0FE P 6950 1700 -F 0 "#PWR020" H 6950 1550 50 0001 C CNN +F 0 "#PWR022" H 6950 1550 50 0001 C CNN F 1 "+3V3" H 6965 1873 50 0000 C CNN F 2 "" H 6950 1700 50 0001 C CNN F 3 "" H 6950 1700 50 0001 C CNN @@ -495,10 +495,10 @@ Wire Wire Line Text HLabel 6150 3950 2 50 Output ~ 0 RFSWPWR $Comp -L Device:C_Small C39 +L Device:C_Small C40 U 1 1 5F9C9E31 P 1150 4100 -F 0 "C39" H 950 4150 50 0000 L CNN +F 0 "C40" H 950 4150 50 0000 L CNN F 1 "0,1uF" H 850 4050 50 0000 L CNN F 2 "Capacitor_SMD:C_0805_2012Metric" H 1150 4100 50 0001 C CNN F 3 "~" H 1150 4100 50 0001 C CNN @@ -510,10 +510,10 @@ Wire Wire Line Text Label 2750 4300 2 50 ~ 0 CN_VBAT $Comp -L Connector:Conn_01x03_Male J4 +L Connector:Conn_01x03_Male J6 U 1 1 5FA30206 P 8850 2900 -F 0 "J4" H 8800 2800 50 0000 C CNN +F 0 "J6" H 8800 2800 50 0000 C CNN F 1 "Conn_01x03_Male" H 8850 2700 50 0000 C CNN F 2 "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical" H 8850 2900 50 0001 C CNN F 3 "~" H 8850 2900 50 0001 C CNN @@ -573,10 +573,10 @@ F 3 "~" H 1750 4600 50 0001 C CNN -1 0 0 1 $EndComp $Comp -L Device:R R12 +L Device:R R15 U 1 1 5FA55193 P 2200 4600 -F 0 "R12" V 2200 4600 50 0000 C CNN +F 0 "R15" V 2200 4600 50 0000 C CNN F 1 "39" V 2300 4600 50 0000 C CNN F 2 "Resistor_SMD:R_0805_2012Metric" V 2130 4600 50 0001 C CNN F 3 "~" H 2200 4600 50 0001 C CNN @@ -588,10 +588,10 @@ Wire Wire Line Wire Wire Line 1550 4600 1150 4600 $Comp -L Elabdev:TPS73533DRV U5 +L Elabdev:TPS73533DRV U6 U 1 1 5FA8FBF4 P 9250 1500 -F 0 "U5" H 9250 1865 50 0000 C CNN +F 0 "U6" H 9250 1865 50 0000 C CNN F 1 "TPS73533DRV" H 9250 1774 50 0000 C CNN F 2 "Package_SON:Texas_PWSON-N6" H 8450 2100 50 0001 C CNN F 3 "https://www.ti.com/lit/ds/symlink/tps735.pdf" H 8450 2100 50 0001 C CNN @@ -599,10 +599,10 @@ F 3 "https://www.ti.com/lit/ds/symlink/tps735.pdf" H 8450 2100 50 0001 C CNN 1 0 0 -1 $EndComp $Comp -L Device:C C27 +L Device:C C28 U 1 1 5FAA65B5 P 9850 1650 -F 0 "C27" H 9965 1696 50 0000 L CNN +F 0 "C28" H 9965 1696 50 0000 L CNN F 1 "10nF" H 9965 1605 50 0000 L CNN F 2 "Capacitor_SMD:C_0805_2012Metric" H 9888 1500 50 0001 C CNN F 3 "~" H 9850 1650 50 0001 C CNN @@ -610,10 +610,10 @@ F 3 "~" H 9850 1650 50 0001 C CNN 1 0 0 -1 $EndComp $Comp -L Device:C C26 +L Device:C C27 U 1 1 5FAA6ED2 P 10250 1550 -F 0 "C26" H 10365 1596 50 0000 L CNN +F 0 "C27" H 10365 1596 50 0000 L CNN F 1 "22uF" H 10365 1505 50 0000 L CNN F 2 "Capacitor_SMD:C_0805_2012Metric" H 10288 1400 50 0001 C CNN F 3 "~" H 10250 1550 50 0001 C CNN @@ -627,10 +627,10 @@ Wire Wire Line Wire Wire Line 9650 1600 9650 1800 $Comp -L power:GND #PWR023 +L power:GND #PWR024 U 1 1 5FA9839D P 9650 1900 -F 0 "#PWR023" H 9650 1650 50 0001 C CNN +F 0 "#PWR024" H 9650 1650 50 0001 C CNN F 1 "GND" H 9655 1727 50 0000 C CNN F 2 "" H 9650 1900 50 0001 C CNN F 3 "" H 9650 1900 50 0001 C CNN @@ -661,10 +661,10 @@ Connection ~ 8750 1400 Wire Wire Line 8750 1400 8350 1400 $Comp -L Device:C C25 +L Device:C C26 U 1 1 5FAF7D0B P 8350 1550 -F 0 "C25" H 8465 1596 50 0000 L CNN +F 0 "C26" H 8465 1596 50 0000 L CNN F 1 "4,7uF" H 8465 1505 50 0000 L CNN F 2 "Capacitor_SMD:C_0805_2012Metric" H 8388 1400 50 0001 C CNN F 3 "~" H 8350 1550 50 0001 C CNN @@ -673,10 +673,10 @@ F 3 "~" H 8350 1550 50 0001 C CNN $EndComp Connection ~ 8350 1400 $Comp -L Device:C C24 +L Device:C C25 U 1 1 5FAFF8F3 P 7950 1550 -F 0 "C24" H 8065 1596 50 0000 L CNN +F 0 "C25" H 8065 1596 50 0000 L CNN F 1 "22uF" H 8065 1505 50 0000 L CNN F 2 "Capacitor_SMD:C_0805_2012Metric" H 7988 1400 50 0001 C CNN F 3 "~" H 7950 1550 50 0001 C CNN @@ -704,10 +704,10 @@ Connection ~ 10050 1400 Wire Wire Line 10050 1400 10250 1400 $Comp -L power:+3V3 #PWR018 +L power:+3V3 #PWR020 U 1 1 5FB3CB33 P 10650 1000 -F 0 "#PWR018" H 10650 850 50 0001 C CNN +F 0 "#PWR020" H 10650 850 50 0001 C CNN F 1 "+3V3" H 10665 1173 50 0000 C CNN F 2 "" H 10650 1000 50 0001 C CNN F 3 "" H 10650 1000 50 0001 C CNN @@ -715,10 +715,10 @@ F 3 "" H 10650 1000 50 0001 C CNN 1 0 0 -1 $EndComp $Comp -L Jumper:Jumper_2_Bridged JP1 +L Jumper:Jumper_2_Bridged JP3 U 1 1 5FB3D721 P 10250 1200 -F 0 "JP1" H 10250 1395 50 0000 C CNN +F 0 "JP3" H 10250 1395 50 0000 C CNN F 1 "Jumper_2_Bridged" H 10250 1304 50 0000 C CNN F 2 "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical" H 10250 1200 50 0001 C CNN F 3 "~" H 10250 1200 50 0001 C CNN @@ -756,10 +756,10 @@ Wire Wire Line Wire Wire Line 6050 3700 6750 3700 $Comp -L Device:R R9 +L Device:R R12 U 1 1 5FB8F84E P 7300 3600 -F 0 "R9" V 7300 3600 50 0000 C CNN +F 0 "R12" V 7300 3600 50 0000 C CNN F 1 "330" V 7200 3600 50 0000 C CNN F 2 "Resistor_SMD:R_0805_2012Metric" V 7230 3600 50 0001 C CNN F 3 "~" H 7300 3600 50 0001 C CNN @@ -767,10 +767,10 @@ F 3 "~" H 7300 3600 50 0001 C CNN 0 1 1 0 $EndComp $Comp -L Device:R R10 +L Device:R R13 U 1 1 5FB8FDC5 P 7300 3700 -F 0 "R10" V 7300 3700 50 0000 C CNN +F 0 "R13" V 7300 3700 50 0000 C CNN F 1 "330" V 7400 3700 50 0000 C CNN F 2 "Resistor_SMD:R_0805_2012Metric" V 7230 3700 50 0001 C CNN F 3 "~" H 7300 3700 50 0001 C CNN @@ -929,10 +929,10 @@ DNP Text Notes 6200 1350 0 50 ~ 0 Where? $Comp -L Device:C_Small C22 +L Device:C_Small C23 U 1 1 5F7EC846 P 5950 1550 -F 0 "C22" H 6042 1596 50 0000 L CNN +F 0 "C23" H 6042 1596 50 0000 L CNN F 1 "0,1uF" H 6042 1505 50 0000 L CNN F 2 "Capacitor_SMD:C_0805_2012Metric" H 5950 1550 50 0001 C CNN F 3 "~" H 5950 1550 50 0001 C CNN @@ -967,10 +967,10 @@ Wire Wire Line Wire Wire Line 4350 1300 4350 1400 $Comp -L power:+3V3 #PWR017 +L power:+3V3 #PWR019 U 1 1 5F6153D1 P 4350 1000 -F 0 "#PWR017" H 4350 850 50 0001 C CNN +F 0 "#PWR019" H 4350 850 50 0001 C CNN F 1 "+3V3" H 4365 1173 50 0000 C CNN F 2 "" H 4350 1000 50 0001 C CNN F 3 "" H 4350 1000 50 0001 C CNN @@ -1026,10 +1026,10 @@ Connection ~ 4550 1400 Wire Wire Line 4550 1400 5150 1400 $Comp -L Elabdev:ATSAMR34 U6 +L Elabdev:ATSAMR34 U7 U 1 1 6052EF69 P 4450 4500 -F 0 "U6" H 5900 6250 50 0000 C CNN +F 0 "U7" H 5900 6250 50 0000 C CNN F 1 "ATSAMR34" H 4450 4500 50 0000 C CNN F 2 "Elabdev:TFBGA-64_8x8_6.0x6.0mm_P0.65mm" H 4450 4550 50 0001 C CIN F 3 "https://ww1.microchip.com/downloads/en/DeviceDoc/SAMR34-R35-Low-Power-LoRa-Sub-GHz-SiP-Data-Sheet-DS70005356B.pdf" H 4450 4450 50 0001 C CNN @@ -1037,10 +1037,10 @@ F 3 "https://ww1.microchip.com/downloads/en/DeviceDoc/SAMR34-R35-Low-Power-LoRa- 1 0 0 -1 $EndComp $Comp -L power:GND #PWR0101 +L power:GND #PWR031 U 1 1 5F59158C P 9400 4400 -F 0 "#PWR0101" H 9400 4150 50 0001 C CNN +F 0 "#PWR031" H 9400 4150 50 0001 C CNN F 1 "GND" H 9405 4227 50 0000 C CNN F 2 "" H 9400 4400 50 0001 C CNN F 3 "" H 9400 4400 50 0001 C CNN @@ -1048,10 +1048,10 @@ F 3 "" H 9400 4400 50 0001 C CNN 1 0 0 -1 $EndComp $Comp -L power:PWR_FLAG #FLG0101 +L power:PWR_FLAG #FLG07 U 1 1 5F591A71 P 9400 4400 -F 0 "#FLG0101" H 9400 4475 50 0001 C CNN +F 0 "#FLG07" H 9400 4475 50 0001 C CNN F 1 "PWR_FLAG" H 9400 4573 50 0000 C CNN F 2 "" H 9400 4400 50 0001 C CNN F 3 "~" H 9400 4400 50 0001 C CNN @@ -1061,10 +1061,10 @@ $EndComp Wire Wire Line 7950 1400 8350 1400 $Comp -L power:PWR_FLAG #FLG0104 +L power:PWR_FLAG #FLG08 U 1 1 5F5A6637 P 7050 5200 -F 0 "#FLG0104" H 7050 5275 50 0001 C CNN +F 0 "#FLG08" H 7050 5275 50 0001 C CNN F 1 "PWR_FLAG" H 7050 5373 50 0000 C CNN F 2 "" H 7050 5200 50 0001 C CNN F 3 "~" H 7050 5200 50 0001 C CNN @@ -1074,10 +1074,10 @@ $EndComp Wire Wire Line 7050 5200 7350 5200 $Comp -L power:PWR_FLAG #FLG0105 +L power:PWR_FLAG #FLG03 U 1 1 5F5AF22C P 3950 1400 -F 0 "#FLG0105" H 3950 1475 50 0001 C CNN +F 0 "#FLG03" H 3950 1475 50 0001 C CNN F 1 "PWR_FLAG" H 3950 1573 50 0000 C CNN F 2 "" H 3950 1400 50 0001 C CNN F 3 "~" H 3950 1400 50 0001 C CNN @@ -1088,10 +1088,10 @@ Connection ~ 3950 1400 Wire Wire Line 3950 1400 4350 1400 $Comp -L power:PWR_FLAG #FLG0106 +L power:PWR_FLAG #FLG06 U 1 1 5F5AF50B P 5300 2400 -F 0 "#FLG0106" H 5300 2475 50 0001 C CNN +F 0 "#FLG06" H 5300 2475 50 0001 C CNN F 1 "PWR_FLAG" H 5300 2565 39 0000 C CNN F 2 "" H 5300 2400 50 0001 C CNN F 3 "~" H 5300 2400 50 0001 C CNN @@ -1106,10 +1106,10 @@ Wire Wire Line Wire Wire Line 4500 6300 4500 6500 $Comp -L power:GND #PWR033 +L power:GND #PWR034 U 1 1 5F6260B4 P 4500 6700 -F 0 "#PWR033" H 4500 6450 50 0001 C CNN +F 0 "#PWR034" H 4500 6450 50 0001 C CNN F 1 "GND" H 4505 6527 50 0000 C CNN F 2 "" H 4500 6700 50 0001 C CNN F 3 "" H 4500 6700 50 0001 C CNN @@ -1129,10 +1129,10 @@ Wire Wire Line Wire Wire Line 2150 3700 2850 3700 $Comp -L Device:C C38 +L Device:C C39 U 1 1 5F609CF5 P 1600 3700 -F 0 "C38" V 1500 3450 50 0000 L CNN +F 0 "C39" V 1500 3450 50 0000 L CNN F 1 "10pF" V 1400 3400 50 0000 L CNN F 2 "Capacitor_SMD:C_0805_2012Metric" H 1638 3550 50 0001 C CNN F 3 "~" H 1600 3700 50 0001 C CNN @@ -1153,10 +1153,10 @@ Wire Wire Line 1250 3400 1250 3700 Connection ~ 1250 3700 $Comp -L power:PWR_FLAG #FLG0107 +L power:PWR_FLAG #FLG04 U 1 1 5F64A0B5 P 3050 2400 -F 0 "#FLG0107" H 3050 2475 50 0001 C CNN +F 0 "#FLG04" H 3050 2475 50 0001 C CNN F 1 "PWR_FLAG" H 2800 2400 50 0000 C CNN F 2 "" H 3050 2400 50 0001 C CNN F 3 "~" H 3050 2400 50 0001 C CNN @@ -1165,10 +1165,10 @@ F 3 "~" H 3050 2400 50 0001 C CNN $EndComp Connection ~ 3050 2400 $Comp -L power:PWR_FLAG #FLG0108 +L power:PWR_FLAG #FLG05 U 1 1 5F64A3C3 P 3850 2400 -F 0 "#FLG0108" H 3850 2475 50 0001 C CNN +F 0 "#FLG05" H 3850 2475 50 0001 C CNN F 1 "PWR_FLAG" H 3650 2350 50 0000 C CNN F 2 "" H 3850 2400 50 0001 C CNN F 3 "~" H 3850 2400 50 0001 C CNN diff --git a/hardware/dscomm-cache.lib b/hardware/dscomm-cache.lib index fb747ce..8db01d3 100644 --- a/hardware/dscomm-cache.lib +++ b/hardware/dscomm-cache.lib @@ -1,6 +1,26 @@ EESchema-LIBRARY Version 2.4 #encoding utf-8 # +# Connector_Conn_01x02_Male +# +DEF Connector_Conn_01x02_Male J 0 40 Y N 1 F N +F0 "J" 0 100 50 H V C CNN +F1 "Connector_Conn_01x02_Male" 0 -200 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 34 -95 0 -105 1 1 6 F +S 34 5 0 -5 1 1 6 F +P 2 1 1 6 50 -100 34 -100 N +P 2 1 1 6 50 0 34 0 N +X Pin_1 1 200 0 150 L 50 50 1 1 P +X Pin_2 2 200 -100 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # Connector_Conn_01x03_Male # DEF Connector_Conn_01x03_Male J 0 40 Y N 1 F N @@ -89,6 +109,102 @@ X GNDDetect 9 -100 -600 100 U 50 50 1 1 P ENDDRAW ENDDEF # +# Connector_Raspberry_Pi_2_3 +# +DEF Connector_Raspberry_Pi_2_3 J 0 40 Y Y 1 F N +F0 "J" -700 1250 50 H V L BNN +F1 "Connector_Raspberry_Pi_2_3" 400 -1250 50 H V L TNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + PinHeader*2x20*P2.54mm*Vertical* + PinSocket*2x20*P2.54mm*Vertical* +$ENDFPLIST +DRAW +S -700 1200 700 -1200 0 1 10 f +S -665 -690 -700 -710 1 1 0 N +S -665 -590 -700 -610 1 1 0 N +S -665 -490 -700 -510 1 1 0 N +S -665 -390 -700 -410 1 1 0 N +S -665 -290 -700 -310 1 1 0 N +S -665 -190 -700 -210 1 1 0 N +S -665 10 -700 -10 1 1 0 N +S -665 110 -700 90 1 1 0 N +S -665 210 -700 190 1 1 0 N +S -665 410 -700 390 1 1 0 N +S -665 510 -700 490 1 1 0 N +S -665 610 -700 590 1 1 0 N +S -665 810 -700 790 1 1 0 N +S -665 910 -700 890 1 1 0 N +S -410 -1165 -390 -1200 1 1 0 N +S -310 -1165 -290 -1200 1 1 0 N +S -210 -1165 -190 -1200 1 1 0 N +S -210 1200 -190 1165 1 1 0 N +S -110 -1165 -90 -1200 1 1 0 N +S -110 1200 -90 1165 1 1 0 N +S -10 -1165 10 -1200 1 1 0 N +S 90 -1165 110 -1200 1 1 0 N +S 90 1200 110 1165 1 1 0 N +S 190 -1165 210 -1200 1 1 0 N +S 190 1200 210 1165 1 1 0 N +S 290 -1165 310 -1200 1 1 0 N +S 700 -790 665 -810 1 1 0 N +S 700 -690 665 -710 1 1 0 N +S 700 -490 665 -510 1 1 0 N +S 700 -390 665 -410 1 1 0 N +S 700 -290 665 -310 1 1 0 N +S 700 -190 665 -210 1 1 0 N +S 700 -90 665 -110 1 1 0 N +S 700 110 665 90 1 1 0 N +S 700 210 665 190 1 1 0 N +S 700 310 665 290 1 1 0 N +S 700 510 665 490 1 1 0 N +S 700 610 665 590 1 1 0 N +S 700 810 665 790 1 1 0 N +S 700 910 665 890 1 1 0 N +X 3V3 1 100 1300 100 D 50 50 1 1 W +X GPIO15/RXD 10 -800 800 100 R 50 50 1 1 B +X GPIO17 11 -800 500 100 R 50 50 1 1 B +X GPIO18/PWM0 12 -800 400 100 R 50 50 1 1 B +X GPIO27 13 -800 -700 100 R 50 50 1 1 B +X GND 14 -200 -1300 100 U 50 50 1 1 W +X GPIO22 15 -800 -200 100 R 50 50 1 1 B +X GPIO23 16 -800 -300 100 R 50 50 1 1 B +X 3V3 17 200 1300 100 D 50 50 1 1 W +X GPIO24 18 -800 -400 100 R 50 50 1 1 B +X MOSI0/GPIO10 19 800 -400 100 L 50 50 1 1 B +X 5V 2 -200 1300 100 D 50 50 1 1 W +X GND 20 -100 -1300 100 U 50 50 1 1 W +X MISO0/GPIO9 21 800 -300 100 L 50 50 1 1 B +X GPIO25 22 -800 -500 100 R 50 50 1 1 B +X SCLK0/GPIO11 23 800 -500 100 L 50 50 1 1 B +X ~CE0~/GPIO8 24 800 -200 100 L 50 50 1 1 B +X GND 25 0 -1300 100 U 50 50 1 1 W +X ~CE1~/GPIO7 26 800 -100 100 L 50 50 1 1 B +X ID_SD/GPIO0 27 800 900 100 L 50 50 1 1 B +X ID_SC/GPIO1 28 800 800 100 L 50 50 1 1 B +X GCLK1/GPIO5 29 800 200 100 L 50 50 1 1 B +X SDA/GPIO2 3 800 600 100 L 50 50 1 1 B +X GND 30 100 -1300 100 U 50 50 1 1 W +X GCLK2/GPIO6 31 800 100 100 L 50 50 1 1 B +X PWM0/GPIO12 32 800 -700 100 L 50 50 1 1 B +X PWM1/GPIO13 33 800 -800 100 L 50 50 1 1 B +X GND 34 200 -1300 100 U 50 50 1 1 W +X GPIO19/MISO1 35 -800 200 100 R 50 50 1 1 B +X GPIO16 36 -800 600 100 R 50 50 1 1 B +X GPIO26 37 -800 -600 100 R 50 50 1 1 B +X GPIO20/MOSI1 38 -800 100 100 R 50 50 1 1 B +X GND 39 300 -1300 100 U 50 50 1 1 W +X 5V 4 -100 1300 100 D 50 50 1 1 W +X GPIO21/SCLK1 40 -800 0 100 R 50 50 1 1 B +X SCL/GPIO3 5 800 500 100 L 50 50 1 1 B +X GND 6 -400 -1300 100 U 50 50 1 1 W +X GCLK0/GPIO4 7 800 300 100 L 50 50 1 1 B +X GPIO14/TXD 8 -800 900 100 R 50 50 1 1 B +X GND 9 -300 -1300 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# # Connector_TestPoint # DEF Connector_TestPoint TP 0 30 N N 1 F N @@ -318,6 +434,24 @@ X ~ 2 0 -150 100 U 50 50 1 1 P ENDDRAW ENDDEF # +# Device_Jumper_NO_Small +# +DEF Device_Jumper_NO_Small JP 0 30 N N 1 F N +F0 "JP" 0 80 50 H V C CNN +F1 "Device_Jumper_NO_Small" 10 -60 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 +C -40 0 20 0 1 0 N +C 40 0 20 0 1 0 N +X 1 1 -100 0 40 R 50 50 0 1 P +X 2 2 100 0 40 L 50 50 0 1 P +ENDDRAW +ENDDEF +# # Device_L # DEF Device_L L 0 40 N N 1 F N @@ -690,6 +824,33 @@ C 0 0 50 0 1 50 N ENDDRAW ENDDEF # +# Memory_EEPROM_CAT24C256 +# +DEF Memory_EEPROM_CAT24C256 U 0 20 Y Y 1 F N +F0 "U" -250 250 50 H V C CNN +F1 "Memory_EEPROM_CAT24C256" 50 250 50 H V L CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +ALIAS 24LC02 24LC00 24LC04 24LC08 24LC01 24LC512 24LC64 24LC1025 24LC32 24LC256 24LC128 CAT24C256 CAT24C128 +$FPLIST + DIP*W7.62mm* + SOIC*3.9x4.9mm* + TSSOP*4.4x3mm*P0.65mm* + DFN*3x2mm*P0.5mm* +$ENDFPLIST +DRAW +S -300 200 300 -200 1 1 10 f +X A0 1 -400 100 100 R 50 50 1 1 I +X A1 2 -400 0 100 R 50 50 1 1 I +X A2 3 -400 -100 100 R 50 50 1 1 I +X GND 4 0 -300 100 U 50 50 1 1 W +X SDA 5 400 100 100 L 50 50 1 1 B +X SCL 6 400 0 100 L 50 50 1 1 I +X WP 7 400 -100 100 L 50 50 1 1 I +X VCC 8 0 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# # Power_Protection_NUP2202 # DEF Power_Protection_NUP2202 U 0 20 Y Y 1 F N diff --git a/hardware/dscomm.net b/hardware/dscomm.net index 976e9bd..beea5b5 100644 --- a/hardware/dscomm.net +++ b/hardware/dscomm.net @@ -1,7 +1,7 @@ (export (version D) (design (source dscomm.sch) - (date "Mi 09 Sep 2020 02:37:38 CEST") + (date "So 20 Sep 2020 21:55:48 CEST") (tool "Eeschema 5.1.5+dfsg1-2build2") (sheet (number 1) (name /) (tstamps /) (title_block @@ -148,6 +148,13 @@ (libsource (lib Mechanical) (part Fiducial) (description "Fiducial Marker")) (sheetpath (names /) (tstamps /)) (tstamp 5F4EF4FC)) + (comp (ref U1) + (value STM32WLE5C) + (footprint Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm) + (datasheet https://www.st.com/resource/datasheet/stm32wle5jc.pdf) + (libsource (lib Elabdev) (part STM32WLE5C) (description "LPWAN Arm Cortex-M4 MCUs, LoRa, (G)FSK, (G)MSK, BPSK, 64/128/256KB Flash, 64KB SRAM, 7x7mm UFQFPN-48")) + (sheetpath (names /Sheet5F53D686/) (tstamps /5F53D687/)) + (tstamp 5F549D72)) (comp (ref U2) (value SKY13373) (footprint Elabdev:QFN-12-1EP_2x2mm_P0.5mm_EP0.76x0.76mm) @@ -393,7 +400,7 @@ (libsource (lib Device) (part Antenna_Chip) (description "Ceramic chip antenna with pin for PCB trace")) (sheetpath (names /Sheet5F5C0727/) (tstamps /5F5C0728/)) (tstamp 6045549B)) - (comp (ref J2) + (comp (ref J1) (value USB_C_Receptacle_USB2.0) (footprint Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12) (datasheet https://www.usb.org/sites/default/files/documents/usb_type-c.zip) @@ -435,21 +442,21 @@ (libsource (lib Device) (part R) (description Resistor)) (sheetpath (names /Sheet60040980/) (tstamps /60040981/)) (tstamp 6005D77E)) - (comp (ref R4) + (comp (ref R3) (value 2K4) (footprint Resistor_SMD:R_0805_2012Metric) (datasheet ~) (libsource (lib Device) (part R) (description Resistor)) (sheetpath (names /Sheet60040980/) (tstamps /60040981/)) (tstamp 6005D791)) - (comp (ref R5) + (comp (ref R4) (value 2K4) (footprint Resistor_SMD:R_0805_2012Metric) (datasheet ~) (libsource (lib Device) (part R) (description Resistor)) (sheetpath (names /Sheet60040980/) (tstamps /60040981/)) (tstamp 6005D79D)) - (comp (ref J1) + (comp (ref J4) (value Conn_01x06_Male) (footprint Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Horizontal) (datasheet ~) @@ -463,7 +470,7 @@ (libsource (lib Connector) (part TestPoint) (description "test point")) (sheetpath (names /Sheet60040980/) (tstamps /60040981/)) (tstamp 60068140)) - (comp (ref R3) + (comp (ref R5) (value 100K) (footprint Resistor_SMD:R_0805_2012Metric) (datasheet ~) @@ -477,28 +484,91 @@ (libsource (lib Connector) (part Conn_ARM_JTAG_SWD_10) (description "Cortex Debug Connector, standard ARM Cortex-M SWD and JTAG interface")) (sheetpath (names /Sheet60040980/) (tstamps /60040981/)) (tstamp 600B7E84)) - (comp (ref U4) + (comp (ref J2) + (value RPIHAT-40W) + (footprint Connector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_Vertical) + (datasheet https://www.raspberrypi.org/documentation/hardware/raspberrypi/schematics/rpi_SCH_3bplus_1p0_reduced.pdf) + (libsource (lib Connector) (part Raspberry_Pi_2_3) (description "expansion header for Raspberry Pi 2 & 3")) + (sheetpath (names /Sheet60040980/) (tstamps /60040981/)) + (tstamp 5F6A7FD9)) + (comp (ref JP1) + (value Jumper_NO_Small) + (footprint Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical) + (datasheet ~) + (libsource (lib Device) (part Jumper_NO_Small) (description "Jumper, normally open, small symbol")) + (sheetpath (names /Sheet60040980/) (tstamps /60040981/)) + (tstamp 5F6EEE9D)) + (comp (ref JP2) + (value Jumper_NO_Small) + (footprint Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical) + (datasheet ~) + (libsource (lib Device) (part Jumper_NO_Small) (description "Jumper, normally open, small symbol")) + (sheetpath (names /Sheet60040980/) (tstamps /60040981/)) + (tstamp 5F6F4E2A)) + (comp (ref U5) (value ATECC608A) (footprint Housings_DFN_QFN:DFN-8-1EP_2x3mm_Pitch0.5mm) (datasheet https://www.microchip.com/wwwproducts/ATECC608A/) (libsource (lib Elabdev) (part ATECC608A) (description "Elliptic Curve Crypto Authenticator")) (sheetpath (names /Sheet601C3EDD/) (tstamps /601C3EDE/)) (tstamp 601DBF43)) - (comp (ref R8) + (comp (ref R11) (value 4K7) (footprint Resistor_SMD:R_0805_2012Metric) (datasheet ~) (libsource (lib Device) (part R) (description Resistor)) (sheetpath (names /Sheet601C3EDD/) (tstamps /601C3EDE/)) (tstamp 601DBF61)) - (comp (ref R7) + (comp (ref R10) (value 4K7) (footprint Resistor_SMD:R_0805_2012Metric) (datasheet ~) (libsource (lib Device) (part R) (description Resistor)) (sheetpath (names /Sheet601C3EDD/) (tstamps /601C3EDE/)) (tstamp 601DBF67)) - (comp (ref C37) + (comp (ref U4) + (value CAT24C32) + (footprint Package_SO:SOIC-8_3.9x4.9mm_P1.27mm) + (datasheet https://www.onsemi.com/pub/Collateral/CAT24C32-D.PDF) + (libsource (lib Memory_EEPROM) (part CAT24C256) (description "256 kb CMOS Serial EEPROM, DIP-8/SOIC-8/TSSOP-8/DFN-8")) + (sheetpath (names /Sheet601C3EDD/) (tstamps /601C3EDE/)) + (tstamp 5F68A355)) + (comp (ref C20) + (value 0,1uF) + (footprint Capacitor_SMD:C_0805_2012Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /Sheet601C3EDD/) (tstamps /601C3EDE/)) + (tstamp 5F68CC64)) + (comp (ref R7) + (value 3K9) + (footprint Resistor_SMD:R_0805_2012Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Sheet601C3EDD/) (tstamps /601C3EDE/)) + (tstamp 5F6983A1)) + (comp (ref R8) + (value 3K9) + (footprint Resistor_SMD:R_0805_2012Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Sheet601C3EDD/) (tstamps /601C3EDE/)) + (tstamp 5F698FB0)) + (comp (ref R9) + (value 1K) + (footprint Resistor_SMD:R_0805_2012Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /Sheet601C3EDD/) (tstamps /601C3EDE/)) + (tstamp 5F6990E6)) + (comp (ref J5) + (value Conn_01x02_Male) + (footprint Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical) + (datasheet ~) + (libsource (lib Connector) (part Conn_01x02_Male) (description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /Sheet601C3EDD/) (tstamps /601C3EDE/)) + (tstamp 5F69B305)) + (comp (ref C38) (value 10pF) (footprint Capacitor_SMD:C_0805_2012Metric) (datasheet ~) @@ -519,14 +589,14 @@ (libsource (lib Elabdev) (part TYETBCSANF) (description "32MHz TCXO Clipped Sine Wave Oscillator")) (sheetpath (names /Sheet5F53D5B4/) (tstamps /5F53D5B5/)) (tstamp 5F60E7DB)) - (comp (ref C40) + (comp (ref C41) (value 0,1uF) (footprint Capacitor_SMD:C_0805_2012Metric) (datasheet ~) (libsource (lib Device) (part C) (description "Unpolarized capacitor")) (sheetpath (names /Sheet5F53D5B4/) (tstamps /5F53D5B5/)) (tstamp 5F611282)) - (comp (ref C28) + (comp (ref C29) (value 10uF) (footprint Capacitor_SMD:C_0805_2012Metric) (datasheet ~) @@ -540,77 +610,77 @@ (libsource (lib Device) (part L_Small) (description "Inductor, small symbol")) (sheetpath (names /Sheet5F53D5B4/) (tstamps /5F53D5B5/)) (tstamp 5F643B51)) - (comp (ref C36) + (comp (ref C37) (value 0,1uF) (footprint Capacitor_SMD:C_0805_2012Metric) (datasheet ~) (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol")) (sheetpath (names /Sheet5F53D5B4/) (tstamps /5F53D5B5/)) (tstamp 5F644AA5)) - (comp (ref C29) + (comp (ref C30) (value 0,1uF) (footprint Capacitor_SMD:C_0805_2012Metric) (datasheet ~) (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol")) (sheetpath (names /Sheet5F53D5B4/) (tstamps /5F53D5B5/)) (tstamp 5F6C3BDA)) - (comp (ref C30) + (comp (ref C31) (value 0,1uF) (footprint Capacitor_SMD:C_0805_2012Metric) (datasheet ~) (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol")) (sheetpath (names /Sheet5F53D5B4/) (tstamps /5F53D5B5/)) (tstamp 5F6C40B2)) - (comp (ref C31) + (comp (ref C32) (value 0,1uF) (footprint Capacitor_SMD:C_0805_2012Metric) (datasheet ~) (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol")) (sheetpath (names /Sheet5F53D5B4/) (tstamps /5F53D5B5/)) (tstamp 5F6EF828)) - (comp (ref C34) + (comp (ref C35) (value 0,1uF) (footprint Capacitor_SMD:C_0805_2012Metric) (datasheet ~) (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol")) (sheetpath (names /Sheet5F53D5B4/) (tstamps /5F53D5B5/)) (tstamp 5F6F34AF)) - (comp (ref C33) + (comp (ref C34) (value 33pF) (footprint Capacitor_SMD:C_0805_2012Metric) (datasheet ~) (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol")) (sheetpath (names /Sheet5F53D5B4/) (tstamps /5F53D5B5/)) (tstamp 5F700C24)) - (comp (ref C32) + (comp (ref C33) (value 0,1uF) (footprint Capacitor_SMD:C_0805_2012Metric) (datasheet ~) (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol")) (sheetpath (names /Sheet5F53D5B4/) (tstamps /5F53D5B5/)) (tstamp 5F715342)) - (comp (ref C23) + (comp (ref C24) (value 4,7pF) (footprint Capacitor_SMD:C_0805_2012Metric) (datasheet ~) (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol")) (sheetpath (names /Sheet5F53D5B4/) (tstamps /5F53D5B5/)) (tstamp 5F7E81D0)) - (comp (ref C21) + (comp (ref C22) (value 0,1uF) (footprint Capacitor_SMD:C_0805_2012Metric) (datasheet ~) (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol")) (sheetpath (names /Sheet5F53D5B4/) (tstamps /5F53D5B5/)) (tstamp 5F80DBCB)) - (comp (ref C20) + (comp (ref C21) (value 0,1uF) (footprint Capacitor_SMD:C_0805_2012Metric) (datasheet ~) (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol")) (sheetpath (names /Sheet5F53D5B4/) (tstamps /5F53D5B5/)) (tstamp 5F81B8EA)) - (comp (ref C35) + (comp (ref C36) (value 0,1uF) (footprint Capacitor_SMD:C_0805_2012Metric) (datasheet ~) @@ -624,21 +694,21 @@ (libsource (lib Switch) (part SW_SPST) (description "Single Pole Single Throw (SPST) switch")) (sheetpath (names /Sheet5F53D5B4/) (tstamps /5F53D5B5/)) (tstamp 5F8E32A8)) - (comp (ref R11) + (comp (ref R14) (value 39) (footprint Resistor_SMD:R_0805_2012Metric) (datasheet ~) (libsource (lib Device) (part R) (description Resistor)) (sheetpath (names /Sheet5F53D5B4/) (tstamps /5F53D5B5/)) (tstamp 5F8FAD6F)) - (comp (ref C39) + (comp (ref C40) (value 0,1uF) (footprint Capacitor_SMD:C_0805_2012Metric) (datasheet ~) (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol")) (sheetpath (names /Sheet5F53D5B4/) (tstamps /5F53D5B5/)) (tstamp 5F9C9E31)) - (comp (ref J4) + (comp (ref J6) (value Conn_01x03_Male) (footprint Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical) (datasheet ~) @@ -659,49 +729,49 @@ (libsource (lib Switch) (part SW_SPST) (description "Single Pole Single Throw (SPST) switch")) (sheetpath (names /Sheet5F53D5B4/) (tstamps /5F53D5B5/)) (tstamp 5FA530DE)) - (comp (ref R12) + (comp (ref R15) (value 39) (footprint Resistor_SMD:R_0805_2012Metric) (datasheet ~) (libsource (lib Device) (part R) (description Resistor)) (sheetpath (names /Sheet5F53D5B4/) (tstamps /5F53D5B5/)) (tstamp 5FA55193)) - (comp (ref U5) + (comp (ref U6) (value TPS73533DRV) (footprint Package_SON:Texas_PWSON-N6) (datasheet https://www.ti.com/lit/ds/symlink/tps735.pdf) (libsource (lib Elabdev) (part TPS73533DRV) (description "3.3V 500mA, Low Quiescent Current, Low Noise, High PSRR, Low-Dropout Linear Regulator, WSON-6")) (sheetpath (names /Sheet5F53D5B4/) (tstamps /5F53D5B5/)) (tstamp 5FA8FBF4)) - (comp (ref C27) + (comp (ref C28) (value 10nF) (footprint Capacitor_SMD:C_0805_2012Metric) (datasheet ~) (libsource (lib Device) (part C) (description "Unpolarized capacitor")) (sheetpath (names /Sheet5F53D5B4/) (tstamps /5F53D5B5/)) (tstamp 5FAA65B5)) - (comp (ref C26) + (comp (ref C27) (value 22uF) (footprint Capacitor_SMD:C_0805_2012Metric) (datasheet ~) (libsource (lib Device) (part C) (description "Unpolarized capacitor")) (sheetpath (names /Sheet5F53D5B4/) (tstamps /5F53D5B5/)) (tstamp 5FAA6ED2)) - (comp (ref C25) + (comp (ref C26) (value 4,7uF) (footprint Capacitor_SMD:C_0805_2012Metric) (datasheet ~) (libsource (lib Device) (part C) (description "Unpolarized capacitor")) (sheetpath (names /Sheet5F53D5B4/) (tstamps /5F53D5B5/)) (tstamp 5FAF7D0B)) - (comp (ref C24) + (comp (ref C25) (value 22uF) (footprint Capacitor_SMD:C_0805_2012Metric) (datasheet ~) (libsource (lib Device) (part C) (description "Unpolarized capacitor")) (sheetpath (names /Sheet5F53D5B4/) (tstamps /5F53D5B5/)) (tstamp 5FAFF8F3)) - (comp (ref JP1) + (comp (ref JP3) (value Jumper_2_Bridged) (footprint Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical) (datasheet ~) @@ -722,21 +792,21 @@ (libsource (lib Device) (part LED) (description "Light emitting diode")) (sheetpath (names /Sheet5F53D5B4/) (tstamps /5F53D5B5/)) (tstamp 5FB6459F)) - (comp (ref R9) + (comp (ref R12) (value 330) (footprint Resistor_SMD:R_0805_2012Metric) (datasheet ~) (libsource (lib Device) (part R) (description Resistor)) (sheetpath (names /Sheet5F53D5B4/) (tstamps /5F53D5B5/)) (tstamp 5FB8F84E)) - (comp (ref R10) + (comp (ref R13) (value 330) (footprint Resistor_SMD:R_0805_2012Metric) (datasheet ~) (libsource (lib Device) (part R) (description Resistor)) (sheetpath (names /Sheet5F53D5B4/) (tstamps /5F53D5B5/)) (tstamp 5FB8FDC5)) - (comp (ref C22) + (comp (ref C23) (value 0,1uF) (footprint Capacitor_SMD:C_0805_2012Metric) (datasheet ~) @@ -750,14 +820,14 @@ (libsource (lib Device) (part Ferrite_Bead) (description "Ferrite bead")) (sheetpath (names /Sheet5F53D5B4/) (tstamps /5F53D5B5/)) (tstamp 5F613B5F)) - (comp (ref U6) + (comp (ref U7) (value ATSAMR34) (footprint Elabdev:TFBGA-64_8x8_6.0x6.0mm_P0.65mm) (datasheet https://ww1.microchip.com/downloads/en/DeviceDoc/SAMR34-R35-Low-Power-LoRa-Sub-GHz-SiP-Data-Sheet-DS70005356B.pdf) (libsource (lib Elabdev) (part ATSAMR34) (description "SAM R34/R35 Low Power LoRa Sub-GHz System-in-Package (SiP), Cortex-M0+ core, 256kB Flash, 40 KB RAM, 6x6mm TFBGA-64")) (sheetpath (names /Sheet5F53D5B4/) (tstamps /5F53D5B5/)) (tstamp 6052EF69)) - (comp (ref C38) + (comp (ref C39) (value 10pF) (footprint Capacitor_SMD:C_0805_2012Metric) (datasheet ~) @@ -765,6 +835,17 @@ (sheetpath (names /Sheet5F53D5B4/) (tstamps /5F53D5B5/)) (tstamp 5F609CF5))) (libparts + (libpart (lib Connector) (part Conn_01x02_Male) + (description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)") + (docs ~) + (footprints + (fp Connector*:*_1x??_*)) + (fields + (field (name Reference) J) + (field (name Value) Conn_01x02_Male)) + (pins + (pin (num 1) (name Pin_1) (type passive)) + (pin (num 2) (name Pin_2) (type passive)))) (libpart (lib Connector) (part Conn_01x03_Male) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)") (docs ~) @@ -811,6 +892,56 @@ (pin (num 8) (name NC/TDI) (type output)) (pin (num 9) (name GNDDetect) (type passive)) (pin (num 10) (name ~RESET~) (type openCol)))) + (libpart (lib Connector) (part Raspberry_Pi_2_3) + (description "expansion header for Raspberry Pi 2 & 3") + (docs https://www.raspberrypi.org/documentation/hardware/raspberrypi/schematics/rpi_SCH_3bplus_1p0_reduced.pdf) + (footprints + (fp PinHeader*2x20*P2.54mm*Vertical*) + (fp PinSocket*2x20*P2.54mm*Vertical*)) + (fields + (field (name Reference) J) + (field (name Value) Raspberry_Pi_2_3)) + (pins + (pin (num 1) (name 3V3) (type power_in)) + (pin (num 2) (name 5V) (type power_in)) + (pin (num 3) (name SDA/GPIO2) (type BiDi)) + (pin (num 4) (name 5V) (type power_in)) + (pin (num 5) (name SCL/GPIO3) (type BiDi)) + (pin (num 6) (name GND) (type power_in)) + (pin (num 7) (name GCLK0/GPIO4) (type BiDi)) + (pin (num 8) (name GPIO14/TXD) (type BiDi)) + (pin (num 9) (name GND) (type power_in)) + (pin (num 10) (name GPIO15/RXD) (type BiDi)) + (pin (num 11) (name GPIO17) (type BiDi)) + (pin (num 12) (name GPIO18/PWM0) (type BiDi)) + (pin (num 13) (name GPIO27) (type BiDi)) + (pin (num 14) (name GND) (type power_in)) + (pin (num 15) (name GPIO22) (type BiDi)) + (pin (num 16) (name GPIO23) (type BiDi)) + (pin (num 17) (name 3V3) (type power_in)) + (pin (num 18) (name GPIO24) (type BiDi)) + (pin (num 19) (name MOSI0/GPIO10) (type BiDi)) + (pin (num 20) (name GND) (type power_in)) + (pin (num 21) (name MISO0/GPIO9) (type BiDi)) + (pin (num 22) (name GPIO25) (type BiDi)) + (pin (num 23) (name SCLK0/GPIO11) (type BiDi)) + (pin (num 24) (name ~CE0~/GPIO8) (type BiDi)) + (pin (num 25) (name GND) (type power_in)) + (pin (num 26) (name ~CE1~/GPIO7) (type BiDi)) + (pin (num 27) (name ID_SD/GPIO0) (type BiDi)) + (pin (num 28) (name ID_SC/GPIO1) (type BiDi)) + (pin (num 29) (name GCLK1/GPIO5) (type BiDi)) + (pin (num 30) (name GND) (type power_in)) + (pin (num 31) (name GCLK2/GPIO6) (type BiDi)) + (pin (num 32) (name PWM0/GPIO12) (type BiDi)) + (pin (num 33) (name PWM1/GPIO13) (type BiDi)) + (pin (num 34) (name GND) (type power_in)) + (pin (num 35) (name GPIO19/MISO1) (type BiDi)) + (pin (num 36) (name GPIO16) (type BiDi)) + (pin (num 37) (name GPIO26) (type BiDi)) + (pin (num 38) (name GPIO20/MOSI1) (type BiDi)) + (pin (num 39) (name GND) (type power_in)) + (pin (num 40) (name GPIO21/SCLK1) (type BiDi)))) (libpart (lib Connector) (part TestPoint) (description "test point") (docs ~) @@ -929,6 +1060,17 @@ (pins (pin (num 1) (name ~) (type passive)) (pin (num 2) (name ~) (type passive)))) + (libpart (lib Device) (part Jumper_NO_Small) + (description "Jumper, normally open, small symbol") + (docs ~) + (footprints + (fp SolderJumper*Open*)) + (fields + (field (name Reference) JP) + (field (name Value) Jumper_NO_Small)) + (pins + (pin (num 1) (name 1) (type passive)) + (pin (num 2) (name 2) (type passive)))) (libpart (lib Device) (part L) (description Inductor) (docs ~) @@ -1103,6 +1245,66 @@ (pin (num 10) (name GND) (type power_in)) (pin (num 11) (name RFC) (type passive)) (pin (num 12) (name GND) (type power_in)))) + (libpart (lib Elabdev) (part STM32WLE5C) + (description "LPWAN Arm Cortex-M4 MCUs, LoRa, (G)FSK, (G)MSK, BPSK, 64/128/256KB Flash, 64KB SRAM, 7x7mm UFQFPN-48") + (docs https://www.st.com/resource/datasheet/stm32wle5jc.pdf) + (footprints + (fp QFN*7x7mm*P0.5mm*EP5.6x5.6mm*)) + (fields + (field (name Reference) U) + (field (name Value) STM32WLE5C) + (field (name Footprint) Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm) + (field (name Datasheet) https://www.st.com/en/microcontrollers-microprocessors/stm32wle5jc.html)) + (pins + (pin (num 1) (name PB3) (type BiDi)) + (pin (num 2) (name PB4) (type BiDi)) + (pin (num 3) (name PB5) (type BiDi)) + (pin (num 4) (name PB6) (type BiDi)) + (pin (num 5) (name PB7) (type BiDi)) + (pin (num 6) (name PB8) (type BiDi)) + (pin (num 7) (name PA0) (type BiDi)) + (pin (num 8) (name PA1) (type BiDi)) + (pin (num 9) (name PA2) (type BiDi)) + (pin (num 10) (name PA3) (type BiDi)) + (pin (num 11) (name VDD) (type power_in)) + (pin (num 12) (name PA4) (type BiDi)) + (pin (num 13) (name PA5) (type BiDi)) + (pin (num 14) (name PA6) (type BiDi)) + (pin (num 15) (name PA7) (type BiDi)) + (pin (num 16) (name PA8) (type BiDi)) + (pin (num 17) (name PA9) (type BiDi)) + (pin (num 18) (name NRST) (type BiDi)) + (pin (num 19) (name PH3-BOOT0) (type BiDi)) + (pin (num 20) (name RFI_P) (type input)) + (pin (num 21) (name RFI_N) (type input)) + (pin (num 22) (name RFO_LP) (type output)) + (pin (num 23) (name RFO_HP) (type output)) + (pin (num 24) (name VR_PA) (type power_out)) + (pin (num 25) (name VDD_PA) (type power_out)) + (pin (num 26) (name OSC_IN) (type input)) + (pin (num 27) (name OSC_OUT) (type output)) + (pin (num 28) (name VDDRF) (type power_in)) + (pin (num 29) (name VDDRF1V55) (type power_in)) + (pin (num 30) (name PB0-VDD_TCXO) (type BiDi)) + (pin (num 31) (name PB2) (type BiDi)) + (pin (num 32) (name PB12) (type BiDi)) + (pin (num 33) (name PA10) (type BiDi)) + (pin (num 34) (name PA11) (type BiDi)) + (pin (num 35) (name PA12) (type BiDi)) + (pin (num 36) (name PA13) (type BiDi)) + (pin (num 37) (name VBAT) (type power_in)) + (pin (num 38) (name PC13) (type BiDi)) + (pin (num 39) (name PC14_OSC32_IN) (type BiDi)) + (pin (num 40) (name PC15_OSC32_OUT) (type BiDi)) + (pin (num 41) (name VDDA) (type power_in)) + (pin (num 42) (name PA14) (type BiDi)) + (pin (num 43) (name PA15) (type BiDi)) + (pin (num 44) (name VDD) (type power_in)) + (pin (num 45) (name VFBSMPS) (type input)) + (pin (num 46) (name VDDSMPS) (type power_in)) + (pin (num 47) (name VLXSMPS) (type input)) + (pin (num 48) (name VSSSMPS) (type power_in)) + (pin (num 49) (name EP) (type power_in)))) (libpart (lib Elabdev) (part TPS73533DRV) (description "3.3V 500mA, Low Quiescent Current, Low Noise, High PSRR, Low-Dropout Linear Regulator, WSON-6") (docs https://www.ti.com/lit/ds/symlink/tps735.pdf) @@ -1161,6 +1363,40 @@ (fields (field (name Reference) H) (field (name Value) MountingHole))) + (libpart (lib Memory_EEPROM) (part 24LC16) + (aliases + (alias 24LC02) + (alias 24LC00) + (alias 24LC04) + (alias 24LC08) + (alias 24LC01) + (alias 24LC512) + (alias 24LC64) + (alias 24LC1025) + (alias 24LC32) + (alias 24LC256) + (alias 24LC128) + (alias CAT24C256) + (alias CAT24C128)) + (description "I2C Serial EEPROM, 16Kb, DIP-8/SOIC-8/TSSOP-8/DFN-8") + (docs http://ww1.microchip.com/downloads/en/DeviceDoc/21703d.pdf) + (footprints + (fp DIP*W7.62mm*) + (fp SOIC*3.9x4.9mm*) + (fp TSSOP*4.4x3mm*P0.65mm*) + (fp DFN*3x2mm*P0.5mm*)) + (fields + (field (name Reference) U) + (field (name Value) 24LC16)) + (pins + (pin (num 1) (name A0) (type input)) + (pin (num 2) (name A1) (type input)) + (pin (num 3) (name A2) (type input)) + (pin (num 4) (name GND) (type power_in)) + (pin (num 5) (name SDA) (type BiDi)) + (pin (num 6) (name SCL) (type input)) + (pin (num 7) (name WP) (type input)) + (pin (num 8) (name VCC) (type power_in)))) (libpart (lib Power_Protection) (part NUP2202) (description "Transient voltage suppressor designed to protect high speed data lines from ESD, EFT, and lightning") (docs http://www.onsemi.ru.com/pub_link/Collateral/NUP2202W1-D.PDF) @@ -1197,381 +1433,574 @@ (uri /usr/share/kicad/library/Jumper.lib)) (library (logical Mechanical) (uri /usr/share/kicad/library/Mechanical.lib)) + (library (logical Memory_EEPROM) + (uri /usr/share/kicad/library/Memory_EEPROM.lib)) (library (logical Power_Protection) (uri /usr/share/kicad/library/Power_Protection.lib)) (library (logical Switch) (uri /usr/share/kicad/library/Switch.lib))) (nets - (net (code 1) (name /Sheet60040980/SWDCLK) - (node (ref J3) (pin 4)) - (node (ref U6) (pin D5))) - (net (code 2) (name /Sheet5F53D5B4/SWDCLK) - (node (ref J3) (pin 2)) - (node (ref U6) (pin C5))) - (net (code 3) (name /Sheet5F53D5B4/I2C_SCL) - (node (ref R7) (pin 2)) + (net (code 1) (name /Sheet5F53D5B4/I2C_SDA) + (node (ref U5) (pin 5)) + (node (ref U7) (pin F7)) + (node (ref R11) (pin 2))) + (net (code 2) (name /Sheet5F53D5B4/CMDRST) + (node (ref C40) (pin 1)) + (node (ref SW1) (pin 1)) + (node (ref U7) (pin B6)) + (node (ref J3) (pin 10)) + (node (ref R5) (pin 2))) + (net (code 3) (name /Sheet60040980/SWDCLK) + (node (ref U7) (pin D5)) + (node (ref J3) (pin 4))) + (net (code 4) (name /Sheet5F53D5B4/SWDCLK) + (node (ref U7) (pin C5)) + (node (ref J3) (pin 2))) + (net (code 5) (name /Sheet5F53D5B4/I2C_SCL) + (node (ref U5) (pin 6)) + (node (ref U7) (pin E6)) + (node (ref R10) (pin 2))) + (net (code 6) (name /Sheet5F53D5B4/USB_P) + (node (ref U3) (pin 1)) + (node (ref J1) (pin A6)) + (node (ref J1) (pin B6)) + (node (ref U7) (pin C8))) + (net (code 7) (name /Sheet60040980/ID_SC) (node (ref U4) (pin 6)) - (node (ref U6) (pin E6))) - (net (code 4) (name /Sheet5F53D5B4/I2C_SDA) (node (ref R8) (pin 2)) + (node (ref J2) (pin 28))) + (net (code 8) (name /Sheet60040980/ID_SD) + (node (ref R7) (pin 2)) (node (ref U4) (pin 5)) - (node (ref U6) (pin F7))) - (net (code 5) (name /Sheet5F53D5B4/UART_TX) - (node (ref J1) (pin 5)) - (node (ref U6) (pin D3))) - (net (code 6) (name /Sheet5F53D5B4/USB_BUS) - (node (ref C24) (pin 1)) + (node (ref J2) (pin 27))) + (net (code 9) (name /Sheet5F53D5B4/USB_BUS) (node (ref R2) (pin 1)) + (node (ref C25) (pin 1)) + (node (ref U6) (pin 6)) + (node (ref C26) (pin 1)) + (node (ref U6) (pin 4)) (node (ref R1) (pin 1)) - (node (ref U6) (pin F3)) - (node (ref U5) (pin 4)) - (node (ref U5) (pin 6)) - (node (ref C25) (pin 1))) - (net (code 7) (name /Sheet5F53D5B4/USB_P) - (node (ref U3) (pin 1)) - (node (ref J2) (pin A6)) - (node (ref J2) (pin B6)) - (node (ref U6) (pin C8))) - (net (code 8) (name /Sheet5F53D5B4/USB_N) - (node (ref U6) (pin B8)) + (node (ref U7) (pin F3))) + (net (code 10) (name /Sheet5F53D5B4/USB_N) + (node (ref J1) (pin B7)) + (node (ref J1) (pin A7)) (node (ref U3) (pin 6)) - (node (ref J2) (pin B7)) - (node (ref J2) (pin A7))) - (net (code 9) (name /Sheet5F53D5B4/UART_RX) - (node (ref U6) (pin C4)) - (node (ref J1) (pin 4))) - (net (code 10) (name /Sheet5F53D5B4/CMDRST) - (node (ref SW1) (pin 1)) - (node (ref R3) (pin 2)) - (node (ref J3) (pin 10)) - (node (ref C39) (pin 1)) - (node (ref U6) (pin B6))) - (net (code 11) (name /Sheet5F53D5B4/RFSWPWR) - (node (ref XC1) (pin 4)) - (node (ref C40) (pin 1)) - (node (ref U6) (pin F5)) - (node (ref U2) (pin 6)) - (node (ref C1) (pin 2))) - (net (code 12) (name /Sheet5F53D5B4/HPOUT) - (node (ref L3) (pin 2)) - (node (ref U6) (pin F1))) + (node (ref U7) (pin B8))) + (net (code 11) (name /Sheet5F53D5B4/UART_TX) + (node (ref JP1) (pin 1)) + (node (ref J4) (pin 5)) + (node (ref U7) (pin D3))) + (net (code 12) (name /Sheet5F53D5B4/UART_RX) + (node (ref JP2) (pin 1)) + (node (ref J4) (pin 4)) + (node (ref U7) (pin C4))) (net (code 13) (name /Sheet5F53D5B4/POWAMP) (node (ref L4) (pin 2)) + (node (ref U7) (pin D1)) (node (ref C10) (pin 1)) - (node (ref C11) (pin 1)) (node (ref L6) (pin 1)) - (node (ref U6) (pin D1))) - (net (code 14) (name /Sheet5F53D5B4/HFOUT) + (node (ref C11) (pin 1))) + (net (code 14) (name /Sheet5F53D5B4/RFSWPWR) + (node (ref C41) (pin 1)) + (node (ref U7) (pin F5)) + (node (ref C1) (pin 2)) + (node (ref XC1) (pin 4)) + (node (ref U2) (pin 6))) + (net (code 15) (name /Sheet5F53D5B4/HPOUT) + (node (ref U7) (pin F1)) + (node (ref L3) (pin 2))) + (net (code 16) (name /Sheet5F53D5B4/HFOUT) + (node (ref L6) (pin 2)) (node (ref C18) (pin 1)) - (node (ref C14) (pin 1)) - (node (ref U6) (pin B1)) - (node (ref L6) (pin 2))) - (net (code 15) (name /Sheet5F53D5B4/HFIN) - (node (ref U6) (pin A1)) - (node (ref L5) (pin 2))) - (net (code 16) (name /Sheet5F53D5B4/XCEIV) - (node (ref U6) (pin D2)) + (node (ref U7) (pin B1)) + (node (ref C14) (pin 1))) + (net (code 17) (name /Sheet5F53D5B4/HFIN) + (node (ref L5) (pin 2)) + (node (ref U7) (pin A1))) + (net (code 18) (name /Sheet5F53D5B4/XCEIV) + (node (ref U7) (pin D2)) (node (ref U2) (pin 5))) - (net (code 17) (name /Sheet5F53D5B4/BANDSEL) - (node (ref U6) (pin F6)) + (net (code 19) (name /Sheet5F53D5B4/BANDSEL) + (node (ref U7) (pin F6)) (node (ref U2) (pin 4))) - (net (code 18) (name "Net-(R11-Pad1)") - (node (ref R11) (pin 1)) - (node (ref SW1) (pin 2))) - (net (code 19) (name "Net-(U6-PadG1)") - (node (ref U6) (pin G1))) - (net (code 20) (name "Net-(U6-PadH1)") - (node (ref U6) (pin H1))) - (net (code 21) (name /Sheet5F53D5B4/CN_VBAT) - (node (ref J4) (pin 2)) - (node (ref U6) (pin C3))) - (net (code 22) (name "Net-(BT1-Pad1)") - (node (ref J4) (pin 1)) - (node (ref BT1) (pin 1))) - (net (code 23) (name "Net-(C20-Pad1)") - (node (ref U6) (pin C1)) - (node (ref U6) (pin C2)) - (node (ref C22) (pin 1)) - (node (ref FB1) (pin 2)) - (node (ref U6) (pin H3)) - (node (ref C23) (pin 1)) - (node (ref C28) (pin 1)) - (node (ref C21) (pin 1)) - (node (ref C20) (pin 1))) - (net (code 24) (name /Sheet5F53D5B4/CRYSTAL_XOUT-RESERVED) - (node (ref U6) (pin G8))) - (net (code 25) (name +3V3) - (node (ref C15) (pin 2)) - (node (ref C16) (pin 2)) - (node (ref C17) (pin 2)) - (node (ref C18) (pin 2)) + (net (code 20) (name "Net-(R14-Pad1)") + (node (ref SW1) (pin 2)) + (node (ref R14) (pin 1))) + (net (code 21) (name "Net-(U7-PadG1)") + (node (ref U7) (pin G1))) + (net (code 22) (name "Net-(U7-PadH1)") + (node (ref U7) (pin H1))) + (net (code 23) (name /Sheet5F53D5B4/CRYSTAL_XOUT-RESERVED) + (node (ref U7) (pin G8))) + (net (code 24) (name /Sheet5F53D5B4/CRYSTAL_XIN-RESERVED) + (node (ref U7) (pin F8))) + (net (code 25) (name "Net-(U7-PadF4)") + (node (ref U7) (pin F4))) + (net (code 26) (name "Net-(U7-PadE5)") + (node (ref U7) (pin E5))) + (net (code 27) (name "Net-(U7-PadE4)") + (node (ref U7) (pin E4))) + (net (code 28) (name "Net-(U7-PadE3)") + (node (ref U7) (pin E3))) + (net (code 29) (name "Net-(U7-PadD8)") + (node (ref U7) (pin D8))) + (net (code 30) (name "Net-(U7-PadD7)") + (node (ref U7) (pin D7))) + (net (code 31) (name /Sheet5F53D5B4/CN_VBAT) + (node (ref U7) (pin C3)) + (node (ref J6) (pin 2))) + (net (code 32) (name "Net-(U7-PadC7)") + (node (ref U7) (pin C7))) + (net (code 33) (name +3V3) + (node (ref C9) (pin 2)) + (node (ref J3) (pin 3)) + (node (ref AE4) (pin 2)) + (node (ref AE6) (pin 2)) + (node (ref AE7) (pin 2)) + (node (ref R2) (pin 2)) + (node (ref AE2) (pin 2)) + (node (ref C1) (pin 1)) + (node (ref R10) (pin 1)) + (node (ref U4) (pin 4)) + (node (ref J5) (pin 2)) (node (ref U2) (pin 8)) (node (ref U2) (pin 7)) + (node (ref J3) (pin 9)) + (node (ref J3) (pin 5)) (node (ref U2) (pin 2)) (node (ref U2) (pin 12)) (node (ref U2) (pin 10)) - (node (ref J3) (pin 1)) - (node (ref R3) (pin 1)) - (node (ref SW2) (pin 2)) - (node (ref AE3) (pin 1)) + (node (ref C7) (pin 2)) + (node (ref C11) (pin 2)) + (node (ref R8) (pin 1)) + (node (ref R9) (pin 1)) (node (ref C10) (pin 2)) - (node (ref AE7) (pin 2)) - (node (ref AE6) (pin 2)) - (node (ref AE4) (pin 2)) (node (ref C4) (pin 2)) (node (ref C5) (pin 2)) (node (ref C6) (pin 2)) - (node (ref C7) (pin 2)) - (node (ref C9) (pin 2)) - (node (ref C1) (pin 1)) - (node (ref AE2) (pin 2)) - (node (ref U5) (pin 3)) - (node (ref U5) (pin 7)) - (node (ref C26) (pin 2)) - (node (ref C11) (pin 2)) - (node (ref R8) (pin 1)) (node (ref R7) (pin 1)) - (node (ref R11) (pin 2)) - (node (ref C39) (pin 2)) - (node (ref J4) (pin 3)) - (node (ref BT1) (pin 2)) - (node (ref U3) (pin 2)) + (node (ref C20) (pin 2)) + (node (ref C20) (pin 1)) + (node (ref U4) (pin 2)) + (node (ref U4) (pin 3)) + (node (ref AE3) (pin 1)) + (node (ref R3) (pin 2)) + (node (ref J4) (pin 1)) (node (ref R4) (pin 2)) - (node (ref U4) (pin 8)) - (node (ref R2) (pin 2)) - (node (ref U4) (pin 4)) - (node (ref C25) (pin 2)) - (node (ref C24) (pin 2)) - (node (ref J1) (pin 1)) - (node (ref J3) (pin 5)) - (node (ref C27) (pin 2)) - (node (ref J3) (pin 3)) - (node (ref C23) (pin 2)) - (node (ref R5) (pin 2)) - (node (ref J2) (pin B1)) - (node (ref J2) (pin A12)) - (node (ref J2) (pin A1)) - (node (ref J2) (pin B12)) + (node (ref U4) (pin 1)) + (node (ref R5) (pin 1)) + (node (ref R11) (pin 1)) + (node (ref J2) (pin 39)) + (node (ref J3) (pin 1)) + (node (ref J2) (pin 25)) + (node (ref J2) (pin 30)) + (node (ref J2) (pin 34)) + (node (ref J2) (pin 6)) + (node (ref J2) (pin 9)) + (node (ref J2) (pin 20)) + (node (ref J2) (pin 17)) + (node (ref J2) (pin 14)) + (node (ref J2) (pin 1)) + (node (ref C17) (pin 2)) + (node (ref U5) (pin 8)) + (node (ref C18) (pin 2)) + (node (ref C16) (pin 2)) + (node (ref C15) (pin 2)) + (node (ref U5) (pin 4)) + (node (ref J1) (pin A1)) + (node (ref J1) (pin B12)) (node (ref R6) (pin 2)) + (node (ref U4) (pin 8)) + (node (ref J1) (pin A12)) + (node (ref J1) (pin B1)) + (node (ref U3) (pin 2)) (node (ref C19) (pin 2)) - (node (ref C21) (pin 2)) - (node (ref C20) (pin 2)) - (node (ref C35) (pin 1)) - (node (ref C35) (pin 2)) - (node (ref J3) (pin 9)) - (node (ref C30) (pin 2)) (node (ref C31) (pin 1)) + (node (ref JP3) (pin 2)) (node (ref C31) (pin 2)) - (node (ref C34) (pin 2)) + (node (ref C30) (pin 2)) (node (ref C30) (pin 1)) + (node (ref C32) (pin 1)) + (node (ref C32) (pin 2)) + (node (ref C35) (pin 2)) + (node (ref R12) (pin 1)) + (node (ref C34) (pin 2)) + (node (ref C23) (pin 2)) + (node (ref C38) (pin 1)) + (node (ref XC1) (pin 2)) + (node (ref C41) (pin 2)) + (node (ref C29) (pin 2)) + (node (ref R13) (pin 1)) + (node (ref C37) (pin 2)) + (node (ref U7) (pin D6)) + (node (ref U7) (pin D4)) + (node (ref U7) (pin B7)) + (node (ref U7) (pin E1)) + (node (ref U7) (pin E2)) + (node (ref U7) (pin F2)) + (node (ref U7) (pin A2)) + (node (ref U7) (pin A7)) + (node (ref U7) (pin A8)) + (node (ref U7) (pin B2)) + (node (ref U7) (pin B3)) + (node (ref U7) (pin B5)) + (node (ref C39) (pin 1)) + (node (ref U7) (pin H8)) + (node (ref U7) (pin H5)) + (node (ref U7) (pin G7)) + (node (ref U7) (pin G6)) + (node (ref U7) (pin G5)) + (node (ref U7) (pin G4)) + (node (ref U7) (pin G3)) + (node (ref U7) (pin G2)) + (node (ref C36) (pin 1)) + (node (ref C36) (pin 2)) + (node (ref C25) (pin 2)) + (node (ref R14) (pin 2)) + (node (ref C26) (pin 2)) + (node (ref C40) (pin 2)) + (node (ref J6) (pin 3)) (node (ref C33) (pin 2)) + (node (ref C24) (pin 2)) (node (ref C22) (pin 2)) + (node (ref C21) (pin 2)) (node (ref C28) (pin 2)) - (node (ref U6) (pin H8)) - (node (ref R10) (pin 1)) - (node (ref R9) (pin 1)) - (node (ref U6) (pin E2)) - (node (ref U6) (pin A8)) - (node (ref U6) (pin A7)) - (node (ref U6) (pin A2)) - (node (ref C36) (pin 2)) - (node (ref U6) (pin F2)) - (node (ref U6) (pin B2)) - (node (ref U6) (pin E1)) - (node (ref U6) (pin D6)) - (node (ref U6) (pin D4)) - (node (ref C29) (pin 2)) - (node (ref C29) (pin 1)) - (node (ref U6) (pin H5)) - (node (ref U6) (pin G7)) - (node (ref U6) (pin G6)) - (node (ref U6) (pin G5)) - (node (ref U6) (pin G4)) - (node (ref U6) (pin G3)) - (node (ref U6) (pin G2)) - (node (ref C32) (pin 2)) - (node (ref C38) (pin 1)) - (node (ref U6) (pin B7)) - (node (ref U6) (pin B5)) - (node (ref U6) (pin B3)) - (node (ref JP1) (pin 2)) - (node (ref C37) (pin 1)) + (node (ref C27) (pin 2)) (node (ref FB1) (pin 1)) - (node (ref XC1) (pin 2)) - (node (ref C40) (pin 2))) - (net (code 26) (name "Net-(U6-PadB4)") - (node (ref U6) (pin B4))) - (net (code 27) (name "Net-(U6-PadC7)") - (node (ref U6) (pin C7))) - (net (code 28) (name "Net-(U6-PadD7)") - (node (ref U6) (pin D7))) - (net (code 29) (name "Net-(U6-PadD8)") - (node (ref U6) (pin D8))) - (net (code 30) (name "Net-(U6-PadE3)") - (node (ref U6) (pin E3))) - (net (code 31) (name "Net-(U6-PadE4)") - (node (ref U6) (pin E4))) - (net (code 32) (name "Net-(U6-PadE5)") - (node (ref U6) (pin E5))) - (net (code 33) (name "Net-(U6-PadF4)") - (node (ref U6) (pin F4))) - (net (code 34) (name /Sheet5F53D5B4/CRYSTAL_XIN-RESERVED) - (node (ref U6) (pin F8))) - (net (code 35) (name "Net-(R12-Pad2)") + (node (ref BT1) (pin 2)) + (node (ref SW2) (pin 2)) + (node (ref U6) (pin 3)) + (node (ref U6) (pin 7))) + (net (code 34) (name "Net-(U7-PadB4)") + (node (ref U7) (pin B4))) + (net (code 35) (name "Net-(R15-Pad2)") (node (ref SW2) (pin 1)) - (node (ref R12) (pin 2))) - (net (code 36) (name "Net-(C26-Pad1)") - (node (ref U5) (pin 1)) - (node (ref C26) (pin 1)) - (node (ref JP1) (pin 1))) - (net (code 37) (name "Net-(U5-Pad5)") - (node (ref U5) (pin 5))) - (net (code 38) (name "Net-(C27-Pad1)") - (node (ref U5) (pin 2)) - (node (ref C27) (pin 1))) - (net (code 39) (name "Net-(XC1-Pad1)") + (node (ref R15) (pin 2))) + (net (code 36) (name "Net-(BT1-Pad1)") + (node (ref J6) (pin 1)) + (node (ref BT1) (pin 1))) + (net (code 37) (name "Net-(U6-Pad5)") + (node (ref U6) (pin 5))) + (net (code 38) (name "Net-(C28-Pad1)") + (node (ref U6) (pin 2)) + (node (ref C28) (pin 1))) + (net (code 39) (name "Net-(C38-Pad2)") + (node (ref Y1) (pin 1)) + (node (ref C38) (pin 2)) + (node (ref U7) (pin A3))) + (net (code 40) (name "Net-(XC1-Pad1)") (node (ref XC1) (pin 1))) - (net (code 40) (name "Net-(C33-Pad1)") - (node (ref C33) (pin 1)) - (node (ref U6) (pin H2)) - (node (ref C34) (pin 1))) - (net (code 41) (name "Net-(C37-Pad2)") - (node (ref C37) (pin 2)) - (node (ref U6) (pin A3)) - (node (ref Y1) (pin 1))) + (net (code 41) (name "Net-(C34-Pad1)") + (node (ref C35) (pin 1)) + (node (ref C34) (pin 1)) + (node (ref U7) (pin H2))) (net (code 42) (name "Net-(L10-Pad2)") (node (ref L10) (pin 2)) - (node (ref U6) (pin A6))) - (net (code 43) (name "Net-(C36-Pad1)") + (node (ref U7) (pin A6))) + (net (code 43) (name "Net-(C37-Pad1)") + (node (ref U7) (pin A5)) (node (ref L10) (pin 1)) - (node (ref C36) (pin 1)) - (node (ref U6) (pin A5))) - (net (code 44) (name "Net-(R12-Pad1)") - (node (ref R12) (pin 1)) - (node (ref U6) (pin C6))) - (net (code 45) (name "Net-(C32-Pad1)") - (node (ref C32) (pin 1)) - (node (ref U6) (pin H4))) - (net (code 46) (name "Net-(C38-Pad2)") - (node (ref U6) (pin A4)) + (node (ref C37) (pin 1))) + (net (code 44) (name "Net-(R15-Pad1)") + (node (ref U7) (pin C6)) + (node (ref R15) (pin 1))) + (net (code 45) (name "Net-(C33-Pad1)") + (node (ref C33) (pin 1)) + (node (ref U7) (pin H4))) + (net (code 46) (name "Net-(C39-Pad2)") (node (ref Y1) (pin 2)) - (node (ref C38) (pin 2))) - (net (code 47) (name "Net-(U6-PadH6)") - (node (ref XC1) (pin 3)) - (node (ref U6) (pin H6))) - (net (code 48) (name "Net-(U6-PadH7)") - (node (ref U6) (pin H7))) - (net (code 49) (name "Net-(D2-Pad2)") - (node (ref R10) (pin 2)) - (node (ref D2) (pin 2))) + (node (ref U7) (pin A4)) + (node (ref C39) (pin 2))) + (net (code 47) (name "Net-(U7-PadH6)") + (node (ref U7) (pin H6)) + (node (ref XC1) (pin 3))) + (net (code 48) (name "Net-(U7-PadH7)") + (node (ref U7) (pin H7))) + (net (code 49) (name "Net-(C27-Pad1)") + (node (ref U6) (pin 1)) + (node (ref C27) (pin 1)) + (node (ref JP3) (pin 1))) (net (code 50) (name "Net-(D1-Pad1)") - (node (ref U6) (pin E7)) - (node (ref D1) (pin 1))) + (node (ref D1) (pin 1)) + (node (ref U7) (pin E7))) (net (code 51) (name "Net-(D2-Pad1)") - (node (ref D2) (pin 1)) - (node (ref U6) (pin E8))) + (node (ref U7) (pin E8)) + (node (ref D2) (pin 1))) (net (code 52) (name "Net-(D1-Pad2)") - (node (ref R9) (pin 2)) + (node (ref R12) (pin 2)) (node (ref D1) (pin 2))) - (net (code 53) (name "Net-(C3-Pad2)") + (net (code 53) (name "Net-(D2-Pad2)") + (node (ref D2) (pin 2)) + (node (ref R13) (pin 2))) + (net (code 54) (name "Net-(C21-Pad1)") + (node (ref U7) (pin H3)) + (node (ref C23) (pin 1)) + (node (ref U7) (pin C2)) + (node (ref U7) (pin C1)) + (node (ref C29) (pin 1)) + (node (ref C24) (pin 1)) + (node (ref C22) (pin 1)) + (node (ref C21) (pin 1)) + (node (ref FB1) (pin 2))) + (net (code 55) (name "Net-(U1-Pad43)") + (node (ref U1) (pin 43))) + (net (code 56) (name "Net-(U1-Pad32)") + (node (ref U1) (pin 32))) + (net (code 57) (name "Net-(U1-Pad33)") + (node (ref U1) (pin 33))) + (net (code 58) (name "Net-(U1-Pad34)") + (node (ref U1) (pin 34))) + (net (code 59) (name "Net-(U1-Pad35)") + (node (ref U1) (pin 35))) + (net (code 60) (name "Net-(U1-Pad36)") + (node (ref U1) (pin 36))) + (net (code 61) (name "Net-(U1-Pad37)") + (node (ref U1) (pin 37))) + (net (code 62) (name "Net-(U1-Pad38)") + (node (ref U1) (pin 38))) + (net (code 63) (name "Net-(U1-Pad39)") + (node (ref U1) (pin 39))) + (net (code 64) (name "Net-(U1-Pad4)") + (node (ref U1) (pin 4))) + (net (code 65) (name "Net-(U1-Pad40)") + (node (ref U1) (pin 40))) + (net (code 66) (name "Net-(U1-Pad41)") + (node (ref U1) (pin 41))) + (net (code 67) (name "Net-(U1-Pad42)") + (node (ref U1) (pin 42))) + (net (code 68) (name "Net-(U1-Pad1)") + (node (ref U1) (pin 1))) + (net (code 69) (name "Net-(U1-Pad44)") + (node (ref U1) (pin 44))) + (net (code 70) (name "Net-(U1-Pad45)") + (node (ref U1) (pin 45))) + (net (code 71) (name "Net-(U1-Pad46)") + (node (ref U1) (pin 46))) + (net (code 72) (name "Net-(U1-Pad47)") + (node (ref U1) (pin 47))) + (net (code 73) (name "Net-(U1-Pad48)") + (node (ref U1) (pin 48))) + (net (code 74) (name "Net-(U1-Pad49)") + (node (ref U1) (pin 49))) + (net (code 75) (name "Net-(U1-Pad5)") + (node (ref U1) (pin 5))) + (net (code 76) (name "Net-(U1-Pad6)") + (node (ref U1) (pin 6))) + (net (code 77) (name "Net-(U1-Pad7)") + (node (ref U1) (pin 7))) + (net (code 78) (name "Net-(U1-Pad8)") + (node (ref U1) (pin 8))) + (net (code 79) (name "Net-(U1-Pad9)") + (node (ref U1) (pin 9))) + (net (code 80) (name "Net-(U1-Pad30)") + (node (ref U1) (pin 30))) + (net (code 81) (name "Net-(U1-Pad31)") + (node (ref U1) (pin 31))) + (net (code 82) (name "Net-(U1-Pad10)") + (node (ref U1) (pin 10))) + (net (code 83) (name "Net-(U1-Pad11)") + (node (ref U1) (pin 11))) + (net (code 84) (name "Net-(U1-Pad12)") + (node (ref U1) (pin 12))) + (net (code 85) (name "Net-(U1-Pad13)") + (node (ref U1) (pin 13))) + (net (code 86) (name "Net-(U1-Pad14)") + (node (ref U1) (pin 14))) + (net (code 87) (name "Net-(U1-Pad15)") + (node (ref U1) (pin 15))) + (net (code 88) (name "Net-(U1-Pad16)") + (node (ref U1) (pin 16))) + (net (code 89) (name "Net-(U1-Pad17)") + (node (ref U1) (pin 17))) + (net (code 90) (name "Net-(U1-Pad18)") + (node (ref U1) (pin 18))) + (net (code 91) (name "Net-(U1-Pad19)") + (node (ref U1) (pin 19))) + (net (code 92) (name "Net-(U1-Pad2)") + (node (ref U1) (pin 2))) + (net (code 93) (name "Net-(U1-Pad21)") + (node (ref U1) (pin 21))) + (net (code 94) (name "Net-(U1-Pad20)") + (node (ref U1) (pin 20))) + (net (code 95) (name "Net-(U1-Pad3)") + (node (ref U1) (pin 3))) + (net (code 96) (name "Net-(U1-Pad29)") + (node (ref U1) (pin 29))) + (net (code 97) (name "Net-(U1-Pad28)") + (node (ref U1) (pin 28))) + (net (code 98) (name "Net-(U1-Pad27)") + (node (ref U1) (pin 27))) + (net (code 99) (name "Net-(U1-Pad26)") + (node (ref U1) (pin 26))) + (net (code 100) (name "Net-(U1-Pad25)") + (node (ref U1) (pin 25))) + (net (code 101) (name "Net-(U1-Pad24)") + (node (ref U1) (pin 24))) + (net (code 102) (name "Net-(U1-Pad23)") + (node (ref U1) (pin 23))) + (net (code 103) (name "Net-(U1-Pad22)") + (node (ref U1) (pin 22))) + (net (code 104) (name "Net-(C3-Pad1)") + (node (ref L3) (pin 1)) + (node (ref C3) (pin 1)) + (node (ref L4) (pin 1)) + (node (ref C7) (pin 1))) + (net (code 105) (name "Net-(C3-Pad2)") (node (ref C6) (pin 1)) (node (ref C3) (pin 2)) (node (ref L2) (pin 2))) - (net (code 54) (name "Net-(C2-Pad2)") + (net (code 106) (name "Net-(C2-Pad2)") + (node (ref U2) (pin 1)) (node (ref C2) (pin 2)) (node (ref L1) (pin 1)) - (node (ref C4) (pin 1)) - (node (ref U2) (pin 1))) - (net (code 55) (name "Net-(C3-Pad1)") - (node (ref L3) (pin 1)) - (node (ref L4) (pin 1)) - (node (ref C3) (pin 1)) - (node (ref C7) (pin 1))) - (net (code 56) (name "Net-(C2-Pad1)") + (node (ref C4) (pin 1))) + (net (code 107) (name "Net-(C2-Pad1)") (node (ref C2) (pin 1)) + (node (ref C5) (pin 1)) (node (ref L2) (pin 1)) - (node (ref L1) (pin 2)) - (node (ref C5) (pin 1))) - (net (code 57) (name "Net-(AE5-Pad1)") + (node (ref L1) (pin 2))) + (net (code 108) (name "Net-(AE5-Pad1)") (node (ref AE5) (pin 1))) - (net (code 58) (name "Net-(C8-Pad1)") - (node (ref L5) (pin 1)) + (net (code 109) (name "Net-(C8-Pad1)") (node (ref C9) (pin 1)) + (node (ref L5) (pin 1)) (node (ref C8) (pin 1))) - (net (code 59) (name "Net-(C8-Pad2)") + (net (code 110) (name "Net-(AE1-Pad1)") + (node (ref AE6) (pin 1)) + (node (ref AE7) (pin 1)) + (node (ref AE1) (pin 1)) + (node (ref AE2) (pin 1)) + (node (ref AE4) (pin 1)) + (node (ref AE5) (pin 2)) + (node (ref AE3) (pin 2)) + (node (ref U2) (pin 11))) + (net (code 111) (name "Net-(C8-Pad2)") (node (ref U2) (pin 9)) (node (ref C8) (pin 2))) - (net (code 60) (name "Net-(C12-Pad2)") + (net (code 112) (name "Net-(C12-Pad1)") + (node (ref C12) (pin 1)) + (node (ref L7) (pin 2)) + (node (ref C16) (pin 1)) + (node (ref L8) (pin 1)) + (node (ref C13) (pin 2))) + (net (code 113) (name "Net-(C12-Pad2)") + (node (ref U2) (pin 3)) (node (ref C12) (pin 2)) (node (ref C15) (pin 1)) - (node (ref U2) (pin 3)) (node (ref L7) (pin 1))) - (net (code 61) (name "Net-(C13-Pad1)") - (node (ref C17) (pin 1)) - (node (ref L8) (pin 2)) + (net (code 114) (name "Net-(C13-Pad1)") (node (ref L9) (pin 1)) - (node (ref C13) (pin 1))) - (net (code 62) (name "Net-(C14-Pad2)") + (node (ref L8) (pin 2)) + (node (ref C13) (pin 1)) + (node (ref C17) (pin 1))) + (net (code 115) (name "Net-(C14-Pad2)") (node (ref C14) (pin 2)) (node (ref L9) (pin 2))) - (net (code 63) (name "Net-(C12-Pad1)") - (node (ref C16) (pin 1)) - (node (ref L8) (pin 1)) - (node (ref C13) (pin 2)) - (node (ref C12) (pin 1)) - (node (ref L7) (pin 2))) - (net (code 64) (name "Net-(AE1-Pad1)") - (node (ref AE2) (pin 1)) - (node (ref AE6) (pin 1)) - (node (ref AE3) (pin 2)) - (node (ref AE5) (pin 2)) - (node (ref AE1) (pin 1)) - (node (ref AE4) (pin 1)) - (node (ref AE7) (pin 1)) - (node (ref U2) (pin 11))) - (net (code 65) (name "Net-(J3-Pad8)") - (node (ref J3) (pin 8))) - (net (code 66) (name "Net-(J3-Pad6)") - (node (ref J3) (pin 6))) - (net (code 67) (name "Net-(J3-Pad7)") - (node (ref J3) (pin 7))) - (net (code 68) (name "Net-(J1-Pad6)") - (node (ref J1) (pin 6))) - (net (code 69) (name "Net-(J2-PadB5)") - (node (ref J2) (pin B5)) - (node (ref R4) (pin 1))) - (net (code 70) (name "Net-(J2-PadA8)") - (node (ref J2) (pin A8))) - (net (code 71) (name "Net-(J2-PadB8)") - (node (ref J2) (pin B8))) - (net (code 72) (name "Net-(J1-Pad2)") - (node (ref J1) (pin 2))) - (net (code 73) (name "Net-(J1-Pad3)") - (node (ref J1) (pin 3)) - (node (ref TP1) (pin 1))) - (net (code 74) (name "Net-(C19-Pad1)") + (net (code 116) (name "Net-(C19-Pad1)") (node (ref R6) (pin 1)) - (node (ref J2) (pin S1)) + (node (ref J1) (pin S1)) (node (ref C19) (pin 1))) - (net (code 75) (name "Net-(J2-PadA5)") - (node (ref R5) (pin 1)) - (node (ref J2) (pin A5))) - (net (code 76) (name "Net-(U3-Pad3)") + (net (code 117) (name "Net-(U3-Pad3)") (node (ref U3) (pin 3))) - (net (code 77) (name "Net-(U3-Pad4)") + (net (code 118) (name "Net-(J1-PadA8)") + (node (ref J1) (pin A8))) + (net (code 119) (name "Net-(J1-PadB5)") + (node (ref R3) (pin 1)) + (node (ref J1) (pin B5))) + (net (code 120) (name "Net-(J1-PadB8)") + (node (ref J1) (pin B8))) + (net (code 121) (name "Net-(J2-Pad19)") + (node (ref J2) (pin 19))) + (net (code 122) (name "Net-(J2-Pad10)") + (node (ref JP2) (pin 2)) + (node (ref J2) (pin 10))) + (net (code 123) (name "Net-(J2-Pad11)") + (node (ref J2) (pin 11))) + (net (code 124) (name "Net-(J2-Pad12)") + (node (ref J2) (pin 12))) + (net (code 125) (name "Net-(J2-Pad13)") + (node (ref J2) (pin 13))) + (net (code 126) (name "Net-(J2-Pad15)") + (node (ref J2) (pin 15))) + (net (code 127) (name "Net-(J2-Pad16)") + (node (ref J2) (pin 16))) + (net (code 128) (name "Net-(J2-Pad18)") + (node (ref J2) (pin 18))) + (net (code 129) (name "Net-(J2-Pad2)") + (node (ref J2) (pin 2))) + (net (code 130) (name "Net-(J2-Pad21)") + (node (ref J2) (pin 21))) + (net (code 131) (name "Net-(J2-Pad22)") + (node (ref J2) (pin 22))) + (net (code 132) (name "Net-(J2-Pad23)") + (node (ref J2) (pin 23))) + (net (code 133) (name "Net-(J2-Pad8)") + (node (ref JP1) (pin 2)) + (node (ref J2) (pin 8))) + (net (code 134) (name "Net-(J2-Pad37)") + (node (ref J2) (pin 37))) + (net (code 135) (name "Net-(J2-Pad5)") + (node (ref J2) (pin 5))) + (net (code 136) (name "Net-(J2-Pad3)") + (node (ref J2) (pin 3))) + (net (code 137) (name "Net-(J2-Pad7)") + (node (ref J2) (pin 7))) + (net (code 138) (name "Net-(J2-Pad40)") + (node (ref J2) (pin 40))) + (net (code 139) (name "Net-(J2-Pad4)") + (node (ref J2) (pin 4))) + (net (code 140) (name "Net-(J2-Pad38)") + (node (ref J2) (pin 38))) + (net (code 141) (name "Net-(J2-Pad36)") + (node (ref J2) (pin 36))) + (net (code 142) (name "Net-(J2-Pad35)") + (node (ref J2) (pin 35))) + (net (code 143) (name "Net-(J2-Pad33)") + (node (ref J2) (pin 33))) + (net (code 144) (name "Net-(J2-Pad32)") + (node (ref J2) (pin 32))) + (net (code 145) (name "Net-(J2-Pad31)") + (node (ref J2) (pin 31))) + (net (code 146) (name "Net-(J2-Pad29)") + (node (ref J2) (pin 29))) + (net (code 147) (name "Net-(J2-Pad26)") + (node (ref J2) (pin 26))) + (net (code 148) (name "Net-(U3-Pad4)") (node (ref U3) (pin 4))) - (net (code 78) (name "Net-(J2-PadA4)") - (node (ref J2) (pin A4)) - (node (ref J2) (pin A9)) - (node (ref J2) (pin B4)) - (node (ref J2) (pin B9)) + (net (code 149) (name "Net-(J2-Pad24)") + (node (ref J2) (pin 24))) + (net (code 150) (name "Net-(J3-Pad8)") + (node (ref J3) (pin 8))) + (net (code 151) (name "Net-(J3-Pad6)") + (node (ref J3) (pin 6))) + (net (code 152) (name "Net-(J4-Pad3)") + (node (ref J4) (pin 3)) + (node (ref TP1) (pin 1))) + (net (code 153) (name "Net-(J4-Pad6)") + (node (ref J4) (pin 6))) + (net (code 154) (name "Net-(J4-Pad2)") + (node (ref J4) (pin 2))) + (net (code 155) (name "Net-(J3-Pad7)") + (node (ref J3) (pin 7))) + (net (code 156) (name "Net-(J1-PadA4)") + (node (ref J1) (pin B9)) + (node (ref J1) (pin B4)) + (node (ref J1) (pin A9)) + (node (ref U3) (pin 5)) (node (ref R1) (pin 2)) - (node (ref U3) (pin 5))) - (net (code 79) (name "Net-(U4-Pad1)") - (node (ref U4) (pin 1))) - (net (code 80) (name "Net-(U4-Pad2)") - (node (ref U4) (pin 2))) - (net (code 81) (name "Net-(U4-Pad3)") - (node (ref U4) (pin 3))) - (net (code 82) (name "Net-(U4-Pad7)") - (node (ref U4) (pin 7))))) + (node (ref J1) (pin A4))) + (net (code 157) (name "Net-(J1-PadA5)") + (node (ref J1) (pin A5)) + (node (ref R4) (pin 1))) + (net (code 158) (name "Net-(J5-Pad1)") + (node (ref J5) (pin 1)) + (node (ref R9) (pin 2)) + (node (ref U4) (pin 7))) + (net (code 159) (name "Net-(U5-Pad1)") + (node (ref U5) (pin 1))) + (net (code 160) (name "Net-(U5-Pad2)") + (node (ref U5) (pin 2))) + (net (code 161) (name "Net-(U5-Pad3)") + (node (ref U5) (pin 3))) + (net (code 162) (name "Net-(U5-Pad7)") + (node (ref U5) (pin 7))))) diff --git a/hardware/dscomm.sch b/hardware/dscomm.sch index 35f1129..14dec76 100644 --- a/hardware/dscomm.sch +++ b/hardware/dscomm.sch @@ -163,6 +163,8 @@ F6 "UART_TX" O L 3400 2950 50 F7 "USB_N" B L 3400 3050 50 F8 "USB_P" B L 3400 3150 50 F9 "USB_BUS" U L 3400 3250 50 +F10 "ID_SD" B R 4600 3250 50 +F11 "ID_SC" O R 4600 3150 50 $EndSheet $Sheet S 1200 5350 1200 800 @@ -197,6 +199,8 @@ F0 "Sheet601C3EDD" 50 F1 "feat-mchip.sch" 50 F2 "I2C_SCL" I L 1200 3550 50 F3 "I2C_SDA" B L 1200 3450 50 +F4 "ID_SD" B R 2400 3450 50 +F5 "ID_SC" I R 2400 3550 50 $EndSheet $Sheet S 1200 1150 1200 1800 @@ -281,4 +285,16 @@ Wire Wire Line 2500 2850 2500 3250 Wire Wire Line 2500 3250 3400 3250 +Wire Wire Line + 4600 3250 4700 3250 +Wire Wire Line + 4700 3250 4700 3450 +Wire Wire Line + 4700 3450 2400 3450 +Wire Wire Line + 4600 3150 4800 3150 +Wire Wire Line + 4800 3150 4800 3550 +Wire Wire Line + 4800 3550 2400 3550 $EndSCHEMATC diff --git a/hardware/feat-mchip.sch b/hardware/feat-mchip.sch index c0ef9bd..a985623 100644 --- a/hardware/feat-mchip.sch +++ b/hardware/feat-mchip.sch @@ -18,8 +18,8 @@ L Elabdev:ATECC608A U? U 1 1 601DBF43 P 9050 3850 AR Path="/5F53D5B5/601DBF43" Ref="U?" Part="1" -AR Path="/601C3EDE/601DBF43" Ref="U4" Part="1" -F 0 "U4" H 8800 4300 50 0000 R CNN +AR Path="/601C3EDE/601DBF43" Ref="U5" Part="1" +F 0 "U5" H 8800 4300 50 0000 R CNN F 1 "ATECC608A" H 9600 4300 50 0000 R CNN F 2 "Housings_DFN_QFN:DFN-8-1EP_2x3mm_Pitch0.5mm" H 9050 4550 50 0001 C CNN F 3 "https://www.microchip.com/wwwproducts/ATECC608A/" H 8507 3759 50 0001 R CNN @@ -37,8 +37,8 @@ L power:GND #PWR? U 1 1 601DBF4C P 9050 4550 AR Path="/5F53D5B5/601DBF4C" Ref="#PWR?" Part="1" -AR Path="/601C3EDE/601DBF4C" Ref="#PWR016" Part="1" -F 0 "#PWR016" H 9050 4300 50 0001 C CNN +AR Path="/601C3EDE/601DBF4C" Ref="#PWR018" Part="1" +F 0 "#PWR018" H 9050 4300 50 0001 C CNN F 1 "GND" H 9055 4377 50 0000 C CNN F 2 "" H 9050 4550 50 0001 C CNN F 3 "" H 9050 4550 50 0001 C CNN @@ -79,8 +79,8 @@ L Device:R R? U 1 1 601DBF61 P 8350 3850 AR Path="/5F53D5B5/601DBF61" Ref="R?" Part="1" -AR Path="/601C3EDE/601DBF61" Ref="R8" Part="1" -F 0 "R8" H 8420 3896 50 0000 L CNN +AR Path="/601C3EDE/601DBF61" Ref="R11" Part="1" +F 0 "R11" H 8420 3896 50 0000 L CNN F 1 "4K7" H 8420 3805 50 0000 L CNN F 2 "Resistor_SMD:R_0805_2012Metric" V 8280 3850 50 0001 C CNN F 3 "~" H 8350 3850 50 0001 C CNN @@ -92,8 +92,8 @@ L Device:R R? U 1 1 601DBF67 P 7950 3400 AR Path="/5F53D5B5/601DBF67" Ref="R?" Part="1" -AR Path="/601C3EDE/601DBF67" Ref="R7" Part="1" -F 0 "R7" H 8020 3446 50 0000 L CNN +AR Path="/601C3EDE/601DBF67" Ref="R10" Part="1" +F 0 "R10" H 8020 3446 50 0000 L CNN F 1 "4K7" H 8020 3355 50 0000 L CNN F 2 "Resistor_SMD:R_0805_2012Metric" V 7880 3400 50 0001 C CNN F 3 "~" H 7950 3400 50 0001 C CNN @@ -125,4 +125,162 @@ Text HLabel 7850 3650 0 50 Input ~ 0 I2C_SCL Text HLabel 7850 4350 0 50 BiDi ~ 0 I2C_SDA +$Comp +L Memory_EEPROM:CAT24C256 U4 +U 1 1 5F68A355 +P 4050 3650 +F 0 "U4" H 3800 3900 50 0000 C CNN +F 1 "CAT24C32" H 4250 3900 50 0000 C CNN +F 2 "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" H 4050 3650 50 0001 C CNN +F 3 "https://www.onsemi.com/pub/Collateral/CAT24C32-D.PDF" H 4050 3650 50 0001 C CNN + 1 4050 3650 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR? +U 1 1 5F68A89B +P 4050 4150 +AR Path="/5F53D5B5/5F68A89B" Ref="#PWR?" Part="1" +AR Path="/601C3EDE/5F68A89B" Ref="#PWR017" Part="1" +F 0 "#PWR017" H 4050 3900 50 0001 C CNN +F 1 "GND" H 4055 3977 50 0000 C CNN +F 2 "" H 4050 4150 50 0001 C CNN +F 3 "" H 4050 4150 50 0001 C CNN + 1 4050 4150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4050 3950 4050 4050 +Wire Wire Line + 3650 3750 3650 4050 +Wire Wire Line + 3650 4050 4050 4050 +Connection ~ 4050 4050 +Wire Wire Line + 4050 4050 4050 4150 +Wire Wire Line + 3650 3650 3550 3650 +Wire Wire Line + 3550 3650 3550 4050 +Wire Wire Line + 3550 4050 3650 4050 +Connection ~ 3650 4050 +Wire Wire Line + 3650 3550 3450 3550 +Wire Wire Line + 3450 3550 3450 4050 +Wire Wire Line + 3450 4050 3550 4050 +Connection ~ 3550 4050 +$Comp +L power:+3V3 #PWR016 +U 1 1 5F68BE70 +P 4050 3150 +F 0 "#PWR016" H 4050 3000 50 0001 C CNN +F 1 "+3V3" H 4065 3323 50 0000 C CNN +F 2 "" H 4050 3150 50 0001 C CNN +F 3 "" H 4050 3150 50 0001 C CNN + 1 4050 3150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4050 3350 4050 3250 +Connection ~ 3450 3550 +Wire Wire Line + 3450 3250 4050 3250 +Connection ~ 4050 3250 +Wire Wire Line + 4050 3250 4050 3150 +$Comp +L Device:C C20 +U 1 1 5F68CC64 +P 3450 3400 +F 0 "C20" H 3100 3450 50 0000 L CNN +F 1 "0,1uF" H 3100 3350 50 0000 L CNN +F 2 "Capacitor_SMD:C_0805_2012Metric" H 3488 3250 50 0001 C CNN +F 3 "~" H 3450 3400 50 0001 C CNN + 1 3450 3400 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R7 +U 1 1 5F6983A1 +P 4550 3400 +F 0 "R7" H 4620 3446 50 0000 L CNN +F 1 "3K9" H 4620 3355 50 0000 L CNN +F 2 "Resistor_SMD:R_0805_2012Metric" V 4480 3400 50 0001 C CNN +F 3 "~" H 4550 3400 50 0001 C CNN + 1 4550 3400 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R8 +U 1 1 5F698FB0 +P 5050 3400 +F 0 "R8" H 5120 3446 50 0000 L CNN +F 1 "3K9" H 5120 3355 50 0000 L CNN +F 2 "Resistor_SMD:R_0805_2012Metric" V 4980 3400 50 0001 C CNN +F 3 "~" H 5050 3400 50 0001 C CNN + 1 5050 3400 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R9 +U 1 1 5F6990E6 +P 5550 3400 +F 0 "R9" H 5620 3446 50 0000 L CNN +F 1 "1K" H 5620 3355 50 0000 L CNN +F 2 "Resistor_SMD:R_0805_2012Metric" V 5480 3400 50 0001 C CNN +F 3 "~" H 5550 3400 50 0001 C CNN + 1 5550 3400 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4050 3250 4550 3250 +Connection ~ 4550 3250 +Wire Wire Line + 4550 3250 5050 3250 +Connection ~ 5050 3250 +Wire Wire Line + 5050 3250 5550 3250 +Wire Wire Line + 4450 3550 4550 3550 +Wire Wire Line + 4450 3650 5050 3650 +Wire Wire Line + 5050 3650 5050 3550 +Wire Wire Line + 4450 3750 4550 3750 +Wire Wire Line + 5550 3750 5550 3550 +$Comp +L Connector:Conn_01x02_Male J5 +U 1 1 5F69B305 +P 4750 3950 +F 0 "J5" H 4722 3924 50 0000 R CNN +F 1 "Conn_01x02_Male" H 4722 3833 50 0000 R CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical" H 4750 3950 50 0001 C CNN +F 3 "~" H 4750 3950 50 0001 C CNN + 1 4750 3950 + -1 0 0 -1 +$EndComp +Wire Wire Line + 4550 3950 4550 3750 +Connection ~ 4550 3750 +Wire Wire Line + 4550 3750 5550 3750 +Wire Wire Line + 4550 4050 4050 4050 +Wire Wire Line + 4650 3550 4550 3550 +Connection ~ 4550 3550 +Wire Wire Line + 5050 3650 5150 3650 +Connection ~ 5050 3650 +Text Notes 4150 2300 0 100 ~ 0 +HAT-ID +Text HLabel 4650 3550 2 50 BiDi ~ 0 +ID_SD +Text HLabel 5150 3650 2 50 Input ~ 0 +ID_SC $EndSCHEMATC diff --git a/hardware/rfsw-mchip.sch b/hardware/rfsw-mchip.sch index be3fead..5a17540 100644 --- a/hardware/rfsw-mchip.sch +++ b/hardware/rfsw-mchip.sch @@ -33,10 +33,10 @@ Wire Wire Line Wire Wire Line 2850 4550 3050 4550 $Comp -L power:GND #PWR09 +L power:GND #PWR07 U 1 1 5F5D6D66 P 4050 4650 -F 0 "#PWR09" H 4050 4400 50 0001 C CNN +F 0 "#PWR07" H 4050 4400 50 0001 C CNN F 1 "GND" H 4055 4477 50 0000 C CNN F 2 "" H 4050 4650 50 0001 C CNN F 3 "" H 4050 4650 50 0001 C CNN @@ -97,10 +97,10 @@ F 3 "~" H 4650 2550 50 0001 C CNN 0 1 1 0 $EndComp $Comp -L power:GND #PWR04 +L power:GND #PWR02 U 1 1 5F5D6D90 P 4800 2550 -F 0 "#PWR04" H 4800 2300 50 0001 C CNN +F 0 "#PWR02" H 4800 2300 50 0001 C CNN F 1 "GND" H 4805 2377 50 0000 C CNN F 2 "" H 4800 2550 50 0001 C CNN F 3 "" H 4800 2550 50 0001 C CNN @@ -148,10 +148,10 @@ F 3 "~" H 7000 3650 50 0001 C CNN 0 -1 -1 0 $EndComp $Comp -L power:GND #PWR06 +L power:GND #PWR04 U 1 1 5F5D6DAC P 5850 4150 -F 0 "#PWR06" H 5850 3900 50 0001 C CNN +F 0 "#PWR04" H 5850 3900 50 0001 C CNN F 1 "GND" H 5855 3977 50 0000 C CNN F 2 "" H 5850 4150 50 0001 C CNN F 3 "" H 5850 4150 50 0001 C CNN @@ -327,10 +327,10 @@ Connection ~ 7450 5150 Wire Wire Line 7450 5150 7750 5150 $Comp -L power:GND #PWR010 +L power:GND #PWR08 U 1 1 5F5D6E12 P 6250 5450 -F 0 "#PWR010" H 6250 5200 50 0001 C CNN +F 0 "#PWR08" H 6250 5200 50 0001 C CNN F 1 "GND" H 6255 5277 50 0000 C CNN F 2 "" H 6250 5450 50 0001 C CNN F 3 "" H 6250 5450 50 0001 C CNN @@ -475,10 +475,10 @@ $EndComp Wire Wire Line 7050 2950 7250 2950 $Comp -L power:GND #PWR05 +L power:GND #PWR03 U 1 1 5F5D6E66 P 6250 3250 -F 0 "#PWR05" H 6250 3000 50 0001 C CNN +F 0 "#PWR03" H 6250 3000 50 0001 C CNN F 1 "GND" H 6255 3077 50 0000 C CNN F 2 "" H 6250 3250 50 0001 C CNN F 3 "" H 6250 3250 50 0001 C CNN @@ -574,10 +574,10 @@ Connection ~ 7350 4050 Wire Wire Line 7350 4050 7750 4050 $Comp -L power:GND #PWR07 +L power:GND #PWR05 U 1 1 5F5D6E9F P 7050 4350 -F 0 "#PWR07" H 7050 4100 50 0001 C CNN +F 0 "#PWR05" H 7050 4100 50 0001 C CNN F 1 "GND" H 7055 4177 50 0000 C CNN F 2 "" H 7050 4350 50 0001 C CNN F 3 "" H 7050 4350 50 0001 C CNN @@ -731,10 +731,10 @@ F 3 "~" H 2250 4625 50 0001 C CNN 1 0 0 -1 $EndComp $Comp -L power:GND #PWR08 +L power:GND #PWR06 U 1 1 604563F1 P 2250 4550 -F 0 "#PWR08" H 2250 4300 50 0001 C CNN +F 0 "#PWR06" H 2250 4300 50 0001 C CNN F 1 "GND" H 2255 4377 50 0000 C CNN F 2 "" H 2250 4550 50 0001 C CNN F 3 "" H 2250 4550 50 0001 C CNN