├── .gitignore ├── README.md ├── comms.sch ├── connectors.sch ├── esp32controller-cache.lib ├── esp32controller-rescue.dcm ├── esp32controller-rescue.lib ├── esp32controller.kicad_pcb ├── esp32controller.pro ├── esp32controller.sch ├── fp-lib-table ├── images ├── r1.jpg ├── r2.jpg └── r3.jpg ├── library ├── ESP32-footprints-Shem-Lib.dcm ├── ESP32-footprints-Shem-Lib.lib ├── ESP32Controller.dcm ├── ESP32Controller.lib └── ch34x.lib ├── microcontroller.sch ├── modules ├── ESP32-footprints-Lib.pretty │ ├── ESP-32S.kicad_mod │ ├── ESP32-WROOM.kicad_mod │ ├── ESP32.kicad_mod │ ├── ESP3212.kicad_mod │ ├── TERM_2-WAY_6.35mm.kicad_mod │ └── TerminalBlock_Pheonix_PT-3.5mm_10pol.kicad_mod └── ESP32Controller.pretty │ ├── 4-WAY_6.35mm.kicad_mod │ ├── 473460001.kicad_mod │ ├── FUSE.kicad_mod │ ├── Fuse_0679H.kicad_mod │ ├── Fuse_holder_0679H.kicad_mod │ ├── KP7.62x4.kicad_mod │ ├── KP7.62x6.kicad_mod │ ├── SDR0403.kicad_mod │ ├── Socket_Strip_Straight_1x04_Pitch2.54mm_dual.kicad_mod │ ├── USB_C.kicad_mod │ ├── esp32-s2-wrooom.kicad_mod │ ├── microsd.kicad_mod │ └── pololu.kicad_mod ├── mosfets.sch ├── packages3d ├── 1054500101.stp ├── 37748.stp ├── 37875.stp ├── 473460001.stp ├── 5880.stp ├── ESP32-S2-WROVER.STEP ├── KP7.62x4.step ├── KP7.62x6.step ├── KiCAD-ESP-WROOM-32.step ├── a4988-carrier.step ├── fuse-holder.step └── sdslot.step ├── pdf └── esp32controller.pdf ├── power.sch ├── steppers.sch └── sym-lib-table /.gitignore: -------------------------------------------------------------------------------- 1 | # Temporary files 2 | *.000 3 | *.bak 4 | *.bck 5 | *.kicad_pcb-bak 6 | *.kicad_sch-bak 7 | *.kicad_prl 8 | *.sch-bak 9 | *~ 10 | _autosave-* 11 | *.tmp 12 | *-save.pro 13 | *-save.kicad_pcb 14 | fp-info-cache 15 | 16 | # Netlist files (exported from Eeschema) 17 | *.net 18 | 19 | # Autorouter files (exported from Pcbnew) 20 | *.dsn 21 | *.ses 22 | 23 | # Exported BOM files 24 | *.xml 25 | *.csv 26 | 27 | gerber 28 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simon-jouet/ESP32Controller/ec8c3453274687038d254ef86b58beb90410a2aa/README.md -------------------------------------------------------------------------------- /comms.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 7 7 | Title "" 8 | Date "" 9 | Rev "" 10 | Comp "" 11 | Comment1 "" 12 | Comment2 "" 13 | Comment3 "" 14 | Comment4 "" 15 | $EndDescr 16 | NoConn ~ 3350 2850 17 | NoConn ~ 3350 3550 18 | $Comp 19 | L power:GND #PWR? 20 | U 1 1 5D7614B5 21 | P 3350 3350 22 | AR Path="/5D7614B5" Ref="#PWR?" Part="1" 23 | AR Path="/5D75460E/5D7614B5" Ref="#PWR057" Part="1" 24 | F 0 "#PWR057" H 3350 3100 50 0001 C CNN 25 | F 1 "GND" V 3355 3222 50 0000 R CNN 26 | F 2 "" H 3350 3350 50 0001 C CNN 27 | F 3 "" H 3350 3350 50 0001 C CNN 28 | 1 3350 3350 29 | 0 1 1 0 30 | $EndComp 31 | Text Notes 2450 2500 0 50 ~ 0 32 | SDCard 33 | Wire Notes Line 34 | 5650 4000 2450 4000 35 | Wire Notes Line 36 | 2450 4000 2450 2400 37 | Wire Notes Line 38 | 2450 2400 5650 2400 39 | Wire Notes Line 40 | 5650 2400 5650 4000 41 | $Comp 42 | L esp32controller-rescue:Micro_SD_Card_Det-Connector J? 43 | U 1 1 5D7614C0 44 | P 4250 3250 45 | AR Path="/5D7614C0" Ref="J?" Part="1" 46 | AR Path="/5D75460E/5D7614C0" Ref="J11" Part="1" 47 | F 0 "J11" H 4200 4067 50 0000 C CNN 48 | F 1 "Micro_SD_Card_Det" H 4200 3976 50 0000 C CNN 49 | F 2 "ESP32Controller:microsd" H 6300 3950 50 0001 C CNN 50 | F 3 "https://www.hirose.com/product/en/download_file/key_name/DM3/category/Catalog/doc_file_id/49662/?file_category_id=4&item_id=195&is_series=1" H 4250 3350 50 0001 C CNN 51 | 1 4250 3250 52 | 1 0 0 -1 53 | $EndComp 54 | NoConn ~ 3350 3750 55 | NoConn ~ 5050 3750 56 | $Comp 57 | L power:GND #PWR? 58 | U 1 1 5D7614C8 59 | P 3350 3650 60 | AR Path="/5D7614C8" Ref="#PWR?" Part="1" 61 | AR Path="/5D75460E/5D7614C8" Ref="#PWR058" Part="1" 62 | F 0 "#PWR058" H 3350 3400 50 0001 C CNN 63 | F 1 "GND" V 3355 3522 50 0000 R CNN 64 | F 2 "" H 3350 3650 50 0001 C CNN 65 | F 3 "" H 3350 3650 50 0001 C CNN 66 | 1 3350 3650 67 | 0 1 1 0 68 | $EndComp 69 | $Comp 70 | L Device:C C? 71 | U 1 1 5D7614D4 72 | P 5300 3150 73 | AR Path="/5D7614D4" Ref="C?" Part="1" 74 | AR Path="/5D75460E/5D7614D4" Ref="C27" Part="1" 75 | F 0 "C27" H 5415 3196 50 0000 L CNN 76 | F 1 "100nF" H 5415 3105 50 0000 L CNN 77 | F 2 "Capacitor_SMD:C_0603_1608Metric" H 5338 3000 50 0001 C CNN 78 | F 3 "~" H 5300 3150 50 0001 C CNN 79 | 1 5300 3150 80 | 1 0 0 -1 81 | $EndComp 82 | $Comp 83 | L power:GND #PWR? 84 | U 1 1 5D7614DA 85 | P 5300 3300 86 | AR Path="/5D7614DA" Ref="#PWR?" Part="1" 87 | AR Path="/5D75460E/5D7614DA" Ref="#PWR059" Part="1" 88 | F 0 "#PWR059" H 5300 3050 50 0001 C CNN 89 | F 1 "GND" H 5400 3150 50 0000 R CNN 90 | F 2 "" H 5300 3300 50 0001 C CNN 91 | F 3 "" H 5300 3300 50 0001 C CNN 92 | 1 5300 3300 93 | 1 0 0 -1 94 | $EndComp 95 | $Comp 96 | L Device:D_TVS D? 97 | U 1 1 5D770AA2 98 | P 7900 3300 99 | AR Path="/5D770AA2" Ref="D?" Part="1" 100 | AR Path="/5D75460E/5D770AA2" Ref="D5" Part="1" 101 | F 0 "D5" V 7900 3150 50 0000 L CNN 102 | F 1 "D_TVS" V 8000 3050 50 0000 L CNN 103 | F 2 "Diode_SMD:D_0603_1608Metric" H 7900 3300 50 0001 C CNN 104 | F 3 "~" H 7900 3300 50 0001 C CNN 105 | 1 7900 3300 106 | 0 1 1 0 107 | $EndComp 108 | $Comp 109 | L Device:D_TVS D? 110 | U 1 1 5D770AA8 111 | P 8050 3300 112 | AR Path="/5D770AA8" Ref="D?" Part="1" 113 | AR Path="/5D75460E/5D770AA8" Ref="D6" Part="1" 114 | F 0 "D6" V 8050 3350 50 0000 L CNN 115 | F 1 "D_TVS" V 8150 3350 50 0000 L CNN 116 | F 2 "Diode_SMD:D_0603_1608Metric" H 8050 3300 50 0001 C CNN 117 | F 3 "~" H 8050 3300 50 0001 C CNN 118 | 1 8050 3300 119 | 0 1 1 0 120 | $EndComp 121 | Wire Wire Line 122 | 7900 3450 7900 3600 123 | Wire Wire Line 124 | 7900 3600 8050 3600 125 | Wire Wire Line 126 | 8050 3600 8050 3450 127 | $Comp 128 | L power:GND #PWR? 129 | U 1 1 5D770AB1 130 | P 8050 3600 131 | AR Path="/5D770AB1" Ref="#PWR?" Part="1" 132 | AR Path="/5D75460E/5D770AB1" Ref="#PWR062" Part="1" 133 | F 0 "#PWR062" H 8050 3350 50 0001 C CNN 134 | F 1 "GND" H 8055 3427 50 0000 C CNN 135 | F 2 "" H 8050 3600 50 0001 C CNN 136 | F 3 "" H 8050 3600 50 0001 C CNN 137 | 1 8050 3600 138 | 1 0 0 -1 139 | $EndComp 140 | Connection ~ 8050 3600 141 | Text Notes 6200 2250 0 50 ~ 0 142 | USB 143 | Wire Notes Line 144 | 10100 4600 10100 2150 145 | Wire Notes Line 146 | 6150 4600 6150 2150 147 | Wire Notes Line 148 | 10100 2150 6150 2150 149 | Wire Notes Line 150 | 10100 4600 6150 4600 151 | Text GLabel 5300 2900 1 50 Input ~ 0 152 | +3.3V 153 | Wire Wire Line 154 | 5300 2900 5300 3000 155 | Text GLabel 3250 3150 0 50 Input ~ 0 156 | +3.3V 157 | Wire Wire Line 158 | 3250 3150 3350 3150 159 | Text GLabel 2950 2950 0 50 Input ~ 0 160 | VSPI_SS 161 | Text GLabel 2950 3050 0 50 Input ~ 0 162 | VSPI_MOSI 163 | Text GLabel 2950 3250 0 50 Input ~ 0 164 | VSPI_SCK 165 | Text GLabel 2950 3450 0 50 Input ~ 0 166 | VSPI_MISO 167 | Wire Wire Line 168 | 3250 2950 3350 2950 169 | Wire Wire Line 170 | 3350 3050 3300 3050 171 | Wire Wire Line 172 | 3250 3250 3350 3250 173 | Wire Wire Line 174 | 3350 3450 3250 3450 175 | Text GLabel 7400 2500 2 50 Input ~ 0 176 | VBUS 177 | $Comp 178 | L Connector:USB_C_Receptacle_USB2.0 J12 179 | U 1 1 5E174F3B 180 | P 6800 3100 181 | F 0 "J12" H 6907 3967 50 0000 C CNN 182 | F 1 "USB_C_Receptacle_USB2.0" H 6907 3876 50 0000 C CNN 183 | F 2 "ESP32Controller:USB_C" H 6950 3100 50 0001 C CNN 184 | F 3 "https://www.usb.org/sites/default/files/documents/usb_type-c.zip" H 6950 3100 50 0001 C CNN 185 | 1 6800 3100 186 | 1 0 0 -1 187 | $EndComp 188 | Wire Wire Line 189 | 7550 3000 7900 3000 190 | Wire Wire Line 191 | 7400 3100 8050 3100 192 | Wire Wire Line 193 | 7400 3200 7550 3200 194 | Wire Wire Line 195 | 7550 3200 7550 3000 196 | Wire Wire Line 197 | 7400 3000 7400 3100 198 | Connection ~ 7400 3100 199 | Wire Wire Line 200 | 7400 3300 7400 3200 201 | Connection ~ 7400 3200 202 | Wire Wire Line 203 | 7900 3150 7900 3000 204 | Connection ~ 7900 3000 205 | Wire Wire Line 206 | 7900 3000 8250 3000 207 | Wire Wire Line 208 | 8050 3150 8050 3100 209 | Connection ~ 8050 3100 210 | Wire Wire Line 211 | 8050 3100 8250 3100 212 | $Comp 213 | L Device:R R26 214 | U 1 1 5E183C4A 215 | P 7550 2700 216 | F 0 "R26" V 7450 2700 50 0000 C CNN 217 | F 1 "5.1k" V 7550 2700 50 0000 C CNN 218 | F 2 "Resistor_SMD:R_0603_1608Metric" V 7480 2700 50 0001 C CNN 219 | F 3 "~" H 7550 2700 50 0001 C CNN 220 | 1 7550 2700 221 | 0 1 1 0 222 | $EndComp 223 | $Comp 224 | L Device:R R27 225 | U 1 1 5E1844D7 226 | P 7550 2800 227 | F 0 "R27" V 7650 2800 50 0000 C CNN 228 | F 1 "5.1k" V 7550 2800 50 0000 C CNN 229 | F 2 "Resistor_SMD:R_0603_1608Metric" V 7480 2800 50 0001 C CNN 230 | F 3 "~" H 7550 2800 50 0001 C CNN 231 | 1 7550 2800 232 | 0 1 1 0 233 | $EndComp 234 | $Comp 235 | L power:GND #PWR? 236 | U 1 1 5E185CE8 237 | P 7750 2800 238 | AR Path="/5E185CE8" Ref="#PWR?" Part="1" 239 | AR Path="/5D75460E/5E185CE8" Ref="#PWR061" Part="1" 240 | F 0 "#PWR061" H 7750 2550 50 0001 C CNN 241 | F 1 "GND" H 7850 2650 50 0000 R CNN 242 | F 2 "" H 7750 2800 50 0001 C CNN 243 | F 3 "" H 7750 2800 50 0001 C CNN 244 | 1 7750 2800 245 | 1 0 0 -1 246 | $EndComp 247 | Wire Wire Line 248 | 7750 2800 7700 2800 249 | Wire Wire Line 250 | 7700 2700 7750 2700 251 | Wire Wire Line 252 | 7750 2700 7750 2800 253 | Connection ~ 7750 2800 254 | NoConn ~ 7400 3700 255 | NoConn ~ 7400 3600 256 | $Comp 257 | L power:GND #PWR? 258 | U 1 1 5E18C1A3 259 | P 6800 4150 260 | AR Path="/5E18C1A3" Ref="#PWR?" Part="1" 261 | AR Path="/5D75460E/5E18C1A3" Ref="#PWR060" Part="1" 262 | F 0 "#PWR060" H 6800 3900 50 0001 C CNN 263 | F 1 "GND" V 6805 4022 50 0000 R CNN 264 | F 2 "" H 6800 4150 50 0001 C CNN 265 | F 3 "" H 6800 4150 50 0001 C CNN 266 | 1 6800 4150 267 | 1 0 0 -1 268 | $EndComp 269 | Wire Wire Line 270 | 6800 4150 6800 4000 271 | Wire Wire Line 272 | 6800 4000 6500 4000 273 | Connection ~ 6800 4000 274 | $Comp 275 | L Device:R R? 276 | U 1 1 61530217 277 | P 3100 2950 278 | F 0 "R?" V 3100 2800 50 0000 C CNN 279 | F 1 "220" V 3100 2950 50 0000 C CNN 280 | F 2 "" V 3030 2950 50 0001 C CNN 281 | F 3 "~" H 3100 2950 50 0001 C CNN 282 | 1 3100 2950 283 | 0 -1 -1 0 284 | $EndComp 285 | $Comp 286 | L Device:R R? 287 | U 1 1 615316F6 288 | P 3100 3050 289 | F 0 "R?" V 3100 2900 50 0000 C CNN 290 | F 1 "220" V 3100 3050 50 0000 C CNN 291 | F 2 "" V 3030 3050 50 0001 C CNN 292 | F 3 "~" H 3100 3050 50 0001 C CNN 293 | 1 3100 3050 294 | 0 -1 -1 0 295 | $EndComp 296 | $Comp 297 | L Device:R R? 298 | U 1 1 61531B50 299 | P 3100 3250 300 | F 0 "R?" V 3100 3100 50 0000 C CNN 301 | F 1 "220" V 3100 3250 50 0000 C CNN 302 | F 2 "" V 3030 3250 50 0001 C CNN 303 | F 3 "~" H 3100 3250 50 0001 C CNN 304 | 1 3100 3250 305 | 0 -1 -1 0 306 | $EndComp 307 | $Comp 308 | L Device:R R? 309 | U 1 1 61531DC2 310 | P 3100 3450 311 | F 0 "R?" V 3100 3300 50 0000 C CNN 312 | F 1 "220" V 3100 3450 50 0000 C CNN 313 | F 2 "" V 3030 3450 50 0001 C CNN 314 | F 3 "~" H 3100 3450 50 0001 C CNN 315 | 1 3100 3450 316 | 0 -1 -1 0 317 | $EndComp 318 | $Comp 319 | L Device:R R? 320 | U 1 1 61535863 321 | P 3300 2650 322 | F 0 "R?" H 3370 2696 50 0000 L CNN 323 | F 1 "10k" H 3370 2605 50 0000 L CNN 324 | F 2 "" V 3230 2650 50 0001 C CNN 325 | F 3 "~" H 3300 2650 50 0001 C CNN 326 | 1 3300 2650 327 | 1 0 0 -1 328 | $EndComp 329 | Wire Wire Line 330 | 3300 2800 3300 3050 331 | Connection ~ 3300 3050 332 | Wire Wire Line 333 | 3300 3050 3250 3050 334 | Text GLabel 3150 2500 0 50 Input ~ 0 335 | +3.3V 336 | Wire Wire Line 337 | 3150 2500 3300 2500 338 | $EndSCHEMATC 339 | -------------------------------------------------------------------------------- /connectors.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 6 6 7 | Title "" 8 | Date "" 9 | Rev "" 10 | Comp "" 11 | Comment1 "" 12 | Comment2 "" 13 | Comment3 "" 14 | Comment4 "" 15 | $EndDescr 16 | $Comp 17 | L Device:Fuse F? 18 | U 1 1 5DCEF247 19 | P 1200 2700 20 | AR Path="/5DCEF247" Ref="F?" Part="1" 21 | AR Path="/5D6345C6/5DCEF247" Ref="F?" Part="1" 22 | AR Path="/5DCEED1C/5DCEF247" Ref="F1" Part="1" 23 | F 0 "F1" V 1300 2700 50 0000 C CNN 24 | F 1 "Fuse" V 1094 2700 50 0001 C CNN 25 | F 2 "ESP32Controller:Fuse_holder_0679H" V 1130 2700 50 0001 C CNN 26 | F 3 "~" H 1200 2700 50 0001 C CNN 27 | 1 1200 2700 28 | 0 1 1 0 29 | $EndComp 30 | Wire Wire Line 31 | 1350 2700 1500 2700 32 | Text GLabel 1500 2700 2 50 Input ~ 0 33 | VIN_FUSED 34 | $Comp 35 | L Connector_Generic:Conn_01x03 J? 36 | U 1 1 5DD048A7 37 | P 9200 1050 38 | AR Path="/5DD048A7" Ref="J?" Part="1" 39 | AR Path="/5D5CA848/5DD048A7" Ref="J?" Part="1" 40 | AR Path="/5DCEED1C/5DD048A7" Ref="J45" Part="1" 41 | F 0 "J45" H 9280 1092 50 0000 L CNN 42 | F 1 "S0" H 9280 1001 50 0000 L CNN 43 | F 2 "Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical" H 9200 1050 50 0001 C CNN 44 | F 3 "~" H 9200 1050 50 0001 C CNN 45 | 1 9200 1050 46 | 1 0 0 -1 47 | $EndComp 48 | $Comp 49 | L power:GND #PWR? 50 | U 1 1 5DD048AF 51 | P 9000 1050 52 | AR Path="/5DD048AF" Ref="#PWR?" Part="1" 53 | AR Path="/5D5CA848/5DD048AF" Ref="#PWR?" Part="1" 54 | AR Path="/5DCEED1C/5DD048AF" Ref="#PWR063" Part="1" 55 | F 0 "#PWR063" H 9000 800 50 0001 C CNN 56 | F 1 "GND" V 9005 922 50 0000 R CNN 57 | F 2 "" H 9000 1050 50 0001 C CNN 58 | F 3 "" H 9000 1050 50 0001 C CNN 59 | 1 9000 1050 60 | 0 1 1 0 61 | $EndComp 62 | $Comp 63 | L Connector_Generic:Conn_01x03 J? 64 | U 1 1 5DD048B5 65 | P 9200 1400 66 | AR Path="/5DD048B5" Ref="J?" Part="1" 67 | AR Path="/5D5CA848/5DD048B5" Ref="J?" Part="1" 68 | AR Path="/5DCEED1C/5DD048B5" Ref="J49" Part="1" 69 | F 0 "J49" H 9280 1442 50 0000 L CNN 70 | F 1 "S1" H 9280 1351 50 0000 L CNN 71 | F 2 "Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical" H 9200 1400 50 0001 C CNN 72 | F 3 "~" H 9200 1400 50 0001 C CNN 73 | 1 9200 1400 74 | 1 0 0 -1 75 | $EndComp 76 | $Comp 77 | L power:GND #PWR? 78 | U 1 1 5DD048BD 79 | P 9000 1400 80 | AR Path="/5DD048BD" Ref="#PWR?" Part="1" 81 | AR Path="/5D5CA848/5DD048BD" Ref="#PWR?" Part="1" 82 | AR Path="/5DCEED1C/5DD048BD" Ref="#PWR071" Part="1" 83 | F 0 "#PWR071" H 9000 1150 50 0001 C CNN 84 | F 1 "GND" V 9005 1272 50 0000 R CNN 85 | F 2 "" H 9000 1400 50 0001 C CNN 86 | F 3 "" H 9000 1400 50 0001 C CNN 87 | 1 9000 1400 88 | 0 1 1 0 89 | $EndComp 90 | $Comp 91 | L Connector_Generic:Conn_01x03 J? 92 | U 1 1 5DD048C3 93 | P 9200 1750 94 | AR Path="/5DD048C3" Ref="J?" Part="1" 95 | AR Path="/5D5CA848/5DD048C3" Ref="J?" Part="1" 96 | AR Path="/5DCEED1C/5DD048C3" Ref="J52" Part="1" 97 | F 0 "J52" H 9280 1792 50 0000 L CNN 98 | F 1 "S2" H 9280 1701 50 0000 L CNN 99 | F 2 "Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical" H 9200 1750 50 0001 C CNN 100 | F 3 "~" H 9200 1750 50 0001 C CNN 101 | 1 9200 1750 102 | 1 0 0 -1 103 | $EndComp 104 | $Comp 105 | L power:GND #PWR? 106 | U 1 1 5DD048CB 107 | P 9000 1750 108 | AR Path="/5DD048CB" Ref="#PWR?" Part="1" 109 | AR Path="/5D5CA848/5DD048CB" Ref="#PWR?" Part="1" 110 | AR Path="/5DCEED1C/5DD048CB" Ref="#PWR074" Part="1" 111 | F 0 "#PWR074" H 9000 1500 50 0001 C CNN 112 | F 1 "GND" V 9005 1622 50 0000 R CNN 113 | F 2 "" H 9000 1750 50 0001 C CNN 114 | F 3 "" H 9000 1750 50 0001 C CNN 115 | 1 9000 1750 116 | 0 1 1 0 117 | $EndComp 118 | Text Notes 8550 750 0 50 ~ 0 119 | Endstops 120 | Wire Notes Line 121 | 9800 650 9800 2100 122 | Wire Notes Line 123 | 8500 2100 8500 650 124 | Wire Notes Line 125 | 8500 650 9800 650 126 | Wire Notes Line 127 | 9800 2100 8500 2100 128 | Text GLabel 8950 1150 0 50 Input ~ 0 129 | +3.3V 130 | Text GLabel 8950 1500 0 50 Input ~ 0 131 | +3.3V 132 | Text GLabel 8950 1850 0 50 Input ~ 0 133 | +3.3V 134 | Wire Wire Line 135 | 8950 1850 9000 1850 136 | Wire Wire Line 137 | 8950 1500 9000 1500 138 | Wire Wire Line 139 | 9000 1150 8950 1150 140 | $Comp 141 | L power:GND #PWR? 142 | U 1 1 5DD162BD 143 | P 7650 900 144 | AR Path="/5DD162BD" Ref="#PWR?" Part="1" 145 | AR Path="/5D5CA848/5DD162BD" Ref="#PWR?" Part="1" 146 | AR Path="/5DCEED1C/5DD162BD" Ref="#PWR062" Part="1" 147 | F 0 "#PWR062" H 7650 650 50 0001 C CNN 148 | F 1 "GND" V 7655 772 50 0000 R CNN 149 | F 2 "" H 7650 900 50 0001 C CNN 150 | F 3 "" H 7650 900 50 0001 C CNN 151 | 1 7650 900 152 | 0 1 1 0 153 | $EndComp 154 | $Comp 155 | L power:GND #PWR? 156 | U 1 1 5DD162C3 157 | P 7650 1150 158 | AR Path="/5DD162C3" Ref="#PWR?" Part="1" 159 | AR Path="/5D5CA848/5DD162C3" Ref="#PWR?" Part="1" 160 | AR Path="/5DCEED1C/5DD162C3" Ref="#PWR066" Part="1" 161 | F 0 "#PWR066" H 7650 900 50 0001 C CNN 162 | F 1 "GND" V 7655 1022 50 0000 R CNN 163 | F 2 "" H 7650 1150 50 0001 C CNN 164 | F 3 "" H 7650 1150 50 0001 C CNN 165 | 1 7650 1150 166 | 0 1 1 0 167 | $EndComp 168 | $Comp 169 | L power:GND #PWR? 170 | U 1 1 5DD162CD 171 | P 7650 1400 172 | AR Path="/5DD162CD" Ref="#PWR?" Part="1" 173 | AR Path="/5D5CA848/5DD162CD" Ref="#PWR?" Part="1" 174 | AR Path="/5DCEED1C/5DD162CD" Ref="#PWR070" Part="1" 175 | F 0 "#PWR070" H 7650 1150 50 0001 C CNN 176 | F 1 "GND" V 7655 1272 50 0000 R CNN 177 | F 2 "" H 7650 1400 50 0001 C CNN 178 | F 3 "" H 7650 1400 50 0001 C CNN 179 | 1 7650 1400 180 | 0 1 1 0 181 | $EndComp 182 | $Comp 183 | L Connector_Generic:Conn_01x02 J? 184 | U 1 1 5DD562BE 185 | P 9700 4150 186 | AR Path="/5DD562BE" Ref="J?" Part="1" 187 | AR Path="/5D7ABD98/5DD562BE" Ref="J?" Part="1" 188 | AR Path="/5DCEED1C/5DD562BE" Ref="J61" Part="1" 189 | F 0 "J61" H 9780 4142 50 0000 L CNN 190 | F 1 "MOS1" H 9780 4051 50 0000 L CNN 191 | F 2 "TerminalBlock:TerminalBlock_bornier-2_P5.08mm" H 9700 4150 50 0001 C CNN 192 | F 3 "~" H 9700 4150 50 0001 C CNN 193 | 1 9700 4150 194 | 1 0 0 -1 195 | $EndComp 196 | $Comp 197 | L Connector_Generic:Conn_01x02 J? 198 | U 1 1 5DD562C4 199 | P 9700 3850 200 | AR Path="/5DD562C4" Ref="J?" Part="1" 201 | AR Path="/5D7ABD98/5DD562C4" Ref="J?" Part="1" 202 | AR Path="/5DCEED1C/5DD562C4" Ref="J59" Part="1" 203 | F 0 "J59" H 9780 3842 50 0000 L CNN 204 | F 1 "MOS0" H 9780 3751 50 0000 L CNN 205 | F 2 "ESP32-footprints-Lib:TERM_2-WAY_6.35mm" H 9700 3850 50 0001 C CNN 206 | F 3 "~" H 9700 3850 50 0001 C CNN 207 | 1 9700 3850 208 | 1 0 0 -1 209 | $EndComp 210 | Text GLabel 9400 3850 0 50 Input ~ 0 211 | MOS0_OUT 212 | Text GLabel 9400 4250 0 50 Input ~ 0 213 | MOS1_OUT 214 | Text GLabel 9400 4550 0 50 Input ~ 0 215 | MOS2_OUT 216 | Wire Wire Line 217 | 9400 3850 9500 3850 218 | Wire Wire Line 219 | 9500 4150 9400 4150 220 | Wire Wire Line 221 | 9400 4450 9500 4450 222 | Text GLabel 9400 3950 0 50 Input ~ 0 223 | VBED_FUSED 224 | Wire Wire Line 225 | 9400 3950 9500 3950 226 | Text GLabel 9400 4150 0 50 Input ~ 0 227 | VIN_FUSED 228 | Wire Wire Line 229 | 9400 4250 9500 4250 230 | Text GLabel 9400 4450 0 50 Input ~ 0 231 | VIN_FUSED 232 | Wire Wire Line 233 | 9400 4550 9500 4550 234 | Text GLabel 850 2700 0 50 Input ~ 0 235 | VIN 236 | Wire Wire Line 237 | 850 2700 1050 2700 238 | $Comp 239 | L Device:Fuse F? 240 | U 1 1 5DD60C17 241 | P 1200 3200 242 | AR Path="/5DD60C17" Ref="F?" Part="1" 243 | AR Path="/5D6345C6/5DD60C17" Ref="F?" Part="1" 244 | AR Path="/5DCEED1C/5DD60C17" Ref="F2" Part="1" 245 | F 0 "F2" V 1300 3200 50 0000 C CNN 246 | F 1 "Fuse" V 1094 3200 50 0001 C CNN 247 | F 2 "ESP32Controller:Fuse_holder_0679H" V 1130 3200 50 0001 C CNN 248 | F 3 "~" H 1200 3200 50 0001 C CNN 249 | 1 1200 3200 250 | 0 1 1 0 251 | $EndComp 252 | Wire Wire Line 253 | 1350 3200 1500 3200 254 | Text GLabel 1500 3200 2 50 Input ~ 0 255 | VBED_FUSED 256 | Text GLabel 850 3200 0 50 Input ~ 0 257 | VBED 258 | Wire Wire Line 259 | 850 3200 1050 3200 260 | Text GLabel 8950 1300 0 50 Input ~ 0 261 | S1_MIN 262 | Wire Wire Line 263 | 8950 1650 9000 1650 264 | Wire Wire Line 265 | 9000 1300 8950 1300 266 | Wire Wire Line 267 | 9000 950 8950 950 268 | Text GLabel 8950 1650 0 50 Input ~ 0 269 | S2_MIN 270 | Text GLabel 7550 1000 0 50 Input ~ 0 271 | THERM0 272 | Text GLabel 7550 1250 0 50 Input ~ 0 273 | THERM1 274 | Text GLabel 7550 1500 0 50 Input ~ 0 275 | THERM2 276 | Wire Wire Line 277 | 7650 1000 7550 1000 278 | Wire Wire Line 279 | 7650 1250 7550 1250 280 | Wire Wire Line 281 | 7650 1500 7550 1500 282 | Text Notes 650 800 0 50 ~ 0 283 | Power Input\n10V - 35V 284 | Wire Notes Line 285 | 600 600 1500 600 286 | Wire Notes Line 287 | 1500 600 1500 1650 288 | Wire Notes Line 289 | 1500 1650 600 1650 290 | Wire Notes Line 291 | 600 1650 600 600 292 | Text Notes 650 2600 0 50 ~ 0 293 | Input Fuse\nHeater/Fan/Stepper/ESP 294 | Wire Notes Line 295 | 600 2450 2050 2450 296 | Wire Notes Line 297 | 2050 2450 2050 2850 298 | Wire Notes Line 299 | 2050 2850 600 2850 300 | Wire Notes Line 301 | 600 2850 600 2450 302 | Text Notes 650 3100 0 50 ~ 0 303 | Input Fuse\nBed 304 | Wire Notes Line 305 | 600 2950 2050 2950 306 | Wire Notes Line 307 | 2050 2950 2050 3350 308 | Wire Notes Line 309 | 2050 3350 600 3350 310 | Wire Notes Line 311 | 600 3350 600 2950 312 | Text Notes 4700 750 0 50 ~ 0 313 | I2S breakout pins 314 | Wire Notes Line 315 | 4650 1350 5750 1350 316 | Wire Notes Line 317 | 5750 1350 5750 650 318 | Wire Notes Line 319 | 5750 650 4650 650 320 | Text Notes 8850 3650 0 50 ~ 0 321 | Mosfet outputs 322 | Wire Notes Line 323 | 8800 3500 8800 5300 324 | Wire Notes Line 325 | 8800 5300 10300 5300 326 | Wire Notes Line 327 | 10300 5300 10300 3500 328 | Wire Notes Line 329 | 10300 3500 8800 3500 330 | Text Notes 7150 750 0 50 ~ 0 331 | Thermistors 332 | Wire Notes Line 333 | 7100 650 8450 650 334 | Wire Notes Line 335 | 8450 650 8450 2100 336 | Wire Notes Line 337 | 8450 2100 7100 2100 338 | Wire Notes Line 339 | 7100 2100 7100 650 340 | Text GLabel 5050 1050 0 50 Input ~ 0 341 | Q31 342 | Text GLabel 5050 1150 0 50 Input ~ 0 343 | Q15 344 | Wire Notes Line 345 | 4650 650 4650 1350 346 | $Comp 347 | L power:GND #PWR? 348 | U 1 1 5E20FFB9 349 | P 5050 1250 350 | AR Path="/5E20FFB9" Ref="#PWR?" Part="1" 351 | AR Path="/5D5CA848/5E20FFB9" Ref="#PWR?" Part="1" 352 | AR Path="/5DCEED1C/5E20FFB9" Ref="#PWR065" Part="1" 353 | F 0 "#PWR065" H 5050 1000 50 0001 C CNN 354 | F 1 "GND" V 5055 1122 50 0000 R CNN 355 | F 2 "" H 5050 1250 50 0001 C CNN 356 | F 3 "" H 5050 1250 50 0001 C CNN 357 | 1 5050 1250 358 | 0 1 -1 0 359 | $EndComp 360 | NoConn ~ 1650 4550 361 | NoConn ~ 1650 5250 362 | $Comp 363 | L power:GND #PWR? 364 | U 1 1 615531FB 365 | P 1650 5050 366 | AR Path="/615531FB" Ref="#PWR?" Part="1" 367 | AR Path="/5D75460E/615531FB" Ref="#PWR?" Part="1" 368 | AR Path="/5DCEED1C/615531FB" Ref="#PWR082" Part="1" 369 | F 0 "#PWR082" H 1650 4800 50 0001 C CNN 370 | F 1 "GND" V 1655 4922 50 0000 R CNN 371 | F 2 "" H 1650 5050 50 0001 C CNN 372 | F 3 "" H 1650 5050 50 0001 C CNN 373 | 1 1650 5050 374 | 0 1 1 0 375 | $EndComp 376 | Text Notes 750 4200 0 50 ~ 0 377 | SDCard 378 | Wire Notes Line 379 | 3950 5700 750 5700 380 | Wire Notes Line 381 | 750 5700 750 4100 382 | Wire Notes Line 383 | 750 4100 3950 4100 384 | Wire Notes Line 385 | 3950 4100 3950 5700 386 | NoConn ~ 1650 5450 387 | $Comp 388 | L power:GND #PWR? 389 | U 1 1 6155320E 390 | P 1650 5350 391 | AR Path="/6155320E" Ref="#PWR?" Part="1" 392 | AR Path="/5D75460E/6155320E" Ref="#PWR?" Part="1" 393 | AR Path="/5DCEED1C/6155320E" Ref="#PWR083" Part="1" 394 | F 0 "#PWR083" H 1650 5100 50 0001 C CNN 395 | F 1 "GND" V 1655 5222 50 0000 R CNN 396 | F 2 "" H 1650 5350 50 0001 C CNN 397 | F 3 "" H 1650 5350 50 0001 C CNN 398 | 1 1650 5350 399 | 0 1 1 0 400 | $EndComp 401 | $Comp 402 | L Device:C C? 403 | U 1 1 61553214 404 | P 3600 4850 405 | AR Path="/61553214" Ref="C?" Part="1" 406 | AR Path="/5D75460E/61553214" Ref="C?" Part="1" 407 | AR Path="/5DCEED1C/61553214" Ref="C33" Part="1" 408 | F 0 "C33" H 3715 4896 50 0000 L CNN 409 | F 1 "100nF" H 3715 4805 50 0000 L CNN 410 | F 2 "Capacitor_SMD:C_0603_1608Metric" H 3638 4700 50 0001 C CNN 411 | F 3 "~" H 3600 4850 50 0001 C CNN 412 | 1 3600 4850 413 | 1 0 0 -1 414 | $EndComp 415 | $Comp 416 | L power:GND #PWR? 417 | U 1 1 6155321A 418 | P 3600 5000 419 | AR Path="/6155321A" Ref="#PWR?" Part="1" 420 | AR Path="/5D75460E/6155321A" Ref="#PWR?" Part="1" 421 | AR Path="/5DCEED1C/6155321A" Ref="#PWR081" Part="1" 422 | F 0 "#PWR081" H 3600 4750 50 0001 C CNN 423 | F 1 "GND" H 3700 4850 50 0000 R CNN 424 | F 2 "" H 3600 5000 50 0001 C CNN 425 | F 3 "" H 3600 5000 50 0001 C CNN 426 | 1 3600 5000 427 | 1 0 0 -1 428 | $EndComp 429 | $Comp 430 | L Device:D_TVS D? 431 | U 1 1 61553226 432 | P 6150 5100 433 | AR Path="/61553226" Ref="D?" Part="1" 434 | AR Path="/5D75460E/61553226" Ref="D?" Part="1" 435 | AR Path="/5DCEED1C/61553226" Ref="D6" Part="1" 436 | F 0 "D6" V 6150 5150 50 0000 L CNN 437 | F 1 "D_TVS" V 6250 5150 50 0000 L CNN 438 | F 2 "Diode_SMD:D_SOD-523" H 6150 5100 50 0001 C CNN 439 | F 3 "~" H 6150 5100 50 0001 C CNN 440 | 1 6150 5100 441 | 0 1 1 0 442 | $EndComp 443 | Wire Wire Line 444 | 6000 5250 6000 5350 445 | Wire Wire Line 446 | 6000 5350 6150 5350 447 | Wire Wire Line 448 | 6150 5350 6150 5250 449 | $Comp 450 | L power:GND #PWR? 451 | U 1 1 6155322F 452 | P 6150 5350 453 | AR Path="/6155322F" Ref="#PWR?" Part="1" 454 | AR Path="/5D75460E/6155322F" Ref="#PWR?" Part="1" 455 | AR Path="/5DCEED1C/6155322F" Ref="#PWR084" Part="1" 456 | F 0 "#PWR084" H 6150 5100 50 0001 C CNN 457 | F 1 "GND" H 6155 5177 50 0000 C CNN 458 | F 2 "" H 6150 5350 50 0001 C CNN 459 | F 3 "" H 6150 5350 50 0001 C CNN 460 | 1 6150 5350 461 | 1 0 0 -1 462 | $EndComp 463 | Connection ~ 6150 5350 464 | Text Notes 4500 3950 0 50 ~ 0 465 | USB 466 | Wire Notes Line 467 | 6650 6300 6650 3850 468 | Wire Notes Line 469 | 4450 6300 4450 3850 470 | Wire Notes Line 471 | 6650 3850 4450 3850 472 | Wire Notes Line 473 | 6650 6300 4450 6300 474 | Text GLabel 3600 4600 1 50 Input ~ 0 475 | +3.3V 476 | Wire Wire Line 477 | 3600 4600 3600 4700 478 | Text GLabel 1550 4850 0 50 Input ~ 0 479 | +3.3V 480 | Wire Wire Line 481 | 1550 4850 1650 4850 482 | Text GLabel 1250 4650 0 50 Input ~ 0 483 | VSPI_CS 484 | Text GLabel 1250 4750 0 50 Input ~ 0 485 | VSPI_MOSI 486 | Text GLabel 1250 4950 0 50 Input ~ 0 487 | VSPI_CLK 488 | Text GLabel 1250 5150 0 50 Input ~ 0 489 | VSPI_MISO 490 | Wire Wire Line 491 | 1550 4650 1650 4650 492 | Wire Wire Line 493 | 1650 4750 1600 4750 494 | Wire Wire Line 495 | 1550 4950 1650 4950 496 | Wire Wire Line 497 | 1650 5150 1550 5150 498 | Text GLabel 5700 4200 2 50 Input ~ 0 499 | VBUS 500 | $Comp 501 | L Connector:USB_C_Receptacle_USB2.0 J? 502 | U 1 1 61553248 503 | P 5100 4800 504 | AR Path="/5D75460E/61553248" Ref="J?" Part="1" 505 | AR Path="/5DCEED1C/61553248" Ref="J67" Part="1" 506 | F 0 "J67" H 5207 5667 50 0000 C CNN 507 | F 1 "USB_C_Receptacle_USB2.0" H 5207 5576 50 0000 C CNN 508 | F 2 "ESP32Controller:USB_C" H 5250 4800 50 0001 C CNN 509 | F 3 "https://www.usb.org/sites/default/files/documents/usb_type-c.zip" H 5250 4800 50 0001 C CNN 510 | 1 5100 4800 511 | 1 0 0 -1 512 | $EndComp 513 | Wire Wire Line 514 | 5700 4700 5700 4800 515 | Wire Wire Line 516 | 5700 5000 5700 4900 517 | $Comp 518 | L Device:R R? 519 | U 1 1 6155325C 520 | P 5850 4400 521 | AR Path="/5D75460E/6155325C" Ref="R?" Part="1" 522 | AR Path="/5DCEED1C/6155325C" Ref="R42" Part="1" 523 | F 0 "R42" V 5750 4400 50 0000 C CNN 524 | F 1 "5.1k" V 5850 4400 50 0000 C CNN 525 | F 2 "Resistor_SMD:R_0603_1608Metric" V 5780 4400 50 0001 C CNN 526 | F 3 "~" H 5850 4400 50 0001 C CNN 527 | 1 5850 4400 528 | 0 1 1 0 529 | $EndComp 530 | $Comp 531 | L Device:R R? 532 | U 1 1 61553262 533 | P 5850 4500 534 | AR Path="/5D75460E/61553262" Ref="R?" Part="1" 535 | AR Path="/5DCEED1C/61553262" Ref="R43" Part="1" 536 | F 0 "R43" V 5950 4500 50 0000 C CNN 537 | F 1 "5.1k" V 5850 4500 50 0000 C CNN 538 | F 2 "Resistor_SMD:R_0603_1608Metric" V 5780 4500 50 0001 C CNN 539 | F 3 "~" H 5850 4500 50 0001 C CNN 540 | 1 5850 4500 541 | 0 1 1 0 542 | $EndComp 543 | $Comp 544 | L power:GND #PWR? 545 | U 1 1 61553268 546 | P 6050 4500 547 | AR Path="/61553268" Ref="#PWR?" Part="1" 548 | AR Path="/5D75460E/61553268" Ref="#PWR?" Part="1" 549 | AR Path="/5DCEED1C/61553268" Ref="#PWR080" Part="1" 550 | F 0 "#PWR080" H 6050 4250 50 0001 C CNN 551 | F 1 "GND" H 6150 4350 50 0000 R CNN 552 | F 2 "" H 6050 4500 50 0001 C CNN 553 | F 3 "" H 6050 4500 50 0001 C CNN 554 | 1 6050 4500 555 | 1 0 0 -1 556 | $EndComp 557 | Wire Wire Line 558 | 6050 4500 6000 4500 559 | Wire Wire Line 560 | 6000 4400 6050 4400 561 | Wire Wire Line 562 | 6050 4400 6050 4500 563 | Connection ~ 6050 4500 564 | NoConn ~ 5700 5400 565 | NoConn ~ 5700 5300 566 | $Comp 567 | L power:GND #PWR? 568 | U 1 1 61553274 569 | P 5100 5850 570 | AR Path="/61553274" Ref="#PWR?" Part="1" 571 | AR Path="/5D75460E/61553274" Ref="#PWR?" Part="1" 572 | AR Path="/5DCEED1C/61553274" Ref="#PWR086" Part="1" 573 | F 0 "#PWR086" H 5100 5600 50 0001 C CNN 574 | F 1 "GND" V 5105 5722 50 0000 R CNN 575 | F 2 "" H 5100 5850 50 0001 C CNN 576 | F 3 "" H 5100 5850 50 0001 C CNN 577 | 1 5100 5850 578 | 1 0 0 -1 579 | $EndComp 580 | Wire Wire Line 581 | 5100 5850 5100 5700 582 | Wire Wire Line 583 | 5100 5700 4800 5700 584 | Connection ~ 5100 5700 585 | $Comp 586 | L Device:R R? 587 | U 1 1 6155327D 588 | P 1400 4650 589 | AR Path="/5D75460E/6155327D" Ref="R?" Part="1" 590 | AR Path="/5DCEED1C/6155327D" Ref="R44" Part="1" 591 | F 0 "R44" V 1400 4500 50 0000 C CNN 592 | F 1 "220" V 1400 4650 50 0000 C CNN 593 | F 2 "Resistor_SMD:R_0603_1608Metric" V 1330 4650 50 0001 C CNN 594 | F 3 "~" H 1400 4650 50 0001 C CNN 595 | 1 1400 4650 596 | 0 -1 -1 0 597 | $EndComp 598 | $Comp 599 | L Device:R R? 600 | U 1 1 61553283 601 | P 1400 4750 602 | AR Path="/5D75460E/61553283" Ref="R?" Part="1" 603 | AR Path="/5DCEED1C/61553283" Ref="R45" Part="1" 604 | F 0 "R45" V 1400 4600 50 0000 C CNN 605 | F 1 "220" V 1400 4750 50 0000 C CNN 606 | F 2 "Resistor_SMD:R_0603_1608Metric" V 1330 4750 50 0001 C CNN 607 | F 3 "~" H 1400 4750 50 0001 C CNN 608 | 1 1400 4750 609 | 0 -1 -1 0 610 | $EndComp 611 | $Comp 612 | L Device:R R? 613 | U 1 1 61553289 614 | P 1400 4950 615 | AR Path="/5D75460E/61553289" Ref="R?" Part="1" 616 | AR Path="/5DCEED1C/61553289" Ref="R46" Part="1" 617 | F 0 "R46" V 1400 4800 50 0000 C CNN 618 | F 1 "220" V 1400 4950 50 0000 C CNN 619 | F 2 "Resistor_SMD:R_0603_1608Metric" V 1330 4950 50 0001 C CNN 620 | F 3 "~" H 1400 4950 50 0001 C CNN 621 | 1 1400 4950 622 | 0 -1 -1 0 623 | $EndComp 624 | $Comp 625 | L Device:R R? 626 | U 1 1 6155328F 627 | P 1400 5150 628 | AR Path="/5D75460E/6155328F" Ref="R?" Part="1" 629 | AR Path="/5DCEED1C/6155328F" Ref="R47" Part="1" 630 | F 0 "R47" V 1400 5000 50 0000 C CNN 631 | F 1 "220" V 1400 5150 50 0000 C CNN 632 | F 2 "Resistor_SMD:R_0603_1608Metric" V 1330 5150 50 0001 C CNN 633 | F 3 "~" H 1400 5150 50 0001 C CNN 634 | 1 1400 5150 635 | 0 -1 -1 0 636 | $EndComp 637 | $Comp 638 | L Device:R R? 639 | U 1 1 61553295 640 | P 1600 4350 641 | AR Path="/5D75460E/61553295" Ref="R?" Part="1" 642 | AR Path="/5DCEED1C/61553295" Ref="R41" Part="1" 643 | F 0 "R41" H 1670 4396 50 0000 L CNN 644 | F 1 "10k" H 1670 4305 50 0000 L CNN 645 | F 2 "Resistor_SMD:R_0603_1608Metric" V 1530 4350 50 0001 C CNN 646 | F 3 "~" H 1600 4350 50 0001 C CNN 647 | 1 1600 4350 648 | 1 0 0 -1 649 | $EndComp 650 | Wire Wire Line 651 | 1600 4500 1600 4750 652 | Connection ~ 1600 4750 653 | Wire Wire Line 654 | 1600 4750 1550 4750 655 | Text GLabel 1450 4200 0 50 Input ~ 0 656 | +3.3V 657 | Wire Wire Line 658 | 1450 4200 1600 4200 659 | Wire Wire Line 660 | 5700 4900 6000 4900 661 | Connection ~ 5700 4900 662 | Wire Wire Line 663 | 5700 4800 6150 4800 664 | Wire Wire Line 665 | 6150 4800 6150 4950 666 | Connection ~ 5700 4800 667 | $Comp 668 | L esp32controller-rescue:Micro_SD_Card_Det-Connector J? 669 | U 1 1 61553206 670 | P 2550 4950 671 | AR Path="/61553206" Ref="J?" Part="1" 672 | AR Path="/5D75460E/61553206" Ref="J?" Part="1" 673 | AR Path="/5DCEED1C/61553206" Ref="J68" Part="1" 674 | F 0 "J68" H 2500 5767 50 0000 C CNN 675 | F 1 "Micro_SD_Card_Det" H 2500 5676 50 0000 C CNN 676 | F 2 "ESP32Controller:microsd" H 4600 5650 50 0001 C CNN 677 | F 3 "https://www.hirose.com/product/en/download_file/key_name/DM3/category/Catalog/doc_file_id/49662/?file_category_id=4&item_id=195&is_series=1" H 2550 5050 50 0001 C CNN 678 | 1 2550 4950 679 | 1 0 0 -1 680 | $EndComp 681 | $Comp 682 | L power:GND #PWR? 683 | U 1 1 6157A425 684 | P 3350 5450 685 | AR Path="/6157A425" Ref="#PWR?" Part="1" 686 | AR Path="/5D75460E/6157A425" Ref="#PWR?" Part="1" 687 | AR Path="/5DCEED1C/6157A425" Ref="#PWR085" Part="1" 688 | F 0 "#PWR085" H 3350 5200 50 0001 C CNN 689 | F 1 "GND" H 3450 5300 50 0000 R CNN 690 | F 2 "" H 3350 5450 50 0001 C CNN 691 | F 3 "" H 3350 5450 50 0001 C CNN 692 | 1 3350 5450 693 | 1 0 0 -1 694 | $EndComp 695 | $Comp 696 | L Connector_Generic:Conn_01x02 J? 697 | U 1 1 615BE05F 698 | P 9700 5050 699 | AR Path="/615BE05F" Ref="J?" Part="1" 700 | AR Path="/5D7ABD98/615BE05F" Ref="J?" Part="1" 701 | AR Path="/5DCEED1C/615BE05F" Ref="J69" Part="1" 702 | F 0 "J69" H 9780 5042 50 0000 L CNN 703 | F 1 "MOS4" H 9780 4951 50 0000 L CNN 704 | F 2 "TerminalBlock:TerminalBlock_bornier-2_P5.08mm" H 9700 5050 50 0001 C CNN 705 | F 3 "~" H 9700 5050 50 0001 C CNN 706 | 1 9700 5050 707 | 1 0 0 -1 708 | $EndComp 709 | $Comp 710 | L Connector_Generic:Conn_01x02 J? 711 | U 1 1 615BE069 712 | P 9700 4750 713 | AR Path="/615BE069" Ref="J?" Part="1" 714 | AR Path="/5D7ABD98/615BE069" Ref="J?" Part="1" 715 | AR Path="/5DCEED1C/615BE069" Ref="J66" Part="1" 716 | F 0 "J66" H 9780 4742 50 0000 L CNN 717 | F 1 "MOS3" H 9780 4651 50 0000 L CNN 718 | F 2 "TerminalBlock:TerminalBlock_bornier-2_P5.08mm" H 9700 4750 50 0001 C CNN 719 | F 3 "~" H 9700 4750 50 0001 C CNN 720 | 1 9700 4750 721 | 1 0 0 -1 722 | $EndComp 723 | Text GLabel 9400 4850 0 50 Input ~ 0 724 | MOS3_OUT 725 | Text GLabel 9400 5150 0 50 Input ~ 0 726 | MOS4_OUT 727 | Wire Wire Line 728 | 9500 4750 9400 4750 729 | Wire Wire Line 730 | 9400 5050 9500 5050 731 | Text GLabel 9400 4750 0 50 Input ~ 0 732 | VIN_FUSED 733 | Wire Wire Line 734 | 9400 4850 9500 4850 735 | Text GLabel 9400 5050 0 50 Input ~ 0 736 | VIN_FUSED 737 | Wire Wire Line 738 | 9400 5150 9500 5150 739 | Text GLabel 8950 950 0 50 Input ~ 0 740 | S0_MIN 741 | $Comp 742 | L power:GND #PWR? 743 | U 1 1 615F8918 744 | P 7650 1650 745 | AR Path="/615F8918" Ref="#PWR?" Part="1" 746 | AR Path="/5D5CA848/615F8918" Ref="#PWR?" Part="1" 747 | AR Path="/5DCEED1C/615F8918" Ref="#PWR073" Part="1" 748 | F 0 "#PWR073" H 7650 1400 50 0001 C CNN 749 | F 1 "GND" V 7655 1522 50 0000 R CNN 750 | F 2 "" H 7650 1650 50 0001 C CNN 751 | F 3 "" H 7650 1650 50 0001 C CNN 752 | 1 7650 1650 753 | 0 1 1 0 754 | $EndComp 755 | $Comp 756 | L power:GND #PWR? 757 | U 1 1 615F8C4D 758 | P 7650 1900 759 | AR Path="/615F8C4D" Ref="#PWR?" Part="1" 760 | AR Path="/5D5CA848/615F8C4D" Ref="#PWR?" Part="1" 761 | AR Path="/5DCEED1C/615F8C4D" Ref="#PWR076" Part="1" 762 | F 0 "#PWR076" H 7650 1650 50 0001 C CNN 763 | F 1 "GND" V 7655 1772 50 0000 R CNN 764 | F 2 "" H 7650 1900 50 0001 C CNN 765 | F 3 "" H 7650 1900 50 0001 C CNN 766 | 1 7650 1900 767 | 0 1 1 0 768 | $EndComp 769 | Text GLabel 7550 1750 0 50 Input ~ 0 770 | THERM3 771 | Text GLabel 7550 2000 0 50 Input ~ 0 772 | THERM4 773 | Wire Wire Line 774 | 7550 1750 7650 1750 775 | Wire Wire Line 776 | 7550 2000 7650 2000 777 | Text GLabel 5050 950 0 50 Input ~ 0 778 | +3.3V 779 | $Comp 780 | L Connector_Generic:Conn_01x04 J43 781 | U 1 1 61615C1A 782 | P 5250 1050 783 | F 0 "J43" H 5330 1042 50 0000 L CNN 784 | F 1 "I2S EXT" H 5330 951 50 0000 L CNN 785 | F 2 "Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical" H 5250 1050 50 0001 C CNN 786 | F 3 "~" H 5250 1050 50 0001 C CNN 787 | 1 5250 1050 788 | 1 0 0 -1 789 | $EndComp 790 | Text GLabel 5050 1750 0 50 Input ~ 0 791 | SDA 792 | Text GLabel 5050 1850 0 50 Input ~ 0 793 | SCL 794 | Text GLabel 3600 1100 0 50 Input ~ 0 795 | HSPI_CS 796 | Text GLabel 4100 1000 2 50 Input ~ 0 797 | HSPI_MOSI 798 | Text GLabel 3600 1000 0 50 Input ~ 0 799 | HSPI_CLK 800 | Text GLabel 3600 900 0 50 Input ~ 0 801 | HSPI_MISO 802 | Text GLabel 6250 4900 2 50 Input ~ 0 803 | USB_D+ 804 | Text GLabel 6250 4800 2 50 Input ~ 0 805 | USB_D- 806 | Text GLabel 3600 1650 0 50 Input ~ 0 807 | VSPI_CS 808 | Text GLabel 4100 1550 2 50 Input ~ 0 809 | VSPI_MOSI 810 | Text GLabel 3600 1550 0 50 Input ~ 0 811 | VSPI_CLK 812 | Text GLabel 3600 1450 0 50 Input ~ 0 813 | VSPI_MISO 814 | Text GLabel 6100 950 0 50 Input ~ 0 815 | TX1 816 | Text GLabel 6600 950 2 50 Input ~ 0 817 | RX1 818 | Text GLabel 6600 1050 2 50 Input ~ 0 819 | RX0 820 | Text GLabel 6100 1050 0 50 Input ~ 0 821 | TX0 822 | Text GLabel 6100 1150 0 50 Input ~ 0 823 | IO0 824 | Text GLabel 6600 2550 2 50 Input ~ 0 825 | IO39 826 | Text GLabel 6100 2450 0 50 Input ~ 0 827 | IO45 828 | Text GLabel 6600 2450 2 50 Input ~ 0 829 | IO46 830 | Wire Wire Line 831 | 6150 4800 6250 4800 832 | Connection ~ 6150 4800 833 | Wire Wire Line 834 | 6000 4900 6000 4950 835 | Wire Wire Line 836 | 6000 4900 6250 4900 837 | Connection ~ 6000 4900 838 | Text GLabel 4100 900 2 50 Input ~ 0 839 | +3.3V 840 | $Comp 841 | L power:GND #PWR? 842 | U 1 1 6169C731 843 | P 4100 1100 844 | AR Path="/6169C731" Ref="#PWR?" Part="1" 845 | AR Path="/5D5CA848/6169C731" Ref="#PWR?" Part="1" 846 | AR Path="/5DCEED1C/6169C731" Ref="#PWR064" Part="1" 847 | F 0 "#PWR064" H 4100 850 50 0001 C CNN 848 | F 1 "GND" V 4105 972 50 0000 R CNN 849 | F 2 "" H 4100 1100 50 0001 C CNN 850 | F 3 "" H 4100 1100 50 0001 C CNN 851 | 1 4100 1100 852 | 0 -1 -1 0 853 | $EndComp 854 | Text GLabel 4100 1450 2 50 Input ~ 0 855 | +3.3V 856 | $Comp 857 | L power:GND #PWR? 858 | U 1 1 616BA880 859 | P 4100 1650 860 | AR Path="/616BA880" Ref="#PWR?" Part="1" 861 | AR Path="/5D5CA848/616BA880" Ref="#PWR?" Part="1" 862 | AR Path="/5DCEED1C/616BA880" Ref="#PWR072" Part="1" 863 | F 0 "#PWR072" H 4100 1400 50 0001 C CNN 864 | F 1 "GND" V 4105 1522 50 0000 R CNN 865 | F 2 "" H 4100 1650 50 0001 C CNN 866 | F 3 "" H 4100 1650 50 0001 C CNN 867 | 1 4100 1650 868 | 0 -1 -1 0 869 | $EndComp 870 | Text GLabel 5050 1650 0 50 Input ~ 0 871 | +3.3V 872 | $Comp 873 | L power:GND #PWR? 874 | U 1 1 616CA481 875 | P 5050 1950 876 | AR Path="/616CA481" Ref="#PWR?" Part="1" 877 | AR Path="/5D5CA848/616CA481" Ref="#PWR?" Part="1" 878 | AR Path="/5DCEED1C/616CA481" Ref="#PWR075" Part="1" 879 | F 0 "#PWR075" H 5050 1700 50 0001 C CNN 880 | F 1 "GND" V 5055 1822 50 0000 R CNN 881 | F 2 "" H 5050 1950 50 0001 C CNN 882 | F 3 "" H 5050 1950 50 0001 C CNN 883 | 1 5050 1950 884 | 0 1 1 0 885 | $EndComp 886 | $Comp 887 | L Connector_Generic:Conn_02x03_Odd_Even J42 888 | U 1 1 61682320 889 | P 3800 1000 890 | F 0 "J42" H 3850 1317 50 0000 C CNN 891 | F 1 "HSPI" H 3850 1226 50 0000 C CNN 892 | F 2 "Connector_IDC:IDC-Header_2x03_P2.54mm_Vertical" H 3800 1000 50 0001 C CNN 893 | F 3 "~" H 3800 1000 50 0001 C CNN 894 | 1 3800 1000 895 | 1 0 0 -1 896 | $EndComp 897 | $Comp 898 | L Connector_Generic:Conn_02x03_Odd_Even J50 899 | U 1 1 616B0EB0 900 | P 3800 1550 901 | F 0 "J50" H 3850 1867 50 0000 C CNN 902 | F 1 "VSPI" H 3850 1776 50 0000 C CNN 903 | F 2 "Connector_IDC:IDC-Header_2x03_P2.54mm_Vertical" H 3800 1550 50 0001 C CNN 904 | F 3 "~" H 3800 1550 50 0001 C CNN 905 | 1 3800 1550 906 | 1 0 0 -1 907 | $EndComp 908 | Text GLabel 6600 1150 2 50 Input ~ 0 909 | EN 910 | Text GLabel 6100 1250 0 50 Input ~ 0 911 | +3.3V 912 | $Comp 913 | L power:GND #PWR? 914 | U 1 1 6170ADB1 915 | P 6600 1250 916 | AR Path="/6170ADB1" Ref="#PWR?" Part="1" 917 | AR Path="/5D5CA848/6170ADB1" Ref="#PWR?" Part="1" 918 | AR Path="/5DCEED1C/6170ADB1" Ref="#PWR068" Part="1" 919 | F 0 "#PWR068" H 6600 1000 50 0001 C CNN 920 | F 1 "GND" V 6605 1122 50 0000 R CNN 921 | F 2 "" H 6600 1250 50 0001 C CNN 922 | F 3 "" H 6600 1250 50 0001 C CNN 923 | 1 6600 1250 924 | 0 -1 -1 0 925 | $EndComp 926 | $Comp 927 | L Connector_Generic:Conn_01x04 J53 928 | U 1 1 6174EC2A 929 | P 5250 1750 930 | F 0 "J53" H 5330 1742 50 0000 L CNN 931 | F 1 "I2C" H 5330 1651 50 0000 L CNN 932 | F 2 "Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical" H 5250 1750 50 0001 C CNN 933 | F 3 "~" H 5250 1750 50 0001 C CNN 934 | 1 5250 1750 935 | 1 0 0 -1 936 | $EndComp 937 | $Comp 938 | L Connector_Generic:Conn_02x03_Odd_Even J56 939 | U 1 1 6177BA77 940 | P 6300 2550 941 | F 0 "J56" H 6350 2867 50 0000 C CNN 942 | F 1 "EXT" H 6350 2776 50 0000 C CNN 943 | F 2 "Connector_IDC:IDC-Header_2x03_P2.54mm_Vertical" H 6300 2550 50 0001 C CNN 944 | F 3 "~" H 6300 2550 50 0001 C CNN 945 | 1 6300 2550 946 | 1 0 0 -1 947 | $EndComp 948 | Text GLabel 6100 2650 0 50 Input ~ 0 949 | +3.3V 950 | $Comp 951 | L power:GND #PWR? 952 | U 1 1 6177D204 953 | P 6600 2650 954 | AR Path="/6177D204" Ref="#PWR?" Part="1" 955 | AR Path="/5D5CA848/6177D204" Ref="#PWR?" Part="1" 956 | AR Path="/5DCEED1C/6177D204" Ref="#PWR078" Part="1" 957 | F 0 "#PWR078" H 6600 2400 50 0001 C CNN 958 | F 1 "GND" V 6605 2522 50 0000 R CNN 959 | F 2 "" H 6600 2650 50 0001 C CNN 960 | F 3 "" H 6600 2650 50 0001 C CNN 961 | 1 6600 2650 962 | 0 -1 -1 0 963 | $EndComp 964 | Wire Notes Line 965 | 4600 1750 3100 1750 966 | Wire Notes Line 967 | 3100 1750 3100 650 968 | Wire Notes Line 969 | 3100 650 4600 650 970 | Wire Notes Line 971 | 4600 650 4600 1750 972 | Text Notes 3150 750 0 50 ~ 0 973 | SPI 974 | Text Notes 4700 1500 0 50 ~ 0 975 | I2C 976 | Wire Notes Line 977 | 4650 2100 5750 2100 978 | Wire Notes Line 979 | 5750 2100 5750 1400 980 | Wire Notes Line 981 | 5750 1400 4650 1400 982 | Wire Notes Line 983 | 4650 1400 4650 2100 984 | Wire Notes Line 985 | 6900 1400 5800 1400 986 | Wire Notes Line 987 | 5800 1400 5800 650 988 | Wire Notes Line 989 | 5800 650 6900 650 990 | Wire Notes Line 991 | 6900 650 6900 1400 992 | Text Notes 5850 750 0 50 ~ 0 993 | UART 994 | $Comp 995 | L Connector_Generic:Conn_01x03 J55 996 | U 1 1 61813816 997 | P 5200 2400 998 | F 0 "J55" H 5280 2442 50 0000 L CNN 999 | F 1 "BLTOUCH" H 5280 2351 50 0000 L CNN 1000 | F 2 "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical" H 5200 2400 50 0001 C CNN 1001 | F 3 "~" H 5200 2400 50 0001 C CNN 1002 | 1 5200 2400 1003 | 1 0 0 -1 1004 | $EndComp 1005 | $Comp 1006 | L Connector_Generic:Conn_01x02 J57 1007 | U 1 1 618143A8 1008 | P 5200 2700 1009 | F 0 "J57" H 5280 2692 50 0000 L CNN 1010 | F 1 "Conn_01x02" H 5280 2601 50 0000 L CNN 1011 | F 2 "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical" H 5200 2700 50 0001 C CNN 1012 | F 3 "~" H 5200 2700 50 0001 C CNN 1013 | 1 5200 2700 1014 | 1 0 0 -1 1015 | $EndComp 1016 | $Comp 1017 | L power:GND #PWR? 1018 | U 1 1 6181799D 1019 | P 5000 2300 1020 | AR Path="/6181799D" Ref="#PWR?" Part="1" 1021 | AR Path="/5D5CA848/6181799D" Ref="#PWR?" Part="1" 1022 | AR Path="/5DCEED1C/6181799D" Ref="#PWR077" Part="1" 1023 | F 0 "#PWR077" H 5000 2050 50 0001 C CNN 1024 | F 1 "GND" V 5005 2172 50 0000 R CNN 1025 | F 2 "" H 5000 2300 50 0001 C CNN 1026 | F 3 "" H 5000 2300 50 0001 C CNN 1027 | 1 5000 2300 1028 | 0 1 1 0 1029 | $EndComp 1030 | Text GLabel 5000 2400 0 50 Input ~ 0 1031 | +5V 1032 | Text GLabel 5000 2500 0 50 Input ~ 0 1033 | IO0 1034 | Text GLabel 5000 2700 0 50 Input ~ 0 1035 | IO46 1036 | $Comp 1037 | L power:GND #PWR? 1038 | U 1 1 61821FFA 1039 | P 5000 2800 1040 | AR Path="/61821FFA" Ref="#PWR?" Part="1" 1041 | AR Path="/5D5CA848/61821FFA" Ref="#PWR?" Part="1" 1042 | AR Path="/5DCEED1C/61821FFA" Ref="#PWR079" Part="1" 1043 | F 0 "#PWR079" H 5000 2550 50 0001 C CNN 1044 | F 1 "GND" V 5005 2672 50 0000 R CNN 1045 | F 2 "" H 5000 2800 50 0001 C CNN 1046 | F 3 "" H 5000 2800 50 0001 C CNN 1047 | 1 5000 2800 1048 | 0 1 1 0 1049 | $EndComp 1050 | Wire Notes Line 1051 | 5750 2900 4650 2900 1052 | Wire Notes Line 1053 | 4650 2900 4650 2150 1054 | Wire Notes Line 1055 | 4650 2150 5750 2150 1056 | Wire Notes Line 1057 | 5750 2150 5750 2900 1058 | Text Notes 4700 2250 0 50 ~ 0 1059 | BLTOUCH 1060 | Wire Notes Line 1061 | 6900 2750 5800 2750 1062 | Wire Notes Line 1063 | 5800 2750 5800 2150 1064 | Wire Notes Line 1065 | 5800 2150 6900 2150 1066 | Wire Notes Line 1067 | 6900 2150 6900 2750 1068 | Text Notes 5850 2250 0 50 ~ 0 1069 | EXT 1070 | $Comp 1071 | L Connector_Generic:Conn_01x02 J41 1072 | U 1 1 6195497B 1073 | P 7850 900 1074 | F 0 "J41" H 7930 892 50 0000 L CNN 1075 | F 1 "T0" H 7930 801 50 0000 L CNN 1076 | F 2 "Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical" H 7850 900 50 0001 C CNN 1077 | F 3 "~" H 7850 900 50 0001 C CNN 1078 | 1 7850 900 1079 | 1 0 0 -1 1080 | $EndComp 1081 | $Comp 1082 | L Connector_Generic:Conn_01x02 J46 1083 | U 1 1 61954F2A 1084 | P 7850 1150 1085 | F 0 "J46" H 7930 1142 50 0000 L CNN 1086 | F 1 "T1" H 7930 1051 50 0000 L CNN 1087 | F 2 "Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical" H 7850 1150 50 0001 C CNN 1088 | F 3 "~" H 7850 1150 50 0001 C CNN 1089 | 1 7850 1150 1090 | 1 0 0 -1 1091 | $EndComp 1092 | $Comp 1093 | L Connector_Generic:Conn_01x02 J48 1094 | U 1 1 619552C6 1095 | P 7850 1400 1096 | F 0 "J48" H 7930 1392 50 0000 L CNN 1097 | F 1 "T2" H 7930 1301 50 0000 L CNN 1098 | F 2 "Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical" H 7850 1400 50 0001 C CNN 1099 | F 3 "~" H 7850 1400 50 0001 C CNN 1100 | 1 7850 1400 1101 | 1 0 0 -1 1102 | $EndComp 1103 | $Comp 1104 | L Connector_Generic:Conn_01x02 J51 1105 | U 1 1 6195557D 1106 | P 7850 1650 1107 | F 0 "J51" H 7930 1642 50 0000 L CNN 1108 | F 1 "T3" H 7930 1551 50 0000 L CNN 1109 | F 2 "Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical" H 7850 1650 50 0001 C CNN 1110 | F 3 "~" H 7850 1650 50 0001 C CNN 1111 | 1 7850 1650 1112 | 1 0 0 -1 1113 | $EndComp 1114 | $Comp 1115 | L Connector_Generic:Conn_01x02 J54 1116 | U 1 1 6195586C 1117 | P 7850 1900 1118 | F 0 "J54" H 7930 1892 50 0000 L CNN 1119 | F 1 "T4" H 7930 1801 50 0000 L CNN 1120 | F 2 "Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical" H 7850 1900 50 0001 C CNN 1121 | F 3 "~" H 7850 1900 50 0001 C CNN 1122 | 1 7850 1900 1123 | 1 0 0 -1 1124 | $EndComp 1125 | $Comp 1126 | L Connector_Generic:Conn_02x04_Odd_Even J44 1127 | U 1 1 6199931D 1128 | P 6300 1050 1129 | F 0 "J44" H 6350 1367 50 0000 C CNN 1130 | F 1 "UART" H 6350 1276 50 0000 C CNN 1131 | F 2 "Connector_IDC:IDC-Header_2x04_P2.54mm_Vertical" H 6300 1050 50 0001 C CNN 1132 | F 3 "~" H 6300 1050 50 0001 C CNN 1133 | 1 6300 1050 1134 | 1 0 0 -1 1135 | $EndComp 1136 | $Comp 1137 | L Connector_Generic:Conn_01x02 J? 1138 | U 1 1 5DD562B8 1139 | P 9700 4450 1140 | AR Path="/5DD562B8" Ref="J?" Part="1" 1141 | AR Path="/5D7ABD98/5DD562B8" Ref="J?" Part="1" 1142 | AR Path="/5DCEED1C/5DD562B8" Ref="J64" Part="1" 1143 | F 0 "J64" H 9780 4442 50 0000 L CNN 1144 | F 1 "MOS2" H 9780 4351 50 0000 L CNN 1145 | F 2 "TerminalBlock:TerminalBlock_bornier-2_P5.08mm" H 9700 4450 50 0001 C CNN 1146 | F 3 "~" H 9700 4450 50 0001 C CNN 1147 | 1 9700 4450 1148 | 1 0 0 -1 1149 | $EndComp 1150 | Text GLabel 1200 1550 2 50 Input ~ 0 1151 | VBED 1152 | Wire Wire Line 1153 | 1200 1550 1000 1550 1154 | Wire Wire Line 1155 | 1200 1150 1000 1150 1156 | Text GLabel 1200 1150 2 50 Input ~ 0 1157 | VIN 1158 | $Comp 1159 | L power:GND #PWR? 1160 | U 1 1 6189EF72 1161 | P 1000 1050 1162 | AR Path="/6189EF72" Ref="#PWR?" Part="1" 1163 | AR Path="/5D5CA848/6189EF72" Ref="#PWR?" Part="1" 1164 | AR Path="/5DCEED1C/6189EF72" Ref="#PWR067" Part="1" 1165 | F 0 "#PWR067" H 1000 800 50 0001 C CNN 1166 | F 1 "GND" V 1005 922 50 0000 R CNN 1167 | F 2 "" H 1000 1050 50 0001 C CNN 1168 | F 3 "" H 1000 1050 50 0001 C CNN 1169 | 1 1000 1050 1170 | 0 -1 -1 0 1171 | $EndComp 1172 | $Comp 1173 | L power:GND #PWR? 1174 | U 1 1 6189F333 1175 | P 1000 1450 1176 | AR Path="/6189F333" Ref="#PWR?" Part="1" 1177 | AR Path="/5D5CA848/6189F333" Ref="#PWR?" Part="1" 1178 | AR Path="/5DCEED1C/6189F333" Ref="#PWR069" Part="1" 1179 | F 0 "#PWR069" H 1000 1200 50 0001 C CNN 1180 | F 1 "GND" V 1005 1322 50 0000 R CNN 1181 | F 2 "" H 1000 1450 50 0001 C CNN 1182 | F 3 "" H 1000 1450 50 0001 C CNN 1183 | 1 1000 1450 1184 | 0 -1 -1 0 1185 | $EndComp 1186 | $Comp 1187 | L Connector_Generic:Conn_01x02 J47 1188 | U 1 1 60AD4B58 1189 | P 800 1050 1190 | F 0 "J47" H 718 1267 50 0000 C CNN 1191 | F 1 "VIN" H 718 1176 50 0000 C CNN 1192 | F 2 "ESP32-footprints-Lib:TERM_2-WAY_6.35mm" H 800 1050 50 0001 C CNN 1193 | F 3 "~" H 800 1050 50 0001 C CNN 1194 | 1 800 1050 1195 | -1 0 0 -1 1196 | $EndComp 1197 | $Comp 1198 | L Connector_Generic:Conn_01x02 J70 1199 | U 1 1 60AD54A9 1200 | P 800 1450 1201 | F 0 "J70" H 718 1667 50 0000 C CNN 1202 | F 1 "VBED" H 718 1576 50 0000 C CNN 1203 | F 2 "ESP32-footprints-Lib:TERM_2-WAY_6.35mm" H 800 1450 50 0001 C CNN 1204 | F 3 "~" H 800 1450 50 0001 C CNN 1205 | 1 800 1450 1206 | -1 0 0 -1 1207 | $EndComp 1208 | $Comp 1209 | L Device:D_TVS D? 1210 | U 1 1 61553220 1211 | P 6000 5100 1212 | AR Path="/61553220" Ref="D?" Part="1" 1213 | AR Path="/5D75460E/61553220" Ref="D?" Part="1" 1214 | AR Path="/5DCEED1C/61553220" Ref="D5" Part="1" 1215 | F 0 "D5" V 6000 4950 50 0000 L CNN 1216 | F 1 "D_TVS" V 6100 4850 50 0000 L CNN 1217 | F 2 "Diode_SMD:D_SOD-523" H 6000 5100 50 0001 C CNN 1218 | F 3 "~" H 6000 5100 50 0001 C CNN 1219 | 1 6000 5100 1220 | 0 1 1 0 1221 | $EndComp 1222 | Text GLabel 6100 2550 0 50 Input ~ 0 1223 | IO38 1224 | $EndSCHEMATC 1225 | -------------------------------------------------------------------------------- /esp32controller-cache.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.4 2 | #encoding utf-8 3 | # 4 | # 74xx_74HC595 5 | # 6 | DEF 74xx_74HC595 U 0 20 Y Y 1 F N 7 | F0 "U" -300 550 50 H V C CNN 8 | F1 "74xx_74HC595" -300 -650 50 H V C CNN 9 | F2 "" 0 0 50 H I C CNN 10 | F3 "" 0 0 50 H I C CNN 11 | ALIAS 74LS595 74HCT595 74AHC595 74AHCT595 12 | $FPLIST 13 | DIP*W7.62mm* 14 | SOIC*3.9x9.9mm*P1.27mm* 15 | TSSOP*4.4x5mm*P0.65mm* 16 | SOIC*5.3x10.2mm*P1.27mm* 17 | SOIC*7.5x10.3mm*P1.27mm* 18 | $ENDFPLIST 19 | DRAW 20 | S -300 500 300 -600 1 1 10 f 21 | X QB 1 400 300 100 L 50 50 1 0 T 22 | X ~SRCLR 10 -400 100 100 R 50 50 1 0 I 23 | X SRCLK 11 -400 200 100 R 50 50 1 0 I 24 | X RCLK 12 -400 -100 100 R 50 50 1 0 I 25 | X ~OE 13 -400 -200 100 R 50 50 1 0 I 26 | X SER 14 -400 400 100 R 50 50 1 0 I 27 | X QA 15 400 400 100 L 50 50 1 0 T 28 | X VCC 16 0 600 100 D 50 50 1 0 W 29 | X QC 2 400 200 100 L 50 50 1 0 T 30 | X QD 3 400 100 100 L 50 50 1 0 T 31 | X QE 4 400 0 100 L 50 50 1 0 T 32 | X QF 5 400 -100 100 L 50 50 1 0 T 33 | X QG 6 400 -200 100 L 50 50 1 0 T 34 | X QH 7 400 -300 100 L 50 50 1 0 T 35 | X GND 8 0 -700 100 U 50 50 1 0 W 36 | X QH' 9 400 -500 100 L 50 50 1 0 O 37 | ENDDRAW 38 | ENDDEF 39 | # 40 | # Connector_Generic_Conn_01x02 41 | # 42 | DEF Connector_Generic_Conn_01x02 J 0 40 Y N 1 F N 43 | F0 "J" 0 100 50 H V C CNN 44 | F1 "Connector_Generic_Conn_01x02" 0 -200 50 H V C CNN 45 | F2 "" 0 0 50 H I C CNN 46 | F3 "" 0 0 50 H I C CNN 47 | $FPLIST 48 | Connector*:*_1x??_* 49 | $ENDFPLIST 50 | DRAW 51 | S -50 -95 0 -105 1 1 6 N 52 | S -50 5 0 -5 1 1 6 N 53 | S -50 50 50 -150 1 1 10 f 54 | X Pin_1 1 -200 0 150 R 50 50 1 1 P 55 | X Pin_2 2 -200 -100 150 R 50 50 1 1 P 56 | ENDDRAW 57 | ENDDEF 58 | # 59 | # Connector_Generic_Conn_01x03 60 | # 61 | DEF Connector_Generic_Conn_01x03 J 0 40 Y N 1 F N 62 | F0 "J" 0 200 50 H V C CNN 63 | F1 "Connector_Generic_Conn_01x03" 0 -200 50 H V C CNN 64 | F2 "" 0 0 50 H I C CNN 65 | F3 "" 0 0 50 H I C CNN 66 | $FPLIST 67 | Connector*:*_1x??_* 68 | $ENDFPLIST 69 | DRAW 70 | S -50 -95 0 -105 1 1 6 N 71 | S -50 5 0 -5 1 1 6 N 72 | S -50 105 0 95 1 1 6 N 73 | S -50 150 50 -150 1 1 10 f 74 | X Pin_1 1 -200 100 150 R 50 50 1 1 P 75 | X Pin_2 2 -200 0 150 R 50 50 1 1 P 76 | X Pin_3 3 -200 -100 150 R 50 50 1 1 P 77 | ENDDRAW 78 | ENDDEF 79 | # 80 | # Connector_Generic_Conn_01x04 81 | # 82 | DEF Connector_Generic_Conn_01x04 J 0 40 Y N 1 F N 83 | F0 "J" 0 200 50 H V C CNN 84 | F1 "Connector_Generic_Conn_01x04" 0 -300 50 H V C CNN 85 | F2 "" 0 0 50 H I C CNN 86 | F3 "" 0 0 50 H I C CNN 87 | $FPLIST 88 | Connector*:*_1x??_* 89 | $ENDFPLIST 90 | DRAW 91 | S -50 -195 0 -205 1 1 6 N 92 | S -50 -95 0 -105 1 1 6 N 93 | S -50 5 0 -5 1 1 6 N 94 | S -50 105 0 95 1 1 6 N 95 | S -50 150 50 -250 1 1 10 f 96 | X Pin_1 1 -200 100 150 R 50 50 1 1 P 97 | X Pin_2 2 -200 0 150 R 50 50 1 1 P 98 | X Pin_3 3 -200 -100 150 R 50 50 1 1 P 99 | X Pin_4 4 -200 -200 150 R 50 50 1 1 P 100 | ENDDRAW 101 | ENDDEF 102 | # 103 | # Connector_Generic_Conn_02x02_Odd_Even 104 | # 105 | DEF Connector_Generic_Conn_02x02_Odd_Even J 0 40 Y N 1 F N 106 | F0 "J" 50 100 50 H V C CNN 107 | F1 "Connector_Generic_Conn_02x02_Odd_Even" 50 -200 50 H V C CNN 108 | F2 "" 0 0 50 H I C CNN 109 | F3 "" 0 0 50 H I C CNN 110 | $FPLIST 111 | Connector*:*_2x??_* 112 | $ENDFPLIST 113 | DRAW 114 | S -50 -95 0 -105 1 1 6 N 115 | S -50 5 0 -5 1 1 6 N 116 | S -50 50 150 -150 1 1 10 f 117 | S 150 -95 100 -105 1 1 6 N 118 | S 150 5 100 -5 1 1 6 N 119 | X Pin_1 1 -200 0 150 R 50 50 1 1 P 120 | X Pin_2 2 300 0 150 L 50 50 1 1 P 121 | X Pin_3 3 -200 -100 150 R 50 50 1 1 P 122 | X Pin_4 4 300 -100 150 L 50 50 1 1 P 123 | ENDDRAW 124 | ENDDEF 125 | # 126 | # Connector_Generic_Conn_02x03_Odd_Even 127 | # 128 | DEF Connector_Generic_Conn_02x03_Odd_Even J 0 40 Y N 1 F N 129 | F0 "J" 50 200 50 H V C CNN 130 | F1 "Connector_Generic_Conn_02x03_Odd_Even" 50 -200 50 H V C CNN 131 | F2 "" 0 0 50 H I C CNN 132 | F3 "" 0 0 50 H I C CNN 133 | $FPLIST 134 | Connector*:*_2x??_* 135 | $ENDFPLIST 136 | DRAW 137 | S -50 -95 0 -105 1 1 6 N 138 | S -50 5 0 -5 1 1 6 N 139 | S -50 105 0 95 1 1 6 N 140 | S -50 150 150 -150 1 1 10 f 141 | S 150 -95 100 -105 1 1 6 N 142 | S 150 5 100 -5 1 1 6 N 143 | S 150 105 100 95 1 1 6 N 144 | X Pin_1 1 -200 100 150 R 50 50 1 1 P 145 | X Pin_2 2 300 100 150 L 50 50 1 1 P 146 | X Pin_3 3 -200 0 150 R 50 50 1 1 P 147 | X Pin_4 4 300 0 150 L 50 50 1 1 P 148 | X Pin_5 5 -200 -100 150 R 50 50 1 1 P 149 | X Pin_6 6 300 -100 150 L 50 50 1 1 P 150 | ENDDRAW 151 | ENDDEF 152 | # 153 | # Connector_Generic_Conn_02x04_Odd_Even 154 | # 155 | DEF Connector_Generic_Conn_02x04_Odd_Even J 0 40 Y N 1 F N 156 | F0 "J" 50 200 50 H V C CNN 157 | F1 "Connector_Generic_Conn_02x04_Odd_Even" 50 -300 50 H V C CNN 158 | F2 "" 0 0 50 H I C CNN 159 | F3 "" 0 0 50 H I C CNN 160 | $FPLIST 161 | Connector*:*_2x??_* 162 | $ENDFPLIST 163 | DRAW 164 | S -50 -195 0 -205 1 1 6 N 165 | S -50 -95 0 -105 1 1 6 N 166 | S -50 5 0 -5 1 1 6 N 167 | S -50 105 0 95 1 1 6 N 168 | S -50 150 150 -250 1 1 10 f 169 | S 150 -195 100 -205 1 1 6 N 170 | S 150 -95 100 -105 1 1 6 N 171 | S 150 5 100 -5 1 1 6 N 172 | S 150 105 100 95 1 1 6 N 173 | X Pin_1 1 -200 100 150 R 50 50 1 1 P 174 | X Pin_2 2 300 100 150 L 50 50 1 1 P 175 | X Pin_3 3 -200 0 150 R 50 50 1 1 P 176 | X Pin_4 4 300 0 150 L 50 50 1 1 P 177 | X Pin_5 5 -200 -100 150 R 50 50 1 1 P 178 | X Pin_6 6 300 -100 150 L 50 50 1 1 P 179 | X Pin_7 7 -200 -200 150 R 50 50 1 1 P 180 | X Pin_8 8 300 -200 150 L 50 50 1 1 P 181 | ENDDRAW 182 | ENDDEF 183 | # 184 | # Connector_USB_C_Receptacle_USB2.0 185 | # 186 | DEF Connector_USB_C_Receptacle_USB2.0 J 0 40 Y Y 1 F N 187 | F0 "J" -400 750 50 H V L CNN 188 | F1 "Connector_USB_C_Receptacle_USB2.0" 750 750 50 H V R CNN 189 | F2 "" 150 0 50 H I C CNN 190 | F3 "" 150 0 50 H I C CNN 191 | $FPLIST 192 | USB*C*Receptacle* 193 | $ENDFPLIST 194 | DRAW 195 | A -275 -150 75 -1799 -1 0 1 20 N -350 -150 -200 -150 196 | A -275 -150 25 -1799 -1 0 1 10 N -300 -150 -250 -150 197 | A -275 -150 25 -1799 -1 0 1 10 F -300 -150 -250 -150 198 | A -275 150 25 1 1799 0 1 10 F -250 150 -300 150 199 | A -275 150 25 1 1799 0 1 10 N -250 150 -300 150 200 | A -275 150 75 1 1799 0 1 20 N -200 150 -350 150 201 | C -100 45 25 0 1 10 F 202 | C 0 -230 50 0 1 0 F 203 | S -10 -700 10 -660 0 0 0 N 204 | S 400 -590 360 -610 0 0 0 N 205 | S 400 -490 360 -510 0 0 0 N 206 | S 400 -190 360 -210 0 0 0 N 207 | S 400 -90 360 -110 0 0 0 N 208 | S 400 10 360 -10 0 0 0 N 209 | S 400 110 360 90 0 0 0 N 210 | S 400 310 360 290 0 0 0 N 211 | S 400 410 360 390 0 0 0 N 212 | S 400 610 360 590 0 0 0 N 213 | S -400 700 400 -700 0 1 10 f 214 | S -300 -150 -250 150 0 1 10 F 215 | S 75 70 125 120 0 1 10 F 216 | P 2 0 1 20 -350 -150 -350 150 N 217 | P 2 0 1 20 -200 150 -200 -150 N 218 | P 2 0 1 20 0 -230 0 170 N 219 | P 3 0 1 20 0 -130 -100 -30 -100 20 N 220 | P 3 0 1 20 0 -80 100 20 100 70 N 221 | P 4 0 1 10 -50 170 0 270 50 170 -50 170 F 222 | X GND A1 0 -900 200 U 50 50 1 1 W 223 | X GND A12 0 -900 200 U 50 50 1 1 P N 224 | X VBUS A4 600 600 200 L 50 50 1 1 W 225 | X CC1 A5 600 400 200 L 50 50 1 1 B 226 | X D+ A6 600 -100 200 L 50 50 1 1 B 227 | X D- A7 600 100 200 L 50 50 1 1 B 228 | X SBU1 A8 600 -500 200 L 50 50 1 1 B 229 | X VBUS A9 600 600 200 L 50 50 1 1 P N 230 | X GND B1 0 -900 200 U 50 50 1 1 P N 231 | X GND B12 0 -900 200 U 50 50 1 1 P N 232 | X VBUS B4 600 600 200 L 50 50 1 1 P N 233 | X CC2 B5 600 300 200 L 50 50 1 1 B 234 | X D+ B6 600 -200 200 L 50 50 1 1 B 235 | X D- B7 600 0 200 L 50 50 1 1 B 236 | X SBU2 B8 600 -600 200 L 50 50 1 1 B 237 | X VBUS B9 600 600 200 L 50 50 1 1 P N 238 | X SHIELD S1 -300 -900 200 U 50 50 1 1 P 239 | ENDDRAW 240 | ENDDEF 241 | # 242 | # Device_C 243 | # 244 | DEF Device_C C 0 10 N Y 1 F N 245 | F0 "C" 25 100 50 H V L CNN 246 | F1 "Device_C" 25 -100 50 H V L CNN 247 | F2 "" 38 -150 50 H I C CNN 248 | F3 "" 0 0 50 H I C CNN 249 | $FPLIST 250 | C_* 251 | $ENDFPLIST 252 | DRAW 253 | P 2 0 1 20 -80 -30 80 -30 N 254 | P 2 0 1 20 -80 30 80 30 N 255 | X ~ 1 0 150 110 D 50 50 1 1 P 256 | X ~ 2 0 -150 110 U 50 50 1 1 P 257 | ENDDRAW 258 | ENDDEF 259 | # 260 | # Device_CP1_Small 261 | # 262 | DEF Device_CP1_Small C 0 10 N N 1 F N 263 | F0 "C" 10 70 50 H V L CNN 264 | F1 "Device_CP1_Small" 10 -80 50 H V L CNN 265 | F2 "" 0 0 50 H I C CNN 266 | F3 "" 0 0 50 H I C CNN 267 | $FPLIST 268 | CP_* 269 | $ENDFPLIST 270 | DRAW 271 | A 0 -140 125 1186 614 0 1 12 N -60 -30 60 -30 272 | P 2 0 1 12 -60 20 60 20 N 273 | P 2 0 1 0 -50 60 -30 60 N 274 | P 2 0 1 0 -40 50 -40 70 N 275 | X ~ 1 0 100 80 D 50 50 1 1 P 276 | X ~ 2 0 -100 80 U 50 50 1 1 P 277 | ENDDRAW 278 | ENDDEF 279 | # 280 | # Device_D_Schottky 281 | # 282 | DEF Device_D_Schottky D 0 40 N N 1 F N 283 | F0 "D" 0 100 50 H V C CNN 284 | F1 "Device_D_Schottky" 0 -100 50 H V C CNN 285 | F2 "" 0 0 50 H I C CNN 286 | F3 "" 0 0 50 H I C CNN 287 | $FPLIST 288 | TO-???* 289 | *_Diode_* 290 | *SingleDiode* 291 | D_* 292 | $ENDFPLIST 293 | DRAW 294 | P 2 0 1 0 50 0 -50 0 N 295 | P 4 0 1 10 50 50 50 -50 -50 0 50 50 N 296 | P 6 0 1 10 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N 297 | X K 1 -150 0 100 R 50 50 1 1 P 298 | X A 2 150 0 100 L 50 50 1 1 P 299 | ENDDRAW 300 | ENDDEF 301 | # 302 | # Device_D_Schottky_Small 303 | # 304 | DEF Device_D_Schottky_Small D 0 10 N N 1 F N 305 | F0 "D" -50 80 50 H V L CNN 306 | F1 "Device_D_Schottky_Small" -280 -80 50 H V L CNN 307 | F2 "" 0 0 50 V I C CNN 308 | F3 "" 0 0 50 V I C CNN 309 | $FPLIST 310 | TO-???* 311 | *_Diode_* 312 | *SingleDiode* 313 | D_* 314 | $ENDFPLIST 315 | DRAW 316 | P 2 0 1 0 -30 0 30 0 N 317 | P 4 0 1 10 30 -40 -30 0 30 40 30 -40 N 318 | P 6 0 1 10 -50 30 -50 40 -30 40 -30 -40 -10 -40 -10 -30 N 319 | X K 1 -100 0 70 R 50 50 1 1 P 320 | X A 2 100 0 70 L 50 50 1 1 P 321 | ENDDRAW 322 | ENDDEF 323 | # 324 | # Device_D_TVS 325 | # 326 | DEF Device_D_TVS D 0 40 N N 1 F N 327 | F0 "D" 0 100 50 H V C CNN 328 | F1 "Device_D_TVS" 0 -100 50 H V C CNN 329 | F2 "" 0 0 50 H I C CNN 330 | F3 "" 0 0 50 H I C CNN 331 | $FPLIST 332 | TO-???* 333 | *_Diode_* 334 | *SingleDiode* 335 | D_* 336 | $ENDFPLIST 337 | DRAW 338 | P 2 0 1 0 50 0 -50 0 N 339 | P 4 0 1 10 20 50 0 50 0 -50 -20 -50 N 340 | P 5 0 1 10 -100 50 -100 -50 100 50 100 -50 -100 50 N 341 | X A1 1 -150 0 100 R 50 50 1 1 P 342 | X A2 2 150 0 100 L 50 50 1 1 P 343 | ENDDRAW 344 | ENDDEF 345 | # 346 | # Device_Fuse 347 | # 348 | DEF Device_Fuse F 0 0 N Y 1 F N 349 | F0 "F" 80 0 50 V V C CNN 350 | F1 "Device_Fuse" -75 0 50 V V C CNN 351 | F2 "" -70 0 50 V I C CNN 352 | F3 "" 0 0 50 H I C CNN 353 | $FPLIST 354 | *Fuse* 355 | $ENDFPLIST 356 | DRAW 357 | S -30 -100 30 100 0 1 10 N 358 | P 2 0 1 0 0 100 0 -100 N 359 | X ~ 1 0 150 50 D 50 50 1 1 P 360 | X ~ 2 0 -150 50 U 50 50 1 1 P 361 | ENDDRAW 362 | ENDDEF 363 | # 364 | # Device_Jumper 365 | # 366 | DEF Device_Jumper JP 0 30 Y N 1 F N 367 | F0 "JP" 0 150 50 H V C CNN 368 | F1 "Device_Jumper" 0 -80 50 H V C CNN 369 | F2 "" 0 0 50 H I C CNN 370 | F3 "" 0 0 50 H I C CNN 371 | $FPLIST 372 | SolderJumper* 373 | Jumper* 374 | TestPoint*2Pads* 375 | TestPoint*Bridge* 376 | $ENDFPLIST 377 | DRAW 378 | A 0 -26 125 1426 373 0 1 0 N -98 50 99 50 379 | C -100 0 35 0 1 0 N 380 | C 100 0 35 0 1 0 N 381 | X 1 1 -300 0 165 R 50 50 0 1 P 382 | X 2 2 300 0 165 L 50 50 0 1 P 383 | ENDDRAW 384 | ENDDEF 385 | # 386 | # Device_L 387 | # 388 | DEF Device_L L 0 40 N N 1 F N 389 | F0 "L" -50 0 50 V V C CNN 390 | F1 "Device_L" 75 0 50 V V C CNN 391 | F2 "" 0 0 50 H I C CNN 392 | F3 "" 0 0 50 H I C CNN 393 | $FPLIST 394 | Choke_* 395 | *Coil* 396 | Inductor_* 397 | L_* 398 | $ENDFPLIST 399 | DRAW 400 | A 0 -75 25 -899 899 0 1 0 N 0 -100 0 -50 401 | A 0 -25 25 -899 899 0 1 0 N 0 -50 0 0 402 | A 0 25 25 -899 899 0 1 0 N 0 0 0 50 403 | A 0 75 25 -899 899 0 1 0 N 0 50 0 100 404 | X 1 1 0 150 50 D 50 50 1 1 P 405 | X 2 2 0 -150 50 U 50 50 1 1 P 406 | ENDDRAW 407 | ENDDEF 408 | # 409 | # Device_LED 410 | # 411 | DEF Device_LED D 0 40 N N 1 F N 412 | F0 "D" 0 100 50 H V C CNN 413 | F1 "Device_LED" 0 -100 50 H V C CNN 414 | F2 "" 0 0 50 H I C CNN 415 | F3 "" 0 0 50 H I C CNN 416 | $FPLIST 417 | LED* 418 | LED_SMD:* 419 | LED_THT:* 420 | $ENDFPLIST 421 | DRAW 422 | P 2 0 1 10 -50 -50 -50 50 N 423 | P 2 0 1 0 -50 0 50 0 N 424 | P 4 0 1 10 50 -50 50 50 -50 0 50 -50 N 425 | P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N 426 | P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N 427 | X K 1 -150 0 100 R 50 50 1 1 P 428 | X A 2 150 0 100 L 50 50 1 1 P 429 | ENDDRAW 430 | ENDDEF 431 | # 432 | # Device_Q_NMOS_GDS 433 | # 434 | DEF Device_Q_NMOS_GDS Q 0 0 Y N 1 F N 435 | F0 "Q" 200 50 50 H V L CNN 436 | F1 "Device_Q_NMOS_GDS" 200 -50 50 H V L CNN 437 | F2 "" 200 100 50 H I C CNN 438 | F3 "" 0 0 50 H I C CNN 439 | DRAW 440 | C 65 0 110 0 1 10 N 441 | C 100 -70 10 0 1 0 F 442 | C 100 70 10 0 1 0 F 443 | P 2 0 1 0 10 0 -100 0 N 444 | P 2 0 1 10 10 75 10 -75 N 445 | P 2 0 1 10 30 -50 30 -90 N 446 | P 2 0 1 10 30 20 30 -20 N 447 | P 2 0 1 10 30 90 30 50 N 448 | P 2 0 1 0 100 100 100 70 N 449 | P 3 0 1 0 100 -100 100 0 30 0 N 450 | P 4 0 1 0 30 -70 130 -70 130 70 30 70 N 451 | P 4 0 1 0 40 0 80 15 80 -15 40 0 F 452 | P 4 0 1 0 110 20 115 15 145 15 150 10 N 453 | P 4 0 1 0 130 15 115 -10 145 -10 130 15 N 454 | X G 1 -200 0 100 R 50 50 1 1 I 455 | X D 2 100 200 100 D 50 50 1 1 P 456 | X S 3 100 -200 100 U 50 50 1 1 P 457 | ENDDRAW 458 | ENDDEF 459 | # 460 | # Device_R 461 | # 462 | DEF Device_R R 0 0 N Y 1 F N 463 | F0 "R" 80 0 50 V V C CNN 464 | F1 "Device_R" 0 0 50 V V C CNN 465 | F2 "" -70 0 50 V I C CNN 466 | F3 "" 0 0 50 H I C CNN 467 | $FPLIST 468 | R_* 469 | $ENDFPLIST 470 | DRAW 471 | S -40 -100 40 100 0 1 10 N 472 | X ~ 1 0 150 50 D 50 50 1 1 P 473 | X ~ 2 0 -150 50 U 50 50 1 1 P 474 | ENDDRAW 475 | ENDDEF 476 | # 477 | # ESP32Controller_ESP32-S2-WROOM 478 | # 479 | DEF ESP32Controller_ESP32-S2-WROOM U 0 40 Y Y 1 F N 480 | F0 "U" -700 1250 60 H V C CNN 481 | F1 "ESP32Controller_ESP32-S2-WROOM" 500 1250 60 H V C CNN 482 | F2 "ESP32-S2-WROOM" 350 1350 60 H I C CNN 483 | F3 "" -450 450 60 H I C CNN 484 | DRAW 485 | S -750 1200 700 -1100 0 1 0 f 486 | P 12 0 1 35 -500 650 -500 1100 -300 1100 -300 850 -100 850 -100 1100 100 1100 100 850 300 850 300 1100 500 1100 500 850 N 487 | X GND 1 -950 650 200 R 50 50 1 1 w 488 | X IO7 10 -950 -250 200 R 50 50 1 1 B 489 | X IO8 11 -950 -350 200 R 50 50 1 1 B 490 | X IO9 12 -950 -450 200 R 50 50 1 1 B 491 | X IO10 13 -950 -550 200 R 50 50 1 1 B 492 | X IO11 14 -950 -650 200 R 50 50 1 1 B 493 | X IO12 15 -950 -750 200 R 50 50 1 1 B 494 | X IO13 16 -950 -850 200 R 50 50 1 1 B 495 | X IO14 17 -450 -1300 200 U 50 50 1 1 B 496 | X IO15 18 -350 -1300 200 U 50 50 1 1 B 497 | X IO16 19 -250 -1300 200 U 50 50 1 1 B 498 | X 3V3 2 -950 550 200 R 50 50 1 1 W 499 | X IO17 20 -150 -1300 200 U 50 50 1 1 B 500 | X IO18 21 -50 -1300 200 U 50 50 1 1 B 501 | X IO19 22 50 -1300 200 U 50 50 1 1 B 502 | X IO20 23 150 -1300 200 U 50 50 1 1 B 503 | X IO21 24 250 -1300 200 U 50 50 1 1 B 504 | X IO26 25 350 -1300 200 U 50 50 1 1 B 505 | X GND 26 450 -1300 200 U 50 50 1 1 w 506 | X IO33 27 900 -850 200 L 50 50 1 1 B 507 | X IO34 28 900 -750 200 L 50 50 1 1 B 508 | X IO35 29 900 -650 200 L 50 50 1 1 B 509 | X IO0 3 -950 450 200 R 50 50 1 1 B 510 | X IO36 30 900 -550 200 L 50 50 1 1 B 511 | X IO37 31 900 -450 200 L 50 50 1 1 B 512 | X IO38 32 900 -350 200 L 50 50 1 1 B 513 | X IO39 33 900 -250 200 L 50 50 1 1 B 514 | X IO40 34 900 -150 200 L 50 50 1 1 B 515 | X IO41 35 900 -50 200 L 50 50 1 1 B 516 | X IO42 36 900 50 200 L 50 50 1 1 B 517 | X TXD0 37 900 150 200 L 50 50 1 1 B 518 | X RXD0 38 900 250 200 L 50 50 1 1 B 519 | X IO45 39 900 350 200 L 50 50 1 1 B 520 | X IO1 4 -950 350 200 R 50 50 1 1 B 521 | X IO46 40 900 450 200 L 50 50 1 1 B 522 | X EN 41 900 550 200 L 50 50 1 1 B 523 | X GND 42 900 650 200 L 50 50 1 1 w 524 | X GND 43 900 750 200 L 50 50 1 1 w 525 | X IO2 5 -950 250 200 R 50 50 1 1 B 526 | X IO3 6 -950 150 200 R 50 50 1 1 B 527 | X IO4 7 -950 50 200 R 50 50 1 1 B 528 | X IO5 8 -950 -50 200 R 50 50 1 1 B 529 | X IO6 9 -950 -150 200 R 50 50 1 1 B 530 | ENDDRAW 531 | ENDDEF 532 | # 533 | # ESP32Controller_TMC2209 534 | # 535 | DEF ESP32Controller_TMC2209 J 0 40 Y Y 1 F N 536 | F0 "J" 0 900 50 H V C CNN 537 | F1 "ESP32Controller_TMC2209" 0 800 50 H V C CNN 538 | F2 "" 0 900 50 H I C CNN 539 | F3 "" 0 900 50 H I C CNN 540 | DRAW 541 | S -400 400 400 -600 0 1 0 f 542 | X EN 1 -500 250 100 R 50 50 1 1 I 543 | X VDD 10 500 -350 100 L 50 50 1 1 W 544 | X B2 11 500 -250 100 L 50 50 1 1 O 545 | X B1 12 500 -150 100 L 50 50 1 1 O 546 | X A1 13 500 -50 100 L 50 50 1 1 O 547 | X A2 14 500 50 100 L 50 50 1 1 O 548 | X GND 15 500 150 100 L 50 50 1 1 w 549 | X VM 16 500 250 100 L 50 50 1 1 W 550 | X VREF 17 -100 500 100 D 50 50 1 1 I 551 | X DIAG0 18 0 500 100 D 50 50 1 1 O 552 | X DIAG1 19 100 500 100 D 50 50 1 1 O 553 | X MS1 2 -500 150 100 R 50 50 1 1 I 554 | X MS2 3 -500 50 100 R 50 50 1 1 I 555 | X PDN 4 -500 -50 100 R 50 50 1 1 B 556 | X PDN 5 -500 -150 100 R 50 50 1 1 B 557 | X CLK 6 -500 -250 100 R 50 50 1 1 B 558 | X STEP 7 -500 -350 100 R 50 50 1 1 I 559 | X DIR 8 -500 -450 100 R 50 50 1 1 I 560 | X GND 9 500 -450 100 L 50 50 1 1 w 561 | ENDDRAW 562 | ENDDEF 563 | # 564 | # ESP32Controller_XL1509 565 | # 566 | DEF ESP32Controller_XL1509 U 0 40 Y Y 1 F N 567 | F0 "U" 0 300 50 H V C CNN 568 | F1 "ESP32Controller_XL1509" 0 200 50 H V C CNN 569 | F2 "" 0 400 50 H I C CNN 570 | F3 "" 0 400 50 H I C CNN 571 | DRAW 572 | S -200 150 200 -350 1 1 0 f 573 | X VIN 1 -400 100 200 R 50 50 1 1 I 574 | X OUT 2 400 0 200 L 50 50 1 1 I 575 | X FB 3 400 100 200 L 50 50 1 1 I 576 | X EN 4 -400 0 200 R 50 50 1 1 I 577 | X GND 5 -150 -550 200 U 50 50 1 1 I 578 | X GND 6 -50 -550 200 U 50 50 1 1 I 579 | X GND 7 50 -550 200 U 50 50 1 1 I 580 | X GND 8 150 -550 200 U 50 50 1 1 I 581 | ENDDRAW 582 | ENDDEF 583 | # 584 | # Regulator_Linear_TLV1117-33 585 | # 586 | DEF Regulator_Linear_TLV1117-33 U 0 10 Y Y 1 F N 587 | F0 "U" -150 125 50 H V C CNN 588 | F1 "Regulator_Linear_TLV1117-33" 0 125 50 H V L CNN 589 | F2 "" 0 0 50 H I C CNN 590 | F3 "" 0 0 50 H I C CNN 591 | ALIAS LM1117-2.5 LM1117-3.3 LM1117-5.0 TLV1117-15 TLV1117-18 TLV1117-25 TLV1117-33 TLV1117-50 592 | $FPLIST 593 | SOT?223* 594 | TO?263* 595 | TO?252* 596 | TO?220* 597 | $ENDFPLIST 598 | DRAW 599 | S -200 -200 200 75 0 1 10 f 600 | X GND 1 0 -300 100 U 50 50 1 1 W 601 | X VO 2 300 0 100 L 50 50 1 1 w 602 | X VI 3 -300 0 100 R 50 50 1 1 W 603 | ENDDRAW 604 | ENDDEF 605 | # 606 | # Switch_SW_Push 607 | # 608 | DEF Switch_SW_Push SW 0 40 N N 1 F N 609 | F0 "SW" 50 100 50 H V L CNN 610 | F1 "Switch_SW_Push" 0 -60 50 H V C CNN 611 | F2 "" 0 200 50 H I C CNN 612 | F3 "" 0 200 50 H I C CNN 613 | DRAW 614 | C -80 0 20 0 1 0 N 615 | C 80 0 20 0 1 0 N 616 | P 2 0 1 0 0 50 0 120 N 617 | P 2 0 1 0 100 50 -100 50 N 618 | X 1 1 -200 0 100 R 50 50 0 1 P 619 | X 2 2 200 0 100 L 50 50 0 1 P 620 | ENDDRAW 621 | ENDDEF 622 | # 623 | # esp32controller-rescue_C-Device 624 | # 625 | DEF esp32controller-rescue_C-Device C 0 10 N Y 1 F N 626 | F0 "C" 25 100 50 H V L CNN 627 | F1 "esp32controller-rescue_C-Device" 25 -100 50 H V L CNN 628 | F2 "" 38 -150 50 H I C CNN 629 | F3 "" 0 0 50 H I C CNN 630 | $FPLIST 631 | C_* 632 | $ENDFPLIST 633 | DRAW 634 | P 2 0 1 20 -80 -30 80 -30 N 635 | P 2 0 1 20 -80 30 80 30 N 636 | X ~ 1 0 150 110 D 50 50 1 1 P 637 | X ~ 2 0 -150 110 U 50 50 1 1 P 638 | ENDDRAW 639 | ENDDEF 640 | # 641 | # esp32controller-rescue_CP-Device 642 | # 643 | DEF esp32controller-rescue_CP-Device C 0 10 N Y 1 F N 644 | F0 "C" 25 100 50 H V L CNN 645 | F1 "esp32controller-rescue_CP-Device" 25 -100 50 H V L CNN 646 | F2 "" 38 -150 50 H I C CNN 647 | F3 "" 0 0 50 H I C CNN 648 | $FPLIST 649 | CP_* 650 | $ENDFPLIST 651 | DRAW 652 | S -90 20 -90 40 0 1 0 N 653 | S -90 20 90 20 0 1 0 N 654 | S 90 -20 -90 -40 0 1 0 F 655 | S 90 40 -90 40 0 1 0 N 656 | S 90 40 90 20 0 1 0 N 657 | P 2 0 1 0 -70 90 -30 90 N 658 | P 2 0 1 0 -50 110 -50 70 N 659 | X ~ 1 0 150 110 D 50 50 1 1 P 660 | X ~ 2 0 -150 110 U 50 50 1 1 P 661 | ENDDRAW 662 | ENDDEF 663 | # 664 | # esp32controller-rescue_GND-power 665 | # 666 | DEF esp32controller-rescue_GND-power #PWR 0 0 Y Y 1 F P 667 | F0 "#PWR" 0 -250 50 H I C CNN 668 | F1 "esp32controller-rescue_GND-power" 0 -150 50 H V C CNN 669 | F2 "" 0 0 50 H I C CNN 670 | F3 "" 0 0 50 H I C CNN 671 | DRAW 672 | P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N 673 | X GND 1 0 0 0 D 50 50 1 1 W N 674 | ENDDRAW 675 | ENDDEF 676 | # 677 | # esp32controller-rescue_Micro_SD_Card_Det-Connector 678 | # 679 | DEF esp32controller-rescue_Micro_SD_Card_Det-Connector J 0 40 Y Y 1 F N 680 | F0 "J" -650 700 50 H V C CNN 681 | F1 "esp32controller-rescue_Micro_SD_Card_Det-Connector" 650 700 50 H V R CNN 682 | F2 "" 2050 700 50 H I C CNN 683 | F3 "" 0 100 50 H I C CNN 684 | $FPLIST 685 | microSD* 686 | $ENDFPLIST 687 | DRAW 688 | S -300 -275 -200 -325 0 1 0 F 689 | S -300 -175 -200 -225 0 1 0 F 690 | S -300 -75 -200 -125 0 1 0 F 691 | S -300 25 -200 -25 0 1 0 F 692 | S -300 125 -200 75 0 1 0 F 693 | S -300 225 -200 175 0 1 0 F 694 | S -300 325 -200 275 0 1 0 F 695 | S -300 425 -200 375 0 1 0 F 696 | P 6 0 1 10 650 600 650 650 -750 650 -750 -650 650 -650 650 -350 N 697 | P 11 0 1 10 -350 -350 -350 450 -50 450 100 600 150 600 150 550 250 550 300 600 800 600 800 -350 -350 -350 f 698 | X DAT2 1 -900 400 150 R 50 50 1 1 B 699 | X DET_A 10 -900 -400 150 R 50 50 1 1 P 700 | X SHIELD 11 800 -500 150 L 50 50 1 1 P 701 | X DAT3/CD 2 -900 300 150 R 50 50 1 1 B 702 | X CMD 3 -900 200 150 R 50 50 1 1 I 703 | X VDD 4 -900 100 150 R 50 50 1 1 W 704 | X CLK 5 -900 0 150 R 50 50 1 1 I 705 | X VSS 6 -900 -100 150 R 50 50 1 1 W 706 | X DAT0 7 -900 -200 150 R 50 50 1 1 I 707 | X DAT1 8 -900 -300 150 R 50 50 1 1 I 708 | X DET_B 9 -900 -500 150 R 50 50 1 1 P 709 | ENDDRAW 710 | ENDDEF 711 | # 712 | # esp32controller-rescue_R-Device 713 | # 714 | DEF esp32controller-rescue_R-Device R 0 0 N Y 1 F N 715 | F0 "R" 80 0 50 V V C CNN 716 | F1 "esp32controller-rescue_R-Device" 0 0 50 V V C CNN 717 | F2 "" -70 0 50 V I C CNN 718 | F3 "" 0 0 50 H I C CNN 719 | $FPLIST 720 | R_* 721 | $ENDFPLIST 722 | DRAW 723 | S -40 -100 40 100 0 1 10 N 724 | X ~ 1 0 150 50 D 50 50 1 1 P 725 | X ~ 2 0 -150 50 U 50 50 1 1 P 726 | ENDDRAW 727 | ENDDEF 728 | # 729 | # power_GND 730 | # 731 | DEF power_GND #PWR 0 0 Y Y 1 F P 732 | F0 "#PWR" 0 -250 50 H I C CNN 733 | F1 "power_GND" 0 -150 50 H V C CNN 734 | F2 "" 0 0 50 H I C CNN 735 | F3 "" 0 0 50 H I C CNN 736 | DRAW 737 | P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N 738 | X GND 1 0 0 0 D 50 50 1 1 W N 739 | ENDDRAW 740 | ENDDEF 741 | # 742 | #End Library 743 | -------------------------------------------------------------------------------- /esp32controller-rescue.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /esp32controller-rescue.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.4 2 | #encoding utf-8 3 | # 4 | # +24V-power 5 | # 6 | DEF +24V-power #PWR 0 0 Y Y 1 F P 7 | F0 "#PWR" 0 -150 50 H I C CNN 8 | F1 "+24V-power" 0 140 50 H V C CNN 9 | F2 "" 0 0 50 H I C CNN 10 | F3 "" 0 0 50 H I C CNN 11 | DRAW 12 | P 2 0 1 0 -30 50 0 100 N 13 | P 2 0 1 0 0 0 0 100 N 14 | P 2 0 1 0 0 100 30 50 N 15 | X +24V 1 0 0 0 U 50 50 1 1 W N 16 | ENDDRAW 17 | ENDDEF 18 | # 19 | # ADS1015-ESP32Controller 20 | # 21 | DEF ADS1015-ESP32Controller U 0 40 Y Y 1 F N 22 | F0 "U" 0 500 50 H V C CNN 23 | F1 "ADS1015-ESP32Controller" 0 400 50 H V C CNN 24 | F2 "" -350 -200 50 H I C CNN 25 | F3 "" -350 -200 50 H I C CNN 26 | DRAW 27 | S -350 -300 300 350 0 1 0 f 28 | X ADDR 1 500 50 200 L 50 50 1 1 I 29 | X SCL 10 500 -50 200 L 50 50 1 1 I 30 | X ALERT 2 500 -250 200 L 50 50 1 1 I 31 | X GND 3 500 200 200 L 50 50 1 1 I 32 | X AIN0 4 -550 50 200 R 50 50 1 1 I 33 | X AIN1 5 -550 -50 200 R 50 50 1 1 I 34 | X AIN2 6 -550 -150 200 R 50 50 1 1 I 35 | X AIN3 7 -550 -250 200 R 50 50 1 1 I 36 | X VDD 8 500 300 200 L 50 50 1 1 I 37 | X SDA 9 500 -150 200 L 50 50 1 1 I 38 | ENDDRAW 39 | ENDDEF 40 | # 41 | # C-Device 42 | # 43 | DEF C-Device C 0 10 N Y 1 F N 44 | F0 "C" 25 100 50 H V L CNN 45 | F1 "C-Device" 25 -100 50 H V L CNN 46 | F2 "" 38 -150 50 H I C CNN 47 | F3 "" 0 0 50 H I C CNN 48 | $FPLIST 49 | C_* 50 | $ENDFPLIST 51 | DRAW 52 | P 2 0 1 20 -80 -30 80 -30 N 53 | P 2 0 1 20 -80 30 80 30 N 54 | X ~ 1 0 150 110 D 50 50 1 1 P 55 | X ~ 2 0 -150 110 U 50 50 1 1 P 56 | ENDDRAW 57 | ENDDEF 58 | # 59 | # CH340G-ch34x 60 | # 61 | DEF CH340G-ch34x U 0 40 Y Y 1 F N 62 | F0 "U" 25 475 60 H V C CNN 63 | F1 "CH340G-ch34x" 0 -475 60 H V C CNN 64 | F2 "" 100 -200 60 H V C CNN 65 | F3 "" 100 -200 60 H V C CNN 66 | DRAW 67 | S -250 400 250 -400 0 1 0 N 68 | X GND 1 -450 350 200 R 50 50 1 1 W 69 | X DSR 10 450 -250 200 L 50 50 1 1 O 70 | X RI 11 450 -150 200 L 50 50 1 1 O 71 | X DCD 12 450 -50 200 L 50 50 1 1 O 72 | X DTR 13 450 50 200 L 50 50 1 1 O 73 | X RTS 14 450 150 200 L 50 50 1 1 O 74 | X RS232 15 450 250 200 L 50 50 1 1 I 75 | X VCC 16 450 350 200 L 50 50 1 1 W 76 | X TX 2 -450 250 200 R 50 50 1 1 O 77 | X RX 3 -450 150 200 R 50 50 1 1 I 78 | X V3 4 -450 50 200 R 50 50 1 1 W 79 | X D+ 5 -450 -50 200 R 50 50 1 1 B 80 | X D- 6 -450 -150 200 R 50 50 1 1 B 81 | X XI 7 -450 -250 200 R 50 50 1 1 I 82 | X XO 8 -450 -350 200 R 50 50 1 1 I 83 | X CTS 9 450 -350 200 L 50 50 1 1 O 84 | ENDDRAW 85 | ENDDEF 86 | # 87 | # CP-Device 88 | # 89 | DEF CP-Device C 0 10 N Y 1 F N 90 | F0 "C" 25 100 50 H V L CNN 91 | F1 "CP-Device" 25 -100 50 H V L CNN 92 | F2 "" 38 -150 50 H I C CNN 93 | F3 "" 0 0 50 H I C CNN 94 | $FPLIST 95 | CP_* 96 | $ENDFPLIST 97 | DRAW 98 | S -90 20 -90 40 0 1 0 N 99 | S -90 20 90 20 0 1 0 N 100 | S 90 -20 -90 -40 0 1 0 F 101 | S 90 40 -90 40 0 1 0 N 102 | S 90 40 90 20 0 1 0 N 103 | P 2 0 1 0 -70 90 -30 90 N 104 | P 2 0 1 0 -50 110 -50 70 N 105 | X ~ 1 0 150 110 D 50 50 1 1 P 106 | X ~ 2 0 -150 110 U 50 50 1 1 P 107 | ENDDRAW 108 | ENDDEF 109 | # 110 | # Conn_01x04-Connector_Generic 111 | # 112 | DEF Conn_01x04-Connector_Generic J 0 40 Y N 1 F N 113 | F0 "J" 0 200 50 H V C CNN 114 | F1 "Conn_01x04-Connector_Generic" 0 -300 50 H V C CNN 115 | F2 "" 0 0 50 H I C CNN 116 | F3 "" 0 0 50 H I C CNN 117 | $FPLIST 118 | Connector*:*_1x??_* 119 | $ENDFPLIST 120 | DRAW 121 | S -50 -195 0 -205 1 1 6 N 122 | S -50 -95 0 -105 1 1 6 N 123 | S -50 5 0 -5 1 1 6 N 124 | S -50 105 0 95 1 1 6 N 125 | S -50 150 50 -250 1 1 10 f 126 | X Pin_1 1 -200 100 150 R 50 50 1 1 P 127 | X Pin_2 2 -200 0 150 R 50 50 1 1 P 128 | X Pin_3 3 -200 -100 150 R 50 50 1 1 P 129 | X Pin_4 4 -200 -200 150 R 50 50 1 1 P 130 | ENDDRAW 131 | ENDDEF 132 | # 133 | # Conn_02x03_Odd_Even-Connector_Generic 134 | # 135 | DEF Conn_02x03_Odd_Even-Connector_Generic J 0 40 Y N 1 F N 136 | F0 "J" 50 200 50 H V C CNN 137 | F1 "Conn_02x03_Odd_Even-Connector_Generic" 50 -200 50 H V C CNN 138 | F2 "" 0 0 50 H I C CNN 139 | F3 "" 0 0 50 H I C CNN 140 | $FPLIST 141 | Connector*:*_2x??_* 142 | $ENDFPLIST 143 | DRAW 144 | S -50 -95 0 -105 1 1 6 N 145 | S -50 5 0 -5 1 1 6 N 146 | S -50 105 0 95 1 1 6 N 147 | S -50 150 150 -150 1 1 10 f 148 | S 150 -95 100 -105 1 1 6 N 149 | S 150 5 100 -5 1 1 6 N 150 | S 150 105 100 95 1 1 6 N 151 | X Pin_1 1 -200 100 150 R 50 50 1 1 P 152 | X Pin_2 2 300 100 150 L 50 50 1 1 P 153 | X Pin_3 3 -200 0 150 R 50 50 1 1 P 154 | X Pin_4 4 300 0 150 L 50 50 1 1 P 155 | X Pin_5 5 -200 -100 150 R 50 50 1 1 P 156 | X Pin_6 6 300 -100 150 L 50 50 1 1 P 157 | ENDDRAW 158 | ENDDEF 159 | # 160 | # ESP32-WROOM-ESP32-footprints-Shem-Lib 161 | # 162 | DEF ESP32-WROOM-ESP32-footprints-Shem-Lib U 0 40 Y Y 1 F N 163 | F0 "U" -700 1250 60 H V C CNN 164 | F1 "ESP32-WROOM-ESP32-footprints-Shem-Lib" 500 1250 60 H V C CNN 165 | F2 "ESP32-footprints-Lib:ESP32-WROOM" 350 1350 60 H I C CNN 166 | F3 "" -450 450 60 H I C CNN 167 | DRAW 168 | S -750 1200 700 -850 0 1 0 f 169 | P 12 0 1 35 -500 650 -500 1100 -300 1100 -300 850 -100 850 -100 1100 100 1100 100 850 300 850 300 1100 500 1100 500 850 N 170 | X GND 1 -950 -700 200 R 50 50 1 1 w 171 | X IO25 10 -950 -200 200 R 50 50 1 1 B 172 | X IO26 11 -950 -300 200 R 50 50 1 1 B 173 | X IO27 12 -950 -400 200 R 50 50 1 1 B 174 | X IO14 13 -950 -500 200 R 50 50 1 1 B 175 | X IO12 14 -950 -600 200 R 50 50 1 1 B 176 | X GND 15 -450 -1050 200 U 50 50 1 1 W 177 | X IO13 16 -350 -1050 200 U 50 50 1 1 B 178 | X SD2 17 -250 -1050 200 U 50 50 1 1 B 179 | X SD3 18 -150 -1050 200 U 50 50 1 1 B 180 | X CMD 19 -50 -1050 200 U 50 50 1 1 B 181 | X 3V3 2 -950 600 200 R 50 50 1 1 W 182 | X CLK 20 50 -1050 200 U 50 50 1 1 I 183 | X SDO 21 150 -1050 200 U 50 50 1 1 B 184 | X SD1 22 250 -1050 200 U 50 50 1 1 B 185 | X IO15 23 350 -1050 200 U 50 50 1 1 B 186 | X IO2 24 450 -1050 200 U 50 50 1 1 B 187 | X IO0 25 900 -450 200 L 50 50 1 1 B 188 | X IO4 26 900 -350 200 L 50 50 1 1 I 189 | X IO16 27 900 -250 200 L 50 50 1 1 B 190 | X IO17 28 900 -150 200 L 50 50 1 1 B 191 | X IO5 29 900 -50 200 L 50 50 1 1 B 192 | X EN 3 -950 500 200 R 50 50 1 1 I 193 | X IO18 30 900 50 200 L 50 50 1 1 I 194 | X IO19 31 900 150 200 L 50 50 1 1 B 195 | X NC 32 900 250 200 L 50 50 1 1 N 196 | X IO21 33 900 350 200 L 50 50 1 1 B 197 | X RXD0 34 900 450 200 L 50 50 1 1 B 198 | X TXD0 35 900 550 200 L 50 50 1 1 B 199 | X IO22 36 900 650 200 L 50 50 1 1 B 200 | X IO23 37 900 750 200 L 50 50 1 1 B 201 | X GND 38 900 -650 200 L 50 50 1 1 W 202 | X GND-PAD 39 900 -550 200 L 50 50 1 1 W 203 | X SENSOR_VP 4 -950 400 200 R 50 50 1 1 I 204 | X SENSOR_VN 5 -950 300 200 R 50 50 1 1 I 205 | X IO34 6 -950 200 200 R 50 50 1 1 B 206 | X IO35 7 -950 100 200 R 50 50 1 1 B 207 | X IO32 8 -950 0 200 R 50 50 1 1 B 208 | X IO33 9 -950 -100 200 R 50 50 1 1 B 209 | ENDDRAW 210 | ENDDEF 211 | # 212 | # GND-power 213 | # 214 | DEF GND-power #PWR 0 0 Y Y 1 F P 215 | F0 "#PWR" 0 -250 50 H I C CNN 216 | F1 "GND-power" 0 -150 50 H V C CNN 217 | F2 "" 0 0 50 H I C CNN 218 | F3 "" 0 0 50 H I C CNN 219 | DRAW 220 | P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N 221 | X GND 1 0 0 0 D 50 50 1 1 W N 222 | ENDDRAW 223 | ENDDEF 224 | # 225 | # Micro_SD_Card_Det-Connector 226 | # 227 | DEF Micro_SD_Card_Det-Connector J 0 40 Y Y 1 F N 228 | F0 "J" -650 700 50 H V C CNN 229 | F1 "Micro_SD_Card_Det-Connector" 650 700 50 H V R CNN 230 | F2 "" 2050 700 50 H I C CNN 231 | F3 "" 0 100 50 H I C CNN 232 | $FPLIST 233 | microSD* 234 | $ENDFPLIST 235 | DRAW 236 | S -300 -275 -200 -325 0 1 0 F 237 | S -300 -175 -200 -225 0 1 0 F 238 | S -300 -75 -200 -125 0 1 0 F 239 | S -300 25 -200 -25 0 1 0 F 240 | S -300 125 -200 75 0 1 0 F 241 | S -300 225 -200 175 0 1 0 F 242 | S -300 325 -200 275 0 1 0 F 243 | S -300 425 -200 375 0 1 0 F 244 | P 6 0 1 10 650 600 650 650 -750 650 -750 -650 650 -650 650 -350 N 245 | P 11 0 1 10 -350 -350 -350 450 -50 450 100 600 150 600 150 550 250 550 300 600 800 600 800 -350 -350 -350 f 246 | X DAT2 1 -900 400 150 R 50 50 1 1 B 247 | X DET_A 10 -900 -400 150 R 50 50 1 1 P 248 | X SHIELD 11 800 -500 150 L 50 50 1 1 P 249 | X DAT3/CD 2 -900 300 150 R 50 50 1 1 B 250 | X CMD 3 -900 200 150 R 50 50 1 1 I 251 | X VDD 4 -900 100 150 R 50 50 1 1 W 252 | X CLK 5 -900 0 150 R 50 50 1 1 I 253 | X VSS 6 -900 -100 150 R 50 50 1 1 W 254 | X DAT0 7 -900 -200 150 R 50 50 1 1 I 255 | X DAT1 8 -900 -300 150 R 50 50 1 1 I 256 | X DET_B 9 -900 -500 150 R 50 50 1 1 P 257 | ENDDRAW 258 | ENDDEF 259 | # 260 | # Mounting_Hole-Mechanical 261 | # 262 | DEF Mounting_Hole-Mechanical MK 0 40 Y Y 1 F N 263 | F0 "MK" 0 200 50 H V C CNN 264 | F1 "Mounting_Hole-Mechanical" 0 125 50 H V C CNN 265 | F2 "" 0 0 50 H I C CNN 266 | F3 "" 0 0 50 H I C CNN 267 | $FPLIST 268 | Mounting?Hole* 269 | Hole* 270 | $ENDFPLIST 271 | DRAW 272 | C 0 0 50 0 1 50 N 273 | ENDDRAW 274 | ENDDEF 275 | # 276 | # Pololu_Breakout_A4988-Driver_Motor 277 | # 278 | DEF Pololu_Breakout_A4988-Driver_Motor A 0 20 Y Y 1 F N 279 | F0 "A" -100 750 50 H V R CNN 280 | F1 "Pololu_Breakout_A4988-Driver_Motor" -100 650 50 H V R CNN 281 | F2 "Module:Pololu_Breakout-16_15.2x20.3mm" 275 -750 50 H I L CNN 282 | F3 "" 100 -300 50 H I C CNN 283 | $FPLIST 284 | Pololu*Breakout*15.2x20.3mm* 285 | $ENDFPLIST 286 | DRAW 287 | S 400 -700 -300 600 0 1 10 f 288 | X GND 1 0 -800 100 U 50 50 1 1 W 289 | X MS1 10 -400 -300 100 R 50 50 1 1 I 290 | X MS2 11 -400 -400 100 R 50 50 1 1 I 291 | X MS3 12 -400 -500 100 R 50 50 1 1 I 292 | X ~RESET 13 -400 400 100 R 50 50 1 1 I 293 | X ~SLEEP 14 -400 300 100 R 50 50 1 1 I 294 | X STEP 15 -400 0 100 R 50 50 1 1 I 295 | X DIR 16 -400 -100 100 R 50 50 1 1 I 296 | X VDD 2 0 700 100 D 50 50 1 1 W 297 | X 1B 3 500 100 100 L 50 50 1 1 O 298 | X 1A 4 500 0 100 L 50 50 1 1 O 299 | X 2A 5 500 -100 100 L 50 50 1 1 O 300 | X 2B 6 500 -200 100 L 50 50 1 1 O 301 | X GND 7 200 -800 100 U 50 50 1 1 W 302 | X VMOT 8 200 700 100 D 50 50 1 1 W 303 | X ~ENABLE 9 -400 100 100 R 50 50 1 1 I 304 | ENDDRAW 305 | ENDDEF 306 | # 307 | # R-Device 308 | # 309 | DEF R-Device R 0 0 N Y 1 F N 310 | F0 "R" 80 0 50 V V C CNN 311 | F1 "R-Device" 0 0 50 V V C CNN 312 | F2 "" -70 0 50 V I C CNN 313 | F3 "" 0 0 50 H I C CNN 314 | $FPLIST 315 | R_* 316 | $ENDFPLIST 317 | DRAW 318 | S -40 -100 40 100 0 1 10 N 319 | X ~ 1 0 150 50 D 50 50 1 1 P 320 | X ~ 2 0 -150 50 U 50 50 1 1 P 321 | ENDDRAW 322 | ENDDEF 323 | # 324 | # SX1509-ESP32Controller 325 | # 326 | DEF SX1509-ESP32Controller U 0 40 Y Y 1 F N 327 | F0 "U" 400 1050 50 H V C CNN 328 | F1 "SX1509-ESP32Controller" 400 950 50 H V C CNN 329 | F2 "" 0 0 50 H I C CNN 330 | F3 "" 0 0 50 H I C CNN 331 | DRAW 332 | S -200 500 900 -650 0 1 0 f 333 | X IO2 1 -400 200 200 R 50 50 1 1 I 334 | X ADDR1 10 250 -850 200 U 50 50 1 1 I 335 | X OSCIO 11 350 -850 200 U 50 50 1 1 I 336 | X VDDM 12 450 -850 200 U 50 50 1 1 I 337 | X IO8 13 550 -850 200 U 50 50 1 1 I 338 | X IO9 14 650 -850 200 U 50 50 1 1 I 339 | X IO10 15 1100 -400 200 L 50 50 1 1 I 340 | X IO11 16 1100 -300 200 L 50 50 1 1 I 341 | X GND 17 1100 -200 200 L 50 50 1 1 I 342 | X VCC2 18 1100 -100 200 L 50 50 1 1 I 343 | X IO12 19 1100 0 200 L 50 50 1 1 I 344 | X IO3 2 -400 100 200 R 50 50 1 1 I 345 | X IO13 20 1100 100 200 L 50 50 1 1 I 346 | X IO14 21 1100 200 200 L 50 50 1 1 I 347 | X IO15 22 650 700 200 D 50 50 1 1 I 348 | X NRESET 23 550 700 200 D 50 50 1 1 I 349 | X SDA 24 450 700 200 D 50 50 1 1 I 350 | X SCL 25 350 700 200 D 50 50 1 1 I 351 | X ADDR0 26 250 700 200 D 50 50 1 1 I 352 | X IO0 27 150 700 200 D 50 50 1 1 I 353 | X IO1 28 50 700 200 D 50 50 1 1 I 354 | X GND 3 -400 0 200 R 50 50 1 1 I 355 | X VCC1 4 -400 -100 200 R 50 50 1 1 I 356 | X IO4 5 -400 -200 200 R 50 50 1 1 I 357 | X IO5 6 -400 -300 200 R 50 50 1 1 I 358 | X IO6 7 -400 -400 200 R 50 50 1 1 I 359 | X IO7 8 50 -850 200 U 50 50 1 1 I 360 | X NINT 9 150 -850 200 U 50 50 1 1 I 361 | ENDDRAW 362 | ENDDEF 363 | # 364 | # TPS560430-ESP32Controller 365 | # 366 | DEF TPS560430-ESP32Controller U 0 40 Y Y 1 F N 367 | F0 "U" 0 450 50 H V C CNN 368 | F1 "TPS560430-ESP32Controller" 0 350 50 H V C CNN 369 | F2 "" 0 -100 50 H I C CNN 370 | F3 "" 0 -100 50 H I C CNN 371 | DRAW 372 | S -200 150 200 -150 0 1 0 f 373 | X CB 1 400 100 200 L 50 50 1 1 I 374 | X GND 2 -400 -100 200 R 50 50 1 1 I 375 | X FB 3 400 -100 200 L 50 50 1 1 I 376 | X EN 4 -400 0 200 R 50 50 1 1 I 377 | X VIN 5 -400 100 200 R 50 50 1 1 I 378 | X SW 6 400 0 200 L 50 50 1 1 I 379 | ENDDRAW 380 | ENDDEF 381 | # 382 | # VCC-power 383 | # 384 | DEF VCC-power #PWR 0 0 Y Y 1 F P 385 | F0 "#PWR" 0 -150 50 H I C CNN 386 | F1 "VCC-power" 0 150 50 H V C CNN 387 | F2 "" 0 0 50 H I C CNN 388 | F3 "" 0 0 50 H I C CNN 389 | DRAW 390 | C 0 75 25 0 1 0 N 391 | P 2 0 1 0 0 0 0 50 N 392 | X VCC 1 0 0 0 U 50 50 1 1 W N 393 | ENDDRAW 394 | ENDDEF 395 | # 396 | #End Library 397 | -------------------------------------------------------------------------------- /esp32controller.pro: -------------------------------------------------------------------------------- 1 | update=Wed 30 Jun 2021 10:55:24 BST 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=esp32controller.net 19 | CopperLayerCount=2 20 | BoardThickness=1.6 21 | AllowMicroVias=0 22 | AllowBlindVias=0 23 | RequireCourtyardDefinitions=0 24 | ProhibitOverlappingCourtyards=1 25 | MinTrackWidth=0.15 26 | MinViaDiameter=0.6 27 | MinViaDrill=0.3 28 | MinMicroViaDiameter=0.2 29 | MinMicroViaDrill=0.09999999999999999 30 | MinHoleToHole=0.25 31 | TrackWidth1=0.15 32 | TrackWidth2=0.2 33 | TrackWidth3=0.4 34 | TrackWidth4=0.5 35 | TrackWidth5=0.8 36 | TrackWidth6=1.8 37 | TrackWidth7=2.4 38 | ViaDiameter1=0.6 39 | ViaDrill1=0.3 40 | dPairWidth1=0.2 41 | dPairGap1=0.25 42 | dPairViaGap1=0.25 43 | SilkLineWidth=0.15 44 | SilkTextSizeV=1 45 | SilkTextSizeH=1 46 | SilkTextSizeThickness=0.15 47 | SilkTextItalic=0 48 | SilkTextUpright=1 49 | CopperLineWidth=0.2 50 | CopperTextSizeV=1.5 51 | CopperTextSizeH=1.5 52 | CopperTextThickness=0.3 53 | CopperTextItalic=0 54 | CopperTextUpright=1 55 | EdgeCutLineWidth=0.15 56 | CourtyardLineWidth=0.05 57 | OthersLineWidth=0.15 58 | OthersTextSizeV=0.7999999999999999 59 | OthersTextSizeH=0.7999999999999999 60 | OthersTextSizeThickness=0.12 61 | OthersTextItalic=0 62 | OthersTextUpright=1 63 | SolderMaskClearance=0.2 64 | SolderMaskMinWidth=0 65 | SolderPasteClearance=0 66 | SolderPasteRatio=-0 67 | [pcbnew/Layer.F.Cu] 68 | Name=F.Cu 69 | Type=0 70 | Enabled=1 71 | [pcbnew/Layer.In1.Cu] 72 | Name=In1.Cu 73 | Type=0 74 | Enabled=0 75 | [pcbnew/Layer.In2.Cu] 76 | Name=In2.Cu 77 | Type=0 78 | Enabled=0 79 | [pcbnew/Layer.In3.Cu] 80 | Name=In3.Cu 81 | Type=0 82 | Enabled=0 83 | [pcbnew/Layer.In4.Cu] 84 | Name=In4.Cu 85 | Type=0 86 | Enabled=0 87 | [pcbnew/Layer.In5.Cu] 88 | Name=In5.Cu 89 | Type=0 90 | Enabled=0 91 | [pcbnew/Layer.In6.Cu] 92 | Name=In6.Cu 93 | Type=0 94 | Enabled=0 95 | [pcbnew/Layer.In7.Cu] 96 | Name=In7.Cu 97 | Type=0 98 | Enabled=0 99 | [pcbnew/Layer.In8.Cu] 100 | Name=In8.Cu 101 | Type=0 102 | Enabled=0 103 | [pcbnew/Layer.In9.Cu] 104 | Name=In9.Cu 105 | Type=0 106 | Enabled=0 107 | [pcbnew/Layer.In10.Cu] 108 | Name=In10.Cu 109 | Type=0 110 | Enabled=0 111 | [pcbnew/Layer.In11.Cu] 112 | Name=In11.Cu 113 | Type=0 114 | Enabled=0 115 | [pcbnew/Layer.In12.Cu] 116 | Name=In12.Cu 117 | Type=0 118 | Enabled=0 119 | [pcbnew/Layer.In13.Cu] 120 | Name=In13.Cu 121 | Type=0 122 | Enabled=0 123 | [pcbnew/Layer.In14.Cu] 124 | Name=In14.Cu 125 | Type=0 126 | Enabled=0 127 | [pcbnew/Layer.In15.Cu] 128 | Name=In15.Cu 129 | Type=0 130 | Enabled=0 131 | [pcbnew/Layer.In16.Cu] 132 | Name=In16.Cu 133 | Type=0 134 | Enabled=0 135 | [pcbnew/Layer.In17.Cu] 136 | Name=In17.Cu 137 | Type=0 138 | Enabled=0 139 | [pcbnew/Layer.In18.Cu] 140 | Name=In18.Cu 141 | Type=0 142 | Enabled=0 143 | [pcbnew/Layer.In19.Cu] 144 | Name=In19.Cu 145 | Type=0 146 | Enabled=0 147 | [pcbnew/Layer.In20.Cu] 148 | Name=In20.Cu 149 | Type=0 150 | Enabled=0 151 | [pcbnew/Layer.In21.Cu] 152 | Name=In21.Cu 153 | Type=0 154 | Enabled=0 155 | [pcbnew/Layer.In22.Cu] 156 | Name=In22.Cu 157 | Type=0 158 | Enabled=0 159 | [pcbnew/Layer.In23.Cu] 160 | Name=In23.Cu 161 | Type=0 162 | Enabled=0 163 | [pcbnew/Layer.In24.Cu] 164 | Name=In24.Cu 165 | Type=0 166 | Enabled=0 167 | [pcbnew/Layer.In25.Cu] 168 | Name=In25.Cu 169 | Type=0 170 | Enabled=0 171 | [pcbnew/Layer.In26.Cu] 172 | Name=In26.Cu 173 | Type=0 174 | Enabled=0 175 | [pcbnew/Layer.In27.Cu] 176 | Name=In27.Cu 177 | Type=0 178 | Enabled=0 179 | [pcbnew/Layer.In28.Cu] 180 | Name=In28.Cu 181 | Type=0 182 | Enabled=0 183 | [pcbnew/Layer.In29.Cu] 184 | Name=In29.Cu 185 | Type=0 186 | Enabled=0 187 | [pcbnew/Layer.In30.Cu] 188 | Name=In30.Cu 189 | Type=0 190 | Enabled=0 191 | [pcbnew/Layer.B.Cu] 192 | Name=B.Cu 193 | Type=0 194 | Enabled=1 195 | [pcbnew/Layer.B.Adhes] 196 | Enabled=1 197 | [pcbnew/Layer.F.Adhes] 198 | Enabled=1 199 | [pcbnew/Layer.B.Paste] 200 | Enabled=1 201 | [pcbnew/Layer.F.Paste] 202 | Enabled=1 203 | [pcbnew/Layer.B.SilkS] 204 | Enabled=1 205 | [pcbnew/Layer.F.SilkS] 206 | Enabled=1 207 | [pcbnew/Layer.B.Mask] 208 | Enabled=1 209 | [pcbnew/Layer.F.Mask] 210 | Enabled=1 211 | [pcbnew/Layer.Dwgs.User] 212 | Enabled=1 213 | [pcbnew/Layer.Cmts.User] 214 | Enabled=1 215 | [pcbnew/Layer.Eco1.User] 216 | Enabled=1 217 | [pcbnew/Layer.Eco2.User] 218 | Enabled=1 219 | [pcbnew/Layer.Edge.Cuts] 220 | Enabled=1 221 | [pcbnew/Layer.Margin] 222 | Enabled=1 223 | [pcbnew/Layer.B.CrtYd] 224 | Enabled=1 225 | [pcbnew/Layer.F.CrtYd] 226 | Enabled=1 227 | [pcbnew/Layer.B.Fab] 228 | Enabled=1 229 | [pcbnew/Layer.F.Fab] 230 | Enabled=1 231 | [pcbnew/Layer.Rescue] 232 | Enabled=0 233 | [pcbnew/Netclasses] 234 | [pcbnew/Netclasses/Default] 235 | Name=Default 236 | Clearance=0.2 237 | TrackWidth=0.15 238 | ViaDiameter=0.6 239 | ViaDrill=0.3 240 | uViaDiameter=0.3 241 | uViaDrill=0.1 242 | dPairWidth=0.2 243 | dPairGap=0.25 244 | dPairViaGap=0.25 245 | [schematic_editor] 246 | version=1 247 | PageLayoutDescrFile= 248 | PlotDirectoryName=pdf/ 249 | SubpartIdSeparator=0 250 | SubpartFirstId=65 251 | NetFmtName=Pcbnew 252 | SpiceAjustPassiveValues=0 253 | LabSize=50 254 | ERC_TestSimilarLabels=1 255 | -------------------------------------------------------------------------------- /esp32controller.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 "" 8 | Date "" 9 | Rev "" 10 | Comp "" 11 | Comment1 "" 12 | Comment2 "" 13 | Comment3 "" 14 | Comment4 "" 15 | $EndDescr 16 | $Sheet 17 | S 2400 1650 1150 850 18 | U 5D5CA848 19 | F0 "Microcontroller" 50 20 | F1 "microcontroller.sch" 50 21 | $EndSheet 22 | $Sheet 23 | S 3600 1650 1150 850 24 | U 5D6345C6 25 | F0 "Power Supplies" 50 26 | F1 "power.sch" 50 27 | $EndSheet 28 | $Sheet 29 | S 4800 1650 1150 850 30 | U 5D6FB95B 31 | F0 "Stepper Drivers" 50 32 | F1 "steppers.sch" 50 33 | $EndSheet 34 | Wire Wire Line 35 | 750 10050 750 10250 36 | $Sheet 37 | S 6000 1650 1150 850 38 | U 5D7ABD98 39 | F0 "Mosfets" 50 40 | F1 "mosfets.sch" 50 41 | $EndSheet 42 | $Sheet 43 | S 7200 1650 1200 850 44 | U 5DCEED1C 45 | F0 "Connectors" 50 46 | F1 "connectors.sch" 50 47 | $EndSheet 48 | $EndSCHEMATC 49 | -------------------------------------------------------------------------------- /fp-lib-table: -------------------------------------------------------------------------------- 1 | (fp_lib_table 2 | (lib (name ESP32-footprints-Lib)(type KiCad)(uri "$(KIPRJMOD)/modules/ESP32-footprints-Lib.pretty")(options "")(descr "")) 3 | (lib (name ESP32Controller)(type KiCad)(uri "$(KIPRJMOD)/modules/ESP32Controller.pretty")(options "")(descr "")) 4 | ) 5 | -------------------------------------------------------------------------------- /images/r1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simon-jouet/ESP32Controller/ec8c3453274687038d254ef86b58beb90410a2aa/images/r1.jpg -------------------------------------------------------------------------------- /images/r2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simon-jouet/ESP32Controller/ec8c3453274687038d254ef86b58beb90410a2aa/images/r2.jpg -------------------------------------------------------------------------------- /images/r3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simon-jouet/ESP32Controller/ec8c3453274687038d254ef86b58beb90410a2aa/images/r3.jpg -------------------------------------------------------------------------------- /library/ESP32-footprints-Shem-Lib.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /library/ESP32-footprints-Shem-Lib.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # ESP-32S 5 | # 6 | DEF ESP-32S U 0 40 Y Y 1 F N 7 | F0 "U" -700 1250 60 H V C CNN 8 | F1 "ESP-32S" 500 1250 60 H V C CNN 9 | F2 "ESP32-footprints-Lib:ESP-32S" 350 1350 60 H I C CNN 10 | F3 "" -450 450 60 H I C CNN 11 | DRAW 12 | S -750 1200 700 -850 0 1 0 f 13 | P 12 0 1 35 -500 650 -500 1100 -300 1100 -300 850 -100 850 -100 1100 100 1100 100 850 300 850 300 1100 500 1100 500 850 N 14 | X GND 1 -950 700 200 R 50 50 1 1 w 15 | X 3V3 2 -950 600 200 R 50 50 1 1 W 16 | X EN 3 -950 500 200 R 50 50 1 1 I 17 | X SENSOR_VP 4 -950 400 200 R 50 50 1 1 I 18 | X SENSOR_VN 5 -950 300 200 R 50 50 1 1 I 19 | X IO34 6 -950 200 200 R 50 50 1 1 B 20 | X IO35 7 -950 100 200 R 50 50 1 1 B 21 | X IO32 8 -950 0 200 R 50 50 1 1 B 22 | X IO33 9 -950 -100 200 R 50 50 1 1 B 23 | X IO25 10 -950 -200 200 R 50 50 1 1 B 24 | X CLK 20 50 -1050 200 U 50 50 1 1 I 25 | X IO18 30 900 -150 200 L 50 50 1 1 I 26 | X IO26 11 -950 -300 200 R 50 50 1 1 B 27 | X SDO 21 150 -1050 200 U 50 50 1 1 B 28 | X IO19 31 900 -50 200 L 50 50 1 1 B 29 | X IO27 12 -950 -400 200 R 50 50 1 1 B 30 | X SD1 22 250 -1050 200 U 50 50 1 1 B 31 | X NC 32 900 50 200 L 50 50 1 1 N 32 | X IO14 13 -950 -500 200 R 50 50 1 1 B 33 | X IO15 23 350 -1050 200 U 50 50 1 1 B 34 | X IO21 33 900 150 200 L 50 50 1 1 B 35 | X IO12 14 -950 -600 200 R 50 50 1 1 B 36 | X IO2 24 450 -1050 200 U 50 50 1 1 B 37 | X RXD0 34 900 250 200 L 50 50 1 1 B 38 | X GND 15 -450 -1050 200 U 50 50 1 1 W 39 | X IO0 25 900 -650 200 L 50 50 1 1 B 40 | X TXD0 35 900 350 200 L 50 50 1 1 B 41 | X IO13 16 -350 -1050 200 U 50 50 1 1 B 42 | X IO4 26 900 -550 200 L 50 50 1 1 I 43 | X IO22 36 900 450 200 L 50 50 1 1 B 44 | X SD2 17 -250 -1050 200 U 50 50 1 1 B 45 | X IO16 27 900 -450 200 L 50 50 1 1 B 46 | X IO23 37 900 550 200 L 50 50 1 1 B 47 | X SD3 18 -150 -1050 200 U 50 50 1 1 B 48 | X IO17 28 900 -350 200 L 50 50 1 1 B 49 | X GND 38 900 650 200 L 50 50 1 1 W 50 | X CMD 19 -50 -1050 200 U 50 50 1 1 B 51 | X IO5 29 900 -250 200 L 50 50 1 1 B 52 | X GND-PAD 39 900 750 200 L 50 50 1 1 W 53 | ENDDRAW 54 | ENDDEF 55 | # 56 | # ESP32 57 | # 58 | DEF ESP32 U 0 40 Y Y 1 F N 59 | F0 "U" -600 1700 60 H V C CNN 60 | F1 "ESP32" 500 1700 60 H V C CNN 61 | F2 "ESP32-footprints-Lib:ESP32" 0 -1625 60 H I C CNN 62 | F3 "" 450 900 60 H I C CNN 63 | DRAW 64 | S -650 1650 650 -1550 0 1 0 f 65 | X VDDA 1 -850 1550 200 R 50 50 1 1 W 66 | X LNA_IN 2 850 1550 200 L 50 50 1 1 I 67 | X VDD3P3 3 -850 1450 200 R 50 50 1 1 W 68 | X VDD3P3 4 -850 1350 200 R 50 50 1 1 I 69 | X SENSOR_VP 5 -850 550 200 R 50 50 1 1 I 70 | X SENSOR_CAPP 6 -850 450 200 R 50 50 1 1 I 71 | X SENSOR_CAPN 7 -850 350 200 R 50 50 1 1 I 72 | X SENSOR_VN 8 -850 250 200 R 50 50 1 1 I 73 | X CHIP_PU 9 -850 150 200 R 50 50 1 1 I 74 | X VDET_1 10 -850 -150 200 R 50 50 1 1 I 75 | X MTCK 20 850 850 200 L 50 50 1 1 B 76 | X SD_CMD 30 850 -1150 200 L 50 50 1 1 B 77 | X U0RXD 40 -850 -1100 200 R 50 50 1 1 B 78 | X VDET_2 11 -850 -250 200 R 50 50 1 1 I 79 | X MTDO 21 850 750 200 L 50 50 1 1 B 80 | X SD_CLK 31 850 -1250 200 L 50 50 1 1 B 81 | X U0TXD 41 -850 -1200 200 R 50 50 1 1 B 82 | X 32K_XP 12 -850 -450 200 R 50 50 1 1 B 83 | X GPIO2 22 850 450 200 L 50 50 1 1 B 84 | X SD_DATA_0 32 850 -1350 200 L 50 50 1 1 B 85 | X GPIO21 42 850 -250 200 L 50 50 1 1 B 86 | X 32K_XIN 13 -850 -550 200 R 50 50 1 1 B 87 | X GPIO0 23 850 550 200 L 50 50 1 1 B 88 | X SD_DATA_1 33 850 -1450 200 L 50 50 1 1 B 89 | X VDDA 43 -850 1150 200 R 50 50 1 1 W 90 | X GPIO25 14 850 -550 200 L 50 50 1 1 B 91 | X GPIO4 24 850 350 200 L 50 50 1 1 B 92 | X GPIO5 34 850 250 200 L 50 50 1 1 B 93 | X XTAL_N 44 -850 -750 200 R 50 50 1 1 B 94 | X GPIO26 15 850 -650 200 L 50 50 1 1 B 95 | X GPIO16 25 850 150 200 L 50 50 1 1 B 96 | X GPIO18 35 850 -50 200 L 50 50 1 1 B 97 | X XTAL_P 45 -850 -850 200 R 50 50 1 1 B 98 | X GPIO27 16 850 -750 200 L 50 50 1 1 B 99 | X VDD_SDIO 26 -850 900 200 R 50 50 1 1 W 100 | X GPIO23 36 850 -450 200 L 50 50 1 1 B 101 | X VDDA 46 -850 1050 200 R 50 50 1 1 W 102 | X MTMS 17 850 1050 200 L 50 50 1 1 B 103 | X GPIO17 27 850 50 200 L 50 50 1 1 B 104 | X VDD3P3_CPU 37 -850 1250 200 R 50 50 1 1 W 105 | X CAP2 47 -850 800 200 R 50 50 1 1 P 106 | X MTDI 18 850 950 200 L 50 50 1 1 B 107 | X SD_DATA_2 28 850 -950 200 L 50 50 1 1 B 108 | X GPIO19 38 850 -150 200 L 50 50 1 1 B 109 | X CAP1 48 -850 700 200 R 50 50 1 1 P 110 | X VDD3P3_RTC 19 850 1250 200 L 50 50 1 1 W 111 | X SD_DATA_3 29 850 -1050 200 L 50 50 1 1 B 112 | X GPIO22 39 850 -350 200 L 50 50 1 1 B 113 | X GND 49 -850 -1450 200 R 50 50 1 1 W 114 | ENDDRAW 115 | ENDDEF 116 | # 117 | # ESP32-WROOM 118 | # 119 | DEF ESP32-WROOM U 0 40 Y Y 1 F N 120 | F0 "U" -700 1250 60 H V C CNN 121 | F1 "ESP32-WROOM" 500 1250 60 H V C CNN 122 | F2 "ESP32-footprints-Lib:ESP32-WROOM" 350 1350 60 H I C CNN 123 | F3 "" -450 450 60 H I C CNN 124 | DRAW 125 | S -750 1200 700 -850 0 1 0 f 126 | P 12 0 1 35 -500 650 -500 1100 -300 1100 -300 850 -100 850 -100 1100 100 1100 100 850 300 850 300 1100 500 1100 500 850 N 127 | X GND 1 -950 -700 200 R 50 50 1 1 w 128 | X 3V3 2 -950 600 200 R 50 50 1 1 W 129 | X EN 3 -950 500 200 R 50 50 1 1 I 130 | X SENSOR_VP 4 -950 400 200 R 50 50 1 1 I 131 | X SENSOR_VN 5 -950 300 200 R 50 50 1 1 I 132 | X IO34 6 -950 200 200 R 50 50 1 1 B 133 | X IO35 7 -950 100 200 R 50 50 1 1 B 134 | X IO32 8 -950 0 200 R 50 50 1 1 B 135 | X IO33 9 -950 -100 200 R 50 50 1 1 B 136 | X IO25 10 -950 -200 200 R 50 50 1 1 B 137 | X CLK 20 50 -1050 200 U 50 50 1 1 I 138 | X IO18 30 900 50 200 L 50 50 1 1 I 139 | X IO26 11 -950 -300 200 R 50 50 1 1 B 140 | X SDO 21 150 -1050 200 U 50 50 1 1 B 141 | X IO19 31 900 150 200 L 50 50 1 1 B 142 | X IO27 12 -950 -400 200 R 50 50 1 1 B 143 | X SD1 22 250 -1050 200 U 50 50 1 1 B 144 | X NC 32 900 250 200 L 50 50 1 1 N 145 | X IO14 13 -950 -500 200 R 50 50 1 1 B 146 | X IO15 23 350 -1050 200 U 50 50 1 1 B 147 | X IO21 33 900 350 200 L 50 50 1 1 B 148 | X IO12 14 -950 -600 200 R 50 50 1 1 B 149 | X IO2 24 450 -1050 200 U 50 50 1 1 B 150 | X RXD0 34 900 450 200 L 50 50 1 1 B 151 | X GND 15 -450 -1050 200 U 50 50 1 1 W 152 | X IO0 25 900 -450 200 L 50 50 1 1 B 153 | X TXD0 35 900 550 200 L 50 50 1 1 B 154 | X IO13 16 -350 -1050 200 U 50 50 1 1 B 155 | X IO4 26 900 -350 200 L 50 50 1 1 I 156 | X IO22 36 900 650 200 L 50 50 1 1 B 157 | X SD2 17 -250 -1050 200 U 50 50 1 1 B 158 | X IO16 27 900 -250 200 L 50 50 1 1 B 159 | X IO23 37 900 750 200 L 50 50 1 1 B 160 | X SD3 18 -150 -1050 200 U 50 50 1 1 B 161 | X IO17 28 900 -150 200 L 50 50 1 1 B 162 | X GND 38 900 -650 200 L 50 50 1 1 W 163 | X CMD 19 -50 -1050 200 U 50 50 1 1 B 164 | X IO5 29 900 -50 200 L 50 50 1 1 B 165 | X GND-PAD 39 900 -550 200 L 50 50 1 1 W 166 | ENDDRAW 167 | ENDDEF 168 | # 169 | # ESP3212 170 | # 171 | DEF ESP3212 U 0 40 Y Y 1 F N 172 | F0 "U" -700 1250 60 H V C CNN 173 | F1 "ESP3212" 500 1250 60 H V C CNN 174 | F2 "ESP32-footprints-Lib:ESP3212" 350 1350 60 H I C CNN 175 | F3 "" -450 450 60 H I C CNN 176 | DRAW 177 | S -800 1200 750 -850 0 1 0 f 178 | P 12 0 1 35 -500 650 -500 1100 -300 1100 -300 850 -100 850 -100 1100 100 1100 100 850 300 850 300 1100 500 1100 500 850 N 179 | X GND 1 -1000 -550 200 R 50 50 1 1 W 180 | X EN 2 -1000 350 200 R 50 50 1 1 I 181 | X SENSOR_VP 3 -1000 200 200 R 50 50 1 1 I 182 | X SENSOR_VN 4 -1000 100 200 R 50 50 1 1 I 183 | X IO34 5 950 -650 200 L 50 50 1 1 B 184 | X IO35 6 950 -550 200 L 50 50 1 1 B 185 | X IO32 7 950 -450 200 L 50 50 1 1 B 186 | X IO33 8 950 -350 200 L 50 50 1 1 B 187 | X IO25 9 950 -250 200 L 50 50 1 1 B 188 | X IO26 10 950 -150 200 L 50 50 1 1 B 189 | X IO16 20 400 -1050 200 U 50 50 1 1 B 190 | X IO21 30 950 650 200 L 50 50 1 1 B 191 | X IO27 11 950 -50 200 L 50 50 1 1 B 192 | X 3V3 21 -1000 500 200 R 50 50 1 1 W 193 | X GND 31 -1000 -750 200 R 50 50 1 1 W 194 | X IO14 12 -300 -1050 200 U 50 50 1 1 B 195 | X IO17 22 950 50 200 L 50 50 1 1 B 196 | X IO12 13 -200 -1050 200 U 50 50 1 1 B 197 | X IO5 23 950 150 200 L 50 50 1 1 B 198 | X IO13 14 -100 -1050 200 U 50 50 1 1 B 199 | X IO18 24 950 250 200 L 50 50 1 1 B 200 | X IO15 15 0 -1050 200 U 50 50 1 1 B 201 | X IO23 25 950 350 200 L 50 50 1 1 B 202 | X GND 16 -1000 -650 200 R 50 50 1 1 W 203 | X IO19 26 950 450 200 L 50 50 1 1 B 204 | X IO2 17 100 -1050 200 U 50 50 1 1 B 205 | X IO22 27 950 550 200 L 50 50 1 1 B 206 | X IO0 18 200 -1050 200 U 50 50 1 1 B 207 | X U0RXD 28 -1000 -150 200 R 50 50 1 1 B 208 | X IO4 19 300 -1050 200 U 50 50 1 1 B 209 | X U0TXD 29 -1000 -50 200 R 50 50 1 1 B 210 | ENDDRAW 211 | ENDDEF 212 | # 213 | #End Library 214 | -------------------------------------------------------------------------------- /library/ESP32Controller.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /library/ESP32Controller.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.4 2 | #encoding utf-8 3 | # 4 | # ADS1015 5 | # 6 | DEF ADS1015 U 0 40 Y Y 1 F N 7 | F0 "U" 0 500 50 H V C CNN 8 | F1 "ADS1015" 0 400 50 H V C CNN 9 | F2 "" -350 -200 50 H I C CNN 10 | F3 "" -350 -200 50 H I C CNN 11 | DRAW 12 | S -350 -300 300 350 0 1 0 f 13 | X ADDR 1 500 50 200 L 50 50 1 1 I 14 | X SCL 10 500 -50 200 L 50 50 1 1 I 15 | X ALERT 2 500 -250 200 L 50 50 1 1 I 16 | X GND 3 500 200 200 L 50 50 1 1 I 17 | X AIN0 4 -550 50 200 R 50 50 1 1 I 18 | X AIN1 5 -550 -50 200 R 50 50 1 1 I 19 | X AIN2 6 -550 -150 200 R 50 50 1 1 I 20 | X AIN3 7 -550 -250 200 R 50 50 1 1 I 21 | X VDD 8 500 300 200 L 50 50 1 1 I 22 | X SDA 9 500 -150 200 L 50 50 1 1 I 23 | ENDDRAW 24 | ENDDEF 25 | # 26 | # ESP32-S2-WROOM 27 | # 28 | DEF ESP32-S2-WROOM U 0 40 Y Y 1 F N 29 | F0 "U" -700 1250 60 H V C CNN 30 | F1 "ESP32-S2-WROOM" 500 1250 60 H V C CNN 31 | F2 "ESP32-S2-WROOM" 350 1350 60 H I C CNN 32 | F3 "" -450 450 60 H I C CNN 33 | DRAW 34 | S -750 1200 700 -1100 0 1 0 f 35 | P 12 0 1 35 -500 650 -500 1100 -300 1100 -300 850 -100 850 -100 1100 100 1100 100 850 300 850 300 1100 500 1100 500 850 N 36 | X GND 1 -950 650 200 R 50 50 1 1 w 37 | X IO7 10 -950 -250 200 R 50 50 1 1 B 38 | X IO8 11 -950 -350 200 R 50 50 1 1 B 39 | X IO9 12 -950 -450 200 R 50 50 1 1 B 40 | X IO10 13 -950 -550 200 R 50 50 1 1 B 41 | X IO11 14 -950 -650 200 R 50 50 1 1 B 42 | X IO12 15 -950 -750 200 R 50 50 1 1 B 43 | X IO13 16 -950 -850 200 R 50 50 1 1 B 44 | X IO14 17 -450 -1300 200 U 50 50 1 1 B 45 | X IO15 18 -350 -1300 200 U 50 50 1 1 B 46 | X IO16 19 -250 -1300 200 U 50 50 1 1 B 47 | X 3V3 2 -950 550 200 R 50 50 1 1 W 48 | X IO17 20 -150 -1300 200 U 50 50 1 1 B 49 | X IO18 21 -50 -1300 200 U 50 50 1 1 B 50 | X IO19 22 50 -1300 200 U 50 50 1 1 B 51 | X IO20 23 150 -1300 200 U 50 50 1 1 B 52 | X IO21 24 250 -1300 200 U 50 50 1 1 B 53 | X IO26 25 350 -1300 200 U 50 50 1 1 B 54 | X GND 26 450 -1300 200 U 50 50 1 1 w 55 | X IO33 27 900 -850 200 L 50 50 1 1 B 56 | X IO34 28 900 -750 200 L 50 50 1 1 B 57 | X IO35 29 900 -650 200 L 50 50 1 1 B 58 | X IO0 3 -950 450 200 R 50 50 1 1 B 59 | X IO36 30 900 -550 200 L 50 50 1 1 B 60 | X IO37 31 900 -450 200 L 50 50 1 1 B 61 | X IO38 32 900 -350 200 L 50 50 1 1 B 62 | X IO39 33 900 -250 200 L 50 50 1 1 B 63 | X IO40 34 900 -150 200 L 50 50 1 1 B 64 | X IO41 35 900 -50 200 L 50 50 1 1 B 65 | X IO42 36 900 50 200 L 50 50 1 1 B 66 | X TXD0 37 900 150 200 L 50 50 1 1 B 67 | X RXD0 38 900 250 200 L 50 50 1 1 B 68 | X IO45 39 900 350 200 L 50 50 1 1 B 69 | X IO1 4 -950 350 200 R 50 50 1 1 B 70 | X IO46 40 900 450 200 L 50 50 1 1 B 71 | X EN 41 900 550 200 L 50 50 1 1 B 72 | X GND 42 900 650 200 L 50 50 1 1 w 73 | X GND 43 900 750 200 L 50 50 1 1 w 74 | X IO2 5 -950 250 200 R 50 50 1 1 B 75 | X IO3 6 -950 150 200 R 50 50 1 1 B 76 | X IO4 7 -950 50 200 R 50 50 1 1 B 77 | X IO5 8 -950 -50 200 R 50 50 1 1 B 78 | X IO6 9 -950 -150 200 R 50 50 1 1 B 79 | ENDDRAW 80 | ENDDEF 81 | # 82 | # SX1509 83 | # 84 | DEF SX1509 U 0 40 Y Y 1 F N 85 | F0 "U" 400 1050 50 H V C CNN 86 | F1 "SX1509" 400 950 50 H V C CNN 87 | F2 "" 0 0 50 H I C CNN 88 | F3 "" 0 0 50 H I C CNN 89 | DRAW 90 | S -200 500 900 -650 0 1 0 f 91 | X IO2 1 -400 200 200 R 50 50 1 1 I 92 | X ADDR1 10 250 -850 200 U 50 50 1 1 I 93 | X OSCIO 11 350 -850 200 U 50 50 1 1 I 94 | X VDDM 12 450 -850 200 U 50 50 1 1 I 95 | X IO8 13 550 -850 200 U 50 50 1 1 I 96 | X IO9 14 650 -850 200 U 50 50 1 1 I 97 | X IO10 15 1100 -400 200 L 50 50 1 1 I 98 | X IO11 16 1100 -300 200 L 50 50 1 1 I 99 | X GND 17 1100 -200 200 L 50 50 1 1 I 100 | X VCC2 18 1100 -100 200 L 50 50 1 1 I 101 | X IO12 19 1100 0 200 L 50 50 1 1 I 102 | X IO3 2 -400 100 200 R 50 50 1 1 I 103 | X IO13 20 1100 100 200 L 50 50 1 1 I 104 | X IO14 21 1100 200 200 L 50 50 1 1 I 105 | X IO15 22 650 700 200 D 50 50 1 1 I 106 | X NRESET 23 550 700 200 D 50 50 1 1 I 107 | X SDA 24 450 700 200 D 50 50 1 1 I 108 | X SCL 25 350 700 200 D 50 50 1 1 I 109 | X ADDR0 26 250 700 200 D 50 50 1 1 I 110 | X IO0 27 150 700 200 D 50 50 1 1 I 111 | X IO1 28 50 700 200 D 50 50 1 1 I 112 | X GND 3 -400 0 200 R 50 50 1 1 I 113 | X VCC1 4 -400 -100 200 R 50 50 1 1 I 114 | X IO4 5 -400 -200 200 R 50 50 1 1 I 115 | X IO5 6 -400 -300 200 R 50 50 1 1 I 116 | X IO6 7 -400 -400 200 R 50 50 1 1 I 117 | X IO7 8 50 -850 200 U 50 50 1 1 I 118 | X NINT 9 150 -850 200 U 50 50 1 1 I 119 | ENDDRAW 120 | ENDDEF 121 | # 122 | # TMC2209 123 | # 124 | DEF TMC2209 J 0 40 Y Y 1 F N 125 | F0 "J" 0 900 50 H V C CNN 126 | F1 "TMC2209" 0 800 50 H V C CNN 127 | F2 "" 0 900 50 H I C CNN 128 | F3 "" 0 900 50 H I C CNN 129 | DRAW 130 | S -400 400 400 -600 0 1 0 f 131 | X EN 1 -500 250 100 R 50 50 1 1 I 132 | X VDD 10 500 -350 100 L 50 50 1 1 W 133 | X B2 11 500 -250 100 L 50 50 1 1 O 134 | X B1 12 500 -150 100 L 50 50 1 1 O 135 | X A1 13 500 -50 100 L 50 50 1 1 O 136 | X A2 14 500 50 100 L 50 50 1 1 O 137 | X GND 15 500 150 100 L 50 50 1 1 w 138 | X VM 16 500 250 100 L 50 50 1 1 W 139 | X VREF 17 -100 500 100 D 50 50 1 1 I 140 | X DIAG0 18 0 500 100 D 50 50 1 1 O 141 | X DIAG1 19 100 500 100 D 50 50 1 1 O 142 | X MS1 2 -500 150 100 R 50 50 1 1 I 143 | X MS2 3 -500 50 100 R 50 50 1 1 I 144 | X PDN 4 -500 -50 100 R 50 50 1 1 B 145 | X PDN 5 -500 -150 100 R 50 50 1 1 B 146 | X CLK 6 -500 -250 100 R 50 50 1 1 B 147 | X STEP 7 -500 -350 100 R 50 50 1 1 I 148 | X DIR 8 -500 -450 100 R 50 50 1 1 I 149 | X GND 9 500 -450 100 L 50 50 1 1 w 150 | ENDDRAW 151 | ENDDEF 152 | # 153 | # TPS560430 154 | # 155 | DEF TPS560430 U 0 40 Y Y 1 F N 156 | F0 "U" 0 450 50 H V C CNN 157 | F1 "TPS560430" 0 350 50 H V C CNN 158 | F2 "" 0 -100 50 H I C CNN 159 | F3 "" 0 -100 50 H I C CNN 160 | DRAW 161 | S -200 150 200 -150 0 1 0 f 162 | X CB 1 400 100 200 L 50 50 1 1 I 163 | X GND 2 -400 -100 200 R 50 50 1 1 I 164 | X FB 3 400 -100 200 L 50 50 1 1 I 165 | X EN 4 -400 0 200 R 50 50 1 1 I 166 | X VIN 5 -400 100 200 R 50 50 1 1 I 167 | X SW 6 400 0 200 L 50 50 1 1 I 168 | ENDDRAW 169 | ENDDEF 170 | # 171 | # XL1509 172 | # 173 | DEF XL1509 U 0 40 Y Y 1 F N 174 | F0 "U" 0 300 50 H V C CNN 175 | F1 "XL1509" 0 200 50 H V C CNN 176 | F2 "" 0 400 50 H I C CNN 177 | F3 "" 0 400 50 H I C CNN 178 | DRAW 179 | S -200 150 200 -350 1 1 0 f 180 | X VIN 1 -400 100 200 R 50 50 1 1 I 181 | X OUT 2 400 0 200 L 50 50 1 1 I 182 | X FB 3 400 100 200 L 50 50 1 1 I 183 | X EN 4 -400 0 200 R 50 50 1 1 I 184 | X GND 5 -150 -550 200 U 50 50 1 1 I 185 | X GND 6 -50 -550 200 U 50 50 1 1 I 186 | X GND 7 50 -550 200 U 50 50 1 1 I 187 | X GND 8 150 -550 200 U 50 50 1 1 I 188 | ENDDRAW 189 | ENDDEF 190 | # 191 | #End Library 192 | -------------------------------------------------------------------------------- /library/ch34x.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # CH340G 5 | # 6 | DEF CH340G U 0 40 Y Y 1 F N 7 | F0 "U" 25 475 60 H V C CNN 8 | F1 "CH340G" 0 -475 60 H V C CNN 9 | F2 "" 100 -200 60 H V C CNN 10 | F3 "" 100 -200 60 H V C CNN 11 | DRAW 12 | S -250 400 250 -400 0 1 0 N 13 | X GND 1 -450 350 200 R 50 50 1 1 W 14 | X TX 2 -450 250 200 R 50 50 1 1 O 15 | X RX 3 -450 150 200 R 50 50 1 1 I 16 | X V3 4 -450 50 200 R 50 50 1 1 W 17 | X D+ 5 -450 -50 200 R 50 50 1 1 B 18 | X D- 6 -450 -150 200 R 50 50 1 1 B 19 | X XI 7 -450 -250 200 R 50 50 1 1 I 20 | X XO 8 -450 -350 200 R 50 50 1 1 I 21 | X CTS 9 450 -350 200 L 50 50 1 1 O 22 | X DSR 10 450 -250 200 L 50 50 1 1 O 23 | X RI 11 450 -150 200 L 50 50 1 1 O 24 | X DCD 12 450 -50 200 L 50 50 1 1 O 25 | X DTR 13 450 50 200 L 50 50 1 1 O 26 | X RTS 14 450 150 200 L 50 50 1 1 O 27 | X RS232 15 450 250 200 L 50 50 1 1 I 28 | X VCC 16 450 350 200 L 50 50 1 1 W 29 | ENDDRAW 30 | ENDDEF 31 | # 32 | #End Library 33 | -------------------------------------------------------------------------------- /microcontroller.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 "" 8 | Date "" 9 | Rev "" 10 | Comp "" 11 | Comment1 "" 12 | Comment2 "" 13 | Comment3 "" 14 | Comment4 "" 15 | $EndDescr 16 | Wire Notes Line 17 | 1350 3750 6650 3750 18 | Wire Notes Line 19 | 6650 650 1350 650 20 | Text Notes 1400 750 0 50 ~ 0 21 | ESP32 22 | Connection ~ 5450 4000 23 | Wire Wire Line 24 | 5450 4000 5000 4000 25 | Connection ~ 5900 4000 26 | Wire Wire Line 27 | 5900 4000 5450 4000 28 | Wire Wire Line 29 | 6350 4000 5900 4000 30 | Connection ~ 4850 4650 31 | Wire Wire Line 32 | 6200 4650 5750 4650 33 | Connection ~ 3500 4650 34 | Wire Wire Line 35 | 4850 4650 4400 4650 36 | Wire Wire Line 37 | 2150 4650 3050 4650 38 | $Comp 39 | L power:GND #PWR? 40 | U 1 1 5D7987DC 41 | P 6350 4300 42 | AR Path="/5D7987DC" Ref="#PWR?" Part="1" 43 | AR Path="/5D5CA848/5D7987DC" Ref="#PWR019" Part="1" 44 | F 0 "#PWR019" H 6350 4050 50 0001 C CNN 45 | F 1 "GND" H 6355 4127 50 0000 C CNN 46 | F 2 "" H 6350 4300 50 0001 C CNN 47 | F 3 "" H 6350 4300 50 0001 C CNN 48 | 1 6350 4300 49 | 1 0 0 -1 50 | $EndComp 51 | $Comp 52 | L Device:C C? 53 | U 1 1 5D7987E2 54 | P 6350 4150 55 | AR Path="/5D7987E2" Ref="C?" Part="1" 56 | AR Path="/5D5CA848/5D7987E2" Ref="C17" Part="1" 57 | F 0 "C17" H 6465 4196 50 0000 L CNN 58 | F 1 "100nF" H 6465 4105 50 0000 L CNN 59 | F 2 "Capacitor_SMD:C_0603_1608Metric" H 6388 4000 50 0001 C CNN 60 | F 3 "~" H 6350 4150 50 0001 C CNN 61 | 1 6350 4150 62 | 1 0 0 -1 63 | $EndComp 64 | $Comp 65 | L power:GND #PWR? 66 | U 1 1 5D7987E8 67 | P 5900 4300 68 | AR Path="/5D7987E8" Ref="#PWR?" Part="1" 69 | AR Path="/5D5CA848/5D7987E8" Ref="#PWR018" Part="1" 70 | F 0 "#PWR018" H 5900 4050 50 0001 C CNN 71 | F 1 "GND" H 5905 4127 50 0000 C CNN 72 | F 2 "" H 5900 4300 50 0001 C CNN 73 | F 3 "" H 5900 4300 50 0001 C CNN 74 | 1 5900 4300 75 | 1 0 0 -1 76 | $EndComp 77 | $Comp 78 | L Device:C C? 79 | U 1 1 5D7987EE 80 | P 5900 4150 81 | AR Path="/5D7987EE" Ref="C?" Part="1" 82 | AR Path="/5D5CA848/5D7987EE" Ref="C16" Part="1" 83 | F 0 "C16" H 6015 4196 50 0000 L CNN 84 | F 1 "100nF" H 6015 4105 50 0000 L CNN 85 | F 2 "Capacitor_SMD:C_0603_1608Metric" H 5938 4000 50 0001 C CNN 86 | F 3 "~" H 5900 4150 50 0001 C CNN 87 | 1 5900 4150 88 | 1 0 0 -1 89 | $EndComp 90 | $Comp 91 | L power:GND #PWR? 92 | U 1 1 5D7987F4 93 | P 5000 4300 94 | AR Path="/5D7987F4" Ref="#PWR?" Part="1" 95 | AR Path="/5D5CA848/5D7987F4" Ref="#PWR016" Part="1" 96 | F 0 "#PWR016" H 5000 4050 50 0001 C CNN 97 | F 1 "GND" H 5005 4127 50 0000 C CNN 98 | F 2 "" H 5000 4300 50 0001 C CNN 99 | F 3 "" H 5000 4300 50 0001 C CNN 100 | 1 5000 4300 101 | 1 0 0 -1 102 | $EndComp 103 | $Comp 104 | L Device:C C? 105 | U 1 1 5D7987FA 106 | P 5000 4150 107 | AR Path="/5D7987FA" Ref="C?" Part="1" 108 | AR Path="/5D5CA848/5D7987FA" Ref="C14" Part="1" 109 | F 0 "C14" H 5115 4196 50 0000 L CNN 110 | F 1 "100nF" H 5115 4105 50 0000 L CNN 111 | F 2 "Capacitor_SMD:C_0603_1608Metric" H 5038 4000 50 0001 C CNN 112 | F 3 "~" H 5000 4150 50 0001 C CNN 113 | 1 5000 4150 114 | 1 0 0 -1 115 | $EndComp 116 | Wire Wire Line 117 | 4100 5750 3900 5750 118 | Wire Wire Line 119 | 4100 4850 4100 5750 120 | Wire Wire Line 121 | 5450 5750 5250 5750 122 | Wire Wire Line 123 | 5450 4850 5450 5750 124 | $Comp 125 | L power:GND #PWR? 126 | U 1 1 5D798822 127 | P 5800 5450 128 | AR Path="/5D798822" Ref="#PWR?" Part="1" 129 | AR Path="/5D5CA848/5D798822" Ref="#PWR023" Part="1" 130 | F 0 "#PWR023" H 5800 5200 50 0001 C CNN 131 | F 1 "GND" H 5805 5277 50 0000 C CNN 132 | F 2 "" H 5800 5450 50 0001 C CNN 133 | F 3 "" H 5800 5450 50 0001 C CNN 134 | 1 5800 5450 135 | 1 0 0 -1 136 | $EndComp 137 | $Comp 138 | L power:GND #PWR? 139 | U 1 1 5D798828 140 | P 6200 5950 141 | AR Path="/5D798828" Ref="#PWR?" Part="1" 142 | AR Path="/5D5CA848/5D798828" Ref="#PWR027" Part="1" 143 | F 0 "#PWR027" H 6200 5700 50 0001 C CNN 144 | F 1 "GND" H 6205 5777 50 0000 C CNN 145 | F 2 "" H 6200 5950 50 0001 C CNN 146 | F 3 "" H 6200 5950 50 0001 C CNN 147 | 1 6200 5950 148 | 1 0 0 -1 149 | $EndComp 150 | $Comp 151 | L 74xx:74HC595 U? 152 | U 1 1 5D79882E 153 | P 6200 5250 154 | AR Path="/5D79882E" Ref="U?" Part="1" 155 | AR Path="/5D5CA848/5D79882E" Ref="U5" Part="1" 156 | F 0 "U5" H 6000 5800 50 0000 C CNN 157 | F 1 "74HC595" H 6400 5800 50 0000 C CNN 158 | F 2 "Package_SO:TSSOP-16_4.4x5mm_P0.65mm" H 6200 5250 50 0001 C CNN 159 | F 3 "http://www.ti.com/lit/ds/symlink/sn74hc595.pdf" H 6200 5250 50 0001 C CNN 160 | 1 6200 5250 161 | 1 0 0 -1 162 | $EndComp 163 | $Comp 164 | L power:GND #PWR? 165 | U 1 1 5D79884E 166 | P 4450 5450 167 | AR Path="/5D79884E" Ref="#PWR?" Part="1" 168 | AR Path="/5D5CA848/5D79884E" Ref="#PWR022" Part="1" 169 | F 0 "#PWR022" H 4450 5200 50 0001 C CNN 170 | F 1 "GND" H 4455 5277 50 0000 C CNN 171 | F 2 "" H 4450 5450 50 0001 C CNN 172 | F 3 "" H 4450 5450 50 0001 C CNN 173 | 1 4450 5450 174 | 1 0 0 -1 175 | $EndComp 176 | $Comp 177 | L power:GND #PWR? 178 | U 1 1 5D798854 179 | P 4850 5950 180 | AR Path="/5D798854" Ref="#PWR?" Part="1" 181 | AR Path="/5D5CA848/5D798854" Ref="#PWR026" Part="1" 182 | F 0 "#PWR026" H 4850 5700 50 0001 C CNN 183 | F 1 "GND" H 4855 5777 50 0000 C CNN 184 | F 2 "" H 4850 5950 50 0001 C CNN 185 | F 3 "" H 4850 5950 50 0001 C CNN 186 | 1 4850 5950 187 | 1 0 0 -1 188 | $EndComp 189 | $Comp 190 | L 74xx:74HC595 U? 191 | U 1 1 5D79885A 192 | P 4850 5250 193 | AR Path="/5D79885A" Ref="U?" Part="1" 194 | AR Path="/5D5CA848/5D79885A" Ref="U4" Part="1" 195 | F 0 "U4" H 4650 5800 50 0000 C CNN 196 | F 1 "74HC595" H 5050 5800 50 0000 C CNN 197 | F 2 "Package_SO:TSSOP-16_4.4x5mm_P0.65mm" H 4850 5250 50 0001 C CNN 198 | F 3 "http://www.ti.com/lit/ds/symlink/sn74hc595.pdf" H 4850 5250 50 0001 C CNN 199 | 1 4850 5250 200 | 1 0 0 -1 201 | $EndComp 202 | Wire Wire Line 203 | 2750 5750 2550 5750 204 | Wire Wire Line 205 | 2750 4850 2750 5750 206 | $Comp 207 | L power:GND #PWR? 208 | U 1 1 5D79887D 209 | P 3100 5450 210 | AR Path="/5D79887D" Ref="#PWR?" Part="1" 211 | AR Path="/5D5CA848/5D79887D" Ref="#PWR021" Part="1" 212 | F 0 "#PWR021" H 3100 5200 50 0001 C CNN 213 | F 1 "GND" H 3105 5277 50 0000 C CNN 214 | F 2 "" H 3100 5450 50 0001 C CNN 215 | F 3 "" H 3100 5450 50 0001 C CNN 216 | 1 3100 5450 217 | 1 0 0 -1 218 | $EndComp 219 | $Comp 220 | L power:GND #PWR? 221 | U 1 1 5D798883 222 | P 3500 5950 223 | AR Path="/5D798883" Ref="#PWR?" Part="1" 224 | AR Path="/5D5CA848/5D798883" Ref="#PWR025" Part="1" 225 | F 0 "#PWR025" H 3500 5700 50 0001 C CNN 226 | F 1 "GND" H 3505 5777 50 0000 C CNN 227 | F 2 "" H 3500 5950 50 0001 C CNN 228 | F 3 "" H 3500 5950 50 0001 C CNN 229 | 1 3500 5950 230 | 1 0 0 -1 231 | $EndComp 232 | $Comp 233 | L 74xx:74HC595 U? 234 | U 1 1 5D798889 235 | P 3500 5250 236 | AR Path="/5D798889" Ref="U?" Part="1" 237 | AR Path="/5D5CA848/5D798889" Ref="U3" Part="1" 238 | F 0 "U3" H 3300 5800 50 0000 C CNN 239 | F 1 "74HC595" H 3700 5800 50 0000 C CNN 240 | F 2 "Package_SO:TSSOP-16_4.4x5mm_P0.65mm" H 3500 5250 50 0001 C CNN 241 | F 3 "http://www.ti.com/lit/ds/symlink/sn74hc595.pdf" H 3500 5250 50 0001 C CNN 242 | 1 3500 5250 243 | 1 0 0 -1 244 | $EndComp 245 | $Comp 246 | L power:GND #PWR? 247 | U 1 1 5D7988A9 248 | P 1750 5450 249 | AR Path="/5D7988A9" Ref="#PWR?" Part="1" 250 | AR Path="/5D5CA848/5D7988A9" Ref="#PWR020" Part="1" 251 | F 0 "#PWR020" H 1750 5200 50 0001 C CNN 252 | F 1 "GND" H 1755 5277 50 0000 C CNN 253 | F 2 "" H 1750 5450 50 0001 C CNN 254 | F 3 "" H 1750 5450 50 0001 C CNN 255 | 1 1750 5450 256 | 1 0 0 -1 257 | $EndComp 258 | $Comp 259 | L power:GND #PWR? 260 | U 1 1 5D7988AF 261 | P 5450 4300 262 | AR Path="/5D7988AF" Ref="#PWR?" Part="1" 263 | AR Path="/5D5CA848/5D7988AF" Ref="#PWR017" Part="1" 264 | F 0 "#PWR017" H 5450 4050 50 0001 C CNN 265 | F 1 "GND" H 5455 4127 50 0000 C CNN 266 | F 2 "" H 5450 4300 50 0001 C CNN 267 | F 3 "" H 5450 4300 50 0001 C CNN 268 | 1 5450 4300 269 | 1 0 0 -1 270 | $EndComp 271 | $Comp 272 | L power:GND #PWR? 273 | U 1 1 5D7988BB 274 | P 2150 5950 275 | AR Path="/5D7988BB" Ref="#PWR?" Part="1" 276 | AR Path="/5D5CA848/5D7988BB" Ref="#PWR024" Part="1" 277 | F 0 "#PWR024" H 2150 5700 50 0001 C CNN 278 | F 1 "GND" H 2155 5777 50 0000 C CNN 279 | F 2 "" H 2150 5950 50 0001 C CNN 280 | F 3 "" H 2150 5950 50 0001 C CNN 281 | 1 2150 5950 282 | 1 0 0 -1 283 | $EndComp 284 | $Comp 285 | L Device:C C? 286 | U 1 1 5D7988C1 287 | P 5450 4150 288 | AR Path="/5D7988C1" Ref="C?" Part="1" 289 | AR Path="/5D5CA848/5D7988C1" Ref="C15" Part="1" 290 | F 0 "C15" H 5565 4196 50 0000 L CNN 291 | F 1 "100nF" H 5565 4105 50 0000 L CNN 292 | F 2 "Capacitor_SMD:C_0603_1608Metric" H 5488 4000 50 0001 C CNN 293 | F 3 "~" H 5450 4150 50 0001 C CNN 294 | 1 5450 4150 295 | 1 0 0 -1 296 | $EndComp 297 | $Comp 298 | L 74xx:74HC595 U? 299 | U 1 1 5D7988C7 300 | P 2150 5250 301 | AR Path="/5D7988C7" Ref="U?" Part="1" 302 | AR Path="/5D5CA848/5D7988C7" Ref="U2" Part="1" 303 | F 0 "U2" H 1950 5800 50 0000 C CNN 304 | F 1 "74HC595" H 2350 5800 50 0000 C CNN 305 | F 2 "Package_SO:TSSOP-16_4.4x5mm_P0.65mm" H 2150 5250 50 0001 C CNN 306 | F 3 "http://www.ti.com/lit/ds/symlink/sn74hc595.pdf" H 2150 5250 50 0001 C CNN 307 | 1 2150 5250 308 | 1 0 0 -1 309 | $EndComp 310 | Wire Notes Line 311 | 1350 6250 6850 6250 312 | Wire Notes Line 313 | 1350 3800 1350 6250 314 | Text Notes 1400 3900 0 50 ~ 0 315 | I2S SHIFT REGISTERS 316 | Wire Wire Line 317 | 2750 4850 3100 4850 318 | Wire Wire Line 319 | 4100 4850 4450 4850 320 | Wire Wire Line 321 | 5450 4850 5800 4850 322 | Text GLabel 4900 4000 0 50 Input ~ 0 323 | +3.3V 324 | Text GLabel 2150 4550 1 50 Input ~ 0 325 | +3.3V 326 | Wire Wire Line 327 | 2150 4550 2150 4650 328 | Connection ~ 2150 4650 329 | Text GLabel 6600 5750 2 50 Input ~ 0 330 | SDO 331 | Wire Wire Line 332 | 1750 5150 1700 5150 333 | Wire Wire Line 334 | 1700 5150 1700 4650 335 | Wire Wire Line 336 | 1700 4650 2150 4650 337 | Wire Wire Line 338 | 3100 5150 3050 5150 339 | Wire Wire Line 340 | 3050 5150 3050 4650 341 | Connection ~ 3050 4650 342 | Wire Wire Line 343 | 3050 4650 3500 4650 344 | Wire Wire Line 345 | 4450 5150 4400 5150 346 | Wire Wire Line 347 | 4400 5150 4400 4650 348 | Connection ~ 4400 4650 349 | Wire Wire Line 350 | 4400 4650 3500 4650 351 | Wire Wire Line 352 | 5800 5150 5750 5150 353 | Wire Wire Line 354 | 5750 5150 5750 4650 355 | Connection ~ 5750 4650 356 | Wire Wire Line 357 | 5750 4650 4850 4650 358 | Wire Wire Line 359 | 4900 4000 5000 4000 360 | Connection ~ 5000 4000 361 | Wire Notes Line 362 | 1350 650 1350 3750 363 | Text GLabel 1550 4850 0 50 Input ~ 0 364 | SDI 365 | Text GLabel 1600 5050 0 50 Input ~ 0 366 | BCLK 367 | Text GLabel 1600 5350 0 50 Input ~ 0 368 | WCLK 369 | Text GLabel 3000 5050 0 50 Input ~ 0 370 | BCLK 371 | Wire Wire Line 372 | 3000 5050 3100 5050 373 | Wire Wire Line 374 | 3000 5350 3100 5350 375 | Text GLabel 3000 5350 0 50 Input ~ 0 376 | WCLK 377 | Text GLabel 4350 5050 0 50 Input ~ 0 378 | BCLK 379 | Wire Wire Line 380 | 4350 5050 4450 5050 381 | Text GLabel 4350 5350 0 50 Input ~ 0 382 | WCLK 383 | Wire Wire Line 384 | 4350 5350 4450 5350 385 | Text GLabel 5700 5050 0 50 Input ~ 0 386 | BCLK 387 | Wire Wire Line 388 | 5700 5050 5800 5050 389 | Text GLabel 5700 5350 0 50 Input ~ 0 390 | WCLK 391 | Wire Wire Line 392 | 5700 5350 5800 5350 393 | Text GLabel 2550 4850 2 50 Input ~ 0 394 | Q0 395 | Text GLabel 2550 4950 2 50 Input ~ 0 396 | Q1 397 | Text GLabel 2550 5050 2 50 Input ~ 0 398 | Q2 399 | Text GLabel 2550 5150 2 50 Input ~ 0 400 | Q3 401 | Text GLabel 2550 5250 2 50 Input ~ 0 402 | Q4 403 | Text GLabel 2550 5350 2 50 Input ~ 0 404 | Q5 405 | Text GLabel 2550 5450 2 50 Input ~ 0 406 | Q6 407 | Text GLabel 2550 5550 2 50 Input ~ 0 408 | Q7 409 | Text GLabel 3900 4850 2 50 Input ~ 0 410 | Q8 411 | Text GLabel 3900 4950 2 50 Input ~ 0 412 | Q9 413 | Text GLabel 3900 5050 2 50 Input ~ 0 414 | Q10 415 | Text GLabel 3900 5150 2 50 Input ~ 0 416 | Q11 417 | Text GLabel 3900 5250 2 50 Input ~ 0 418 | Q12 419 | Text GLabel 3900 5350 2 50 Input ~ 0 420 | Q13 421 | Text GLabel 3900 5450 2 50 Input ~ 0 422 | Q14 423 | Text GLabel 3900 5550 2 50 Input ~ 0 424 | Q15 425 | Text GLabel 5250 4850 2 50 Input ~ 0 426 | Q16 427 | Text GLabel 5250 4950 2 50 Input ~ 0 428 | Q17 429 | Text GLabel 5250 5050 2 50 Input ~ 0 430 | Q18 431 | Text GLabel 5250 5150 2 50 Input ~ 0 432 | Q19 433 | Text GLabel 5250 5250 2 50 Input ~ 0 434 | Q20 435 | Text GLabel 5250 5350 2 50 Input ~ 0 436 | Q21 437 | Text GLabel 5250 5450 2 50 Input ~ 0 438 | Q22 439 | Text GLabel 5250 5550 2 50 Input ~ 0 440 | Q23 441 | Text GLabel 6600 4850 2 50 Input ~ 0 442 | Q24 443 | Text GLabel 6600 4950 2 50 Input ~ 0 444 | Q25 445 | Text GLabel 6600 5050 2 50 Input ~ 0 446 | Q26 447 | Text GLabel 6600 5150 2 50 Input ~ 0 448 | Q27 449 | Text GLabel 6600 5250 2 50 Input ~ 0 450 | Q28 451 | Text GLabel 6600 5350 2 50 Input ~ 0 452 | Q29 453 | Text GLabel 6600 5450 2 50 Input ~ 0 454 | Q30 455 | Text GLabel 6600 5550 2 50 Input ~ 0 456 | Q31 457 | Wire Wire Line 458 | 1550 4850 1750 4850 459 | Wire Notes Line 460 | 10800 4200 9800 4200 461 | Wire Notes Line 462 | 10800 5450 10800 4200 463 | Wire Notes Line 464 | 9800 5450 10800 5450 465 | Wire Notes Line 466 | 9800 4200 9800 5450 467 | Connection ~ 10250 4800 468 | Wire Wire Line 469 | 10250 4650 10250 4800 470 | Wire Wire Line 471 | 10450 5100 10450 5300 472 | Wire Wire Line 473 | 10150 5300 10450 5300 474 | Text GLabel 10250 4650 1 50 Input ~ 0 475 | +3.3V 476 | Text GLabel 10150 5300 0 50 Input ~ 0 477 | SDA 478 | Wire Wire Line 479 | 10150 5150 10250 5150 480 | Text GLabel 10150 5150 0 50 Input ~ 0 481 | SCL 482 | Text GLabel 7800 1450 2 50 Input ~ 0 483 | EN 484 | Connection ~ 8500 3150 485 | Wire Wire Line 486 | 8550 3150 8500 3150 487 | Connection ~ 9500 3150 488 | Wire Wire Line 489 | 9550 3150 9500 3150 490 | Connection ~ 9000 3150 491 | Wire Wire Line 492 | 9050 3150 9000 3150 493 | Text GLabel 9550 3150 2 50 Input ~ 0 494 | THERM2 495 | Text GLabel 9050 3150 2 50 Input ~ 0 496 | THERM1 497 | Text GLabel 8550 3150 2 50 Input ~ 0 498 | THERM0 499 | Wire Notes Line 500 | 11100 650 8200 650 501 | Wire Notes Line 502 | 11100 2150 11100 650 503 | Wire Notes Line 504 | 8200 2150 11100 2150 505 | Wire Notes Line 506 | 8200 650 8200 2150 507 | Text Notes 8250 750 0 50 ~ 0 508 | Endstops debounce 509 | $Comp 510 | L Device:R R? 511 | U 1 1 5D62D8A2 512 | P 9550 1350 513 | AR Path="/5D62D8A2" Ref="R?" Part="1" 514 | AR Path="/5D5CA848/5D62D8A2" Ref="R3" Part="1" 515 | F 0 "R3" H 9620 1396 50 0000 L CNN 516 | F 1 "10k" H 9620 1305 50 0000 L CNN 517 | F 2 "Resistor_SMD:R_0603_1608Metric" V 9480 1350 50 0001 C CNN 518 | F 3 "~" H 9550 1350 50 0001 C CNN 519 | 1 9550 1350 520 | 1 0 0 -1 521 | $EndComp 522 | Wire Wire Line 523 | 9550 1200 9100 1200 524 | Wire Wire Line 525 | 9550 1500 9550 1550 526 | Wire Notes Line 527 | 6700 650 6700 2150 528 | Wire Notes Line 529 | 8150 2150 6700 2150 530 | Wire Notes Line 531 | 6700 650 8150 650 532 | Wire Notes Line 533 | 11100 3750 8200 3750 534 | Wire Notes Line 535 | 8200 2200 11100 2200 536 | Connection ~ 9550 1550 537 | Wire Wire Line 538 | 9600 1550 9550 1550 539 | Text GLabel 9600 1550 2 50 Input ~ 0 540 | S2_MIN 541 | Text GLabel 9150 1550 2 50 Input ~ 0 542 | S1_MIN 543 | Connection ~ 8600 1550 544 | Wire Wire Line 545 | 8650 1550 8600 1550 546 | Text GLabel 8650 1550 2 50 Input ~ 0 547 | S0_MIN 548 | Wire Notes Line 549 | 11100 3750 11100 2200 550 | Wire Notes Line 551 | 8200 3750 8200 2200 552 | Connection ~ 9000 2850 553 | Wire Wire Line 554 | 9000 2850 9500 2850 555 | Connection ~ 8500 2850 556 | Wire Wire Line 557 | 9000 2850 8500 2850 558 | Wire Wire Line 559 | 8500 2700 8500 2850 560 | Text GLabel 8500 2700 1 50 Input ~ 0 561 | +3.3V 562 | Connection ~ 9100 1200 563 | Connection ~ 8600 1200 564 | Wire Wire Line 565 | 9100 1200 8600 1200 566 | Wire Wire Line 567 | 8600 1100 8600 1200 568 | Text GLabel 8600 1100 1 50 Input ~ 0 569 | +3.3V 570 | Wire Wire Line 571 | 6950 1150 6950 1100 572 | Text GLabel 6950 1100 1 50 Input ~ 0 573 | +3.3V 574 | Wire Notes Line 575 | 6850 3800 1350 3800 576 | Wire Notes Line 577 | 6850 6250 6850 3800 578 | Text Notes 6750 750 0 50 ~ 0 579 | Enable + Reset button 580 | Wire Notes Line 581 | 8150 2150 8150 650 582 | $Comp 583 | L Switch:SW_Push SW? 584 | U 1 1 5D62D8D4 585 | P 7450 1650 586 | AR Path="/5D62D8D4" Ref="SW?" Part="1" 587 | AR Path="/5D5CA848/5D62D8D4" Ref="SW1" Part="1" 588 | F 0 "SW1" H 7450 1935 50 0000 C CNN 589 | F 1 "RESET" H 7450 1844 50 0000 C CNN 590 | F 2 "Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm" H 7450 1850 50 0001 C CNN 591 | F 3 "~" H 7450 1850 50 0001 C CNN 592 | 1 7450 1650 593 | 0 1 1 0 594 | $EndComp 595 | $Comp 596 | L esp32controller-rescue:GND-power #PWR? 597 | U 1 1 5D62D8B8 598 | P 9550 1850 599 | AR Path="/5D62D8B8" Ref="#PWR?" Part="1" 600 | AR Path="/5D5CA848/5D62D8B8" Ref="#PWR08" Part="1" 601 | F 0 "#PWR08" H 9550 1600 50 0001 C CNN 602 | F 1 "GND" H 9555 1677 50 0000 C CNN 603 | F 2 "" H 9550 1850 50 0001 C CNN 604 | F 3 "" H 9550 1850 50 0001 C CNN 605 | 1 9550 1850 606 | 1 0 0 -1 607 | $EndComp 608 | $Comp 609 | L Device:C C? 610 | U 1 1 5D62D8B1 611 | P 9550 1700 612 | AR Path="/5D62D8B1" Ref="C?" Part="1" 613 | AR Path="/5D5CA848/5D62D8B1" Ref="C7" Part="1" 614 | F 0 "C7" H 9665 1746 50 0000 L CNN 615 | F 1 "NC" H 9665 1655 50 0000 L CNN 616 | F 2 "Capacitor_SMD:C_0603_1608Metric" H 9588 1550 50 0001 C CNN 617 | F 3 "~" H 9550 1700 50 0001 C CNN 618 | 1 9550 1700 619 | 1 0 0 -1 620 | $EndComp 621 | $Comp 622 | L esp32controller-rescue:GND-power #PWR? 623 | U 1 1 5D62D89C 624 | P 9100 1850 625 | AR Path="/5D62D89C" Ref="#PWR?" Part="1" 626 | AR Path="/5D5CA848/5D62D89C" Ref="#PWR07" Part="1" 627 | F 0 "#PWR07" H 9100 1600 50 0001 C CNN 628 | F 1 "GND" H 9105 1677 50 0000 C CNN 629 | F 2 "" H 9100 1850 50 0001 C CNN 630 | F 3 "" H 9100 1850 50 0001 C CNN 631 | 1 9100 1850 632 | 1 0 0 -1 633 | $EndComp 634 | $Comp 635 | L Device:C C? 636 | U 1 1 5D62D895 637 | P 9100 1700 638 | AR Path="/5D62D895" Ref="C?" Part="1" 639 | AR Path="/5D5CA848/5D62D895" Ref="C6" Part="1" 640 | F 0 "C6" H 9215 1746 50 0000 L CNN 641 | F 1 "NC" H 9215 1655 50 0000 L CNN 642 | F 2 "Capacitor_SMD:C_0603_1608Metric" H 9138 1550 50 0001 C CNN 643 | F 3 "~" H 9100 1700 50 0001 C CNN 644 | 1 9100 1700 645 | 1 0 0 -1 646 | $EndComp 647 | $Comp 648 | L Device:R R? 649 | U 1 1 5D62D886 650 | P 9100 1350 651 | AR Path="/5D62D886" Ref="R?" Part="1" 652 | AR Path="/5D5CA848/5D62D886" Ref="R2" Part="1" 653 | F 0 "R2" H 9170 1396 50 0000 L CNN 654 | F 1 "10k" H 9170 1305 50 0000 L CNN 655 | F 2 "Resistor_SMD:R_0603_1608Metric" V 9030 1350 50 0001 C CNN 656 | F 3 "~" H 9100 1350 50 0001 C CNN 657 | 1 9100 1350 658 | 1 0 0 -1 659 | $EndComp 660 | $Comp 661 | L Device:C C? 662 | U 1 1 5D62D871 663 | P 9500 3300 664 | AR Path="/5D62D871" Ref="C?" Part="1" 665 | AR Path="/5D5CA848/5D62D871" Ref="C11" Part="1" 666 | F 0 "C11" H 9615 3346 50 0000 L CNN 667 | F 1 "10uF" H 9615 3255 50 0000 L CNN 668 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 9538 3150 50 0001 C CNN 669 | F 3 "~" H 9500 3300 50 0001 C CNN 670 | 1 9500 3300 671 | 1 0 0 -1 672 | $EndComp 673 | $Comp 674 | L power:GND #PWR? 675 | U 1 1 5D62D86A 676 | P 9500 3450 677 | AR Path="/5D62D86A" Ref="#PWR?" Part="1" 678 | AR Path="/5D5CA848/5D62D86A" Ref="#PWR012" Part="1" 679 | F 0 "#PWR012" H 9500 3200 50 0001 C CNN 680 | F 1 "GND" H 9505 3277 50 0000 C CNN 681 | F 2 "" H 9500 3450 50 0001 C CNN 682 | F 3 "" H 9500 3450 50 0001 C CNN 683 | 1 9500 3450 684 | 1 0 0 -1 685 | $EndComp 686 | $Comp 687 | L Device:R R? 688 | U 1 1 5D62D85E 689 | P 9500 3000 690 | AR Path="/5D62D85E" Ref="R?" Part="1" 691 | AR Path="/5D5CA848/5D62D85E" Ref="R7" Part="1" 692 | F 0 "R7" H 9570 3046 50 0000 L CNN 693 | F 1 "4.7k" H 9570 2955 50 0000 L CNN 694 | F 2 "Resistor_SMD:R_0603_1608Metric" V 9430 3000 50 0001 C CNN 695 | F 3 "~" H 9500 3000 50 0001 C CNN 696 | 1 9500 3000 697 | 1 0 0 -1 698 | $EndComp 699 | $Comp 700 | L Device:C C? 701 | U 1 1 5D62D84C 702 | P 9000 3300 703 | AR Path="/5D62D84C" Ref="C?" Part="1" 704 | AR Path="/5D5CA848/5D62D84C" Ref="C10" Part="1" 705 | F 0 "C10" H 9115 3346 50 0000 L CNN 706 | F 1 "10uF" H 9115 3255 50 0000 L CNN 707 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 9038 3150 50 0001 C CNN 708 | F 3 "~" H 9000 3300 50 0001 C CNN 709 | 1 9000 3300 710 | 1 0 0 -1 711 | $EndComp 712 | $Comp 713 | L esp32controller-rescue:GND-power #PWR? 714 | U 1 1 5D62D83C 715 | P 8600 1850 716 | AR Path="/5D62D83C" Ref="#PWR?" Part="1" 717 | AR Path="/5D5CA848/5D62D83C" Ref="#PWR06" Part="1" 718 | F 0 "#PWR06" H 8600 1600 50 0001 C CNN 719 | F 1 "GND" H 8605 1677 50 0000 C CNN 720 | F 2 "" H 8600 1850 50 0001 C CNN 721 | F 3 "" H 8600 1850 50 0001 C CNN 722 | 1 8600 1850 723 | 1 0 0 -1 724 | $EndComp 725 | $Comp 726 | L Device:C C? 727 | U 1 1 5D62D835 728 | P 8600 1700 729 | AR Path="/5D62D835" Ref="C?" Part="1" 730 | AR Path="/5D5CA848/5D62D835" Ref="C5" Part="1" 731 | F 0 "C5" H 8715 1746 50 0000 L CNN 732 | F 1 "NC" H 8715 1655 50 0000 L CNN 733 | F 2 "Capacitor_SMD:C_0603_1608Metric" H 8638 1550 50 0001 C CNN 734 | F 3 "~" H 8600 1700 50 0001 C CNN 735 | 1 8600 1700 736 | 1 0 0 -1 737 | $EndComp 738 | $Comp 739 | L power:GND #PWR? 740 | U 1 1 5D62D7C3 741 | P 9000 3450 742 | AR Path="/5D62D7C3" Ref="#PWR?" Part="1" 743 | AR Path="/5D5CA848/5D62D7C3" Ref="#PWR011" Part="1" 744 | F 0 "#PWR011" H 9000 3200 50 0001 C CNN 745 | F 1 "GND" H 9005 3277 50 0000 C CNN 746 | F 2 "" H 9000 3450 50 0001 C CNN 747 | F 3 "" H 9000 3450 50 0001 C CNN 748 | 1 9000 3450 749 | 1 0 0 -1 750 | $EndComp 751 | $Comp 752 | L Device:R R? 753 | U 1 1 5D62D7B7 754 | P 9000 3000 755 | AR Path="/5D62D7B7" Ref="R?" Part="1" 756 | AR Path="/5D5CA848/5D62D7B7" Ref="R6" Part="1" 757 | F 0 "R6" H 9070 3046 50 0000 L CNN 758 | F 1 "4.7k" H 9070 2955 50 0000 L CNN 759 | F 2 "Resistor_SMD:R_0603_1608Metric" V 8930 3000 50 0001 C CNN 760 | F 3 "~" H 9000 3000 50 0001 C CNN 761 | 1 9000 3000 762 | 1 0 0 -1 763 | $EndComp 764 | $Comp 765 | L power:GND #PWR? 766 | U 1 1 5D62D7B0 767 | P 8500 3450 768 | AR Path="/5D62D7B0" Ref="#PWR?" Part="1" 769 | AR Path="/5D5CA848/5D62D7B0" Ref="#PWR010" Part="1" 770 | F 0 "#PWR010" H 8500 3200 50 0001 C CNN 771 | F 1 "GND" H 8505 3277 50 0000 C CNN 772 | F 2 "" H 8500 3450 50 0001 C CNN 773 | F 3 "" H 8500 3450 50 0001 C CNN 774 | 1 8500 3450 775 | 1 0 0 -1 776 | $EndComp 777 | $Comp 778 | L Device:C C? 779 | U 1 1 5D62D7A4 780 | P 8500 3300 781 | AR Path="/5D62D7A4" Ref="C?" Part="1" 782 | AR Path="/5D5CA848/5D62D7A4" Ref="C9" Part="1" 783 | F 0 "C9" H 8615 3346 50 0000 L CNN 784 | F 1 "10uF" H 8615 3255 50 0000 L CNN 785 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 8538 3150 50 0001 C CNN 786 | F 3 "~" H 8500 3300 50 0001 C CNN 787 | 1 8500 3300 788 | 1 0 0 1 789 | $EndComp 790 | $Comp 791 | L Device:R R? 792 | U 1 1 5D62D79E 793 | P 8500 3000 794 | AR Path="/5D62D79E" Ref="R?" Part="1" 795 | AR Path="/5D5CA848/5D62D79E" Ref="R5" Part="1" 796 | F 0 "R5" H 8570 3046 50 0000 L CNN 797 | F 1 "4.7k" H 8570 2955 50 0000 L CNN 798 | F 2 "Resistor_SMD:R_0603_1608Metric" V 8430 3000 50 0001 C CNN 799 | F 3 "~" H 8500 3000 50 0001 C CNN 800 | 1 8500 3000 801 | 1 0 0 -1 802 | $EndComp 803 | Text Notes 8250 2300 0 50 ~ 0 804 | Thermistors / ADC Input 805 | Text Notes 9850 4300 0 50 ~ 0 806 | I2C pullups 807 | Wire Wire Line 808 | 10250 4800 10450 4800 809 | $Comp 810 | L Device:R R? 811 | U 1 1 5D62D78A 812 | P 10450 4950 813 | AR Path="/5D62D78A" Ref="R?" Part="1" 814 | AR Path="/5D5CA848/5D62D78A" Ref="R12" Part="1" 815 | F 0 "R12" H 10520 4996 50 0000 L CNN 816 | F 1 "4.7k" H 10520 4905 50 0000 L CNN 817 | F 2 "Resistor_SMD:R_0603_1608Metric" V 10380 4950 50 0001 C CNN 818 | F 3 "~" H 10450 4950 50 0001 C CNN 819 | 1 10450 4950 820 | 1 0 0 -1 821 | $EndComp 822 | $Comp 823 | L Device:R R? 824 | U 1 1 5D62D784 825 | P 10250 4950 826 | AR Path="/5D62D784" Ref="R?" Part="1" 827 | AR Path="/5D5CA848/5D62D784" Ref="R11" Part="1" 828 | F 0 "R11" H 10050 5000 50 0000 L CNN 829 | F 1 "4.7k" H 10000 4900 50 0000 L CNN 830 | F 2 "Resistor_SMD:R_0603_1608Metric" V 10180 4950 50 0001 C CNN 831 | F 3 "~" H 10250 4950 50 0001 C CNN 832 | 1 10250 4950 833 | 1 0 0 -1 834 | $EndComp 835 | Wire Wire Line 836 | 10250 5150 10250 5100 837 | Wire Wire Line 838 | 8600 1500 8600 1550 839 | $Comp 840 | L Device:R R? 841 | U 1 1 5D62D76F 842 | P 8600 1350 843 | AR Path="/5D62D76F" Ref="R?" Part="1" 844 | AR Path="/5D5CA848/5D62D76F" Ref="R1" Part="1" 845 | F 0 "R1" H 8670 1396 50 0000 L CNN 846 | F 1 "10k" H 8670 1305 50 0000 L CNN 847 | F 2 "Resistor_SMD:R_0603_1608Metric" V 8530 1350 50 0001 C CNN 848 | F 3 "~" H 8600 1350 50 0001 C CNN 849 | 1 8600 1350 850 | 1 0 0 -1 851 | $EndComp 852 | $Comp 853 | L esp32controller-rescue:GND-power #PWR? 854 | U 1 1 5D62D749 855 | P 6950 1850 856 | AR Path="/5D62D749" Ref="#PWR?" Part="1" 857 | AR Path="/5D5CA848/5D62D749" Ref="#PWR05" Part="1" 858 | F 0 "#PWR05" H 6950 1600 50 0001 C CNN 859 | F 1 "GND" H 6955 1677 50 0000 C CNN 860 | F 2 "" H 6950 1850 50 0001 C CNN 861 | F 3 "" H 6950 1850 50 0001 C CNN 862 | 1 6950 1850 863 | 1 0 0 -1 864 | $EndComp 865 | $Comp 866 | L Device:C C? 867 | U 1 1 5D62D743 868 | P 6950 1600 869 | AR Path="/5D62D743" Ref="C?" Part="1" 870 | AR Path="/5D5CA848/5D62D743" Ref="C4" Part="1" 871 | F 0 "C4" H 7065 1646 50 0000 L CNN 872 | F 1 "100nF" H 7065 1555 50 0000 L CNN 873 | F 2 "Capacitor_SMD:C_0603_1608Metric" H 6988 1450 50 0001 C CNN 874 | F 3 "~" H 6950 1600 50 0001 C CNN 875 | 1 6950 1600 876 | 1 0 0 -1 877 | $EndComp 878 | $Comp 879 | L Device:R R? 880 | U 1 1 5D62D73D 881 | P 6950 1300 882 | AR Path="/5D62D73D" Ref="R?" Part="1" 883 | AR Path="/5D5CA848/5D62D73D" Ref="R4" Part="1" 884 | F 0 "R4" H 7020 1346 50 0000 L CNN 885 | F 1 "10k" H 7020 1255 50 0000 L CNN 886 | F 2 "Resistor_SMD:R_0603_1608Metric" V 6880 1300 50 0001 C CNN 887 | F 3 "~" H 6950 1300 50 0001 C CNN 888 | 1 6950 1300 889 | 1 0 0 -1 890 | $EndComp 891 | $Comp 892 | L ESP32Controller:ESP32-S2-WROOM U1 893 | U 1 1 60AE64C5 894 | P 4100 2000 895 | AR Path="/60AE64C5" Ref="U1" Part="1" 896 | AR Path="/5D5CA848/60AE64C5" Ref="U1" Part="1" 897 | F 0 "U1" H 4075 3387 60 0000 C CNN 898 | F 1 "ESP32-S2-WROOM" H 4075 3281 60 0000 C CNN 899 | F 2 "ESP32Controller:esp32-s2-wrooom" H 4450 3350 60 0001 C CNN 900 | F 3 "" H 3650 2450 60 0001 C CNN 901 | 1 4100 2000 902 | 1 0 0 -1 903 | $EndComp 904 | Text GLabel 3150 1650 0 50 Input ~ 0 905 | THERM0 906 | Text GLabel 3150 1750 0 50 Input ~ 0 907 | THERM1 908 | Text GLabel 3150 1850 0 50 Input ~ 0 909 | THERM2 910 | Text GLabel 3150 1950 0 50 Input ~ 0 911 | THERM3 912 | Text GLabel 3150 2050 0 50 Input ~ 0 913 | THERM4 914 | Text GLabel 3150 2150 0 50 Input ~ 0 915 | MOS0 916 | Text GLabel 3150 2250 0 50 Input ~ 0 917 | MOS1 918 | Text GLabel 3650 3300 3 50 Input ~ 0 919 | SDI 920 | Text GLabel 3750 3300 3 50 Input ~ 0 921 | WCLK 922 | Text GLabel 3850 3300 3 50 Input ~ 0 923 | BCLK 924 | Text GLabel 3150 2350 0 50 Input ~ 0 925 | SDA 926 | Text GLabel 3150 2450 0 50 Input ~ 0 927 | SCL 928 | Text GLabel 3150 2550 0 50 Input ~ 0 929 | HSPI_CS 930 | Text GLabel 3150 2650 0 50 Input ~ 0 931 | HSPI_MOSI 932 | Text GLabel 3150 2750 0 50 Input ~ 0 933 | HSPI_CLK 934 | Text GLabel 3150 2850 0 50 Input ~ 0 935 | HSPI_MISO 936 | Text GLabel 5000 2850 2 50 Input ~ 0 937 | MOS4 938 | Text GLabel 4250 3300 3 50 Input ~ 0 939 | USB_D+ 940 | Text GLabel 4150 3300 3 50 Input ~ 0 941 | USB_D- 942 | Text GLabel 5000 2750 2 50 Input ~ 0 943 | VSPI_CS 944 | Text GLabel 5000 2650 2 50 Input ~ 0 945 | VSPI_MOSI 946 | Text GLabel 5000 2550 2 50 Input ~ 0 947 | VSPI_CLK 948 | Text GLabel 5000 2450 2 50 Input ~ 0 949 | VSPI_MISO 950 | Text GLabel 3950 3300 3 50 Input ~ 0 951 | TX1 952 | Text GLabel 4050 3300 3 50 Input ~ 0 953 | RX1 954 | Text GLabel 5000 1750 2 50 Input ~ 0 955 | RX0 956 | Text GLabel 5000 1850 2 50 Input ~ 0 957 | TX0 958 | Text GLabel 5000 2150 2 50 Input ~ 0 959 | S0_MIN 960 | Text GLabel 5000 2050 2 50 Input ~ 0 961 | S1_MIN 962 | Text GLabel 5000 1950 2 50 Input ~ 0 963 | S2_MIN 964 | Text GLabel 4350 3300 3 50 Input ~ 0 965 | MOS2 966 | Text GLabel 4450 3300 3 50 Input ~ 0 967 | MOS3 968 | $Comp 969 | L esp32controller-rescue:C-Device C? 970 | U 1 1 60AB0A5D 971 | P 2300 1600 972 | AR Path="/60AB0A5D" Ref="C?" Part="1" 973 | AR Path="/5D5CA848/60AB0A5D" Ref="C3" Part="1" 974 | F 0 "C3" H 2415 1646 50 0000 L CNN 975 | F 1 "100nF" H 2415 1555 50 0000 L CNN 976 | F 2 "Capacitor_SMD:C_0603_1608Metric" H 2338 1450 50 0001 C CNN 977 | F 3 "~" H 2300 1600 50 0001 C CNN 978 | 1 2300 1600 979 | 1 0 0 -1 980 | $EndComp 981 | $Comp 982 | L esp32controller-rescue:C-Device C? 983 | U 1 1 60AB0A67 984 | P 1900 1600 985 | AR Path="/60AB0A67" Ref="C?" Part="1" 986 | AR Path="/5D5CA848/60AB0A67" Ref="C2" Part="1" 987 | F 0 "C2" H 2015 1646 50 0000 L CNN 988 | F 1 "22uF" H 2015 1555 50 0000 L CNN 989 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 1938 1450 50 0001 C CNN 990 | F 3 "~" H 1900 1600 50 0001 C CNN 991 | 1 1900 1600 992 | 1 0 0 -1 993 | $EndComp 994 | $Comp 995 | L esp32controller-rescue:GND-power #PWR? 996 | U 1 1 60AB0A71 997 | P 2150 1750 998 | AR Path="/60AB0A71" Ref="#PWR?" Part="1" 999 | AR Path="/5D5CA848/60AB0A71" Ref="#PWR04" Part="1" 1000 | F 0 "#PWR04" H 2150 1500 50 0001 C CNN 1001 | F 1 "GND" H 2155 1577 50 0000 C CNN 1002 | F 2 "" H 2150 1750 50 0001 C CNN 1003 | F 3 "" H 2150 1750 50 0001 C CNN 1004 | 1 2150 1750 1005 | 1 0 0 -1 1006 | $EndComp 1007 | Connection ~ 2150 1750 1008 | Wire Wire Line 1009 | 1900 1750 2150 1750 1010 | Wire Wire Line 1011 | 2150 1750 2300 1750 1012 | Text GLabel 1900 1300 1 50 Input ~ 0 1013 | +3.3V 1014 | Wire Wire Line 1015 | 2300 1450 1900 1450 1016 | Connection ~ 2300 1450 1017 | Wire Wire Line 1018 | 2300 1450 3150 1450 1019 | $Comp 1020 | L esp32controller-rescue:GND-power #PWR? 1021 | U 1 1 60ACF8FA 1022 | P 3100 1300 1023 | AR Path="/60ACF8FA" Ref="#PWR?" Part="1" 1024 | AR Path="/5D5CA848/60ACF8FA" Ref="#PWR02" Part="1" 1025 | F 0 "#PWR02" H 3100 1050 50 0001 C CNN 1026 | F 1 "GND" H 3105 1127 50 0000 C CNN 1027 | F 2 "" H 3100 1300 50 0001 C CNN 1028 | F 3 "" H 3100 1300 50 0001 C CNN 1029 | 1 3100 1300 1030 | -1 0 0 1 1031 | $EndComp 1032 | Wire Wire Line 1033 | 3150 1350 3100 1350 1034 | Wire Wire Line 1035 | 3100 1350 3100 1300 1036 | $Comp 1037 | L esp32controller-rescue:GND-power #PWR? 1038 | U 1 1 60AD7A2B 1039 | P 5050 1200 1040 | AR Path="/60AD7A2B" Ref="#PWR?" Part="1" 1041 | AR Path="/5D5CA848/60AD7A2B" Ref="#PWR01" Part="1" 1042 | F 0 "#PWR01" H 5050 950 50 0001 C CNN 1043 | F 1 "GND" H 5055 1027 50 0000 C CNN 1044 | F 2 "" H 5050 1200 50 0001 C CNN 1045 | F 3 "" H 5050 1200 50 0001 C CNN 1046 | 1 5050 1200 1047 | -1 0 0 1 1048 | $EndComp 1049 | Wire Wire Line 1050 | 5000 1350 5050 1350 1051 | Wire Wire Line 1052 | 5050 1350 5050 1250 1053 | Wire Wire Line 1054 | 5050 1250 5000 1250 1055 | Connection ~ 5050 1250 1056 | Wire Wire Line 1057 | 5050 1250 5050 1200 1058 | Wire Notes Line 1059 | 6650 650 6650 3750 1060 | Wire Wire Line 1061 | 1900 1450 1900 1300 1062 | Connection ~ 1900 1450 1063 | Wire Wire Line 1064 | 7650 3000 7550 3000 1065 | $Comp 1066 | L Device:C C? 1067 | U 1 1 60B6F661 1068 | P 7400 3000 1069 | AR Path="/60B6F661" Ref="C?" Part="1" 1070 | AR Path="/5D5CA848/60B6F661" Ref="C8" Part="1" 1071 | F 0 "C8" H 7515 3046 50 0000 L CNN 1072 | F 1 "100nF" H 7515 2955 50 0000 L CNN 1073 | F 2 "Capacitor_SMD:C_0603_1608Metric" H 7438 2850 50 0001 C CNN 1074 | F 3 "~" H 7400 3000 50 0001 C CNN 1075 | 1 7400 3000 1076 | 0 1 1 0 1077 | $EndComp 1078 | Connection ~ 7250 3000 1079 | $Comp 1080 | L power:GND #PWR? 1081 | U 1 1 60B6F66C 1082 | P 7100 3000 1083 | AR Path="/60B6F66C" Ref="#PWR?" Part="1" 1084 | AR Path="/5D5CA848/60B6F66C" Ref="#PWR09" Part="1" 1085 | F 0 "#PWR09" H 7100 2750 50 0001 C CNN 1086 | F 1 "GND" V 7105 2872 50 0000 R CNN 1087 | F 2 "" H 7100 3000 50 0001 C CNN 1088 | F 3 "" H 7100 3000 50 0001 C CNN 1089 | 1 7100 3000 1090 | 1 0 0 -1 1091 | $EndComp 1092 | Wire Wire Line 1093 | 7250 3000 7100 3000 1094 | Connection ~ 7650 2800 1095 | Wire Wire Line 1096 | 7700 2800 7650 2800 1097 | Text GLabel 7700 2800 2 50 Input ~ 0 1098 | IO0 1099 | Wire Notes Line 1100 | 6700 2200 6700 3750 1101 | Wire Notes Line 1102 | 8150 3750 6700 3750 1103 | Wire Notes Line 1104 | 6700 2200 8150 2200 1105 | Text Notes 6750 2300 0 50 ~ 0 1106 | IO0 1107 | Wire Notes Line 1108 | 8150 3750 8150 2200 1109 | Wire Wire Line 1110 | 7650 2800 7650 3000 1111 | Wire Wire Line 1112 | 7250 2800 7250 3000 1113 | $Comp 1114 | L Switch:SW_Push SW? 1115 | U 1 1 60B6F686 1116 | P 7450 2800 1117 | AR Path="/60B6F686" Ref="SW?" Part="1" 1118 | AR Path="/5D5CA848/60B6F686" Ref="SW2" Part="1" 1119 | F 0 "SW2" H 7450 3085 50 0000 C CNN 1120 | F 1 "IO0" H 7450 2994 50 0000 C CNN 1121 | F 2 "Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm" H 7450 3000 50 0001 C CNN 1122 | F 3 "~" H 7450 3000 50 0001 C CNN 1123 | 1 7450 2800 1124 | 1 0 0 -1 1125 | $EndComp 1126 | Wire Wire Line 1127 | 9100 1500 9100 1550 1128 | Wire Wire Line 1129 | 9100 1550 9150 1550 1130 | Connection ~ 9100 1550 1131 | Connection ~ 10000 3150 1132 | Wire Wire Line 1133 | 10050 3150 10000 3150 1134 | Text GLabel 10050 3150 2 50 Input ~ 0 1135 | THERM3 1136 | Wire Wire Line 1137 | 9500 2850 10000 2850 1138 | $Comp 1139 | L Device:C C? 1140 | U 1 1 60C0FCDB 1141 | P 10000 3300 1142 | AR Path="/60C0FCDB" Ref="C?" Part="1" 1143 | AR Path="/5D5CA848/60C0FCDB" Ref="C12" Part="1" 1144 | F 0 "C12" H 10115 3346 50 0000 L CNN 1145 | F 1 "10uF" H 10115 3255 50 0000 L CNN 1146 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 10038 3150 50 0001 C CNN 1147 | F 3 "~" H 10000 3300 50 0001 C CNN 1148 | 1 10000 3300 1149 | 1 0 0 -1 1150 | $EndComp 1151 | $Comp 1152 | L power:GND #PWR? 1153 | U 1 1 60C0FCE5 1154 | P 10000 3450 1155 | AR Path="/60C0FCE5" Ref="#PWR?" Part="1" 1156 | AR Path="/5D5CA848/60C0FCE5" Ref="#PWR013" Part="1" 1157 | F 0 "#PWR013" H 10000 3200 50 0001 C CNN 1158 | F 1 "GND" H 10005 3277 50 0000 C CNN 1159 | F 2 "" H 10000 3450 50 0001 C CNN 1160 | F 3 "" H 10000 3450 50 0001 C CNN 1161 | 1 10000 3450 1162 | 1 0 0 -1 1163 | $EndComp 1164 | $Comp 1165 | L Device:R R? 1166 | U 1 1 60C0FCEF 1167 | P 10000 3000 1168 | AR Path="/60C0FCEF" Ref="R?" Part="1" 1169 | AR Path="/5D5CA848/60C0FCEF" Ref="R8" Part="1" 1170 | F 0 "R8" H 10070 3046 50 0000 L CNN 1171 | F 1 "4.7k" H 10070 2955 50 0000 L CNN 1172 | F 2 "Resistor_SMD:R_0603_1608Metric" V 9930 3000 50 0001 C CNN 1173 | F 3 "~" H 10000 3000 50 0001 C CNN 1174 | 1 10000 3000 1175 | 1 0 0 -1 1176 | $EndComp 1177 | Connection ~ 9500 2850 1178 | Connection ~ 10500 3150 1179 | Wire Wire Line 1180 | 10550 3150 10500 3150 1181 | Text GLabel 10550 3150 2 50 Input ~ 0 1182 | THERM4 1183 | Wire Wire Line 1184 | 10000 2850 10500 2850 1185 | $Comp 1186 | L Device:C C? 1187 | U 1 1 60C1577F 1188 | P 10500 3300 1189 | AR Path="/60C1577F" Ref="C?" Part="1" 1190 | AR Path="/5D5CA848/60C1577F" Ref="C13" Part="1" 1191 | F 0 "C13" H 10615 3346 50 0000 L CNN 1192 | F 1 "10uF" H 10615 3255 50 0000 L CNN 1193 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 10538 3150 50 0001 C CNN 1194 | F 3 "~" H 10500 3300 50 0001 C CNN 1195 | 1 10500 3300 1196 | 1 0 0 -1 1197 | $EndComp 1198 | $Comp 1199 | L power:GND #PWR? 1200 | U 1 1 60C15789 1201 | P 10500 3450 1202 | AR Path="/60C15789" Ref="#PWR?" Part="1" 1203 | AR Path="/5D5CA848/60C15789" Ref="#PWR014" Part="1" 1204 | F 0 "#PWR014" H 10500 3200 50 0001 C CNN 1205 | F 1 "GND" H 10505 3277 50 0000 C CNN 1206 | F 2 "" H 10500 3450 50 0001 C CNN 1207 | F 3 "" H 10500 3450 50 0001 C CNN 1208 | 1 10500 3450 1209 | 1 0 0 -1 1210 | $EndComp 1211 | $Comp 1212 | L Device:R R? 1213 | U 1 1 60C15793 1214 | P 10500 3000 1215 | AR Path="/60C15793" Ref="R?" Part="1" 1216 | AR Path="/5D5CA848/60C15793" Ref="R9" Part="1" 1217 | F 0 "R9" H 10570 3046 50 0000 L CNN 1218 | F 1 "4.7k" H 10570 2955 50 0000 L CNN 1219 | F 2 "Resistor_SMD:R_0603_1608Metric" V 10430 3000 50 0001 C CNN 1220 | F 3 "~" H 10500 3000 50 0001 C CNN 1221 | 1 10500 3000 1222 | 1 0 0 -1 1223 | $EndComp 1224 | Connection ~ 10000 2850 1225 | $Comp 1226 | L esp32controller-rescue:GND-power #PWR? 1227 | U 1 1 60CB7AB1 1228 | P 4550 3500 1229 | AR Path="/60CB7AB1" Ref="#PWR?" Part="1" 1230 | AR Path="/5D5CA848/60CB7AB1" Ref="#PWR015" Part="1" 1231 | F 0 "#PWR015" H 4550 3250 50 0001 C CNN 1232 | F 1 "GND" H 4555 3327 50 0000 C CNN 1233 | F 2 "" H 4550 3500 50 0001 C CNN 1234 | F 3 "" H 4550 3500 50 0001 C CNN 1235 | 1 4550 3500 1236 | 1 0 0 -1 1237 | $EndComp 1238 | Wire Wire Line 1239 | 4550 3500 4550 3300 1240 | Text GLabel 3150 1550 0 50 Input ~ 0 1241 | IO0 1242 | Text GLabel 5000 2350 2 50 Input ~ 0 1243 | IO38 1244 | Text GLabel 5000 2250 2 50 Input ~ 0 1245 | IO39 1246 | Text GLabel 5000 1650 2 50 Input ~ 0 1247 | IO45 1248 | Text GLabel 5000 1550 2 50 Input ~ 0 1249 | IO46 1250 | Text GLabel 5000 1450 2 50 Input ~ 0 1251 | EN 1252 | Text GLabel 8550 4700 2 50 Input ~ 0 1253 | RX0 1254 | Text GLabel 8550 4550 2 50 Input ~ 0 1255 | TX0 1256 | Text GLabel 7550 4700 0 50 Input ~ 0 1257 | SRXD0 1258 | $Comp 1259 | L Device:R R10 1260 | U 1 1 61900F1A 1261 | P 8400 4550 1262 | F 0 "R10" V 8193 4550 50 0000 C CNN 1263 | F 1 "1k" V 8284 4550 50 0000 C CNN 1264 | F 2 "Resistor_SMD:R_0603_1608Metric" V 8330 4550 50 0001 C CNN 1265 | F 3 "~" H 8400 4550 50 0001 C CNN 1266 | 1 8400 4550 1267 | 0 1 1 0 1268 | $EndComp 1269 | Wire Wire Line 1270 | 7550 4700 7650 4700 1271 | $Comp 1272 | L Device:Jumper JP1 1273 | U 1 1 6190D41A 1274 | P 7950 4550 1275 | F 0 "JP1" H 7950 4814 50 0000 C CNN 1276 | F 1 "Jumper" H 7950 4723 50 0000 C CNN 1277 | F 2 "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical" H 7950 4550 50 0001 C CNN 1278 | F 3 "~" H 7950 4550 50 0001 C CNN 1279 | 1 7950 4550 1280 | 1 0 0 -1 1281 | $EndComp 1282 | Wire Wire Line 1283 | 7650 4550 7650 4700 1284 | Connection ~ 7650 4700 1285 | Wire Wire Line 1286 | 7650 4700 8550 4700 1287 | Text GLabel 8550 5200 2 50 Input ~ 0 1288 | RX1 1289 | Text GLabel 8550 5050 2 50 Input ~ 0 1290 | TX1 1291 | Text GLabel 7550 5200 0 50 Input ~ 0 1292 | SRXD1 1293 | $Comp 1294 | L Device:R R13 1295 | U 1 1 61921FE7 1296 | P 8400 5050 1297 | F 0 "R13" V 8193 5050 50 0000 C CNN 1298 | F 1 "1k" V 8284 5050 50 0000 C CNN 1299 | F 2 "Resistor_SMD:R_0603_1608Metric" V 8330 5050 50 0001 C CNN 1300 | F 3 "~" H 8400 5050 50 0001 C CNN 1301 | 1 8400 5050 1302 | 0 1 1 0 1303 | $EndComp 1304 | Wire Wire Line 1305 | 7550 5200 7650 5200 1306 | $Comp 1307 | L Device:Jumper JP2 1308 | U 1 1 61921FF2 1309 | P 7950 5050 1310 | F 0 "JP2" H 7950 5314 50 0000 C CNN 1311 | F 1 "Jumper" H 7950 5223 50 0000 C CNN 1312 | F 2 "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical" H 7950 5050 50 0001 C CNN 1313 | F 3 "~" H 7950 5050 50 0001 C CNN 1314 | 1 7950 5050 1315 | 1 0 0 -1 1316 | $EndComp 1317 | Wire Wire Line 1318 | 7650 5050 7650 5200 1319 | Connection ~ 7650 5200 1320 | Wire Wire Line 1321 | 7650 5200 8550 5200 1322 | Wire Notes Line 1323 | 8800 5300 7200 5300 1324 | Wire Notes Line 1325 | 7200 5300 7200 4250 1326 | Wire Notes Line 1327 | 7200 4250 8800 4250 1328 | Wire Notes Line 1329 | 8800 4250 8800 5300 1330 | Text Notes 7250 4350 0 50 ~ 0 1331 | STEPPER UART 1332 | Wire Wire Line 1333 | 7450 1450 6950 1450 1334 | Connection ~ 6950 1450 1335 | Wire Wire Line 1336 | 7450 1850 6950 1850 1337 | Wire Wire Line 1338 | 6950 1850 6950 1750 1339 | Connection ~ 6950 1850 1340 | Wire Wire Line 1341 | 7800 1450 7450 1450 1342 | Connection ~ 7450 1450 1343 | Wire Wire Line 1344 | 1600 5050 1750 5050 1345 | Wire Wire Line 1346 | 1600 5350 1750 5350 1347 | $EndSCHEMATC 1348 | -------------------------------------------------------------------------------- /modules/ESP32-footprints-Lib.pretty/ESP-32S.kicad_mod: -------------------------------------------------------------------------------- 1 | (module ESP-32S (layer F.Cu) (tedit 58152DB7) 2 | (fp_text reference REF** (at -9.9 -13.8 270) (layer F.SilkS) 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value ESP-32S (at 0.7 -12.3) (layer F.Fab) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_text user AI-Thinker/Espressif (at 6.3 -1.6 90) (layer F.SilkS) 9 | (effects (font (size 1 1) (thickness 0.15))) 10 | ) 11 | (fp_circle (center -9.958566 -10.871338) (end -10.085566 -11.125338) (layer F.SilkS) (width 0.5)) 12 | (fp_text user ESP-32S (at 4.8 2.8 90) (layer F.SilkS) 13 | (effects (font (size 1 1) (thickness 0.15))) 14 | ) 15 | (fp_line (start 8.947434 -11.017338) (end -9.052566 -11.017338) (layer F.SilkS) (width 0.15)) 16 | (fp_line (start -9.052566 -17.017338) (end -9.052566 8.482662) (layer F.SilkS) (width 0.15)) 17 | (fp_line (start 8.947434 -17.017338) (end 8.947434 8.482662) (layer F.SilkS) (width 0.15)) 18 | (fp_line (start 8.947434 8.482662) (end -9.052566 8.482662) (layer F.SilkS) (width 0.15)) 19 | (fp_line (start 8.947434 -17.017338) (end -9.052566 -17.017338) (layer F.SilkS) (width 0.15)) 20 | (pad 38 smd oval (at 8.947434 -9.517338 180) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 21 | (pad 37 smd oval (at 8.947434 -8.247338 180) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 22 | (pad 36 smd oval (at 8.947434 -6.977338 180) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 23 | (pad 35 smd oval (at 8.947434 -5.707338 180) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 24 | (pad 34 smd oval (at 8.947434 -4.437338 180) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 25 | (pad 33 smd oval (at 8.947434 -3.167338 180) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 26 | (pad 32 smd oval (at 8.947434 -1.897338 180) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 27 | (pad 31 smd oval (at 8.947434 -0.627338 180) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 28 | (pad 30 smd oval (at 8.947434 0.642662 180) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 29 | (pad 29 smd oval (at 8.947434 1.912662 180) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 30 | (pad 28 smd oval (at 8.947434 3.182662 180) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 31 | (pad 27 smd oval (at 8.947434 4.452662 180) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 32 | (pad 26 smd oval (at 8.947434 5.722662 180) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 33 | (pad 25 smd oval (at 8.947434 6.992662 180) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 34 | (pad 24 smd oval (at 5.662434 8.482662 180) (size 0.9 2.5) (layers F.Cu F.Paste F.Mask)) 35 | (pad 23 smd oval (at 4.392434 8.482662 180) (size 0.9 2.5) (layers F.Cu F.Paste F.Mask)) 36 | (pad 22 smd oval (at 3.122434 8.482662 180) (size 0.9 2.5) (layers F.Cu F.Paste F.Mask)) 37 | (pad 21 smd oval (at 1.852434 8.482662 180) (size 0.9 2.5) (layers F.Cu F.Paste F.Mask)) 38 | (pad 20 smd oval (at 0.582434 8.482662 180) (size 0.9 2.5) (layers F.Cu F.Paste F.Mask)) 39 | (pad 19 smd oval (at -0.687566 8.482662 180) (size 0.9 2.5) (layers F.Cu F.Paste F.Mask)) 40 | (pad 18 smd oval (at -1.957566 8.482662 180) (size 0.9 2.5) (layers F.Cu F.Paste F.Mask)) 41 | (pad 17 smd oval (at -3.227566 8.482662 180) (size 0.9 2.5) (layers F.Cu F.Paste F.Mask)) 42 | (pad 16 smd oval (at -4.497566 8.482662 180) (size 0.9 2.5) (layers F.Cu F.Paste F.Mask)) 43 | (pad 15 smd oval (at -5.767566 8.482662 180) (size 0.9 2.5) (layers F.Cu F.Paste F.Mask)) 44 | (pad 14 smd oval (at -9.052566 6.992662 180) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 45 | (pad 13 smd oval (at -9.052566 5.722662 180) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 46 | (pad 12 smd oval (at -9.052566 4.452662 180) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 47 | (pad 11 smd oval (at -9.052566 3.182662 180) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 48 | (pad 10 smd oval (at -9.052566 1.912662 180) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 49 | (pad 9 smd oval (at -9.052566 0.642662 180) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 50 | (pad 8 smd oval (at -9.052566 -0.627338 180) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 51 | (pad 7 smd oval (at -9.052566 -1.897338 180) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 52 | (pad 6 smd oval (at -9.052566 -3.167338 180) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 53 | (pad 5 smd oval (at -9.052566 -4.437338 180) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 54 | (pad 4 smd oval (at -9.052566 -5.707338 180) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 55 | (pad 3 smd oval (at -9.052566 -6.977338 180) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 56 | (pad 2 smd oval (at -9.052566 -8.247338 180) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 57 | (pad 1 smd oval (at -9.052566 -9.517338 180) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 58 | (pad 39 smd rect (at -0.352566 -1.817338 180) (size 6 6) (layers F.Cu F.Paste F.Mask)) 59 | ) 60 | -------------------------------------------------------------------------------- /modules/ESP32-footprints-Lib.pretty/ESP32-WROOM.kicad_mod: -------------------------------------------------------------------------------- 1 | (module ESP32-WROOM (layer F.Cu) (tedit 57D08EA8) 2 | (fp_text reference REF** (at -11.557 9.017) (layer F.SilkS) 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value ESP32-WROOM (at 5.715 14.224) (layer F.Fab) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_text user "Espressif Systems" (at -6.858 -0.889 90) (layer F.SilkS) 9 | (effects (font (size 1 1) (thickness 0.15))) 10 | ) 11 | (fp_circle (center 9.906 6.604) (end 10.033 6.858) (layer F.SilkS) (width 0.5)) 12 | (fp_text user ESP32-WROOM (at -5.207 0.254 90) (layer F.SilkS) 13 | (effects (font (size 1 1) (thickness 0.15))) 14 | ) 15 | (fp_line (start -9 6.75) (end 9 6.75) (layer F.SilkS) (width 0.15)) 16 | (fp_line (start 9 12.75) (end 9 -12.75) (layer F.SilkS) (width 0.15)) 17 | (fp_line (start -9 12.75) (end -9 -12.75) (layer F.SilkS) (width 0.15)) 18 | (fp_line (start -9 -12.75) (end 9 -12.75) (layer F.SilkS) (width 0.15)) 19 | (fp_line (start -9 12.75) (end 9 12.75) (layer F.SilkS) (width 0.15)) 20 | (pad 38 smd oval (at -9 5.25) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 21 | (pad 37 smd oval (at -9 3.98) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 22 | (pad 36 smd oval (at -9 2.71) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 23 | (pad 35 smd oval (at -9 1.44) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 24 | (pad 34 smd oval (at -9 0.17) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 25 | (pad 33 smd oval (at -9 -1.1) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 26 | (pad 32 smd oval (at -9 -2.37) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 27 | (pad 31 smd oval (at -9 -3.64) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 28 | (pad 30 smd oval (at -9 -4.91) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 29 | (pad 29 smd oval (at -9 -6.18) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 30 | (pad 28 smd oval (at -9 -7.45) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 31 | (pad 27 smd oval (at -9 -8.72) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 32 | (pad 26 smd oval (at -9 -9.99) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 33 | (pad 25 smd oval (at -9 -11.26) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 34 | (pad 24 smd oval (at -5.715 -12.75) (size 0.9 2.5) (layers F.Cu F.Paste F.Mask)) 35 | (pad 23 smd oval (at -4.445 -12.75) (size 0.9 2.5) (layers F.Cu F.Paste F.Mask)) 36 | (pad 22 smd oval (at -3.175 -12.75) (size 0.9 2.5) (layers F.Cu F.Paste F.Mask)) 37 | (pad 21 smd oval (at -1.905 -12.75) (size 0.9 2.5) (layers F.Cu F.Paste F.Mask)) 38 | (pad 20 smd oval (at -0.635 -12.75) (size 0.9 2.5) (layers F.Cu F.Paste F.Mask)) 39 | (pad 19 smd oval (at 0.635 -12.75) (size 0.9 2.5) (layers F.Cu F.Paste F.Mask)) 40 | (pad 18 smd oval (at 1.905 -12.75) (size 0.9 2.5) (layers F.Cu F.Paste F.Mask)) 41 | (pad 17 smd oval (at 3.175 -12.75) (size 0.9 2.5) (layers F.Cu F.Paste F.Mask)) 42 | (pad 16 smd oval (at 4.445 -12.75) (size 0.9 2.5) (layers F.Cu F.Paste F.Mask)) 43 | (pad 15 smd oval (at 5.715 -12.75) (size 0.9 2.5) (layers F.Cu F.Paste F.Mask)) 44 | (pad 14 smd oval (at 9 -11.26) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 45 | (pad 13 smd oval (at 9 -9.99) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 46 | (pad 12 smd oval (at 9 -8.72) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 47 | (pad 11 smd oval (at 9 -7.45) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 48 | (pad 10 smd oval (at 9 -6.18) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 49 | (pad 9 smd oval (at 9 -4.91) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 50 | (pad 8 smd oval (at 9 -3.64) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 51 | (pad 7 smd oval (at 9 -2.37) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 52 | (pad 6 smd oval (at 9 -1.1) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 53 | (pad 5 smd oval (at 9 0.17) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 54 | (pad 4 smd oval (at 9 1.44) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 55 | (pad 3 smd oval (at 9 2.71) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 56 | (pad 2 smd oval (at 9 3.98) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 57 | (pad 1 smd oval (at 9 5.25) (size 2.5 0.9) (layers F.Cu F.Paste F.Mask)) 58 | (pad 39 smd rect (at 0.3 -2.45) (size 6 6) (layers F.Cu F.Paste F.Mask)) 59 | ) 60 | -------------------------------------------------------------------------------- /modules/ESP32-footprints-Lib.pretty/ESP32.kicad_mod: -------------------------------------------------------------------------------- 1 | (module ESP32 (layer F.Cu) (tedit 580086D0) 2 | (solder_mask_margin 0.102) 3 | (fp_text reference REF** (at 0.017964 -4.589866) (layer F.SilkS) 4 | (effects (font (size 1 1) (thickness 0.15))) 5 | ) 6 | (fp_text value ESP32 (at 0.017964 4.300134) (layer F.Fab) 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | ) 9 | (fp_line (start -2.395036 -3.192866) (end -3.157036 -3.192866) (layer F.SilkS) (width 0.15)) 10 | (fp_line (start -3.157036 -3.192866) (end -3.157036 -2.430866) (layer F.SilkS) (width 0.15)) 11 | (fp_line (start -3.157036 2.395134) (end -3.157036 3.157134) (layer F.SilkS) (width 0.15)) 12 | (fp_line (start -3.157036 3.157134) (end -2.395036 3.157134) (layer F.SilkS) (width 0.15)) 13 | (fp_line (start 3.192964 2.395134) (end 3.192964 3.157134) (layer F.SilkS) (width 0.15)) 14 | (fp_line (start 3.192964 3.157134) (end 2.430964 3.157134) (layer F.SilkS) (width 0.15)) 15 | (fp_line (start 2.430964 -3.192866) (end 3.192964 -3.192866) (layer F.SilkS) (width 0.15)) 16 | (fp_line (start 3.192964 -3.192866) (end 3.192964 -2.430866) (layer F.SilkS) (width 0.15)) 17 | (fp_circle (center -3.85 -2.9) (end -3.95 -3.1) (layer F.SilkS) (width 0.45)) 18 | (pad 24 smd oval (at 2.217964 2.882134) (size 0.2 0.85) (layers F.Cu F.Paste F.Mask)) 19 | (pad 36 smd oval (at 2.917964 -2.217866) (size 0.85 0.2) (layers F.Cu F.Paste F.Mask)) 20 | (pad 48 smd oval (at -2.182036 -2.917866) (size 0.2 0.85) (layers F.Cu F.Paste F.Mask)) 21 | (pad 49 smd rect (at 0.017964 -0.017866) (size 4.3 4.3) (layers F.Cu F.Paste F.Mask) 22 | (solder_mask_margin 0.102)) 23 | (pad 12 smd oval (at -2.882036 2.182134) (size 0.85 0.2) (layers F.Cu F.Paste F.Mask)) 24 | (pad 11 smd oval (at -2.882036 1.782134) (size 0.85 0.2) (layers F.Cu F.Paste F.Mask)) 25 | (pad 10 smd oval (at -2.882036 1.382134) (size 0.85 0.2) (layers F.Cu F.Paste F.Mask)) 26 | (pad 9 smd oval (at -2.882036 0.982134) (size 0.85 0.2) (layers F.Cu F.Paste F.Mask)) 27 | (pad 8 smd oval (at -2.882036 0.582134) (size 0.85 0.2) (layers F.Cu F.Paste F.Mask)) 28 | (pad 7 smd oval (at -2.882036 0.182134) (size 0.85 0.2) (layers F.Cu F.Paste F.Mask)) 29 | (pad 6 smd oval (at -2.882036 -0.217866) (size 0.85 0.2) (layers F.Cu F.Paste F.Mask)) 30 | (pad 5 smd oval (at -2.882036 -0.617866) (size 0.85 0.2) (layers F.Cu F.Paste F.Mask)) 31 | (pad 4 smd oval (at -2.882036 -1.017866) (size 0.85 0.2) (layers F.Cu F.Paste F.Mask)) 32 | (pad 3 smd oval (at -2.882036 -1.417866) (size 0.85 0.2) (layers F.Cu F.Paste F.Mask)) 33 | (pad 2 smd oval (at -2.882036 -1.817866) (size 0.85 0.2) (layers F.Cu F.Paste F.Mask)) 34 | (pad 1 smd oval (at -2.882036 -2.217866) (size 0.85 0.2) (layers F.Cu F.Paste F.Mask)) 35 | (pad 47 smd oval (at -1.782036 -2.917866) (size 0.2 0.85) (layers F.Cu F.Paste F.Mask)) 36 | (pad 46 smd oval (at -1.382036 -2.917866) (size 0.2 0.85) (layers F.Cu F.Paste F.Mask)) 37 | (pad 45 smd oval (at -0.982036 -2.917866) (size 0.2 0.85) (layers F.Cu F.Paste F.Mask)) 38 | (pad 44 smd oval (at -0.582036 -2.917866) (size 0.2 0.85) (layers F.Cu F.Paste F.Mask)) 39 | (pad 43 smd oval (at -0.182036 -2.917866) (size 0.2 0.85) (layers F.Cu F.Paste F.Mask)) 40 | (pad 42 smd oval (at 0.217964 -2.917866) (size 0.2 0.85) (layers F.Cu F.Paste F.Mask)) 41 | (pad 41 smd oval (at 0.617964 -2.917866) (size 0.2 0.85) (layers F.Cu F.Paste F.Mask)) 42 | (pad 40 smd oval (at 1.017964 -2.917866) (size 0.2 0.85) (layers F.Cu F.Paste F.Mask)) 43 | (pad 39 smd oval (at 1.417964 -2.917866) (size 0.2 0.85) (layers F.Cu F.Paste F.Mask)) 44 | (pad 38 smd oval (at 1.817964 -2.917866) (size 0.2 0.85) (layers F.Cu F.Paste F.Mask)) 45 | (pad 37 smd oval (at 2.217964 -2.917866) (size 0.2 0.85) (layers F.Cu F.Paste F.Mask)) 46 | (pad 35 smd oval (at 2.917964 -1.817866) (size 0.85 0.2) (layers F.Cu F.Paste F.Mask)) 47 | (pad 34 smd oval (at 2.917964 -1.417866) (size 0.85 0.2) (layers F.Cu F.Paste F.Mask)) 48 | (pad 33 smd oval (at 2.917964 -1.017866) (size 0.85 0.2) (layers F.Cu F.Paste F.Mask)) 49 | (pad 32 smd oval (at 2.917964 -0.617866) (size 0.85 0.2) (layers F.Cu F.Paste F.Mask)) 50 | (pad 31 smd oval (at 2.917964 -0.217866) (size 0.85 0.2) (layers F.Cu F.Paste F.Mask)) 51 | (pad 30 smd oval (at 2.917964 0.182134) (size 0.85 0.2) (layers F.Cu F.Paste F.Mask)) 52 | (pad 29 smd oval (at 2.917964 0.582134) (size 0.85 0.2) (layers F.Cu F.Paste F.Mask)) 53 | (pad 28 smd oval (at 2.917964 0.982134) (size 0.85 0.2) (layers F.Cu F.Paste F.Mask)) 54 | (pad 27 smd oval (at 2.917964 1.382134) (size 0.85 0.2) (layers F.Cu F.Paste F.Mask)) 55 | (pad 26 smd oval (at 2.917964 1.782134) (size 0.85 0.2) (layers F.Cu F.Paste F.Mask)) 56 | (pad 25 smd oval (at 2.917964 2.182134) (size 0.85 0.2) (layers F.Cu F.Paste F.Mask)) 57 | (pad 23 smd oval (at 1.817964 2.882134) (size 0.2 0.85) (layers F.Cu F.Paste F.Mask)) 58 | (pad 22 smd oval (at 1.417964 2.882134) (size 0.2 0.85) (layers F.Cu F.Paste F.Mask)) 59 | (pad 21 smd oval (at 1.017964 2.882134) (size 0.2 0.85) (layers F.Cu F.Paste F.Mask)) 60 | (pad 20 smd oval (at 0.617964 2.882134) (size 0.2 0.85) (layers F.Cu F.Paste F.Mask)) 61 | (pad 19 smd oval (at 0.217964 2.882134) (size 0.2 0.85) (layers F.Cu F.Paste F.Mask)) 62 | (pad 18 smd oval (at -0.182036 2.882134) (size 0.2 0.85) (layers F.Cu F.Paste F.Mask)) 63 | (pad 17 smd oval (at -0.582036 2.882134) (size 0.2 0.85) (layers F.Cu F.Paste F.Mask)) 64 | (pad 16 smd oval (at -0.982036 2.882134) (size 0.2 0.85) (layers F.Cu F.Paste F.Mask)) 65 | (pad 15 smd oval (at -1.382036 2.882134) (size 0.2 0.85) (layers F.Cu F.Paste F.Mask)) 66 | (pad 14 smd oval (at -1.782036 2.882134) (size 0.2 0.85) (layers F.Cu F.Paste F.Mask)) 67 | (pad 13 smd oval (at -2.182036 2.882134) (size 0.2 0.85) (layers F.Cu F.Paste F.Mask)) 68 | (model "C:/Users/adam/Documents/GitHub/footprints/3D/STEP/User Library-QFN48_7x7.step" 69 | (at (xyz 0 0 0)) 70 | (scale (xyz 0.9 1 0.9)) 71 | (rotate (xyz -90 0 90)) 72 | ) 73 | ) 74 | -------------------------------------------------------------------------------- /modules/ESP32-footprints-Lib.pretty/ESP3212.kicad_mod: -------------------------------------------------------------------------------- 1 | (module ESP3212 (layer F.Cu) (tedit 57E6F83E) 2 | (fp_text reference REF** (at -6.096 -12.827) (layer F.SilkS) 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value ESP3212 (at 4.953 -12.954) (layer F.Fab) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_line (start 1.5 0) (end -1.5 0) (layer Dwgs.User) (width 0.05)) 9 | (fp_line (start 0 -1.5) (end 0 1.5) (layer Dwgs.User) (width 0.05)) 10 | (fp_text user "NO COPPER" (at 0 -8.763) (layer Dwgs.User) 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | ) 13 | (fp_text user Espressif (at -6.096 7.112 90) (layer F.SilkS) 14 | (effects (font (size 1 1) (thickness 0.2))) 15 | ) 16 | (fp_text user ESP3212 (at -4.445 7.112 90) (layer F.SilkS) 17 | (effects (font (size 1 1) (thickness 0.2))) 18 | ) 19 | (fp_line (start -8 -6) (end 8 -6) (layer F.SilkS) (width 0.2)) 20 | (fp_line (start -8 -12) (end 8 -12) (layer F.SilkS) (width 0.2)) 21 | (fp_line (start 8 -12) (end 8 12) (layer F.SilkS) (width 0.2)) 22 | (fp_line (start 8 12) (end -8 12) (layer F.SilkS) (width 0.2)) 23 | (fp_line (start -8 12) (end -8 -12) (layer F.SilkS) (width 0.2)) 24 | (pad 31 smd rect (at 8 -4.5) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) 25 | (pad 30 smd rect (at 8 -3) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) 26 | (pad 29 smd rect (at 8 -1.5) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) 27 | (pad 28 smd rect (at 8 0) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) 28 | (pad 27 smd rect (at 8 1.5) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) 29 | (pad 25 smd rect (at 8.001 4.5) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) 30 | (pad 24 smd rect (at 8 6) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) 31 | (pad 23 smd rect (at 8 7.5) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) 32 | (pad 22 smd rect (at 8 9) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) 33 | (pad 21 smd rect (at 8 10.5) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) 34 | (pad 11 smd rect (at -8 10.5) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) 35 | (pad 10 smd rect (at -8 9) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) 36 | (pad 9 smd rect (at -8 7.5) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) 37 | (pad 8 smd rect (at -8 6) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) 38 | (pad 7 smd rect (at -8 4.5) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) 39 | (pad 6 smd rect (at -8 3) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) 40 | (pad 5 smd rect (at -8 1.5) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) 41 | (pad 4 smd rect (at -8 0) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) 42 | (pad 3 smd rect (at -8 -1.5) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) 43 | (pad 2 smd rect (at -8 -3) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) 44 | (pad 26 smd rect (at 8 3) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) 45 | (pad 1 smd rect (at -8 -4.5) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) 46 | (pad 12 smd rect (at -6 12) (size 0.9 2) (layers F.Cu F.Paste F.Mask)) 47 | (pad 13 smd rect (at -4.5 12) (size 0.9 2) (layers F.Cu F.Paste F.Mask)) 48 | (pad 14 smd rect (at -3 12) (size 0.9 2) (layers F.Cu F.Paste F.Mask)) 49 | (pad 15 smd rect (at -1.5 12) (size 0.9 2) (layers F.Cu F.Paste F.Mask)) 50 | (pad 16 smd rect (at 0 12) (size 0.9 2) (layers F.Cu F.Paste F.Mask)) 51 | (pad 17 smd rect (at 1.5 12) (size 0.9 2) (layers F.Cu F.Paste F.Mask)) 52 | (pad 18 smd rect (at 3 12) (size 0.9 2) (layers F.Cu F.Paste F.Mask)) 53 | (pad 19 smd rect (at 4.524 12) (size 0.9 2) (layers F.Cu F.Paste F.Mask)) 54 | (pad 20 smd rect (at 6 12) (size 0.9 2) (layers F.Cu F.Paste F.Mask)) 55 | ) 56 | -------------------------------------------------------------------------------- /modules/ESP32-footprints-Lib.pretty/TERM_2-WAY_6.35mm.kicad_mod: -------------------------------------------------------------------------------- 1 | (module TERM_2-WAY_6.35mm (layer F.Cu) (tedit 53B5EEE2) 2 | (fp_text reference J23 (at 0.04064 -0.5588) (layer F.SilkS) 3 | (effects (font (size 0.39878 0.39878) (thickness 0.09906))) 4 | ) 5 | (fp_text value POWER_IN (at -0.06096 5.98932) (layer F.SilkS) 6 | (effects (font (size 1.016 1.016) (thickness 0.1524))) 7 | ) 8 | (fp_line (start 6.35 -7.8994) (end -6.35 -7.8994) (layer F.SilkS) (width 0.127)) 9 | (fp_line (start 6.35 4.59994) (end 6.35 -7.8994) (layer F.SilkS) (width 0.127)) 10 | (fp_line (start -6.35 4.59994) (end -6.35 -7.8994) (layer F.SilkS) (width 0.127)) 11 | (fp_line (start -6.33984 4.59994) (end 6.31952 4.59994) (layer F.SilkS) (width 0.127)) 12 | (pad 1 thru_hole rect (at -3.175 0) (size 1.99898 1.99898) (drill 1.30048) (layers *.Cu *.Mask F.SilkS)) 13 | (pad 2 thru_hole circle (at 3.175 0) (size 2.49936 2.49936) (drill 1.30048) (layers *.Cu *.Mask F.SilkS)) 14 | (model device\bornier_2.wrl 15 | (at (xyz 0 0 0)) 16 | (scale (xyz 1.5 1.5 1.5)) 17 | (rotate (xyz 0 0 0)) 18 | ) 19 | ) 20 | -------------------------------------------------------------------------------- /modules/ESP32-footprints-Lib.pretty/TerminalBlock_Pheonix_PT-3.5mm_10pol.kicad_mod: -------------------------------------------------------------------------------- 1 | (module TerminalBlock_Pheonix_PT-3.5mm_10pol locked (layer F.Cu) (tedit 583398B0) 2 | (descr "10-way 3.5mm pitch terminal block, Phoenix PT series") 3 | (fp_text reference J11 (at 15.6591 -2.2479) (layer F.SilkS) 4 | (effects (font (size 1 1) (thickness 0.15))) 5 | ) 6 | (fp_text value CONN_01X10 (at 15.748 6.062) (layer F.SilkS) hide 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | ) 9 | (fp_line (start -1.9 -3.2) (end 33.4 -3.2) (layer F.CrtYd) (width 0.05)) 10 | (fp_line (start -1.9 4.7) (end -1.9 -3.2) (layer F.CrtYd) (width 0.05)) 11 | (fp_line (start 33.4 4.7) (end -1.9 4.7) (layer F.CrtYd) (width 0.05)) 12 | (fp_line (start 33.4 -3.2) (end 33.4 4.7) (layer F.CrtYd) (width 0.05)) 13 | (fp_line (start 26.248 4.162) (end 26.248 4.562) (layer F.SilkS) (width 0.15)) 14 | (fp_line (start 29.748 4.162) (end 29.748 4.562) (layer F.SilkS) (width 0.15)) 15 | (fp_line (start 22.748 4.162) (end 22.748 4.562) (layer F.SilkS) (width 0.15)) 16 | (fp_line (start 8.748 4.162) (end 8.748 4.562) (layer F.SilkS) (width 0.15)) 17 | (fp_line (start 19.248 4.162) (end 19.248 4.562) (layer F.SilkS) (width 0.15)) 18 | (fp_line (start 15.748 4.162) (end 15.748 4.562) (layer F.SilkS) (width 0.15)) 19 | (fp_line (start 1.748 4.162) (end 1.748 4.562) (layer F.SilkS) (width 0.15)) 20 | (fp_line (start 5.248 4.162) (end 5.248 4.562) (layer F.SilkS) (width 0.15)) 21 | (fp_line (start 12.248 4.162) (end 12.248 4.562) (layer F.SilkS) (width 0.15)) 22 | (fp_line (start -1.752 3.062) (end 33.248 3.062) (layer F.SilkS) (width 0.15)) 23 | (fp_line (start -1.752 4.162) (end 33.248 4.162) (layer F.SilkS) (width 0.15)) 24 | (fp_line (start -1.752 -4.038) (end -1.752 4.562) (layer F.SilkS) (width 0.15)) 25 | (fp_line (start 33.248 4.562) (end 33.248 -4.038) (layer F.SilkS) (width 0.15)) 26 | (fp_line (start 33.248 -4.038) (end -1.752 -4.038) (layer F.SilkS) (width 0.15)) 27 | (pad 3 thru_hole circle (at 7 0 180) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask F.SilkS)) 28 | (pad 2 thru_hole circle (at 3.5 0 180) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask F.SilkS)) 29 | (pad 4 thru_hole circle (at 10.5 0 180) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask F.SilkS)) 30 | (pad 5 thru_hole circle (at 14 0 180) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask F.SilkS)) 31 | (pad 6 thru_hole circle (at 17.5 0 180) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask F.SilkS)) 32 | (pad 7 thru_hole circle (at 21 0.031729 180) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask F.SilkS)) 33 | (pad 1 thru_hole rect (at 0 0 180) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask F.SilkS)) 34 | (pad 8 thru_hole circle (at 24.5 0 180) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask F.SilkS)) 35 | (pad 9 thru_hole circle (at 28 0 180) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask F.SilkS)) 36 | (pad 10 thru_hole circle (at 31.5 0 180) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask F.SilkS)) 37 | (model Terminal_Blocks.3dshapes/TerminalBlock_Pheonix_PT-3.5mm_10pol.wrl 38 | (at (xyz 0 0 0)) 39 | (scale (xyz 1 1 1)) 40 | (rotate (xyz 0 0 0)) 41 | ) 42 | ) 43 | -------------------------------------------------------------------------------- /modules/ESP32Controller.pretty/4-WAY_6.35mm.kicad_mod: -------------------------------------------------------------------------------- 1 | (module 4-WAY_6.35mm locked (layer F.Cu) (tedit 60AA5C95) 2 | (fp_text reference J23 (at 0.04064 -0.5588) (layer F.SilkS) hide 3 | (effects (font (size 0.39878 0.39878) (thickness 0.09906))) 4 | ) 5 | (fp_text value VIN_12V (at -0.0274 5.55752) (layer F.SilkS) 6 | (effects (font (size 1.016 1.016) (thickness 0.1524))) 7 | ) 8 | (fp_line (start 12.7 -7.8994) (end -12.7 -7.8994) (layer F.SilkS) (width 0.127)) 9 | (fp_line (start 12.7 4.59994) (end 12.7 -7.8994) (layer F.SilkS) (width 0.127)) 10 | (fp_line (start -12.7 4.59994) (end -12.7 -7.8994) (layer F.SilkS) (width 0.127)) 11 | (fp_line (start -12.7 4.59994) (end 12.7 4.59994) (layer F.SilkS) (width 0.127)) 12 | (pad 3 thru_hole oval (at 3.175 0) (size 3 5) (drill 2.4) (layers *.Cu *.Mask F.SilkS)) 13 | (pad 4 thru_hole oval (at 9.525 0) (size 3 5) (drill 2.4) (layers *.Cu *.Mask F.SilkS)) 14 | (pad 2 thru_hole oval (at -3.175 0) (size 3 5) (drill 2.4) (layers *.Cu *.Mask F.SilkS)) 15 | (pad 1 thru_hole oval (at -9.525 0) (size 3 5) (drill 2.4) (layers *.Cu *.Mask F.SilkS)) 16 | (model device\bornier_2.wrl 17 | (at (xyz 0 0 0)) 18 | (scale (xyz 1.5 1.5 1.5)) 19 | (rotate (xyz 0 0 0)) 20 | ) 21 | ) 22 | -------------------------------------------------------------------------------- /modules/ESP32Controller.pretty/473460001.kicad_mod: -------------------------------------------------------------------------------- 1 | (module ESP32Controller:473460001 (layer F.Cu) (tedit 5B243779) 2 | (fp_text reference REF** (at 0 -5.08) (layer F.SilkS) 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value 473460001 (at 0 -7.62) (layer F.Fab) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_line (start -4.2 -3.75) (end 4.2 -3.75) (layer B.SilkS) (width 0.15)) 9 | (pad 3 smd rect (at 0 0.36) (size 0.45 1.38) (layers F.Cu F.Paste F.Mask)) 10 | (pad 4 smd rect (at -0.65 0.36) (size 0.45 1.38) (layers F.Cu F.Paste F.Mask)) 11 | (pad 5 smd rect (at -1.3 0.36) (size 0.45 1.38) (layers F.Cu F.Paste F.Mask)) 12 | (pad 2 smd rect (at 0.65 0.36) (size 0.45 1.38) (layers F.Cu F.Paste F.Mask)) 13 | (pad 1 smd rect (at 1.3 0.36) (size 0.45 1.38) (layers F.Cu F.Paste F.Mask)) 14 | (pad 6 smd rect (at 2.4625 0) (size 1.475 2.1) (layers F.Cu F.Paste F.Mask)) 15 | (pad 6 smd rect (at -2.4625 0) (size 1.475 2.1) (layers F.Cu F.Paste F.Mask)) 16 | (pad 6 smd rect (at 2.9125 -2.3) (size 2.375 1.9) (layers F.Cu F.Paste F.Mask)) 17 | (pad 6 smd rect (at -2.9125 -2.3) (size 2.375 1.9) (layers F.Cu F.Paste F.Mask)) 18 | (pad 6 smd rect (at 0.8375 -2.3) (size 1.175 1.9) (layers F.Cu F.Paste F.Mask)) 19 | (pad 6 smd rect (at -0.8375 -2.3) (size 1.175 1.9) (layers F.Cu F.Paste F.Mask)) 20 | ) 21 | -------------------------------------------------------------------------------- /modules/ESP32Controller.pretty/FUSE.kicad_mod: -------------------------------------------------------------------------------- 1 | (module ESP32Controller:FUSE (layer F.Cu) (tedit 5B2242A6) 2 | (fp_text reference REF** (at 0 3.81) (layer F.SilkS) 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value FUSE (at 0 -3.81) (layer F.Fab) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (pad 1 thru_hole circle (at -7.11 0) (size 3.54 3.54) (drill 2.54) (layers *.Cu *.Mask)) 9 | (pad 1 thru_hole circle (at -2.03 0) (size 3.54 3.54) (drill 2.54) (layers *.Cu *.Mask)) 10 | (pad 2 thru_hole circle (at 2.03 0) (size 3.54 3.54) (drill 2.54) (layers *.Cu *.Mask)) 11 | (pad 2 thru_hole circle (at 7.11 0) (size 3.54 3.54) (drill 2.54) (layers *.Cu *.Mask)) 12 | ) 13 | -------------------------------------------------------------------------------- /modules/ESP32Controller.pretty/Fuse_0679H.kicad_mod: -------------------------------------------------------------------------------- 1 | (module Fuse_0679H 2 | (layer F.Cu) 3 | (tedit 581264AC) 4 | (descr "0679H Series, 2410 Size") 5 | (tags Fuse) 6 | (attr smd) 7 | (fp_text reference REF** (at 0 -2.60) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15)))) 8 | (fp_text value Fuse_0679H (at 0 2.60) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15)))) 9 | (fp_line (start -3.70 1.85) (end -3.70 -1.85) (layer F.CrtYd) (width 0.05)) 10 | (fp_line (start 3.70 1.85) (end -3.70 1.85) (layer F.CrtYd) (width 0.05)) 11 | (fp_line (start 3.70 -1.85) (end 3.70 1.85) (layer F.CrtYd) (width 0.05)) 12 | (fp_line (start -3.70 -1.85) (end 3.70 -1.85) (layer F.CrtYd) (width 0.05)) 13 | (fp_line (start -1.20 1.40) (end 1.20 1.40) (layer F.SilkS) (width 0.12)) 14 | (fp_line (start -1.20 -1.40) (end 1.20 -1.40) (layer F.SilkS) (width 0.12)) 15 | (fp_line (start -3.05 1.27) (end -3.05 -1.27) (layer F.Fab) (width 0.10)) 16 | (fp_line (start 3.05 1.27) (end -3.05 1.27) (layer F.Fab) (width 0.10)) 17 | (fp_line (start 3.05 -1.27) (end 3.05 1.27) (layer F.Fab) (width 0.10)) 18 | (fp_line (start -3.05 -1.27) (end 3.05 -1.27) (layer F.Fab) (width 0.10)) 19 | (pad 2 smd rect (at 2.46 0) (size 1.96 3.15) (layers F.Cu F.Paste F.Mask)) 20 | (pad 1 smd rect (at -2.46 0) (size 1.96 3.15) (layers F.Cu F.Paste F.Mask))) 21 | -------------------------------------------------------------------------------- /modules/ESP32Controller.pretty/Fuse_holder_0679H.kicad_mod: -------------------------------------------------------------------------------- 1 | (module Fuse_holder_0679H (layer F.Cu) (tedit 60AE07C6) 2 | (descr "0679H Series, 2410 Size") 3 | (tags Fuse) 4 | (attr smd) 5 | (fp_text reference REF** (at 0 -3.302) (layer F.SilkS) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_text value Fuse_holder_0679H (at 0 3.429) (layer F.Fab) 9 | (effects (font (size 1 1) (thickness 0.15))) 10 | ) 11 | (fp_line (start -3.05 -1.27) (end 3.05 -1.27) (layer F.Fab) (width 0.1)) 12 | (fp_line (start 3.05 -1.27) (end 3.05 1.27) (layer F.Fab) (width 0.1)) 13 | (fp_line (start 3.05 1.27) (end -3.05 1.27) (layer F.Fab) (width 0.1)) 14 | (fp_line (start -3.05 1.27) (end -3.05 -1.27) (layer F.Fab) (width 0.1)) 15 | (fp_line (start -1.2 -1.4) (end 1.2 -1.4) (layer F.SilkS) (width 0.12)) 16 | (fp_line (start -1.2 1.4) (end 1.2 1.4) (layer F.SilkS) (width 0.12)) 17 | (fp_line (start -5.4 -2.6) (end 5.4 -2.6) (layer F.CrtYd) (width 0.05)) 18 | (fp_line (start 5.4 -2.6) (end 5.4 2.6) (layer F.CrtYd) (width 0.05)) 19 | (fp_line (start 5.4 2.6) (end -5.4 2.6) (layer F.CrtYd) (width 0.05)) 20 | (fp_line (start -5.4 2.6) (end -5.4 -2.6) (layer F.CrtYd) (width 0.05)) 21 | (pad 2 smd rect (at 3.2 0) (size 4 3.4) (layers F.Cu F.Paste F.Mask)) 22 | (pad 1 smd rect (at -3.2 0) (size 4 3.4) (layers F.Cu F.Paste F.Mask)) 23 | ) 24 | -------------------------------------------------------------------------------- /modules/ESP32Controller.pretty/KP7.62x4.kicad_mod: -------------------------------------------------------------------------------- 1 | (module ESP32Controller:KP7.62x4 (layer F.Cu) (tedit 5B2283F6) 2 | (fp_text reference REF** (at 7.62 -5.08) (layer F.SilkS) 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value KP7.62x4 (at 1.27 -5.08) (layer F.Fab) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_line (start -4.06 -2.35) (end -4.06 9.75) (layer F.SilkS) (width 0.15)) 9 | (fp_line (start -4.06 9.75) (end 26.92 9.75) (layer F.SilkS) (width 0.15)) 10 | (fp_line (start -4.06 -2.35) (end 26.92 -2.35) (layer F.SilkS) (width 0.15)) 11 | (fp_line (start 26.92 -2.35) (end 26.92 9.75) (layer F.SilkS) (width 0.15)) 12 | (pad 1 thru_hole circle (at 0 0) (size 3 3) (drill 1.4) (layers *.Cu *.Mask)) 13 | (pad 2 thru_hole circle (at 7.62 0) (size 3 3) (drill 1.4) (layers *.Cu *.Mask)) 14 | (pad 3 thru_hole circle (at 15.24 0) (size 3 3) (drill 1.4) (layers *.Cu *.Mask)) 15 | (pad 4 thru_hole circle (at 22.86 0) (size 3 3) (drill 1.4) (layers *.Cu *.Mask)) 16 | ) 17 | -------------------------------------------------------------------------------- /modules/ESP32Controller.pretty/KP7.62x6.kicad_mod: -------------------------------------------------------------------------------- 1 | (module ESP32Controller:KP7.62x6 (layer F.Cu) (tedit 5B228636) 2 | (fp_text reference REF** (at 7.62 -5.08) (layer F.SilkS) 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value KP7.62x4 (at 1.27 -5.08) (layer F.Fab) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_line (start -4.06 -2.35) (end -4.06 9.75) (layer F.SilkS) (width 0.15)) 9 | (fp_line (start -4.06 9.75) (end 42.16 9.75) (layer F.SilkS) (width 0.15)) 10 | (fp_line (start -4.06 -2.35) (end 42.16 -2.35) (layer F.SilkS) (width 0.15)) 11 | (fp_line (start 42.16 -2.35) (end 42.16 9.75) (layer F.SilkS) (width 0.15)) 12 | (pad 1 thru_hole circle (at 0 0) (size 3 3) (drill 1.4) (layers *.Cu *.Mask)) 13 | (pad 2 thru_hole circle (at 7.62 0) (size 3 3) (drill 1.4) (layers *.Cu *.Mask)) 14 | (pad 3 thru_hole circle (at 15.24 0) (size 3 3) (drill 1.4) (layers *.Cu *.Mask)) 15 | (pad 4 thru_hole circle (at 22.86 0) (size 3 3) (drill 1.4) (layers *.Cu *.Mask)) 16 | (pad 5 thru_hole circle (at 30.48 0) (size 3 3) (drill 1.4) (layers *.Cu *.Mask)) 17 | (pad 6 thru_hole circle (at 38.1 0) (size 3 3) (drill 1.4) (layers *.Cu *.Mask)) 18 | ) 19 | -------------------------------------------------------------------------------- /modules/ESP32Controller.pretty/SDR0403.kicad_mod: -------------------------------------------------------------------------------- 1 | (module ESP32Controller:SDR0403 (layer F.Cu) (tedit 5B23E53D) 2 | (fp_text reference REF** (at 0 -6.35) (layer F.SilkS) 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value SDR0403 (at 0 -5.08) (layer F.Fab) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (pad 1 smd rect (at 0 -1.65) (size 4.5 1.8) (layers F.Cu F.Paste F.Mask)) 9 | (pad 2 smd rect (at 0 1.65) (size 4.5 1.8) (layers F.Cu F.Paste F.Mask)) 10 | ) 11 | -------------------------------------------------------------------------------- /modules/ESP32Controller.pretty/Socket_Strip_Straight_1x04_Pitch2.54mm_dual.kicad_mod: -------------------------------------------------------------------------------- 1 | (module ESP32Controller:Socket_Strip_Straight_1x04_Pitch2.54mm_dual (layer F.Cu) (tedit 5B23B286) 2 | (descr "Through hole straight socket strip, 2x04, 2.54mm pitch, double rows") 3 | (tags "Through hole socket strip THT 2x04 2.54mm double row") 4 | (fp_text reference REF** (at -1.27 -2.33) (layer F.SilkS) 5 | (effects (font (size 1 1) (thickness 0.15))) 6 | ) 7 | (fp_text value Socket_Strip_Straight_2x04_Pitch2.54mm (at -1.27 9.95) (layer F.Fab) 8 | (effects (font (size 1 1) (thickness 0.15))) 9 | ) 10 | (fp_text user %R (at -1.27 -2.33) (layer F.Fab) 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | ) 13 | (fp_line (start 1.8 -1.8) (end -4.35 -1.8) (layer F.CrtYd) (width 0.05)) 14 | (fp_line (start 1.8 9.4) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) 15 | (fp_line (start -4.35 9.4) (end 1.8 9.4) (layer F.CrtYd) (width 0.05)) 16 | (fp_line (start -4.35 -1.8) (end -4.35 9.4) (layer F.CrtYd) (width 0.05)) 17 | (fp_line (start 1.33 -1.33) (end 0.06 -1.33) (layer F.SilkS) (width 0.12)) 18 | (fp_line (start 1.33 0) (end 1.33 -1.33) (layer F.SilkS) (width 0.12)) 19 | (fp_line (start -1.27 -1.33) (end 1.33 -1.33) (layer F.SilkS) (width 0.12)) 20 | (fp_line (start 1.33 -1.33) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) 21 | (fp_line (start -3.87 -1.33) (end -1.27 -1.33) (layer F.SilkS) (width 0.12)) 22 | (fp_line (start -3.87 8.95) (end -3.87 -1.33) (layer F.SilkS) (width 0.12)) 23 | (fp_line (start 1.33 8.95) (end -3.87 8.95) (layer F.SilkS) (width 0.12)) 24 | (fp_line (start 1.33 1.27) (end 1.33 8.95) (layer F.SilkS) (width 0.12)) 25 | (fp_line (start 1.27 -1.27) (end -3.81 -1.27) (layer F.Fab) (width 0.1)) 26 | (fp_line (start 1.27 8.89) (end 1.27 -1.27) (layer F.Fab) (width 0.1)) 27 | (fp_line (start -3.81 8.89) (end 1.27 8.89) (layer F.Fab) (width 0.1)) 28 | (fp_line (start -3.81 -1.27) (end -3.81 8.89) (layer F.Fab) (width 0.1)) 29 | (pad 4 thru_hole oval (at -2.54 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 30 | (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 31 | (pad 3 thru_hole oval (at -2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 32 | (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 33 | (pad 2 thru_hole oval (at -2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 34 | (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 35 | (pad 1 thru_hole oval (at -2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 36 | (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) 37 | (model ${KISYS3DMOD}/Socket_Strips.3dshapes/Socket_Strip_Straight_2x04_Pitch2.54mm.wrl 38 | (offset (xyz -1.269999980926514 -3.809999942779541 0)) 39 | (scale (xyz 1 1 1)) 40 | (rotate (xyz 0 0 270)) 41 | ) 42 | ) 43 | -------------------------------------------------------------------------------- /modules/ESP32Controller.pretty/USB_C.kicad_mod: -------------------------------------------------------------------------------- 1 | (module USB_C (layer F.Cu) (tedit 5D179730) 2 | (descr "USB 2.0 Type C Receptacle, https://gct.co/Files/Drawings/USB4085.pdf") 3 | (tags "USB Type-C Receptacle Through-hole Right angle") 4 | (fp_text reference REF** (at -0.0095 -7.9595) (layer F.SilkS) 5 | (effects (font (size 1 1) (thickness 0.15))) 6 | ) 7 | (fp_text value USB_C_Receptacle (at -0.0635 4.7625) (layer F.Fab) 8 | (effects (font (size 1 1) (thickness 0.15))) 9 | ) 10 | (fp_text user %R (at -0.0095 -2.1345) (layer F.Fab) 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | ) 13 | (fp_line (start 5.2655 -7.2195) (end 5.2655 2.9505) (layer F.CrtYd) (width 0.05)) 14 | (fp_line (start -5.2845 -7.2195) (end 5.2655 -7.2195) (layer F.CrtYd) (width 0.05)) 15 | (fp_line (start -5.2845 2.9505) (end 5.2655 2.9505) (layer F.CrtYd) (width 0.05)) 16 | (fp_line (start -5.2845 -7.2195) (end -5.2845 2.9505) (layer F.CrtYd) (width 0.05)) 17 | (fp_line (start -4.6045 -2.9845) (end -4.6045 -1.016) (layer F.SilkS) (width 0.12)) 18 | (fp_line (start 4.5855 -2.9845) (end 4.5855 -1.016) (layer F.SilkS) (width 0.12)) 19 | (fp_line (start -4.6045 1) (end -4.6045 2.5705) (layer F.SilkS) (width 0.12)) 20 | (fp_line (start 4.5855 1) (end 4.5855 2.5705) (layer F.SilkS) (width 0.12)) 21 | (fp_line (start 4.4655 -6.7195) (end 4.4655 2.4505) (layer F.Fab) (width 0.1)) 22 | (fp_line (start -4.4845 -6.7195) (end -4.4845 2.4505) (layer F.Fab) (width 0.1)) 23 | (fp_line (start -4.4845 -6.8395) (end 4.4655 -6.8395) (layer F.SilkS) (width 0.12)) 24 | (fp_line (start -4.6045 2.5705) (end 4.5855 2.5705) (layer F.SilkS) (width 0.12)) 25 | (fp_line (start -4.4845 2.4505) (end 4.4655 2.4505) (layer F.Fab) (width 0.1)) 26 | (fp_line (start -4.4845 -6.7195) (end 4.4655 -6.7195) (layer F.Fab) (width 0.1)) 27 | (pad "" np_thru_hole circle (at -2.89 -3.65) (size 0.65 0.65) (drill 0.65) (layers *.Cu *.Mask)) 28 | (pad "" np_thru_hole circle (at 2.89 -3.65) (size 0.65 0.65) (drill 0.65) (layers *.Cu *.Mask)) 29 | (pad S1 thru_hole oval (at -4.32 0) (size 1 1.6) (drill oval 0.6 1.2) (layers *.Cu *.Mask)) 30 | (pad S1 thru_hole oval (at 4.32 0) (size 1 1.6) (drill oval 0.6 1.2) (layers *.Cu *.Mask)) 31 | (pad S1 thru_hole oval (at 4.32 -4.18) (size 1 2.1) (drill oval 0.6 1.7) (layers *.Cu *.Mask)) 32 | (pad S1 thru_hole oval (at -4.32 -4.18) (size 1 2.1) (drill oval 0.6 1.7) (layers *.Cu *.Mask)) 33 | (pad A7 smd rect (at 0.25 -5.095) (size 0.3 1.45) (layers F.Cu F.Paste F.Mask)) 34 | (pad B6 smd rect (at 0.75 -5.095) (size 0.3 1.45) (layers F.Cu F.Paste F.Mask)) 35 | (pad A8 smd rect (at 1.25 -5.095) (size 0.3 1.45) (layers F.Cu F.Paste F.Mask)) 36 | (pad B5 smd rect (at 1.75 -5.095) (size 0.3 1.45) (layers F.Cu F.Paste F.Mask)) 37 | (pad B7 smd rect (at -0.75 -5.095) (size 0.3 1.45) (layers F.Cu F.Paste F.Mask)) 38 | (pad A6 smd rect (at -0.25 -5.095) (size 0.3 1.45) (layers F.Cu F.Paste F.Mask)) 39 | (pad B8 smd rect (at -1.75 -5.095) (size 0.3 1.45) (layers F.Cu F.Paste F.Mask)) 40 | (pad A5 smd rect (at -1.25 -5.095) (size 0.3 1.45) (layers F.Cu F.Paste F.Mask)) 41 | (pad B4 smd rect (at 2.25 -5.095) (size 0.3 1.45) (layers F.Cu F.Paste F.Mask)) 42 | (pad A9 smd rect (at 2.55 -5.095) (size 0.3 1.45) (layers F.Cu F.Paste F.Mask)) 43 | (pad B1 smd rect (at 3.05 -5.095) (size 0.3 1.45) (layers F.Cu F.Paste F.Mask)) 44 | (pad A12 smd rect (at 3.35 -5.095) (size 0.3 1.45) (layers F.Cu F.Paste F.Mask)) 45 | (pad B9 smd rect (at -2.25 -5.095) (size 0.3 1.45) (layers F.Cu F.Paste F.Mask)) 46 | (pad A4 smd rect (at -2.55 -5.095) (size 0.3 1.45) (layers F.Cu F.Paste F.Mask)) 47 | (pad B12 smd rect (at -3.05 -5.095) (size 0.3 1.45) (layers F.Cu F.Paste F.Mask)) 48 | (pad A1 smd rect (at -3.35 -5.095) (size 0.3 1.45) (layers F.Cu F.Paste F.Mask)) 49 | (model ${KISYS3DMOD}/Connector_USB.3dshapes/USB_C_Receptacle_GCT_USB4085.wrl 50 | (at (xyz 0 0 0)) 51 | (scale (xyz 1 1 1)) 52 | (rotate (xyz 0 0 0)) 53 | ) 54 | ) 55 | -------------------------------------------------------------------------------- /modules/ESP32Controller.pretty/esp32-s2-wrooom.kicad_mod: -------------------------------------------------------------------------------- 1 | (module esp32-s2-wrooom (layer F.Cu) (tedit 60C079BB) 2 | (fp_text reference REF** (at 0.16 -17.92) (layer F.SilkS) 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value esp32-s2-wrooom (at 0.19 -16.27) (layer F.Fab) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_text user "ANTENNA AREA" (at 0.63 -11.96) (layer F.SilkS) 9 | (effects (font (size 1 1) (thickness 0.15))) 10 | ) 11 | (fp_text user 42 (at 6.698 -7.907) (layer F.SilkS) 12 | (effects (font (size 1 1) (thickness 0.15))) 13 | ) 14 | (fp_text user 26 (at 6.698 13.937) (layer F.SilkS) 15 | (effects (font (size 1 1) (thickness 0.15))) 16 | ) 17 | (fp_text user 17 (at -6.764 13.937) (layer F.SilkS) 18 | (effects (font (size 1 1) (thickness 0.15))) 19 | ) 20 | (fp_text user 1 (at -7.272 -7.907) (layer F.SilkS) 21 | (effects (font (size 1 1) (thickness 0.15))) 22 | ) 23 | (fp_line (start -9.05 -15.4) (end -9.05 -8.65) (layer F.SilkS) (width 0.12)) 24 | (fp_line (start -9.05 15.6) (end 8.95 15.6) (layer F.SilkS) (width 0.12)) 25 | (fp_line (start 8.95 -8.65) (end 8.95 -15.4) (layer F.SilkS) (width 0.12)) 26 | (fp_line (start 8.95 -15.4) (end -9.05 -15.4) (layer F.SilkS) (width 0.12)) 27 | (fp_line (start -9.05 15.35) (end -9.05 15.6) (layer F.SilkS) (width 0.12)) 28 | (fp_line (start 8.95 15.35) (end 8.95 15.6) (layer F.SilkS) (width 0.12)) 29 | (fp_line (start 8.95 -9.09) (end -9.05 -9.07) (layer F.SilkS) (width 0.12)) 30 | (pad 43 smd roundrect (at -1.19 0.175 180) (size 4 4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 31 | (pad 42 smd roundrect (at 8.7 -7.9 180) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 32 | (pad 41 smd roundrect (at 8.7 -6.4 180) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 33 | (pad 40 smd roundrect (at 8.7 -4.9 180) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 34 | (pad 39 smd roundrect (at 8.7 -3.4 180) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 35 | (pad 38 smd roundrect (at 8.7 -1.9 180) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 36 | (pad 37 smd roundrect (at 8.7 -0.4 180) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 37 | (pad 36 smd roundrect (at 8.7 1.1 180) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 38 | (pad 35 smd roundrect (at 8.7 2.6 180) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 39 | (pad 34 smd roundrect (at 8.7 4.1 180) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 40 | (pad 33 smd roundrect (at 8.7 5.6 180) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 41 | (pad 32 smd roundrect (at 8.7 7.1 180) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 42 | (pad 31 smd roundrect (at 8.7 8.6 180) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 43 | (pad 30 smd roundrect (at 8.7 10.1 180) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 44 | (pad 29 smd roundrect (at 8.7 11.6 180) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 45 | (pad 28 smd roundrect (at 8.7 13.1 180) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 46 | (pad 27 smd roundrect (at 8.7 14.6 180) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 47 | (pad 26 smd roundrect (at 6.7 15.35 90) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 48 | (pad 25 smd roundrect (at 5.2 15.35 90) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 49 | (pad 24 smd roundrect (at 3.7 15.35 90) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 50 | (pad 23 smd roundrect (at 2.2 15.35 90) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 51 | (pad 22 smd roundrect (at 0.7 15.35 90) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 52 | (pad 21 smd roundrect (at -0.8 15.35 90) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 53 | (pad 20 smd roundrect (at -2.3 15.35 90) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 54 | (pad 19 smd roundrect (at -3.8 15.35 90) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 55 | (pad 18 smd roundrect (at -5.3 15.35 90) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 56 | (pad 17 smd roundrect (at -6.8 15.35 90) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 57 | (pad 16 smd roundrect (at -8.8 14.6) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 58 | (pad 15 smd roundrect (at -8.8 13.1) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 59 | (pad 14 smd roundrect (at -8.8 11.6) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 60 | (pad 13 smd roundrect (at -8.8 10.1) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 61 | (pad 12 smd roundrect (at -8.8 8.6) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 62 | (pad 11 smd roundrect (at -8.8 7.1) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 63 | (pad 10 smd roundrect (at -8.8 5.6) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 64 | (pad 9 smd roundrect (at -8.8 4.1) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 65 | (pad 8 smd roundrect (at -8.8 2.6) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 66 | (pad 7 smd roundrect (at -8.8 1.1) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 67 | (pad 6 smd roundrect (at -8.8 -0.4) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 68 | (pad 5 smd roundrect (at -8.8 -1.9) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 69 | (pad 4 smd roundrect (at -8.8 -3.4) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 70 | (pad 3 smd roundrect (at -8.8 -4.9) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 71 | (pad 2 smd roundrect (at -8.8 -6.4) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 72 | (pad 1 smd roundrect (at -8.8 -7.9) (size 1.5 0.9) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.079)) 73 | ) 74 | -------------------------------------------------------------------------------- /modules/ESP32Controller.pretty/microsd.kicad_mod: -------------------------------------------------------------------------------- 1 | (module microsd (layer F.Cu) (tedit 5CF3EC0E) 2 | (fp_text reference REF** (at 0 -13.97) (layer F.SilkS) 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value microsd (at -1.27 -15.24) (layer F.Fab) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_line (start -7.35 -10) (end 7.35 -10) (layer F.Fab) (width 0.12)) 9 | (fp_line (start 7.35 -10) (end 7.35 4.5) (layer F.Fab) (width 0.12)) 10 | (fp_line (start -7.35 3.8) (end -7.35 -10) (layer F.Fab) (width 0.12)) 11 | (fp_line (start -7.35 3.8) (end 1.27 3.8) (layer F.Fab) (width 0.12)) 12 | (fp_line (start 7.35 4.5) (end 3.55 4.5) (layer F.Fab) (width 0.12)) 13 | (fp_line (start 3.55 4.5) (end 1.27 3.8) (layer F.Fab) (width 0.12)) 14 | (fp_line (start 2.8 -10) (end 5.8 -10) (layer F.SilkS) (width 0.12)) 15 | (fp_line (start 7.35 -9) (end 7.35 -1.7) (layer F.SilkS) (width 0.12)) 16 | (fp_line (start 7.35 1) (end 7.35 4.5) (layer F.SilkS) (width 0.12)) 17 | (fp_line (start 1.27 3.8) (end -7.35 3.8) (layer F.SilkS) (width 0.12)) 18 | (fp_line (start -7.35 3.8) (end -7.35 1) (layer F.SilkS) (width 0.12)) 19 | (fp_line (start -7.35 -1.7) (end -7.35 -9) (layer F.SilkS) (width 0.12)) 20 | (fp_line (start 3.55 4.5) (end 1.27 3.8) (layer F.SilkS) (width 0.12)) 21 | (fp_line (start 7.35 4.5) (end 3.55 4.5) (layer F.SilkS) (width 0.12)) 22 | (fp_line (start -6.45 3.8) (end -6.45 7.62) (layer Dwgs.User) (width 0.12)) 23 | (fp_line (start -6.45 7.62) (end 4.55 7.62) (layer Dwgs.User) (width 0.12)) 24 | (fp_line (start 4.55 7.62) (end 4.55 4.5) (layer Dwgs.User) (width 0.12)) 25 | (fp_line (start -8.89 -11.43) (end 8.89 -11.43) (layer F.CrtYd) (width 0.12)) 26 | (fp_line (start 8.89 -11.43) (end 8.89 5.08) (layer F.CrtYd) (width 0.12)) 27 | (fp_line (start 8.89 5.08) (end -8.89 5.08) (layer F.CrtYd) (width 0.12)) 28 | (fp_line (start -8.89 5.08) (end -8.89 -11.43) (layer F.CrtYd) (width 0.12)) 29 | (pad "" smd rect (at -7.75 -0.4) (size 1.2 2.2) (layers F.Cu F.Paste F.Mask)) 30 | (pad "" smd rect (at 7.75 -0.4) (size 1.2 2.2) (layers F.Cu F.Paste F.Mask)) 31 | (pad 4 smd rect (at -1.1 -10.5) (size 0.7 1.6) (layers F.Cu F.Paste F.Mask)) 32 | (pad 2 smd rect (at 1.1 -10.5) (size 0.7 1.6) (layers F.Cu F.Paste F.Mask)) 33 | (pad 1 smd rect (at 2.2 -10.5) (size 0.7 1.6) (layers F.Cu F.Paste F.Mask)) 34 | (pad 3 smd rect (at 0 -10.5) (size 0.7 1.6) (layers F.Cu F.Paste F.Mask)) 35 | (pad 5 smd rect (at -2.2 -10.5) (size 0.7 1.6) (layers F.Cu F.Paste F.Mask)) 36 | (pad 6 smd rect (at -3.3 -10.5) (size 0.7 1.6) (layers F.Cu F.Paste F.Mask)) 37 | (pad 7 smd rect (at -4.4 -10.5) (size 0.7 1.6) (layers F.Cu F.Paste F.Mask)) 38 | (pad 8 smd rect (at -5.5 -10.5) (size 0.7 1.6) (layers F.Cu F.Paste F.Mask)) 39 | (pad 9 smd rect (at -6.6 -10.5) (size 0.7 1.6) (layers F.Cu F.Paste F.Mask)) 40 | (pad 10 smd rect (at -7.75 -10) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask)) 41 | (pad 11 smd rect (at 6.85 -10) (size 1.6 1.4) (layers F.Cu F.Paste F.Mask)) 42 | (pad "" np_thru_hole circle (at -4.93 0) (size 1 1) (drill 1) (layers *.Cu *.Mask)) 43 | (pad "" np_thru_hole circle (at 3.05 0) (size 1 1) (drill 1) (layers *.Cu *.Mask)) 44 | ) 45 | -------------------------------------------------------------------------------- /modules/ESP32Controller.pretty/pololu.kicad_mod: -------------------------------------------------------------------------------- 1 | (module pololu (layer F.Cu) (tedit 60C1C012) 2 | (fp_text reference REF** (at 0 -6.35) (layer F.SilkS) 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value pololu (at 0 -5.08) (layer F.Fab) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_line (start -5.334 -10.29) (end -5.334 -7.62) (layer F.SilkS) (width 0.12)) 9 | (fp_line (start -5.334 -7.62) (end -5.334 10.29) (layer F.SilkS) (width 0.12)) 10 | (fp_line (start -8.004 -10.29) (end -8.004 -8.89) (layer F.SilkS) (width 0.12)) 11 | (fp_line (start -7.874 -8.89) (end -6.604 -10.16) (layer F.Fab) (width 0.1)) 12 | (fp_line (start 4.826 -10.29) (end 4.826 10.29) (layer F.SilkS) (width 0.12)) 13 | (fp_line (start -5.334 -7.62) (end -8.004 -7.62) (layer F.SilkS) (width 0.12)) 14 | (fp_line (start -6.604 -10.29) (end -8.004 -10.29) (layer F.SilkS) (width 0.12)) 15 | (fp_line (start 7.496 10.29) (end 7.496 -10.29) (layer F.SilkS) (width 0.12)) 16 | (fp_line (start -6.604 -10.16) (end 7.366 -10.16) (layer F.Fab) (width 0.1)) 17 | (fp_line (start -8.004 10.29) (end 7.496 10.29) (layer F.SilkS) (width 0.12)) 18 | (fp_line (start -8.004 -7.62) (end -8.004 10.29) (layer F.SilkS) (width 0.12)) 19 | (fp_line (start 7.606 10.41) (end 7.606 -10.41) (layer F.CrtYd) (width 0.05)) 20 | (fp_line (start 7.366 -10.16) (end 7.366 10.16) (layer F.Fab) (width 0.1)) 21 | (fp_line (start 7.496 -10.29) (end -5.334 -10.29) (layer F.SilkS) (width 0.12)) 22 | (fp_line (start 7.606 10.41) (end -8.134 10.41) (layer F.CrtYd) (width 0.05)) 23 | (fp_line (start 7.366 10.16) (end -7.874 10.16) (layer F.Fab) (width 0.1)) 24 | (fp_line (start -8.134 -10.41) (end -8.134 10.41) (layer F.CrtYd) (width 0.05)) 25 | (fp_line (start -7.874 10.16) (end -7.874 -8.89) (layer F.Fab) (width 0.1)) 26 | (fp_line (start -8.134 -10.41) (end 7.606 -10.41) (layer F.CrtYd) (width 0.05)) 27 | (fp_text user EN (at -4.102047 -7.493) (layer B.SilkS) 28 | (effects (font (size 0.8 0.8) (thickness 0.12)) (justify left mirror)) 29 | ) 30 | (fp_text user MS1 (at -3.225857 -5.969) (layer B.SilkS) 31 | (effects (font (size 0.8 0.8) (thickness 0.12)) (justify left mirror)) 32 | ) 33 | (fp_text user MS2 (at -3.225857 -3.864) (layer B.SilkS) 34 | (effects (font (size 0.8 0.8) (thickness 0.12)) (justify left mirror)) 35 | ) 36 | (fp_text user PDN (at -3.225857 -1.324) (layer B.SilkS) 37 | (effects (font (size 0.8 0.8) (thickness 0.12)) (justify left mirror)) 38 | ) 39 | (fp_text user PDN (at -3.225857 1.216) (layer B.SilkS) 40 | (effects (font (size 0.8 0.8) (thickness 0.12)) (justify left mirror)) 41 | ) 42 | (fp_text user CLK (at -3.416333 3.756) (layer B.SilkS) 43 | (effects (font (size 0.8 0.8) (thickness 0.12)) (justify left mirror)) 44 | ) 45 | (fp_text user STEP (at -0.381 2.159) (layer B.SilkS) 46 | (effects (font (size 0.8 0.8) (thickness 0.12)) (justify left mirror)) 47 | ) 48 | (fp_text user DIR (at -0.508 3.756 180) (layer B.SilkS) 49 | (effects (font (size 0.8 0.8) (thickness 0.12)) (justify left mirror)) 50 | ) 51 | (fp_text user VM (at 3.505095 -8.944) (layer B.SilkS) 52 | (effects (font (size 0.8 0.8) (thickness 0.12)) (justify right mirror)) 53 | ) 54 | (fp_text user GND (at 2.667 -6.404) (layer B.SilkS) 55 | (effects (font (size 0.8 0.8) (thickness 0.12)) (justify right mirror)) 56 | ) 57 | (fp_text user A2 (at 3.657476 -3.864) (layer B.SilkS) 58 | (effects (font (size 0.8 0.8) (thickness 0.12)) (justify right mirror)) 59 | ) 60 | (fp_text user A1 (at 3.657476 -1.324) (layer B.SilkS) 61 | (effects (font (size 0.8 0.8) (thickness 0.12)) (justify right mirror)) 62 | ) 63 | (fp_text user B1 (at 3.54319 1.216) (layer B.SilkS) 64 | (effects (font (size 0.8 0.8) (thickness 0.12)) (justify right mirror)) 65 | ) 66 | (fp_text user B2 (at 3.54319 3.756) (layer B.SilkS) 67 | (effects (font (size 0.8 0.8) (thickness 0.12)) (justify right mirror)) 68 | ) 69 | (fp_text user VDD (at -0.254 2.159) (layer B.SilkS) 70 | (effects (font (size 0.8 0.8) (thickness 0.12)) (justify right mirror)) 71 | ) 72 | (fp_text user GND (at -0.254 3.756 180) (layer B.SilkS) 73 | (effects (font (size 0.8 0.8) (thickness 0.12)) (justify right mirror)) 74 | ) 75 | (fp_text user DIAG1 (at -0.762 -8.89 180) (layer B.SilkS) 76 | (effects (font (size 0.8 0.8) (thickness 0.12)) (justify right mirror)) 77 | ) 78 | (fp_line (start -2.794 2.921) (end -2.794 4.191) (layer B.SilkS) (width 0.12)) 79 | (fp_line (start -2.794 4.191) (end -5.207 5.207) (layer B.SilkS) (width 0.12)) 80 | (fp_line (start 2.413 4.191) (end 4.826 5.207) (layer B.SilkS) (width 0.12)) 81 | (fp_line (start 2.413 2.921) (end 2.413 4.191) (layer B.SilkS) (width 0.12)) 82 | (pad 17 thru_hole oval (at -4.064 -8.89) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) 83 | (pad 14 thru_hole oval (at 6.096 -3.81) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) 84 | (pad 8 thru_hole oval (at -6.604 8.89) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) 85 | (pad 12 thru_hole oval (at 6.096 1.27) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) 86 | (pad 6 thru_hole oval (at -6.604 3.81) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) 87 | (pad 7 thru_hole oval (at -6.604 6.35) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) 88 | (pad 16 thru_hole oval (at 6.096 -8.89) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) 89 | (pad 5 thru_hole oval (at -6.604 1.27) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) 90 | (pad 13 thru_hole oval (at 6.096 -1.27) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) 91 | (pad 15 thru_hole oval (at 6.096 -6.35) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) 92 | (pad 10 thru_hole oval (at 6.096 6.35) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) 93 | (pad 2 thru_hole oval (at -6.604 -6.35) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) 94 | (pad 1 thru_hole rect (at -6.604 -8.89) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) 95 | (pad 9 thru_hole oval (at 6.096 8.89) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) 96 | (pad 11 thru_hole oval (at 6.096 3.81) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) 97 | (pad 3 thru_hole oval (at -6.604 -3.81) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) 98 | (pad 4 thru_hole oval (at -6.604 -1.27) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) 99 | (pad 19 thru_hole oval (at -1.524 -8.89) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) 100 | (pad 18 thru_hole oval (at -2.794 -7.239) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)) 101 | ) 102 | -------------------------------------------------------------------------------- /mosfets.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 "" 8 | Date "" 9 | Rev "" 10 | Comp "" 11 | Comment1 "" 12 | Comment2 "" 13 | Comment3 "" 14 | Comment4 "" 15 | $EndDescr 16 | $Comp 17 | L Device:R R? 18 | U 1 1 5D7AFA37 19 | P 5150 2350 20 | AR Path="/5D7AFA37" Ref="R?" Part="1" 21 | AR Path="/5D7ABD98/5D7AFA37" Ref="R27" Part="1" 22 | F 0 "R27" V 5150 2350 50 0000 C CNN 23 | F 1 "10" V 5034 2350 50 0000 C CNN 24 | F 2 "Resistor_SMD:R_0603_1608Metric" V 5080 2350 50 0001 C CNN 25 | F 3 "~" H 5150 2350 50 0001 C CNN 26 | 1 5150 2350 27 | 0 1 1 0 28 | $EndComp 29 | Wire Wire Line 30 | 5000 2350 4900 2350 31 | $Comp 32 | L Device:R R? 33 | U 1 1 5D7AFA3E 34 | P 5150 2550 35 | AR Path="/5D7AFA3E" Ref="R?" Part="1" 36 | AR Path="/5D7ABD98/5D7AFA3E" Ref="R28" Part="1" 37 | F 0 "R28" V 5150 2550 50 0000 C CNN 38 | F 1 "100k" V 5250 2550 50 0000 C CNN 39 | F 2 "Resistor_SMD:R_0603_1608Metric" V 5080 2550 50 0001 C CNN 40 | F 3 "~" H 5150 2550 50 0001 C CNN 41 | 1 5150 2550 42 | 0 1 1 0 43 | $EndComp 44 | Wire Wire Line 45 | 5000 2550 4900 2550 46 | Wire Wire Line 47 | 4900 2550 4900 2350 48 | Connection ~ 4900 2350 49 | Wire Wire Line 50 | 5300 2550 5600 2550 51 | $Comp 52 | L power:GND #PWR? 53 | U 1 1 5D7AFA48 54 | P 5600 2550 55 | AR Path="/5D7AFA48" Ref="#PWR?" Part="1" 56 | AR Path="/5D7ABD98/5D7AFA48" Ref="#PWR057" Part="1" 57 | F 0 "#PWR057" H 5600 2300 50 0001 C CNN 58 | F 1 "GND" V 5600 2450 50 0000 R CNN 59 | F 2 "" H 5600 2550 50 0001 C CNN 60 | F 3 "" H 5600 2550 50 0001 C CNN 61 | 1 5600 2550 62 | 1 0 0 -1 63 | $EndComp 64 | $Comp 65 | L Device:R R? 66 | U 1 1 5D7AFA4F 67 | P 5150 3150 68 | AR Path="/5D7AFA4F" Ref="R?" Part="1" 69 | AR Path="/5D7ABD98/5D7AFA4F" Ref="R30" Part="1" 70 | F 0 "R30" V 5150 3150 50 0000 C CNN 71 | F 1 "10" V 5034 3150 50 0000 C CNN 72 | F 2 "Resistor_SMD:R_0603_1608Metric" V 5080 3150 50 0001 C CNN 73 | F 3 "~" H 5150 3150 50 0001 C CNN 74 | 1 5150 3150 75 | 0 1 1 0 76 | $EndComp 77 | Wire Wire Line 78 | 5000 3150 4900 3150 79 | $Comp 80 | L Device:R R? 81 | U 1 1 5D7AFA56 82 | P 5150 3350 83 | AR Path="/5D7AFA56" Ref="R?" Part="1" 84 | AR Path="/5D7ABD98/5D7AFA56" Ref="R31" Part="1" 85 | F 0 "R31" V 5150 3350 50 0000 C CNN 86 | F 1 "100k" V 5250 3350 50 0000 C CNN 87 | F 2 "Resistor_SMD:R_0603_1608Metric" V 5080 3350 50 0001 C CNN 88 | F 3 "~" H 5150 3350 50 0001 C CNN 89 | 1 5150 3350 90 | 0 1 1 0 91 | $EndComp 92 | Wire Wire Line 93 | 5000 3350 4900 3350 94 | Wire Wire Line 95 | 4900 3350 4900 3150 96 | Connection ~ 4900 3150 97 | Wire Wire Line 98 | 5300 3350 5600 3350 99 | $Comp 100 | L power:GND #PWR? 101 | U 1 1 5D7AFA60 102 | P 5600 3350 103 | AR Path="/5D7AFA60" Ref="#PWR?" Part="1" 104 | AR Path="/5D7ABD98/5D7AFA60" Ref="#PWR058" Part="1" 105 | F 0 "#PWR058" H 5600 3100 50 0001 C CNN 106 | F 1 "GND" V 5600 3250 50 0000 R CNN 107 | F 2 "" H 5600 3350 50 0001 C CNN 108 | F 3 "" H 5600 3350 50 0001 C CNN 109 | 1 5600 3350 110 | 1 0 0 -1 111 | $EndComp 112 | $Comp 113 | L Device:R R? 114 | U 1 1 5D7AFA67 115 | P 5150 3950 116 | AR Path="/5D7AFA67" Ref="R?" Part="1" 117 | AR Path="/5D7ABD98/5D7AFA67" Ref="R33" Part="1" 118 | F 0 "R33" V 5150 3950 50 0000 C CNN 119 | F 1 "10" V 5034 3950 50 0000 C CNN 120 | F 2 "Resistor_SMD:R_0603_1608Metric" V 5080 3950 50 0001 C CNN 121 | F 3 "~" H 5150 3950 50 0001 C CNN 122 | 1 5150 3950 123 | 0 1 1 0 124 | $EndComp 125 | Wire Wire Line 126 | 5000 3950 4900 3950 127 | $Comp 128 | L Device:R R? 129 | U 1 1 5D7AFA6E 130 | P 5150 4150 131 | AR Path="/5D7AFA6E" Ref="R?" Part="1" 132 | AR Path="/5D7ABD98/5D7AFA6E" Ref="R34" Part="1" 133 | F 0 "R34" V 5150 4150 50 0000 C CNN 134 | F 1 "100k" V 5250 4150 50 0000 C CNN 135 | F 2 "Resistor_SMD:R_0603_1608Metric" V 5080 4150 50 0001 C CNN 136 | F 3 "~" H 5150 4150 50 0001 C CNN 137 | 1 5150 4150 138 | 0 1 1 0 139 | $EndComp 140 | Wire Wire Line 141 | 5000 4150 4900 4150 142 | Wire Wire Line 143 | 4900 4150 4900 3950 144 | Connection ~ 4900 3950 145 | Wire Wire Line 146 | 5300 4150 5600 4150 147 | $Comp 148 | L power:GND #PWR? 149 | U 1 1 5D7AFA78 150 | P 5600 4150 151 | AR Path="/5D7AFA78" Ref="#PWR?" Part="1" 152 | AR Path="/5D7ABD98/5D7AFA78" Ref="#PWR059" Part="1" 153 | F 0 "#PWR059" H 5600 3900 50 0001 C CNN 154 | F 1 "GND" V 5600 4050 50 0000 R CNN 155 | F 2 "" H 5600 4150 50 0001 C CNN 156 | F 3 "" H 5600 4150 50 0001 C CNN 157 | 1 5600 4150 158 | 1 0 0 -1 159 | $EndComp 160 | $Comp 161 | L Device:Q_NMOS_GDS Q? 162 | U 1 1 5D7AFA95 163 | P 5500 2350 164 | AR Path="/5D7AFA95" Ref="Q?" Part="1" 165 | AR Path="/5D7ABD98/5D7AFA95" Ref="Q1" Part="1" 166 | F 0 "Q1" H 5705 2396 50 0000 L CNN 167 | F 1 "Q_NMOS_GDS" H 5705 2305 50 0000 L CNN 168 | F 2 "Package_TO_SOT_SMD:TO-252-2" H 5700 2450 50 0001 C CNN 169 | F 3 "~" H 5500 2350 50 0001 C CNN 170 | 1 5500 2350 171 | 1 0 0 -1 172 | $EndComp 173 | Connection ~ 5600 2550 174 | $Comp 175 | L Device:Q_NMOS_GDS Q? 176 | U 1 1 5D7AFA9C 177 | P 5500 3150 178 | AR Path="/5D7AFA9C" Ref="Q?" Part="1" 179 | AR Path="/5D7ABD98/5D7AFA9C" Ref="Q2" Part="1" 180 | F 0 "Q2" H 5705 3196 50 0000 L CNN 181 | F 1 "Q_NMOS_GDS" H 5705 3105 50 0000 L CNN 182 | F 2 "Package_TO_SOT_SMD:TO-252-2" H 5700 3250 50 0001 C CNN 183 | F 3 "~" H 5500 3150 50 0001 C CNN 184 | 1 5500 3150 185 | 1 0 0 -1 186 | $EndComp 187 | Connection ~ 5600 3350 188 | $Comp 189 | L Device:Q_NMOS_GDS Q? 190 | U 1 1 5D7AFAA3 191 | P 5500 3950 192 | AR Path="/5D7AFAA3" Ref="Q?" Part="1" 193 | AR Path="/5D7ABD98/5D7AFAA3" Ref="Q3" Part="1" 194 | F 0 "Q3" H 5705 3996 50 0000 L CNN 195 | F 1 "Q_NMOS_GDS" H 5705 3905 50 0000 L CNN 196 | F 2 "Package_TO_SOT_SMD:TO-252-2" H 5700 4050 50 0001 C CNN 197 | F 3 "~" H 5500 3950 50 0001 C CNN 198 | 1 5500 3950 199 | 1 0 0 -1 200 | $EndComp 201 | Connection ~ 5600 4150 202 | Wire Notes Line 203 | 6350 1850 6350 6050 204 | Wire Notes Line 205 | 6350 6050 4200 6050 206 | $Comp 207 | L Device:R R? 208 | U 1 1 5D7AFAAC 209 | P 4750 2350 210 | AR Path="/5D7AFAAC" Ref="R?" Part="1" 211 | AR Path="/5D7ABD98/5D7AFAAC" Ref="R26" Part="1" 212 | F 0 "R26" V 4750 2350 50 0000 C CNN 213 | F 1 "0" V 4634 2350 50 0000 C CNN 214 | F 2 "Resistor_SMD:R_0603_1608Metric" V 4680 2350 50 0001 C CNN 215 | F 3 "~" H 4750 2350 50 0001 C CNN 216 | 1 4750 2350 217 | 0 1 1 0 218 | $EndComp 219 | $Comp 220 | L Device:R R? 221 | U 1 1 5D7AFAB2 222 | P 4750 3150 223 | AR Path="/5D7AFAB2" Ref="R?" Part="1" 224 | AR Path="/5D7ABD98/5D7AFAB2" Ref="R29" Part="1" 225 | F 0 "R29" V 4750 3150 50 0000 C CNN 226 | F 1 "0" V 4634 3150 50 0000 C CNN 227 | F 2 "Resistor_SMD:R_0603_1608Metric" V 4680 3150 50 0001 C CNN 228 | F 3 "~" H 4750 3150 50 0001 C CNN 229 | 1 4750 3150 230 | 0 1 1 0 231 | $EndComp 232 | $Comp 233 | L Device:R R? 234 | U 1 1 5D7AFAB8 235 | P 4750 3950 236 | AR Path="/5D7AFAB8" Ref="R?" Part="1" 237 | AR Path="/5D7ABD98/5D7AFAB8" Ref="R32" Part="1" 238 | F 0 "R32" V 4750 3950 50 0000 C CNN 239 | F 1 "0" V 4634 3950 50 0000 C CNN 240 | F 2 "Resistor_SMD:R_0603_1608Metric" V 4680 3950 50 0001 C CNN 241 | F 3 "~" H 4750 3950 50 0001 C CNN 242 | 1 4750 3950 243 | 0 1 1 0 244 | $EndComp 245 | Text Notes 4250 1950 0 50 ~ 0 246 | MOSFETS 247 | Wire Notes Line 248 | 4200 1850 6350 1850 249 | Wire Notes Line 250 | 4200 6050 4200 1850 251 | Text GLabel 4900 2300 1 50 Input ~ 0 252 | MOS0_IN 253 | Wire Wire Line 254 | 4900 2300 4900 2350 255 | Text GLabel 4900 3100 1 50 Input ~ 0 256 | MOS1_IN 257 | Wire Wire Line 258 | 4900 3100 4900 3150 259 | Text GLabel 4900 3900 1 50 Input ~ 0 260 | MOS2_IN 261 | Wire Wire Line 262 | 4900 3950 4900 3900 263 | Text GLabel 5700 2150 2 50 Input ~ 0 264 | MOS0_OUT 265 | Wire Wire Line 266 | 5700 2150 5600 2150 267 | Text GLabel 5700 2950 2 50 Input ~ 0 268 | MOS1_OUT 269 | Wire Wire Line 270 | 5700 2950 5600 2950 271 | Text GLabel 5700 3750 2 50 Input ~ 0 272 | MOS2_OUT 273 | Wire Wire Line 274 | 5700 3750 5600 3750 275 | Text GLabel 4600 2350 0 50 Input ~ 0 276 | MOS0 277 | Text GLabel 4600 3150 0 50 Input ~ 0 278 | MOS1 279 | Text GLabel 4600 3950 0 50 Input ~ 0 280 | MOS2 281 | $Comp 282 | L Device:R R? 283 | U 1 1 61505C13 284 | P 5150 4800 285 | AR Path="/61505C13" Ref="R?" Part="1" 286 | AR Path="/5D7ABD98/61505C13" Ref="R36" Part="1" 287 | F 0 "R36" V 5150 4800 50 0000 C CNN 288 | F 1 "10" V 5034 4800 50 0000 C CNN 289 | F 2 "Resistor_SMD:R_0603_1608Metric" V 5080 4800 50 0001 C CNN 290 | F 3 "~" H 5150 4800 50 0001 C CNN 291 | 1 5150 4800 292 | 0 1 1 0 293 | $EndComp 294 | Wire Wire Line 295 | 5000 4800 4900 4800 296 | $Comp 297 | L Device:R R? 298 | U 1 1 61505C1E 299 | P 5150 5000 300 | AR Path="/61505C1E" Ref="R?" Part="1" 301 | AR Path="/5D7ABD98/61505C1E" Ref="R37" Part="1" 302 | F 0 "R37" V 5150 5000 50 0000 C CNN 303 | F 1 "100k" V 5250 5000 50 0000 C CNN 304 | F 2 "Resistor_SMD:R_0603_1608Metric" V 5080 5000 50 0001 C CNN 305 | F 3 "~" H 5150 5000 50 0001 C CNN 306 | 1 5150 5000 307 | 0 1 1 0 308 | $EndComp 309 | Wire Wire Line 310 | 5000 5000 4900 5000 311 | Wire Wire Line 312 | 4900 5000 4900 4800 313 | Connection ~ 4900 4800 314 | Wire Wire Line 315 | 5300 5000 5600 5000 316 | $Comp 317 | L power:GND #PWR? 318 | U 1 1 61505C2C 319 | P 5600 5000 320 | AR Path="/61505C2C" Ref="#PWR?" Part="1" 321 | AR Path="/5D7ABD98/61505C2C" Ref="#PWR060" Part="1" 322 | F 0 "#PWR060" H 5600 4750 50 0001 C CNN 323 | F 1 "GND" V 5600 4900 50 0000 R CNN 324 | F 2 "" H 5600 5000 50 0001 C CNN 325 | F 3 "" H 5600 5000 50 0001 C CNN 326 | 1 5600 5000 327 | 1 0 0 -1 328 | $EndComp 329 | $Comp 330 | L Device:R R? 331 | U 1 1 61505C36 332 | P 5150 5600 333 | AR Path="/61505C36" Ref="R?" Part="1" 334 | AR Path="/5D7ABD98/61505C36" Ref="R39" Part="1" 335 | F 0 "R39" V 5150 5600 50 0000 C CNN 336 | F 1 "10" V 5034 5600 50 0000 C CNN 337 | F 2 "Resistor_SMD:R_0603_1608Metric" V 5080 5600 50 0001 C CNN 338 | F 3 "~" H 5150 5600 50 0001 C CNN 339 | 1 5150 5600 340 | 0 1 1 0 341 | $EndComp 342 | Wire Wire Line 343 | 5000 5600 4900 5600 344 | $Comp 345 | L Device:R R? 346 | U 1 1 61505C41 347 | P 5150 5800 348 | AR Path="/61505C41" Ref="R?" Part="1" 349 | AR Path="/5D7ABD98/61505C41" Ref="R40" Part="1" 350 | F 0 "R40" V 5150 5800 50 0000 C CNN 351 | F 1 "100k" V 5250 5800 50 0000 C CNN 352 | F 2 "Resistor_SMD:R_0603_1608Metric" V 5080 5800 50 0001 C CNN 353 | F 3 "~" H 5150 5800 50 0001 C CNN 354 | 1 5150 5800 355 | 0 1 1 0 356 | $EndComp 357 | Wire Wire Line 358 | 5000 5800 4900 5800 359 | Wire Wire Line 360 | 4900 5800 4900 5600 361 | Connection ~ 4900 5600 362 | Wire Wire Line 363 | 5300 5800 5600 5800 364 | $Comp 365 | L power:GND #PWR? 366 | U 1 1 61505C4F 367 | P 5600 5800 368 | AR Path="/61505C4F" Ref="#PWR?" Part="1" 369 | AR Path="/5D7ABD98/61505C4F" Ref="#PWR061" Part="1" 370 | F 0 "#PWR061" H 5600 5550 50 0001 C CNN 371 | F 1 "GND" V 5600 5700 50 0000 R CNN 372 | F 2 "" H 5600 5800 50 0001 C CNN 373 | F 3 "" H 5600 5800 50 0001 C CNN 374 | 1 5600 5800 375 | 1 0 0 -1 376 | $EndComp 377 | $Comp 378 | L Device:Q_NMOS_GDS Q? 379 | U 1 1 61505C59 380 | P 5500 4800 381 | AR Path="/61505C59" Ref="Q?" Part="1" 382 | AR Path="/5D7ABD98/61505C59" Ref="Q4" Part="1" 383 | F 0 "Q4" H 5705 4846 50 0000 L CNN 384 | F 1 "Q_NMOS_GDS" H 5705 4755 50 0000 L CNN 385 | F 2 "Package_TO_SOT_SMD:TO-252-2" H 5700 4900 50 0001 C CNN 386 | F 3 "~" H 5500 4800 50 0001 C CNN 387 | 1 5500 4800 388 | 1 0 0 -1 389 | $EndComp 390 | Connection ~ 5600 5000 391 | $Comp 392 | L Device:Q_NMOS_GDS Q? 393 | U 1 1 61505C64 394 | P 5500 5600 395 | AR Path="/61505C64" Ref="Q?" Part="1" 396 | AR Path="/5D7ABD98/61505C64" Ref="Q5" Part="1" 397 | F 0 "Q5" H 5705 5646 50 0000 L CNN 398 | F 1 "Q_NMOS_GDS" H 5705 5555 50 0000 L CNN 399 | F 2 "Package_TO_SOT_SMD:TO-252-2" H 5700 5700 50 0001 C CNN 400 | F 3 "~" H 5500 5600 50 0001 C CNN 401 | 1 5500 5600 402 | 1 0 0 -1 403 | $EndComp 404 | Connection ~ 5600 5800 405 | $Comp 406 | L Device:R R? 407 | U 1 1 61505C6F 408 | P 4750 4800 409 | AR Path="/61505C6F" Ref="R?" Part="1" 410 | AR Path="/5D7ABD98/61505C6F" Ref="R35" Part="1" 411 | F 0 "R35" V 4750 4800 50 0000 C CNN 412 | F 1 "0" V 4634 4800 50 0000 C CNN 413 | F 2 "Resistor_SMD:R_0603_1608Metric" V 4680 4800 50 0001 C CNN 414 | F 3 "~" H 4750 4800 50 0001 C CNN 415 | 1 4750 4800 416 | 0 1 1 0 417 | $EndComp 418 | $Comp 419 | L Device:R R? 420 | U 1 1 61505C79 421 | P 4750 5600 422 | AR Path="/61505C79" Ref="R?" Part="1" 423 | AR Path="/5D7ABD98/61505C79" Ref="R38" Part="1" 424 | F 0 "R38" V 4750 5600 50 0000 C CNN 425 | F 1 "0" V 4634 5600 50 0000 C CNN 426 | F 2 "Resistor_SMD:R_0603_1608Metric" V 4680 5600 50 0001 C CNN 427 | F 3 "~" H 4750 5600 50 0001 C CNN 428 | 1 4750 5600 429 | 0 1 1 0 430 | $EndComp 431 | Text GLabel 4900 4750 1 50 Input ~ 0 432 | MOS3_IN 433 | Wire Wire Line 434 | 4900 4750 4900 4800 435 | Text GLabel 4900 5550 1 50 Input ~ 0 436 | MOS4_IN 437 | Wire Wire Line 438 | 4900 5600 4900 5550 439 | Text GLabel 5700 4600 2 50 Input ~ 0 440 | MOS3_OUT 441 | Wire Wire Line 442 | 5700 4600 5600 4600 443 | Text GLabel 5700 5400 2 50 Input ~ 0 444 | MOS4_OUT 445 | Wire Wire Line 446 | 5700 5400 5600 5400 447 | Text GLabel 4600 4800 0 50 Input ~ 0 448 | MOS3 449 | Text GLabel 4600 5600 0 50 Input ~ 0 450 | MOS4 451 | $EndSCHEMATC 452 | -------------------------------------------------------------------------------- /pdf/esp32controller.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simon-jouet/ESP32Controller/ec8c3453274687038d254ef86b58beb90410a2aa/pdf/esp32controller.pdf -------------------------------------------------------------------------------- /power.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 "" 8 | Date "" 9 | Rev "" 10 | Comp "" 11 | Comment1 "" 12 | Comment2 "" 13 | Comment3 "" 14 | Comment4 "" 15 | $EndDescr 16 | $Comp 17 | L power:GND #PWR? 18 | U 1 1 5D6AA56C 19 | P 3700 4450 20 | AR Path="/5D6AA56C" Ref="#PWR?" Part="1" 21 | AR Path="/5D6345C6/5D6AA56C" Ref="#PWR036" Part="1" 22 | F 0 "#PWR036" H 3700 4200 50 0001 C CNN 23 | F 1 "GND" H 3705 4277 50 0000 C CNN 24 | F 2 "" H 3700 4450 50 0001 C CNN 25 | F 3 "" H 3700 4450 50 0001 C CNN 26 | 1 3700 4450 27 | 1 0 0 -1 28 | $EndComp 29 | $Comp 30 | L Device:LED D? 31 | U 1 1 5D6AA572 32 | P 3700 4300 33 | AR Path="/5D6AA572" Ref="D?" Part="1" 34 | AR Path="/5D6345C6/5D6AA572" Ref="D4" Part="1" 35 | F 0 "D4" V 3738 4183 50 0000 R CNN 36 | F 1 "LED" V 3647 4183 50 0000 R CNN 37 | F 2 "LED_SMD:LED_0805_2012Metric" H 3700 4300 50 0001 C CNN 38 | F 3 "~" H 3700 4300 50 0001 C CNN 39 | 1 3700 4300 40 | 0 -1 -1 0 41 | $EndComp 42 | $Comp 43 | L Device:R R? 44 | U 1 1 5D6AA578 45 | P 3700 4000 46 | AR Path="/5D6AA578" Ref="R?" Part="1" 47 | AR Path="/5D6345C6/5D6AA578" Ref="R15" Part="1" 48 | F 0 "R15" H 3770 4046 50 0000 L CNN 49 | F 1 "R" H 3770 3955 50 0000 L CNN 50 | F 2 "Resistor_SMD:R_0603_1608Metric" V 3630 4000 50 0001 C CNN 51 | F 3 "~" H 3700 4000 50 0001 C CNN 52 | 1 3700 4000 53 | 1 0 0 -1 54 | $EndComp 55 | Text Notes 3150 2500 0 50 ~ 0 56 | Linear regulator 5V > 3.3V 57 | Wire Wire Line 58 | 4950 2900 5250 2900 59 | $Comp 60 | L power:GND #PWR? 61 | U 1 1 5D6AA594 62 | P 4950 3200 63 | AR Path="/5D6AA594" Ref="#PWR?" Part="1" 64 | AR Path="/5D6345C6/5D6AA594" Ref="#PWR034" Part="1" 65 | F 0 "#PWR034" H 4950 2950 50 0001 C CNN 66 | F 1 "GND" H 4955 3027 50 0000 C CNN 67 | F 2 "" H 4950 3200 50 0001 C CNN 68 | F 3 "" H 4950 3200 50 0001 C CNN 69 | 1 4950 3200 70 | 1 0 0 -1 71 | $EndComp 72 | Connection ~ 4950 2900 73 | Wire Wire Line 74 | 4800 2900 4950 2900 75 | $Comp 76 | L Device:C C? 77 | U 1 1 5D6AA59C 78 | P 4950 3050 79 | AR Path="/5D6AA59C" Ref="C?" Part="1" 80 | AR Path="/5D6345C6/5D6AA59C" Ref="C22" Part="1" 81 | F 0 "C22" H 5065 3096 50 0000 L CNN 82 | F 1 "10uF" H 5065 3005 50 0000 L CNN 83 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 4988 2900 50 0001 C CNN 84 | F 3 "~" H 4950 3050 50 0001 C CNN 85 | 1 4950 3050 86 | 1 0 0 -1 87 | $EndComp 88 | $Comp 89 | L power:GND #PWR? 90 | U 1 1 5D6AA5A2 91 | P 3750 3200 92 | AR Path="/5D6AA5A2" Ref="#PWR?" Part="1" 93 | AR Path="/5D6345C6/5D6AA5A2" Ref="#PWR032" Part="1" 94 | F 0 "#PWR032" H 3750 2950 50 0001 C CNN 95 | F 1 "GND" H 3755 3027 50 0000 C CNN 96 | F 2 "" H 3750 3200 50 0001 C CNN 97 | F 3 "" H 3750 3200 50 0001 C CNN 98 | 1 3750 3200 99 | 1 0 0 -1 100 | $EndComp 101 | $Comp 102 | L Device:C C? 103 | U 1 1 5D6AA5A9 104 | P 3750 3050 105 | AR Path="/5D6AA5A9" Ref="C?" Part="1" 106 | AR Path="/5D6345C6/5D6AA5A9" Ref="C21" Part="1" 107 | F 0 "C21" H 3865 3096 50 0000 L CNN 108 | F 1 "10uF" H 3865 3005 50 0000 L CNN 109 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 3788 2900 50 0001 C CNN 110 | F 3 "~" H 3750 3050 50 0001 C CNN 111 | 1 3750 3050 112 | 1 0 0 -1 113 | $EndComp 114 | $Comp 115 | L power:GND #PWR? 116 | U 1 1 5D6AA5AF 117 | P 4500 3200 118 | AR Path="/5D6AA5AF" Ref="#PWR?" Part="1" 119 | AR Path="/5D6345C6/5D6AA5AF" Ref="#PWR033" Part="1" 120 | F 0 "#PWR033" H 4500 2950 50 0001 C CNN 121 | F 1 "GND" H 4505 3027 50 0000 C CNN 122 | F 2 "" H 4500 3200 50 0001 C CNN 123 | F 3 "" H 4500 3200 50 0001 C CNN 124 | 1 4500 3200 125 | 1 0 0 -1 126 | $EndComp 127 | $Comp 128 | L Regulator_Linear:TLV1117-33 U? 129 | U 1 1 5D6AA5B7 130 | P 4500 2900 131 | AR Path="/5D6AA5B7" Ref="U?" Part="1" 132 | AR Path="/5D6345C6/5D6AA5B7" Ref="U7" Part="1" 133 | F 0 "U7" H 4500 3142 50 0000 C CNN 134 | F 1 "TLV1117-33" H 4500 3051 50 0000 C CNN 135 | F 2 "Package_TO_SOT_SMD:SOT-223-3_TabPin2" H 4500 2900 50 0001 C CNN 136 | F 3 "http://www.ti.com/lit/ds/symlink/tlv1117.pdf" H 4500 2900 50 0001 C CNN 137 | 1 4500 2900 138 | 1 0 0 -1 139 | $EndComp 140 | Text GLabel 3400 2900 0 50 Input ~ 0 141 | +5V 142 | Text GLabel 5250 2900 2 50 Input ~ 0 143 | +3.3V 144 | Text GLabel 3400 2650 0 50 Input ~ 0 145 | VBUS 146 | Text GLabel 3550 3800 0 50 Input ~ 0 147 | +3.3V 148 | Wire Wire Line 149 | 3550 3800 3700 3800 150 | Wire Wire Line 151 | 3700 3800 3700 3850 152 | Wire Notes Line 153 | 7500 2300 3100 2300 154 | Wire Notes Line 155 | 3100 950 7500 950 156 | Wire Notes Line 157 | 7500 950 7500 2300 158 | Wire Notes Line 159 | 3100 950 3100 2300 160 | Wire Notes Line 161 | 3100 2400 5600 2400 162 | Wire Notes Line 163 | 5600 2400 5600 3450 164 | Wire Notes Line 165 | 5600 3450 3100 3450 166 | Wire Notes Line 167 | 3100 3450 3100 2400 168 | Text Notes 3150 3650 0 50 ~ 0 169 | Power LEDs 170 | Wire Notes Line 171 | 3100 3550 4800 3550 172 | Wire Notes Line 173 | 4800 3550 4800 4800 174 | Wire Notes Line 175 | 4800 4800 3100 4800 176 | Wire Notes Line 177 | 3100 4800 3100 3550 178 | $Comp 179 | L Device:C C? 180 | U 1 1 602B482B 181 | P 5150 1450 182 | AR Path="/602B482B" Ref="C?" Part="1" 183 | AR Path="/5D6345C6/602B482B" Ref="C19" Part="1" 184 | F 0 "C19" H 5265 1496 50 0000 L CNN 185 | F 1 "4.7uF/35V" H 5265 1405 39 0000 L CNN 186 | F 2 "Capacitor_SMD:C_0805_2012Metric" H 5188 1300 50 0001 C CNN 187 | F 3 "~" H 5150 1450 50 0001 C CNN 188 | 1 5150 1450 189 | 1 0 0 -1 190 | $EndComp 191 | NoConn ~ 5450 1400 192 | Connection ~ 5150 1300 193 | Wire Wire Line 194 | 5150 1300 5450 1300 195 | Text GLabel 4450 1300 0 50 Input ~ 0 196 | VIN_FUSED 197 | $Comp 198 | L power:GND #PWR? 199 | U 1 1 602C9F9A 200 | P 4550 1600 201 | AR Path="/602C9F9A" Ref="#PWR?" Part="1" 202 | AR Path="/5D6345C6/602C9F9A" Ref="#PWR028" Part="1" 203 | F 0 "#PWR028" H 4550 1350 50 0001 C CNN 204 | F 1 "GND" H 4555 1427 50 0000 C CNN 205 | F 2 "" H 4550 1600 50 0001 C CNN 206 | F 3 "" H 4550 1600 50 0001 C CNN 207 | 1 4550 1600 208 | 1 0 0 -1 209 | $EndComp 210 | Wire Wire Line 211 | 4550 1600 5150 1600 212 | $Comp 213 | L power:GND #PWR? 214 | U 1 1 602CBB87 215 | P 5700 1950 216 | AR Path="/602CBB87" Ref="#PWR?" Part="1" 217 | AR Path="/5D6345C6/602CBB87" Ref="#PWR031" Part="1" 218 | F 0 "#PWR031" H 5700 1700 50 0001 C CNN 219 | F 1 "GND" H 5705 1777 50 0000 C CNN 220 | F 2 "" H 5700 1950 50 0001 C CNN 221 | F 3 "" H 5700 1950 50 0001 C CNN 222 | 1 5700 1950 223 | 1 0 0 -1 224 | $EndComp 225 | Wire Wire Line 226 | 5900 1950 6000 1950 227 | Wire Wire Line 228 | 5900 1950 5800 1950 229 | Connection ~ 5900 1950 230 | Wire Wire Line 231 | 5800 1950 5700 1950 232 | Connection ~ 5800 1950 233 | Connection ~ 5700 1950 234 | $Comp 235 | L Device:D_Schottky_Small D? 236 | U 1 1 602D587C 237 | P 6250 1500 238 | AR Path="/602D587C" Ref="D?" Part="1" 239 | AR Path="/5D6345C6/602D587C" Ref="D1" Part="1" 240 | F 0 "D1" V 6204 1568 50 0000 L CNN 241 | F 1 "B340A" V 6295 1568 50 0000 L CNN 242 | F 2 "Diode_SMD:D_SMA" V 6250 1500 50 0001 C CNN 243 | F 3 "~" V 6250 1500 50 0001 C CNN 244 | 1 6250 1500 245 | 0 1 1 0 246 | $EndComp 247 | $Comp 248 | L power:GND #PWR? 249 | U 1 1 602D5EB0 250 | P 6250 1600 251 | AR Path="/602D5EB0" Ref="#PWR?" Part="1" 252 | AR Path="/5D6345C6/602D5EB0" Ref="#PWR029" Part="1" 253 | F 0 "#PWR029" H 6250 1350 50 0001 C CNN 254 | F 1 "GND" H 6255 1427 50 0000 C CNN 255 | F 2 "" H 6250 1600 50 0001 C CNN 256 | F 3 "" H 6250 1600 50 0001 C CNN 257 | 1 6250 1600 258 | 1 0 0 -1 259 | $EndComp 260 | $Comp 261 | L Device:L L? 262 | U 1 1 602D6479 263 | P 6650 1400 264 | AR Path="/602D6479" Ref="L?" Part="1" 265 | AR Path="/5D6345C6/602D6479" Ref="L1" Part="1" 266 | F 0 "L1" V 6840 1400 50 0000 C CNN 267 | F 1 "68uH" V 6700 1400 50 0000 C CNN 268 | F 2 "Inductor_SMD:L_7.3x7.3_H3.5" H 6650 1400 50 0001 C CNN 269 | F 3 "~" H 6650 1400 50 0001 C CNN 270 | 1 6650 1400 271 | 0 -1 -1 0 272 | $EndComp 273 | Wire Wire Line 274 | 6250 1400 6500 1400 275 | Connection ~ 6250 1400 276 | $Comp 277 | L Device:CP1_Small C? 278 | U 1 1 602D7A73 279 | P 6800 1500 280 | AR Path="/602D7A73" Ref="C?" Part="1" 281 | AR Path="/5D6345C6/602D7A73" Ref="C20" Part="1" 282 | F 0 "C20" H 6891 1546 50 0000 L CNN 283 | F 1 "220uF/35V" H 6891 1455 50 0000 L CNN 284 | F 2 "Capacitor_SMD:C_1210_3225Metric" H 6800 1500 50 0001 C CNN 285 | F 3 "~" H 6800 1500 50 0001 C CNN 286 | 1 6800 1500 287 | 1 0 0 -1 288 | $EndComp 289 | Wire Wire Line 290 | 4450 1300 4550 1300 291 | Connection ~ 4550 1300 292 | Wire Wire Line 293 | 4550 1300 5150 1300 294 | $Comp 295 | L Device:CP1_Small C? 296 | U 1 1 602D8BFD 297 | P 4550 1450 298 | AR Path="/602D8BFD" Ref="C?" Part="1" 299 | AR Path="/5D6345C6/602D8BFD" Ref="C18" Part="1" 300 | F 0 "C18" H 4641 1496 50 0000 L CNN 301 | F 1 "470uF/35V" H 4641 1405 50 0000 L CNN 302 | F 2 "Capacitor_SMD:CP_Elec_10x10" H 4550 1450 50 0001 C CNN 303 | F 3 "~" H 4550 1450 50 0001 C CNN 304 | 1 4550 1450 305 | 1 0 0 -1 306 | $EndComp 307 | Wire Wire Line 308 | 4550 1350 4550 1300 309 | Wire Wire Line 310 | 4550 1600 4550 1550 311 | Connection ~ 4550 1600 312 | $Comp 313 | L power:GND #PWR? 314 | U 1 1 602DDCB3 315 | P 6800 1600 316 | AR Path="/602DDCB3" Ref="#PWR?" Part="1" 317 | AR Path="/5D6345C6/602DDCB3" Ref="#PWR030" Part="1" 318 | F 0 "#PWR030" H 6800 1350 50 0001 C CNN 319 | F 1 "GND" H 6805 1427 50 0000 C CNN 320 | F 2 "" H 6800 1600 50 0001 C CNN 321 | F 3 "" H 6800 1600 50 0001 C CNN 322 | 1 6800 1600 323 | 1 0 0 -1 324 | $EndComp 325 | Wire Wire Line 326 | 6250 1300 6800 1300 327 | Wire Wire Line 328 | 6800 1300 6800 1400 329 | Connection ~ 6800 1400 330 | Text GLabel 7000 1300 2 50 Input ~ 0 331 | +5V 332 | Wire Wire Line 333 | 7000 1300 6800 1300 334 | Connection ~ 6800 1300 335 | Text Notes 3150 1150 0 50 ~ 0 336 | Buck converter\n10V-35V Input > 5V 2A Output 337 | Connection ~ 3750 2900 338 | Wire Wire Line 339 | 3400 2900 3750 2900 340 | Wire Wire Line 341 | 3750 2650 3750 2900 342 | Wire Wire Line 343 | 3700 2650 3750 2650 344 | $Comp 345 | L Device:D_Schottky D? 346 | U 1 1 5D6AA52A 347 | P 3550 2650 348 | AR Path="/5D6AA52A" Ref="D?" Part="1" 349 | AR Path="/5D6345C6/5D6AA52A" Ref="D2" Part="1" 350 | F 0 "D2" H 3600 2550 50 0000 R CNN 351 | F 1 "D_Schottky" V 3505 2571 50 0001 R CNN 352 | F 2 "Diode_SMD:D_SOD-323_HandSoldering" H 3550 2650 50 0001 C CNN 353 | F 3 "~" H 3550 2650 50 0001 C CNN 354 | 1 3550 2650 355 | -1 0 0 1 356 | $EndComp 357 | $Comp 358 | L ESP32Controller:XL1509 U6 359 | U 1 1 602D3295 360 | P 5850 1400 361 | F 0 "U6" H 5850 1725 50 0000 C CNN 362 | F 1 "XL1509" H 5850 1634 50 0000 C CNN 363 | F 2 "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" H 5850 1800 50 0001 C CNN 364 | F 3 "" H 5850 1800 50 0001 C CNN 365 | 1 5850 1400 366 | 1 0 0 -1 367 | $EndComp 368 | Wire Wire Line 369 | 3750 2900 4200 2900 370 | $EndSCHEMATC 371 | -------------------------------------------------------------------------------- /sym-lib-table: -------------------------------------------------------------------------------- 1 | (sym_lib_table 2 | (lib (name ESP32-footprints-Shem-Lib)(type Legacy)(uri ${KIPRJMOD}/library/ESP32-footprints-Shem-Lib.lib)(options "")(descr "")) 3 | (lib (name esp32controller-rescue)(type Legacy)(uri ${KIPRJMOD}/esp32controller-rescue.lib)(options "")(descr "")) 4 | (lib (name ESP32Controller)(type Legacy)(uri ${KIPRJMOD}/library/ESP32Controller.lib)(options "")(descr "")) 5 | ) 6 | --------------------------------------------------------------------------------