├── .gitattributes ├── Schematic ├── SENTINEL Mark II - Quest-rescue.dcm ├── sym-lib-table ├── SENTINEL Mark II - Quest-rescue.lib ├── SENTINEL Mark II - Quest.pro ├── USB.sch ├── USB.sch-bak ├── Power Supply.sch ├── Power Supply.sch-bak ├── LCD+Button+EEPROM.sch ├── LCD+Button+EEPROM.sch-bak ├── SENTINEL Mark II - Quest-cache.lib ├── fp-info-cache ├── SENTINEL Mark II - Quest.sch └── SENTINEL Mark II - Quest.sch-bak ├── BOM List_mark2_rev0.xls ├── Firmware └── sentinel_main │ ├── sentinel_button.ino │ ├── sentinel_motor.ino │ ├── sentinel_encoder.ino │ ├── sentinel_sensor.ino │ └── sentinel_main.ino └── README.md /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /Schematic/SENTINEL Mark II - Quest-rescue.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /BOM List_mark2_rev0.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/khyarul/SENTINEL-MARK-II-QUEST/HEAD/BOM List_mark2_rev0.xls -------------------------------------------------------------------------------- /Schematic/sym-lib-table: -------------------------------------------------------------------------------- 1 | (sym_lib_table 2 | (lib (name SENTINEL-Mark-II---Quest-rescue)(type Legacy)(uri "${KIPRJMOD}/SENTINEL Mark II - Quest-rescue.lib")(options "")(descr "")) 3 | ) 4 | -------------------------------------------------------------------------------- /Firmware/sentinel_main/sentinel_button.ino: -------------------------------------------------------------------------------- 1 | void initButton() { 2 | pinMode(PB13, INPUT_PULLUP); 3 | pinMode(PB14, INPUT_PULLUP); 4 | pinMode(PB15, INPUT_PULLUP); 5 | pinMode(PC13, INPUT_PULLUP); 6 | pinMode(PC14, INPUT_PULLUP); 7 | pinMode(PC15, INPUT_PULLUP); 8 | } 9 | -------------------------------------------------------------------------------- /Firmware/sentinel_main/sentinel_motor.ino: -------------------------------------------------------------------------------- 1 | void setMotor(int16_t L, int16_t R) { 2 | if (L > 0) { 3 | digitalWrite(PB5, 0); 4 | } 5 | else { 6 | L = L + 255; 7 | digitalWrite(PB5, 1); 8 | } 9 | analogWrite(pwmL, L); 10 | if (R > 0) { 11 | digitalWrite(PB8, 0); 12 | } 13 | else { 14 | R = R + 255; 15 | digitalWrite(PB8, 1); 16 | } 17 | analogWrite(pwmR, R); 18 | } 19 | 20 | void initMotor() { 21 | pinMode(dirL, OUTPUT); 22 | pinMode(dirR, OUTPUT); 23 | } 24 | -------------------------------------------------------------------------------- /Firmware/sentinel_main/sentinel_encoder.ino: -------------------------------------------------------------------------------- 1 | //encoder 22 PPR 2 | 3 | void initEncoder() { 4 | pinMode(PA14, INPUT_PULLDOWN); 5 | pinMode(PA15, INPUT_PULLDOWN); 6 | pinMode(PB3, INPUT_PULLDOWN); 7 | pinMode(PB4, INPUT_PULLDOWN); 8 | enc_ON(); 9 | } 10 | 11 | void enc_ON() { 12 | attachInterrupt(PA14, enL, CHANGE); 13 | attachInterrupt(PA15, enL, CHANGE); 14 | attachInterrupt(PB3, enR, CHANGE); 15 | attachInterrupt(PB4, enR, CHANGE); 16 | } 17 | 18 | void enc_OFF() { 19 | detachInterrupt(PA14); 20 | detachInterrupt(PA15); 21 | detachInterrupt(PB3); 22 | detachInterrupt(PB4); 23 | } 24 | 25 | void enL() { 26 | int8_t en1L = digitalRead(PA14); 27 | int8_t en2L = digitalRead(PA15); 28 | if (en1L != last_en1L) { 29 | if (en2L != en1L) { 30 | lPos--; 31 | } 32 | else { 33 | lPos++; 34 | } 35 | } 36 | last_en1L = en1L; 37 | } 38 | 39 | void enR() { 40 | int8_t en1R = digitalRead(PB3); 41 | int8_t en2R = digitalRead(PB4); 42 | if (en1R != last_en1R) { 43 | if (en2R != en1R) { 44 | rPos--; 45 | } 46 | else { 47 | rPos++; 48 | } 49 | } 50 | last_en1R = en1R; 51 | } 52 | -------------------------------------------------------------------------------- /Schematic/SENTINEL Mark II - Quest-rescue.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.4 2 | #encoding utf-8 3 | # 4 | # USB_B_Mini-Connector 5 | # 6 | DEF USB_B_Mini-Connector J 0 40 Y Y 1 F N 7 | F0 "J" -200 450 50 H V L CNN 8 | F1 "USB_B_Mini-Connector" -200 350 50 H V L CNN 9 | F2 "" 150 -50 50 H I C CNN 10 | F3 "" 150 -50 50 H I C CNN 11 | $FPLIST 12 | USB* 13 | $ENDFPLIST 14 | DRAW 15 | C -150 85 25 0 1 10 F 16 | C -25 135 15 0 1 10 F 17 | S -200 -300 200 300 0 1 10 f 18 | S -5 -300 5 -270 0 1 0 N 19 | S 10 50 -20 20 0 1 10 F 20 | S 200 -205 170 -195 0 1 0 N 21 | S 200 -105 170 -95 0 1 0 N 22 | S 200 -5 170 5 0 1 0 N 23 | S 200 195 170 205 0 1 0 N 24 | P 2 0 1 10 -75 85 25 85 N 25 | P 4 0 1 10 -125 85 -100 85 -50 135 -25 135 N 26 | P 4 0 1 10 -100 85 -75 85 -50 35 0 35 N 27 | P 4 0 1 10 25 110 25 60 75 85 25 110 F 28 | P 5 0 1 0 -170 220 -70 220 -80 190 -160 190 -170 220 F 29 | P 9 0 1 0 -185 230 -185 220 -175 190 -175 180 -65 180 -65 190 -55 220 -55 230 -185 230 N 30 | X VBUS 1 300 200 100 L 50 50 1 1 w 31 | X D- 2 300 -100 100 L 50 50 1 1 P 32 | X D+ 3 300 0 100 L 50 50 1 1 P 33 | X ID 4 300 -200 100 L 50 50 1 1 P 34 | X GND 5 0 -400 100 U 50 50 1 1 w 35 | X Shield 6 -100 -400 100 U 50 50 1 1 P 36 | ENDDRAW 37 | ENDDEF 38 | # 39 | #End Library 40 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ![image](https://user-images.githubusercontent.com/50608159/94809161-654be480-041c-11eb-80e4-5e7739659f5a.png) 2 | # SENTINEL MARK II (QUEST) - Line Follower Path Planning + Oled I2C User Interface 3 | - Arduino compatible based on Maple Mini board (STM32F103CBT6) 4 | - Burn and update firmware via USB-OTG 5 | - BTS7960 motor driver 2 port + encoder 6 | - OLED I2C SSD1306 128x64 7 | - external eeprom (24LCxxx) 8 | - 2 port for mini servo 5V 9 | - 1 port for extinguisher motor (adjustable voltage using PWM) 10 | - external serial port (Serial1) 11 | 12 | ### Schematic (made using Kicad) 13 | available in "Schematic" folder: 14 | - SENTINEL Mark II - Quest.pro (Kicad Project) 15 | 16 | ### Gerber (3 board): 17 | - Core + Driver motor: [Here](https://www.pcbway.com/project/shareproject/SENTINEL_mark_II__QUEST___Core___motor_driver_.html) 18 | - Button + LCD: [Here](https://www.pcbway.com/project/shareproject/SENTINEL_mark_II__QUEST___button___eeprom___lcd_.html) 19 | - Sensor: [Here](https://www.pcbway.com/project/shareproject/SENTINEL_mark_II__QUEST___Sensor_.html) 20 | 21 | ### Board Preview 22 | ![SENTINEL Mark II - Quest ](https://user-images.githubusercontent.com/50608159/94999278-937b2100-05e2-11eb-8e12-966e971380e2.png) 23 | ![SENTINEL Mark II - Quest ](https://user-images.githubusercontent.com/50608159/94999280-95dd7b00-05e2-11eb-9201-359e159bcfed.png) 24 | ![SENTINEL Mark II - Quest bott](https://user-images.githubusercontent.com/50608159/94999283-96761180-05e2-11eb-9a2a-eeadf874be26.png) 25 | ![SENTINEL Mark II - Quest top](https://user-images.githubusercontent.com/50608159/94999284-97a73e80-05e2-11eb-970d-38f69aa89842.png) 26 | ![SENTINEL Mark II - Quest](https://user-images.githubusercontent.com/50608159/94999285-983fd500-05e2-11eb-934e-2ba4db51cfc3.png) 27 | ![SENTINEL Mark II - Quest ](https://user-images.githubusercontent.com/50608159/94999286-98d86b80-05e2-11eb-98ab-cb08b45ddb9a.png) 28 | -------------------------------------------------------------------------------- /Firmware/sentinel_main/sentinel_sensor.ino: -------------------------------------------------------------------------------- 1 | void led_DIM() { 2 | while (1) { 3 | for (uint8_t j = 0; j < 255; j++) { 4 | analogWrite(PB1, j); 5 | analogWrite(led, j); 6 | if (!BACK) { 7 | break; 8 | } 9 | delay(1); 10 | } 11 | for (uint8_t j = 255; j > 0; j--) { 12 | analogWrite(PB1, j); 13 | analogWrite(led, j); 14 | if (!BACK) { 15 | break; 16 | } 17 | delay(1); 18 | } 19 | if (!BACK) { 20 | pinMode(PB1, OUTPUT); 21 | digitalWrite(PB1, 0); 22 | pinMode(led, OUTPUT); 23 | led_ON; 24 | lcd.clear(); 25 | while (!BACK) { 26 | delay(50); 27 | } 28 | break; 29 | } 30 | } 31 | } 32 | 33 | uint16_t readSensor() { 34 | for (int8_t i = 0; i <= 6; i++) { 35 | switchSensor(i); 36 | delayMicroseconds(20); 37 | arraySensor[i] = analogRead(sensorR);//adcSensor[0]; 38 | if (arraySensor[i] > ee.sensorRef[i]) { 39 | bitSet(bitSensor, i);//bitSensor = bitSensor | (0b00000000000001 << i); 40 | } 41 | else { 42 | bitClear(bitSensor, i); 43 | } 44 | arraySensor[13 - i] = analogRead(sensorL);//adcSensor[1]; 45 | if (arraySensor[13 - i] > ee.sensorRef[13 - i]) { 46 | bitSet(bitSensor, 13 - i); //bitSensor = bitSensor | (0b00000000000001 << (13 - i)); 47 | } 48 | else { 49 | bitClear(bitSensor, 13 - i); 50 | } 51 | } 52 | 53 | if (line == WHT) { 54 | bitSensor = ~bitSensor; 55 | } 56 | return bitSensor; 57 | } 58 | 59 | void switchSensor(uint8_t muxSensor) { 60 | digitalWrite(PA1, (muxSensor & 1)); 61 | digitalWrite(PA2, (muxSensor & 2)); 62 | digitalWrite(PA3, (muxSensor & 4)); 63 | } 64 | 65 | void calibration() { 66 | led_ON; 67 | uint8_t i; 68 | int16_t lRef[14], hRef[14]; 69 | for (int8_t i = 0; i <= 13; i++) { 70 | lRef[i] = 4095; 71 | hRef[i] = 0; 72 | } 73 | lcd.clear(); 74 | choose(0); lcd.drawString(0, 3, " Calibrating... "); lcd.drawString(0, 4, "Sensitivity:"); lcd.drawString(15, 4, "%"); 75 | choose(1); lcd.drawString(0, 7, "Save"); lcd.drawString(10, 7, "Cancel"); 76 | delay(200); 77 | while (1) { 78 | for (int8_t i = 0; i <= 6; i++) { 79 | switchSensor(i); 80 | delayMicroseconds(20); 81 | arraySensor[i] = analogRead(sensorR);//adcSensor[0]; 82 | if (arraySensor[i] > hRef[i]) { 83 | hRef[i] = arraySensor[i]; 84 | } 85 | if (arraySensor[i] < lRef[i]) { 86 | lRef[i] = arraySensor[i]; 87 | } 88 | arraySensor[13 - i] = analogRead(sensorL);//adcSensor[1]; 89 | if (arraySensor[13 - i] > hRef[13 - i]) { 90 | hRef[13 - i] = arraySensor[13 - i]; 91 | } 92 | if (arraySensor[13 - i] < lRef[13 - i]) { 93 | lRef[13 - i] = arraySensor[13 - i]; 94 | } 95 | } 96 | if (!PLUS) { 97 | if (++ee.sensitivity > 50) ee.sensitivity = 50; 98 | delay(100); 99 | } 100 | if (!MIN) { 101 | if (--ee.sensitivity < -50) ee.sensitivity = -50; 102 | delay(100); 103 | } 104 | sprintf(buff, "%3d", ee.sensitivity); 105 | lcd.drawString(12, 4, buff); 106 | if (!BACK) { 107 | led_OFF; 108 | lcd.clear(); 109 | choose(0); 110 | lcd.draw1x2String(0, 3, " CANCELED "); 111 | goto cancel; 112 | } 113 | if (!OK) { 114 | led_OFF; 115 | break; 116 | } 117 | } 118 | for (int8_t i = 0; i <= 13; i++) { 119 | ee.sensorRef[i] = (hRef[i] - lRef[i]) / 2 + lRef[i]; 120 | ee.sensorRef[i] = ee.sensorRef[i] - (ee.sensorRef[i] * ee.sensitivity / 100); 121 | } 122 | lcd.clear(); 123 | choose(0); 124 | lcd.draw1x2String(0, 3, " DONE "); 125 | cancel: 126 | switch (7); 127 | delay(500); 128 | lcd.clear(); 129 | } 130 | 131 | void readSensorAdc() { 132 | for (int8_t i = 0; i <= 6; i++) { 133 | switchSensor(i); 134 | delayMicroseconds(20); 135 | arraySensor[i] = analogRead(sensorR); 136 | arraySensor[13 - i] = analogRead(sensorL); 137 | } 138 | } 139 | 140 | void initSensor() { 141 | pinMode(A, OUTPUT); 142 | pinMode(B, OUTPUT); 143 | pinMode(C, OUTPUT); 144 | } 145 | -------------------------------------------------------------------------------- /Schematic/SENTINEL Mark II - Quest.pro: -------------------------------------------------------------------------------- 1 | update=10/10/2020 8:00:51 PM 2 | version=1 3 | last_client=kicad 4 | [general] 5 | version=1 6 | RootSch= 7 | BoardNm= 8 | [cvpcb] 9 | version=1 10 | NetIExt=net 11 | [eeschema] 12 | version=1 13 | LibDir= 14 | [eeschema/libraries] 15 | [pcbnew] 16 | version=1 17 | PageLayoutDescrFile= 18 | LastNetListRead= 19 | CopperLayerCount=2 20 | BoardThickness=1.6 21 | AllowMicroVias=0 22 | AllowBlindVias=0 23 | RequireCourtyardDefinitions=0 24 | ProhibitOverlappingCourtyards=1 25 | MinTrackWidth=0.2 26 | MinViaDiameter=0.4 27 | MinViaDrill=0.3 28 | MinMicroViaDiameter=0.2 29 | MinMicroViaDrill=0.09999999999999999 30 | MinHoleToHole=0.25 31 | TrackWidth1=0.25 32 | TrackWidth2=0.2 33 | TrackWidth3=0.3 34 | TrackWidth4=0.35 35 | TrackWidth5=0.4 36 | TrackWidth6=0.45 37 | TrackWidth7=0.5 38 | TrackWidth8=0.55 39 | TrackWidth9=0.6 40 | TrackWidth10=0.8 41 | TrackWidth11=1 42 | TrackWidth12=1.4 43 | ViaDiameter1=0.8 44 | ViaDrill1=0.4 45 | ViaDiameter2=0.5 46 | ViaDrill2=0.3 47 | dPairWidth1=0.2 48 | dPairGap1=0.25 49 | dPairViaGap1=0.25 50 | SilkLineWidth=0.12 51 | SilkTextSizeV=0.6 52 | SilkTextSizeH=0.6 53 | SilkTextSizeThickness=0.15 54 | SilkTextItalic=0 55 | SilkTextUpright=1 56 | CopperLineWidth=0.2 57 | CopperTextSizeV=1.5 58 | CopperTextSizeH=1.5 59 | CopperTextThickness=0.3 60 | CopperTextItalic=0 61 | CopperTextUpright=1 62 | EdgeCutLineWidth=0.05 63 | CourtyardLineWidth=0.05 64 | OthersLineWidth=0.15 65 | OthersTextSizeV=1 66 | OthersTextSizeH=1 67 | OthersTextSizeThickness=0.15 68 | OthersTextItalic=0 69 | OthersTextUpright=1 70 | SolderMaskClearance=0 71 | SolderMaskMinWidth=0 72 | SolderPasteClearance=0 73 | SolderPasteRatio=-0 74 | [pcbnew/Layer.F.Cu] 75 | Name=F.Cu 76 | Type=0 77 | Enabled=1 78 | [pcbnew/Layer.In1.Cu] 79 | Name=In1.Cu 80 | Type=0 81 | Enabled=0 82 | [pcbnew/Layer.In2.Cu] 83 | Name=In2.Cu 84 | Type=0 85 | Enabled=0 86 | [pcbnew/Layer.In3.Cu] 87 | Name=In3.Cu 88 | Type=0 89 | Enabled=0 90 | [pcbnew/Layer.In4.Cu] 91 | Name=In4.Cu 92 | Type=0 93 | Enabled=0 94 | [pcbnew/Layer.In5.Cu] 95 | Name=In5.Cu 96 | Type=0 97 | Enabled=0 98 | [pcbnew/Layer.In6.Cu] 99 | Name=In6.Cu 100 | Type=0 101 | Enabled=0 102 | [pcbnew/Layer.In7.Cu] 103 | Name=In7.Cu 104 | Type=0 105 | Enabled=0 106 | [pcbnew/Layer.In8.Cu] 107 | Name=In8.Cu 108 | Type=0 109 | Enabled=0 110 | [pcbnew/Layer.In9.Cu] 111 | Name=In9.Cu 112 | Type=0 113 | Enabled=0 114 | [pcbnew/Layer.In10.Cu] 115 | Name=In10.Cu 116 | Type=0 117 | Enabled=0 118 | [pcbnew/Layer.In11.Cu] 119 | Name=In11.Cu 120 | Type=0 121 | Enabled=0 122 | [pcbnew/Layer.In12.Cu] 123 | Name=In12.Cu 124 | Type=0 125 | Enabled=0 126 | [pcbnew/Layer.In13.Cu] 127 | Name=In13.Cu 128 | Type=0 129 | Enabled=0 130 | [pcbnew/Layer.In14.Cu] 131 | Name=In14.Cu 132 | Type=0 133 | Enabled=0 134 | [pcbnew/Layer.In15.Cu] 135 | Name=In15.Cu 136 | Type=0 137 | Enabled=0 138 | [pcbnew/Layer.In16.Cu] 139 | Name=In16.Cu 140 | Type=0 141 | Enabled=0 142 | [pcbnew/Layer.In17.Cu] 143 | Name=In17.Cu 144 | Type=0 145 | Enabled=0 146 | [pcbnew/Layer.In18.Cu] 147 | Name=In18.Cu 148 | Type=0 149 | Enabled=0 150 | [pcbnew/Layer.In19.Cu] 151 | Name=In19.Cu 152 | Type=0 153 | Enabled=0 154 | [pcbnew/Layer.In20.Cu] 155 | Name=In20.Cu 156 | Type=0 157 | Enabled=0 158 | [pcbnew/Layer.In21.Cu] 159 | Name=In21.Cu 160 | Type=0 161 | Enabled=0 162 | [pcbnew/Layer.In22.Cu] 163 | Name=In22.Cu 164 | Type=0 165 | Enabled=0 166 | [pcbnew/Layer.In23.Cu] 167 | Name=In23.Cu 168 | Type=0 169 | Enabled=0 170 | [pcbnew/Layer.In24.Cu] 171 | Name=In24.Cu 172 | Type=0 173 | Enabled=0 174 | [pcbnew/Layer.In25.Cu] 175 | Name=In25.Cu 176 | Type=0 177 | Enabled=0 178 | [pcbnew/Layer.In26.Cu] 179 | Name=In26.Cu 180 | Type=0 181 | Enabled=0 182 | [pcbnew/Layer.In27.Cu] 183 | Name=In27.Cu 184 | Type=0 185 | Enabled=0 186 | [pcbnew/Layer.In28.Cu] 187 | Name=In28.Cu 188 | Type=0 189 | Enabled=0 190 | [pcbnew/Layer.In29.Cu] 191 | Name=In29.Cu 192 | Type=0 193 | Enabled=0 194 | [pcbnew/Layer.In30.Cu] 195 | Name=In30.Cu 196 | Type=0 197 | Enabled=0 198 | [pcbnew/Layer.B.Cu] 199 | Name=B.Cu 200 | Type=0 201 | Enabled=1 202 | [pcbnew/Layer.B.Adhes] 203 | Enabled=1 204 | [pcbnew/Layer.F.Adhes] 205 | Enabled=1 206 | [pcbnew/Layer.B.Paste] 207 | Enabled=1 208 | [pcbnew/Layer.F.Paste] 209 | Enabled=1 210 | [pcbnew/Layer.B.SilkS] 211 | Enabled=1 212 | [pcbnew/Layer.F.SilkS] 213 | Enabled=1 214 | [pcbnew/Layer.B.Mask] 215 | Enabled=1 216 | [pcbnew/Layer.F.Mask] 217 | Enabled=1 218 | [pcbnew/Layer.Dwgs.User] 219 | Enabled=1 220 | [pcbnew/Layer.Cmts.User] 221 | Enabled=1 222 | [pcbnew/Layer.Eco1.User] 223 | Enabled=1 224 | [pcbnew/Layer.Eco2.User] 225 | Enabled=1 226 | [pcbnew/Layer.Edge.Cuts] 227 | Enabled=1 228 | [pcbnew/Layer.Margin] 229 | Enabled=1 230 | [pcbnew/Layer.B.CrtYd] 231 | Enabled=1 232 | [pcbnew/Layer.F.CrtYd] 233 | Enabled=1 234 | [pcbnew/Layer.B.Fab] 235 | Enabled=1 236 | [pcbnew/Layer.F.Fab] 237 | Enabled=1 238 | [pcbnew/Layer.Rescue] 239 | Enabled=0 240 | [pcbnew/Netclasses] 241 | [pcbnew/Netclasses/Default] 242 | Name=Default 243 | Clearance=0.2 244 | TrackWidth=0.25 245 | ViaDiameter=0.8 246 | ViaDrill=0.4 247 | uViaDiameter=0.3 248 | uViaDrill=0.1 249 | dPairWidth=0.2 250 | dPairGap=0.25 251 | dPairViaGap=0.25 252 | -------------------------------------------------------------------------------- /Schematic/USB.sch: -------------------------------------------------------------------------------- 1 | EESchema Schematic File Version 4 2 | EELAYER 30 0 3 | EELAYER END 4 | $Descr A4 11693 8268 5 | encoding utf-8 6 | Sheet 5 6 7 | Title "USB" 8 | Date "" 9 | Rev "" 10 | Comp "" 11 | Comment1 "" 12 | Comment2 "" 13 | Comment3 "" 14 | Comment4 "" 15 | $EndDescr 16 | $Comp 17 | L SENTINEL-Mark-II---Quest-rescue:USB_B_Mini-Connector J? 18 | U 1 1 5F6C87FB 19 | P 7025 3750 20 | AR Path="/5F6C87FB" Ref="J?" Part="1" 21 | AR Path="/5F584CC7/5F6C87FB" Ref="J?" Part="1" 22 | AR Path="/5F6BB528/5F6C87FB" Ref="J11" Part="1" 23 | F 0 "J11" H 6750 3775 50 0000 C CNN 24 | F 1 "USB_B_Mini" H 6600 3875 50 0000 C CNN 25 | F 2 "Connector_USB:USB_Mini-B_Lumberg_2486_01_Horizontal" H 7175 3700 50 0001 C CNN 26 | F 3 "~" H 7175 3700 50 0001 C CNN 27 | 1 7025 3750 28 | -1 0 0 -1 29 | $EndComp 30 | $Comp 31 | L Device:Ferrite_Bead FB? 32 | U 1 1 5F6C8801 33 | P 6725 3100 34 | AR Path="/5F6C8801" Ref="FB?" Part="1" 35 | AR Path="/5F584CC7/5F6C8801" Ref="FB?" Part="1" 36 | AR Path="/5F6BB528/5F6C8801" Ref="FB5" Part="1" 37 | F 0 "FB5" H 6500 3150 50 0000 C CNN 38 | F 1 "1A" H 6525 3075 50 0000 C CNN 39 | F 2 "Inductor_SMD:L_0805_2012Metric" V 6655 3100 50 0001 C CNN 40 | F 3 "~" H 6725 3100 50 0001 C CNN 41 | 1 6725 3100 42 | -1 0 0 -1 43 | $EndComp 44 | $Comp 45 | L Device:R R? 46 | U 1 1 5F6C8807 47 | P 6450 3750 48 | AR Path="/5F6C8807" Ref="R?" Part="1" 49 | AR Path="/5F584CC7/5F6C8807" Ref="R?" Part="1" 50 | AR Path="/5F6BB528/5F6C8807" Ref="R15" Part="1" 51 | F 0 "R15" V 6375 3700 50 0000 L CNN 52 | F 1 "0-22" V 6450 3650 50 0000 L CNN 53 | F 2 "Resistor_SMD:R_0805_2012Metric" V 6380 3750 50 0001 C CNN 54 | F 3 "~" H 6450 3750 50 0001 C CNN 55 | 1 6450 3750 56 | 0 -1 1 0 57 | $EndComp 58 | $Comp 59 | L Device:R R? 60 | U 1 1 5F6C880D 61 | P 6450 3850 62 | AR Path="/5F6C880D" Ref="R?" Part="1" 63 | AR Path="/5F584CC7/5F6C880D" Ref="R?" Part="1" 64 | AR Path="/5F6BB528/5F6C880D" Ref="R16" Part="1" 65 | F 0 "R16" V 6525 3800 50 0000 L CNN 66 | F 1 "0-22" V 6450 3750 50 0000 L CNN 67 | F 2 "Resistor_SMD:R_0805_2012Metric" V 6380 3850 50 0001 C CNN 68 | F 3 "~" H 6450 3850 50 0001 C CNN 69 | 1 6450 3850 70 | 0 -1 1 0 71 | $EndComp 72 | Wire Wire Line 73 | 7125 4150 7025 4150 74 | $Comp 75 | L power:GND #PWR? 76 | U 1 1 5F6C8814 77 | P 7125 4150 78 | AR Path="/5F6C8814" Ref="#PWR?" Part="1" 79 | AR Path="/5F584CC7/5F6C8814" Ref="#PWR?" Part="1" 80 | AR Path="/5F6BB528/5F6C8814" Ref="#PWR032" Part="1" 81 | F 0 "#PWR032" H 7125 3900 50 0001 C CNN 82 | F 1 "GND" H 7130 3977 50 0000 C CNN 83 | F 2 "" H 7125 4150 50 0001 C CNN 84 | F 3 "" H 7125 4150 50 0001 C CNN 85 | 1 7125 4150 86 | -1 0 0 -1 87 | $EndComp 88 | Connection ~ 7125 4150 89 | Wire Wire Line 90 | 6725 3750 6600 3750 91 | Wire Wire Line 92 | 6725 3850 6600 3850 93 | $Comp 94 | L Device:C C? 95 | U 1 1 5F6C881D 96 | P 6175 4250 97 | AR Path="/5F6C881D" Ref="C?" Part="1" 98 | AR Path="/5F584CC7/5F6C881D" Ref="C?" Part="1" 99 | AR Path="/5F6BB528/5F6C881D" Ref="C20" Part="1" 100 | F 0 "C20" V 5975 4250 50 0000 C CNN 101 | F 1 "33pF" V 6050 4250 50 0000 C CNN 102 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 6213 4100 50 0001 C CNN 103 | F 3 "~" H 6175 4250 50 0001 C CNN 104 | 1 6175 4250 105 | 1 0 0 -1 106 | $EndComp 107 | $Comp 108 | L Device:C C? 109 | U 1 1 5F6C8823 110 | P 5825 4250 111 | AR Path="/5F6C8823" Ref="C?" Part="1" 112 | AR Path="/5F584CC7/5F6C8823" Ref="C?" Part="1" 113 | AR Path="/5F6BB528/5F6C8823" Ref="C19" Part="1" 114 | F 0 "C19" V 5625 4250 50 0000 C CNN 115 | F 1 "33pF" V 5700 4250 50 0000 C CNN 116 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 5863 4100 50 0001 C CNN 117 | F 3 "~" H 5825 4250 50 0001 C CNN 118 | 1 5825 4250 119 | 1 0 0 -1 120 | $EndComp 121 | Wire Wire Line 122 | 6175 4100 6175 3850 123 | Wire Wire Line 124 | 6175 3850 6300 3850 125 | Wire Wire Line 126 | 5825 4100 5825 3750 127 | Wire Wire Line 128 | 5825 4400 6000 4400 129 | $Comp 130 | L Device:C C? 131 | U 1 1 5F6C882D 132 | P 6875 2800 133 | AR Path="/5F6C882D" Ref="C?" Part="1" 134 | AR Path="/5F6BB528/5F6C882D" Ref="C21" Part="1" 135 | F 0 "C21" V 6650 2750 50 0000 L CNN 136 | F 1 "100nF" V 6725 2700 50 0000 L CNN 137 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 6913 2650 50 0001 C CNN 138 | F 3 "~" H 6875 2800 50 0001 C CNN 139 | 1 6875 2800 140 | 0 1 1 0 141 | $EndComp 142 | Wire Wire Line 143 | 6725 3250 6725 3550 144 | Wire Wire Line 145 | 6725 2800 6725 2950 146 | $Comp 147 | L power:GND #PWR? 148 | U 1 1 5F6C8835 149 | P 6000 4400 150 | AR Path="/5F6C8835" Ref="#PWR?" Part="1" 151 | AR Path="/5F584CC7/5F6C8835" Ref="#PWR?" Part="1" 152 | AR Path="/5F6BB528/5F6C8835" Ref="#PWR030" Part="1" 153 | F 0 "#PWR030" H 6000 4150 50 0001 C CNN 154 | F 1 "GND" H 6005 4227 50 0000 C CNN 155 | F 2 "" H 6000 4400 50 0001 C CNN 156 | F 3 "" H 6000 4400 50 0001 C CNN 157 | 1 6000 4400 158 | 1 0 0 -1 159 | $EndComp 160 | Connection ~ 6000 4400 161 | Wire Wire Line 162 | 6000 4400 6175 4400 163 | $Comp 164 | L power:GND #PWR? 165 | U 1 1 5F6C883D 166 | P 7025 2800 167 | AR Path="/5F6C883D" Ref="#PWR?" Part="1" 168 | AR Path="/5F584CC7/5F6C883D" Ref="#PWR?" Part="1" 169 | AR Path="/5F6BB528/5F6C883D" Ref="#PWR031" Part="1" 170 | F 0 "#PWR031" H 7025 2550 50 0001 C CNN 171 | F 1 "GND" H 7030 2627 50 0000 C CNN 172 | F 2 "" H 7025 2800 50 0001 C CNN 173 | F 3 "" H 7025 2800 50 0001 C CNN 174 | 1 7025 2800 175 | 0 -1 -1 0 176 | $EndComp 177 | $Comp 178 | L Device:R R? 179 | U 1 1 5F6C8843 180 | P 5825 3275 181 | AR Path="/5F6C8843" Ref="R?" Part="1" 182 | AR Path="/5F6BB528/5F6C8843" Ref="R14" Part="1" 183 | F 0 "R14" H 5875 3325 50 0000 L CNN 184 | F 1 "1K5" V 5825 3200 50 0000 L CNN 185 | F 2 "Resistor_SMD:R_0805_2012Metric" V 5755 3275 50 0001 C CNN 186 | F 3 "~" H 5825 3275 50 0001 C CNN 187 | 1 5825 3275 188 | 1 0 0 -1 189 | $EndComp 190 | $Comp 191 | L Device:R R? 192 | U 1 1 5F6C8849 193 | P 5375 2925 194 | AR Path="/5F6C8849" Ref="R?" Part="1" 195 | AR Path="/5F6BB528/5F6C8849" Ref="R13" Part="1" 196 | F 0 "R13" V 5300 2925 50 0000 C CNN 197 | F 1 "1K" V 5375 2925 50 0000 C CNN 198 | F 2 "Resistor_SMD:R_0805_2012Metric" V 5305 2925 50 0001 C CNN 199 | F 3 "~" H 5375 2925 50 0001 C CNN 200 | 1 5375 2925 201 | 0 1 1 0 202 | $EndComp 203 | Connection ~ 5825 3750 204 | $Comp 205 | L Transistor_BJT:MMBT3906 Q? 206 | U 1 1 5F6C886E 207 | P 5725 2925 208 | AR Path="/5F6C886E" Ref="Q?" Part="1" 209 | AR Path="/5F6BB528/5F6C886E" Ref="Q2" Part="1" 210 | F 0 "Q2" H 5916 2879 50 0000 L CNN 211 | F 1 "MMBT3906" H 5916 2970 50 0000 L CNN 212 | F 2 "Package_TO_SOT_SMD:SOT-23" H 5925 2850 50 0001 L CIN 213 | F 3 "https://www.fairchildsemi.com/datasheets/2N/2N3906.pdf" H 5725 2925 50 0001 L CNN 214 | 1 5725 2925 215 | 1 0 0 1 216 | $EndComp 217 | Wire Wire Line 218 | 5825 3750 6300 3750 219 | Wire Wire Line 220 | 4625 3750 5825 3750 221 | Wire Wire Line 222 | 6175 3850 4625 3850 223 | Connection ~ 6175 3850 224 | Wire Wire Line 225 | 5225 2925 4625 2925 226 | $Comp 227 | L Jumper:SolderJumper_2_Open JP? 228 | U 1 1 5F6C887D 229 | P 5825 3600 230 | AR Path="/5F6C887D" Ref="JP?" Part="1" 231 | AR Path="/5F6BB528/5F6C887D" Ref="JP2" Part="1" 232 | F 0 "JP2" V 5779 3668 50 0000 L CNN 233 | F 1 "DISC" V 5870 3668 50 0000 L CNN 234 | F 2 "Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm" H 5825 3600 50 0001 C CNN 235 | F 3 "~" H 5825 3600 50 0001 C CNN 236 | 1 5825 3600 237 | 0 1 1 0 238 | $EndComp 239 | Wire Wire Line 240 | 5825 3425 5825 3450 241 | Text HLabel 4625 2925 0 50 Input ~ 0 242 | DISC 243 | Text HLabel 5825 2625 0 50 Input ~ 0 244 | 3.3V 245 | Text HLabel 6375 2800 0 50 Output ~ 0 246 | Vusb 247 | Wire Wire Line 248 | 5825 2625 5825 2725 249 | Wire Wire Line 250 | 6375 2800 6425 2800 251 | Text HLabel 4625 3750 0 50 Input ~ 0 252 | USBD+ 253 | Text HLabel 4625 3850 0 50 Output ~ 0 254 | USBD- 255 | $Comp 256 | L Device:D_Schottky_ALT D5 257 | U 1 1 5F6E12D8 258 | P 6575 2800 259 | F 0 "D5" H 6575 3016 50 0000 C CNN 260 | F 1 "SS14" H 6575 2925 50 0000 C CNN 261 | F 2 "Diode_SMD:D_SMA" H 6575 2800 50 0001 C CNN 262 | F 3 "~" H 6575 2800 50 0001 C CNN 263 | 1 6575 2800 264 | 1 0 0 -1 265 | $EndComp 266 | Connection ~ 6725 2800 267 | Text Label 6600 3750 0 50 ~ 0 268 | D+ 269 | Text Label 6600 3850 0 50 ~ 0 270 | D- 271 | $EndSCHEMATC 272 | -------------------------------------------------------------------------------- /Schematic/USB.sch-bak: -------------------------------------------------------------------------------- 1 | EESchema Schematic File Version 4 2 | EELAYER 30 0 3 | EELAYER END 4 | $Descr A4 11693 8268 5 | encoding utf-8 6 | Sheet 5 6 7 | Title "USB" 8 | Date "" 9 | Rev "" 10 | Comp "" 11 | Comment1 "" 12 | Comment2 "" 13 | Comment3 "" 14 | Comment4 "" 15 | $EndDescr 16 | $Comp 17 | L SENTINEL-Mark-II---Quest-rescue:USB_B_Mini-Connector J? 18 | U 1 1 5F6C87FB 19 | P 7025 3750 20 | AR Path="/5F6C87FB" Ref="J?" Part="1" 21 | AR Path="/5F584CC7/5F6C87FB" Ref="J?" Part="1" 22 | AR Path="/5F6BB528/5F6C87FB" Ref="J11" Part="1" 23 | F 0 "J11" H 6750 3775 50 0000 C CNN 24 | F 1 "USB_B_Mini" H 6600 3875 50 0000 C CNN 25 | F 2 "Connector_USB:USB_Mini-B_Lumberg_2486_01_Horizontal" H 7175 3700 50 0001 C CNN 26 | F 3 "~" H 7175 3700 50 0001 C CNN 27 | 1 7025 3750 28 | -1 0 0 -1 29 | $EndComp 30 | $Comp 31 | L Device:Ferrite_Bead FB? 32 | U 1 1 5F6C8801 33 | P 6725 3100 34 | AR Path="/5F6C8801" Ref="FB?" Part="1" 35 | AR Path="/5F584CC7/5F6C8801" Ref="FB?" Part="1" 36 | AR Path="/5F6BB528/5F6C8801" Ref="FB5" Part="1" 37 | F 0 "FB5" H 6500 3150 50 0000 C CNN 38 | F 1 "1A" H 6525 3075 50 0000 C CNN 39 | F 2 "Inductor_SMD:L_0805_2012Metric" V 6655 3100 50 0001 C CNN 40 | F 3 "~" H 6725 3100 50 0001 C CNN 41 | 1 6725 3100 42 | -1 0 0 -1 43 | $EndComp 44 | $Comp 45 | L Device:R R? 46 | U 1 1 5F6C8807 47 | P 6450 3750 48 | AR Path="/5F6C8807" Ref="R?" Part="1" 49 | AR Path="/5F584CC7/5F6C8807" Ref="R?" Part="1" 50 | AR Path="/5F6BB528/5F6C8807" Ref="R15" Part="1" 51 | F 0 "R15" V 6375 3700 50 0000 L CNN 52 | F 1 "0-22" V 6450 3650 50 0000 L CNN 53 | F 2 "Resistor_SMD:R_0805_2012Metric" V 6380 3750 50 0001 C CNN 54 | F 3 "~" H 6450 3750 50 0001 C CNN 55 | 1 6450 3750 56 | 0 -1 1 0 57 | $EndComp 58 | $Comp 59 | L Device:R R? 60 | U 1 1 5F6C880D 61 | P 6450 3850 62 | AR Path="/5F6C880D" Ref="R?" Part="1" 63 | AR Path="/5F584CC7/5F6C880D" Ref="R?" Part="1" 64 | AR Path="/5F6BB528/5F6C880D" Ref="R16" Part="1" 65 | F 0 "R16" V 6525 3800 50 0000 L CNN 66 | F 1 "0-22" V 6450 3750 50 0000 L CNN 67 | F 2 "Resistor_SMD:R_0805_2012Metric" V 6380 3850 50 0001 C CNN 68 | F 3 "~" H 6450 3850 50 0001 C CNN 69 | 1 6450 3850 70 | 0 -1 1 0 71 | $EndComp 72 | Wire Wire Line 73 | 7125 4150 7025 4150 74 | $Comp 75 | L power:GND #PWR? 76 | U 1 1 5F6C8814 77 | P 7125 4150 78 | AR Path="/5F6C8814" Ref="#PWR?" Part="1" 79 | AR Path="/5F584CC7/5F6C8814" Ref="#PWR?" Part="1" 80 | AR Path="/5F6BB528/5F6C8814" Ref="#PWR032" Part="1" 81 | F 0 "#PWR032" H 7125 3900 50 0001 C CNN 82 | F 1 "GND" H 7130 3977 50 0000 C CNN 83 | F 2 "" H 7125 4150 50 0001 C CNN 84 | F 3 "" H 7125 4150 50 0001 C CNN 85 | 1 7125 4150 86 | -1 0 0 -1 87 | $EndComp 88 | Connection ~ 7125 4150 89 | Wire Wire Line 90 | 6725 3750 6600 3750 91 | Wire Wire Line 92 | 6725 3850 6600 3850 93 | $Comp 94 | L Device:C C? 95 | U 1 1 5F6C881D 96 | P 6175 4250 97 | AR Path="/5F6C881D" Ref="C?" Part="1" 98 | AR Path="/5F584CC7/5F6C881D" Ref="C?" Part="1" 99 | AR Path="/5F6BB528/5F6C881D" Ref="C20" Part="1" 100 | F 0 "C20" V 5975 4250 50 0000 C CNN 101 | F 1 "33pF" V 6050 4250 50 0000 C CNN 102 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 6213 4100 50 0001 C CNN 103 | F 3 "~" H 6175 4250 50 0001 C CNN 104 | 1 6175 4250 105 | 1 0 0 -1 106 | $EndComp 107 | $Comp 108 | L Device:C C? 109 | U 1 1 5F6C8823 110 | P 5825 4250 111 | AR Path="/5F6C8823" Ref="C?" Part="1" 112 | AR Path="/5F584CC7/5F6C8823" Ref="C?" Part="1" 113 | AR Path="/5F6BB528/5F6C8823" Ref="C19" Part="1" 114 | F 0 "C19" V 5625 4250 50 0000 C CNN 115 | F 1 "33pF" V 5700 4250 50 0000 C CNN 116 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 5863 4100 50 0001 C CNN 117 | F 3 "~" H 5825 4250 50 0001 C CNN 118 | 1 5825 4250 119 | 1 0 0 -1 120 | $EndComp 121 | Wire Wire Line 122 | 6175 4100 6175 3850 123 | Wire Wire Line 124 | 6175 3850 6300 3850 125 | Wire Wire Line 126 | 5825 4100 5825 3750 127 | Wire Wire Line 128 | 5825 4400 6000 4400 129 | $Comp 130 | L Device:C C? 131 | U 1 1 5F6C882D 132 | P 6875 2800 133 | AR Path="/5F6C882D" Ref="C?" Part="1" 134 | AR Path="/5F6BB528/5F6C882D" Ref="C21" Part="1" 135 | F 0 "C21" V 6650 2750 50 0000 L CNN 136 | F 1 "100nF" V 6725 2700 50 0000 L CNN 137 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 6913 2650 50 0001 C CNN 138 | F 3 "~" H 6875 2800 50 0001 C CNN 139 | 1 6875 2800 140 | 0 1 1 0 141 | $EndComp 142 | Wire Wire Line 143 | 6725 3250 6725 3550 144 | Wire Wire Line 145 | 6725 2800 6725 2950 146 | $Comp 147 | L power:GND #PWR? 148 | U 1 1 5F6C8835 149 | P 6000 4400 150 | AR Path="/5F6C8835" Ref="#PWR?" Part="1" 151 | AR Path="/5F584CC7/5F6C8835" Ref="#PWR?" Part="1" 152 | AR Path="/5F6BB528/5F6C8835" Ref="#PWR030" Part="1" 153 | F 0 "#PWR030" H 6000 4150 50 0001 C CNN 154 | F 1 "GND" H 6005 4227 50 0000 C CNN 155 | F 2 "" H 6000 4400 50 0001 C CNN 156 | F 3 "" H 6000 4400 50 0001 C CNN 157 | 1 6000 4400 158 | 1 0 0 -1 159 | $EndComp 160 | Connection ~ 6000 4400 161 | Wire Wire Line 162 | 6000 4400 6175 4400 163 | $Comp 164 | L power:GND #PWR? 165 | U 1 1 5F6C883D 166 | P 7025 2800 167 | AR Path="/5F6C883D" Ref="#PWR?" Part="1" 168 | AR Path="/5F584CC7/5F6C883D" Ref="#PWR?" Part="1" 169 | AR Path="/5F6BB528/5F6C883D" Ref="#PWR031" Part="1" 170 | F 0 "#PWR031" H 7025 2550 50 0001 C CNN 171 | F 1 "GND" H 7030 2627 50 0000 C CNN 172 | F 2 "" H 7025 2800 50 0001 C CNN 173 | F 3 "" H 7025 2800 50 0001 C CNN 174 | 1 7025 2800 175 | 0 -1 -1 0 176 | $EndComp 177 | $Comp 178 | L Device:R R? 179 | U 1 1 5F6C8843 180 | P 5825 3275 181 | AR Path="/5F6C8843" Ref="R?" Part="1" 182 | AR Path="/5F6BB528/5F6C8843" Ref="R14" Part="1" 183 | F 0 "R14" H 5875 3325 50 0000 L CNN 184 | F 1 "1K5" V 5825 3200 50 0000 L CNN 185 | F 2 "Resistor_SMD:R_0805_2012Metric" V 5755 3275 50 0001 C CNN 186 | F 3 "~" H 5825 3275 50 0001 C CNN 187 | 1 5825 3275 188 | 1 0 0 -1 189 | $EndComp 190 | $Comp 191 | L Device:R R? 192 | U 1 1 5F6C8849 193 | P 5375 2925 194 | AR Path="/5F6C8849" Ref="R?" Part="1" 195 | AR Path="/5F6BB528/5F6C8849" Ref="R13" Part="1" 196 | F 0 "R13" V 5300 2925 50 0000 C CNN 197 | F 1 "1K" V 5375 2925 50 0000 C CNN 198 | F 2 "Resistor_SMD:R_0805_2012Metric" V 5305 2925 50 0001 C CNN 199 | F 3 "~" H 5375 2925 50 0001 C CNN 200 | 1 5375 2925 201 | 0 1 1 0 202 | $EndComp 203 | Connection ~ 5825 3750 204 | $Comp 205 | L Transistor_BJT:MMBT3906 Q? 206 | U 1 1 5F6C886E 207 | P 5725 2925 208 | AR Path="/5F6C886E" Ref="Q?" Part="1" 209 | AR Path="/5F6BB528/5F6C886E" Ref="Q2" Part="1" 210 | F 0 "Q2" H 5916 2879 50 0000 L CNN 211 | F 1 "MMBT3906" H 5916 2970 50 0000 L CNN 212 | F 2 "Package_TO_SOT_SMD:SOT-23" H 5925 2850 50 0001 L CIN 213 | F 3 "https://www.fairchildsemi.com/datasheets/2N/2N3906.pdf" H 5725 2925 50 0001 L CNN 214 | 1 5725 2925 215 | 1 0 0 1 216 | $EndComp 217 | Wire Wire Line 218 | 5825 3750 6300 3750 219 | Wire Wire Line 220 | 4625 3750 5825 3750 221 | Wire Wire Line 222 | 6175 3850 4625 3850 223 | Connection ~ 6175 3850 224 | Wire Wire Line 225 | 5225 2925 4625 2925 226 | $Comp 227 | L Jumper:SolderJumper_2_Open JP? 228 | U 1 1 5F6C887D 229 | P 5825 3600 230 | AR Path="/5F6C887D" Ref="JP?" Part="1" 231 | AR Path="/5F6BB528/5F6C887D" Ref="JP2" Part="1" 232 | F 0 "JP2" V 5779 3668 50 0000 L CNN 233 | F 1 "DISC" V 5870 3668 50 0000 L CNN 234 | F 2 "Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm" H 5825 3600 50 0001 C CNN 235 | F 3 "~" H 5825 3600 50 0001 C CNN 236 | 1 5825 3600 237 | 0 1 1 0 238 | $EndComp 239 | Wire Wire Line 240 | 5825 3425 5825 3450 241 | Text HLabel 4625 2925 0 50 Input ~ 0 242 | DISC 243 | Text HLabel 5825 2625 0 50 Input ~ 0 244 | 3.3V 245 | Text HLabel 6375 2800 0 50 Output ~ 0 246 | Vusb 247 | Wire Wire Line 248 | 5825 2625 5825 2725 249 | Wire Wire Line 250 | 6375 2800 6425 2800 251 | Text HLabel 4625 3750 0 50 Input ~ 0 252 | USBD+ 253 | Text HLabel 4625 3850 0 50 Output ~ 0 254 | USBD- 255 | $Comp 256 | L Device:D_Schottky_ALT D5 257 | U 1 1 5F6E12D8 258 | P 6575 2800 259 | F 0 "D5" H 6575 3016 50 0000 C CNN 260 | F 1 "SS14" H 6575 2925 50 0000 C CNN 261 | F 2 "Diode_SMD:D_SMA" H 6575 2800 50 0001 C CNN 262 | F 3 "~" H 6575 2800 50 0001 C CNN 263 | 1 6575 2800 264 | 1 0 0 -1 265 | $EndComp 266 | Connection ~ 6725 2800 267 | Text Label 6600 3750 0 50 ~ 0 268 | D+ 269 | Text Label 6600 3850 0 50 ~ 0 270 | D- 271 | $EndSCHEMATC 272 | -------------------------------------------------------------------------------- /Schematic/Power Supply.sch: -------------------------------------------------------------------------------- 1 | EESchema Schematic File Version 4 2 | EELAYER 30 0 3 | EELAYER END 4 | $Descr A4 11693 8268 5 | encoding utf-8 6 | Sheet 2 6 7 | Title "POWER SUPPLY" 8 | Date "" 9 | Rev "" 10 | Comp "" 11 | Comment1 "" 12 | Comment2 "" 13 | Comment3 "" 14 | Comment4 "" 15 | $EndDescr 16 | $Comp 17 | L MP2307:MP2307 U2 18 | U 1 1 5F5ACF72 19 | P 6700 3600 20 | F 0 "U2" H 7500 3500 60 0000 C CNN 21 | F 1 "MP2307" H 7500 3400 60 0000 C CNN 22 | F 2 "Kicad Library:MP2307" H 7500 3840 60 0001 C CNN 23 | F 3 "" H 6700 3600 60 0000 C CNN 24 | 1 6700 3600 25 | 1 0 0 -1 26 | $EndComp 27 | $Comp 28 | L Device:C C5 29 | U 1 1 5F5ADFEC 30 | P 6000 3850 31 | F 0 "C5" H 5800 3875 50 0000 L CNN 32 | F 1 "100nF" H 5675 3800 50 0000 L CNN 33 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 6038 3700 50 0001 C CNN 34 | F 3 "~" H 6000 3850 50 0001 C CNN 35 | 1 6000 3850 36 | 1 0 0 -1 37 | $EndComp 38 | Wire Wire Line 39 | 8375 3800 8300 3800 40 | $Comp 41 | L Device:C C6 42 | U 1 1 5F5B160F 43 | P 6550 3600 44 | F 0 "C6" V 6350 3600 50 0000 C CNN 45 | F 1 "100nF" V 6425 3600 50 0000 C CNN 46 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 6588 3450 50 0001 C CNN 47 | F 3 "~" H 6550 3600 50 0001 C CNN 48 | 1 6550 3600 49 | 0 1 1 0 50 | $EndComp 51 | Wire Wire Line 52 | 6400 3600 6400 3800 53 | Wire Wire Line 54 | 6400 3800 6700 3800 55 | $Comp 56 | L power:GND #PWR06 57 | U 1 1 5F5B2B2E 58 | P 6700 3900 59 | F 0 "#PWR06" H 6700 3650 50 0001 C CNN 60 | F 1 "GND" H 6700 3750 50 0000 C CNN 61 | F 2 "" H 6700 3900 50 0001 C CNN 62 | F 3 "" H 6700 3900 50 0001 C CNN 63 | 1 6700 3900 64 | 1 0 0 -1 65 | $EndComp 66 | $Comp 67 | L Device:R R2 68 | U 1 1 5F5AFE6E 69 | P 6600 4300 70 | F 0 "R2" H 6500 4250 50 0000 C CNN 71 | F 1 "100K" V 6600 4300 50 0000 C CNN 72 | F 2 "Resistor_SMD:R_0805_2012Metric" V 6530 4300 50 0001 C CNN 73 | F 3 "~" H 6600 4300 50 0001 C CNN 74 | 1 6600 4300 75 | -1 0 0 1 76 | $EndComp 77 | $Comp 78 | L pspice:INDUCTOR L1 79 | U 1 1 5F5D8D7A 80 | P 6400 3025 81 | F 0 "L1" V 6450 3325 50 0000 R CNN 82 | F 1 "10uH/4A" V 6350 3450 50 0000 R CNN 83 | F 2 "Inductor_SMD:L_7.3x7.3_H3.5" H 6400 3025 50 0001 C CNN 84 | F 3 "~" H 6400 3025 50 0001 C CNN 85 | 1 6400 3025 86 | 0 -1 -1 0 87 | $EndComp 88 | Wire Wire Line 89 | 6400 3275 6400 3600 90 | Connection ~ 6400 3600 91 | $Comp 92 | L Device:C C4 93 | U 1 1 5F5DCA48 94 | P 5550 3850 95 | F 0 "C4" H 5350 3875 50 0000 L CNN 96 | F 1 "22uF" H 5275 3800 50 0000 L CNN 97 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 5588 3700 50 0001 C CNN 98 | F 3 "~" H 5550 3850 50 0001 C CNN 99 | 1 5550 3850 100 | 1 0 0 -1 101 | $EndComp 102 | $Comp 103 | L power:GND #PWR04 104 | U 1 1 5F5B3842 105 | P 5775 4250 106 | F 0 "#PWR04" H 5775 4000 50 0001 C CNN 107 | F 1 "GND" H 5775 4100 50 0000 C CNN 108 | F 2 "" H 5775 4250 50 0001 C CNN 109 | F 3 "" H 5775 4250 50 0001 C CNN 110 | 1 5775 4250 111 | 1 0 0 -1 112 | $EndComp 113 | $Comp 114 | L Device:C C7 115 | U 1 1 5F5DE97F 116 | P 6600 2925 117 | F 0 "C7" H 6715 2971 50 0000 L CNN 118 | F 1 "33uF" H 6715 2880 50 0000 L CNN 119 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 6638 2775 50 0001 C CNN 120 | F 3 "~" H 6600 2925 50 0001 C CNN 121 | 1 6600 2925 122 | 1 0 0 -1 123 | $EndComp 124 | $Comp 125 | L Device:C C8 126 | U 1 1 5F5DEC4E 127 | P 7050 2925 128 | F 0 "C8" H 7165 2971 50 0000 L CNN 129 | F 1 "33uF" H 7165 2880 50 0000 L CNN 130 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 7088 2775 50 0001 C CNN 131 | F 3 "~" H 7050 2925 50 0001 C CNN 132 | 1 7050 2925 133 | 1 0 0 -1 134 | $EndComp 135 | $Comp 136 | L Device:R R6 137 | U 1 1 5F5B59D3 138 | P 9025 4000 139 | F 0 "R6" V 8925 4050 50 0000 R CNN 140 | F 1 "10K" V 9025 4075 50 0000 R CNN 141 | F 2 "Resistor_SMD:R_0805_2012Metric" V 8955 4000 50 0001 C CNN 142 | F 3 "~" H 9025 4000 50 0001 C CNN 143 | 1 9025 4000 144 | 0 -1 -1 0 145 | $EndComp 146 | $Comp 147 | L Device:R R5 148 | U 1 1 5F5B5F51 149 | P 8600 4150 150 | F 0 "R5" H 8550 4100 50 0000 R CNN 151 | F 1 "2K2" V 8600 4225 50 0000 R CNN 152 | F 2 "Resistor_SMD:R_0805_2012Metric" V 8530 4150 50 0001 C CNN 153 | F 3 "~" H 8600 4150 50 0001 C CNN 154 | 1 8600 4150 155 | -1 0 0 1 156 | $EndComp 157 | Wire Wire Line 158 | 8300 4000 8600 4000 159 | Connection ~ 8600 4000 160 | $Comp 161 | L power:GND #PWR09 162 | U 1 1 5F5B7810 163 | P 8600 4300 164 | F 0 "#PWR09" H 8600 4050 50 0001 C CNN 165 | F 1 "GND" H 8600 4150 50 0000 C CNN 166 | F 2 "" H 8600 4300 50 0001 C CNN 167 | F 3 "" H 8600 4300 50 0001 C CNN 168 | 1 8600 4300 169 | 1 0 0 -1 170 | $EndComp 171 | Wire Wire Line 172 | 7050 2775 6600 2775 173 | Wire Wire Line 174 | 6600 3075 6825 3075 175 | $Comp 176 | L power:GND #PWR07 177 | U 1 1 5F5E6F9A 178 | P 6825 3075 179 | F 0 "#PWR07" H 6825 2825 50 0001 C CNN 180 | F 1 "GND" H 6825 2925 50 0000 C CNN 181 | F 2 "" H 6825 3075 50 0001 C CNN 182 | F 3 "" H 6825 3075 50 0001 C CNN 183 | 1 6825 3075 184 | 1 0 0 -1 185 | $EndComp 186 | Connection ~ 6825 3075 187 | Wire Wire Line 188 | 6825 3075 7050 3075 189 | Text Label 7175 2775 0 50 ~ 0 190 | 5V 191 | Wire Wire Line 192 | 7175 2775 7050 2775 193 | Connection ~ 7050 2775 194 | Wire Wire Line 195 | 8600 4000 8875 4000 196 | $Comp 197 | L Device:R R3 198 | U 1 1 5F5EA2E6 199 | P 6600 4600 200 | F 0 "R3" H 6500 4550 50 0000 C CNN 201 | F 1 "33K" V 6600 4600 50 0000 C CNN 202 | F 2 "Resistor_SMD:R_0805_2012Metric" V 6530 4600 50 0001 C CNN 203 | F 3 "~" H 6600 4600 50 0001 C CNN 204 | 1 6600 4600 205 | -1 0 0 1 206 | $EndComp 207 | Text Notes 6875 4800 0 50 ~ 0 208 | Otomatis shutdown bila:\nIN < 10.1V atau EN < 2.5V\nGanti R3 utk mengatur nilai\ntegangan shutdown 209 | $Comp 210 | L power:GND #PWR08 211 | U 1 1 5F5EB0DA 212 | P 8300 3400 213 | F 0 "#PWR08" H 8300 3150 50 0001 C CNN 214 | F 1 "GND" V 8300 3225 50 0000 C CNN 215 | F 2 "" H 8300 3400 50 0001 C CNN 216 | F 3 "" H 8300 3400 50 0001 C CNN 217 | 1 8300 3400 218 | -1 0 0 1 219 | $EndComp 220 | $Comp 221 | L Device:C C9 222 | U 1 1 5F5EB8CE 223 | P 8525 3550 224 | F 0 "C9" H 8375 3500 50 0000 C CNN 225 | F 1 "100nF" H 8300 3575 50 0000 C CNN 226 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 8563 3400 50 0001 C CNN 227 | F 3 "~" H 8525 3550 50 0001 C CNN 228 | 1 8525 3550 229 | -1 0 0 1 230 | $EndComp 231 | $Comp 232 | L Device:R R4 233 | U 1 1 5F5ED02C 234 | P 8925 3750 235 | F 0 "R4" V 8850 3800 50 0000 R CNN 236 | F 1 "6K8" V 8925 3825 50 0000 R CNN 237 | F 2 "Resistor_SMD:R_0805_2012Metric" V 8855 3750 50 0001 C CNN 238 | F 3 "~" H 8925 3750 50 0001 C CNN 239 | 1 8925 3750 240 | -1 0 0 1 241 | $EndComp 242 | Wire Wire Line 243 | 6600 4150 6600 3700 244 | Connection ~ 6600 3700 245 | Wire Wire Line 246 | 6600 3700 6700 3700 247 | Wire Wire Line 248 | 6600 4450 8375 4450 249 | Wire Wire Line 250 | 8375 3800 8375 4450 251 | Connection ~ 6600 4450 252 | $Comp 253 | L Device:D_Schottky_ALT D3 254 | U 1 1 5F5F1FBD 255 | P 6400 3950 256 | F 0 "D3" V 6425 3775 50 0000 L CNN 257 | F 1 "SS54" V 6500 3700 50 0000 L CNN 258 | F 2 "Diode_SMD:D_SMA" H 6400 3950 50 0001 C CNN 259 | F 3 "~" H 6400 3950 50 0001 C CNN 260 | 1 6400 3950 261 | 0 1 1 0 262 | $EndComp 263 | $Comp 264 | L Device:C C10 265 | U 1 1 5F5F536F 266 | P 8600 3900 267 | F 0 "C10" V 8400 3950 50 0000 C CNN 268 | F 1 "3.9nF" V 8475 3975 50 0000 C CNN 269 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 8638 3750 50 0001 C CNN 270 | F 3 "~" H 8600 3900 50 0001 C CNN 271 | 1 8600 3900 272 | 0 1 1 0 273 | $EndComp 274 | Wire Wire Line 275 | 8300 3900 8450 3900 276 | Wire Wire Line 277 | 8750 3900 8925 3900 278 | Wire Wire Line 279 | 8300 3700 8525 3700 280 | Wire Wire Line 281 | 8525 3400 8925 3400 282 | Wire Wire Line 283 | 8925 3400 8925 3600 284 | Wire Wire Line 285 | 8300 3600 8300 3400 286 | Wire Wire Line 287 | 8525 3400 8300 3400 288 | Connection ~ 8525 3400 289 | Connection ~ 8300 3400 290 | Wire Wire Line 291 | 9175 4000 9300 4000 292 | Wire Wire Line 293 | 6400 2775 6600 2775 294 | Connection ~ 6600 2775 295 | $Comp 296 | L power:GND #PWR05 297 | U 1 1 5F5EE350 298 | P 6600 4750 299 | F 0 "#PWR05" H 6600 4500 50 0001 C CNN 300 | F 1 "GND" H 6600 4600 50 0000 C CNN 301 | F 2 "" H 6600 4750 50 0001 C CNN 302 | F 3 "" H 6600 4750 50 0001 C CNN 303 | 1 6600 4750 304 | 1 0 0 -1 305 | $EndComp 306 | Text Label 4450 3400 0 50 ~ 0 307 | 12V 308 | $Comp 309 | L power:GND #PWR01 310 | U 1 1 5F621368 311 | P 3075 3700 312 | F 0 "#PWR01" H 3075 3450 50 0001 C CNN 313 | F 1 "GND" H 3075 3550 50 0000 C CNN 314 | F 2 "" H 3075 3700 50 0001 C CNN 315 | F 3 "" H 3075 3700 50 0001 C CNN 316 | 1 3075 3700 317 | 1 0 0 -1 318 | $EndComp 319 | Wire Wire Line 320 | 5125 3700 5550 3700 321 | Connection ~ 5550 3700 322 | Wire Wire Line 323 | 5550 3700 6000 3700 324 | Connection ~ 6000 3700 325 | Wire Wire Line 326 | 6000 3700 6600 3700 327 | Wire Wire Line 328 | 5125 4000 5125 4250 329 | Wire Wire Line 330 | 5550 4000 5550 4250 331 | Connection ~ 5550 4250 332 | Wire Wire Line 333 | 5550 4250 5775 4250 334 | Wire Wire Line 335 | 6000 4000 6000 4250 336 | Connection ~ 6000 4250 337 | Wire Wire Line 338 | 6000 4250 6400 4250 339 | Connection ~ 5775 4250 340 | Wire Wire Line 341 | 5775 4250 6000 4250 342 | Wire Wire Line 343 | 5125 4250 5550 4250 344 | Connection ~ 6400 3800 345 | Wire Wire Line 346 | 6400 4250 6400 4100 347 | Wire Notes Line 348 | 5325 4525 3225 4525 349 | Wire Notes Line 350 | 5325 5375 5325 4525 351 | Wire Notes Line 352 | 3225 5375 5325 5375 353 | Wire Notes Line 354 | 3225 4525 3225 5375 355 | Text Label 5125 4875 0 50 ~ 0 356 | 3.3V 357 | Connection ~ 4900 4875 358 | Wire Wire Line 359 | 4900 4875 5125 4875 360 | Wire Wire Line 361 | 3425 4875 3350 4875 362 | $Comp 363 | L power:GND #PWR02 364 | U 1 1 5F60CECA 365 | P 4450 5175 366 | F 0 "#PWR02" H 4450 4925 50 0001 C CNN 367 | F 1 "GND" H 4450 5025 50 0000 C CNN 368 | F 2 "" H 4450 5175 50 0001 C CNN 369 | F 3 "" H 4450 5175 50 0001 C CNN 370 | 1 4450 5175 371 | 1 0 0 -1 372 | $EndComp 373 | Wire Wire Line 374 | 4450 5175 4900 5175 375 | Connection ~ 4450 5175 376 | Wire Wire Line 377 | 3850 5175 4450 5175 378 | Wire Wire Line 379 | 4750 4875 4900 4875 380 | $Comp 381 | L Device:C C2 382 | U 1 1 5F60AC0D 383 | P 4900 5025 384 | F 0 "C2" H 5015 5071 50 0000 L CNN 385 | F 1 "22uF" H 5015 4980 50 0000 L CNN 386 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 4938 4875 50 0001 C CNN 387 | F 3 "~" H 4900 5025 50 0001 C CNN 388 | 1 4900 5025 389 | 1 0 0 -1 390 | $EndComp 391 | $Comp 392 | L Device:Ferrite_Bead FB1 393 | U 1 1 5F609984 394 | P 3575 4875 395 | F 0 "FB1" V 3301 4875 50 0000 C CNN 396 | F 1 "1A" V 3392 4875 50 0000 C CNN 397 | F 2 "Inductor_SMD:L_0805_2012Metric" V 3505 4875 50 0001 C CNN 398 | F 3 "~" H 3575 4875 50 0001 C CNN 399 | 1 3575 4875 400 | 0 1 1 0 401 | $EndComp 402 | Connection ~ 3850 4875 403 | Wire Wire Line 404 | 3725 4875 3850 4875 405 | Wire Wire Line 406 | 3850 4875 4150 4875 407 | $Comp 408 | L Device:C C1 409 | U 1 1 5F607013 410 | P 3850 5025 411 | F 0 "C1" H 3965 5071 50 0000 L CNN 412 | F 1 "100nF" H 3965 4980 50 0000 L CNN 413 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 3888 4875 50 0001 C CNN 414 | F 3 "~" H 3850 5025 50 0001 C CNN 415 | 1 3850 5025 416 | 1 0 0 -1 417 | $EndComp 418 | $Comp 419 | L Regulator_Linear:LD1117S33TR_SOT223 U1 420 | U 1 1 5F605D15 421 | P 4450 4875 422 | F 0 "U1" H 4450 5117 50 0000 C CNN 423 | F 1 "LD1117S33TR" H 4450 5026 50 0000 C CNN 424 | F 2 "Package_TO_SOT_SMD:SOT-223-3_TabPin2" H 4450 5075 50 0001 C CNN 425 | F 3 "http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00000544.pdf" H 4550 4625 50 0001 C CNN 426 | 1 4450 4875 427 | 1 0 0 -1 428 | $EndComp 429 | $Comp 430 | L Connector_Generic:Conn_01x02 J1 431 | U 1 1 5F61FDC3 432 | P 2875 3700 433 | F 0 "J1" H 3025 3400 50 0000 C CNN 434 | F 1 "POWER" H 2950 3500 50 0000 C CNN 435 | F 2 "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical" H 2875 3700 50 0001 C CNN 436 | F 3 "~" H 2875 3700 50 0001 C CNN 437 | 1 2875 3700 438 | -1 0 0 1 439 | $EndComp 440 | Text Label 3350 4875 2 50 ~ 0 441 | 5V 442 | Text Label 9300 4000 0 50 ~ 0 443 | 5V 444 | Text HLabel 6025 5175 2 50 Output ~ 0 445 | 3.3V 446 | Text HLabel 6025 5050 2 50 UnSpc ~ 0 447 | 5V 448 | Text HLabel 6025 4925 2 50 Output ~ 0 449 | 12V 450 | Wire Wire Line 451 | 5875 5175 6025 5175 452 | Wire Wire Line 453 | 5875 5050 6025 5050 454 | Wire Wire Line 455 | 5875 4925 6025 4925 456 | Text Label 5875 4925 2 50 ~ 0 457 | 12V 458 | Text Label 5875 5175 2 50 ~ 0 459 | 3.3V 460 | Text Label 5875 5050 2 50 ~ 0 461 | 5V 462 | Wire Notes Line 463 | 6275 4825 5650 4825 464 | Wire Notes Line 465 | 6275 5250 6275 4825 466 | Wire Notes Line 467 | 5650 4825 5650 5250 468 | Wire Notes Line 469 | 5650 5250 6275 5250 470 | $Comp 471 | L Device:C C3 472 | U 1 1 5F5DCE64 473 | P 5125 3850 474 | F 0 "C3" H 4925 3875 50 0000 L CNN 475 | F 1 "22uF" H 4850 3800 50 0000 L CNN 476 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 5163 3700 50 0001 C CNN 477 | F 3 "~" H 5125 3850 50 0001 C CNN 478 | 1 5125 3850 479 | 1 0 0 -1 480 | $EndComp 481 | $Comp 482 | L Device:D_Schottky_ALT D1 483 | U 1 1 5F68F386 484 | P 4675 3700 485 | F 0 "D1" H 4675 3484 50 0000 C CNN 486 | F 1 "SS34" H 4675 3575 50 0000 C CNN 487 | F 2 "Diode_SMD:D_SMA" H 4675 3700 50 0001 C CNN 488 | F 3 "~" H 4675 3700 50 0001 C CNN 489 | 1 4675 3700 490 | -1 0 0 1 491 | $EndComp 492 | Text Label 5125 3700 2 50 ~ 0 493 | Vin 494 | $Comp 495 | L Switch:SW_SPDT S1 496 | U 1 1 5F6168FF 497 | P 4025 3600 498 | F 0 "S1" H 4025 3885 50 0000 C CNN 499 | F 1 "ON-OFF" H 4025 3794 50 0000 C CNN 500 | F 2 "Kicad Library:switch_slide_2.54" H 4025 3600 50 0001 C CNN 501 | F 3 "~" H 4025 3600 50 0001 C CNN 502 | 1 4025 3600 503 | 1 0 0 -1 504 | $EndComp 505 | Wire Wire Line 506 | 4825 3700 5125 3700 507 | Connection ~ 5125 3700 508 | $Comp 509 | L Device:Polyfuse FP1 510 | U 1 1 5F8379D3 511 | P 3475 3600 512 | F 0 "FP1" V 3250 3600 50 0000 C CNN 513 | F 1 "2A PTC fuse" V 3341 3600 50 0000 C CNN 514 | F 2 "Fuse:Fuse_1206_3216Metric" H 3525 3400 50 0001 L CNN 515 | F 3 "~" H 3475 3600 50 0001 C CNN 516 | 1 3475 3600 517 | 0 1 1 0 518 | $EndComp 519 | Wire Wire Line 520 | 4225 3700 4450 3700 521 | Wire Wire Line 522 | 4450 3400 4450 3700 523 | Connection ~ 4450 3700 524 | Wire Wire Line 525 | 4450 3700 4525 3700 526 | Wire Wire Line 527 | 3075 3600 3325 3600 528 | Wire Wire Line 529 | 3625 3600 3825 3600 530 | $EndSCHEMATC 531 | -------------------------------------------------------------------------------- /Schematic/Power Supply.sch-bak: -------------------------------------------------------------------------------- 1 | EESchema Schematic File Version 4 2 | EELAYER 30 0 3 | EELAYER END 4 | $Descr A4 11693 8268 5 | encoding utf-8 6 | Sheet 2 6 7 | Title "POWER SUPPLY" 8 | Date "" 9 | Rev "" 10 | Comp "" 11 | Comment1 "" 12 | Comment2 "" 13 | Comment3 "" 14 | Comment4 "" 15 | $EndDescr 16 | $Comp 17 | L MP2307:MP2307 U2 18 | U 1 1 5F5ACF72 19 | P 6700 3600 20 | F 0 "U2" H 7500 3500 60 0000 C CNN 21 | F 1 "MP2307" H 7500 3400 60 0000 C CNN 22 | F 2 "Kicad Library:MP2307" H 7500 3840 60 0001 C CNN 23 | F 3 "" H 6700 3600 60 0000 C CNN 24 | 1 6700 3600 25 | 1 0 0 -1 26 | $EndComp 27 | $Comp 28 | L Device:C C5 29 | U 1 1 5F5ADFEC 30 | P 6000 3850 31 | F 0 "C5" H 5800 3875 50 0000 L CNN 32 | F 1 "100nF" H 5675 3800 50 0000 L CNN 33 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 6038 3700 50 0001 C CNN 34 | F 3 "~" H 6000 3850 50 0001 C CNN 35 | 1 6000 3850 36 | 1 0 0 -1 37 | $EndComp 38 | Wire Wire Line 39 | 8375 3800 8300 3800 40 | $Comp 41 | L Device:C C6 42 | U 1 1 5F5B160F 43 | P 6550 3600 44 | F 0 "C6" V 6350 3600 50 0000 C CNN 45 | F 1 "100nF" V 6425 3600 50 0000 C CNN 46 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 6588 3450 50 0001 C CNN 47 | F 3 "~" H 6550 3600 50 0001 C CNN 48 | 1 6550 3600 49 | 0 1 1 0 50 | $EndComp 51 | Wire Wire Line 52 | 6400 3600 6400 3800 53 | Wire Wire Line 54 | 6400 3800 6700 3800 55 | $Comp 56 | L power:GND #PWR06 57 | U 1 1 5F5B2B2E 58 | P 6700 3900 59 | F 0 "#PWR06" H 6700 3650 50 0001 C CNN 60 | F 1 "GND" H 6700 3750 50 0000 C CNN 61 | F 2 "" H 6700 3900 50 0001 C CNN 62 | F 3 "" H 6700 3900 50 0001 C CNN 63 | 1 6700 3900 64 | 1 0 0 -1 65 | $EndComp 66 | $Comp 67 | L Device:R R2 68 | U 1 1 5F5AFE6E 69 | P 6600 4300 70 | F 0 "R2" H 6500 4250 50 0000 C CNN 71 | F 1 "100K" V 6600 4300 50 0000 C CNN 72 | F 2 "Resistor_SMD:R_0805_2012Metric" V 6530 4300 50 0001 C CNN 73 | F 3 "~" H 6600 4300 50 0001 C CNN 74 | 1 6600 4300 75 | -1 0 0 1 76 | $EndComp 77 | $Comp 78 | L pspice:INDUCTOR L1 79 | U 1 1 5F5D8D7A 80 | P 6400 3025 81 | F 0 "L1" V 6450 3325 50 0000 R CNN 82 | F 1 "10uH/4A" V 6350 3450 50 0000 R CNN 83 | F 2 "Inductor_SMD:L_7.3x7.3_H3.5" H 6400 3025 50 0001 C CNN 84 | F 3 "~" H 6400 3025 50 0001 C CNN 85 | 1 6400 3025 86 | 0 -1 -1 0 87 | $EndComp 88 | Wire Wire Line 89 | 6400 3275 6400 3600 90 | Connection ~ 6400 3600 91 | $Comp 92 | L Device:C C4 93 | U 1 1 5F5DCA48 94 | P 5550 3850 95 | F 0 "C4" H 5350 3875 50 0000 L CNN 96 | F 1 "22uF" H 5275 3800 50 0000 L CNN 97 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 5588 3700 50 0001 C CNN 98 | F 3 "~" H 5550 3850 50 0001 C CNN 99 | 1 5550 3850 100 | 1 0 0 -1 101 | $EndComp 102 | $Comp 103 | L power:GND #PWR04 104 | U 1 1 5F5B3842 105 | P 5775 4250 106 | F 0 "#PWR04" H 5775 4000 50 0001 C CNN 107 | F 1 "GND" H 5775 4100 50 0000 C CNN 108 | F 2 "" H 5775 4250 50 0001 C CNN 109 | F 3 "" H 5775 4250 50 0001 C CNN 110 | 1 5775 4250 111 | 1 0 0 -1 112 | $EndComp 113 | $Comp 114 | L Device:C C7 115 | U 1 1 5F5DE97F 116 | P 6600 2925 117 | F 0 "C7" H 6715 2971 50 0000 L CNN 118 | F 1 "33uF" H 6715 2880 50 0000 L CNN 119 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 6638 2775 50 0001 C CNN 120 | F 3 "~" H 6600 2925 50 0001 C CNN 121 | 1 6600 2925 122 | 1 0 0 -1 123 | $EndComp 124 | $Comp 125 | L Device:C C8 126 | U 1 1 5F5DEC4E 127 | P 7050 2925 128 | F 0 "C8" H 7165 2971 50 0000 L CNN 129 | F 1 "33uF" H 7165 2880 50 0000 L CNN 130 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 7088 2775 50 0001 C CNN 131 | F 3 "~" H 7050 2925 50 0001 C CNN 132 | 1 7050 2925 133 | 1 0 0 -1 134 | $EndComp 135 | $Comp 136 | L Device:R R6 137 | U 1 1 5F5B59D3 138 | P 9025 4000 139 | F 0 "R6" V 8925 4050 50 0000 R CNN 140 | F 1 "10K" V 9025 4075 50 0000 R CNN 141 | F 2 "Resistor_SMD:R_0805_2012Metric" V 8955 4000 50 0001 C CNN 142 | F 3 "~" H 9025 4000 50 0001 C CNN 143 | 1 9025 4000 144 | 0 -1 -1 0 145 | $EndComp 146 | $Comp 147 | L Device:R R5 148 | U 1 1 5F5B5F51 149 | P 8600 4150 150 | F 0 "R5" H 8550 4100 50 0000 R CNN 151 | F 1 "2K2" V 8600 4225 50 0000 R CNN 152 | F 2 "Resistor_SMD:R_0805_2012Metric" V 8530 4150 50 0001 C CNN 153 | F 3 "~" H 8600 4150 50 0001 C CNN 154 | 1 8600 4150 155 | -1 0 0 1 156 | $EndComp 157 | Wire Wire Line 158 | 8300 4000 8600 4000 159 | Connection ~ 8600 4000 160 | $Comp 161 | L power:GND #PWR09 162 | U 1 1 5F5B7810 163 | P 8600 4300 164 | F 0 "#PWR09" H 8600 4050 50 0001 C CNN 165 | F 1 "GND" H 8600 4150 50 0000 C CNN 166 | F 2 "" H 8600 4300 50 0001 C CNN 167 | F 3 "" H 8600 4300 50 0001 C CNN 168 | 1 8600 4300 169 | 1 0 0 -1 170 | $EndComp 171 | Wire Wire Line 172 | 7050 2775 6600 2775 173 | Wire Wire Line 174 | 6600 3075 6825 3075 175 | $Comp 176 | L power:GND #PWR07 177 | U 1 1 5F5E6F9A 178 | P 6825 3075 179 | F 0 "#PWR07" H 6825 2825 50 0001 C CNN 180 | F 1 "GND" H 6825 2925 50 0000 C CNN 181 | F 2 "" H 6825 3075 50 0001 C CNN 182 | F 3 "" H 6825 3075 50 0001 C CNN 183 | 1 6825 3075 184 | 1 0 0 -1 185 | $EndComp 186 | Connection ~ 6825 3075 187 | Wire Wire Line 188 | 6825 3075 7050 3075 189 | Text Label 7175 2775 0 50 ~ 0 190 | 5V 191 | Wire Wire Line 192 | 7175 2775 7050 2775 193 | Connection ~ 7050 2775 194 | Wire Wire Line 195 | 8600 4000 8875 4000 196 | $Comp 197 | L Device:R R3 198 | U 1 1 5F5EA2E6 199 | P 6600 4600 200 | F 0 "R3" H 6500 4550 50 0000 C CNN 201 | F 1 "33K" V 6600 4600 50 0000 C CNN 202 | F 2 "Resistor_SMD:R_0805_2012Metric" V 6530 4600 50 0001 C CNN 203 | F 3 "~" H 6600 4600 50 0001 C CNN 204 | 1 6600 4600 205 | -1 0 0 1 206 | $EndComp 207 | Text Notes 6875 4800 0 50 ~ 0 208 | Otomatis shutdown bila:\nIN < 10.1V atau EN < 2.5V\nGanti R3 utk mengatur nilai\ntegangan shutdown 209 | $Comp 210 | L power:GND #PWR08 211 | U 1 1 5F5EB0DA 212 | P 8300 3400 213 | F 0 "#PWR08" H 8300 3150 50 0001 C CNN 214 | F 1 "GND" V 8300 3225 50 0000 C CNN 215 | F 2 "" H 8300 3400 50 0001 C CNN 216 | F 3 "" H 8300 3400 50 0001 C CNN 217 | 1 8300 3400 218 | -1 0 0 1 219 | $EndComp 220 | $Comp 221 | L Device:C C9 222 | U 1 1 5F5EB8CE 223 | P 8525 3550 224 | F 0 "C9" H 8375 3500 50 0000 C CNN 225 | F 1 "100nF" H 8300 3575 50 0000 C CNN 226 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 8563 3400 50 0001 C CNN 227 | F 3 "~" H 8525 3550 50 0001 C CNN 228 | 1 8525 3550 229 | -1 0 0 1 230 | $EndComp 231 | $Comp 232 | L Device:R R4 233 | U 1 1 5F5ED02C 234 | P 8925 3750 235 | F 0 "R4" V 8850 3800 50 0000 R CNN 236 | F 1 "6K8" V 8925 3825 50 0000 R CNN 237 | F 2 "Resistor_SMD:R_0805_2012Metric" V 8855 3750 50 0001 C CNN 238 | F 3 "~" H 8925 3750 50 0001 C CNN 239 | 1 8925 3750 240 | -1 0 0 1 241 | $EndComp 242 | Wire Wire Line 243 | 6600 4150 6600 3700 244 | Connection ~ 6600 3700 245 | Wire Wire Line 246 | 6600 3700 6700 3700 247 | Wire Wire Line 248 | 6600 4450 8375 4450 249 | Wire Wire Line 250 | 8375 3800 8375 4450 251 | Connection ~ 6600 4450 252 | $Comp 253 | L Device:D_Schottky_ALT D3 254 | U 1 1 5F5F1FBD 255 | P 6400 3950 256 | F 0 "D3" V 6425 3775 50 0000 L CNN 257 | F 1 "SS54" V 6500 3700 50 0000 L CNN 258 | F 2 "Diode_SMD:D_SMA" H 6400 3950 50 0001 C CNN 259 | F 3 "~" H 6400 3950 50 0001 C CNN 260 | 1 6400 3950 261 | 0 1 1 0 262 | $EndComp 263 | $Comp 264 | L Device:C C10 265 | U 1 1 5F5F536F 266 | P 8600 3900 267 | F 0 "C10" V 8400 3950 50 0000 C CNN 268 | F 1 "3.9nF" V 8475 3975 50 0000 C CNN 269 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 8638 3750 50 0001 C CNN 270 | F 3 "~" H 8600 3900 50 0001 C CNN 271 | 1 8600 3900 272 | 0 1 1 0 273 | $EndComp 274 | Wire Wire Line 275 | 8300 3900 8450 3900 276 | Wire Wire Line 277 | 8750 3900 8925 3900 278 | Wire Wire Line 279 | 8300 3700 8525 3700 280 | Wire Wire Line 281 | 8525 3400 8925 3400 282 | Wire Wire Line 283 | 8925 3400 8925 3600 284 | Wire Wire Line 285 | 8300 3600 8300 3400 286 | Wire Wire Line 287 | 8525 3400 8300 3400 288 | Connection ~ 8525 3400 289 | Connection ~ 8300 3400 290 | Wire Wire Line 291 | 9175 4000 9300 4000 292 | Wire Wire Line 293 | 6400 2775 6600 2775 294 | Connection ~ 6600 2775 295 | $Comp 296 | L power:GND #PWR05 297 | U 1 1 5F5EE350 298 | P 6600 4750 299 | F 0 "#PWR05" H 6600 4500 50 0001 C CNN 300 | F 1 "GND" H 6600 4600 50 0000 C CNN 301 | F 2 "" H 6600 4750 50 0001 C CNN 302 | F 3 "" H 6600 4750 50 0001 C CNN 303 | 1 6600 4750 304 | 1 0 0 -1 305 | $EndComp 306 | Text Label 4450 3400 0 50 ~ 0 307 | 12V 308 | $Comp 309 | L power:GND #PWR01 310 | U 1 1 5F621368 311 | P 3075 3700 312 | F 0 "#PWR01" H 3075 3450 50 0001 C CNN 313 | F 1 "GND" H 3075 3550 50 0000 C CNN 314 | F 2 "" H 3075 3700 50 0001 C CNN 315 | F 3 "" H 3075 3700 50 0001 C CNN 316 | 1 3075 3700 317 | 1 0 0 -1 318 | $EndComp 319 | Wire Wire Line 320 | 5125 3700 5550 3700 321 | Connection ~ 5550 3700 322 | Wire Wire Line 323 | 5550 3700 6000 3700 324 | Connection ~ 6000 3700 325 | Wire Wire Line 326 | 6000 3700 6600 3700 327 | Wire Wire Line 328 | 5125 4000 5125 4250 329 | Wire Wire Line 330 | 5550 4000 5550 4250 331 | Connection ~ 5550 4250 332 | Wire Wire Line 333 | 5550 4250 5775 4250 334 | Wire Wire Line 335 | 6000 4000 6000 4250 336 | Connection ~ 6000 4250 337 | Wire Wire Line 338 | 6000 4250 6400 4250 339 | Connection ~ 5775 4250 340 | Wire Wire Line 341 | 5775 4250 6000 4250 342 | Wire Wire Line 343 | 5125 4250 5550 4250 344 | Connection ~ 6400 3800 345 | Wire Wire Line 346 | 6400 4250 6400 4100 347 | Wire Wire Line 348 | 3075 3600 3225 3600 349 | Wire Notes Line 350 | 5325 4525 3225 4525 351 | Wire Notes Line 352 | 5325 5375 5325 4525 353 | Wire Notes Line 354 | 3225 5375 5325 5375 355 | Wire Notes Line 356 | 3225 4525 3225 5375 357 | Text Label 5125 4875 0 50 ~ 0 358 | 3.3V 359 | Connection ~ 4900 4875 360 | Wire Wire Line 361 | 4900 4875 5125 4875 362 | Wire Wire Line 363 | 3425 4875 3350 4875 364 | $Comp 365 | L power:GND #PWR02 366 | U 1 1 5F60CECA 367 | P 4450 5175 368 | F 0 "#PWR02" H 4450 4925 50 0001 C CNN 369 | F 1 "GND" H 4450 5025 50 0000 C CNN 370 | F 2 "" H 4450 5175 50 0001 C CNN 371 | F 3 "" H 4450 5175 50 0001 C CNN 372 | 1 4450 5175 373 | 1 0 0 -1 374 | $EndComp 375 | Wire Wire Line 376 | 4450 5175 4900 5175 377 | Connection ~ 4450 5175 378 | Wire Wire Line 379 | 3850 5175 4450 5175 380 | Wire Wire Line 381 | 4750 4875 4900 4875 382 | $Comp 383 | L Device:C C2 384 | U 1 1 5F60AC0D 385 | P 4900 5025 386 | F 0 "C2" H 5015 5071 50 0000 L CNN 387 | F 1 "22uF" H 5015 4980 50 0000 L CNN 388 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 4938 4875 50 0001 C CNN 389 | F 3 "~" H 4900 5025 50 0001 C CNN 390 | 1 4900 5025 391 | 1 0 0 -1 392 | $EndComp 393 | $Comp 394 | L Device:Ferrite_Bead FB1 395 | U 1 1 5F609984 396 | P 3575 4875 397 | F 0 "FB1" V 3301 4875 50 0000 C CNN 398 | F 1 "1A" V 3392 4875 50 0000 C CNN 399 | F 2 "Inductor_SMD:L_0805_2012Metric" V 3505 4875 50 0001 C CNN 400 | F 3 "~" H 3575 4875 50 0001 C CNN 401 | 1 3575 4875 402 | 0 1 1 0 403 | $EndComp 404 | Connection ~ 3850 4875 405 | Wire Wire Line 406 | 3725 4875 3850 4875 407 | Wire Wire Line 408 | 3850 4875 4150 4875 409 | $Comp 410 | L Device:C C1 411 | U 1 1 5F607013 412 | P 3850 5025 413 | F 0 "C1" H 3965 5071 50 0000 L CNN 414 | F 1 "100nF" H 3965 4980 50 0000 L CNN 415 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 3888 4875 50 0001 C CNN 416 | F 3 "~" H 3850 5025 50 0001 C CNN 417 | 1 3850 5025 418 | 1 0 0 -1 419 | $EndComp 420 | $Comp 421 | L Regulator_Linear:LD1117S33TR_SOT223 U1 422 | U 1 1 5F605D15 423 | P 4450 4875 424 | F 0 "U1" H 4450 5117 50 0000 C CNN 425 | F 1 "LD1117S33TR" H 4450 5026 50 0000 C CNN 426 | F 2 "Package_TO_SOT_SMD:SOT-223-3_TabPin2" H 4450 5075 50 0001 C CNN 427 | F 3 "http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00000544.pdf" H 4550 4625 50 0001 C CNN 428 | 1 4450 4875 429 | 1 0 0 -1 430 | $EndComp 431 | $Comp 432 | L Connector_Generic:Conn_01x02 J1 433 | U 1 1 5F61FDC3 434 | P 2875 3700 435 | F 0 "J1" H 2793 3375 50 0000 C CNN 436 | F 1 "POWER" H 2793 3466 50 0000 C CNN 437 | F 2 "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical" H 2875 3700 50 0001 C CNN 438 | F 3 "~" H 2875 3700 50 0001 C CNN 439 | 1 2875 3700 440 | -1 0 0 1 441 | $EndComp 442 | Text Label 3350 4875 2 50 ~ 0 443 | 5V 444 | Text Label 9300 4000 0 50 ~ 0 445 | 5V 446 | Text HLabel 6025 5175 2 50 Output ~ 0 447 | 3.3V 448 | Text HLabel 6025 5050 2 50 UnSpc ~ 0 449 | 5V 450 | Text HLabel 6025 4925 2 50 Output ~ 0 451 | 12V 452 | Wire Wire Line 453 | 5875 5175 6025 5175 454 | Wire Wire Line 455 | 5875 5050 6025 5050 456 | Wire Wire Line 457 | 5875 4925 6025 4925 458 | Text Label 5875 4925 2 50 ~ 0 459 | 12V 460 | Text Label 5875 5175 2 50 ~ 0 461 | 3.3V 462 | Text Label 5875 5050 2 50 ~ 0 463 | 5V 464 | Wire Notes Line 465 | 6275 4825 5650 4825 466 | Wire Notes Line 467 | 6275 5250 6275 4825 468 | Wire Notes Line 469 | 5650 4825 5650 5250 470 | Wire Notes Line 471 | 5650 5250 6275 5250 472 | $Comp 473 | L Device:C C3 474 | U 1 1 5F5DCE64 475 | P 5125 3850 476 | F 0 "C3" H 4925 3875 50 0000 L CNN 477 | F 1 "22uF" H 4850 3800 50 0000 L CNN 478 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 5163 3700 50 0001 C CNN 479 | F 3 "~" H 5125 3850 50 0001 C CNN 480 | 1 5125 3850 481 | 1 0 0 -1 482 | $EndComp 483 | $Comp 484 | L Device:D_Schottky_ALT D1 485 | U 1 1 5F68F386 486 | P 4675 3700 487 | F 0 "D1" H 4675 3484 50 0000 C CNN 488 | F 1 "SS34" H 4675 3575 50 0000 C CNN 489 | F 2 "Diode_SMD:D_SMA" H 4675 3700 50 0001 C CNN 490 | F 3 "~" H 4675 3700 50 0001 C CNN 491 | 1 4675 3700 492 | -1 0 0 1 493 | $EndComp 494 | Text Label 5125 3700 2 50 ~ 0 495 | Vin 496 | $Comp 497 | L Switch:SW_SPDT S1 498 | U 1 1 5F6168FF 499 | P 3425 3600 500 | F 0 "S1" H 3425 3885 50 0000 C CNN 501 | F 1 "ON-OFF" H 3425 3794 50 0000 C CNN 502 | F 2 "Kicad Library:switch_slide_2.54" H 3425 3600 50 0001 C CNN 503 | F 3 "~" H 3425 3600 50 0001 C CNN 504 | 1 3425 3600 505 | 1 0 0 -1 506 | $EndComp 507 | Wire Wire Line 508 | 4825 3700 5125 3700 509 | Connection ~ 5125 3700 510 | $Comp 511 | L Device:Polyfuse FP1 512 | U 1 1 5F8379D3 513 | P 4075 3700 514 | F 0 "FP1" V 3850 3700 50 0000 C CNN 515 | F 1 "2A PTC fuse" V 3941 3700 50 0000 C CNN 516 | F 2 "Fuse:Fuse_1206_3216Metric" H 4125 3500 50 0001 L CNN 517 | F 3 "~" H 4075 3700 50 0001 C CNN 518 | 1 4075 3700 519 | 0 1 1 0 520 | $EndComp 521 | Wire Wire Line 522 | 4225 3700 4450 3700 523 | Wire Wire Line 524 | 4450 3400 4450 3700 525 | Connection ~ 4450 3700 526 | Wire Wire Line 527 | 4450 3700 4525 3700 528 | Wire Wire Line 529 | 3625 3700 3925 3700 530 | $EndSCHEMATC 531 | -------------------------------------------------------------------------------- /Schematic/LCD+Button+EEPROM.sch: -------------------------------------------------------------------------------- 1 | EESchema Schematic File Version 4 2 | EELAYER 30 0 3 | EELAYER END 4 | $Descr A4 11693 8268 5 | encoding utf-8 6 | Sheet 3 6 7 | Title "LCD + BUTTON + EEPROM" 8 | Date "" 9 | Rev "" 10 | Comp "" 11 | Comment1 "" 12 | Comment2 "" 13 | Comment3 "" 14 | Comment4 "" 15 | $EndDescr 16 | $Comp 17 | L Switch:SW_Push SW? 18 | U 1 1 5F727D85 19 | P 5525 3850 20 | AR Path="/5F727D85" Ref="SW?" Part="1" 21 | AR Path="/5F7200D9/5F727D85" Ref="SW7" Part="1" 22 | F 0 "SW7" H 5650 4000 50 0000 R CNN 23 | F 1 "RESET" H 5875 3950 50 0001 R CNN 24 | F 2 "Kicad Library:Push_button_silicon_mute" H 5525 4050 50 0001 C CNN 25 | F 3 "~" H 5525 4050 50 0001 C CNN 26 | 1 5525 3850 27 | 1 0 0 -1 28 | $EndComp 29 | $Comp 30 | L Switch:SW_Push SW? 31 | U 1 1 5F727D8B 32 | P 5525 4100 33 | AR Path="/5F727D8B" Ref="SW?" Part="1" 34 | AR Path="/5F7200D9/5F727D8B" Ref="SW1" Part="1" 35 | F 0 "SW1" H 5600 4250 50 0000 R CNN 36 | F 1 "B1" H 5725 4200 50 0001 R CNN 37 | F 2 "Kicad Library:Push_button_silicon_mute" H 5525 4300 50 0001 C CNN 38 | F 3 "~" H 5525 4300 50 0001 C CNN 39 | 1 5525 4100 40 | 1 0 0 -1 41 | $EndComp 42 | $Comp 43 | L Switch:SW_Push SW? 44 | U 1 1 5F727D91 45 | P 5525 4350 46 | AR Path="/5F727D91" Ref="SW?" Part="1" 47 | AR Path="/5F7200D9/5F727D91" Ref="SW2" Part="1" 48 | F 0 "SW2" H 5600 4500 50 0000 R CNN 49 | F 1 "B2" H 5725 4450 50 0001 R CNN 50 | F 2 "Kicad Library:Push_button_silicon_mute" H 5525 4550 50 0001 C CNN 51 | F 3 "~" H 5525 4550 50 0001 C CNN 52 | 1 5525 4350 53 | 1 0 0 -1 54 | $EndComp 55 | $Comp 56 | L Switch:SW_Push SW? 57 | U 1 1 5F727D97 58 | P 5525 4600 59 | AR Path="/5F727D97" Ref="SW?" Part="1" 60 | AR Path="/5F7200D9/5F727D97" Ref="SW3" Part="1" 61 | F 0 "SW3" H 5600 4750 50 0000 R CNN 62 | F 1 "B3" H 5725 4700 50 0001 R CNN 63 | F 2 "Kicad Library:Push_button_silicon_mute" H 5525 4800 50 0001 C CNN 64 | F 3 "~" H 5525 4800 50 0001 C CNN 65 | 1 5525 4600 66 | 1 0 0 -1 67 | $EndComp 68 | $Comp 69 | L Switch:SW_Push SW? 70 | U 1 1 5F727D9D 71 | P 4525 4025 72 | AR Path="/5F727D9D" Ref="SW?" Part="1" 73 | AR Path="/5F7200D9/5F727D9D" Ref="SW4" Part="1" 74 | F 0 "SW4" H 4625 4175 50 0000 R CNN 75 | F 1 "B4" H 4725 4125 50 0001 R CNN 76 | F 2 "Kicad Library:Push_button_silicon_mute" H 4525 4225 50 0001 C CNN 77 | F 3 "~" H 4525 4225 50 0001 C CNN 78 | 1 4525 4025 79 | 1 0 0 -1 80 | $EndComp 81 | $Comp 82 | L Switch:SW_Push SW? 83 | U 1 1 5F727DA3 84 | P 4525 4275 85 | AR Path="/5F727DA3" Ref="SW?" Part="1" 86 | AR Path="/5F7200D9/5F727DA3" Ref="SW5" Part="1" 87 | F 0 "SW5" H 4625 4425 50 0000 R CNN 88 | F 1 "B5" H 4725 4375 50 0001 R CNN 89 | F 2 "Kicad Library:Push_button_silicon_mute" H 4525 4475 50 0001 C CNN 90 | F 3 "~" H 4525 4475 50 0001 C CNN 91 | 1 4525 4275 92 | 1 0 0 -1 93 | $EndComp 94 | $Comp 95 | L Switch:SW_Push SW? 96 | U 1 1 5F727DA9 97 | P 4525 4525 98 | AR Path="/5F727DA9" Ref="SW?" Part="1" 99 | AR Path="/5F7200D9/5F727DA9" Ref="SW6" Part="1" 100 | F 0 "SW6" H 4625 4675 50 0000 R CNN 101 | F 1 "B6" H 4725 4625 50 0001 R CNN 102 | F 2 "Kicad Library:Push_button_silicon_mute" H 4525 4725 50 0001 C CNN 103 | F 3 "~" H 4525 4725 50 0001 C CNN 104 | 1 4525 4525 105 | 1 0 0 -1 106 | $EndComp 107 | Wire Wire Line 108 | 5725 4100 5800 4100 109 | Wire Wire Line 110 | 5800 4100 5800 3950 111 | Wire Wire Line 112 | 5725 4350 5875 4350 113 | Wire Wire Line 114 | 5875 4350 5875 4050 115 | Wire Wire Line 116 | 5725 4600 5950 4600 117 | Wire Wire Line 118 | 5950 4600 5950 4150 119 | Wire Wire Line 120 | 4325 4125 4325 4275 121 | Wire Wire Line 122 | 4250 4225 4250 4525 123 | Wire Wire Line 124 | 4250 4525 4325 4525 125 | $Comp 126 | L power:GND #PWR? 127 | U 1 1 5F734488 128 | P 5025 4600 129 | AR Path="/5F734488" Ref="#PWR?" Part="1" 130 | AR Path="/5F584CC7/5F734488" Ref="#PWR?" Part="1" 131 | AR Path="/5F7200D9/5F734488" Ref="#PWR0101" Part="1" 132 | F 0 "#PWR0101" H 5025 4350 50 0001 C CNN 133 | F 1 "GND" H 5030 4427 50 0000 C CNN 134 | F 2 "" H 5025 4600 50 0001 C CNN 135 | F 3 "" H 5025 4600 50 0001 C CNN 136 | 1 5025 4600 137 | 1 0 0 -1 138 | $EndComp 139 | Wire Wire Line 140 | 5325 4600 5025 4600 141 | Wire Wire Line 142 | 4725 4600 4725 4525 143 | Connection ~ 5025 4600 144 | Wire Wire Line 145 | 5025 4600 4725 4600 146 | Connection ~ 4725 4275 147 | Wire Wire Line 148 | 4725 4275 4725 4025 149 | Connection ~ 4725 4525 150 | Wire Wire Line 151 | 4725 4525 4725 4275 152 | Wire Wire Line 153 | 5325 3850 5325 4100 154 | Connection ~ 5325 4600 155 | Connection ~ 5325 4100 156 | Wire Wire Line 157 | 5325 4100 5325 4350 158 | Connection ~ 5325 4350 159 | Wire Wire Line 160 | 5325 4350 5325 4600 161 | Text Label 5925 3850 0 50 ~ 0 162 | RESET 163 | Text Label 5950 3950 0 50 ~ 0 164 | SW1 165 | Text Label 5950 4050 0 50 ~ 0 166 | SW2 167 | Text Label 5950 4150 0 50 ~ 0 168 | SW3 169 | Text Label 4000 4025 0 50 ~ 0 170 | SW4 171 | Text Label 4000 4125 0 50 ~ 0 172 | SW5 173 | Text Label 4000 4225 0 50 ~ 0 174 | SW6 175 | Text Label 7200 3425 2 50 ~ 0 176 | RESET 177 | Text Label 7200 3525 2 50 ~ 0 178 | SW1 179 | Text Label 7200 3625 2 50 ~ 0 180 | SW2 181 | Text Label 7200 3725 2 50 ~ 0 182 | SW3 183 | Text Label 7200 3825 2 50 ~ 0 184 | SW4 185 | Text Label 7200 3925 2 50 ~ 0 186 | SW5 187 | Text Label 7200 4025 2 50 ~ 0 188 | SW6 189 | Text HLabel 7450 3425 2 50 Output ~ 0 190 | RESET 191 | Text HLabel 7450 3525 2 50 Output ~ 0 192 | SW1 193 | Text HLabel 7450 3625 2 50 Output ~ 0 194 | SW2 195 | Text HLabel 7450 3725 2 50 Output ~ 0 196 | SW3 197 | Text HLabel 7450 3825 2 50 Output ~ 0 198 | SW4 199 | Text HLabel 7450 3925 2 50 Output ~ 0 200 | SW5 201 | Text HLabel 7450 4025 2 50 Output ~ 0 202 | SW6 203 | Wire Wire Line 204 | 7200 3425 7450 3425 205 | Wire Wire Line 206 | 7200 3525 7450 3525 207 | Wire Wire Line 208 | 7200 3625 7450 3625 209 | Wire Wire Line 210 | 7200 3725 7450 3725 211 | Wire Wire Line 212 | 7200 3825 7450 3825 213 | Wire Wire Line 214 | 7200 3925 7450 3925 215 | Wire Wire Line 216 | 7200 4025 7450 4025 217 | $Comp 218 | L Connector_Generic:Conn_01x04 J? 219 | U 1 1 5F647111 220 | P 4600 5175 221 | AR Path="/5F647111" Ref="J?" Part="1" 222 | AR Path="/5F7200D9/5F647111" Ref="J5" Part="1" 223 | F 0 "J5" V 4700 5150 50 0000 C CNN 224 | F 1 "Conn_01x04" V 4700 5150 50 0001 C CNN 225 | F 2 "Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical" H 4600 5175 50 0001 C CNN 226 | F 3 "~" H 4600 5175 50 0001 C CNN 227 | 1 4600 5175 228 | 0 -1 -1 0 229 | $EndComp 230 | $Comp 231 | L power:GND #PWR? 232 | U 1 1 5F647117 233 | P 4500 5650 234 | AR Path="/5F647117" Ref="#PWR?" Part="1" 235 | AR Path="/5F584CC7/5F647117" Ref="#PWR?" Part="1" 236 | AR Path="/5F7200D9/5F647117" Ref="#PWR0102" Part="1" 237 | F 0 "#PWR0102" H 4500 5400 50 0001 C CNN 238 | F 1 "GND" H 4505 5477 50 0000 C CNN 239 | F 2 "" H 4500 5650 50 0001 C CNN 240 | F 3 "" H 4500 5650 50 0001 C CNN 241 | 1 4500 5650 242 | 1 0 0 -1 243 | $EndComp 244 | Wire Wire Line 245 | 4500 5375 4500 5650 246 | Text HLabel 7450 4450 2 50 Input ~ 0 247 | 3.3V 248 | Text HLabel 7450 4350 2 50 Input ~ 0 249 | SCL 250 | Text HLabel 7450 4250 2 50 BiDi ~ 0 251 | SDA 252 | Text Label 5225 5375 3 50 ~ 0 253 | SW4 254 | Text Label 5125 5375 3 50 ~ 0 255 | SW5 256 | Text Label 5025 5375 3 50 ~ 0 257 | SW6 258 | Text Label 5325 5375 3 50 ~ 0 259 | RESET 260 | Text Label 5625 5375 3 50 ~ 0 261 | SW1 262 | Text Label 5525 5375 3 50 ~ 0 263 | SW2 264 | Text Label 5425 5375 3 50 ~ 0 265 | SW3 266 | $Comp 267 | L Device:R R? 268 | U 1 1 5F6947D6 269 | P 5525 2625 270 | AR Path="/5F6947D6" Ref="R?" Part="1" 271 | AR Path="/5F584CC7/5F6947D6" Ref="R?" Part="1" 272 | AR Path="/5F7200D9/5F6947D6" Ref="R10" Part="1" 273 | F 0 "R10" H 5575 2650 50 0000 L CNN 274 | F 1 "2K2" V 5525 2550 50 0000 L CNN 275 | F 2 "Resistor_SMD:R_0805_2012Metric" V 5455 2625 50 0001 C CNN 276 | F 3 "~" H 5525 2625 50 0001 C CNN 277 | 1 5525 2625 278 | 1 0 0 -1 279 | $EndComp 280 | $Comp 281 | L Device:R R? 282 | U 1 1 5F6947DC 283 | P 5800 2625 284 | AR Path="/5F6947DC" Ref="R?" Part="1" 285 | AR Path="/5F584CC7/5F6947DC" Ref="R?" Part="1" 286 | AR Path="/5F7200D9/5F6947DC" Ref="R11" Part="1" 287 | F 0 "R11" H 5850 2650 50 0000 L CNN 288 | F 1 "2K2" V 5800 2550 50 0000 L CNN 289 | F 2 "Resistor_SMD:R_0805_2012Metric" V 5730 2625 50 0001 C CNN 290 | F 3 "~" H 5800 2625 50 0001 C CNN 291 | 1 5800 2625 292 | 1 0 0 -1 293 | $EndComp 294 | $Comp 295 | L Device:C C? 296 | U 1 1 5F69E4A9 297 | P 4200 2925 298 | AR Path="/5F69E4A9" Ref="C?" Part="1" 299 | AR Path="/5F584CC7/5F69E4A9" Ref="C?" Part="1" 300 | AR Path="/5F7200D9/5F69E4A9" Ref="C18" Part="1" 301 | F 0 "C18" H 4315 2971 50 0000 L CNN 302 | F 1 "100nF" H 4315 2880 50 0000 L CNN 303 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 4238 2775 50 0001 C CNN 304 | F 3 "~" H 4200 2925 50 0001 C CNN 305 | 1 4200 2925 306 | 1 0 0 -1 307 | $EndComp 308 | $Comp 309 | L power:GND #PWR? 310 | U 1 1 5F69F126 311 | P 4200 3075 312 | AR Path="/5F69F126" Ref="#PWR?" Part="1" 313 | AR Path="/5F584CC7/5F69F126" Ref="#PWR?" Part="1" 314 | AR Path="/5F7200D9/5F69F126" Ref="#PWR027" Part="1" 315 | F 0 "#PWR027" H 4200 2825 50 0001 C CNN 316 | F 1 "GND" H 4205 2902 50 0000 C CNN 317 | F 2 "" H 4200 3075 50 0001 C CNN 318 | F 3 "" H 4200 3075 50 0001 C CNN 319 | 1 4200 3075 320 | 1 0 0 -1 321 | $EndComp 322 | $Comp 323 | L Memory_EEPROM:24LC256 U4 324 | U 1 1 5F6A0768 325 | P 5050 3000 326 | F 0 "U4" H 4700 3350 50 0000 C CNN 327 | F 1 "24LC256" H 4800 3275 50 0000 C CNN 328 | F 2 "Package_SO:SO-8_3.9x4.9mm_P1.27mm" H 5050 3000 50 0001 C CNN 329 | F 3 "http://ww1.microchip.com/downloads/en/devicedoc/21203m.pdf" H 5050 3000 50 0001 C CNN 330 | 1 5050 3000 331 | 1 0 0 -1 332 | $EndComp 333 | $Comp 334 | L power:GND #PWR? 335 | U 1 1 5F6A217D 336 | P 5050 3300 337 | AR Path="/5F6A217D" Ref="#PWR?" Part="1" 338 | AR Path="/5F584CC7/5F6A217D" Ref="#PWR?" Part="1" 339 | AR Path="/5F7200D9/5F6A217D" Ref="#PWR028" Part="1" 340 | F 0 "#PWR028" H 5050 3050 50 0001 C CNN 341 | F 1 "GND" H 5055 3127 50 0000 C CNN 342 | F 2 "" H 5050 3300 50 0001 C CNN 343 | F 3 "" H 5050 3300 50 0001 C CNN 344 | 1 5050 3300 345 | 1 0 0 -1 346 | $EndComp 347 | Wire Wire Line 348 | 5050 3300 4600 3300 349 | Wire Wire Line 350 | 4600 3300 4600 3000 351 | Wire Wire Line 352 | 4600 3000 4650 3000 353 | Wire Wire Line 354 | 4650 2900 4650 3000 355 | Connection ~ 5050 3300 356 | Connection ~ 4650 3000 357 | Wire Wire Line 358 | 5050 3300 5450 3300 359 | Wire Wire Line 360 | 5450 3300 5450 3100 361 | Wire Wire Line 362 | 5450 2900 5525 2900 363 | Wire Wire Line 364 | 5525 2900 5525 2775 365 | Wire Wire Line 366 | 5450 3000 5800 3000 367 | Wire Wire Line 368 | 5800 3000 5800 2775 369 | Wire Wire Line 370 | 5875 3000 5800 3000 371 | Connection ~ 5800 3000 372 | Wire Wire Line 373 | 5525 2900 5875 2900 374 | Connection ~ 5525 2900 375 | Wire Wire Line 376 | 5525 2475 5800 2475 377 | Wire Wire Line 378 | 5050 2700 5050 2475 379 | Wire Wire Line 380 | 5050 2475 5525 2475 381 | Connection ~ 5525 2475 382 | Wire Wire Line 383 | 4200 2675 4200 2775 384 | Wire Notes Line 385 | 4100 3525 6100 3525 386 | Wire Notes Line 387 | 6100 3525 6100 2425 388 | Wire Notes Line 389 | 6100 2425 4100 2425 390 | Wire Notes Line 391 | 4100 2425 4100 3525 392 | Text Notes 5475 3475 0 79 ~ 16 393 | EEPROM 394 | Wire Wire Line 395 | 7200 4250 7450 4250 396 | Wire Wire Line 397 | 7200 4350 7450 4350 398 | Wire Wire Line 399 | 7450 4450 7200 4450 400 | Text Label 7200 4250 2 50 ~ 0 401 | SDA 402 | Text Label 7200 4350 2 50 ~ 0 403 | SCL 404 | Text Label 7200 4450 2 50 ~ 0 405 | 3.3V 406 | Text Label 5050 2525 2 50 ~ 0 407 | 3.3V 408 | Text Label 4200 2675 0 50 ~ 0 409 | 3.3V 410 | Text Label 5875 2900 0 50 ~ 0 411 | SDA 412 | Text Label 5875 3000 0 50 ~ 0 413 | SCL 414 | Text Label 4600 5375 3 50 ~ 0 415 | 3.3V 416 | Text Label 4700 5375 3 50 ~ 0 417 | SCL 418 | Text Label 4800 5375 3 50 ~ 0 419 | SDA 420 | $Comp 421 | L Connector_Generic:Conn_01x04 J? 422 | U 1 1 5F700DAF 423 | P 3550 2800 424 | AR Path="/5F700DAF" Ref="J?" Part="1" 425 | AR Path="/5F7200D9/5F700DAF" Ref="LCD1" Part="1" 426 | F 0 "LCD1" V 3650 2775 50 0000 C CNN 427 | F 1 "LCD" V 3650 2775 50 0001 C CNN 428 | F 2 "Kicad Library:OLED_I2C_128x64" H 3550 2800 50 0001 C CNN 429 | F 3 "~" H 3550 2800 50 0001 C CNN 430 | 1 3550 2800 431 | 0 -1 -1 0 432 | $EndComp 433 | $Comp 434 | L power:GND #PWR? 435 | U 1 1 5F70356C 436 | P 3450 3275 437 | AR Path="/5F70356C" Ref="#PWR?" Part="1" 438 | AR Path="/5F584CC7/5F70356C" Ref="#PWR?" Part="1" 439 | AR Path="/5F7200D9/5F70356C" Ref="#PWR033" Part="1" 440 | F 0 "#PWR033" H 3450 3025 50 0001 C CNN 441 | F 1 "GND" H 3455 3102 50 0000 C CNN 442 | F 2 "" H 3450 3275 50 0001 C CNN 443 | F 3 "" H 3450 3275 50 0001 C CNN 444 | 1 3450 3275 445 | 1 0 0 -1 446 | $EndComp 447 | Wire Wire Line 448 | 3450 3000 3450 3275 449 | Text Label 3550 3000 3 50 ~ 0 450 | 3.3V 451 | Text Label 3650 3000 3 50 ~ 0 452 | SCL 453 | Text Label 3750 3000 3 50 ~ 0 454 | SDA 455 | Text Notes 4000 3775 0 79 ~ 16 456 | BUTTON 457 | $Comp 458 | L Connector_Generic:Conn_01x07 J3 459 | U 1 1 5F6D5D8E 460 | P 5325 5175 461 | F 0 "J3" V 5289 4787 50 0000 R CNN 462 | F 1 "BUTTON" V 5198 4787 50 0000 R CNN 463 | F 2 "Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_Vertical" H 5325 5175 50 0001 C CNN 464 | F 3 "~" H 5325 5175 50 0001 C CNN 465 | 1 5325 5175 466 | 0 -1 -1 0 467 | $EndComp 468 | Text Label 6425 4025 2 50 ~ 0 469 | SW4 470 | Text Label 6425 3925 2 50 ~ 0 471 | SW5 472 | Text Label 6425 3825 2 50 ~ 0 473 | SW6 474 | Text Label 6425 4125 2 50 ~ 0 475 | RESET 476 | Text Label 6425 4425 2 50 ~ 0 477 | SW1 478 | Text Label 6425 4325 2 50 ~ 0 479 | SW2 480 | Text Label 6425 4225 2 50 ~ 0 481 | SW3 482 | Wire Wire Line 483 | 5725 3850 5925 3850 484 | Wire Wire Line 485 | 5800 3950 5950 3950 486 | Wire Wire Line 487 | 5875 4050 5950 4050 488 | Wire Wire Line 489 | 4000 4025 4325 4025 490 | Wire Wire Line 491 | 4000 4125 4325 4125 492 | Wire Wire Line 493 | 4000 4225 4250 4225 494 | $Comp 495 | L Connector_Generic:Conn_01x07 J2 496 | U 1 1 5F6D9CC9 497 | P 6625 4125 498 | F 0 "J2" H 6650 3725 50 0000 R CNN 499 | F 1 "BUTTON" H 6500 3725 50 0000 R CNN 500 | F 2 "Connector_PinSocket_2.54mm:PinSocket_1x07_P2.54mm_Vertical" H 6625 4125 50 0001 C CNN 501 | F 3 "~" H 6625 4125 50 0001 C CNN 502 | 1 6625 4125 503 | 1 0 0 -1 504 | $EndComp 505 | Wire Notes Line 506 | 6725 3625 6725 4850 507 | Wire Notes Line 508 | 6725 4850 3925 4850 509 | Wire Notes Line 510 | 3925 4850 3925 3625 511 | Wire Notes Line 512 | 3925 3625 6725 3625 513 | $Comp 514 | L Connector_Generic:Conn_01x04 J? 515 | U 1 1 5F7606BF 516 | P 5000 3800 517 | AR Path="/5F7606BF" Ref="J?" Part="1" 518 | AR Path="/5F7200D9/5F7606BF" Ref="J4" Part="1" 519 | F 0 "J4" V 5100 3775 50 0000 C CNN 520 | F 1 "Conn_01x04" V 5100 3775 50 0001 C CNN 521 | F 2 "Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical" H 5000 3800 50 0001 C CNN 522 | F 3 "~" H 5000 3800 50 0001 C CNN 523 | 1 5000 3800 524 | 0 -1 -1 0 525 | $EndComp 526 | $Comp 527 | L power:GND #PWR? 528 | U 1 1 5F7606C5 529 | P 4900 4275 530 | AR Path="/5F7606C5" Ref="#PWR?" Part="1" 531 | AR Path="/5F584CC7/5F7606C5" Ref="#PWR?" Part="1" 532 | AR Path="/5F7200D9/5F7606C5" Ref="#PWR0113" Part="1" 533 | F 0 "#PWR0113" H 4900 4025 50 0001 C CNN 534 | F 1 "GND" H 4905 4102 50 0000 C CNN 535 | F 2 "" H 4900 4275 50 0001 C CNN 536 | F 3 "" H 4900 4275 50 0001 C CNN 537 | 1 4900 4275 538 | 1 0 0 -1 539 | $EndComp 540 | Wire Wire Line 541 | 4900 4000 4900 4275 542 | Text Label 5000 4000 3 50 ~ 0 543 | 3.3V 544 | Text Label 5100 4000 3 50 ~ 0 545 | SCL 546 | Text Label 5200 4000 3 50 ~ 0 547 | SDA 548 | $EndSCHEMATC 549 | -------------------------------------------------------------------------------- /Schematic/LCD+Button+EEPROM.sch-bak: -------------------------------------------------------------------------------- 1 | EESchema Schematic File Version 4 2 | EELAYER 30 0 3 | EELAYER END 4 | $Descr A4 11693 8268 5 | encoding utf-8 6 | Sheet 3 6 7 | Title "LCD + BUTTON + EEPROM" 8 | Date "" 9 | Rev "" 10 | Comp "" 11 | Comment1 "" 12 | Comment2 "" 13 | Comment3 "" 14 | Comment4 "" 15 | $EndDescr 16 | $Comp 17 | L Switch:SW_Push SW? 18 | U 1 1 5F727D85 19 | P 5525 3850 20 | AR Path="/5F727D85" Ref="SW?" Part="1" 21 | AR Path="/5F7200D9/5F727D85" Ref="SW7" Part="1" 22 | F 0 "SW7" H 5650 4000 50 0000 R CNN 23 | F 1 "RESET" H 5875 3950 50 0001 R CNN 24 | F 2 "Kicad Library:Push_button_silicon_mute" H 5525 4050 50 0001 C CNN 25 | F 3 "~" H 5525 4050 50 0001 C CNN 26 | 1 5525 3850 27 | 1 0 0 -1 28 | $EndComp 29 | $Comp 30 | L Switch:SW_Push SW? 31 | U 1 1 5F727D8B 32 | P 5525 4100 33 | AR Path="/5F727D8B" Ref="SW?" Part="1" 34 | AR Path="/5F7200D9/5F727D8B" Ref="SW1" Part="1" 35 | F 0 "SW1" H 5600 4250 50 0000 R CNN 36 | F 1 "B1" H 5725 4200 50 0001 R CNN 37 | F 2 "Kicad Library:Push_button_silicon_mute" H 5525 4300 50 0001 C CNN 38 | F 3 "~" H 5525 4300 50 0001 C CNN 39 | 1 5525 4100 40 | 1 0 0 -1 41 | $EndComp 42 | $Comp 43 | L Switch:SW_Push SW? 44 | U 1 1 5F727D91 45 | P 5525 4350 46 | AR Path="/5F727D91" Ref="SW?" Part="1" 47 | AR Path="/5F7200D9/5F727D91" Ref="SW2" Part="1" 48 | F 0 "SW2" H 5600 4500 50 0000 R CNN 49 | F 1 "B2" H 5725 4450 50 0001 R CNN 50 | F 2 "Kicad Library:Push_button_silicon_mute" H 5525 4550 50 0001 C CNN 51 | F 3 "~" H 5525 4550 50 0001 C CNN 52 | 1 5525 4350 53 | 1 0 0 -1 54 | $EndComp 55 | $Comp 56 | L Switch:SW_Push SW? 57 | U 1 1 5F727D97 58 | P 5525 4600 59 | AR Path="/5F727D97" Ref="SW?" Part="1" 60 | AR Path="/5F7200D9/5F727D97" Ref="SW3" Part="1" 61 | F 0 "SW3" H 5600 4750 50 0000 R CNN 62 | F 1 "B3" H 5725 4700 50 0001 R CNN 63 | F 2 "Kicad Library:Push_button_silicon_mute" H 5525 4800 50 0001 C CNN 64 | F 3 "~" H 5525 4800 50 0001 C CNN 65 | 1 5525 4600 66 | 1 0 0 -1 67 | $EndComp 68 | $Comp 69 | L Switch:SW_Push SW? 70 | U 1 1 5F727D9D 71 | P 4525 4025 72 | AR Path="/5F727D9D" Ref="SW?" Part="1" 73 | AR Path="/5F7200D9/5F727D9D" Ref="SW4" Part="1" 74 | F 0 "SW4" H 4625 4175 50 0000 R CNN 75 | F 1 "B4" H 4725 4125 50 0001 R CNN 76 | F 2 "Kicad Library:Push_button_silicon_mute" H 4525 4225 50 0001 C CNN 77 | F 3 "~" H 4525 4225 50 0001 C CNN 78 | 1 4525 4025 79 | 1 0 0 -1 80 | $EndComp 81 | $Comp 82 | L Switch:SW_Push SW? 83 | U 1 1 5F727DA3 84 | P 4525 4275 85 | AR Path="/5F727DA3" Ref="SW?" Part="1" 86 | AR Path="/5F7200D9/5F727DA3" Ref="SW5" Part="1" 87 | F 0 "SW5" H 4625 4425 50 0000 R CNN 88 | F 1 "B5" H 4725 4375 50 0001 R CNN 89 | F 2 "Kicad Library:Push_button_silicon_mute" H 4525 4475 50 0001 C CNN 90 | F 3 "~" H 4525 4475 50 0001 C CNN 91 | 1 4525 4275 92 | 1 0 0 -1 93 | $EndComp 94 | $Comp 95 | L Switch:SW_Push SW? 96 | U 1 1 5F727DA9 97 | P 4525 4525 98 | AR Path="/5F727DA9" Ref="SW?" Part="1" 99 | AR Path="/5F7200D9/5F727DA9" Ref="SW6" Part="1" 100 | F 0 "SW6" H 4625 4675 50 0000 R CNN 101 | F 1 "B6" H 4725 4625 50 0001 R CNN 102 | F 2 "Kicad Library:Push_button_silicon_mute" H 4525 4725 50 0001 C CNN 103 | F 3 "~" H 4525 4725 50 0001 C CNN 104 | 1 4525 4525 105 | 1 0 0 -1 106 | $EndComp 107 | Wire Wire Line 108 | 5725 4100 5800 4100 109 | Wire Wire Line 110 | 5800 4100 5800 3950 111 | Wire Wire Line 112 | 5725 4350 5875 4350 113 | Wire Wire Line 114 | 5875 4350 5875 4050 115 | Wire Wire Line 116 | 5725 4600 5950 4600 117 | Wire Wire Line 118 | 5950 4600 5950 4150 119 | Wire Wire Line 120 | 4325 4125 4325 4275 121 | Wire Wire Line 122 | 4250 4225 4250 4525 123 | Wire Wire Line 124 | 4250 4525 4325 4525 125 | $Comp 126 | L power:GND #PWR? 127 | U 1 1 5F734488 128 | P 5025 4600 129 | AR Path="/5F734488" Ref="#PWR?" Part="1" 130 | AR Path="/5F584CC7/5F734488" Ref="#PWR?" Part="1" 131 | AR Path="/5F7200D9/5F734488" Ref="#PWR0101" Part="1" 132 | F 0 "#PWR0101" H 5025 4350 50 0001 C CNN 133 | F 1 "GND" H 5030 4427 50 0000 C CNN 134 | F 2 "" H 5025 4600 50 0001 C CNN 135 | F 3 "" H 5025 4600 50 0001 C CNN 136 | 1 5025 4600 137 | 1 0 0 -1 138 | $EndComp 139 | Wire Wire Line 140 | 5325 4600 5025 4600 141 | Wire Wire Line 142 | 4725 4600 4725 4525 143 | Connection ~ 5025 4600 144 | Wire Wire Line 145 | 5025 4600 4725 4600 146 | Connection ~ 4725 4275 147 | Wire Wire Line 148 | 4725 4275 4725 4025 149 | Connection ~ 4725 4525 150 | Wire Wire Line 151 | 4725 4525 4725 4275 152 | Wire Wire Line 153 | 5325 3850 5325 4100 154 | Connection ~ 5325 4600 155 | Connection ~ 5325 4100 156 | Wire Wire Line 157 | 5325 4100 5325 4350 158 | Connection ~ 5325 4350 159 | Wire Wire Line 160 | 5325 4350 5325 4600 161 | Text Label 5925 3850 0 50 ~ 0 162 | RESET 163 | Text Label 5950 3950 0 50 ~ 0 164 | SW1 165 | Text Label 5950 4050 0 50 ~ 0 166 | SW2 167 | Text Label 5950 4150 0 50 ~ 0 168 | SW3 169 | Text Label 4000 4025 0 50 ~ 0 170 | SW4 171 | Text Label 4000 4125 0 50 ~ 0 172 | SW5 173 | Text Label 4000 4225 0 50 ~ 0 174 | SW6 175 | Text Label 7200 3425 2 50 ~ 0 176 | RESET 177 | Text Label 7200 3525 2 50 ~ 0 178 | SW1 179 | Text Label 7200 3625 2 50 ~ 0 180 | SW2 181 | Text Label 7200 3725 2 50 ~ 0 182 | SW3 183 | Text Label 7200 3825 2 50 ~ 0 184 | SW4 185 | Text Label 7200 3925 2 50 ~ 0 186 | SW5 187 | Text Label 7200 4025 2 50 ~ 0 188 | SW6 189 | Text HLabel 7450 3425 2 50 Output ~ 0 190 | RESET 191 | Text HLabel 7450 3525 2 50 Output ~ 0 192 | SW1 193 | Text HLabel 7450 3625 2 50 Output ~ 0 194 | SW2 195 | Text HLabel 7450 3725 2 50 Output ~ 0 196 | SW3 197 | Text HLabel 7450 3825 2 50 Output ~ 0 198 | SW4 199 | Text HLabel 7450 3925 2 50 Output ~ 0 200 | SW5 201 | Text HLabel 7450 4025 2 50 Output ~ 0 202 | SW6 203 | Wire Wire Line 204 | 7200 3425 7450 3425 205 | Wire Wire Line 206 | 7200 3525 7450 3525 207 | Wire Wire Line 208 | 7200 3625 7450 3625 209 | Wire Wire Line 210 | 7200 3725 7450 3725 211 | Wire Wire Line 212 | 7200 3825 7450 3825 213 | Wire Wire Line 214 | 7200 3925 7450 3925 215 | Wire Wire Line 216 | 7200 4025 7450 4025 217 | $Comp 218 | L Connector_Generic:Conn_01x04 J? 219 | U 1 1 5F647111 220 | P 4600 5175 221 | AR Path="/5F647111" Ref="J?" Part="1" 222 | AR Path="/5F7200D9/5F647111" Ref="J5" Part="1" 223 | F 0 "J5" V 4700 5150 50 0000 C CNN 224 | F 1 "Conn_01x04" V 4700 5150 50 0001 C CNN 225 | F 2 "Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical" H 4600 5175 50 0001 C CNN 226 | F 3 "~" H 4600 5175 50 0001 C CNN 227 | 1 4600 5175 228 | 0 -1 -1 0 229 | $EndComp 230 | $Comp 231 | L power:GND #PWR? 232 | U 1 1 5F647117 233 | P 4500 5650 234 | AR Path="/5F647117" Ref="#PWR?" Part="1" 235 | AR Path="/5F584CC7/5F647117" Ref="#PWR?" Part="1" 236 | AR Path="/5F7200D9/5F647117" Ref="#PWR0102" Part="1" 237 | F 0 "#PWR0102" H 4500 5400 50 0001 C CNN 238 | F 1 "GND" H 4505 5477 50 0000 C CNN 239 | F 2 "" H 4500 5650 50 0001 C CNN 240 | F 3 "" H 4500 5650 50 0001 C CNN 241 | 1 4500 5650 242 | 1 0 0 -1 243 | $EndComp 244 | Wire Wire Line 245 | 4500 5375 4500 5650 246 | Text HLabel 7450 4450 2 50 Input ~ 0 247 | 3.3V 248 | Text HLabel 7450 4350 2 50 Input ~ 0 249 | SCL 250 | Text HLabel 7450 4250 2 50 BiDi ~ 0 251 | SDA 252 | Text Label 5225 5375 3 50 ~ 0 253 | SW4 254 | Text Label 5125 5375 3 50 ~ 0 255 | SW5 256 | Text Label 5025 5375 3 50 ~ 0 257 | SW6 258 | Text Label 5325 5375 3 50 ~ 0 259 | RESET 260 | Text Label 5625 5375 3 50 ~ 0 261 | SW1 262 | Text Label 5525 5375 3 50 ~ 0 263 | SW2 264 | Text Label 5425 5375 3 50 ~ 0 265 | SW3 266 | $Comp 267 | L Device:R R? 268 | U 1 1 5F6947D6 269 | P 5525 2625 270 | AR Path="/5F6947D6" Ref="R?" Part="1" 271 | AR Path="/5F584CC7/5F6947D6" Ref="R?" Part="1" 272 | AR Path="/5F7200D9/5F6947D6" Ref="R10" Part="1" 273 | F 0 "R10" H 5575 2650 50 0000 L CNN 274 | F 1 "2K2" V 5525 2550 50 0000 L CNN 275 | F 2 "Resistor_SMD:R_0805_2012Metric" V 5455 2625 50 0001 C CNN 276 | F 3 "~" H 5525 2625 50 0001 C CNN 277 | 1 5525 2625 278 | 1 0 0 -1 279 | $EndComp 280 | $Comp 281 | L Device:R R? 282 | U 1 1 5F6947DC 283 | P 5800 2625 284 | AR Path="/5F6947DC" Ref="R?" Part="1" 285 | AR Path="/5F584CC7/5F6947DC" Ref="R?" Part="1" 286 | AR Path="/5F7200D9/5F6947DC" Ref="R11" Part="1" 287 | F 0 "R11" H 5850 2650 50 0000 L CNN 288 | F 1 "2K2" V 5800 2550 50 0000 L CNN 289 | F 2 "Resistor_SMD:R_0805_2012Metric" V 5730 2625 50 0001 C CNN 290 | F 3 "~" H 5800 2625 50 0001 C CNN 291 | 1 5800 2625 292 | 1 0 0 -1 293 | $EndComp 294 | $Comp 295 | L Device:C C? 296 | U 1 1 5F69E4A9 297 | P 4200 2925 298 | AR Path="/5F69E4A9" Ref="C?" Part="1" 299 | AR Path="/5F584CC7/5F69E4A9" Ref="C?" Part="1" 300 | AR Path="/5F7200D9/5F69E4A9" Ref="C18" Part="1" 301 | F 0 "C18" H 4315 2971 50 0000 L CNN 302 | F 1 "100nF" H 4315 2880 50 0000 L CNN 303 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 4238 2775 50 0001 C CNN 304 | F 3 "~" H 4200 2925 50 0001 C CNN 305 | 1 4200 2925 306 | 1 0 0 -1 307 | $EndComp 308 | $Comp 309 | L power:GND #PWR? 310 | U 1 1 5F69F126 311 | P 4200 3075 312 | AR Path="/5F69F126" Ref="#PWR?" Part="1" 313 | AR Path="/5F584CC7/5F69F126" Ref="#PWR?" Part="1" 314 | AR Path="/5F7200D9/5F69F126" Ref="#PWR027" Part="1" 315 | F 0 "#PWR027" H 4200 2825 50 0001 C CNN 316 | F 1 "GND" H 4205 2902 50 0000 C CNN 317 | F 2 "" H 4200 3075 50 0001 C CNN 318 | F 3 "" H 4200 3075 50 0001 C CNN 319 | 1 4200 3075 320 | 1 0 0 -1 321 | $EndComp 322 | $Comp 323 | L Memory_EEPROM:24LC256 U4 324 | U 1 1 5F6A0768 325 | P 5050 3000 326 | F 0 "U4" H 4700 3350 50 0000 C CNN 327 | F 1 "24LC256" H 4800 3275 50 0000 C CNN 328 | F 2 "Package_SO:SO-8_3.9x4.9mm_P1.27mm" H 5050 3000 50 0001 C CNN 329 | F 3 "http://ww1.microchip.com/downloads/en/devicedoc/21203m.pdf" H 5050 3000 50 0001 C CNN 330 | 1 5050 3000 331 | 1 0 0 -1 332 | $EndComp 333 | $Comp 334 | L power:GND #PWR? 335 | U 1 1 5F6A217D 336 | P 5050 3300 337 | AR Path="/5F6A217D" Ref="#PWR?" Part="1" 338 | AR Path="/5F584CC7/5F6A217D" Ref="#PWR?" Part="1" 339 | AR Path="/5F7200D9/5F6A217D" Ref="#PWR028" Part="1" 340 | F 0 "#PWR028" H 5050 3050 50 0001 C CNN 341 | F 1 "GND" H 5055 3127 50 0000 C CNN 342 | F 2 "" H 5050 3300 50 0001 C CNN 343 | F 3 "" H 5050 3300 50 0001 C CNN 344 | 1 5050 3300 345 | 1 0 0 -1 346 | $EndComp 347 | Wire Wire Line 348 | 5050 3300 4600 3300 349 | Wire Wire Line 350 | 4600 3300 4600 3000 351 | Wire Wire Line 352 | 4600 3000 4650 3000 353 | Wire Wire Line 354 | 4650 2900 4650 3000 355 | Connection ~ 5050 3300 356 | Connection ~ 4650 3000 357 | Wire Wire Line 358 | 5050 3300 5450 3300 359 | Wire Wire Line 360 | 5450 3300 5450 3100 361 | Wire Wire Line 362 | 5450 2900 5525 2900 363 | Wire Wire Line 364 | 5525 2900 5525 2775 365 | Wire Wire Line 366 | 5450 3000 5800 3000 367 | Wire Wire Line 368 | 5800 3000 5800 2775 369 | Wire Wire Line 370 | 5875 3000 5800 3000 371 | Connection ~ 5800 3000 372 | Wire Wire Line 373 | 5525 2900 5875 2900 374 | Connection ~ 5525 2900 375 | Wire Wire Line 376 | 5525 2475 5800 2475 377 | Wire Wire Line 378 | 5050 2700 5050 2475 379 | Wire Wire Line 380 | 5050 2475 5525 2475 381 | Connection ~ 5525 2475 382 | Wire Wire Line 383 | 4200 2675 4200 2775 384 | Wire Notes Line 385 | 4100 3525 6100 3525 386 | Wire Notes Line 387 | 6100 3525 6100 2425 388 | Wire Notes Line 389 | 6100 2425 4100 2425 390 | Wire Notes Line 391 | 4100 2425 4100 3525 392 | Text Notes 5475 3475 0 79 ~ 16 393 | EEPROM 394 | Wire Wire Line 395 | 7200 4250 7450 4250 396 | Wire Wire Line 397 | 7200 4350 7450 4350 398 | Wire Wire Line 399 | 7450 4450 7200 4450 400 | Text Label 7200 4250 2 50 ~ 0 401 | SDA 402 | Text Label 7200 4350 2 50 ~ 0 403 | SCL 404 | Text Label 7200 4450 2 50 ~ 0 405 | 3.3V 406 | Text Label 5050 2525 2 50 ~ 0 407 | 3.3V 408 | Text Label 4200 2675 0 50 ~ 0 409 | 3.3V 410 | Text Label 5875 2900 0 50 ~ 0 411 | SDA 412 | Text Label 5875 3000 0 50 ~ 0 413 | SCL 414 | Text Label 4600 5375 3 50 ~ 0 415 | 3.3V 416 | Text Label 4700 5375 3 50 ~ 0 417 | SCL 418 | Text Label 4800 5375 3 50 ~ 0 419 | SDA 420 | $Comp 421 | L Connector_Generic:Conn_01x04 J? 422 | U 1 1 5F700DAF 423 | P 3550 2800 424 | AR Path="/5F700DAF" Ref="J?" Part="1" 425 | AR Path="/5F7200D9/5F700DAF" Ref="LCD1" Part="1" 426 | F 0 "LCD1" V 3650 2775 50 0000 C CNN 427 | F 1 "LCD" V 3650 2775 50 0001 C CNN 428 | F 2 "Kicad Library:OLED_I2C_128x64" H 3550 2800 50 0001 C CNN 429 | F 3 "~" H 3550 2800 50 0001 C CNN 430 | 1 3550 2800 431 | 0 -1 -1 0 432 | $EndComp 433 | $Comp 434 | L power:GND #PWR? 435 | U 1 1 5F70356C 436 | P 3450 3275 437 | AR Path="/5F70356C" Ref="#PWR?" Part="1" 438 | AR Path="/5F584CC7/5F70356C" Ref="#PWR?" Part="1" 439 | AR Path="/5F7200D9/5F70356C" Ref="#PWR033" Part="1" 440 | F 0 "#PWR033" H 3450 3025 50 0001 C CNN 441 | F 1 "GND" H 3455 3102 50 0000 C CNN 442 | F 2 "" H 3450 3275 50 0001 C CNN 443 | F 3 "" H 3450 3275 50 0001 C CNN 444 | 1 3450 3275 445 | 1 0 0 -1 446 | $EndComp 447 | Wire Wire Line 448 | 3450 3000 3450 3275 449 | Text Label 3550 3000 3 50 ~ 0 450 | 3.3V 451 | Text Label 3650 3000 3 50 ~ 0 452 | SCL 453 | Text Label 3750 3000 3 50 ~ 0 454 | SDA 455 | Text Notes 4000 3775 0 79 ~ 16 456 | BUTTON 457 | $Comp 458 | L Connector_Generic:Conn_01x07 J3 459 | U 1 1 5F6D5D8E 460 | P 5325 5175 461 | F 0 "J3" V 5289 4787 50 0000 R CNN 462 | F 1 "BUTTON" V 5198 4787 50 0000 R CNN 463 | F 2 "Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_Vertical" H 5325 5175 50 0001 C CNN 464 | F 3 "~" H 5325 5175 50 0001 C CNN 465 | 1 5325 5175 466 | 0 -1 -1 0 467 | $EndComp 468 | Text Label 6425 4025 2 50 ~ 0 469 | SW4 470 | Text Label 6425 3925 2 50 ~ 0 471 | SW5 472 | Text Label 6425 3825 2 50 ~ 0 473 | SW6 474 | Text Label 6425 4125 2 50 ~ 0 475 | RESET 476 | Text Label 6425 4425 2 50 ~ 0 477 | SW1 478 | Text Label 6425 4325 2 50 ~ 0 479 | SW2 480 | Text Label 6425 4225 2 50 ~ 0 481 | SW3 482 | Wire Wire Line 483 | 5725 3850 5925 3850 484 | Wire Wire Line 485 | 5800 3950 5950 3950 486 | Wire Wire Line 487 | 5875 4050 5950 4050 488 | Wire Wire Line 489 | 4000 4025 4325 4025 490 | Wire Wire Line 491 | 4000 4125 4325 4125 492 | Wire Wire Line 493 | 4000 4225 4250 4225 494 | $Comp 495 | L Connector_Generic:Conn_01x07 J2 496 | U 1 1 5F6D9CC9 497 | P 6625 4125 498 | F 0 "J2" H 6650 3725 50 0000 R CNN 499 | F 1 "BUTTON" H 6500 3725 50 0000 R CNN 500 | F 2 "Connector_PinSocket_2.54mm:PinSocket_1x07_P2.54mm_Vertical" H 6625 4125 50 0001 C CNN 501 | F 3 "~" H 6625 4125 50 0001 C CNN 502 | 1 6625 4125 503 | 1 0 0 -1 504 | $EndComp 505 | Wire Notes Line 506 | 6725 3625 6725 4850 507 | Wire Notes Line 508 | 6725 4850 3925 4850 509 | Wire Notes Line 510 | 3925 4850 3925 3625 511 | Wire Notes Line 512 | 3925 3625 6725 3625 513 | $Comp 514 | L Connector_Generic:Conn_01x04 J? 515 | U 1 1 5F7606BF 516 | P 5000 3800 517 | AR Path="/5F7606BF" Ref="J?" Part="1" 518 | AR Path="/5F7200D9/5F7606BF" Ref="J4" Part="1" 519 | F 0 "J4" V 5100 3775 50 0000 C CNN 520 | F 1 "Conn_01x04" V 5100 3775 50 0001 C CNN 521 | F 2 "Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical" H 5000 3800 50 0001 C CNN 522 | F 3 "~" H 5000 3800 50 0001 C CNN 523 | 1 5000 3800 524 | 0 -1 -1 0 525 | $EndComp 526 | $Comp 527 | L power:GND #PWR? 528 | U 1 1 5F7606C5 529 | P 4900 4275 530 | AR Path="/5F7606C5" Ref="#PWR?" Part="1" 531 | AR Path="/5F584CC7/5F7606C5" Ref="#PWR?" Part="1" 532 | AR Path="/5F7200D9/5F7606C5" Ref="#PWR0113" Part="1" 533 | F 0 "#PWR0113" H 4900 4025 50 0001 C CNN 534 | F 1 "GND" H 4905 4102 50 0000 C CNN 535 | F 2 "" H 4900 4275 50 0001 C CNN 536 | F 3 "" H 4900 4275 50 0001 C CNN 537 | 1 4900 4275 538 | 1 0 0 -1 539 | $EndComp 540 | Wire Wire Line 541 | 4900 4000 4900 4275 542 | Text Label 5000 4000 3 50 ~ 0 543 | 3.3V 544 | Text Label 5100 4000 3 50 ~ 0 545 | SCL 546 | Text Label 5200 4000 3 50 ~ 0 547 | SDA 548 | $EndSCHEMATC 549 | -------------------------------------------------------------------------------- /Schematic/SENTINEL Mark II - Quest-cache.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.4 2 | #encoding utf-8 3 | # 4 | # 74xx_74HC4051 5 | # 6 | DEF 74xx_74HC4051 U 0 20 Y Y 1 F N 7 | F0 "U" -200 450 50 H V C CNN 8 | F1 "74xx_74HC4051" -300 -550 50 H V C CNN 9 | F2 "" 0 -400 50 H I C CNN 10 | F3 "" 0 -400 50 H I C CNN 11 | ALIAS 74HCT4051 12 | $FPLIST 13 | DIP*W7.62mm* 14 | SOIC*3.9x9.9mm*P1.27mm* 15 | SOIC*5.3x10.2mm*P1.27mm* 16 | TSSOP*4.4x5mm*P0.65mm* 17 | $ENDFPLIST 18 | DRAW 19 | S -200 400 300 -500 0 1 10 f 20 | X A4 1 400 -100 100 L 50 50 1 1 P 21 | X S1 10 -300 0 100 R 50 50 1 1 I 22 | X S0 11 -300 100 100 R 50 50 1 1 I 23 | X A3 12 400 0 100 L 50 50 1 1 P 24 | X A0 13 400 300 100 L 50 50 1 1 P 25 | X A1 14 400 200 100 L 50 50 1 1 P 26 | X A2 15 400 100 100 L 50 50 1 1 P 27 | X VCC 16 0 500 100 D 50 50 1 1 W 28 | X A6 2 400 -300 100 L 50 50 1 1 P 29 | X A 3 -300 300 100 R 50 50 1 1 P 30 | X A7 4 400 -400 100 L 50 50 1 1 P 31 | X A5 5 400 -200 100 L 50 50 1 1 P 32 | X ~E 6 -300 -300 100 R 50 50 1 1 I 33 | X VEE 7 100 -600 100 U 50 50 1 1 W 34 | X GND 8 0 -600 100 U 50 50 1 1 W 35 | X S2 9 -300 -100 100 R 50 50 1 1 I 36 | ENDDRAW 37 | ENDDEF 38 | # 39 | # BTS7960_BTS7960B 40 | # 41 | DEF BTS7960_BTS7960B U 0 40 Y Y 1 L N 42 | F0 "U" 0 200 50 H V L CNN 43 | F1 "BTS7960_BTS7960B" 0 300 50 H V L CNN 44 | F2 "Infineon-BTS7960B-*" 0 400 50 H I L CNN 45 | F3 "http://www.infineon.com/dgdl/BTS7960_Datasheet.pdf?folderId=db3a304412b407950112b408e8c90004&fileId=db3a304412b407950112b43945006d5d&location=en.Products.Automotive_ICs.Motor_Drivers__Automotive_.Integrated_High_Current_Motor_Drivers__NovalithIC____Trilith" 0 500 50 H I L CNN 46 | F4 "Manufacturer URL" 0 600 50 H I L CNN "Component Link 1 Description" 47 | F5 "http://www.infineon.com/" 0 700 50 H I L CNN "Component Link 1 URL" 48 | F6 "Package Specification" 0 800 50 H I L CNN "Component Link 3 Description" 49 | F7 "http://www.infineon.com/dgdl/BTS7970B_Datasheet.pdf?folderId=db3a304412b407950112b408e8c90004&fileId=db3a304412b407950112b43949b36d61&sId=db3a30433d68e984013d7db637dc5e6a" 0 900 50 H I L CNN "Component Link 3 URL" 50 | F8 "Rev. 1.1" 0 1000 50 H I L CNN "Datasheet Version" 51 | F9 "false" 0 1100 50 H I L CNN "Green" 52 | F10 "false" 0 1200 50 H I L CNN "Halogen free" 53 | F11 "7 uA" 0 1300 50 H I L CNN "Iq typ" 54 | F12 "Surface Mount" 0 1400 50 H I L CNN "Mounting Technology" 55 | F13 "7-Pin Plastic Transistor Single Outline Package, 9.9 x 9.2 mm Body, 1.27 mm Pitch" 0 1500 50 H I L CNN "Package Description" 56 | F14 "May-06" 0 1600 50 H I L CNN "Package Version" 57 | F15 "IC" 0 1700 50 H I L CNN "category" 58 | F16 "1433991" 0 1800 50 H I L CNN "ciiva ids" 59 | F17 "2d41aec1d0b54c2a" 0 1900 50 H I L CNN "library id" 60 | F18 "Infineon" 0 2000 50 H I L CNN "manufacturer" 61 | F19 "P-TO-263-7-6" 0 2100 50 H I L CNN "package" 62 | F20 "1409251876" 0 2200 50 H I L CNN "release date" 63 | F21 "0F038138-080F-44BA-A129-3EB9BCBF95C1" 0 2300 50 H I L CNN "vault revision" 64 | F22 "yes" 0 2400 50 H I L CNN "imported" 65 | DRAW 66 | S 200 100 800 -700 1 1 0 f 67 | X GND 1 900 -600 100 L 40 40 1 1 W 68 | X IN 2 100 0 100 R 40 40 1 1 I 69 | X INH 3 100 -200 100 R 40 40 1 1 I 70 | X OUT 4 900 0 100 L 40 40 1 1 W 71 | X SR 5 100 -400 100 R 40 40 1 1 I 72 | X IS 6 900 -400 100 L 40 40 1 1 O 73 | X VS 7 100 -600 100 R 40 40 1 1 W 74 | X OUT 8 900 -100 100 L 40 40 1 1 W 75 | ENDDRAW 76 | ENDDEF 77 | # 78 | # Connector_Generic_Conn_01x02 79 | # 80 | DEF Connector_Generic_Conn_01x02 J 0 40 Y N 1 F N 81 | F0 "J" 0 100 50 H V C CNN 82 | F1 "Connector_Generic_Conn_01x02" 0 -200 50 H V C CNN 83 | F2 "" 0 0 50 H I C CNN 84 | F3 "" 0 0 50 H I C CNN 85 | $FPLIST 86 | Connector*:*_1x??_* 87 | $ENDFPLIST 88 | DRAW 89 | S -50 -95 0 -105 1 1 6 N 90 | S -50 5 0 -5 1 1 6 N 91 | S -50 50 50 -150 1 1 10 f 92 | X Pin_1 1 -200 0 150 R 50 50 1 1 P 93 | X Pin_2 2 -200 -100 150 R 50 50 1 1 P 94 | ENDDRAW 95 | ENDDEF 96 | # 97 | # Connector_Generic_Conn_01x03 98 | # 99 | DEF Connector_Generic_Conn_01x03 J 0 40 Y N 1 F N 100 | F0 "J" 0 200 50 H V C CNN 101 | F1 "Connector_Generic_Conn_01x03" 0 -200 50 H V C CNN 102 | F2 "" 0 0 50 H I C CNN 103 | F3 "" 0 0 50 H I C CNN 104 | $FPLIST 105 | Connector*:*_1x??_* 106 | $ENDFPLIST 107 | DRAW 108 | S -50 -95 0 -105 1 1 6 N 109 | S -50 5 0 -5 1 1 6 N 110 | S -50 105 0 95 1 1 6 N 111 | S -50 150 50 -150 1 1 10 f 112 | X Pin_1 1 -200 100 150 R 50 50 1 1 P 113 | X Pin_2 2 -200 0 150 R 50 50 1 1 P 114 | X Pin_3 3 -200 -100 150 R 50 50 1 1 P 115 | ENDDRAW 116 | ENDDEF 117 | # 118 | # Connector_Generic_Conn_01x04 119 | # 120 | DEF Connector_Generic_Conn_01x04 J 0 40 Y N 1 F N 121 | F0 "J" 0 200 50 H V C CNN 122 | F1 "Connector_Generic_Conn_01x04" 0 -300 50 H V C CNN 123 | F2 "" 0 0 50 H I C CNN 124 | F3 "" 0 0 50 H I C CNN 125 | $FPLIST 126 | Connector*:*_1x??_* 127 | $ENDFPLIST 128 | DRAW 129 | S -50 -195 0 -205 1 1 6 N 130 | S -50 -95 0 -105 1 1 6 N 131 | S -50 5 0 -5 1 1 6 N 132 | S -50 105 0 95 1 1 6 N 133 | S -50 150 50 -250 1 1 10 f 134 | X Pin_1 1 -200 100 150 R 50 50 1 1 P 135 | X Pin_2 2 -200 0 150 R 50 50 1 1 P 136 | X Pin_3 3 -200 -100 150 R 50 50 1 1 P 137 | X Pin_4 4 -200 -200 150 R 50 50 1 1 P 138 | ENDDRAW 139 | ENDDEF 140 | # 141 | # Connector_Generic_Conn_01x06 142 | # 143 | DEF Connector_Generic_Conn_01x06 J 0 40 Y N 1 F N 144 | F0 "J" 0 300 50 H V C CNN 145 | F1 "Connector_Generic_Conn_01x06" 0 -400 50 H V C CNN 146 | F2 "" 0 0 50 H I C CNN 147 | F3 "" 0 0 50 H I C CNN 148 | $FPLIST 149 | Connector*:*_1x??_* 150 | $ENDFPLIST 151 | DRAW 152 | S -50 -295 0 -305 1 1 6 N 153 | S -50 -195 0 -205 1 1 6 N 154 | S -50 -95 0 -105 1 1 6 N 155 | S -50 5 0 -5 1 1 6 N 156 | S -50 105 0 95 1 1 6 N 157 | S -50 205 0 195 1 1 6 N 158 | S -50 250 50 -350 1 1 10 f 159 | X Pin_1 1 -200 200 150 R 50 50 1 1 P 160 | X Pin_2 2 -200 100 150 R 50 50 1 1 P 161 | X Pin_3 3 -200 0 150 R 50 50 1 1 P 162 | X Pin_4 4 -200 -100 150 R 50 50 1 1 P 163 | X Pin_5 5 -200 -200 150 R 50 50 1 1 P 164 | X Pin_6 6 -200 -300 150 R 50 50 1 1 P 165 | ENDDRAW 166 | ENDDEF 167 | # 168 | # Connector_Generic_Conn_01x07 169 | # 170 | DEF Connector_Generic_Conn_01x07 J 0 40 Y N 1 F N 171 | F0 "J" 0 400 50 H V C CNN 172 | F1 "Connector_Generic_Conn_01x07" 0 -400 50 H V C CNN 173 | F2 "" 0 0 50 H I C CNN 174 | F3 "" 0 0 50 H I C CNN 175 | $FPLIST 176 | Connector*:*_1x??_* 177 | $ENDFPLIST 178 | DRAW 179 | S -50 -295 0 -305 1 1 6 N 180 | S -50 -195 0 -205 1 1 6 N 181 | S -50 -95 0 -105 1 1 6 N 182 | S -50 5 0 -5 1 1 6 N 183 | S -50 105 0 95 1 1 6 N 184 | S -50 205 0 195 1 1 6 N 185 | S -50 305 0 295 1 1 6 N 186 | S -50 350 50 -350 1 1 10 f 187 | X Pin_1 1 -200 300 150 R 50 50 1 1 P 188 | X Pin_2 2 -200 200 150 R 50 50 1 1 P 189 | X Pin_3 3 -200 100 150 R 50 50 1 1 P 190 | X Pin_4 4 -200 0 150 R 50 50 1 1 P 191 | X Pin_5 5 -200 -100 150 R 50 50 1 1 P 192 | X Pin_6 6 -200 -200 150 R 50 50 1 1 P 193 | X Pin_7 7 -200 -300 150 R 50 50 1 1 P 194 | ENDDRAW 195 | ENDDEF 196 | # 197 | # Connector_Generic_Conn_01x09 198 | # 199 | DEF Connector_Generic_Conn_01x09 J 0 40 Y N 1 F N 200 | F0 "J" 0 500 50 H V C CNN 201 | F1 "Connector_Generic_Conn_01x09" 0 -500 50 H V C CNN 202 | F2 "" 0 0 50 H I C CNN 203 | F3 "" 0 0 50 H I C CNN 204 | $FPLIST 205 | Connector*:*_1x??_* 206 | $ENDFPLIST 207 | DRAW 208 | S -50 -395 0 -405 1 1 6 N 209 | S -50 -295 0 -305 1 1 6 N 210 | S -50 -195 0 -205 1 1 6 N 211 | S -50 -95 0 -105 1 1 6 N 212 | S -50 5 0 -5 1 1 6 N 213 | S -50 105 0 95 1 1 6 N 214 | S -50 205 0 195 1 1 6 N 215 | S -50 305 0 295 1 1 6 N 216 | S -50 405 0 395 1 1 6 N 217 | S -50 450 50 -450 1 1 10 f 218 | X Pin_1 1 -200 400 150 R 50 50 1 1 P 219 | X Pin_2 2 -200 300 150 R 50 50 1 1 P 220 | X Pin_3 3 -200 200 150 R 50 50 1 1 P 221 | X Pin_4 4 -200 100 150 R 50 50 1 1 P 222 | X Pin_5 5 -200 0 150 R 50 50 1 1 P 223 | X Pin_6 6 -200 -100 150 R 50 50 1 1 P 224 | X Pin_7 7 -200 -200 150 R 50 50 1 1 P 225 | X Pin_8 8 -200 -300 150 R 50 50 1 1 P 226 | X Pin_9 9 -200 -400 150 R 50 50 1 1 P 227 | ENDDRAW 228 | ENDDEF 229 | # 230 | # Device_C 231 | # 232 | DEF Device_C C 0 10 N Y 1 F N 233 | F0 "C" 25 100 50 H V L CNN 234 | F1 "Device_C" 25 -100 50 H V L CNN 235 | F2 "" 38 -150 50 H I C CNN 236 | F3 "" 0 0 50 H I C CNN 237 | $FPLIST 238 | C_* 239 | $ENDFPLIST 240 | DRAW 241 | P 2 0 1 20 -80 -30 80 -30 N 242 | P 2 0 1 20 -80 30 80 30 N 243 | X ~ 1 0 150 110 D 50 50 1 1 P 244 | X ~ 2 0 -150 110 U 50 50 1 1 P 245 | ENDDRAW 246 | ENDDEF 247 | # 248 | # Device_CP 249 | # 250 | DEF Device_CP C 0 10 N Y 1 F N 251 | F0 "C" 25 100 50 H V L CNN 252 | F1 "Device_CP" 25 -100 50 H V L CNN 253 | F2 "" 38 -150 50 H I C CNN 254 | F3 "" 0 0 50 H I C CNN 255 | $FPLIST 256 | CP_* 257 | $ENDFPLIST 258 | DRAW 259 | S -90 20 90 40 0 1 0 N 260 | S 90 -20 -90 -40 0 1 0 F 261 | P 2 0 1 0 -70 90 -30 90 N 262 | P 2 0 1 0 -50 110 -50 70 N 263 | X ~ 1 0 150 110 D 50 50 1 1 P 264 | X ~ 2 0 -150 110 U 50 50 1 1 P 265 | ENDDRAW 266 | ENDDEF 267 | # 268 | # Device_Crystal_GND24 269 | # 270 | DEF Device_Crystal_GND24 Y 0 40 Y N 1 F N 271 | F0 "Y" 125 200 50 H V L CNN 272 | F1 "Device_Crystal_GND24" 125 125 50 H V L CNN 273 | F2 "" 0 0 50 H I C CNN 274 | F3 "" 0 0 50 H I C CNN 275 | $FPLIST 276 | Crystal* 277 | $ENDFPLIST 278 | DRAW 279 | S -45 100 45 -100 0 1 12 N 280 | P 2 0 1 0 -100 0 -80 0 N 281 | P 2 0 1 20 -80 -50 -80 50 N 282 | P 2 0 1 0 0 -150 0 -140 N 283 | P 2 0 1 0 0 140 0 150 N 284 | P 2 0 1 20 80 -50 80 50 N 285 | P 2 0 1 0 80 0 100 0 N 286 | P 4 0 1 0 -100 -90 -100 -140 100 -140 100 -90 N 287 | P 4 0 1 0 -100 90 -100 140 100 140 100 90 N 288 | X 1 1 -150 0 50 R 50 50 1 1 P 289 | X 2 2 0 200 50 D 50 50 1 1 P 290 | X 3 3 150 0 50 L 50 50 1 1 P 291 | X 4 4 0 -200 50 U 50 50 1 1 P 292 | ENDDRAW 293 | ENDDEF 294 | # 295 | # Device_D_Photo_ALT 296 | # 297 | DEF Device_D_Photo_ALT D 0 20 N N 1 F N 298 | F0 "D" 20 70 50 H V L CNN 299 | F1 "Device_D_Photo_ALT" -40 -110 50 H V C CNN 300 | F2 "" -50 0 50 H I C CNN 301 | F3 "" -50 0 50 H I C CNN 302 | DRAW 303 | P 2 0 1 10 -100 50 -100 -50 N 304 | P 2 0 1 0 -80 70 -60 70 N 305 | P 2 0 1 0 0 0 -100 0 N 306 | P 3 0 1 0 -20 130 -80 70 -80 90 N 307 | P 4 0 1 10 0 -50 0 50 -100 0 0 -50 F 308 | P 5 0 1 0 30 130 -30 70 -30 90 -30 70 -10 70 N 309 | X K 1 -200 0 100 R 50 50 1 1 P 310 | X A 2 100 0 100 L 50 50 1 1 P 311 | ENDDRAW 312 | ENDDEF 313 | # 314 | # Device_D_Schottky_ALT 315 | # 316 | DEF Device_D_Schottky_ALT D 0 40 N N 1 F N 317 | F0 "D" 0 100 50 H V C CNN 318 | F1 "Device_D_Schottky_ALT" 0 -100 50 H V C CNN 319 | F2 "" 0 0 50 H I C CNN 320 | F3 "" 0 0 50 H I C CNN 321 | $FPLIST 322 | TO-???* 323 | *_Diode_* 324 | *SingleDiode* 325 | D_* 326 | $ENDFPLIST 327 | DRAW 328 | P 2 0 1 0 50 0 -50 0 N 329 | P 4 0 1 10 50 50 50 -50 -50 0 50 50 F 330 | P 6 0 1 10 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N 331 | X K 1 -150 0 100 R 50 50 1 1 P 332 | X A 2 150 0 100 L 50 50 1 1 P 333 | ENDDRAW 334 | ENDDEF 335 | # 336 | # Device_D_Zener_ALT 337 | # 338 | DEF Device_D_Zener_ALT D 0 40 N N 1 F N 339 | F0 "D" 0 100 50 H V C CNN 340 | F1 "Device_D_Zener_ALT" 0 -100 50 H V C CNN 341 | F2 "" 0 0 50 H I C CNN 342 | F3 "" 0 0 50 H I C CNN 343 | $FPLIST 344 | TO-???* 345 | *_Diode_* 346 | *SingleDiode* 347 | D_* 348 | $ENDFPLIST 349 | DRAW 350 | P 2 0 1 0 50 0 -50 0 N 351 | P 3 0 1 10 -50 -50 -50 50 -30 50 N 352 | P 4 0 1 10 50 -50 50 50 -50 0 50 -50 F 353 | X K 1 -150 0 100 R 50 50 1 1 P 354 | X A 2 150 0 100 L 50 50 1 1 P 355 | ENDDRAW 356 | ENDDEF 357 | # 358 | # Device_Ferrite_Bead 359 | # 360 | DEF Device_Ferrite_Bead FB 0 0 N Y 1 F N 361 | F0 "FB" -150 25 50 V V C CNN 362 | F1 "Device_Ferrite_Bead" 150 0 50 V V C CNN 363 | F2 "" -70 0 50 V I C CNN 364 | F3 "" 0 0 50 H I C CNN 365 | $FPLIST 366 | Inductor_* 367 | L_* 368 | *Ferrite* 369 | $ENDFPLIST 370 | DRAW 371 | P 2 0 1 0 0 -50 0 -48 N 372 | P 2 0 1 0 0 50 0 51 N 373 | P 5 0 1 0 -109 16 -67 89 109 -12 66 -85 -109 16 N 374 | X ~ 1 0 150 100 D 50 50 1 1 P 375 | X ~ 2 0 -150 100 U 50 50 1 1 P 376 | ENDDRAW 377 | ENDDEF 378 | # 379 | # Device_LED 380 | # 381 | DEF Device_LED D 0 40 N N 1 F N 382 | F0 "D" 0 100 50 H V C CNN 383 | F1 "Device_LED" 0 -100 50 H V C CNN 384 | F2 "" 0 0 50 H I C CNN 385 | F3 "" 0 0 50 H I C CNN 386 | $FPLIST 387 | LED* 388 | LED_SMD:* 389 | LED_THT:* 390 | $ENDFPLIST 391 | DRAW 392 | P 2 0 1 10 -50 -50 -50 50 N 393 | P 2 0 1 0 -50 0 50 0 N 394 | P 4 0 1 10 50 -50 50 50 -50 0 50 -50 N 395 | P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N 396 | P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N 397 | X K 1 -150 0 100 R 50 50 1 1 P 398 | X A 2 150 0 100 L 50 50 1 1 P 399 | ENDDRAW 400 | ENDDEF 401 | # 402 | # Device_LED_ALT 403 | # 404 | DEF Device_LED_ALT D 0 40 N N 1 F N 405 | F0 "D" 0 100 50 H V C CNN 406 | F1 "Device_LED_ALT" 0 -100 50 H V C CNN 407 | F2 "" 0 0 50 H I C CNN 408 | F3 "" 0 0 50 H I C CNN 409 | $FPLIST 410 | LED* 411 | LED_SMD:* 412 | LED_THT:* 413 | $ENDFPLIST 414 | DRAW 415 | P 2 0 1 10 -50 -50 -50 50 N 416 | P 2 0 1 0 -50 0 50 0 N 417 | P 4 0 1 10 50 -50 50 50 -50 0 50 -50 F 418 | P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N 419 | P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N 420 | X K 1 -150 0 100 R 50 50 1 1 P 421 | X A 2 150 0 100 L 50 50 1 1 P 422 | ENDDRAW 423 | ENDDEF 424 | # 425 | # Device_Polyfuse 426 | # 427 | DEF Device_Polyfuse F 0 0 N Y 1 F N 428 | F0 "F" -100 0 50 V V C CNN 429 | F1 "Device_Polyfuse" 100 0 50 V V C CNN 430 | F2 "" 50 -200 50 H I L CNN 431 | F3 "" 0 0 50 H I C CNN 432 | $FPLIST 433 | *polyfuse* 434 | *PTC* 435 | $ENDFPLIST 436 | DRAW 437 | S -30 100 30 -100 0 1 10 N 438 | P 2 0 1 0 0 100 0 -100 N 439 | P 4 0 1 0 -60 100 -60 60 60 -60 60 -100 N 440 | X ~ 1 0 150 50 D 50 50 1 1 P 441 | X ~ 2 0 -150 50 U 50 50 1 1 P 442 | ENDDRAW 443 | ENDDEF 444 | # 445 | # Device_R 446 | # 447 | DEF Device_R R 0 0 N Y 1 F N 448 | F0 "R" 80 0 50 V V C CNN 449 | F1 "Device_R" 0 0 50 V V C CNN 450 | F2 "" -70 0 50 V I C CNN 451 | F3 "" 0 0 50 H I C CNN 452 | $FPLIST 453 | R_* 454 | $ENDFPLIST 455 | DRAW 456 | S -40 -100 40 100 0 1 10 N 457 | X ~ 1 0 150 50 D 50 50 1 1 P 458 | X ~ 2 0 -150 50 U 50 50 1 1 P 459 | ENDDRAW 460 | ENDDEF 461 | # 462 | # Jumper_Jumper_3_Bridged12 463 | # 464 | DEF Jumper_Jumper_3_Bridged12 JP 0 0 Y N 1 F N 465 | F0 "JP" -100 -100 50 H V C CNN 466 | F1 "Jumper_Jumper_3_Bridged12" 0 110 50 H V C CNN 467 | F2 "" 0 0 50 H I C CNN 468 | F3 "" 0 0 50 H I C CNN 469 | $FPLIST 470 | Jumper* 471 | TestPoint*3Pads* 472 | TestPoint*Bridge* 473 | $ENDFPLIST 474 | DRAW 475 | A -65 -50 89 1282 518 0 1 0 N -120 20 -10 20 476 | C -130 0 20 0 0 0 N 477 | C 0 0 20 0 0 0 N 478 | C 130 0 20 0 0 0 N 479 | P 2 0 1 0 0 -50 0 -20 N 480 | X A 1 -250 0 100 R 50 50 1 1 P 481 | X C 2 0 -150 100 U 50 50 1 1 I 482 | X B 3 250 0 100 L 50 50 1 1 P 483 | ENDDRAW 484 | ENDDEF 485 | # 486 | # Jumper_SolderJumper_2_Open 487 | # 488 | DEF Jumper_SolderJumper_2_Open JP 0 0 Y N 1 F N 489 | F0 "JP" 0 80 50 H V C CNN 490 | F1 "Jumper_SolderJumper_2_Open" 0 -100 50 H V C CNN 491 | F2 "" 0 0 50 H I C CNN 492 | F3 "" 0 0 50 H I C CNN 493 | $FPLIST 494 | SolderJumper*Open* 495 | $ENDFPLIST 496 | DRAW 497 | A -10 0 40 901 -901 0 1 0 N -10 40 -10 -40 498 | A -10 0 40 901 -901 0 1 0 F -10 40 -10 -40 499 | A 10 0 40 -899 899 0 1 0 N 10 -40 10 40 500 | A 10 0 40 -899 899 0 1 0 F 10 -40 10 40 501 | P 2 0 1 0 -10 40 -10 -40 N 502 | P 2 0 1 0 10 40 10 -40 N 503 | X A 1 -150 0 100 R 50 50 1 1 P 504 | X B 2 150 0 100 L 50 50 1 1 P 505 | ENDDRAW 506 | ENDDEF 507 | # 508 | # MCU_ST_STM32F1_STM32F103CBTx 509 | # 510 | DEF MCU_ST_STM32F1_STM32F103CBTx U 0 20 Y Y 1 F N 511 | F0 "U" -600 1450 50 H V L CNN 512 | F1 "MCU_ST_STM32F1_STM32F103CBTx" 300 1450 50 H V L CNN 513 | F2 "Package_QFP:LQFP-48_7x7mm_P0.5mm" -600 -1400 50 H I R CNN 514 | F3 "" 0 0 50 H I C CNN 515 | ALIAS STM32F103CBTx 516 | $FPLIST 517 | LQFP*7x7mm*P0.5mm* 518 | $ENDFPLIST 519 | DRAW 520 | S -600 -1400 500 1400 0 1 10 f 521 | X VBAT 1 -200 1500 100 D 50 50 1 1 W 522 | X PA0 10 600 200 100 L 50 50 1 1 B 523 | X PA1 11 600 100 100 L 50 50 1 1 B 524 | X PA2 12 600 0 100 L 50 50 1 1 B 525 | X PA3 13 600 -100 100 L 50 50 1 1 B 526 | X PA4 14 600 -200 100 L 50 50 1 1 B 527 | X PA5 15 600 -300 100 L 50 50 1 1 B 528 | X PA6 16 600 -400 100 L 50 50 1 1 B 529 | X PA7 17 600 -500 100 L 50 50 1 1 B 530 | X PB0 18 -700 200 100 R 50 50 1 1 B 531 | X PB1 19 -700 100 100 R 50 50 1 1 B 532 | X PC13 2 -700 600 100 R 50 50 1 1 B 533 | X PB2 20 -700 0 100 R 50 50 1 1 B 534 | X PB10 21 -700 -800 100 R 50 50 1 1 B 535 | X PB11 22 -700 -900 100 R 50 50 1 1 B 536 | X VSS 23 -200 -1500 100 U 50 50 1 1 W 537 | X VDD 24 -100 1500 100 D 50 50 1 1 W 538 | X PB12 25 -700 -1000 100 R 50 50 1 1 B 539 | X PB13 26 -700 -1100 100 R 50 50 1 1 B 540 | X PB14 27 -700 -1200 100 R 50 50 1 1 B 541 | X PB15 28 -700 -1300 100 R 50 50 1 1 B 542 | X PA8 29 600 -600 100 L 50 50 1 1 B 543 | X PC14 3 -700 500 100 R 50 50 1 1 B 544 | X PA9 30 600 -700 100 L 50 50 1 1 B 545 | X PA10 31 600 -800 100 L 50 50 1 1 B 546 | X PA11 32 600 -900 100 L 50 50 1 1 B 547 | X PA12 33 600 -1000 100 L 50 50 1 1 B 548 | X PA13 34 600 -1100 100 L 50 50 1 1 B 549 | X VSS 35 -100 -1500 100 U 50 50 1 1 W 550 | X VDD 36 0 1500 100 D 50 50 1 1 W 551 | X PA14 37 600 -1200 100 L 50 50 1 1 B 552 | X PA15 38 600 -1300 100 L 50 50 1 1 B 553 | X PB3 39 -700 -100 100 R 50 50 1 1 B 554 | X PC15 4 -700 400 100 R 50 50 1 1 B 555 | X PB4 40 -700 -200 100 R 50 50 1 1 B 556 | X PB5 41 -700 -300 100 R 50 50 1 1 B 557 | X PB6 42 -700 -400 100 R 50 50 1 1 B 558 | X PB7 43 -700 -500 100 R 50 50 1 1 B 559 | X BOOT0 44 -700 1100 100 R 50 50 1 1 I 560 | X PB8 45 -700 -600 100 R 50 50 1 1 B 561 | X PB9 46 -700 -700 100 R 50 50 1 1 B 562 | X VSS 47 0 -1500 100 U 50 50 1 1 W 563 | X VDD 48 100 1500 100 D 50 50 1 1 W 564 | X PD0 5 -700 900 100 R 50 50 1 1 I 565 | X PD1 6 -700 800 100 R 50 50 1 1 I 566 | X NRST 7 -700 1300 100 R 50 50 1 1 I 567 | X VSSA 8 100 -1500 100 U 50 50 1 1 W 568 | X VDDA 9 200 1500 100 D 50 50 1 1 W 569 | ENDDRAW 570 | ENDDEF 571 | # 572 | # MP2307_MP2307 573 | # 574 | DEF MP2307_MP2307 U 0 10 Y Y 1 L N 575 | F0 "U" 800 400 60 H V C CNN 576 | F1 "MP2307_MP2307" 800 300 60 H V C CNN 577 | F2 "SOIC8N_EP_MNP" 800 240 60 H I C CNN 578 | F3 "" 0 0 60 H V C CNN 579 | $FPLIST 580 | SOIC8N_EP_MNP 581 | SOIC8N_EP_MNP-M 582 | SOIC8N_EP_MNP-L 583 | $ENDFPLIST 584 | DRAW 585 | P 2 1 1 5 300 -600 1300 -600 N 586 | P 2 1 1 5 300 200 300 -600 N 587 | P 2 1 1 5 1300 -600 1300 200 N 588 | P 2 1 1 5 1300 200 300 200 N 589 | X BS 1 0 0 300 R 59 59 1 1 I 590 | X IN 2 0 -100 300 R 59 59 1 1 W 591 | X SW 3 0 -200 300 R 59 59 1 1 O 592 | X GND 4 0 -300 300 R 59 59 1 1 W 593 | X FB 5 1600 -400 300 L 59 59 1 1 I 594 | X COMP 6 1600 -300 300 L 59 59 1 1 U 595 | X EN 7 1600 -200 300 L 59 59 1 1 I 596 | X SS 8 1600 -100 300 L 59 59 1 1 I 597 | X GND EPAD 1600 0 300 L 59 59 1 1 W 598 | ENDDRAW 599 | ENDDEF 600 | # 601 | # Memory_EEPROM_24LC256 602 | # 603 | DEF Memory_EEPROM_24LC256 U 0 20 Y Y 1 F N 604 | F0 "U" -250 250 50 H V C CNN 605 | F1 "Memory_EEPROM_24LC256" 50 250 50 H V L CNN 606 | F2 "" 0 0 50 H I C CNN 607 | F3 "" 0 0 50 H I C CNN 608 | ALIAS 24LC02 24LC00 24LC04 24LC08 24LC01 24LC512 24LC64 24LC1025 24LC32 24LC256 24LC128 CAT24C256 CAT24C128 609 | $FPLIST 610 | DIP*W7.62mm* 611 | SOIC*3.9x4.9mm* 612 | TSSOP*4.4x3mm*P0.65mm* 613 | DFN*3x2mm*P0.5mm* 614 | $ENDFPLIST 615 | DRAW 616 | S -300 200 300 -200 1 1 10 f 617 | X A0 1 -400 100 100 R 50 50 1 1 I 618 | X A1 2 -400 0 100 R 50 50 1 1 I 619 | X A2 3 -400 -100 100 R 50 50 1 1 I 620 | X GND 4 0 -300 100 U 50 50 1 1 W 621 | X SDA 5 400 100 100 L 50 50 1 1 B 622 | X SCL 6 400 0 100 L 50 50 1 1 I 623 | X WP 7 400 -100 100 L 50 50 1 1 I 624 | X VCC 8 0 300 100 D 50 50 1 1 W 625 | ENDDRAW 626 | ENDDEF 627 | # 628 | # Regulator_Linear_LD1117S33TR_SOT223 629 | # 630 | DEF Regulator_Linear_LD1117S33TR_SOT223 U 0 10 Y Y 1 F N 631 | F0 "U" -150 125 50 H V C CNN 632 | F1 "Regulator_Linear_LD1117S33TR_SOT223" 0 125 50 H V L CNN 633 | F2 "Package_TO_SOT_SMD:SOT-223-3_TabPin2" 0 200 50 H I C CNN 634 | F3 "" 100 -250 50 H I C CNN 635 | ALIAS AP1117-18 AP1117-25 AP1117-33 AP1117-50 LD1117S33TR_SOT223 LD1117S12TR_SOT223 LD1117S18TR_SOT223 LD1117S25TR_SOT223 LD1117S50TR_SOT223 NCP1117-12_SOT223 NCP1117-1.5_SOT223 NCP1117-1.8_SOT223 NCP1117-2.0_SOT223 NCP1117-2.5_SOT223 NCP1117-2.85_SOT223 NCP1117-3.3_SOT223 NCP1117-5.0_SOT223 AMS1117-1.5 AMS1117-1.8 AMS1117-2.5 AMS1117-2.85 AMS1117-3.3 AMS1117-5.0 636 | $FPLIST 637 | SOT?223*TabPin2* 638 | $ENDFPLIST 639 | DRAW 640 | S -200 -200 200 75 0 1 10 f 641 | X GND 1 0 -300 100 U 50 50 1 1 W 642 | X VO 2 300 0 100 L 50 50 1 1 w 643 | X VI 3 -300 0 100 R 50 50 1 1 W 644 | ENDDRAW 645 | ENDDEF 646 | # 647 | # SENTINEL-Mark-II---Quest-rescue_USB_B_Mini-Connector 648 | # 649 | DEF SENTINEL-Mark-II---Quest-rescue_USB_B_Mini-Connector J 0 40 Y Y 1 F N 650 | F0 "J" -200 450 50 H V L CNN 651 | F1 "SENTINEL-Mark-II---Quest-rescue_USB_B_Mini-Connector" -200 350 50 H V L CNN 652 | F2 "" 150 -50 50 H I C CNN 653 | F3 "" 150 -50 50 H I C CNN 654 | $FPLIST 655 | USB* 656 | $ENDFPLIST 657 | DRAW 658 | C -150 85 25 0 1 10 F 659 | C -25 135 15 0 1 10 F 660 | S -200 -300 200 300 0 1 10 f 661 | S -5 -300 5 -270 0 1 0 N 662 | S 10 50 -20 20 0 1 10 F 663 | S 200 -205 170 -195 0 1 0 N 664 | S 200 -105 170 -95 0 1 0 N 665 | S 200 -5 170 5 0 1 0 N 666 | S 200 195 170 205 0 1 0 N 667 | P 2 0 1 10 -75 85 25 85 N 668 | P 4 0 1 10 -125 85 -100 85 -50 135 -25 135 N 669 | P 4 0 1 10 -100 85 -75 85 -50 35 0 35 N 670 | P 4 0 1 10 25 110 25 60 75 85 25 110 F 671 | P 5 0 1 0 -170 220 -70 220 -80 190 -160 190 -170 220 F 672 | P 9 0 1 0 -185 230 -185 220 -175 190 -175 180 -65 180 -65 190 -55 220 -55 230 -185 230 N 673 | X VBUS 1 300 200 100 L 50 50 1 1 w 674 | X D- 2 300 -100 100 L 50 50 1 1 P 675 | X D+ 3 300 0 100 L 50 50 1 1 P 676 | X ID 4 300 -200 100 L 50 50 1 1 P 677 | X GND 5 0 -400 100 U 50 50 1 1 w 678 | X Shield 6 -100 -400 100 U 50 50 1 1 P 679 | ENDDRAW 680 | ENDDEF 681 | # 682 | # Switch_SW_Push 683 | # 684 | DEF Switch_SW_Push SW 0 40 N N 1 F N 685 | F0 "SW" 50 100 50 H V L CNN 686 | F1 "Switch_SW_Push" 0 -60 50 H V C CNN 687 | F2 "" 0 200 50 H I C CNN 688 | F3 "" 0 200 50 H I C CNN 689 | DRAW 690 | C -80 0 20 0 1 0 N 691 | C 80 0 20 0 1 0 N 692 | P 2 0 1 0 0 50 0 120 N 693 | P 2 0 1 0 100 50 -100 50 N 694 | X 1 1 -200 0 100 R 50 50 0 1 P 695 | X 2 2 200 0 100 L 50 50 0 1 P 696 | ENDDRAW 697 | ENDDEF 698 | # 699 | # Switch_SW_SPDT 700 | # 701 | DEF Switch_SW_SPDT SW 0 0 Y N 1 F N 702 | F0 "SW" 0 170 50 H V C CNN 703 | F1 "Switch_SW_SPDT" 0 -200 50 H V C CNN 704 | F2 "" 0 0 50 H I C CNN 705 | F3 "" 0 0 50 H I C CNN 706 | DRAW 707 | C -80 0 20 0 0 0 N 708 | C 80 -100 20 0 0 0 N 709 | C 80 100 20 0 1 0 N 710 | P 2 0 1 0 -60 10 65 90 N 711 | X A 1 200 100 100 L 50 50 1 1 P 712 | X B 2 -200 0 100 R 50 50 1 1 P 713 | X C 3 200 -100 100 L 50 50 1 1 P 714 | ENDDRAW 715 | ENDDEF 716 | # 717 | # Transistor_BJT_MMBT3904 718 | # 719 | DEF Transistor_BJT_MMBT3904 Q 0 0 Y N 1 F N 720 | F0 "Q" 200 75 50 H V L CNN 721 | F1 "Transistor_BJT_MMBT3904" 200 0 50 H V L CNN 722 | F2 "Package_TO_SOT_SMD:SOT-23" 200 -75 50 H I L CIN 723 | F3 "" 0 0 50 H I L CNN 724 | ALIAS BC818 BC846 BC847 BC848 BC849 BC850 MMBT3904 MMBT5550L MMBT5551L 725 | $FPLIST 726 | SOT?23* 727 | $ENDFPLIST 728 | DRAW 729 | C 50 0 111 0 1 10 N 730 | P 2 0 1 0 25 25 100 100 N 731 | P 3 0 1 0 25 -25 100 -100 100 -100 N 732 | P 3 0 1 20 25 75 25 -75 25 -75 N 733 | P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F 734 | X B 1 -200 0 225 R 50 50 1 1 I 735 | X E 2 100 -200 100 U 50 50 1 1 P 736 | X C 3 100 200 100 D 50 50 1 1 P 737 | ENDDRAW 738 | ENDDEF 739 | # 740 | # Transistor_BJT_MMBT3906 741 | # 742 | DEF Transistor_BJT_MMBT3906 Q 0 0 Y N 1 F N 743 | F0 "Q" 200 75 50 H V L CNN 744 | F1 "Transistor_BJT_MMBT3906" 200 0 50 H V L CNN 745 | F2 "Package_TO_SOT_SMD:SOT-23" 200 -75 50 H I L CIN 746 | F3 "" 0 0 50 H I L CNN 747 | ALIAS BC808 BC856 BC857 BC858 BC859 BC860 MMBT3906 748 | $FPLIST 749 | SOT?23* 750 | $ENDFPLIST 751 | DRAW 752 | C 50 0 111 0 1 10 N 753 | P 2 0 1 0 25 25 100 100 N 754 | P 3 0 1 0 25 -25 100 -100 100 -100 N 755 | P 3 0 1 20 25 75 25 -75 25 -75 N 756 | P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F 757 | X B 1 -200 0 225 R 50 50 1 1 I 758 | X E 2 100 -200 100 U 50 50 1 1 P 759 | X C 3 100 200 100 D 50 50 1 1 P 760 | ENDDRAW 761 | ENDDEF 762 | # 763 | # Transistor_FET_AO3401A 764 | # 765 | DEF Transistor_FET_AO3401A Q 0 20 Y N 1 F N 766 | F0 "Q" 200 75 50 H V L CNN 767 | F1 "Transistor_FET_AO3401A" 200 0 50 H V L CNN 768 | F2 "Package_TO_SOT_SMD:SOT-23" 200 -75 50 H I L CIN 769 | F3 "" 0 0 50 H I L CNN 770 | ALIAS VP0610T BSS84 NTR2101P BSS83P Si2319CDS IRLML6401 IRLML6402 DMG2301L AO3401A IRLML9301 IRLML5203 Si2371EDS TSM2301ACX FDN340P 771 | $FPLIST 772 | SOT?23* 773 | $ENDFPLIST 774 | DRAW 775 | C 65 0 110 0 1 10 N 776 | C 100 -70 10 0 1 0 F 777 | C 100 70 10 0 1 0 F 778 | P 2 0 1 0 10 0 -100 0 N 779 | P 2 0 1 10 10 75 10 -75 N 780 | P 2 0 1 10 30 -50 30 -90 N 781 | P 2 0 1 10 30 20 30 -20 N 782 | P 2 0 1 10 30 90 30 50 N 783 | P 2 0 1 0 100 100 100 70 N 784 | P 3 0 1 0 100 -100 100 0 30 0 N 785 | P 4 0 1 0 30 70 130 70 130 -70 30 -70 N 786 | P 4 0 1 0 90 0 50 15 50 -15 90 0 F 787 | P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N 788 | P 4 0 1 0 130 -15 115 10 145 10 130 -15 N 789 | X G 1 -200 0 100 R 50 50 1 1 I 790 | X S 2 100 -200 100 U 50 50 1 1 P 791 | X D 3 100 200 100 D 50 50 1 1 P 792 | ENDDRAW 793 | ENDDEF 794 | # 795 | # power_GND 796 | # 797 | DEF power_GND #PWR 0 0 Y Y 1 F P 798 | F0 "#PWR" 0 -250 50 H I C CNN 799 | F1 "power_GND" 0 -150 50 H V C CNN 800 | F2 "" 0 0 50 H I C CNN 801 | F3 "" 0 0 50 H I C CNN 802 | DRAW 803 | P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N 804 | X GND 1 0 0 0 D 50 50 1 1 W N 805 | ENDDRAW 806 | ENDDEF 807 | # 808 | # pspice_INDUCTOR 809 | # 810 | DEF pspice_INDUCTOR L 0 0 N Y 1 F N 811 | F0 "L" 0 100 50 H V C CNN 812 | F1 "pspice_INDUCTOR" 0 -50 50 H V C CNN 813 | F2 "" 0 0 50 H I C CNN 814 | F3 "" 0 0 50 H I C CNN 815 | DRAW 816 | A -150 0 50 1 1799 0 1 0 N -100 0 -200 0 817 | A -50 0 50 1 1799 0 1 0 N 0 0 -100 0 818 | A 50 0 50 1 1799 0 1 0 N 100 0 0 0 819 | A 150 0 50 1 1799 0 1 0 N 200 0 100 0 820 | X 1 1 -250 0 50 R 30 30 1 1 I 821 | X 2 2 250 0 50 L 30 30 1 1 I 822 | ENDDRAW 823 | ENDDEF 824 | # 825 | #End Library 826 | -------------------------------------------------------------------------------- /Firmware/sentinel_main/sentinel_main.ino: -------------------------------------------------------------------------------- 1 | /* 2 | UP : PB15 3 | DOWN : PB14 4 | + : PC15 5 | - : PC14 6 | Enter : PB13 7 | Back : PC13 8 | 9 | SDA : PB11 10 | SCL : PB10 11 | Tx1 : PA9 12 | Rx1 : PA10 13 | 14 | LED : PB1 15 | Batt : PB0 16 | LED_sensor : PA0 17 | S1 : PA1 18 | S2 : PA2 19 | S3 : PA3 20 | AIN1 : PA4 21 | AIN2 : PA5 22 | 23 | DIRL : PB5 24 | PWML : PB6 25 | PWMR : PB7 26 | DIRR : PB8 27 | 28 | ENC1_R: PB4 29 | ENC2_R: PB3 30 | ENC1_L: PA15 31 | ENC2_L: PA14 32 | 33 | SERVO1: PA6 34 | SERVO2: PA7 35 | Ext : PA8 36 | */ 37 | 38 | #include 39 | #include 40 | #include 41 | #include 42 | 43 | U8X8_SSD1306_128X64_NONAME_HW_I2C lcd(U8X8_PIN_NONE); 44 | extEEPROM EE(kbits_256, 1, 64); 45 | Servo servoL, servoR; 46 | 47 | #define MAXPLAN 4 48 | 49 | struct extEE { 50 | int8_t ACTION[MAXPLAN][100]; 51 | int8_t SENSOR[MAXPLAN][100]; 52 | int8_t RSPEED[MAXPLAN][100]; 53 | int8_t LSPEED[MAXPLAN][100]; 54 | int8_t COUNTERMODE[MAXPLAN][100]; 55 | int16_t COUNTER[MAXPLAN][100]; 56 | int8_t VA[MAXPLAN][100]; 57 | int16_t COUNTA[MAXPLAN][100]; 58 | int8_t COUNTERAMODE[MAXPLAN][100]; 59 | int8_t VB[MAXPLAN][100]; 60 | int16_t COUNTB[MAXPLAN][100]; 61 | int8_t COUNTERBMODE[MAXPLAN][100]; 62 | int8_t pid[MAXPLAN][100]; 63 | int8_t FOLLOWMODE[MAXPLAN][100]; 64 | int8_t JUMP[MAXPLAN][100]; 65 | int8_t jumpP[MAXPLAN][100]; 66 | int8_t jumpI[MAXPLAN][100]; 67 | int8_t PLAN; 68 | int8_t I; 69 | int8_t STOP[MAXPLAN]; 70 | int8_t CP[10]; 71 | int8_t CPI; 72 | int8_t Va[10]; 73 | uint8_t Ta[10]; 74 | uint16_t sensorRef[14]; 75 | uint8_t V; 76 | int8_t PID; 77 | uint8_t kp[3], kd[3]; 78 | int8_t Vmin, Vmax; 79 | uint8_t Ts; 80 | int8_t LINE; 81 | int8_t sensitivity; 82 | uint8_t SV1[2], SV2[2]; 83 | int16_t Dly; 84 | } ee; 85 | 86 | void eeRead() { 87 | byte *p = (byte*)(void*)ⅇ 88 | EE.read(0, p, sizeof(ee)); 89 | } 90 | 91 | void eeWrite() { 92 | byte *p = (byte*)(void*)ⅇ 93 | EE.write(0, p, sizeof(ee)); 94 | } 95 | 96 | //Button 97 | #define OK digitalRead(PB13) 98 | #define UP digitalRead(PB15) 99 | #define DOWN digitalRead(PB14) 100 | #define BACK digitalRead(PC13) 101 | #define PLUS digitalRead(PC15) 102 | #define MIN digitalRead(PC14) 103 | 104 | //Motor Driver 105 | //HardwareTimer timer(1); 106 | #define pwmL PB6 107 | #define pwmR PB7 108 | #define dirL PB5 109 | #define dirR PB8 110 | //int16_t speedL = 0, speedR = 0; 111 | int16_t error = 0, lastError = 0; 112 | uint32_t lastTime = 0; 113 | 114 | //Servo 115 | //#define servoR 5 116 | //#define servoL 4 117 | 118 | //Motor Encoder 119 | int8_t last_en1L, last_en1R; 120 | volatile int32_t rPos; 121 | volatile int32_t lPos; 122 | #define RPOS rPos/5 123 | #define LPOS lPos/5 124 | 125 | //Sensor 126 | #define led_ON digitalWrite(led, 1) 127 | #define led_OFF digitalWrite(led, 0) 128 | #define led PA0 129 | #define sensorL PA5 130 | #define sensorR PA4 131 | #define A PA1 132 | #define B PA2 133 | #define C PA3 134 | //uint8_t pinSensor[3] = {PA5, PA4, PB0}; 135 | uint16_t arraySensor[14], adcSensor[3]; 136 | int8_t sensor_logic = 0; 137 | uint16_t bitSensor = 0; 138 | uint16_t sensor1 = 0, sensor2 = 0; 139 | 140 | //Battery Indicator 141 | #define batt PB0 142 | 143 | //Navigation Mode 144 | #define BLK 0 145 | #define WHT 1 146 | #define RGT 2 147 | #define LFT 3 148 | #define FWD 4 149 | #define BWD 5 150 | #define PICK 6 151 | #define DROP 7 152 | #define BLOW 8 153 | 154 | #define NONE 0 155 | #define DIRECT 1 156 | #define EQ 2 157 | #define OR 3 158 | #define XOR 4 159 | 160 | #define TIMER 0 161 | #define ENCODERR 1 162 | #define ENCODERL 2 163 | 164 | #define FLC 0 165 | #define FLR 1 166 | #define FLL 2 167 | 168 | #define off 0 169 | #define on 1 170 | int8_t line; 171 | //================= 172 | 173 | uint8_t bar[8][8] PROGMEM = {{0, 128, 128, 128, 128, 128, 128, 0}, {0, 192, 192, 192, 192, 192, 192, 0}, 174 | {0, 224, 224, 224, 224, 224, 224, 0}, {0, 240, 240, 240, 240, 240, 240, 0}, 175 | {0, 248, 248, 248, 248, 248, 248, 0}, {0, 252, 252, 252, 252, 252, 252, 0}, 176 | {0, 254, 254, 254, 254, 254, 254, 0}, {0, 255, 255, 255, 255, 255, 255, 0} 177 | }; 178 | uint8_t bat[6][8] PROGMEM = {{254, 130, 131, 131, 131, 131, 130, 254}, {254, 194, 195, 195, 195, 195, 194, 254}, 179 | {254, 226, 227, 227, 227, 227, 226, 254}, {254, 242, 243, 243, 243, 243, 242, 254}, 180 | {254, 250, 251, 251, 251, 251, 250, 254}, {254, 254, 255, 255, 255, 255, 254, 254} 181 | }; 182 | uint8_t checked[8] PROGMEM = {255, 129, 189, 189, 189, 189, 129, 255}; 183 | uint8_t uncheck[8] PROGMEM = {255, 129, 129, 129, 129, 129, 129, 255}; 184 | uint8_t savedata[8] PROGMEM = {31, 123, 115, 96, 96, 115, 123, 31}; 185 | uint8_t zzzz[8] PROGMEM = {0, 0, 0, 0, 0, 0, 0, 255}; 186 | uint8_t zzzzz[8] PROGMEM = {6, 6, 6, 6, 6, 6, 6, 6}; 187 | char buff[16]; 188 | int8_t idx = 4; 189 | 190 | void setup() { 191 | analogReadResolution(12); 192 | initEncoder(); 193 | 194 | initMotor(); 195 | setMotor(0, 0); 196 | 197 | initButton(); 198 | 199 | pinMode(led, OUTPUT); 200 | led_ON; 201 | 202 | initSensor(); 203 | switchSensor(0); 204 | 205 | Wire.setSDA(PB11); 206 | Wire.setSCL(PB10); 207 | lcd.begin(); 208 | lcd.setPowerSave(0); 209 | lcd.setFlipMode(1); 210 | lcd.setFont(u8x8_font_chroma48medium8_r); 211 | 212 | rPos = 0; 213 | lPos = 0; 214 | EE.begin(EE.twiClock400kHz); 215 | eeRead(); 216 | if (!OK) { 217 | if (!BACK) { 218 | for (int8_t i = 0; i < MAXPLAN; i++) { 219 | for (int8_t j = 0; j < 100; j++) { 220 | ee.ACTION[i][j] = 0; 221 | ee.SENSOR[i][j] = 0; 222 | ee.RSPEED[i][j] = 0; 223 | ee.LSPEED[i][j] = 0; 224 | ee.COUNTERMODE[i][j] = TIMER; 225 | ee.COUNTER[i][j] = 0; 226 | ee.VA[i][j] = 50; 227 | ee.COUNTA[i][j] = 0; 228 | ee.COUNTERAMODE[i][j] = TIMER; 229 | ee.VB[i][j] = 50; 230 | ee.COUNTB[i][j] = 0; 231 | ee.COUNTERBMODE[i][j] = TIMER; 232 | ee.pid[i][j] = 2; 233 | ee.FOLLOWMODE[i][j] = FLC; 234 | ee.JUMP[i][j] = off; 235 | ee.jumpP[i][j] = 0; 236 | ee.jumpI[i][j] = 0; 237 | ee.STOP[i] = 99; 238 | } 239 | } 240 | for (int8_t i = 0; i < 10; i++) { 241 | ee.CP[i] = 0; 242 | ee.Va[i] = 0; 243 | ee.Ta[i] = 0; 244 | } 245 | // ee.kp[] = {10, 13, 20}; 246 | // ee.kd[] = {20, 25, 50}; 247 | ee.kp[0] = 10; 248 | ee.kp[1] = 13; 249 | ee.kp[2] = 20; 250 | ee.kd[0] = 20; 251 | ee.kd[1] = 25; 252 | ee.kd[2] = 50; 253 | ee.PID = 2; 254 | ee.V = 40; 255 | ee.Vmin = -70, ee.Vmax = 100; 256 | ee.Ts = 5; 257 | ee.PLAN = 0; 258 | ee.I = 0; 259 | ee.CPI = 0; 260 | ee.LINE = BLK; 261 | ee.sensitivity = 0; 262 | ee.SV1[0] = 90; 263 | ee.SV2[0] = 90; 264 | ee.SV1[1] = 90; 265 | ee.SV2[1] = 90; 266 | ee.Dly = 500; 267 | lcd.draw1x2String(0, 2, " FORMATTING... "); 268 | eeWrite(); 269 | eeRead(); 270 | lcd.clear(); 271 | } 272 | } 273 | servoR.attach(PA6); 274 | servoL.attach(PA7); 275 | servoR.write(ee.SV1[0]); 276 | servoL.write(ee.SV2[0]); 277 | lcd.clear(); 278 | } 279 | 280 | void loop() { 281 | if (!OK) { 282 | switch (7); 283 | menu(); 284 | choose(0); 285 | led_ON; 286 | idx = 4; 287 | } 288 | 289 | if (!BACK) { 290 | led_OFF; 291 | lcd.clear(); 292 | while (!BACK) { 293 | delay(100); 294 | } 295 | led_ON; 296 | lastError = 0; 297 | lastTime = 0; 298 | line = ee.LINE; 299 | int8_t plan = ee.PLAN; 300 | int8_t x = ee.CP[ee.CPI]; 301 | int8_t berhenti = off; 302 | uint32_t count_now, stop_time; 303 | uint32_t start_time = millis(); 304 | if (ee.Ta[ee.CPI] > 0) { 305 | count_now = millis(); 306 | while (millis() - count_now < (ee.Ta[ee.CPI] * 50)) { 307 | flc(ee.Va[ee.CPI], ee.PID); 308 | } 309 | } 310 | int8_t get_index = 0; 311 | uint16_t sensor_1 = 0, sensor_2 = 0; 312 | while (1) { 313 | get_index = 0; 314 | sensor_1 = 0, sensor_2 = 0; 315 | sensor_list(plan, x); 316 | switch (sensor_logic) { 317 | case NONE: 318 | flc(ee.V, ee.PID); 319 | get_index = 0; 320 | break; 321 | case DIRECT: 322 | if (ee.I == 0) { 323 | flc(ee.V, ee.PID); 324 | } 325 | get_index = 1; 326 | break; 327 | case EQ: 328 | flc(ee.V, ee.PID); 329 | bitSensor = readSensor(); 330 | if (bitSensor == sensor1) { 331 | get_index = 1; 332 | } 333 | // else { 334 | // flc(ee.V, ee.PID); 335 | // } 336 | break; 337 | case OR: 338 | flc(ee.V, ee.PID); 339 | bitSensor = readSensor(); 340 | sensor_1 = bitSensor & sensor1; 341 | if (sensor_1 > 0) { 342 | get_index = 1; 343 | } 344 | // else { 345 | // flc(ee.V, ee.PID); 346 | // } 347 | break; 348 | case XOR: 349 | flc(ee.V, ee.PID); 350 | bitSensor = readSensor(); 351 | sensor_1 = bitSensor & sensor1; 352 | sensor_2 = bitSensor & sensor2; 353 | if (sensor_1 > 0 && sensor_2 > 0) { 354 | get_index = 1; 355 | } 356 | // else { 357 | // flc(ee.V, ee.PID); 358 | // } 359 | break; 360 | } 361 | 362 | if (get_index == 1) { 363 | setMotor(0, 0); 364 | led_OFF; 365 | int16_t VL = map(ee.LSPEED[plan][x], -100, 100, -255, 255); 366 | int16_t VR = map(ee.RSPEED[plan][x], -100, 100, -255, 255); 367 | setMotor(VL, VR); 368 | switch (ee.ACTION[plan][x]) { 369 | case PICK: servoL.write(ee.SV2[0]); delay(ee.Dly); servoR.write(ee.SV1[0]); break; 370 | case DROP: servoR.write(ee.SV1[1]); delay(ee.Dly); servoL.write(ee.SV2[1]); break; 371 | } 372 | switch (ee.COUNTERMODE[plan][x]) { 373 | case TIMER: 374 | count_now = millis(); 375 | while (millis() - count_now < ee.COUNTER[plan][x]) {} 376 | break; 377 | case ENCODERR: 378 | rPos = 0; 379 | lPos = 0; 380 | while (RPOS < ee.COUNTER[plan][x]) {} 381 | break; 382 | case ENCODERL: 383 | rPos = 0; 384 | lPos = 0; 385 | while (LPOS < ee.COUNTER[plan][x]) {} 386 | break; 387 | } 388 | setMotor(0, 0); 389 | lastError = 0; 390 | 391 | if (ee.ACTION[plan][x] < 2) { //Ubah warna garis, jika ACTION: BLK atau WHT 392 | line = ee.ACTION[plan][x]; 393 | } 394 | 395 | if (ee.COUNTA[plan][x] > 0) { 396 | led_ON; 397 | //bitSensor = 0; 398 | bitSensor = readSensor(); 399 | // switch (line) { 400 | // case BLK: bitSensor = bitSensor; break; 401 | // case WHT: bitSensor = ~bitSensor; break; 402 | // } 403 | if (bitSensor == 0b00000000000000) { 404 | while (1) { 405 | setMotor(VL / 8, VR / 8); 406 | bitSensor = readSensor(); 407 | // switch (line) { 408 | // case BLK: bitSensor = bitSensor; break; 409 | // case WHT: bitSensor = ~bitSensor; break; 410 | // } 411 | if (bitSensor != 0b00000000000000) { 412 | break; 413 | } 414 | } 415 | } 416 | 417 | switch (ee.COUNTERAMODE[plan][x]) { 418 | case TIMER: 419 | count_now = millis(); 420 | if (ee.FOLLOWMODE[plan][x] == FLR) { 421 | while (millis() - count_now < (ee.COUNTA[plan][x] * 50)) { 422 | flr(ee.VA[plan][x], ee.pid[plan][x]); 423 | if (!BACK) break; 424 | } 425 | } 426 | else if (ee.FOLLOWMODE[plan][x] == FLL) { 427 | while (millis() - count_now < (ee.COUNTA[plan][x] * 50)) { 428 | fll(ee.VA[plan][x], ee.pid[plan][x]); 429 | if (!BACK) break; 430 | } 431 | } 432 | else { 433 | while (millis() - count_now < (ee.COUNTA[plan][x] * 50)) { 434 | flc(ee.VA[plan][x], ee.pid[plan][x]); 435 | if (!BACK) break; 436 | } 437 | } 438 | break; 439 | case ENCODERR: 440 | rPos = 0; 441 | lPos = 0; 442 | if (ee.FOLLOWMODE[plan][x] == FLR) { 443 | while (RPOS < ee.COUNTA[plan][x]) { 444 | flr(ee.VA[plan][x], ee.pid[plan][x]); 445 | if (!BACK) break; 446 | } 447 | } 448 | else if (ee.FOLLOWMODE[plan][x] == FLL) { 449 | while (RPOS < ee.COUNTA[plan][x]) { 450 | fll(ee.VA[plan][x], ee.pid[plan][x]); 451 | if (!BACK) break; 452 | } 453 | } 454 | else { 455 | while (RPOS < ee.COUNTA[plan][x]) { 456 | flc(ee.VA[plan][x], ee.pid[plan][x]); 457 | if (!BACK) break; 458 | } 459 | } 460 | break; 461 | case ENCODERL: 462 | rPos = 0; 463 | lPos = 0; 464 | if (ee.FOLLOWMODE[plan][x] == FLR) { 465 | while (LPOS < ee.COUNTA[plan][x]) { 466 | flr(ee.VA[plan][x], ee.pid[plan][x]); 467 | if (!BACK) break; 468 | } 469 | } 470 | else if (ee.FOLLOWMODE[plan][x] == FLL) { 471 | while (LPOS < ee.COUNTA[plan][x]) { 472 | fll(ee.VA[plan][x], ee.pid[plan][x]); 473 | if (!BACK) break; 474 | } 475 | } 476 | else { 477 | while (LPOS < ee.COUNTA[plan][x]) { 478 | flc(ee.VA[plan][x], ee.pid[plan][x]); 479 | if (!BACK) break; 480 | } 481 | } 482 | break; 483 | } 484 | 485 | if (ee.COUNTB[plan][x] > 0) { 486 | switch (ee.COUNTERBMODE[plan][x]) { 487 | case TIMER: 488 | count_now = millis(); 489 | if (ee.FOLLOWMODE[plan][x] == FLR) { 490 | while (millis() - count_now < (ee.COUNTB[plan][x] * 50)) { 491 | flr(ee.VB[plan][x], ee.pid[plan][x]); 492 | if (!BACK) break; 493 | } 494 | } 495 | else if (ee.FOLLOWMODE[plan][x] == FLL) { 496 | while (millis() - count_now < (ee.COUNTB[plan][x] * 50)) { 497 | fll(ee.VB[plan][x], ee.pid[plan][x]); 498 | if (!BACK) break; 499 | } 500 | } 501 | else { 502 | while (millis() - count_now < (ee.COUNTB[plan][x] * 50)) { 503 | flc(ee.VB[plan][x], ee.pid[plan][x]); 504 | if (!BACK) break; 505 | } 506 | } 507 | break; 508 | case ENCODERR: 509 | rPos = 0; 510 | lPos = 0; 511 | if (ee.FOLLOWMODE[plan][x] == FLR) { 512 | while (RPOS < ee.COUNTB[plan][x]) { 513 | flr(ee.VB[plan][x], ee.pid[plan][x]); 514 | if (!BACK) break; 515 | } 516 | } 517 | else if (ee.FOLLOWMODE[plan][x] == FLL) { 518 | while (RPOS < ee.COUNTB[plan][x]) { 519 | fll(ee.VB[plan][x], ee.pid[plan][x]); 520 | if (!BACK) break; 521 | } 522 | } 523 | else { 524 | while (RPOS < ee.COUNTB[plan][x]) { 525 | flc(ee.VB[plan][x], ee.pid[plan][x]); 526 | if (!BACK) break; 527 | } 528 | } 529 | break; 530 | case ENCODERL: 531 | rPos = 0; 532 | lPos = 0; 533 | if (ee.FOLLOWMODE[plan][x] == FLR) { 534 | while (LPOS < ee.COUNTB[plan][x]) { 535 | flr(ee.VB[plan][x], ee.pid[plan][x]); 536 | if (!BACK) break; 537 | } 538 | } 539 | else if (ee.FOLLOWMODE[plan][x] == FLL) { 540 | while (LPOS < ee.COUNTB[plan][x]) { 541 | fll(ee.VB[plan][x], ee.pid[plan][x]); 542 | if (!BACK) break; 543 | } 544 | } 545 | else { 546 | while (LPOS < ee.COUNTB[plan][x]) { 547 | flc(ee.VB[plan][x], ee.pid[plan][x]); 548 | if (!BACK) break; 549 | } 550 | } 551 | break; 552 | } 553 | } 554 | } 555 | 556 | if (ee.JUMP[plan][x] == on) { //pindah plan & index 557 | int8_t PNOW = plan; 558 | int8_t INOW = x; 559 | plan = ee.jumpP[PNOW][INOW]; 560 | x = ee.jumpI[PNOW][INOW]; 561 | } 562 | else if (ee.STOP[plan] == x || x == 99 || !BACK) { //berhenti 563 | setMotor(0, 0); 564 | led_OFF; 565 | break; 566 | } 567 | else if (ee.JUMP[plan][x] == off) { //plan sekarang & index selanjutnya 568 | x++; 569 | } 570 | } 571 | // else { 572 | // flc(ee.V, ee.PID); 573 | // } 574 | if (!BACK) break; 575 | } 576 | setMotor(0, 0); 577 | led_OFF; 578 | stop_time = millis(); 579 | uint32_t lap = (stop_time - start_time) / 10; 580 | float lap_f = float(lap) / 100.0; 581 | choose(1); lcd.drawString(12, 7, "Home"); choose(0); 582 | lcd.drawString(0, 3, "Time: "); 583 | lcd.setCursor(6, 3); lcd.print(lap_f); 584 | lcd.drawString(12, 3, " sec"); 585 | eeWrite(); 586 | led_DIM(); 587 | //uint32_t prigroup = SCB_BASE->AIRCR & SCB_AIRCR_PRIGROUP; 588 | //SCB_BASE->AIRCR = SCB_AIRCR_VECTKEY | prigroup; 589 | //nvic_sys_reset(); 590 | } 591 | standby(); 592 | } 593 | 594 | void choose(uint8_t inverse) { 595 | lcd.setInverseFont(inverse); 596 | } 597 | 598 | void flc(uint16_t SPEED, int8_t pd) { 599 | led_ON; 600 | bitSensor = readSensor(); 601 | 602 | uint32_t NOW = millis(); 603 | uint32_t interval = NOW - lastTime; 604 | if (interval >= ee.Ts) { 605 | int8_t errorSensor[14] = { -26, -22, -18, -14, -10, -5, -1, 1, 5, 10, 14, 18, 22, 26}; 606 | int8_t onSensor[14] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; 607 | int8_t sumOnSensor = 0; 608 | for (int8_t i = 0; i < 14; i++) { 609 | onSensor[i] = bitRead(bitSensor, i); 610 | sumOnSensor += onSensor[i]; 611 | errorSensor[i] = errorSensor[i] * onSensor[i]; 612 | error += errorSensor[i]; 613 | } 614 | error = error / sumOnSensor; 615 | 616 | int16_t rateError = error - lastError; 617 | lastError = error; 618 | 619 | int16_t moveVal = int((error * ee.kp[pd]) + (rateError * ee.kd[pd])); 620 | SPEED = map(SPEED, 0, 100, 0, 255); 621 | int16_t moveLeft = SPEED - moveVal; 622 | int16_t moveRight = SPEED + moveVal; 623 | 624 | int16_t VMAX = map(ee.Vmax, -100, 100, -255, 255); 625 | int16_t VMIN = map(ee.Vmin, -100, 100, -255, 255); 626 | 627 | moveLeft = constrain(moveLeft, VMIN, VMAX); 628 | moveRight = constrain(moveRight, VMIN, VMAX); 629 | setMotor(moveLeft, moveRight); 630 | lastTime = NOW; 631 | } 632 | } 633 | 634 | void flr(uint16_t SPEED, int8_t pd) { 635 | led_ON; 636 | bitSensor = readSensor(); 637 | uint32_t NOW = millis(); 638 | uint32_t interval = NOW - lastTime; 639 | if (interval >= ee.Ts) { 640 | int8_t errorSensor[14] = { -46, -42, -38, -34, -30, -26, -22, -18, -14, -10, -5, -1, 1, 5}; 641 | int8_t onSensor[14] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; 642 | int8_t sumOnSensor = 0; 643 | for (int8_t i = 0; i < 14; i++) { 644 | onSensor[i] = bitRead(bitSensor, i); 645 | sumOnSensor += onSensor[i]; 646 | errorSensor[i] = errorSensor[i] * onSensor[i]; 647 | error += errorSensor[i]; 648 | } 649 | error = error / sumOnSensor; 650 | 651 | int16_t rateError = error - lastError; 652 | lastError = error; 653 | 654 | int16_t moveVal = int((error * ee.kp[pd]) + (rateError * ee.kd[pd])); 655 | SPEED = map(SPEED, 0, 100, 0, 255); 656 | int16_t moveLeft = SPEED - moveVal; 657 | int16_t moveRight = SPEED + moveVal; 658 | 659 | int16_t VMAX = map(ee.Vmax, -100, 100, -255, 255); 660 | int16_t VMIN = map(ee.Vmin, -100, 100, -255, 255); 661 | 662 | moveLeft = constrain(moveLeft, VMIN, VMAX); 663 | moveRight = constrain(moveRight, VMIN, VMAX); 664 | setMotor(moveLeft, moveRight); 665 | lastTime = NOW; 666 | } 667 | } 668 | 669 | void fll(uint16_t SPEED, int8_t pd) { 670 | led_ON; 671 | bitSensor = readSensor(); 672 | 673 | uint32_t NOW = millis(); 674 | uint32_t interval = NOW - lastTime; 675 | if (interval >= ee.Ts) { 676 | int8_t errorSensor[14] = { -5, -1, 1, 5, 10, 14, 18, 22, 26, 30, 34, 38, 42, 46}; 677 | int8_t onSensor[14] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; 678 | int8_t sumOnSensor = 0; 679 | for (int8_t i = 0; i < 14; i++) { 680 | onSensor[i] = bitRead(bitSensor, i); 681 | sumOnSensor += onSensor[i]; 682 | errorSensor[i] = errorSensor[i] * onSensor[i]; 683 | error += errorSensor[i]; 684 | } 685 | error = error / sumOnSensor; 686 | int16_t rateError = error - lastError; 687 | lastError = error; 688 | 689 | int16_t moveVal = int((error * ee.kp[pd]) + (rateError * ee.kd[pd])); 690 | SPEED = map(SPEED, 0, 100, 0, 255); 691 | int16_t moveLeft = SPEED - moveVal; 692 | int16_t moveRight = SPEED + moveVal; 693 | 694 | int16_t VMAX = map(ee.Vmax, -100, 100, -255, 255); 695 | int16_t VMIN = map(ee.Vmin, -100, 100, -255, 255); 696 | 697 | moveLeft = constrain(moveLeft, VMIN, VMAX); 698 | moveRight = constrain(moveRight, VMIN, VMAX); 699 | setMotor(moveLeft, moveRight); 700 | lastTime = NOW; 701 | } 702 | } 703 | 704 | void sensor_list(int8_t plan, int8_t x) { 705 | switch (ee.SENSOR[plan][x]) { 706 | case 0: sensor_logic = NONE; break; 707 | 708 | case 1: sensor_logic = DIRECT; break; 709 | 710 | case 2: sensor1 = 0b00000000000000; sensor_logic = EQ; break; 711 | case 3: sensor1 = 0b11111111111111; sensor_logic = EQ; break; 712 | 713 | case 4: sensor1 = 0b00000000000001; sensor_logic = OR; break; 714 | case 5: sensor1 = 0b00000000000011; sensor_logic = OR; break; 715 | case 6: sensor1 = 0b00000000000111; sensor_logic = OR; break; 716 | case 7: sensor1 = 0b00000000001111; sensor_logic = OR; break; 717 | case 8: sensor1 = 0b10000000000000; sensor_logic = OR; break; 718 | case 9: sensor1 = 0b11000000000000; sensor_logic = OR; break; 719 | case 10: sensor1 = 0b11100000000000; sensor_logic = OR; break; 720 | case 11: sensor1 = 0b11110000000000; sensor_logic = OR; break; 721 | case 12: sensor1 = 0b11111111111111; sensor_logic = OR; break; 722 | 723 | case 13: sensor1 = 0b00000111100000; sensor2 = 0b00000000000001; sensor_logic = XOR; break; 724 | case 14: sensor1 = 0b00000111100000; sensor2 = 0b00000000000011; sensor_logic = XOR; break; 725 | case 15: sensor1 = 0b00000111100000; sensor2 = 0b00000000000111; sensor_logic = XOR; break; 726 | case 16: sensor1 = 0b00000111100000; sensor2 = 0b00000000001111; sensor_logic = XOR; break; 727 | case 17: sensor1 = 0b00000111100000; sensor2 = 0b10000000000000; sensor_logic = XOR; break; 728 | case 18: sensor1 = 0b00000111100000; sensor2 = 0b11000000000000; sensor_logic = XOR; break; 729 | case 19: sensor1 = 0b00000111100000; sensor2 = 0b11100000000000; sensor_logic = XOR; break; 730 | case 20: sensor1 = 0b00000111100000; sensor2 = 0b11110000000000; sensor_logic = XOR; break; 731 | case 21: sensor1 = 0b10000000000000; sensor2 = 0b00000000000001; sensor_logic = XOR; break; 732 | case 22: sensor1 = 0b11000000000000; sensor2 = 0b00000000000011; sensor_logic = XOR; break; 733 | case 23: sensor1 = 0b11100000000000; sensor2 = 0b00000000000111; sensor_logic = XOR; break; 734 | case 24: sensor1 = 0b11110000000000; sensor2 = 0b00000000001111; sensor_logic = XOR; break; 735 | case 25: sensor1 = 0b11111000000000; sensor2 = 0b00000000011111; sensor_logic = XOR; break; 736 | case 26: sensor1 = 0b11111100000000; sensor2 = 0b00000000111111; sensor_logic = XOR; break; 737 | } 738 | } 739 | -------------------------------------------------------------------------------- /Schematic/fp-info-cache: -------------------------------------------------------------------------------- 1 | 166414377912403 2 | Fuse 3 | Fuse_0201_0603Metric 4 | Fuse SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator 5 | resistor 6 | 0 7 | 4 8 | 2 9 | Fuse 10 | Fuse_0402_1005Metric 11 | Fuse SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator 12 | fuse 13 | 0 14 | 2 15 | 2 16 | Fuse 17 | Fuse_0402_1005Metric_Castellated 18 | Fuse SMD 0402 (1005 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator 19 | fuse castellated 20 | 0 21 | 2 22 | 2 23 | Fuse 24 | Fuse_0402_1005Metric_Pad0.77x0.64mm_HandSolder 25 | Fuse SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator 26 | fuse handsolder 27 | 0 28 | 2 29 | 2 30 | Fuse 31 | Fuse_0603_1608Metric 32 | Fuse SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator 33 | fuse 34 | 0 35 | 2 36 | 2 37 | Fuse 38 | Fuse_0603_1608Metric_Castellated 39 | Fuse SMD 0603 (1608 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator 40 | fuse castellated 41 | 0 42 | 2 43 | 2 44 | Fuse 45 | Fuse_0603_1608Metric_Pad1.05x0.95mm_HandSolder 46 | Fuse SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator 47 | fuse handsolder 48 | 0 49 | 2 50 | 2 51 | Fuse 52 | Fuse_0805_2012Metric 53 | Fuse SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator 54 | fuse 55 | 0 56 | 2 57 | 2 58 | Fuse 59 | Fuse_0805_2012Metric_Castellated 60 | Fuse SMD 0805 (2012 Metric), castellated end terminal, IPC_7351. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator 61 | fuse castellated 62 | 0 63 | 2 64 | 2 65 | Fuse 66 | Fuse_0805_2012Metric_Pad1.15x1.40mm_HandSolder 67 | Fuse SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator 68 | fuse handsolder 69 | 0 70 | 2 71 | 2 72 | Fuse 73 | Fuse_01005_0402Metric 74 | Fuse SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator 75 | resistor 76 | 0 77 | 4 78 | 2 79 | Fuse 80 | Fuse_1206_3216Metric 81 | Fuse SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator 82 | fuse 83 | 0 84 | 2 85 | 2 86 | Fuse 87 | Fuse_1206_3216Metric_Castellated 88 | Fuse SMD 1206 (3216 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator 89 | fuse castellated 90 | 0 91 | 2 92 | 2 93 | Fuse 94 | Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolder 95 | Fuse SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator 96 | fuse handsolder 97 | 0 98 | 2 99 | 2 100 | Fuse 101 | Fuse_1210_3225Metric 102 | Fuse SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator 103 | fuse 104 | 0 105 | 2 106 | 2 107 | Fuse 108 | Fuse_1210_3225Metric_Castellated 109 | Fuse SMD 1210 (3225 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator 110 | fuse castellated 111 | 0 112 | 2 113 | 2 114 | Fuse 115 | Fuse_1210_3225Metric_Pad1.42x2.65mm_HandSolder 116 | Fuse SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator 117 | fuse handsolder 118 | 0 119 | 2 120 | 2 121 | Fuse 122 | Fuse_1806_4516Metric 123 | Fuse SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator 124 | resistor 125 | 0 126 | 2 127 | 2 128 | Fuse 129 | Fuse_1806_4516Metric_Pad1.57x1.80mm_HandSolder 130 | Fuse SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator 131 | resistor handsolder 132 | 0 133 | 2 134 | 2 135 | Fuse 136 | Fuse_1812_4532Metric 137 | Fuse SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator 138 | fuse 139 | 0 140 | 2 141 | 2 142 | Fuse 143 | Fuse_1812_4532Metric_Castellated 144 | Fuse SMD 1812 (4532 Metric), castellated end terminal, IPC_7351. (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator 145 | fuse castellated 146 | 0 147 | 2 148 | 2 149 | Fuse 150 | Fuse_1812_4532Metric_Pad1.30x3.40mm_HandSolder 151 | Fuse SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator 152 | fuse handsolder 153 | 0 154 | 2 155 | 2 156 | Fuse 157 | Fuse_2010_5025Metric 158 | Fuse SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator 159 | fuse 160 | 0 161 | 2 162 | 2 163 | Fuse 164 | Fuse_2010_5025Metric_Castellated 165 | Fuse SMD 2010 (5025 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator 166 | fuse castellated 167 | 0 168 | 2 169 | 2 170 | Fuse 171 | Fuse_2010_5025Metric_Pad1.52x2.65mm_HandSolder 172 | Fuse SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator 173 | fuse handsolder 174 | 0 175 | 2 176 | 2 177 | Fuse 178 | Fuse_2512_6332Metric 179 | Fuse SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator 180 | fuse 181 | 0 182 | 2 183 | 2 184 | Fuse 185 | Fuse_2512_6332Metric_Castellated 186 | Fuse SMD 2512 (6332 Metric), castellated end terminal, IPC_7351. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator 187 | fuse castellated 188 | 0 189 | 2 190 | 2 191 | Fuse 192 | Fuse_2512_6332Metric_Pad1.52x3.35mm_HandSolder 193 | Fuse SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator 194 | fuse handsolder 195 | 0 196 | 2 197 | 2 198 | Fuse 199 | Fuse_2816_7142Metric 200 | Fuse SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator 201 | fuse 202 | 0 203 | 2 204 | 2 205 | Fuse 206 | Fuse_2816_7142Metric_Castellated 207 | Fuse SMD 2816 (7142 Metric), castellated end terminal, IPC_7351. (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator 208 | fuse castellated 209 | 0 210 | 2 211 | 2 212 | Fuse 213 | Fuse_2816_7142Metric_Pad3.20x4.45mm_HandSolder 214 | Fuse SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator 215 | fuse handsolder 216 | 0 217 | 2 218 | 2 219 | Fuse 220 | Fuse_2920_7451Metric 221 | Fuse SMD 2920 (7451 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://www.megastar.com/products/fusetronic/polyswitch/PDF/smd2920.pdf), generated with kicad-footprint-generator 222 | fuse 223 | 0 224 | 2 225 | 2 226 | Fuse 227 | Fuse_2920_7451Metric_Castellated 228 | Fuse SMD 2920 (7451 Metric), castellated end terminal, IPC_7351. (Body size from: http://www.megastar.com/products/fusetronic/polyswitch/PDF/smd2920.pdf), generated with kicad-footprint-generator 229 | fuse castellated 230 | 0 231 | 2 232 | 2 233 | Fuse 234 | Fuse_2920_7451Metric_Pad2.10x5.45mm_HandSolder 235 | Fuse SMD 2920 (7451 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://www.megastar.com/products/fusetronic/polyswitch/PDF/smd2920.pdf), generated with kicad-footprint-generator 236 | fuse handsolder 237 | 0 238 | 2 239 | 2 240 | Fuse 241 | Fuse_BelFuse_0ZRE0005FF_L8.3mm_W3.8mm 242 | Fuse 0ZRE0005FF, BelFuse, Radial Leaded PTC, https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf 243 | 0ZRE BelFuse radial PTC 244 | 0 245 | 2 246 | 2 247 | Fuse 248 | Fuse_BelFuse_0ZRE0008FF_L8.3mm_W3.8mm 249 | Fuse 0ZRE0008FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf 250 | 0ZRE BelFuse radial PTC 251 | 0 252 | 2 253 | 2 254 | Fuse 255 | Fuse_BelFuse_0ZRE0012FF_L8.3mm_W3.8mm 256 | Fuse 0ZRE0012FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf 257 | 0ZRE BelFuse radial PTC 258 | 0 259 | 2 260 | 2 261 | Fuse 262 | Fuse_BelFuse_0ZRE0016FF_L9.9mm_W3.8mm 263 | Fuse 0ZRE0016FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf 264 | 0ZRE BelFuse radial PTC 265 | 0 266 | 2 267 | 2 268 | Fuse 269 | Fuse_BelFuse_0ZRE0025FF_L9.6mm_W3.8mm 270 | Fuse 0ZRE0025FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf 271 | 0ZRE BelFuse radial PTC 272 | 0 273 | 2 274 | 2 275 | Fuse 276 | Fuse_BelFuse_0ZRE0033FF_L11.4mm_W3.8mm 277 | Fuse 0ZRE0033FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf 278 | 0ZRE BelFuse radial PTC 279 | 0 280 | 2 281 | 2 282 | Fuse 283 | Fuse_BelFuse_0ZRE0040FF_L11.5mm_W3.8mm 284 | Fuse 0ZRE0040FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf 285 | 0ZRE BelFuse radial PTC 286 | 0 287 | 2 288 | 2 289 | Fuse 290 | Fuse_BelFuse_0ZRE0055FF_L14.0mm_W4.1mm 291 | Fuse 0ZRE0055FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf 292 | 0ZRE BelFuse radial PTC 293 | 0 294 | 2 295 | 2 296 | Fuse 297 | Fuse_BelFuse_0ZRE0075FF_L11.5mm_W4.8mm 298 | Fuse 0ZRE0075FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf 299 | 0ZRE BelFuse radial PTC 300 | 0 301 | 2 302 | 2 303 | Fuse 304 | Fuse_BelFuse_0ZRE0100FF_L18.7mm_W5.1mm 305 | Fuse 0ZRE0100FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf 306 | 0ZRE BelFuse radial PTC 307 | 0 308 | 2 309 | 2 310 | Fuse 311 | Fuse_BelFuse_0ZRE0125FF_L21.2mm_W5.3mm 312 | Fuse 0ZRE0125FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf 313 | 0ZRE BelFuse radial PTC 314 | 0 315 | 2 316 | 2 317 | Fuse 318 | Fuse_BelFuse_0ZRE0150FF_L23.4mm_W5.3mm 319 | Fuse 0ZRE0150FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf 320 | 0ZRE BelFuse radial PTC 321 | 0 322 | 2 323 | 2 324 | Fuse 325 | Fuse_BelFuse_0ZRE0200FF_L24.9mm_W6.1mm 326 | Fuse 0ZRE0200FF, BelFuse, Radial Leaded PTC,https://www.belfuse.com/resources/datasheets/circuitprotection/ds-cp-0zre-series.pdf 327 | 0ZRE BelFuse radial PTC 328 | 0 329 | 2 330 | 2 331 | Fuse 332 | Fuse_Blade_ATO_directSolder 333 | car blade fuse direct solder 334 | car blade fuse 335 | 0 336 | 2 337 | 2 338 | Fuse 339 | Fuse_Blade_Mini_directSolder 340 | car blade fuse mini, direct solder 341 | car blade fuse mini 342 | 0 343 | 2 344 | 2 345 | Fuse 346 | Fuse_Bourns_MF-RG300 347 | PTC Resettable Fuse, Ihold = 3.0A, Itrip=5.1A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf 348 | ptc resettable fuse polyfuse THT 349 | 0 350 | 2 351 | 2 352 | Fuse 353 | Fuse_Bourns_MF-RG400 354 | PTC Resettable Fuse, Ihold = 4.0A, Itrip=6.8A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf 355 | ptc resettable fuse polyfuse THT 356 | 0 357 | 2 358 | 2 359 | Fuse 360 | Fuse_Bourns_MF-RG500 361 | PTC Resettable Fuse, Ihold = 5.0A, Itrip=8.5A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf 362 | ptc resettable fuse polyfuse THT 363 | 0 364 | 2 365 | 2 366 | Fuse 367 | Fuse_Bourns_MF-RG600 368 | PTC Resettable Fuse, Ihold = 6.0A, Itrip=10.2A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf 369 | ptc resettable fuse polyfuse THT 370 | 0 371 | 2 372 | 2 373 | Fuse 374 | Fuse_Bourns_MF-RG650 375 | PTC Resettable Fuse, Ihold = 6.5A, Itrip=11.1A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf 376 | ptc resettable fuse polyfuse THT 377 | 0 378 | 2 379 | 2 380 | Fuse 381 | Fuse_Bourns_MF-RG700 382 | PTC Resettable Fuse, Ihold = 7.0A, Itrip=11.9A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf 383 | ptc resettable fuse polyfuse THT 384 | 0 385 | 2 386 | 2 387 | Fuse 388 | Fuse_Bourns_MF-RG800 389 | PTC Resettable Fuse, Ihold = 8.0A, Itrip=13.6A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf 390 | ptc resettable fuse polyfuse THT 391 | 0 392 | 2 393 | 2 394 | Fuse 395 | Fuse_Bourns_MF-RG900 396 | PTC Resettable Fuse, Ihold = 9.0A, Itrip=15.3A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf 397 | ptc resettable fuse polyfuse THT 398 | 0 399 | 2 400 | 2 401 | Fuse 402 | Fuse_Bourns_MF-RG1000 403 | PTC Resettable Fuse, Ihold = 10.0A, Itrip=17.0A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf 404 | ptc resettable fuse polyfuse THT 405 | 0 406 | 2 407 | 2 408 | Fuse 409 | Fuse_Bourns_MF-RG1100 410 | PTC Resettable Fuse, Ihold = 11.0A, Itrip=18.7A, http://www.bourns.com/docs/Product-Datasheets/mfrg.pdf 411 | ptc resettable fuse polyfuse THT 412 | 0 413 | 2 414 | 2 415 | Fuse 416 | Fuse_Bourns_MF-RHT050 417 | PTC Resettable Fuse, Ihold = 0.5A, Itrip=0.92A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf 418 | ptc resettable fuse polyfuse THT 419 | 0 420 | 2 421 | 2 422 | Fuse 423 | Fuse_Bourns_MF-RHT070 424 | PTC Resettable Fuse, Ihold = 0.7A, Itrip=1.4A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf 425 | ptc resettable fuse polyfuse THT 426 | 0 427 | 2 428 | 2 429 | Fuse 430 | Fuse_Bourns_MF-RHT100 431 | PTC Resettable Fuse, Ihold = 1.0A, Itrip=1.8A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf 432 | ptc resettable fuse polyfuse THT 433 | 0 434 | 2 435 | 2 436 | Fuse 437 | Fuse_Bourns_MF-RHT200 438 | PTC Resettable Fuse, Ihold = 2.0A, Itrip=3.8A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf 439 | ptc resettable fuse polyfuse THT 440 | 0 441 | 2 442 | 2 443 | Fuse 444 | Fuse_Bourns_MF-RHT300 445 | PTC Resettable Fuse, Ihold = 3.0A, Itrip=6.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf 446 | ptc resettable fuse polyfuse THT 447 | 0 448 | 2 449 | 2 450 | Fuse 451 | Fuse_Bourns_MF-RHT400 452 | PTC Resettable Fuse, Ihold = 4.0A, Itrip=7.5A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf 453 | ptc resettable fuse polyfuse THT 454 | 0 455 | 2 456 | 2 457 | Fuse 458 | Fuse_Bourns_MF-RHT500 459 | PTC Resettable Fuse, Ihold = 5.0A, Itrip=9.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf 460 | ptc resettable fuse polyfuse THT 461 | 0 462 | 2 463 | 2 464 | Fuse 465 | Fuse_Bourns_MF-RHT550 466 | PTC Resettable Fuse, Ihold = 5.5A, Itrip=10.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf 467 | ptc resettable fuse polyfuse THT 468 | 0 469 | 2 470 | 2 471 | Fuse 472 | Fuse_Bourns_MF-RHT600 473 | PTC Resettable Fuse, Ihold = 6.0A, Itrip=10.8A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf 474 | ptc resettable fuse polyfuse THT 475 | 0 476 | 2 477 | 2 478 | Fuse 479 | Fuse_Bourns_MF-RHT650 480 | PTC Resettable Fuse, Ihold = 6.5A, Itrip=12.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf 481 | ptc resettable fuse polyfuse THT 482 | 0 483 | 2 484 | 2 485 | Fuse 486 | Fuse_Bourns_MF-RHT700 487 | PTC Resettable Fuse, Ihold = 7.0A, Itrip=13.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf 488 | ptc resettable fuse polyfuse THT 489 | 0 490 | 2 491 | 2 492 | Fuse 493 | Fuse_Bourns_MF-RHT750 494 | PTC Resettable Fuse, Ihold = 7.5A, Itrip=13.1A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf 495 | ptc resettable fuse polyfuse THT 496 | 0 497 | 2 498 | 2 499 | Fuse 500 | Fuse_Bourns_MF-RHT800 501 | PTC Resettable Fuse, Ihold = 8.0A, Itrip=15.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf 502 | ptc resettable fuse polyfuse THT 503 | 0 504 | 2 505 | 2 506 | Fuse 507 | Fuse_Bourns_MF-RHT900 508 | PTC Resettable Fuse, Ihold = 9.0A, Itrip=16.5A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf 509 | ptc resettable fuse polyfuse THT 510 | 0 511 | 2 512 | 2 513 | Fuse 514 | Fuse_Bourns_MF-RHT1000 515 | PTC Resettable Fuse, Ihold = 10.0A, Itrip=18.5A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf 516 | ptc resettable fuse polyfuse THT 517 | 0 518 | 2 519 | 2 520 | Fuse 521 | Fuse_Bourns_MF-RHT1100 522 | PTC Resettable Fuse, Ihold = 11.0A, Itrip=20.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf 523 | ptc resettable fuse polyfuse THT 524 | 0 525 | 2 526 | 2 527 | Fuse 528 | Fuse_Bourns_MF-RHT1300 529 | PTC Resettable Fuse, Ihold = 13.0A, Itrip=24.0A, http://www.bourns.com/docs/product-datasheets/mfrht.pdf 530 | ptc resettable fuse polyfuse THT 531 | 0 532 | 2 533 | 2 534 | Fuse 535 | Fuse_Bourns_MF-SM_7.98x5.44mm 536 | https://www.bourns.com/docs/Product-Datasheets/mfsm.pdf 537 | bourns ptc resettable fuse polyfuse MF-SM MF-SMHT 538 | 0 539 | 2 540 | 2 541 | Fuse 542 | Fuse_Bourns_MF-SM_9.5x6.71mm 543 | https://www.bourns.com/docs/Product-Datasheets/mfsm.pdf 544 | bourns ptc resettable fuse polyfuse MF-SM MF-SMHT 545 | 0 546 | 2 547 | 2 548 | Fuse 549 | Fuse_Littelfuse-LVR100 550 | Littelfuse, resettable fuse, PTC, polyswitch LVR100, Ih 1A http://www.littelfuse.com/~/media/electronics/datasheets/resettable_ptcs/littelfuse_ptc_lvr_catalog_datasheet.pdf.pdf 551 | LVR100 PTC resettable polyswitch 552 | 0 553 | 2 554 | 2 555 | Fuse 556 | Fuse_Littelfuse-LVR125 557 | Littelfuse, resettable fuse, PTC, polyswitch LVR125, Ih 1.25A, http://www.littelfuse.com/~/media/electronics/datasheets/resettable_ptcs/littelfuse_ptc_lvr_catalog_datasheet.pdf.pdf 558 | LVR125 PTC resettable polyswitch 559 | 0 560 | 2 561 | 2 562 | Fuse 563 | Fuse_Littelfuse-LVR200 564 | Littelfuse, resettable fuse, PTC, polyswitch LVR200, Ih 2A, http://www.littelfuse.com/~/media/electronics/datasheets/resettable_ptcs/littelfuse_ptc_lvr_catalog_datasheet.pdf.pdf 565 | LVR200 PTC resettable polyswitch 566 | 0 567 | 2 568 | 2 569 | Fuse 570 | Fuse_Littelfuse-NANO2-451_453 571 | Littelfuse NANO2 https://www.littelfuse.com/~/media/electronics/datasheets/fuses/littelfuse_fuse_451_453_datasheet.pdf.pdf 572 | Fuse Nano2 573 | 0 574 | 2 575 | 2 576 | Fuse 577 | Fuse_Littelfuse_372_D8.50mm 578 | Fuse, Littelfuse, 372, 8.5x8mm, https://www.littelfuse.com/~/media/electronics/datasheets/fuses/littelfuse_fuse_372_datasheet.pdf.pdf 579 | fuse tht radial 580 | 0 581 | 2 582 | 2 583 | Fuse 584 | Fuse_Littelfuse_395Series 585 | Fuse, TE5, Littelfuse/Wickmann, No. 460, No560, 586 | Fuse TE5 Littelfuse/Wickmann No. 460 No560 587 | 0 588 | 2 589 | 2 590 | Fuse 591 | Fuse_Schurter_UMT250 592 | Surface Mount Fuse, 3 x 10.1 mm, Time-Lag T, 250 VAC, 125 VDC (https://us.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_UMT_250.pdf) 593 | Schurter fuse smd 594 | 0 595 | 2 596 | 2 597 | Fuse 598 | Fuse_Schurter_UMZ250 599 | Surface Mount Fuse with Clip, 4.2 x 11.1 mm, Time-Lag T, 250 VAC, 125 VDC (https://us.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_UMZ_250.pdf) 600 | fuse smd mount holder 601 | 0 602 | 2 603 | 2 604 | Fuse 605 | Fuse_SunFuse-6HP 606 | SunFuse Ceramic Slow Blow Fuse 6H_6HP.PDF 607 | UL/CSA 6x32mm Ceramic Slow Blow Fuse 608 | 0 609 | 2 610 | 2 611 | Fuse 612 | Fuseholder_Blade_ATO_Littelfuse_Pudenz_2_Pin 613 | Fuseholder ATO Blade littelfuse Pudenz 2 Pin 614 | Fuseholder ATO Blade littelfuse Pudenz 2 Pin 615 | 0 616 | 2 617 | 2 618 | Fuse 619 | Fuseholder_Blade_Mini_Keystone_3568 620 | fuse holder, car blade fuse mini, http://www.keyelco.com/product-pdf.cfm?p=306 621 | car blade fuse mini 622 | 0 623 | 4 624 | 2 625 | Fuse 626 | Fuseholder_Cylinder-5x20mm_Bulgin_FX0456_Vertical_Closed 627 | Fuseholder, 5x20, closed, vertical, Bulgin, FX0456, https://www.bulgin.com/products/pub/media/bulgin/data/Fuseholders.pdf 628 | Fuseholder 5x20 closed vertical Bulgin FX0456 Sicherungshalter 629 | 0 630 | 2 631 | 2 632 | Fuse 633 | Fuseholder_Cylinder-5x20mm_Bulgin_FX0457_Horizontal_Closed 634 | Fuseholder, 5x20, closed, horizontal, Bulgin, FX0457, Sicherungshalter, 635 | Fuseholder 5x20 closed horizontal Bulgin FX0457 Sicherungshalter 636 | 0 637 | 2 638 | 2 639 | Fuse 640 | Fuseholder_Cylinder-5x20mm_EATON_H15-V-1_Vertical_Closed 641 | PCB fuse holders for 5 mm x 20 mm fuses; 250V; 10A (http://www.cooperindustries.com/content/dam/public/bussmann/Electronics/Resources/product-datasheets/bus-elx-ds-4426-h15.pdf) 642 | fuse holder vertical 5x20mm 643 | 0 644 | 2 645 | 2 646 | Fuse 647 | Fuseholder_Cylinder-5x20mm_EATON_HBV_Vertical_Closed 648 | 5 mm x 20 mm fuse holders; Vertical w/ Stability Pins; 250V; 6.3-16A (http://www.cooperindustries.com/content/dam/public/bussmann/Electronics/Resources/product-datasheets/Bus_Elx_DS_2118_HB_PCB_Series.pdf) 649 | fuse holder vertical 5x20mm 650 | 0 651 | 2 652 | 2 653 | Fuse 654 | Fuseholder_Cylinder-5x20mm_EATON_HBW_Vertical_Closed 655 | 5 mm x 20 mm fuse holders; Vertical w/o Stability Pins; 250V; 6.3-16A (http://www.cooperindustries.com/content/dam/public/bussmann/Electronics/Resources/product-datasheets/Bus_Elx_DS_2118_HB_PCB_Series.pdf) 656 | fuse holder vertical 5x20mm 657 | 0 658 | 2 659 | 2 660 | Fuse 661 | Fuseholder_Cylinder-5x20mm_Schurter_0031_8201_Horizontal_Open 662 | Fuseholder horizontal open, 5x20mm, 500V, 16A, Schurter 0031.8201, https://us.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_OGN.pdf 663 | Fuseholder horizontal open 5x20 Schurter 0031.8201 664 | 0 665 | 2 666 | 2 667 | Fuse 668 | Fuseholder_Cylinder-5x20mm_Schurter_FAB_0031-355x_Horizontal_Closed 669 | Fuseholder 5x20mm horizontal Shurter model FAB, Suitable for order numbers 0031.3551 and 0031.3558 (https://www.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_FAB.pdf) 670 | Fuseholder 5x20mm closed horizontal 671 | 0 672 | 2 673 | 2 674 | Fuse 675 | Fuseholder_Cylinder-5x20mm_Schurter_FPG4_Vertical_Closed 676 | Shock-Safe Fuseholder, 5 x 20 mm, Slotted Cap/Fingergrip, vertical, IEC 60335-1; 250VAC/10A VDE; 500V/16A UL/CSA (https://us.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_FPG4.pdf) 677 | fuse holder vertical 5x20mm 678 | 0 679 | 4 680 | 2 681 | Fuse 682 | Fuseholder_Cylinder-5x20mm_Schurter_FUP_0031.2510_Horizontal_Closed 683 | Shock-Safe closed Fuseholder, Schurter FUP Series, 5.0 x 20mm, Slotted Cap, horizontal, 500 VAC 4W/16A (VDE), 600V 30A (UL/CSA), order numbers: 0031.2510 (0031.2500 + 0031.2323), http://www.schurter.ch/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_FUP.pdf 684 | Fuseholder 5x20mm horizontal closed 685 | 0 686 | 3 687 | 2 688 | Fuse 689 | Fuseholder_Cylinder-5x20mm_Schurter_OGN-SMD_Horizontal_Open 690 | Fuseholder horizontal open, 5x20mm, 500V, 16A (https://us.schurter.com/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_OGN-SMD.pdf) 691 | Fuseholder horizontal open 5x20 Schurter 0031.8221 692 | 0 693 | 2 694 | 2 695 | Fuse 696 | Fuseholder_Cylinder-5x20mm_Stelvio-Kontek_PTF78_Horizontal_Open 697 | https://www.tme.eu/en/Document/3b48dbe2b9714a62652c97b08fcd464b/PTF78.pdf 698 | Fuseholder horizontal open 5x20 Stelvio-Kontek PTF/78 699 | 0 700 | 2 701 | 2 702 | Fuse 703 | Fuseholder_Cylinder-6.3x32mm_Schurter_0031-8002_Horizontal_Open 704 | Fuseholder, horizontal, open, 6.3x32, Schurter, 0031.8002, https://www.schurter.com/en/datasheet/typ_OG__Holder__6.3x32.pdf 705 | Fuseholder horizontal open 6.3x32 Schurter 0031.8002 706 | 0 707 | 2 708 | 2 709 | Fuse 710 | Fuseholder_Cylinder-6.3x32mm_Schurter_FUP_0031.2520_Horizontal_Closed 711 | Shock-Safe closed Fuseholder, Schurter FUP Series, 6.3 x 32 mm, Slotted Cap, horizontal, 500 VAC 4W/16A (VDE), 600V 30A (UL/CSA), order numbers: 0031.2520 (0031.2500 + 0031.2321), http://www.schurter.ch/bundles/snceschurter/epim/_ProdPool_/newDS/en/typ_FUP.pdf 712 | Fuseholder 6.3x32mm horizontal closed 713 | 0 714 | 3 715 | 2 716 | Fuse 717 | Fuseholder_Littelfuse_Nano2_157x 718 | Littelfuse NANO2 holder, https://www.littelfuse.com/~/media/electronics/datasheets/fuses/littelfuse_fuse_157_datasheet.pdf.pdf 719 | SMD Nano2 holder 720 | 0 721 | 2 722 | 2 723 | Fuse 724 | Fuseholder_TR5_Littelfuse_No560_No460 725 | Fuse, Fuseholder, TR5, Littelfuse/Wickmann, No. 460, No560, https://www.littelfuse.com/~/media/electronics/datasheets/fuse_holders/littelfuse_fuse_holder_559_560_datasheet.pdf.pdf 726 | Fuse Fuseholder TR5 Littelfuse/Wickmann No. 460 No560 727 | 0 728 | 2 729 | 2 730 | -------------------------------------------------------------------------------- /Schematic/SENTINEL Mark II - Quest.sch: -------------------------------------------------------------------------------- 1 | EESchema Schematic File Version 4 2 | EELAYER 30 0 3 | EELAYER END 4 | $Descr A4 11693 8268 5 | encoding utf-8 6 | Sheet 1 6 7 | Title "SENTINEL MARK II - Quest" 8 | Date "" 9 | Rev "" 10 | Comp "" 11 | Comment1 "" 12 | Comment2 "" 13 | Comment3 "" 14 | Comment4 "" 15 | $EndDescr 16 | $Sheet 17 | S 9275 1500 525 300 18 | U 5F592C3C 19 | F0 "Power Supply" 50 20 | F1 "Power Supply.sch" 50 21 | F2 "5V" U L 9275 1650 50 22 | F3 "3.3V" O L 9275 1750 50 23 | F4 "12V" O L 9275 1550 50 24 | $EndSheet 25 | $Comp 26 | L Device:C C15 27 | U 1 1 5F6E9193 28 | P 6850 1900 29 | F 0 "C15" H 6965 1946 50 0000 L CNN 30 | F 1 "1uF" H 6965 1855 50 0000 L CNN 31 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 6888 1750 50 0001 C CNN 32 | F 3 "~" H 6850 1900 50 0001 C CNN 33 | 1 6850 1900 34 | 1 0 0 -1 35 | $EndComp 36 | $Comp 37 | L Device:C C16 38 | U 1 1 5F6E9199 39 | P 7375 1900 40 | F 0 "C16" H 7490 1946 50 0000 L CNN 41 | F 1 "1uF" H 7490 1855 50 0000 L CNN 42 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 7413 1750 50 0001 C CNN 43 | F 3 "~" H 7375 1900 50 0001 C CNN 44 | 1 7375 1900 45 | 1 0 0 -1 46 | $EndComp 47 | $Comp 48 | L Device:C C17 49 | U 1 1 5F6E919F 50 | P 7875 1900 51 | F 0 "C17" H 7990 1946 50 0000 L CNN 52 | F 1 "1uF" H 7990 1855 50 0000 L CNN 53 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 7913 1750 50 0001 C CNN 54 | F 3 "~" H 7875 1900 50 0001 C CNN 55 | 1 7875 1900 56 | 1 0 0 -1 57 | $EndComp 58 | $Comp 59 | L Device:C C14 60 | U 1 1 5F6E91A5 61 | P 6325 1900 62 | AR Path="/5F6E91A5" Ref="C14" Part="1" 63 | AR Path="/5F584CC7/5F6E91A5" Ref="C?" Part="1" 64 | F 0 "C14" H 6440 1946 50 0000 L CNN 65 | F 1 "1uF" H 6440 1855 50 0000 L CNN 66 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 6363 1750 50 0001 C CNN 67 | F 3 "~" H 6325 1900 50 0001 C CNN 68 | 1 6325 1900 69 | 1 0 0 -1 70 | $EndComp 71 | Wire Wire Line 72 | 5600 2825 5600 2900 73 | Wire Wire Line 74 | 5900 2825 5900 2900 75 | $Comp 76 | L power:GND #PWR022 77 | U 1 1 5F6E91B9 78 | P 5500 5975 79 | AR Path="/5F6E91B9" Ref="#PWR022" Part="1" 80 | AR Path="/5F584CC7/5F6E91B9" Ref="#PWR?" Part="1" 81 | F 0 "#PWR022" H 5500 5725 50 0001 C CNN 82 | F 1 "GND" H 5505 5802 50 0000 C CNN 83 | F 2 "" H 5500 5975 50 0001 C CNN 84 | F 3 "" H 5500 5975 50 0001 C CNN 85 | 1 5500 5975 86 | 1 0 0 -1 87 | $EndComp 88 | Wire Wire Line 89 | 5500 5900 5500 5975 90 | Wire Wire Line 91 | 6850 1750 7375 1750 92 | Connection ~ 6850 1750 93 | Connection ~ 6850 2050 94 | $Comp 95 | L power:GND #PWR026 96 | U 1 1 5F6E91CB 97 | P 7625 2050 98 | AR Path="/5F6E91CB" Ref="#PWR026" Part="1" 99 | AR Path="/5F584CC7/5F6E91CB" Ref="#PWR?" Part="1" 100 | F 0 "#PWR026" H 7625 1800 50 0001 C CNN 101 | F 1 "GND" H 7630 1877 50 0000 C CNN 102 | F 2 "" H 7625 2050 50 0001 C CNN 103 | F 3 "" H 7625 2050 50 0001 C CNN 104 | 1 7625 2050 105 | 1 0 0 -1 106 | $EndComp 107 | $Comp 108 | L Device:R R8 109 | U 1 1 5F6E91D1 110 | P 5025 975 111 | AR Path="/5F6E91D1" Ref="R8" Part="1" 112 | AR Path="/5F584CC7/5F6E91D1" Ref="R?" Part="1" 113 | F 0 "R8" H 5075 1000 50 0000 L CNN 114 | F 1 "10K" V 5025 900 50 0000 L CNN 115 | F 2 "Resistor_SMD:R_0805_2012Metric" V 4955 975 50 0001 C CNN 116 | F 3 "~" H 5025 975 50 0001 C CNN 117 | 1 5025 975 118 | 1 0 0 -1 119 | $EndComp 120 | Text Label 5000 3300 2 50 ~ 0 121 | BOOT0 122 | $Comp 123 | L power:GND #PWR021 124 | U 1 1 5F6E91D9 125 | P 4975 1500 126 | AR Path="/5F6E91D9" Ref="#PWR021" Part="1" 127 | AR Path="/5F584CC7/5F6E91D9" Ref="#PWR?" Part="1" 128 | F 0 "#PWR021" H 4975 1250 50 0001 C CNN 129 | F 1 "GND" H 4980 1327 50 0000 C CNN 130 | F 2 "" H 4975 1500 50 0001 C CNN 131 | F 3 "" H 4975 1500 50 0001 C CNN 132 | 1 4975 1500 133 | 1 0 0 -1 134 | $EndComp 135 | Wire Wire Line 136 | 5700 5900 5800 5900 137 | Connection ~ 5700 5900 138 | Wire Wire Line 139 | 5600 5900 5700 5900 140 | Wire Wire Line 141 | 5500 5900 5600 5900 142 | Connection ~ 5600 5900 143 | Connection ~ 5500 5900 144 | Wire Wire Line 145 | 5700 2900 5800 2900 146 | Wire Wire Line 147 | 5700 2900 5600 2900 148 | Connection ~ 5700 2900 149 | Connection ~ 5600 2900 150 | $Comp 151 | L MCU_ST_STM32F1:STM32F103CBTx U3 152 | U 1 1 5F6E91EA 153 | P 5700 4400 154 | F 0 "U3" H 5675 4675 50 0000 C CNN 155 | F 1 "STM32F103CBTx" H 5675 4575 50 0000 C CNN 156 | F 2 "Package_QFP:LQFP-48_7x7mm_P0.5mm" H 5100 3000 50 0001 R CNN 157 | F 3 "http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00161566.pdf" H 5700 4400 50 0001 C CNN 158 | 1 5700 4400 159 | 1 0 0 -1 160 | $EndComp 161 | Wire Wire Line 162 | 5000 3400 5000 3500 163 | Wire Wire Line 164 | 5000 3700 5000 3600 165 | $Comp 166 | L Device:Crystal_GND24 Y1 167 | U 1 1 5F6E91F4 168 | P 4425 3550 169 | AR Path="/5F6E91F4" Ref="Y1" Part="1" 170 | AR Path="/5F584CC7/5F6E91F4" Ref="Y?" Part="1" 171 | F 0 "Y1" V 4450 2800 50 0000 L CNN 172 | F 1 "8MHz/20pF" V 4525 2800 50 0000 L CNN 173 | F 2 "Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSoldering" H 4425 3550 50 0001 C CNN 174 | F 3 "~" H 4425 3550 50 0001 C CNN 175 | 1 4425 3550 176 | 0 1 1 0 177 | $EndComp 178 | $Comp 179 | L Device:C C11 180 | U 1 1 5F6E91FA 181 | P 4275 3850 182 | AR Path="/5F6E91FA" Ref="C11" Part="1" 183 | AR Path="/5F584CC7/5F6E91FA" Ref="C?" Part="1" 184 | F 0 "C11" V 4075 3850 50 0000 C CNN 185 | F 1 "33pF" V 4150 3850 50 0000 C CNN 186 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 4313 3700 50 0001 C CNN 187 | F 3 "~" H 4275 3850 50 0001 C CNN 188 | 1 4275 3850 189 | 0 -1 -1 0 190 | $EndComp 191 | $Comp 192 | L Device:C C12 193 | U 1 1 5F6E9200 194 | P 4275 3225 195 | AR Path="/5F6E9200" Ref="C12" Part="1" 196 | AR Path="/5F584CC7/5F6E9200" Ref="C?" Part="1" 197 | F 0 "C12" V 4425 3225 50 0000 C CNN 198 | F 1 "33pF" V 4500 3225 50 0000 C CNN 199 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 4313 3075 50 0001 C CNN 200 | F 3 "~" H 4275 3225 50 0001 C CNN 201 | 1 4275 3225 202 | 0 -1 -1 0 203 | $EndComp 204 | $Comp 205 | L Device:C C13 206 | U 1 1 5F6E9206 207 | P 5750 1425 208 | AR Path="/5F6E9206" Ref="C13" Part="1" 209 | AR Path="/5F584CC7/5F6E9206" Ref="C?" Part="1" 210 | F 0 "C13" H 5865 1471 50 0000 L CNN 211 | F 1 "100nF" H 5865 1380 50 0000 L CNN 212 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 5788 1275 50 0001 C CNN 213 | F 3 "~" H 5750 1425 50 0001 C CNN 214 | 1 5750 1425 215 | 1 0 0 -1 216 | $EndComp 217 | $Comp 218 | L power:GND #PWR023 219 | U 1 1 5F6E920C 220 | P 5750 1575 221 | AR Path="/5F6E920C" Ref="#PWR023" Part="1" 222 | AR Path="/5F584CC7/5F6E920C" Ref="#PWR?" Part="1" 223 | F 0 "#PWR023" H 5750 1325 50 0001 C CNN 224 | F 1 "GND" H 5755 1402 50 0000 C CNN 225 | F 2 "" H 5750 1575 50 0001 C CNN 226 | F 3 "" H 5750 1575 50 0001 C CNN 227 | 1 5750 1575 228 | 1 0 0 -1 229 | $EndComp 230 | $Comp 231 | L Device:R R9 232 | U 1 1 5F6E9218 233 | P 5750 1125 234 | AR Path="/5F6E9218" Ref="R9" Part="1" 235 | AR Path="/5F584CC7/5F6E9218" Ref="R?" Part="1" 236 | F 0 "R9" H 5800 1175 50 0000 L CNN 237 | F 1 "10K" V 5750 1050 50 0000 L CNN 238 | F 2 "Resistor_SMD:R_0805_2012Metric" V 5680 1125 50 0001 C CNN 239 | F 3 "~" H 5750 1125 50 0001 C CNN 240 | 1 5750 1125 241 | 1 0 0 -1 242 | $EndComp 243 | Connection ~ 5750 1275 244 | $Comp 245 | L power:GND #PWR020 246 | U 1 1 5F6E9221 247 | P 4125 3550 248 | AR Path="/5F6E9221" Ref="#PWR020" Part="1" 249 | AR Path="/5F584CC7/5F6E9221" Ref="#PWR?" Part="1" 250 | F 0 "#PWR020" H 4125 3300 50 0001 C CNN 251 | F 1 "GND" V 4125 3375 50 0000 C CNN 252 | F 2 "" H 4125 3550 50 0001 C CNN 253 | F 3 "" H 4125 3550 50 0001 C CNN 254 | 1 4125 3550 255 | 0 1 1 0 256 | $EndComp 257 | Text Label 5000 5100 2 50 ~ 0 258 | DISC 259 | Text Label 6300 5400 0 50 ~ 0 260 | USBD- 261 | Text Label 6300 5300 0 50 ~ 0 262 | USBD+ 263 | $Comp 264 | L Device:R R7 265 | U 1 1 5F6E923E 266 | P 4925 975 267 | AR Path="/5F6E923E" Ref="R7" Part="1" 268 | AR Path="/5F584CC7/5F6E923E" Ref="R?" Part="1" 269 | F 0 "R7" H 4725 1000 50 0000 L CNN 270 | F 1 "330" V 4925 900 50 0000 L CNN 271 | F 2 "Resistor_SMD:R_0805_2012Metric" V 4855 975 50 0001 C CNN 272 | F 3 "~" H 4925 975 50 0001 C CNN 273 | 1 4925 975 274 | 1 0 0 -1 275 | $EndComp 276 | $Comp 277 | L Device:LED D4 278 | U 1 1 5F6E9245 279 | P 4925 1275 280 | AR Path="/5F6E9245" Ref="D4" Part="1" 281 | AR Path="/5F584CC7/5F6E9245" Ref="D?" Part="1" 282 | F 0 "D4" H 4918 1491 50 0000 C CNN 283 | F 1 "LED" H 4918 1400 50 0000 C CNN 284 | F 2 "LED_SMD:LED_0805_2012Metric" H 4925 1275 50 0001 C CNN 285 | F 3 "~" H 4925 1275 50 0001 C CNN 286 | 1 4925 1275 287 | 0 -1 -1 0 288 | $EndComp 289 | Wire Wire Line 290 | 4925 1425 4925 1500 291 | Wire Wire Line 292 | 4925 1500 4975 1500 293 | NoConn ~ 5500 2900 294 | Wire Wire Line 295 | 5625 1275 5750 1275 296 | Text Label 6300 4200 0 50 ~ 0 297 | PWM_LED 298 | Wire Wire Line 299 | 6850 2050 7375 2050 300 | Wire Wire Line 301 | 7375 2050 7625 2050 302 | Connection ~ 7375 2050 303 | Wire Wire Line 304 | 6325 2050 6850 2050 305 | Connection ~ 7625 2050 306 | Wire Wire Line 307 | 7625 2050 7875 2050 308 | Text Notes 1850 3650 0 50 ~ 0 309 | Typ. Cstray = 3pF\nCa(pF) = Cb(pF) = 2*CL(pF) - 2*Cstray(pF)\nCa = Cb = 2*20 - 2*3 = 34pF 310 | Wire Notes Line 311 | 1825 3400 3575 3400 312 | Wire Notes Line 313 | 3575 3400 3575 3675 314 | Wire Notes Line 315 | 3575 3675 1825 3675 316 | Wire Notes Line 317 | 1825 3675 1825 3400 318 | Text Label 6300 4300 0 50 ~ 0 319 | S1 320 | Text Label 6300 4400 0 50 ~ 0 321 | S2 322 | Text Label 6300 4500 0 50 ~ 0 323 | S3 324 | Text Label 6300 4600 0 50 ~ 0 325 | AIN1 326 | Text Label 6300 4700 0 50 ~ 0 327 | AIN2 328 | Text Label 6300 4900 0 50 ~ 0 329 | SERVO2 330 | Text Label 5000 5200 2 50 ~ 0 331 | SCL 332 | Text Label 5000 5300 2 50 ~ 0 333 | SDA 334 | Text Label 5000 4800 2 50 ~ 0 335 | PWML 336 | Text Label 5000 4900 2 50 ~ 0 337 | PWMR 338 | Text Label 5000 4700 2 50 ~ 0 339 | DIRL 340 | Text Label 5000 5000 2 50 ~ 0 341 | DIRR 342 | Text Label 5000 4600 2 50 ~ 0 343 | ENC1_R 344 | Text Label 5000 4500 2 50 ~ 0 345 | ENC2_R 346 | Text Label 6300 5700 0 50 ~ 0 347 | ENC1_L 348 | Text Label 6300 5600 0 50 ~ 0 349 | ENC2_L 350 | Text Label 5000 4000 2 50 ~ 0 351 | BUTTON1 352 | Text Label 5000 3900 2 50 ~ 0 353 | BUTTON2 354 | Text Label 5000 3800 2 50 ~ 0 355 | BUTTON3 356 | Text Label 5000 5500 2 50 ~ 0 357 | BUTTON4 358 | Text Label 5000 5600 2 50 ~ 0 359 | BUTTON5 360 | Text Label 5000 5700 2 50 ~ 0 361 | BUTTON6 362 | Text Label 5000 3100 2 50 ~ 0 363 | RESET 364 | Text Label 5625 1275 2 50 ~ 0 365 | RESET 366 | Connection ~ 4975 1500 367 | Wire Wire Line 368 | 4975 1500 5025 1500 369 | Wire Wire Line 370 | 5025 1125 5025 1500 371 | Text Label 5000 4300 2 50 ~ 0 372 | LED 373 | Text Label 5000 4400 2 50 ~ 0 374 | BOOT1 375 | Text Label 4925 825 2 50 ~ 0 376 | LED 377 | Text Label 5025 825 0 50 ~ 0 378 | BOOT1 379 | Text Label 5750 875 0 50 ~ 0 380 | 3.3VDD 381 | Wire Wire Line 382 | 5750 875 5750 975 383 | Text Label 5600 2825 2 50 ~ 0 384 | 3.3VDD 385 | Text Label 5900 2825 0 50 ~ 0 386 | 3.3VDA 387 | Wire Wire Line 388 | 9275 1550 9175 1550 389 | Wire Wire Line 390 | 9275 1750 9175 1750 391 | Text Label 9175 1550 2 50 ~ 0 392 | 12V 393 | Text Label 9175 1650 2 50 ~ 0 394 | 5V 395 | Text Label 9175 1750 2 50 ~ 0 396 | 3.3V 397 | Text Label 9150 2750 2 50 ~ 0 398 | 12V 399 | Wire Wire Line 400 | 9150 2750 9275 2750 401 | Wire Wire Line 402 | 9150 2825 9275 2825 403 | Wire Wire Line 404 | 9275 2975 9150 2975 405 | Wire Wire Line 406 | 9275 2900 9150 2900 407 | Wire Wire Line 408 | 9275 3050 9150 3050 409 | Wire Wire Line 410 | 9275 3125 9150 3125 411 | Text Label 9150 3125 2 50 ~ 0 412 | DIRR 413 | Text Label 9150 3050 2 50 ~ 0 414 | PWMR 415 | Text Label 9150 2900 2 50 ~ 0 416 | PWML 417 | Text Label 9150 2975 2 50 ~ 0 418 | DIRL 419 | Text Label 9150 2825 2 50 ~ 0 420 | 3.3VDD 421 | Text Label 9150 3400 2 50 ~ 0 422 | ENC1_R 423 | Text Label 9150 3475 2 50 ~ 0 424 | ENC2_R 425 | Text Label 9150 3325 2 50 ~ 0 426 | ENC2_L 427 | Text Label 9150 3250 2 50 ~ 0 428 | ENC1_L 429 | Wire Wire Line 430 | 9275 3250 9150 3250 431 | Wire Wire Line 432 | 9150 3325 9275 3325 433 | Wire Wire Line 434 | 9275 3400 9150 3400 435 | Wire Wire Line 436 | 9150 3475 9275 3475 437 | Wire Notes Line 438 | 6100 1800 5375 1800 439 | Text Label 9150 4050 2 50 ~ 0 440 | 3.3VDD 441 | Text Label 9150 4125 2 50 ~ 0 442 | SCL 443 | Text Label 9150 4200 2 50 ~ 0 444 | SDA 445 | Text Label 9150 4350 2 50 ~ 0 446 | RESET 447 | Text Label 9150 4425 2 50 ~ 0 448 | BUTTON1 449 | Text Label 9150 4500 2 50 ~ 0 450 | BUTTON2 451 | Text Label 9150 4575 2 50 ~ 0 452 | BUTTON3 453 | Text Label 9150 4650 2 50 ~ 0 454 | BUTTON4 455 | Text Label 9150 4725 2 50 ~ 0 456 | BUTTON5 457 | Text Label 9150 4800 2 50 ~ 0 458 | BUTTON6 459 | Wire Wire Line 460 | 9150 4800 9275 4800 461 | Wire Wire Line 462 | 9150 4725 9275 4725 463 | Wire Wire Line 464 | 9150 4650 9275 4650 465 | Wire Wire Line 466 | 9150 4575 9275 4575 467 | Wire Wire Line 468 | 9275 4500 9150 4500 469 | Wire Wire Line 470 | 9150 4425 9275 4425 471 | Wire Wire Line 472 | 9150 4350 9275 4350 473 | Wire Wire Line 474 | 9150 4200 9275 4200 475 | Wire Wire Line 476 | 9275 4125 9150 4125 477 | Wire Wire Line 478 | 9150 4050 9275 4050 479 | Text Label 6300 5100 0 50 ~ 0 480 | TX1 481 | Text Label 6300 5200 0 50 ~ 0 482 | RX1 483 | Wire Notes Line 484 | 8175 2300 6200 2300 485 | $Comp 486 | L Connector_Generic:Conn_01x03 J8 487 | U 1 1 5F651FE5 488 | P 2800 2050 489 | F 0 "J8" H 2718 2367 50 0000 C CNN 490 | F 1 "SERVO2" H 2718 2276 50 0000 C CNN 491 | F 2 "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical" H 2800 2050 50 0001 C CNN 492 | F 3 "~" H 2800 2050 50 0001 C CNN 493 | 1 2800 2050 494 | -1 0 0 -1 495 | $EndComp 496 | $Comp 497 | L Connector_Generic:Conn_01x03 J7 498 | U 1 1 5F653FEA 499 | P 2800 1500 500 | F 0 "J7" H 2718 1175 50 0000 C CNN 501 | F 1 "SERVO1" H 2718 1266 50 0000 C CNN 502 | F 2 "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical" H 2800 1500 50 0001 C CNN 503 | F 3 "~" H 2800 1500 50 0001 C CNN 504 | 1 2800 1500 505 | -1 0 0 1 506 | $EndComp 507 | Text Label 6300 4800 0 50 ~ 0 508 | SERVO1 509 | Wire Wire Line 510 | 7875 1575 7875 1750 511 | Text Label 7875 1575 0 50 ~ 0 512 | 3.3VDA 513 | Wire Wire Line 514 | 6550 1750 6850 1750 515 | Wire Wire Line 516 | 6325 1750 6550 1750 517 | Connection ~ 6550 1750 518 | Wire Wire Line 519 | 6550 1575 6550 1750 520 | Text Label 6550 1575 0 50 ~ 0 521 | 3.3VDD 522 | Text Label 6725 1050 2 50 ~ 0 523 | 3.3V 524 | Wire Wire Line 525 | 7200 1325 7350 1325 526 | Wire Wire Line 527 | 7200 1050 7350 1050 528 | Text Label 7350 1325 0 50 ~ 0 529 | 3.3VDA 530 | Text Label 7350 1050 0 50 ~ 0 531 | 3.3VDD 532 | Connection ~ 6900 1050 533 | Wire Wire Line 534 | 6900 1050 6900 1325 535 | Wire Wire Line 536 | 6725 1050 6900 1050 537 | $Comp 538 | L Device:Ferrite_Bead FB4 539 | U 1 1 5F6E932A 540 | P 7050 1325 541 | AR Path="/5F6E932A" Ref="FB4" Part="1" 542 | AR Path="/5F584CC7/5F6E932A" Ref="FB?" Part="1" 543 | F 0 "FB4" V 6900 1225 50 0000 C CNN 544 | F 1 "1A" V 6975 1225 50 0000 C CNN 545 | F 2 "Inductor_SMD:L_0805_2012Metric" V 6980 1325 50 0001 C CNN 546 | F 3 "~" H 7050 1325 50 0001 C CNN 547 | 1 7050 1325 548 | 0 -1 -1 0 549 | $EndComp 550 | $Comp 551 | L Device:Ferrite_Bead FB3 552 | U 1 1 5F6E91C0 553 | P 7050 1050 554 | AR Path="/5F6E91C0" Ref="FB3" Part="1" 555 | AR Path="/5F584CC7/5F6E91C0" Ref="FB?" Part="1" 556 | F 0 "FB3" V 6875 1200 50 0000 C CNN 557 | F 1 "1A" V 6950 1200 50 0000 C CNN 558 | F 2 "Inductor_SMD:L_0805_2012Metric" V 6980 1050 50 0001 C CNN 559 | F 3 "~" H 7050 1050 50 0001 C CNN 560 | 1 7050 1050 561 | 0 1 1 0 562 | $EndComp 563 | Wire Wire Line 564 | 9275 1650 9175 1650 565 | $Comp 566 | L Device:Ferrite_Bead FB2 567 | U 1 1 5F6587BF 568 | P 3125 1025 569 | AR Path="/5F6587BF" Ref="FB2" Part="1" 570 | AR Path="/5F584CC7/5F6587BF" Ref="FB?" Part="1" 571 | F 0 "FB2" V 2950 1175 50 0000 C CNN 572 | F 1 "1A" V 3025 1175 50 0000 C CNN 573 | F 2 "Inductor_SMD:L_0805_2012Metric" V 3055 1025 50 0001 C CNN 574 | F 3 "~" H 3125 1025 50 0001 C CNN 575 | 1 3125 1025 576 | 0 1 1 0 577 | $EndComp 578 | Text Label 2975 1025 2 50 ~ 0 579 | 5V 580 | Text Label 3000 1600 0 50 ~ 0 581 | SERVO1 582 | Text Label 3000 1950 0 50 ~ 0 583 | SERVO2 584 | Wire Wire Line 585 | 3275 1025 3300 1025 586 | Wire Wire Line 587 | 3300 1025 3300 1500 588 | Wire Wire Line 589 | 3300 2050 3000 2050 590 | Wire Wire Line 591 | 3000 1500 3300 1500 592 | Connection ~ 3300 1500 593 | Wire Wire Line 594 | 3300 1500 3300 2050 595 | $Comp 596 | L power:GND #PWR019 597 | U 1 1 5F675EE1 598 | P 3000 2150 599 | AR Path="/5F675EE1" Ref="#PWR019" Part="1" 600 | AR Path="/5F584CC7/5F675EE1" Ref="#PWR?" Part="1" 601 | F 0 "#PWR019" H 3000 1900 50 0001 C CNN 602 | F 1 "GND" H 3005 1977 50 0000 C CNN 603 | F 2 "" H 3000 2150 50 0001 C CNN 604 | F 3 "" H 3000 2150 50 0001 C CNN 605 | 1 3000 2150 606 | 0 -1 -1 0 607 | $EndComp 608 | $Comp 609 | L power:GND #PWR018 610 | U 1 1 5F67696C 611 | P 3000 1400 612 | AR Path="/5F67696C" Ref="#PWR018" Part="1" 613 | AR Path="/5F584CC7/5F67696C" Ref="#PWR?" Part="1" 614 | F 0 "#PWR018" H 3000 1150 50 0001 C CNN 615 | F 1 "GND" H 3005 1227 50 0000 C CNN 616 | F 2 "" H 3000 1400 50 0001 C CNN 617 | F 3 "" H 3000 1400 50 0001 C CNN 618 | 1 3000 1400 619 | 0 -1 -1 0 620 | $EndComp 621 | Text Notes 2850 800 0 79 ~ 16 622 | SERVO 623 | Wire Notes Line 624 | 2675 650 2675 2275 625 | Wire Notes Line 626 | 2675 2275 3400 2275 627 | Wire Notes Line 628 | 3400 2275 3400 650 629 | Wire Notes Line 630 | 3400 650 2675 650 631 | Text Label 6300 5000 0 50 ~ 0 632 | PWM_EXT 633 | Text Label 9150 3625 2 50 ~ 0 634 | PWM_EXT 635 | Wire Wire Line 636 | 9150 3625 9275 3625 637 | $Sheet 638 | S 9275 4000 525 850 639 | U 5F7200D9 640 | F0 "LCD+Button+EEPROM" 50 641 | F1 "LCD+Button+EEPROM.sch" 50 642 | F2 "3.3V" I L 9275 4050 50 643 | F3 "SCL" I L 9275 4125 50 644 | F4 "SDA" B L 9275 4200 50 645 | F5 "RESET" O L 9275 4350 50 646 | F6 "SW1" O L 9275 4425 50 647 | F7 "SW2" O L 9275 4500 50 648 | F8 "SW3" O L 9275 4575 50 649 | F9 "SW4" O L 9275 4650 50 650 | F10 "SW5" O L 9275 4725 50 651 | F11 "SW6" O L 9275 4800 50 652 | $EndSheet 653 | $Sheet 654 | S 9275 2700 525 975 655 | U 5F60FE64 656 | F0 "Motor Driver+Extinguisher" 50 657 | F1 "Motor Driver+Extinguisher.sch" 50 658 | F2 "12V" I L 9275 2750 50 659 | F3 "3.3V" I L 9275 2825 50 660 | F4 "PWML" I L 9275 2900 50 661 | F5 "DIRL" I L 9275 2975 50 662 | F6 "PWMR" I L 9275 3050 50 663 | F7 "DIRR" I L 9275 3125 50 664 | F8 "ENC1_L" O L 9275 3250 50 665 | F9 "ENC2_L" O L 9275 3325 50 666 | F10 "ENC1_R" O L 9275 3400 50 667 | F11 "ENC2_R" O L 9275 3475 50 668 | F12 "PWM_EXT" I L 9275 3625 50 669 | $EndSheet 670 | Text Label 9150 2050 2 50 ~ 0 671 | 5V 672 | Text Label 9150 2125 2 50 ~ 0 673 | 3.3VDD 674 | Text Label 9150 2250 2 50 ~ 0 675 | DISC 676 | Text Label 9150 2375 2 50 ~ 0 677 | USBD+ 678 | Text Label 9150 2450 2 50 ~ 0 679 | USBD- 680 | Wire Wire Line 681 | 9150 2125 9275 2125 682 | Wire Wire Line 683 | 9150 2050 9275 2050 684 | $Sheet 685 | S 9275 2000 525 500 686 | U 5F6BB528 687 | F0 "USB" 50 688 | F1 "USB.sch" 50 689 | F2 "DISC" I L 9275 2250 50 690 | F3 "3.3V" I L 9275 2125 50 691 | F4 "Vusb" O L 9275 2050 50 692 | F5 "USBD+" I L 9275 2375 50 693 | F6 "USBD-" O L 9275 2450 50 694 | $EndSheet 695 | Wire Wire Line 696 | 9150 2250 9275 2250 697 | Wire Wire Line 698 | 9150 2375 9275 2375 699 | Wire Wire Line 700 | 9275 2450 9150 2450 701 | $Comp 702 | L power:GND #PWR025 703 | U 1 1 5F6F655F 704 | P 2000 1250 705 | AR Path="/5F6F655F" Ref="#PWR025" Part="1" 706 | AR Path="/5F584CC7/5F6F655F" Ref="#PWR?" Part="1" 707 | F 0 "#PWR025" H 2000 1000 50 0001 C CNN 708 | F 1 "GND" H 2005 1077 50 0000 C CNN 709 | F 2 "" H 2000 1250 50 0001 C CNN 710 | F 3 "" H 2000 1250 50 0001 C CNN 711 | 1 2000 1250 712 | 1 0 0 -1 713 | $EndComp 714 | Text Label 2000 950 2 50 ~ 0 715 | TX1 716 | Text Label 2000 1050 2 50 ~ 0 717 | RX1 718 | $Comp 719 | L Device:R R12 720 | U 1 1 5F70D20C 721 | P 4000 1250 722 | AR Path="/5F70D20C" Ref="R12" Part="1" 723 | AR Path="/5F6BB528/5F70D20C" Ref="R?" Part="1" 724 | F 0 "R12" V 3925 1250 50 0000 C CNN 725 | F 1 "10K" V 4000 1250 50 0000 C CNN 726 | F 2 "Resistor_SMD:R_0805_2012Metric" V 3930 1250 50 0001 C CNN 727 | F 3 "~" H 4000 1250 50 0001 C CNN 728 | 1 4000 1250 729 | 0 1 1 0 730 | $EndComp 731 | Wire Wire Line 732 | 3725 1250 3850 1250 733 | $Comp 734 | L power:GND #PWR029 735 | U 1 1 5F70D213 736 | P 4300 1500 737 | AR Path="/5F70D213" Ref="#PWR029" Part="1" 738 | AR Path="/5F584CC7/5F70D213" Ref="#PWR?" Part="1" 739 | AR Path="/5F6BB528/5F70D213" Ref="#PWR?" Part="1" 740 | F 0 "#PWR029" H 4300 1250 50 0001 C CNN 741 | F 1 "GND" H 4305 1327 50 0000 C CNN 742 | F 2 "" H 4300 1500 50 0001 C CNN 743 | F 3 "" H 4300 1500 50 0001 C CNN 744 | 1 4300 1500 745 | 1 0 0 -1 746 | $EndComp 747 | Wire Wire Line 748 | 4300 925 4300 1000 749 | Text Label 3725 1250 2 50 ~ 0 750 | BOOT0 751 | Text Label 4300 925 2 50 ~ 0 752 | 3.3VDD 753 | Wire Notes Line 754 | 5300 1725 3475 1725 755 | $Comp 756 | L Connector_Generic:Conn_01x04 J10 757 | U 1 1 5F6F5B24 758 | P 2200 1150 759 | F 0 "J10" H 2280 1142 50 0000 L CNN 760 | F 1 "External" H 2280 1051 50 0000 L CNN 761 | F 2 "Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Horizontal" H 2200 1150 50 0001 C CNN 762 | F 3 "~" H 2200 1150 50 0001 C CNN 763 | 1 2200 1150 764 | 1 0 0 1 765 | $EndComp 766 | Text Label 2000 1150 2 50 ~ 0 767 | 5V 768 | $Comp 769 | L power:GND #PWR0112 770 | U 1 1 5F69E38C 771 | P 4625 3550 772 | AR Path="/5F69E38C" Ref="#PWR0112" Part="1" 773 | AR Path="/5F584CC7/5F69E38C" Ref="#PWR?" Part="1" 774 | F 0 "#PWR0112" H 4625 3300 50 0001 C CNN 775 | F 1 "GND" V 4625 3350 50 0000 C CNN 776 | F 2 "" H 4625 3550 50 0001 C CNN 777 | F 3 "" H 4625 3550 50 0001 C CNN 778 | 1 4625 3550 779 | 0 -1 -1 0 780 | $EndComp 781 | Wire Wire Line 782 | 4425 3400 5000 3400 783 | Wire Wire Line 784 | 5000 3700 4425 3700 785 | Wire Wire Line 786 | 4425 3850 4425 3700 787 | Connection ~ 4425 3700 788 | Wire Wire Line 789 | 4425 3225 4425 3400 790 | Connection ~ 4425 3400 791 | Wire Wire Line 792 | 4125 3225 4125 3550 793 | Wire Wire Line 794 | 4125 3550 4125 3850 795 | Connection ~ 4125 3550 796 | Wire Wire Line 797 | 4225 3550 4125 3550 798 | $Comp 799 | L Jumper:Jumper_3_Bridged12 JP1 800 | U 1 1 5F70D219 801 | P 4300 1250 802 | AR Path="/5F70D219" Ref="JP1" Part="1" 803 | AR Path="/5F6BB528/5F70D219" Ref="JP?" Part="1" 804 | F 0 "JP1" V 4346 1316 50 0000 L CNN 805 | F 1 "BOOT0" V 4255 1316 50 0000 L CNN 806 | F 2 "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical" H 4300 1250 50 0001 C CNN 807 | F 3 "~" H 4300 1250 50 0001 C CNN 808 | 1 4300 1250 809 | 0 1 -1 0 810 | $EndComp 811 | Text Notes 6250 800 0 79 ~ 16 812 | FILTER + BYPASS 813 | Text Notes 3525 800 0 79 ~ 16 814 | BOOT + Indicator 815 | Text Notes 5425 775 0 79 ~ 16 816 | RESET 817 | Wire Notes Line 818 | 6200 650 8175 650 819 | Wire Notes Line 820 | 6200 650 6200 2300 821 | Wire Notes Line 822 | 8175 650 8175 2300 823 | Wire Notes Line 824 | 6125 650 5375 650 825 | Wire Notes Line 826 | 6125 650 6125 1800 827 | Wire Notes Line 828 | 5375 650 5375 1800 829 | Wire Notes Line 830 | 5300 650 3475 650 831 | Wire Notes Line 832 | 5300 650 5300 1725 833 | Wire Notes Line 834 | 3475 650 3475 1725 835 | $Sheet 836 | S 9275 5150 525 625 837 | U 5F77A65B 838 | F0 "Sensor" 50 839 | F1 "Sensor.sch" 50 840 | F2 "AIN2" O L 9275 5200 50 841 | F3 "AIN1" O L 9275 5275 50 842 | F4 "S3" I L 9275 5350 50 843 | F5 "S2" I L 9275 5425 50 844 | F6 "S1" I L 9275 5500 50 845 | F7 "PWM_LED" I L 9275 5575 50 846 | F8 "3.3V" I L 9275 5650 50 847 | F9 "5V" I L 9275 5725 50 848 | $EndSheet 849 | Text Label 9150 5575 2 50 ~ 0 850 | PWM_LED 851 | Text Label 9150 5500 2 50 ~ 0 852 | S1 853 | Text Label 9150 5425 2 50 ~ 0 854 | S2 855 | Text Label 9150 5350 2 50 ~ 0 856 | S3 857 | Text Label 9150 5275 2 50 ~ 0 858 | AIN1 859 | Text Label 9150 5200 2 50 ~ 0 860 | AIN2 861 | Text Label 9150 5725 2 50 ~ 0 862 | 5V 863 | Text Label 9150 5650 2 50 ~ 0 864 | 3.3V 865 | Wire Wire Line 866 | 9150 5200 9275 5200 867 | Wire Wire Line 868 | 9150 5275 9275 5275 869 | Wire Wire Line 870 | 9150 5350 9275 5350 871 | Wire Wire Line 872 | 9150 5425 9275 5425 873 | Wire Wire Line 874 | 9150 5500 9275 5500 875 | Wire Wire Line 876 | 9150 5575 9275 5575 877 | Wire Wire Line 878 | 9150 5650 9275 5650 879 | Wire Wire Line 880 | 9150 5725 9275 5725 881 | Wire Notes Line 882 | 8775 5900 10650 5900 883 | Wire Notes Line 884 | 10650 5900 10650 1400 885 | Wire Notes Line 886 | 10650 1400 8775 1400 887 | Wire Notes Line 888 | 8775 1400 8775 5900 889 | Wire Notes Line 890 | 8775 5000 10650 5000 891 | Wire Notes Line 892 | 8775 3825 10650 3825 893 | Text Notes 1875 800 0 79 ~ 16 894 | SERIAL1 895 | Wire Notes Line 896 | 1825 650 2600 650 897 | Wire Notes Line 898 | 2600 650 2600 1475 899 | Wire Notes Line 900 | 2600 1475 1825 1475 901 | Wire Notes Line 902 | 1825 1475 1825 650 903 | Text Label 5000 4200 2 50 ~ 0 904 | BATT_VOLT 905 | Text Label 1325 1225 0 50 ~ 0 906 | BATT_VOLT 907 | $Comp 908 | L Device:R R1 909 | U 1 1 5F84C7AD 910 | P 1225 1075 911 | AR Path="/5F84C7AD" Ref="R1" Part="1" 912 | AR Path="/5F6BB528/5F84C7AD" Ref="R?" Part="1" 913 | F 0 "R1" V 1150 1075 50 0000 C CNN 914 | F 1 "10K" V 1225 1075 50 0000 C CNN 915 | F 2 "Resistor_SMD:R_0805_2012Metric" V 1155 1075 50 0001 C CNN 916 | F 3 "~" H 1225 1075 50 0001 C CNN 917 | 1 1225 1075 918 | -1 0 0 1 919 | $EndComp 920 | $Comp 921 | L Device:R R34 922 | U 1 1 5F84D0B7 923 | P 1225 1375 924 | AR Path="/5F84D0B7" Ref="R34" Part="1" 925 | AR Path="/5F6BB528/5F84D0B7" Ref="R?" Part="1" 926 | F 0 "R34" V 1150 1375 50 0000 C CNN 927 | F 1 "2K2" V 1225 1375 50 0000 C CNN 928 | F 2 "Resistor_SMD:R_0805_2012Metric" V 1155 1375 50 0001 C CNN 929 | F 3 "~" H 1225 1375 50 0001 C CNN 930 | 1 1225 1375 931 | -1 0 0 1 932 | $EndComp 933 | $Comp 934 | L power:GND #PWR0114 935 | U 1 1 5F84D4B8 936 | P 1225 1525 937 | AR Path="/5F84D4B8" Ref="#PWR0114" Part="1" 938 | AR Path="/5F584CC7/5F84D4B8" Ref="#PWR?" Part="1" 939 | F 0 "#PWR0114" H 1225 1275 50 0001 C CNN 940 | F 1 "GND" V 1225 1350 50 0000 C CNN 941 | F 2 "" H 1225 1525 50 0001 C CNN 942 | F 3 "" H 1225 1525 50 0001 C CNN 943 | 1 1225 1525 944 | 1 0 0 -1 945 | $EndComp 946 | Connection ~ 1225 1225 947 | Wire Wire Line 948 | 1225 1225 1325 1225 949 | Text Label 1225 925 2 50 ~ 0 950 | 12V 951 | Wire Notes Line 952 | 1800 650 1050 650 953 | Wire Notes Line 954 | 1050 650 1050 1800 955 | Wire Notes Line 956 | 1050 1800 1800 1800 957 | Wire Notes Line 958 | 1800 1800 1800 650 959 | Text Notes 1325 925 0 79 ~ 16 960 | Battery\nsensor 961 | $EndSCHEMATC 962 | -------------------------------------------------------------------------------- /Schematic/SENTINEL Mark II - Quest.sch-bak: -------------------------------------------------------------------------------- 1 | EESchema Schematic File Version 4 2 | EELAYER 30 0 3 | EELAYER END 4 | $Descr A4 11693 8268 5 | encoding utf-8 6 | Sheet 1 6 7 | Title "SENTINEL MARK II - Quest" 8 | Date "" 9 | Rev "" 10 | Comp "" 11 | Comment1 "" 12 | Comment2 "" 13 | Comment3 "" 14 | Comment4 "" 15 | $EndDescr 16 | $Sheet 17 | S 9275 1500 525 300 18 | U 5F592C3C 19 | F0 "Power Supply" 50 20 | F1 "Power Supply.sch" 50 21 | F2 "5V" U L 9275 1650 50 22 | F3 "3.3V" O L 9275 1750 50 23 | F4 "12V" O L 9275 1550 50 24 | $EndSheet 25 | $Comp 26 | L Device:C C15 27 | U 1 1 5F6E9193 28 | P 6850 1900 29 | F 0 "C15" H 6965 1946 50 0000 L CNN 30 | F 1 "1uF" H 6965 1855 50 0000 L CNN 31 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 6888 1750 50 0001 C CNN 32 | F 3 "~" H 6850 1900 50 0001 C CNN 33 | 1 6850 1900 34 | 1 0 0 -1 35 | $EndComp 36 | $Comp 37 | L Device:C C16 38 | U 1 1 5F6E9199 39 | P 7375 1900 40 | F 0 "C16" H 7490 1946 50 0000 L CNN 41 | F 1 "1uF" H 7490 1855 50 0000 L CNN 42 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 7413 1750 50 0001 C CNN 43 | F 3 "~" H 7375 1900 50 0001 C CNN 44 | 1 7375 1900 45 | 1 0 0 -1 46 | $EndComp 47 | $Comp 48 | L Device:C C17 49 | U 1 1 5F6E919F 50 | P 7875 1900 51 | F 0 "C17" H 7990 1946 50 0000 L CNN 52 | F 1 "1uF" H 7990 1855 50 0000 L CNN 53 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 7913 1750 50 0001 C CNN 54 | F 3 "~" H 7875 1900 50 0001 C CNN 55 | 1 7875 1900 56 | 1 0 0 -1 57 | $EndComp 58 | $Comp 59 | L Device:C C14 60 | U 1 1 5F6E91A5 61 | P 6325 1900 62 | AR Path="/5F6E91A5" Ref="C14" Part="1" 63 | AR Path="/5F584CC7/5F6E91A5" Ref="C?" Part="1" 64 | F 0 "C14" H 6440 1946 50 0000 L CNN 65 | F 1 "1uF" H 6440 1855 50 0000 L CNN 66 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 6363 1750 50 0001 C CNN 67 | F 3 "~" H 6325 1900 50 0001 C CNN 68 | 1 6325 1900 69 | 1 0 0 -1 70 | $EndComp 71 | Wire Wire Line 72 | 5600 2825 5600 2900 73 | Wire Wire Line 74 | 5900 2825 5900 2900 75 | $Comp 76 | L power:GND #PWR022 77 | U 1 1 5F6E91B9 78 | P 5500 5975 79 | AR Path="/5F6E91B9" Ref="#PWR022" Part="1" 80 | AR Path="/5F584CC7/5F6E91B9" Ref="#PWR?" Part="1" 81 | F 0 "#PWR022" H 5500 5725 50 0001 C CNN 82 | F 1 "GND" H 5505 5802 50 0000 C CNN 83 | F 2 "" H 5500 5975 50 0001 C CNN 84 | F 3 "" H 5500 5975 50 0001 C CNN 85 | 1 5500 5975 86 | 1 0 0 -1 87 | $EndComp 88 | Wire Wire Line 89 | 5500 5900 5500 5975 90 | Wire Wire Line 91 | 6850 1750 7375 1750 92 | Connection ~ 6850 1750 93 | Connection ~ 6850 2050 94 | $Comp 95 | L power:GND #PWR026 96 | U 1 1 5F6E91CB 97 | P 7625 2050 98 | AR Path="/5F6E91CB" Ref="#PWR026" Part="1" 99 | AR Path="/5F584CC7/5F6E91CB" Ref="#PWR?" Part="1" 100 | F 0 "#PWR026" H 7625 1800 50 0001 C CNN 101 | F 1 "GND" H 7630 1877 50 0000 C CNN 102 | F 2 "" H 7625 2050 50 0001 C CNN 103 | F 3 "" H 7625 2050 50 0001 C CNN 104 | 1 7625 2050 105 | 1 0 0 -1 106 | $EndComp 107 | $Comp 108 | L Device:R R8 109 | U 1 1 5F6E91D1 110 | P 5025 975 111 | AR Path="/5F6E91D1" Ref="R8" Part="1" 112 | AR Path="/5F584CC7/5F6E91D1" Ref="R?" Part="1" 113 | F 0 "R8" H 5075 1000 50 0000 L CNN 114 | F 1 "10K" V 5025 900 50 0000 L CNN 115 | F 2 "Resistor_SMD:R_0805_2012Metric" V 4955 975 50 0001 C CNN 116 | F 3 "~" H 5025 975 50 0001 C CNN 117 | 1 5025 975 118 | 1 0 0 -1 119 | $EndComp 120 | Text Label 5000 3300 2 50 ~ 0 121 | BOOT0 122 | $Comp 123 | L power:GND #PWR021 124 | U 1 1 5F6E91D9 125 | P 4975 1500 126 | AR Path="/5F6E91D9" Ref="#PWR021" Part="1" 127 | AR Path="/5F584CC7/5F6E91D9" Ref="#PWR?" Part="1" 128 | F 0 "#PWR021" H 4975 1250 50 0001 C CNN 129 | F 1 "GND" H 4980 1327 50 0000 C CNN 130 | F 2 "" H 4975 1500 50 0001 C CNN 131 | F 3 "" H 4975 1500 50 0001 C CNN 132 | 1 4975 1500 133 | 1 0 0 -1 134 | $EndComp 135 | Wire Wire Line 136 | 5700 5900 5800 5900 137 | Connection ~ 5700 5900 138 | Wire Wire Line 139 | 5600 5900 5700 5900 140 | Wire Wire Line 141 | 5500 5900 5600 5900 142 | Connection ~ 5600 5900 143 | Connection ~ 5500 5900 144 | Wire Wire Line 145 | 5700 2900 5800 2900 146 | Wire Wire Line 147 | 5700 2900 5600 2900 148 | Connection ~ 5700 2900 149 | Connection ~ 5600 2900 150 | $Comp 151 | L MCU_ST_STM32F1:STM32F103CBTx U3 152 | U 1 1 5F6E91EA 153 | P 5700 4400 154 | F 0 "U3" H 5675 4675 50 0000 C CNN 155 | F 1 "STM32F103CBTx" H 5675 4575 50 0000 C CNN 156 | F 2 "Package_QFP:LQFP-48_7x7mm_P0.5mm" H 5100 3000 50 0001 R CNN 157 | F 3 "http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00161566.pdf" H 5700 4400 50 0001 C CNN 158 | 1 5700 4400 159 | 1 0 0 -1 160 | $EndComp 161 | Wire Wire Line 162 | 5000 3400 5000 3500 163 | Wire Wire Line 164 | 5000 3700 5000 3600 165 | $Comp 166 | L Device:Crystal_GND24 Y1 167 | U 1 1 5F6E91F4 168 | P 4425 3550 169 | AR Path="/5F6E91F4" Ref="Y1" Part="1" 170 | AR Path="/5F584CC7/5F6E91F4" Ref="Y?" Part="1" 171 | F 0 "Y1" V 4450 2800 50 0000 L CNN 172 | F 1 "8MHz/20pF" V 4525 2800 50 0000 L CNN 173 | F 2 "Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSoldering" H 4425 3550 50 0001 C CNN 174 | F 3 "~" H 4425 3550 50 0001 C CNN 175 | 1 4425 3550 176 | 0 1 1 0 177 | $EndComp 178 | $Comp 179 | L Device:C C11 180 | U 1 1 5F6E91FA 181 | P 4275 3850 182 | AR Path="/5F6E91FA" Ref="C11" Part="1" 183 | AR Path="/5F584CC7/5F6E91FA" Ref="C?" Part="1" 184 | F 0 "C11" V 4075 3850 50 0000 C CNN 185 | F 1 "33pF" V 4150 3850 50 0000 C CNN 186 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 4313 3700 50 0001 C CNN 187 | F 3 "~" H 4275 3850 50 0001 C CNN 188 | 1 4275 3850 189 | 0 -1 -1 0 190 | $EndComp 191 | $Comp 192 | L Device:C C12 193 | U 1 1 5F6E9200 194 | P 4275 3225 195 | AR Path="/5F6E9200" Ref="C12" Part="1" 196 | AR Path="/5F584CC7/5F6E9200" Ref="C?" Part="1" 197 | F 0 "C12" V 4425 3225 50 0000 C CNN 198 | F 1 "33pF" V 4500 3225 50 0000 C CNN 199 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 4313 3075 50 0001 C CNN 200 | F 3 "~" H 4275 3225 50 0001 C CNN 201 | 1 4275 3225 202 | 0 -1 -1 0 203 | $EndComp 204 | $Comp 205 | L Device:C C13 206 | U 1 1 5F6E9206 207 | P 5750 1425 208 | AR Path="/5F6E9206" Ref="C13" Part="1" 209 | AR Path="/5F584CC7/5F6E9206" Ref="C?" Part="1" 210 | F 0 "C13" H 5865 1471 50 0000 L CNN 211 | F 1 "100nF" H 5865 1380 50 0000 L CNN 212 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 5788 1275 50 0001 C CNN 213 | F 3 "~" H 5750 1425 50 0001 C CNN 214 | 1 5750 1425 215 | 1 0 0 -1 216 | $EndComp 217 | $Comp 218 | L power:GND #PWR023 219 | U 1 1 5F6E920C 220 | P 5750 1575 221 | AR Path="/5F6E920C" Ref="#PWR023" Part="1" 222 | AR Path="/5F584CC7/5F6E920C" Ref="#PWR?" Part="1" 223 | F 0 "#PWR023" H 5750 1325 50 0001 C CNN 224 | F 1 "GND" H 5755 1402 50 0000 C CNN 225 | F 2 "" H 5750 1575 50 0001 C CNN 226 | F 3 "" H 5750 1575 50 0001 C CNN 227 | 1 5750 1575 228 | 1 0 0 -1 229 | $EndComp 230 | $Comp 231 | L Device:R R9 232 | U 1 1 5F6E9218 233 | P 5750 1125 234 | AR Path="/5F6E9218" Ref="R9" Part="1" 235 | AR Path="/5F584CC7/5F6E9218" Ref="R?" Part="1" 236 | F 0 "R9" H 5800 1175 50 0000 L CNN 237 | F 1 "10K" V 5750 1050 50 0000 L CNN 238 | F 2 "Resistor_SMD:R_0805_2012Metric" V 5680 1125 50 0001 C CNN 239 | F 3 "~" H 5750 1125 50 0001 C CNN 240 | 1 5750 1125 241 | 1 0 0 -1 242 | $EndComp 243 | Connection ~ 5750 1275 244 | $Comp 245 | L power:GND #PWR020 246 | U 1 1 5F6E9221 247 | P 4125 3550 248 | AR Path="/5F6E9221" Ref="#PWR020" Part="1" 249 | AR Path="/5F584CC7/5F6E9221" Ref="#PWR?" Part="1" 250 | F 0 "#PWR020" H 4125 3300 50 0001 C CNN 251 | F 1 "GND" V 4125 3375 50 0000 C CNN 252 | F 2 "" H 4125 3550 50 0001 C CNN 253 | F 3 "" H 4125 3550 50 0001 C CNN 254 | 1 4125 3550 255 | 0 1 1 0 256 | $EndComp 257 | Text Label 5000 5100 2 50 ~ 0 258 | DISC 259 | Text Label 6300 5400 0 50 ~ 0 260 | USBD- 261 | Text Label 6300 5300 0 50 ~ 0 262 | USBD+ 263 | $Comp 264 | L Device:R R7 265 | U 1 1 5F6E923E 266 | P 4925 975 267 | AR Path="/5F6E923E" Ref="R7" Part="1" 268 | AR Path="/5F584CC7/5F6E923E" Ref="R?" Part="1" 269 | F 0 "R7" H 4725 1000 50 0000 L CNN 270 | F 1 "330" V 4925 900 50 0000 L CNN 271 | F 2 "Resistor_SMD:R_0805_2012Metric" V 4855 975 50 0001 C CNN 272 | F 3 "~" H 4925 975 50 0001 C CNN 273 | 1 4925 975 274 | 1 0 0 -1 275 | $EndComp 276 | $Comp 277 | L Device:LED D4 278 | U 1 1 5F6E9245 279 | P 4925 1275 280 | AR Path="/5F6E9245" Ref="D4" Part="1" 281 | AR Path="/5F584CC7/5F6E9245" Ref="D?" Part="1" 282 | F 0 "D4" H 4918 1491 50 0000 C CNN 283 | F 1 "LED" H 4918 1400 50 0000 C CNN 284 | F 2 "LED_SMD:LED_0805_2012Metric" H 4925 1275 50 0001 C CNN 285 | F 3 "~" H 4925 1275 50 0001 C CNN 286 | 1 4925 1275 287 | 0 -1 -1 0 288 | $EndComp 289 | Wire Wire Line 290 | 4925 1425 4925 1500 291 | Wire Wire Line 292 | 4925 1500 4975 1500 293 | NoConn ~ 5500 2900 294 | Wire Wire Line 295 | 5625 1275 5750 1275 296 | Text Label 6300 4200 0 50 ~ 0 297 | PWM_LED 298 | Wire Wire Line 299 | 6850 2050 7375 2050 300 | Wire Wire Line 301 | 7375 2050 7625 2050 302 | Connection ~ 7375 2050 303 | Wire Wire Line 304 | 6325 2050 6850 2050 305 | Connection ~ 7625 2050 306 | Wire Wire Line 307 | 7625 2050 7875 2050 308 | Text Notes 1850 3650 0 50 ~ 0 309 | Typ. Cstray = 3pF\nCa(pF) = Cb(pF) = 2*CL(pF) - 2*Cstray(pF)\nCa = Cb = 2*20 - 2*3 = 34pF 310 | Wire Notes Line 311 | 1825 3400 3575 3400 312 | Wire Notes Line 313 | 3575 3400 3575 3675 314 | Wire Notes Line 315 | 3575 3675 1825 3675 316 | Wire Notes Line 317 | 1825 3675 1825 3400 318 | Text Label 6300 4300 0 50 ~ 0 319 | S1 320 | Text Label 6300 4400 0 50 ~ 0 321 | S2 322 | Text Label 6300 4500 0 50 ~ 0 323 | S3 324 | Text Label 6300 4600 0 50 ~ 0 325 | AIN1 326 | Text Label 6300 4700 0 50 ~ 0 327 | AIN2 328 | Text Label 6300 4900 0 50 ~ 0 329 | SERVO2 330 | Text Label 5000 5200 2 50 ~ 0 331 | SCL 332 | Text Label 5000 5300 2 50 ~ 0 333 | SDA 334 | Text Label 5000 4800 2 50 ~ 0 335 | PWML 336 | Text Label 5000 4900 2 50 ~ 0 337 | PWMR 338 | Text Label 5000 4700 2 50 ~ 0 339 | DIRL 340 | Text Label 5000 5000 2 50 ~ 0 341 | DIRR 342 | Text Label 5000 4600 2 50 ~ 0 343 | ENC1_R 344 | Text Label 5000 4500 2 50 ~ 0 345 | ENC2_R 346 | Text Label 6300 5700 0 50 ~ 0 347 | ENC1_L 348 | Text Label 6300 5600 0 50 ~ 0 349 | ENC2_L 350 | Text Label 5000 4000 2 50 ~ 0 351 | BUTTON1 352 | Text Label 5000 3900 2 50 ~ 0 353 | BUTTON2 354 | Text Label 5000 3800 2 50 ~ 0 355 | BUTTON3 356 | Text Label 5000 5500 2 50 ~ 0 357 | BUTTON4 358 | Text Label 5000 5600 2 50 ~ 0 359 | BUTTON5 360 | Text Label 5000 5700 2 50 ~ 0 361 | BUTTON6 362 | Text Label 5000 3100 2 50 ~ 0 363 | RESET 364 | Text Label 5625 1275 2 50 ~ 0 365 | RESET 366 | Connection ~ 4975 1500 367 | Wire Wire Line 368 | 4975 1500 5025 1500 369 | Wire Wire Line 370 | 5025 1125 5025 1500 371 | Text Label 5000 4300 2 50 ~ 0 372 | LED 373 | Text Label 5000 4400 2 50 ~ 0 374 | BOOT1 375 | Text Label 4925 825 2 50 ~ 0 376 | LED 377 | Text Label 5025 825 0 50 ~ 0 378 | BOOT1 379 | Text Label 5750 875 0 50 ~ 0 380 | 3.3VDD 381 | Wire Wire Line 382 | 5750 875 5750 975 383 | Text Label 5600 2825 2 50 ~ 0 384 | 3.3VDD 385 | Text Label 5900 2825 0 50 ~ 0 386 | 3.3VDA 387 | Wire Wire Line 388 | 9275 1550 9175 1550 389 | Wire Wire Line 390 | 9275 1750 9175 1750 391 | Text Label 9175 1550 2 50 ~ 0 392 | 12V 393 | Text Label 9175 1650 2 50 ~ 0 394 | 5V 395 | Text Label 9175 1750 2 50 ~ 0 396 | 3.3V 397 | Text Label 9150 2750 2 50 ~ 0 398 | 12V 399 | Wire Wire Line 400 | 9150 2750 9275 2750 401 | Wire Wire Line 402 | 9150 2825 9275 2825 403 | Wire Wire Line 404 | 9275 2975 9150 2975 405 | Wire Wire Line 406 | 9275 2900 9150 2900 407 | Wire Wire Line 408 | 9275 3050 9150 3050 409 | Wire Wire Line 410 | 9275 3125 9150 3125 411 | Text Label 9150 3125 2 50 ~ 0 412 | DIRR 413 | Text Label 9150 3050 2 50 ~ 0 414 | PWMR 415 | Text Label 9150 2900 2 50 ~ 0 416 | PWML 417 | Text Label 9150 2975 2 50 ~ 0 418 | DIRL 419 | Text Label 9150 2825 2 50 ~ 0 420 | 3.3VDD 421 | Text Label 9150 3400 2 50 ~ 0 422 | ENC1_R 423 | Text Label 9150 3475 2 50 ~ 0 424 | ENC2_R 425 | Text Label 9150 3325 2 50 ~ 0 426 | ENC2_L 427 | Text Label 9150 3250 2 50 ~ 0 428 | ENC1_L 429 | Wire Wire Line 430 | 9275 3250 9150 3250 431 | Wire Wire Line 432 | 9150 3325 9275 3325 433 | Wire Wire Line 434 | 9275 3400 9150 3400 435 | Wire Wire Line 436 | 9150 3475 9275 3475 437 | Wire Notes Line 438 | 6100 1800 5375 1800 439 | Text Label 9150 4050 2 50 ~ 0 440 | 3.3VDD 441 | Text Label 9150 4125 2 50 ~ 0 442 | SCL 443 | Text Label 9150 4200 2 50 ~ 0 444 | SDA 445 | Text Label 9150 4350 2 50 ~ 0 446 | RESET 447 | Text Label 9150 4425 2 50 ~ 0 448 | BUTTON1 449 | Text Label 9150 4500 2 50 ~ 0 450 | BUTTON2 451 | Text Label 9150 4575 2 50 ~ 0 452 | BUTTON3 453 | Text Label 9150 4650 2 50 ~ 0 454 | BUTTON4 455 | Text Label 9150 4725 2 50 ~ 0 456 | BUTTON5 457 | Text Label 9150 4800 2 50 ~ 0 458 | BUTTON6 459 | Wire Wire Line 460 | 9150 4800 9275 4800 461 | Wire Wire Line 462 | 9150 4725 9275 4725 463 | Wire Wire Line 464 | 9150 4650 9275 4650 465 | Wire Wire Line 466 | 9150 4575 9275 4575 467 | Wire Wire Line 468 | 9275 4500 9150 4500 469 | Wire Wire Line 470 | 9150 4425 9275 4425 471 | Wire Wire Line 472 | 9150 4350 9275 4350 473 | Wire Wire Line 474 | 9150 4200 9275 4200 475 | Wire Wire Line 476 | 9275 4125 9150 4125 477 | Wire Wire Line 478 | 9150 4050 9275 4050 479 | Text Label 6300 5100 0 50 ~ 0 480 | TX1 481 | Text Label 6300 5200 0 50 ~ 0 482 | RX1 483 | Wire Notes Line 484 | 8175 2300 6200 2300 485 | $Comp 486 | L Connector_Generic:Conn_01x03 J8 487 | U 1 1 5F651FE5 488 | P 2800 2050 489 | F 0 "J8" H 2718 2367 50 0000 C CNN 490 | F 1 "SERVO2" H 2718 2276 50 0000 C CNN 491 | F 2 "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical" H 2800 2050 50 0001 C CNN 492 | F 3 "~" H 2800 2050 50 0001 C CNN 493 | 1 2800 2050 494 | -1 0 0 -1 495 | $EndComp 496 | $Comp 497 | L Connector_Generic:Conn_01x03 J7 498 | U 1 1 5F653FEA 499 | P 2800 1500 500 | F 0 "J7" H 2718 1175 50 0000 C CNN 501 | F 1 "SERVO1" H 2718 1266 50 0000 C CNN 502 | F 2 "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical" H 2800 1500 50 0001 C CNN 503 | F 3 "~" H 2800 1500 50 0001 C CNN 504 | 1 2800 1500 505 | -1 0 0 1 506 | $EndComp 507 | Text Label 6300 4800 0 50 ~ 0 508 | SERVO1 509 | Wire Wire Line 510 | 7875 1575 7875 1750 511 | Text Label 7875 1575 0 50 ~ 0 512 | 3.3VDA 513 | Wire Wire Line 514 | 6550 1750 6850 1750 515 | Wire Wire Line 516 | 6325 1750 6550 1750 517 | Connection ~ 6550 1750 518 | Wire Wire Line 519 | 6550 1575 6550 1750 520 | Text Label 6550 1575 0 50 ~ 0 521 | 3.3VDD 522 | Text Label 6725 1050 2 50 ~ 0 523 | 3.3V 524 | Wire Wire Line 525 | 7200 1325 7350 1325 526 | Wire Wire Line 527 | 7200 1050 7350 1050 528 | Text Label 7350 1325 0 50 ~ 0 529 | 3.3VDA 530 | Text Label 7350 1050 0 50 ~ 0 531 | 3.3VDD 532 | Connection ~ 6900 1050 533 | Wire Wire Line 534 | 6900 1050 6900 1325 535 | Wire Wire Line 536 | 6725 1050 6900 1050 537 | $Comp 538 | L Device:Ferrite_Bead FB4 539 | U 1 1 5F6E932A 540 | P 7050 1325 541 | AR Path="/5F6E932A" Ref="FB4" Part="1" 542 | AR Path="/5F584CC7/5F6E932A" Ref="FB?" Part="1" 543 | F 0 "FB4" V 6900 1225 50 0000 C CNN 544 | F 1 "1A" V 6975 1225 50 0000 C CNN 545 | F 2 "Inductor_SMD:L_0805_2012Metric" V 6980 1325 50 0001 C CNN 546 | F 3 "~" H 7050 1325 50 0001 C CNN 547 | 1 7050 1325 548 | 0 -1 -1 0 549 | $EndComp 550 | $Comp 551 | L Device:Ferrite_Bead FB3 552 | U 1 1 5F6E91C0 553 | P 7050 1050 554 | AR Path="/5F6E91C0" Ref="FB3" Part="1" 555 | AR Path="/5F584CC7/5F6E91C0" Ref="FB?" Part="1" 556 | F 0 "FB3" V 6875 1200 50 0000 C CNN 557 | F 1 "1A" V 6950 1200 50 0000 C CNN 558 | F 2 "Inductor_SMD:L_0805_2012Metric" V 6980 1050 50 0001 C CNN 559 | F 3 "~" H 7050 1050 50 0001 C CNN 560 | 1 7050 1050 561 | 0 1 1 0 562 | $EndComp 563 | Wire Wire Line 564 | 9275 1650 9175 1650 565 | $Comp 566 | L Device:Ferrite_Bead FB2 567 | U 1 1 5F6587BF 568 | P 3125 1025 569 | AR Path="/5F6587BF" Ref="FB2" Part="1" 570 | AR Path="/5F584CC7/5F6587BF" Ref="FB?" Part="1" 571 | F 0 "FB2" V 2950 1175 50 0000 C CNN 572 | F 1 "1A" V 3025 1175 50 0000 C CNN 573 | F 2 "Inductor_SMD:L_0805_2012Metric" V 3055 1025 50 0001 C CNN 574 | F 3 "~" H 3125 1025 50 0001 C CNN 575 | 1 3125 1025 576 | 0 1 1 0 577 | $EndComp 578 | Text Label 2975 1025 2 50 ~ 0 579 | 5V 580 | Text Label 3000 1600 0 50 ~ 0 581 | SERVO1 582 | Text Label 3000 1950 0 50 ~ 0 583 | SERVO2 584 | Wire Wire Line 585 | 3275 1025 3300 1025 586 | Wire Wire Line 587 | 3300 1025 3300 1500 588 | Wire Wire Line 589 | 3300 2050 3000 2050 590 | Wire Wire Line 591 | 3000 1500 3300 1500 592 | Connection ~ 3300 1500 593 | Wire Wire Line 594 | 3300 1500 3300 2050 595 | $Comp 596 | L power:GND #PWR019 597 | U 1 1 5F675EE1 598 | P 3000 2150 599 | AR Path="/5F675EE1" Ref="#PWR019" Part="1" 600 | AR Path="/5F584CC7/5F675EE1" Ref="#PWR?" Part="1" 601 | F 0 "#PWR019" H 3000 1900 50 0001 C CNN 602 | F 1 "GND" H 3005 1977 50 0000 C CNN 603 | F 2 "" H 3000 2150 50 0001 C CNN 604 | F 3 "" H 3000 2150 50 0001 C CNN 605 | 1 3000 2150 606 | 0 -1 -1 0 607 | $EndComp 608 | $Comp 609 | L power:GND #PWR018 610 | U 1 1 5F67696C 611 | P 3000 1400 612 | AR Path="/5F67696C" Ref="#PWR018" Part="1" 613 | AR Path="/5F584CC7/5F67696C" Ref="#PWR?" Part="1" 614 | F 0 "#PWR018" H 3000 1150 50 0001 C CNN 615 | F 1 "GND" H 3005 1227 50 0000 C CNN 616 | F 2 "" H 3000 1400 50 0001 C CNN 617 | F 3 "" H 3000 1400 50 0001 C CNN 618 | 1 3000 1400 619 | 0 -1 -1 0 620 | $EndComp 621 | Text Notes 2850 800 0 79 ~ 16 622 | SERVO 623 | Wire Notes Line 624 | 2675 650 2675 2275 625 | Wire Notes Line 626 | 2675 2275 3400 2275 627 | Wire Notes Line 628 | 3400 2275 3400 650 629 | Wire Notes Line 630 | 3400 650 2675 650 631 | Text Label 6300 5000 0 50 ~ 0 632 | PWM_EXT 633 | Text Label 9150 3625 2 50 ~ 0 634 | PWM_EXT 635 | Wire Wire Line 636 | 9150 3625 9275 3625 637 | $Sheet 638 | S 9275 4000 525 850 639 | U 5F7200D9 640 | F0 "LCD+Button+EEPROM" 50 641 | F1 "LCD+Button+EEPROM.sch" 50 642 | F2 "3.3V" I L 9275 4050 50 643 | F3 "SCL" I L 9275 4125 50 644 | F4 "SDA" B L 9275 4200 50 645 | F5 "RESET" O L 9275 4350 50 646 | F6 "SW1" O L 9275 4425 50 647 | F7 "SW2" O L 9275 4500 50 648 | F8 "SW3" O L 9275 4575 50 649 | F9 "SW4" O L 9275 4650 50 650 | F10 "SW5" O L 9275 4725 50 651 | F11 "SW6" O L 9275 4800 50 652 | $EndSheet 653 | $Sheet 654 | S 9275 2700 525 975 655 | U 5F60FE64 656 | F0 "Motor Driver+Extinguisher" 50 657 | F1 "Motor Driver+Extinguisher.sch" 50 658 | F2 "12V" I L 9275 2750 50 659 | F3 "3.3V" I L 9275 2825 50 660 | F4 "PWML" I L 9275 2900 50 661 | F5 "DIRL" I L 9275 2975 50 662 | F6 "PWMR" I L 9275 3050 50 663 | F7 "DIRR" I L 9275 3125 50 664 | F8 "ENC1_L" O L 9275 3250 50 665 | F9 "ENC2_L" O L 9275 3325 50 666 | F10 "ENC1_R" O L 9275 3400 50 667 | F11 "ENC2_R" O L 9275 3475 50 668 | F12 "PWM_EXT" I L 9275 3625 50 669 | $EndSheet 670 | Text Label 9150 2050 2 50 ~ 0 671 | 5V 672 | Text Label 9150 2125 2 50 ~ 0 673 | 3.3VDD 674 | Text Label 9150 2250 2 50 ~ 0 675 | DISC 676 | Text Label 9150 2375 2 50 ~ 0 677 | USBD+ 678 | Text Label 9150 2450 2 50 ~ 0 679 | USBD- 680 | Wire Wire Line 681 | 9150 2125 9275 2125 682 | Wire Wire Line 683 | 9150 2050 9275 2050 684 | $Sheet 685 | S 9275 2000 525 500 686 | U 5F6BB528 687 | F0 "USB" 50 688 | F1 "USB.sch" 50 689 | F2 "DISC" I L 9275 2250 50 690 | F3 "3.3V" I L 9275 2125 50 691 | F4 "Vusb" O L 9275 2050 50 692 | F5 "USBD+" I L 9275 2375 50 693 | F6 "USBD-" O L 9275 2450 50 694 | $EndSheet 695 | Wire Wire Line 696 | 9150 2250 9275 2250 697 | Wire Wire Line 698 | 9150 2375 9275 2375 699 | Wire Wire Line 700 | 9275 2450 9150 2450 701 | $Comp 702 | L power:GND #PWR025 703 | U 1 1 5F6F655F 704 | P 2000 1250 705 | AR Path="/5F6F655F" Ref="#PWR025" Part="1" 706 | AR Path="/5F584CC7/5F6F655F" Ref="#PWR?" Part="1" 707 | F 0 "#PWR025" H 2000 1000 50 0001 C CNN 708 | F 1 "GND" H 2005 1077 50 0000 C CNN 709 | F 2 "" H 2000 1250 50 0001 C CNN 710 | F 3 "" H 2000 1250 50 0001 C CNN 711 | 1 2000 1250 712 | 1 0 0 -1 713 | $EndComp 714 | Text Label 2000 950 2 50 ~ 0 715 | TX1 716 | Text Label 2000 1050 2 50 ~ 0 717 | RX1 718 | $Comp 719 | L Device:R R12 720 | U 1 1 5F70D20C 721 | P 4000 1250 722 | AR Path="/5F70D20C" Ref="R12" Part="1" 723 | AR Path="/5F6BB528/5F70D20C" Ref="R?" Part="1" 724 | F 0 "R12" V 3925 1250 50 0000 C CNN 725 | F 1 "10K" V 4000 1250 50 0000 C CNN 726 | F 2 "Resistor_SMD:R_0805_2012Metric" V 3930 1250 50 0001 C CNN 727 | F 3 "~" H 4000 1250 50 0001 C CNN 728 | 1 4000 1250 729 | 0 1 1 0 730 | $EndComp 731 | Wire Wire Line 732 | 3725 1250 3850 1250 733 | $Comp 734 | L power:GND #PWR029 735 | U 1 1 5F70D213 736 | P 4300 1500 737 | AR Path="/5F70D213" Ref="#PWR029" Part="1" 738 | AR Path="/5F584CC7/5F70D213" Ref="#PWR?" Part="1" 739 | AR Path="/5F6BB528/5F70D213" Ref="#PWR?" Part="1" 740 | F 0 "#PWR029" H 4300 1250 50 0001 C CNN 741 | F 1 "GND" H 4305 1327 50 0000 C CNN 742 | F 2 "" H 4300 1500 50 0001 C CNN 743 | F 3 "" H 4300 1500 50 0001 C CNN 744 | 1 4300 1500 745 | 1 0 0 -1 746 | $EndComp 747 | Wire Wire Line 748 | 4300 925 4300 1000 749 | Text Label 3725 1250 2 50 ~ 0 750 | BOOT0 751 | Text Label 4300 925 2 50 ~ 0 752 | 3.3VDD 753 | Wire Notes Line 754 | 5300 1725 3475 1725 755 | $Comp 756 | L Connector_Generic:Conn_01x04 J10 757 | U 1 1 5F6F5B24 758 | P 2200 1150 759 | F 0 "J10" H 2280 1142 50 0000 L CNN 760 | F 1 "External" H 2280 1051 50 0000 L CNN 761 | F 2 "Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Horizontal" H 2200 1150 50 0001 C CNN 762 | F 3 "~" H 2200 1150 50 0001 C CNN 763 | 1 2200 1150 764 | 1 0 0 1 765 | $EndComp 766 | Text Label 2000 1150 2 50 ~ 0 767 | 5V 768 | $Comp 769 | L power:GND #PWR0112 770 | U 1 1 5F69E38C 771 | P 4625 3550 772 | AR Path="/5F69E38C" Ref="#PWR0112" Part="1" 773 | AR Path="/5F584CC7/5F69E38C" Ref="#PWR?" Part="1" 774 | F 0 "#PWR0112" H 4625 3300 50 0001 C CNN 775 | F 1 "GND" V 4625 3350 50 0000 C CNN 776 | F 2 "" H 4625 3550 50 0001 C CNN 777 | F 3 "" H 4625 3550 50 0001 C CNN 778 | 1 4625 3550 779 | 0 -1 -1 0 780 | $EndComp 781 | Wire Wire Line 782 | 4425 3400 5000 3400 783 | Wire Wire Line 784 | 5000 3700 4425 3700 785 | Wire Wire Line 786 | 4425 3850 4425 3700 787 | Connection ~ 4425 3700 788 | Wire Wire Line 789 | 4425 3225 4425 3400 790 | Connection ~ 4425 3400 791 | Wire Wire Line 792 | 4125 3225 4125 3550 793 | Wire Wire Line 794 | 4125 3550 4125 3850 795 | Connection ~ 4125 3550 796 | Wire Wire Line 797 | 4225 3550 4125 3550 798 | $Comp 799 | L Jumper:Jumper_3_Bridged12 JP1 800 | U 1 1 5F70D219 801 | P 4300 1250 802 | AR Path="/5F70D219" Ref="JP1" Part="1" 803 | AR Path="/5F6BB528/5F70D219" Ref="JP?" Part="1" 804 | F 0 "JP1" V 4346 1316 50 0000 L CNN 805 | F 1 "BOOT0" V 4255 1316 50 0000 L CNN 806 | F 2 "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical" H 4300 1250 50 0001 C CNN 807 | F 3 "~" H 4300 1250 50 0001 C CNN 808 | 1 4300 1250 809 | 0 1 -1 0 810 | $EndComp 811 | Text Notes 6250 800 0 79 ~ 16 812 | FILTER + BYPASS 813 | Text Notes 3525 800 0 79 ~ 16 814 | BOOT + Indicator 815 | Text Notes 5425 775 0 79 ~ 16 816 | RESET 817 | Wire Notes Line 818 | 6200 650 8175 650 819 | Wire Notes Line 820 | 6200 650 6200 2300 821 | Wire Notes Line 822 | 8175 650 8175 2300 823 | Wire Notes Line 824 | 6125 650 5375 650 825 | Wire Notes Line 826 | 6125 650 6125 1800 827 | Wire Notes Line 828 | 5375 650 5375 1800 829 | Wire Notes Line 830 | 5300 650 3475 650 831 | Wire Notes Line 832 | 5300 650 5300 1725 833 | Wire Notes Line 834 | 3475 650 3475 1725 835 | $Sheet 836 | S 9275 5150 525 625 837 | U 5F77A65B 838 | F0 "Sensor" 50 839 | F1 "Sensor.sch" 50 840 | F2 "AIN2" O L 9275 5200 50 841 | F3 "AIN1" O L 9275 5275 50 842 | F4 "S3" I L 9275 5350 50 843 | F5 "S2" I L 9275 5425 50 844 | F6 "S1" I L 9275 5500 50 845 | F7 "PWM_LED" I L 9275 5575 50 846 | F8 "3.3V" I L 9275 5650 50 847 | F9 "5V" I L 9275 5725 50 848 | $EndSheet 849 | Text Label 9150 5575 2 50 ~ 0 850 | PWM_LED 851 | Text Label 9150 5500 2 50 ~ 0 852 | S1 853 | Text Label 9150 5425 2 50 ~ 0 854 | S2 855 | Text Label 9150 5350 2 50 ~ 0 856 | S3 857 | Text Label 9150 5275 2 50 ~ 0 858 | AIN1 859 | Text Label 9150 5200 2 50 ~ 0 860 | AIN2 861 | Text Label 9150 5725 2 50 ~ 0 862 | 5V 863 | Text Label 9150 5650 2 50 ~ 0 864 | 3.3V 865 | Wire Wire Line 866 | 9150 5200 9275 5200 867 | Wire Wire Line 868 | 9150 5275 9275 5275 869 | Wire Wire Line 870 | 9150 5350 9275 5350 871 | Wire Wire Line 872 | 9150 5425 9275 5425 873 | Wire Wire Line 874 | 9150 5500 9275 5500 875 | Wire Wire Line 876 | 9150 5575 9275 5575 877 | Wire Wire Line 878 | 9150 5650 9275 5650 879 | Wire Wire Line 880 | 9150 5725 9275 5725 881 | Wire Notes Line 882 | 8775 5900 10650 5900 883 | Wire Notes Line 884 | 10650 5900 10650 1400 885 | Wire Notes Line 886 | 10650 1400 8775 1400 887 | Wire Notes Line 888 | 8775 1400 8775 5900 889 | Wire Notes Line 890 | 8775 5000 10650 5000 891 | Wire Notes Line 892 | 8775 3825 10650 3825 893 | Text Notes 1875 800 0 79 ~ 16 894 | SERIAL1 895 | Wire Notes Line 896 | 1825 650 2600 650 897 | Wire Notes Line 898 | 2600 650 2600 1475 899 | Wire Notes Line 900 | 2600 1475 1825 1475 901 | Wire Notes Line 902 | 1825 1475 1825 650 903 | Text Label 5000 4200 2 50 ~ 0 904 | BATT_VOLT 905 | Text Label 1325 1225 0 50 ~ 0 906 | BATT_VOLT 907 | $Comp 908 | L Device:R R1 909 | U 1 1 5F84C7AD 910 | P 1225 1075 911 | AR Path="/5F84C7AD" Ref="R1" Part="1" 912 | AR Path="/5F6BB528/5F84C7AD" Ref="R?" Part="1" 913 | F 0 "R1" V 1150 1075 50 0000 C CNN 914 | F 1 "10K" V 1225 1075 50 0000 C CNN 915 | F 2 "Resistor_SMD:R_0805_2012Metric" V 1155 1075 50 0001 C CNN 916 | F 3 "~" H 1225 1075 50 0001 C CNN 917 | 1 1225 1075 918 | -1 0 0 1 919 | $EndComp 920 | $Comp 921 | L Device:R R34 922 | U 1 1 5F84D0B7 923 | P 1225 1375 924 | AR Path="/5F84D0B7" Ref="R34" Part="1" 925 | AR Path="/5F6BB528/5F84D0B7" Ref="R?" Part="1" 926 | F 0 "R34" V 1150 1375 50 0000 C CNN 927 | F 1 "2K2" V 1225 1375 50 0000 C CNN 928 | F 2 "Resistor_SMD:R_0805_2012Metric" V 1155 1375 50 0001 C CNN 929 | F 3 "~" H 1225 1375 50 0001 C CNN 930 | 1 1225 1375 931 | -1 0 0 1 932 | $EndComp 933 | $Comp 934 | L power:GND #PWR0114 935 | U 1 1 5F84D4B8 936 | P 1225 1525 937 | AR Path="/5F84D4B8" Ref="#PWR0114" Part="1" 938 | AR Path="/5F584CC7/5F84D4B8" Ref="#PWR?" Part="1" 939 | F 0 "#PWR0114" H 1225 1275 50 0001 C CNN 940 | F 1 "GND" V 1225 1350 50 0000 C CNN 941 | F 2 "" H 1225 1525 50 0001 C CNN 942 | F 3 "" H 1225 1525 50 0001 C CNN 943 | 1 1225 1525 944 | 1 0 0 -1 945 | $EndComp 946 | Connection ~ 1225 1225 947 | Wire Wire Line 948 | 1225 1225 1325 1225 949 | Text Label 1225 925 2 50 ~ 0 950 | 12V 951 | Wire Notes Line 952 | 1800 650 1050 650 953 | Wire Notes Line 954 | 1050 650 1050 1800 955 | Wire Notes Line 956 | 1050 1800 1800 1800 957 | Wire Notes Line 958 | 1800 1800 1800 650 959 | Text Notes 1325 925 0 79 ~ 16 960 | Battery\nsensor 961 | $EndSCHEMATC 962 | --------------------------------------------------------------------------------