summaryrefslogtreecommitdiff
path: root/hw/WiFi-ESP32-S3/WiFi-ESP32-S3.sch
diff options
context:
space:
mode:
Diffstat (limited to 'hw/WiFi-ESP32-S3/WiFi-ESP32-S3.sch')
-rw-r--r--hw/WiFi-ESP32-S3/WiFi-ESP32-S3.sch649
1 files changed, 649 insertions, 0 deletions
diff --git a/hw/WiFi-ESP32-S3/WiFi-ESP32-S3.sch b/hw/WiFi-ESP32-S3/WiFi-ESP32-S3.sch
new file mode 100644
index 0000000..f7ebc9e
--- /dev/null
+++ b/hw/WiFi-ESP32-S3/WiFi-ESP32-S3.sch
@@ -0,0 +1,649 @@
+EESchema Schematic File Version 4
+EELAYER 30 0
+EELAYER END
+$Descr A4 11693 8268
+encoding utf-8
+Sheet 1 1
+Title "mikroPhone WiFi ESP32-S3 adapter"
+Date "2024-01-22"
+Rev "4.0"
+Comp ""
+Comment1 ""
+Comment2 ""
+Comment3 ""
+Comment4 ""
+$EndDescr
+$Comp
+L power:GND #PWR07
+U 1 1 5C506AB0
+P 9900 3250
+F 0 "#PWR07" H 9900 3000 50 0001 C CNN
+F 1 "GND" H 9900 3100 50 0000 C CNN
+F 2 "" H 9900 3250 50 0001 C CNN
+F 3 "" H 9900 3250 50 0001 C CNN
+ 1 9900 3250
+ 1 0 0 -1
+$EndComp
+$Comp
+L power:GND #PWR08
+U 1 1 5C506B40
+P 7650 3150
+F 0 "#PWR08" H 7650 2900 50 0001 C CNN
+F 1 "GND" H 7650 3000 50 0000 C CNN
+F 2 "" H 7650 3150 50 0001 C CNN
+F 3 "" H 7650 3150 50 0001 C CNN
+ 1 7650 3150
+ 1 0 0 -1
+$EndComp
+$Comp
+L power:+3.3V #PWR04
+U 1 1 5C506BD6
+P 7200 1000
+F 0 "#PWR04" H 7200 850 50 0001 C CNN
+F 1 "+3.3V" H 7200 1140 50 0000 C CNN
+F 2 "" H 7200 1000 50 0001 C CNN
+F 3 "" H 7200 1000 50 0001 C CNN
+ 1 7200 1000
+ 1 0 0 -1
+$EndComp
+$Comp
+L Device:C C2
+U 1 1 5C506C38
+P 7200 1250
+F 0 "C2" H 7225 1350 50 0000 L CNN
+F 1 "0.1uF" H 7225 1150 50 0000 L CNN
+F 2 "Capacitor_SMD:C_0603_1608Metric" H 7238 1100 50 0001 C CNN
+F 3 "" H 7200 1250 50 0001 C CNN
+ 1 7200 1250
+ 1 0 0 -1
+$EndComp
+$Comp
+L Device:C C1
+U 1 1 5C506C85
+P 6900 1250
+F 0 "C1" H 6925 1350 50 0000 L CNN
+F 1 "22uF" H 6925 1150 50 0000 L CNN
+F 2 "Capacitor_SMD:C_0805_2012Metric" H 6938 1100 50 0001 C CNN
+F 3 "" H 6900 1250 50 0001 C CNN
+ 1 6900 1250
+ 1 0 0 -1
+$EndComp
+$Comp
+L Device:C C3
+U 1 1 5C506CD9
+P 6500 1950
+F 0 "C3" H 6525 2050 50 0000 L CNN
+F 1 "10uF" H 6525 1850 50 0000 L CNN
+F 2 "Capacitor_SMD:C_0603_1608Metric" H 6538 1800 50 0001 C CNN
+F 3 "" H 6500 1950 50 0001 C CNN
+ 1 6500 1950
+ 1 0 0 -1
+$EndComp
+$Comp
+L Device:R R1
+U 1 1 5C506D6E
+P 6500 1550
+F 0 "R1" V 6580 1550 50 0000 C CNN
+F 1 "10K" V 6500 1550 50 0000 C CNN
+F 2 "Resistor_SMD:R_0603_1608Metric" V 6430 1550 50 0001 C CNN
+F 3 "" H 6500 1550 50 0001 C CNN
+ 1 6500 1550
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 7200 1100 7200 1050
+Connection ~ 7200 1050
+Wire Wire Line
+ 9800 3050 9900 3050
+Wire Wire Line
+ 9900 3050 9900 3150
+Wire Wire Line
+ 9800 3150 9900 3150
+Connection ~ 9900 3150
+Wire Wire Line
+ 7700 2550 6750 2550
+Wire Wire Line
+ 7700 2450 6750 2450
+Text Label 6750 2550 0 55 ~ 0
+UART2_RXD
+Text Label 6750 2450 0 55 ~ 0
+UART2_TXD
+Wire Wire Line
+ 6900 1050 7200 1050
+Wire Wire Line
+ 6900 1450 6900 1400
+Wire Wire Line
+ 7200 1450 7200 1400
+$Comp
+L power:GND #PWR06
+U 1 1 5C7D5E27
+P 6500 2250
+F 0 "#PWR06" H 6500 2000 50 0001 C CNN
+F 1 "GND" H 6500 2100 50 0000 C CNN
+F 2 "" H 6500 2250 50 0001 C CNN
+F 3 "" H 6500 2250 50 0001 C CNN
+ 1 6500 2250
+ 1 0 0 -1
+$EndComp
+Text Label 10650 2150 2 55 ~ 0
+PCM_SYNC
+Text Label 10650 2050 2 55 ~ 0
+PCM_DO
+Wire Wire Line
+ 7700 3050 7650 3050
+Wire Wire Line
+ 9800 2050 10650 2050
+Wire Wire Line
+ 9800 1750 10650 1750
+Text Label 10650 1750 2 55 ~ 0
+PCM_DI
+Text Label 6750 2350 0 55 ~ 0
+UART2_RI
+Wire Wire Line
+ 7700 2350 6750 2350
+Wire Wire Line
+ 7700 2250 6750 2250
+Wire Wire Line
+ 9800 1650 10650 1650
+Text Label 6750 2250 0 55 ~ 0
+UART2_DTR
+Text Label 10650 1650 2 55 ~ 0
+PCM_CLK
+Text Label 10650 2550 2 55 ~ 0
+VSPI_SS0
+Text Label 10650 2450 2 55 ~ 0
+VSPI_SCK
+Text Label 10650 2350 2 55 ~ 0
+VSPI_MISO
+Text Label 10650 2250 2 55 ~ 0
+VSPI_MOSI
+Wire Wire Line
+ 9800 2250 10650 2250
+Wire Wire Line
+ 9800 2350 10650 2350
+Wire Wire Line
+ 7200 1050 7450 1050
+Wire Wire Line
+ 6900 1050 6900 1100
+Wire Wire Line
+ 9900 3150 9900 3250
+Wire Wire Line
+ 6900 1450 7200 1450
+$Comp
+L Switch:SW_Push SW1
+U 1 1 5CC8732C
+P 4650 3400
+F 0 "SW1" H 4800 3500 50 0000 C CNN
+F 1 "ESP32_RST" H 4650 3300 50 0000 C CNN
+F 2 "Button_Switch_SMD:SW_SPST_PTS810" H 4650 3600 50 0001 C CNN
+F 3 "~" H 4650 3600 50 0001 C CNN
+ 1 4650 3400
+ -1 0 0 -1
+$EndComp
+Wire Wire Line
+ 9800 2450 10650 2450
+Text Label 5950 1750 0 60 ~ 0
+ESP32_EN
+$Comp
+L power:GND #PWR05
+U 1 1 6148BC4B
+P 7200 1500
+F 0 "#PWR05" H 7200 1250 50 0001 C CNN
+F 1 "GND" H 7205 1327 50 0000 C CNN
+F 2 "" H 7200 1500 50 0001 C CNN
+F 3 "" H 7200 1500 50 0001 C CNN
+ 1 7200 1500
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 6500 2100 6500 2250
+Wire Wire Line
+ 6500 1700 6500 1750
+Wire Wire Line
+ 7200 1000 7200 1050
+Wire Wire Line
+ 7200 1450 7200 1500
+Connection ~ 7200 1450
+Wire Wire Line
+ 7450 1650 7700 1650
+Wire Wire Line
+ 7450 1650 7450 1050
+Wire Wire Line
+ 6500 1400 6500 1050
+Wire Wire Line
+ 6500 1050 6900 1050
+Connection ~ 6900 1050
+Wire Wire Line
+ 7700 1750 6500 1750
+Connection ~ 6500 1750
+Wire Wire Line
+ 6500 1750 6500 1800
+Text Label 5450 3400 2 60 ~ 0
+ESP32_EN
+Wire Wire Line
+ 4850 3400 4900 3400
+$Comp
+L Device:C C4
+U 1 1 62863E5F
+P 4900 3600
+F 0 "C4" H 4900 3700 50 0000 L CNN
+F 1 "0.1uF" H 4900 3500 50 0000 L CNN
+F 2 "Capacitor_SMD:C_0603_1608Metric" H 4938 3450 50 0001 C CNN
+F 3 "~" H 4900 3600 50 0001 C CNN
+ 1 4900 3600
+ 1 0 0 -1
+$EndComp
+$Comp
+L power:GND #PWR09
+U 1 1 6286513F
+P 4400 3850
+F 0 "#PWR09" H 4400 3600 50 0001 C CNN
+F 1 "GND" H 4400 3700 50 0000 C CNN
+F 2 "" H 4400 3850 50 0001 C CNN
+F 3 "" H 4400 3850 50 0001 C CNN
+ 1 4400 3850
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 4900 3750 4900 3800
+Wire Wire Line
+ 4900 3800 4400 3800
+Wire Wire Line
+ 4400 3800 4400 3850
+Wire Wire Line
+ 4450 3400 4400 3400
+Wire Wire Line
+ 4400 3400 4400 3800
+Wire Wire Line
+ 4900 3450 4900 3400
+Connection ~ 4900 3400
+Wire Wire Line
+ 4900 3400 5450 3400
+NoConn ~ 7700 1850
+Wire Wire Line
+ 5950 1750 6500 1750
+NoConn ~ 7700 1950
+$Comp
+L Connector_Generic:Conn_02x20_Odd_Even J1
+U 1 1 64F71377
+P 1950 2400
+F 0 "J1" H 1950 3400 50 0000 C CNN
+F 1 "WiFi" H 1950 1300 50 0000 C CNN
+F 2 "Connector_Molex:Molex_SlimStack_55560-0401_2x20_P0.50mm_Vertical" H 1950 2400 50 0001 C CNN
+F 3 "~" H 1950 2400 50 0001 C CNN
+ 1 1950 2400
+ 1 0 0 -1
+$EndComp
+Text Label 3200 3100 2 55 ~ 0
+PCM_DI
+Text Label 700 2600 0 55 ~ 0
+UART2_RI
+Wire Wire Line
+ 1750 2600 700 2600
+Wire Wire Line
+ 1750 2700 700 2700
+Text Label 700 2700 0 55 ~ 0
+UART2_DTR
+Text Label 3200 3200 2 55 ~ 0
+PCM_CLK
+Text Label 700 3100 0 55 ~ 0
+PERST
+Wire Wire Line
+ 1750 3100 700 3100
+Text Label 3200 2900 2 55 ~ 0
+PCM_SYNC
+Text Label 3200 3000 2 55 ~ 0
+PCM_DO
+Text Label 3200 2100 2 55 ~ 0
+VSPI_SS0
+Text Label 3200 2200 2 55 ~ 0
+VSPI_SCK
+Text Label 3200 2300 2 55 ~ 0
+VSPI_MISO
+Text Label 3200 2400 2 55 ~ 0
+VSPI_MOSI
+Wire Wire Line
+ 3200 2100 2250 2100
+Wire Wire Line
+ 3200 2200 2250 2200
+Wire Wire Line
+ 3200 2300 2250 2300
+Wire Wire Line
+ 3200 2400 2250 2400
+Wire Wire Line
+ 2250 2900 3200 2900
+Wire Wire Line
+ 2250 3000 3200 3000
+Wire Wire Line
+ 2250 3100 3200 3100
+Wire Wire Line
+ 2250 3200 3200 3200
+Wire Wire Line
+ 1750 3200 1550 3200
+Wire Wire Line
+ 1550 3200 1550 3300
+Wire Wire Line
+ 1550 3300 1750 3300
+Wire Wire Line
+ 1550 3300 1550 3400
+Wire Wire Line
+ 1550 3400 1750 3400
+Connection ~ 1550 3300
+Wire Wire Line
+ 1750 1500 1650 1500
+Wire Wire Line
+ 1650 1500 1650 2200
+Wire Wire Line
+ 1750 2200 1650 2200
+Connection ~ 1650 2200
+Wire Wire Line
+ 1650 2200 1650 2500
+Wire Wire Line
+ 1750 2500 1650 2500
+Connection ~ 1650 2500
+Wire Wire Line
+ 2250 1500 2350 1500
+Wire Wire Line
+ 2250 3400 2350 3400
+Connection ~ 2350 3400
+Wire Wire Line
+ 2350 3400 2350 3550
+Wire Wire Line
+ 2250 2800 2350 2800
+Connection ~ 2350 2800
+Wire Wire Line
+ 2250 2500 2350 2500
+Connection ~ 2350 2500
+Wire Wire Line
+ 2350 2500 2350 2800
+Connection ~ 1550 3200
+$Comp
+L power:+3.3V #PWR01
+U 1 1 673275E9
+P 1550 1200
+F 0 "#PWR01" H 1550 1050 50 0001 C CNN
+F 1 "+3.3V" H 1565 1373 50 0000 C CNN
+F 2 "" H 1550 1200 50 0001 C CNN
+F 3 "" H 1550 1200 50 0001 C CNN
+ 1 1550 1200
+ 1 0 0 -1
+$EndComp
+$Comp
+L power:GND #PWR02
+U 1 1 6739FE02
+P 1650 3600
+F 0 "#PWR02" H 1650 3350 50 0001 C CNN
+F 1 "GND" H 1650 3450 50 0000 C CNN
+F 2 "" H 1650 3600 50 0001 C CNN
+F 3 "" H 1650 3600 50 0001 C CNN
+ 1 1650 3600
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 1650 3550 2350 3550
+Wire Wire Line
+ 1650 3550 1650 3600
+Connection ~ 1650 3550
+Wire Wire Line
+ 700 3000 1750 3000
+Wire Wire Line
+ 3200 3300 2250 3300
+Text Label 3200 3300 2 55 ~ 0
+USB_MUX_S
+Text Label 700 3000 0 55 ~ 0
+USB_MUX_EN
+Text Label 700 2300 0 55 ~ 0
+USB_D_N
+Text Label 700 2400 0 55 ~ 0
+USB_D_P
+Wire Wire Line
+ 1750 2300 700 2300
+Wire Wire Line
+ 1750 2400 700 2400
+Wire Wire Line
+ 2350 1500 2350 1600
+Wire Wire Line
+ 2250 1600 2350 1600
+Connection ~ 2350 1600
+Wire Wire Line
+ 2350 2800 2350 3400
+Wire Wire Line
+ 1650 2500 1650 3550
+Wire Wire Line
+ 2350 1600 2350 2000
+Wire Wire Line
+ 2250 2000 2350 2000
+Connection ~ 2350 2000
+Wire Wire Line
+ 2350 2000 2350 2500
+Wire Wire Line
+ 9800 2550 10650 2550
+Wire Wire Line
+ 1550 1200 1550 1250
+Text Label 3200 1700 2 55 ~ 0
+WAKE
+Text Label 3200 1800 2 55 ~ 0
+GPIO_22
+Text Label 3200 1900 2 55 ~ 0
+GPIO_20
+Wire Wire Line
+ 2250 1800 3200 1800
+Wire Wire Line
+ 2250 1900 3200 1900
+Wire Wire Line
+ 2250 1700 3200 1700
+Text Label 3200 2600 2 55 ~ 0
+UART0_RXD
+Text Label 3200 2700 2 55 ~ 0
+UART0_TXD
+Wire Wire Line
+ 2250 2700 3200 2700
+Wire Wire Line
+ 2250 2600 3200 2600
+Text Label 700 1600 0 55 ~ 0
+FSPI_SS0
+Text Label 700 1700 0 55 ~ 0
+FSPI_MOSI
+Text Label 700 1800 0 55 ~ 0
+FSPI_MISO
+Text Label 700 1900 0 55 ~ 0
+FSPI_SCK
+Text Label 700 2000 0 55 ~ 0
+IO27
+Text Label 700 2100 0 55 ~ 0
+IO26
+Wire Wire Line
+ 700 1600 1750 1600
+Wire Wire Line
+ 700 1700 1750 1700
+Wire Wire Line
+ 700 1800 1750 1800
+Wire Wire Line
+ 700 1900 1750 1900
+Wire Wire Line
+ 700 2000 1750 2000
+Wire Wire Line
+ 700 2100 1750 2100
+Text Label 10650 2850 2 55 ~ 0
+WAKE
+Wire Wire Line
+ 9800 2850 10650 2850
+Text Label 7400 3750 0 55 ~ 0
+FSPI_SS0
+Text Label 7400 3950 0 55 ~ 0
+FSPI_MOSI
+Text Label 10650 2650 2 55 ~ 0
+GPIO_20
+Text Label 10650 2750 2 55 ~ 0
+GPIO_22
+Wire Wire Line
+ 9800 2650 10650 2650
+Wire Wire Line
+ 9800 2750 10650 2750
+Text Label 7400 3850 0 55 ~ 0
+FSPI_SCK
+Text Label 7400 4050 0 55 ~ 0
+FSPI_MISO
+$Comp
+L power:PWR_FLAG #FLG01
+U 1 1 64FACFC4
+P 1900 1200
+F 0 "#FLG01" H 1900 1275 50 0001 C CNN
+F 1 "PWR_FLAG" H 1900 1373 50 0000 C CNN
+F 2 "" H 1900 1200 50 0001 C CNN
+F 3 "~" H 1900 1200 50 0001 C CNN
+ 1 1900 1200
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 1900 1200 1900 1250
+Wire Wire Line
+ 1900 1250 1550 1250
+Connection ~ 1550 1250
+Wire Wire Line
+ 1550 1250 1550 3200
+$Comp
+L power:PWR_FLAG #FLG02
+U 1 1 64FB2C7B
+P 2350 1200
+F 0 "#FLG02" H 2350 1275 50 0001 C CNN
+F 1 "PWR_FLAG" H 2350 1373 50 0000 C CNN
+F 2 "" H 2350 1200 50 0001 C CNN
+F 3 "~" H 2350 1200 50 0001 C CNN
+ 1 2350 1200
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 2350 1200 2350 1500
+Connection ~ 2350 1500
+$Comp
+L myConn:Spacer J2
+U 1 1 64EE975F
+P 4650 1600
+F 0 "J2" H 4730 1642 50 0000 L CNN
+F 1 "Spacer" H 4730 1551 50 0000 L CNN
+F 2 "footprints:Spacer_small" H 4650 1600 50 0001 C CNN
+F 3 "~" H 4650 1600 50 0001 C CNN
+ 1 4650 1600
+ 1 0 0 -1
+$EndComp
+$Comp
+L myConn:Spacer J3
+U 1 1 64EEA09B
+P 4650 1800
+F 0 "J3" H 4730 1842 50 0000 L CNN
+F 1 "Spacer" H 4730 1751 50 0000 L CNN
+F 2 "footprints:Spacer_small" H 4650 1800 50 0001 C CNN
+F 3 "~" H 4650 1800 50 0001 C CNN
+ 1 4650 1800
+ 1 0 0 -1
+$EndComp
+$Comp
+L power:GND #PWR03
+U 1 1 64EEA505
+P 4350 1900
+F 0 "#PWR03" H 4350 1650 50 0001 C CNN
+F 1 "GND" H 4355 1727 50 0000 C CNN
+F 2 "" H 4350 1900 50 0001 C CNN
+F 3 "" H 4350 1900 50 0001 C CNN
+ 1 4350 1900
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 4450 1600 4350 1600
+Wire Wire Line
+ 4350 1600 4350 1800
+Wire Wire Line
+ 4450 1800 4350 1800
+Connection ~ 4350 1800
+Wire Wire Line
+ 4350 1800 4350 1900
+Wire Wire Line
+ 9800 2150 10650 2150
+$Comp
+L esp:ESP32-S3-WROOM U1
+U 1 1 64EF63CC
+P 8750 2350
+F 0 "U1" H 7950 3600 50 0000 C CNN
+F 1 "ESP32-S3-WROOM" H 9250 3600 50 0000 C CNN
+F 2 "footprints:Espressif_ESP32-S3-WROOM" H 8650 2350 50 0001 C CNN
+F 3 "" H 8650 2350 50 0001 C CNN
+ 1 8750 2350
+ 1 0 0 -1
+$EndComp
+NoConn ~ 9300 3400
+Wire Wire Line
+ 7650 3050 7650 3150
+NoConn ~ 8200 3400
+NoConn ~ 9000 3400
+Wire Wire Line
+ 8600 3400 8600 3950
+Wire Wire Line
+ 8600 3950 7400 3950
+Wire Wire Line
+ 8800 3400 8800 4050
+Wire Wire Line
+ 8800 4050 7400 4050
+Wire Wire Line
+ 8700 3400 8700 3850
+Wire Wire Line
+ 8700 3850 7400 3850
+Wire Wire Line
+ 7400 3750 8500 3750
+Wire Wire Line
+ 8500 3750 8500 3400
+Text Label 7400 3650 0 55 ~ 0
+IO27
+Text Label 7400 3550 0 55 ~ 0
+IO26
+Wire Wire Line
+ 7700 2050 6750 2050
+Text Label 6750 2050 0 60 ~ 0
+PERST
+Wire Wire Line
+ 9800 1950 10650 1950
+Text Label 10650 1950 2 55 ~ 0
+UART0_RXD
+Wire Wire Line
+ 9800 1850 10650 1850
+Text Label 10650 1850 2 55 ~ 0
+UART0_TXD
+Text Label 6750 2750 0 55 ~ 0
+USB_D_N
+Text Label 6750 2850 0 55 ~ 0
+USB_D_P
+Wire Wire Line
+ 7700 2750 6750 2750
+Wire Wire Line
+ 7700 2850 6750 2850
+Wire Wire Line
+ 9850 3600 8900 3600
+Text Label 9850 3600 2 55 ~ 0
+USB_MUX_S
+Text Label 6750 2150 0 55 ~ 0
+USB_MUX_EN
+Wire Wire Line
+ 7400 3550 8300 3550
+Wire Wire Line
+ 8300 3550 8300 3400
+Wire Wire Line
+ 7400 3650 8400 3650
+Wire Wire Line
+ 8400 3650 8400 3400
+NoConn ~ 9100 3400
+NoConn ~ 9200 3400
+Wire Wire Line
+ 8900 3400 8900 3600
+Wire Wire Line
+ 7700 2150 6750 2150
+NoConn ~ 7700 2650
+Text Label 700 2900 0 55 ~ 0
+UART2_TXD
+Text Label 700 2800 0 55 ~ 0
+UART2_RXD
+Wire Wire Line
+ 1750 2900 700 2900
+Wire Wire Line
+ 1750 2800 700 2800
+Connection ~ 4400 3800
+$EndSCHEMATC