diff --git a/Device/MRDT_Connectors.lib b/Device/MRDT_Connectors.lib index f5b3d4c..5e61d0d 100644 --- a/Device/MRDT_Connectors.lib +++ b/Device/MRDT_Connectors.lib @@ -233,11 +233,11 @@ X Sleve 2 200 -150 200 L 50 50 1 1 I ENDDRAW ENDDEF # -# Solder_Pad +# Test_Point # -DEF Solder_Pad J 0 40 Y Y 1 F N +DEF Test_Point J 0 40 N N 1 F N F0 "J" 50 -50 60 H V C CNN -F1 "Solder_Pad" 0 250 60 H V C CNN +F1 "Test_Point" 0 250 60 H V C CNN F2 "" 0 -50 60 H I C CNN F3 "" 0 -50 60 H I C CNN DRAW diff --git a/Device/MRDT_Devices.dcm b/Device/MRDT_Devices.dcm index 37710c1..898c192 100644 --- a/Device/MRDT_Devices.dcm +++ b/Device/MRDT_Devices.dcm @@ -1,5 +1,9 @@ EESchema-DOCLIB Version 2.0 # +$CMP Buzzer +D Buzzer +$ENDCMP +# $CMP LDD-1500L D LED Driver $ENDCMP @@ -9,8 +13,4 @@ D DC/DC Buck Converter K OKI $ENDCMP # -$CMP SMI_1324_TW_5V_2_R -D Buzzer -$ENDCMP -# #End Doc Library diff --git a/Device/MRDT_Devices.lib b/Device/MRDT_Devices.lib index 979e635..997021c 100644 --- a/Device/MRDT_Devices.lib +++ b/Device/MRDT_Devices.lib @@ -1,6 +1,21 @@ EESchema-LIBRARY Version 2.3 #encoding utf-8 # +# Buzzer +# +DEF Buzzer B 0 40 Y Y 1 F N +F0 "B" 50 -50 60 H V C CNN +F1 "Buzzer" 0 400 60 H V C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN +DRAW +A 0 150 150 -899 899 0 1 0 N 0 0 0 300 +P 2 0 1 0 0 300 0 0 N +X V+ 1 -200 200 200 R 50 50 1 1 I +X V- 2 -200 100 200 R 50 50 1 1 I +ENDDRAW +ENDDEF +# # LDD-1500L # DEF LDD-1500L U 0 40 Y Y 1 F N @@ -37,19 +52,4 @@ X Vo 3 600 100 200 L 50 50 1 1 O ENDDRAW ENDDEF # -# SMI_1324_TW_5V_2_R -# -DEF SMI_1324_TW_5V_2_R B 0 40 Y Y 1 F N -F0 "B" 50 -50 60 H V C CNN -F1 "SMI_1324_TW_5V_2_R" 0 400 60 H V C CNN -F2 "" 0 0 60 H I C CNN -F3 "" 0 0 60 H I C CNN -DRAW -A 0 150 150 -899 899 0 1 0 N 0 0 0 300 -P 2 0 1 0 0 300 0 0 N -X V+ 1 -200 200 200 R 50 50 1 1 I -X V- 2 -200 100 200 R 50 50 1 1 I -ENDDRAW -ENDDEF -# #End Library diff --git a/Device/MRDT_Drill_Holes.lib b/Device/MRDT_Drill_Holes.lib index 5505a23..a68ff4a 100644 --- a/Device/MRDT_Drill_Holes.lib +++ b/Device/MRDT_Drill_Holes.lib @@ -3,7 +3,7 @@ EESchema-LIBRARY Version 2.3 # # BATT_PWR_VIA # -DEF BATT_PWR_VIA V 0 40 Y Y 1 F N +DEF BATT_PWR_VIA V 0 40 N N 1 F N F0 "V" 150 50 60 H V C CNN F1 "BATT_PWR_VIA" 0 200 60 H V C CNN F2 "" 0 0 60 H I C CNN diff --git a/Device/MRDT_ICs.dcm b/Device/MRDT_ICs.dcm index c85271b..e46118c 100644 --- a/Device/MRDT_ICs.dcm +++ b/Device/MRDT_ICs.dcm @@ -1,5 +1,9 @@ EESchema-DOCLIB Version 2.0 # +$CMP ACS711 +D Current Sensor +$ENDCMP +# $CMP AD8655 D OpAMP $ENDCMP @@ -9,6 +13,22 @@ D 3.3V IC Buck Converter K 8 SOP $ENDCMP # +$CMP BA00DD0WHFP +D LDO Regulator +$ENDCMP +# +$CMP DRV8301 +D 3-Phase Gate Driver +$ENDCMP +# +$CMP IRF7821PbF +D Power MOSFET +$ENDCMP +# +$CMP LB1930MC +D Bidirectional Motor Driver +$ENDCMP +# $CMP LT1910 D Gate Driver $ENDCMP @@ -17,8 +37,16 @@ $CMP MAX_3232 D CMOS->TTL Level Shifter $ENDCMP # -$CMP TM4C123G -K M4C123G 64-PIN LQFP +$CMP MUX508 +D 3x8 Multiplexer +$ENDCMP +# +$CMP NUP4201MR6 +D Transient Voltage Suppressor +$ENDCMP +# +$CMP VNH5019A_E +D H-Bridge $ENDCMP # #End Doc Library diff --git a/Device/MRDT_ICs.lib b/Device/MRDT_ICs.lib index ce1598f..948b202 100644 --- a/Device/MRDT_ICs.lib +++ b/Device/MRDT_ICs.lib @@ -161,40 +161,6 @@ X SO2 26 -200 50 200 R 50 50 5 1 I ENDDRAW ENDDEF # -# ESP8266_12 -# -DEF ESP8266_12 U 0 40 Y Y 1 F N -F0 "U" 50 -50 60 H V C CNN -F1 "ESP8266_12" 600 750 60 H V C CNN -F2 "" -200 -50 60 H I C CNN -F3 "" -200 -50 60 H I C CNN -DRAW -S 0 0 1200 800 0 1 0 f -X RESET 1 -200 750 200 R 50 50 1 1 I -X ADC 2 -200 650 200 R 50 50 1 1 I -X EN 3 -200 550 200 R 50 50 1 1 I -X GPIO16 4 -200 450 200 R 50 50 1 1 I -X GPIO14 5 -200 350 200 R 50 50 1 1 I -X GPIO12 6 -200 250 200 R 50 50 1 1 I -X GPIO13 7 -200 150 200 R 50 50 1 1 I -X VCC 8 -200 50 200 R 50 50 1 1 I -X GND 9 1400 50 200 L 50 50 1 1 I -X GPIO15 10 1400 150 200 L 50 50 1 1 I -X GPIO10 20 650 -200 200 U 50 50 1 1 I -X GPIO2 11 1400 250 200 L 50 50 1 1 I -X MOSI 21 750 -200 200 U 50 50 1 1 I -X GPIO0 12 1400 350 200 L 50 50 1 1 I -X SCLK 22 850 -200 200 U 50 50 1 1 I -X GPIO4 13 1400 450 200 L 50 50 1 1 I -X GPIO5 14 1400 550 200 L 50 50 1 1 I -X GPIO3 15 1400 650 200 L 50 50 1 1 I -X GPIO1 16 1400 750 200 L 50 50 1 1 I -X CS0 17 350 -200 200 U 50 50 1 1 I -X MISO 18 450 -200 200 U 50 50 1 1 I -X GPIO9 19 550 -200 200 U 50 50 1 1 I -ENDDRAW -ENDDEF -# # IRF7821PbF # DEF IRF7821PbF U 0 40 Y Y 1 F N @@ -327,82 +293,6 @@ X I/O_4 6 900 50 200 L 50 50 1 1 I ENDDRAW ENDDEF # -# TM4C123G -# -DEF TM4C123G U 0 40 Y Y 1 F N -F0 "U" 50 -50 60 H I C CNN -F1 "TM4C123G" 250 2350 60 H V C CNN -F2 "" -200 -1700 60 H I C CNN -F3 "" -200 -1700 60 H I C CNN -DRAW -S 0 0 1500 2300 0 1 0 f -X PB6 1 -200 2250 200 R 50 50 1 1 I -X VDDA 2 550 2500 200 D 50 50 1 1 I -X GNDA 3 850 -200 200 U 50 50 1 1 I -X PB7 4 -200 2150 200 R 50 50 1 1 I -X PF4 5 -200 2050 200 R 50 50 1 1 I -X PE3 6 -200 1950 200 R 50 50 1 1 I -X PE2 7 -200 1850 200 R 50 50 1 1 I -X PE1 8 -200 1750 200 R 50 50 1 1 I -X PE0 9 -200 1650 200 R 50 50 1 1 I -X PD7 10 -200 1550 200 R 50 50 1 1 I -X PA3 20 -200 750 200 R 50 50 1 1 I -X PF2 30 -200 50 200 R 50 50 1 1 I -X OSC0 40 1700 2050 200 L 50 50 1 1 I -X PC2 50 1700 1150 200 L 50 50 1 1 I -X PE5 60 1700 450 200 L 50 50 1 1 I -X VDD 11 650 2500 200 D 50 50 1 1 I -X PA4 21 -200 650 200 R 50 50 1 1 I -X PF3 31 1700 2250 200 L 50 50 1 1 I -X OSC1 41 1700 1950 200 L 50 50 1 1 I -X PC1 51 1700 1050 200 L 50 50 1 1 I -X PD0 61 1700 350 200 L 50 50 1 1 I -X GND 12 1250 -200 200 U 50 50 1 1 I -X PA5 22 -200 550 200 R 50 50 1 1 I -X WAKE 32 750 -200 200 U 50 50 1 1 I -X VDD 42 850 2500 200 D 50 50 1 1 I -X PC0 52 1700 950 200 L 50 50 1 1 I -X PD1 62 1700 250 200 L 50 50 1 1 I -X PC7 13 -200 1450 200 R 50 50 1 1 I -X PA6 23 -200 450 200 R 50 50 1 1 I -X HIB 33 650 -200 200 U 50 50 1 1 I -X PD4 43 1700 1850 200 L 50 50 1 1 I -X PD6 53 1700 850 200 L 50 50 1 1 I -X PD2 63 1700 150 200 L 50 50 1 1 I -X PC6 14 -200 1350 200 R 50 50 1 1 I -X PA7 24 -200 350 200 R 50 50 1 1 I -X XOSC0 34 550 -200 200 U 50 50 1 1 I -X PD5 44 1700 1750 200 L 50 50 1 1 I -X VDD 54 950 2500 200 D 50 50 1 1 I -X PD3 64 1700 50 200 L 50 50 1 1 I -X PC5 15 -200 1250 200 R 50 50 1 1 I -X VDDC 25 1150 2500 200 D 50 50 1 1 I -X GNDX 35 450 -200 200 U 50 50 1 1 I -X PB0 45 1700 1650 200 L 50 50 1 1 I -X GND 55 950 -200 200 U 50 50 1 1 I -X PC4 16 -200 1150 200 R 50 50 1 1 I -X VDD 26 750 2500 200 D 50 50 1 1 I -X XOCS1 36 350 -200 200 U 50 50 1 1 I -X PB1 46 1700 1550 200 L 50 50 1 1 I -X VDDC 56 1250 2500 200 D 50 50 1 1 I -X PA0 17 -200 1050 200 R 50 50 1 1 I -X GND 27 1150 -200 200 U 50 50 1 1 I -X VBAT 37 250 -200 200 U 50 50 1 1 I -X PB2 47 1700 1450 200 L 50 50 1 1 I -X PB5 57 1700 750 200 L 50 50 1 1 I -X PA1 18 -200 950 200 R 50 50 1 1 I -X PF0 28 -200 250 200 R 50 50 1 1 I -X RST 38 1700 2150 200 L 50 50 1 1 I -X PB3 48 1700 1350 200 L 50 50 1 1 I -X PB4 58 1700 650 200 L 50 50 1 1 I -X PA2 19 -200 850 200 R 50 50 1 1 I -X PF1 29 -200 150 200 R 50 50 1 1 I -X GND 39 1050 -200 200 U 50 50 1 1 I -X PC3 49 1700 1250 200 L 50 50 1 1 I -X PE4 59 1700 550 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# # VNH5019A_E # DEF VNH5019A_E U 0 40 Y Y 1 F N diff --git a/Device/MRDT_Passives.lib b/Device/MRDT_Passives.lib index d99c55d..9b43f83 100644 --- a/Device/MRDT_Passives.lib +++ b/Device/MRDT_Passives.lib @@ -4,13 +4,13 @@ EESchema-LIBRARY Version 2.3 # Fuze # DEF Fuze F 0 40 Y Y 1 F N -F0 "F" 200 -100 60 H V C CNN -F1 "Fuze" 50 100 60 H V C CNN +F0 "F" -100 -100 60 H V C CNN +F1 "Fuze" 0 100 60 H V C CNN F2 "" -150 -50 60 H I C CNN F3 "" -150 -50 60 H I C CNN DRAW -A -75 0 75 1 1799 1 0 0 N 0 0 -150 0 -A 75 0 75 -1799 -1 1 0 0 N 0 0 150 0 +S 150 50 -150 -50 0 1 0 N +P 2 0 1 0 -150 0 150 0 N X ~ 1 -350 0 200 R 50 50 1 1 P X ~ 2 350 0 200 L 50 50 1 1 P ENDDRAW diff --git a/Device/MRDT_Sensors.dcm b/Device/MRDT_Sensors.dcm index 72730a6..404655f 100644 --- a/Device/MRDT_Sensors.dcm +++ b/Device/MRDT_Sensors.dcm @@ -9,7 +9,7 @@ D Temperature Sensor $ENDCMP # $CMP FGPMMOPA6H -D GPS +D GPS Breakout $ENDCMP # $CMP GY_ML8511_Breakout diff --git a/Device/MRDT_Shields.lib b/Device/MRDT_Shields.lib index 3f97628..8cc9332 100644 --- a/Device/MRDT_Shields.lib +++ b/Device/MRDT_Shields.lib @@ -32,7 +32,7 @@ ENDDEF # LAUNCHXL_F28069M_Launchpad # DEF LAUNCHXL_F28069M_Launchpad U 0 20 Y Y 8 F N -F0 "U" 100 -50 60 H I C CNN +F0 "U" 100 -50 60 H V C CNN F1 "LAUNCHXL_F28069M_Launchpad" 100 1150 60 H V C CNN F2 "" 0 0 60 H I C CNN F3 "" 0 0 60 H I C CNN @@ -132,7 +132,7 @@ ENDDEF # Raspberry_Pi # DEF Raspberry_Pi U 0 40 Y Y 1 F N -F0 "U" 50 -50 60 H I C CNN +F0 "U" 50 -50 60 H V C CNN F1 "Raspberry_Pi" 300 2050 60 H V C CNN F2 "" 0 1150 60 H I C CNN F3 "" 0 1150 60 H I C CNN @@ -184,7 +184,7 @@ ENDDEF # TM4C123G_Launchpad # DEF TM4C123G_Launchpad U 0 20 Y Y 4 L N -F0 "U" 150 -50 60 H V C CNN +F0 "U" 100 -50 60 H V C CNN F1 "TM4C123G_Launchpad" 150 1150 60 H V C CNN F2 "" 2200 0 60 H I C CNN F3 "" 2200 0 60 H I C CNN