summaryrefslogtreecommitdiff
path: root/hw/breakout/breakout.sch
diff options
context:
space:
mode:
Diffstat (limited to 'hw/breakout/breakout.sch')
-rw-r--r--hw/breakout/breakout.sch519
1 files changed, 211 insertions, 308 deletions
diff --git a/hw/breakout/breakout.sch b/hw/breakout/breakout.sch
index 2df0f0e..40adbe9 100644
--- a/hw/breakout/breakout.sch
+++ b/hw/breakout/breakout.sch
@@ -4,9 +4,9 @@ EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
-Title ""
-Date ""
-Rev ""
+Title "mikroPhone expansion breakout"
+Date "2024-02-02"
+Rev "4.0"
Comp ""
Comment1 ""
Comment2 ""
@@ -16,399 +16,302 @@ $EndDescr
$Comp
L Connector_Generic:Conn_02x08_Odd_Even J1
U 1 1 60DA2442
-P 1850 1650
-F 0 "J1" H 1850 2050 50 0000 C CNN
-F 1 "In" H 1850 1150 50 0000 C CNN
-F 2 "Connector_Molex:Molex_SlimStack_55560-0161_2x08_P0.50mm_Vertical" H 1850 1650 50 0001 C CNN
-F 3 "~" H 1850 1650 50 0001 C CNN
- 1 1850 1650
- 1 0 0 -1
-$EndComp
-$Comp
-L Connector_Generic:Conn_02x08_Odd_Even J2
-U 1 1 60DA3522
-P 7000 1650
-F 0 "J2" H 7000 2050 50 0000 C CNN
-F 1 "Out" H 7000 1150 50 0000 C CNN
-F 2 "Connector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_Vertical" H 7000 1650 50 0001 C CNN
-F 3 "~" H 7000 1650 50 0001 C CNN
- 1 7000 1650
+P 4450 3150
+F 0 "J1" H 4500 3550 50 0000 C CNN
+F 1 "IN" H 4500 2650 50 0000 C CNN
+F 2 "Connector_Molex:Molex_SlimStack_55560-0161_2x08_P0.50mm_Vertical" H 4450 3150 50 0001 C CNN
+F 3 "~" H 4450 3150 50 0001 C CNN
+ 1 4450 3150
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0101
U 1 1 60DA9CCD
-P 1550 2150
-F 0 "#PWR0101" H 1550 1900 50 0001 C CNN
-F 1 "GND" H 1555 1977 50 0000 C CNN
-F 2 "" H 1550 2150 50 0001 C CNN
-F 3 "" H 1550 2150 50 0001 C CNN
- 1 1550 2150
+P 4150 3650
+F 0 "#PWR0101" H 4150 3400 50 0001 C CNN
+F 1 "GND" H 4155 3477 50 0000 C CNN
+F 2 "" H 4150 3650 50 0001 C CNN
+F 3 "" H 4150 3650 50 0001 C CNN
+ 1 4150 3650
1 0 0 -1
$EndComp
$Comp
L power:PWR_FLAG #FLG0101
U 1 1 60DB0F71
-P 2550 2150
-F 0 "#FLG0101" H 2550 2225 50 0001 C CNN
-F 1 "PWR_FLAG" H 2550 2323 50 0000 C CNN
-F 2 "" H 2550 2150 50 0001 C CNN
-F 3 "~" H 2550 2150 50 0001 C CNN
- 1 2550 2150
+P 5150 3650
+F 0 "#FLG0101" H 5150 3725 50 0001 C CNN
+F 1 "PWR_FLAG" H 5150 3823 50 0000 C CNN
+F 2 "" H 5150 3650 50 0001 C CNN
+F 3 "~" H 5150 3650 50 0001 C CNN
+ 1 5150 3650
-1 0 0 1
$EndComp
$Comp
-L Interface_Expansion:PCA9536DP U1
-U 1 1 614E50D1
-P 5050 1800
-F 0 "U1" H 4700 2050 50 0000 C CNN
-F 1 "PCA9536DP" H 4750 1450 50 0000 C CNN
-F 2 "Package_SON:WSON-8-1EP_3x3mm_P0.5mm_EP1.6x2.0mm" H 6050 1450 50 0001 C CNN
-F 3 "http://www.nxp.com/documents/data_sheet/PCA9536.pdf" H 4850 100 50 0001 C CNN
- 1 5050 1800
- 1 0 0 -1
-$EndComp
-$Comp
-L Device:C C2
-U 1 1 614E5873
-P 4350 1400
-F 0 "C2" H 4350 1500 50 0000 L CNN
-F 1 "0.1uF" H 4350 1300 50 0000 L CNN
-F 2 "Capacitor_SMD:C_0603_1608Metric" H 4388 1250 50 0001 C CNN
-F 3 "~" H 4350 1400 50 0001 C CNN
- 1 4350 1400
- 1 0 0 -1
-$EndComp
-Wire Wire Line
- 5050 1500 5050 1200
-Wire Wire Line
- 5050 1200 4350 1200
-Wire Wire Line
- 4350 1200 4350 1250
-$Comp
-L power:+3.3V #PWR0102
-U 1 1 614E7242
-P 4350 1150
-F 0 "#PWR0102" H 4350 1000 50 0001 C CNN
-F 1 "+3.3V" H 4365 1323 50 0000 C CNN
-F 2 "" H 4350 1150 50 0001 C CNN
-F 3 "" H 4350 1150 50 0001 C CNN
- 1 4350 1150
- 1 0 0 -1
-$EndComp
-Wire Wire Line
- 4350 1150 4350 1200
-Connection ~ 4350 1200
-Wire Wire Line
- 4350 1550 4350 2250
-Wire Wire Line
- 4350 2250 5050 2250
-Wire Wire Line
- 5050 2250 5050 2200
-$Comp
-L power:GND #PWR0103
-U 1 1 614E935B
-P 5050 2300
-F 0 "#PWR0103" H 5050 2050 50 0001 C CNN
-F 1 "GND" H 5055 2127 50 0000 C CNN
-F 2 "" H 5050 2300 50 0001 C CNN
-F 3 "" H 5050 2300 50 0001 C CNN
- 1 5050 2300
- 1 0 0 -1
-$EndComp
-Wire Wire Line
- 5050 2250 5050 2300
-Connection ~ 5050 2250
-Wire Wire Line
- 5550 1700 6050 1700
-Wire Wire Line
- 5550 1800 6050 1800
-Wire Wire Line
- 5550 1900 6050 1900
-Wire Wire Line
- 5550 2000 6050 2000
-$Comp
L power:PWR_FLAG #FLG0102
U 1 1 614F0F2F
-P 1250 1250
-F 0 "#FLG0102" H 1250 1325 50 0001 C CNN
-F 1 "PWR_FLAG" H 1250 1423 50 0000 C CNN
-F 2 "" H 1250 1250 50 0001 C CNN
-F 3 "~" H 1250 1250 50 0001 C CNN
- 1 1250 1250
+P 3850 2750
+F 0 "#FLG0102" H 3850 2825 50 0001 C CNN
+F 1 "PWR_FLAG" H 3850 2923 50 0000 C CNN
+F 2 "" H 3850 2750 50 0001 C CNN
+F 3 "~" H 3850 2750 50 0001 C CNN
+ 1 3850 2750
1 0 0 -1
$EndComp
$Comp
L power:+3.3V #PWR0104
U 1 1 614F178C
-P 1550 1250
-F 0 "#PWR0104" H 1550 1100 50 0001 C CNN
-F 1 "+3.3V" H 1565 1423 50 0000 C CNN
-F 2 "" H 1550 1250 50 0001 C CNN
-F 3 "" H 1550 1250 50 0001 C CNN
- 1 1550 1250
- 1 0 0 -1
-$EndComp
-$Comp
-L Device:C C1
-U 1 1 61713CB1
-P 3400 1700
-F 0 "C1" H 3400 1800 50 0000 L CNN
-F 1 "10uF" H 3400 1600 50 0000 L CNN
-F 2 "Capacitor_SMD:C_0603_1608Metric" H 3438 1550 50 0001 C CNN
-F 3 "~" H 3400 1700 50 0001 C CNN
- 1 3400 1700
- 1 0 0 -1
-$EndComp
-$Comp
-L power:+3.3V #PWR0105
-U 1 1 6171435D
-P 3400 1450
-F 0 "#PWR0105" H 3400 1300 50 0001 C CNN
-F 1 "+3.3V" H 3415 1623 50 0000 C CNN
-F 2 "" H 3400 1450 50 0001 C CNN
-F 3 "" H 3400 1450 50 0001 C CNN
- 1 3400 1450
+P 4150 2750
+F 0 "#PWR0104" H 4150 2600 50 0001 C CNN
+F 1 "+3.3V" H 4165 2923 50 0000 C CNN
+F 2 "" H 4150 2750 50 0001 C CNN
+F 3 "" H 4150 2750 50 0001 C CNN
+ 1 4150 2750
1 0 0 -1
$EndComp
-$Comp
-L power:GND #PWR0106
-U 1 1 61714734
-P 3400 1950
-F 0 "#PWR0106" H 3400 1700 50 0001 C CNN
-F 1 "GND" H 3405 1777 50 0000 C CNN
-F 2 "" H 3400 1950 50 0001 C CNN
-F 3 "" H 3400 1950 50 0001 C CNN
- 1 3400 1950
- 1 0 0 -1
-$EndComp
-Wire Wire Line
- 3400 1450 3400 1550
Wire Wire Line
- 3400 1850 3400 1950
+ 4250 2850 4150 2850
Wire Wire Line
- 1650 1350 1550 1350
+ 4150 2850 4150 2750
Wire Wire Line
- 1550 1350 1550 1250
+ 4250 2950 4150 2950
Wire Wire Line
- 1650 1450 1550 1450
+ 4150 2950 4150 2850
+Connection ~ 4150 2850
Wire Wire Line
- 1550 1450 1550 1350
-Connection ~ 1550 1350
+ 3850 2750 3850 2850
Wire Wire Line
- 1250 1250 1250 1350
-Wire Wire Line
- 1250 1350 1550 1350
-Text Label 2650 1850 2 50 ~ 0
+ 3850 2850 4150 2850
+Text Label 5250 3350 2 50 ~ 0
I2C_SDA
-Text Label 1150 1550 0 50 ~ 0
+Text Label 3750 3050 0 50 ~ 0
SPI_MOSI
-Text Label 1150 1650 0 50 ~ 0
+Text Label 3750 3150 0 50 ~ 0
SPI_MISO
-Text Label 1150 1750 0 50 ~ 0
+Text Label 3750 3250 0 50 ~ 0
SPI_SCK
-Text Label 1150 1950 0 50 ~ 0
+Text Label 9450 2600 2 50 ~ 0
UART_TX
-Text Label 1150 2050 0 50 ~ 0
+Text Label 9450 2700 2 50 ~ 0
UART_RX
Wire Wire Line
- 1150 2050 1650 2050
+ 9450 2700 8950 2700
Wire Wire Line
- 1150 1950 1650 1950
+ 9450 2600 8950 2600
Wire Wire Line
- 1150 1750 1650 1750
+ 3750 3250 4250 3250
Wire Wire Line
- 1150 1650 1650 1650
+ 3750 3150 4250 3150
Wire Wire Line
- 1150 1550 1650 1550
+ 3750 3050 4250 3050
Wire Wire Line
- 1650 1850 1550 1850
+ 4250 3350 4150 3350
Wire Wire Line
- 1550 1850 1550 2150
+ 4150 3350 4150 3650
$Comp
L power:GND #PWR0107
U 1 1 61516CA6
-P 2250 2150
-F 0 "#PWR0107" H 2250 1900 50 0001 C CNN
-F 1 "GND" H 2255 1977 50 0000 C CNN
-F 2 "" H 2250 2150 50 0001 C CNN
-F 3 "" H 2250 2150 50 0001 C CNN
- 1 2250 2150
+P 4850 3650
+F 0 "#PWR0107" H 4850 3400 50 0001 C CNN
+F 1 "GND" H 4855 3477 50 0000 C CNN
+F 2 "" H 4850 3650 50 0001 C CNN
+F 3 "" H 4850 3650 50 0001 C CNN
+ 1 4850 3650
1 0 0 -1
$EndComp
Wire Wire Line
- 2150 2050 2250 2050
+ 4750 3550 4850 3550
Wire Wire Line
- 2250 2050 2250 2150
-Text Label 2650 1950 2 50 ~ 0
+ 4850 3550 4850 3650
+Text Label 5250 3450 2 50 ~ 0
I2C_SCL
-Text Label 2650 1750 2 50 ~ 0
-GPIO0
-Text Label 2650 1650 2 50 ~ 0
-SPI_CS
+Text Label 5250 3250 2 50 ~ 0
+GPIO2
+Text Label 5250 3150 2 50 ~ 0
+GPIO3
Wire Wire Line
- 2150 1550 2250 1550
+ 4750 3050 4850 3050
Wire Wire Line
- 2250 1550 2250 2050
-Connection ~ 2250 2050
+ 4850 3050 4850 3550
+Connection ~ 4850 3550
$Comp
L power:VDD #PWR0108
U 1 1 61522E27
-P 2250 1250
-F 0 "#PWR0108" H 2250 1100 50 0001 C CNN
-F 1 "VDD" H 2265 1423 50 0000 C CNN
-F 2 "" H 2250 1250 50 0001 C CNN
-F 3 "" H 2250 1250 50 0001 C CNN
- 1 2250 1250
+P 4850 2750
+F 0 "#PWR0108" H 4850 2600 50 0001 C CNN
+F 1 "VDD" H 4865 2923 50 0000 C CNN
+F 2 "" H 4850 2750 50 0001 C CNN
+F 3 "" H 4850 2750 50 0001 C CNN
+ 1 4850 2750
1 0 0 -1
$EndComp
Wire Wire Line
- 2150 1450 2250 1450
-Wire Wire Line
- 2250 1450 2250 1350
-Wire Wire Line
- 2150 1350 2250 1350
-Connection ~ 2250 1350
+ 4750 2950 4850 2950
Wire Wire Line
- 2250 1350 2250 1250
+ 4850 2950 4850 2850
Wire Wire Line
- 2150 1650 2650 1650
+ 4750 2850 4850 2850
+Connection ~ 4850 2850
Wire Wire Line
- 2150 1750 2650 1750
+ 4850 2850 4850 2750
Wire Wire Line
- 2150 1850 2650 1850
+ 4750 3150 5250 3150
Wire Wire Line
- 2150 1950 2650 1950
-Wire Wire Line
- 2250 2050 2550 2050
-Wire Wire Line
- 2550 2050 2550 2150
-Text Label 6300 1450 0 50 ~ 0
-SPI_MOSI
-Text Label 6300 1550 0 50 ~ 0
-SPI_MISO
-Text Label 6300 1650 0 50 ~ 0
-SPI_SCK
+ 4750 3250 5250 3250
Wire Wire Line
- 6300 1650 6800 1650
+ 4750 3350 5250 3350
Wire Wire Line
- 6300 1550 6800 1550
+ 4750 3450 5250 3450
Wire Wire Line
- 6300 1450 6800 1450
-Text Label 6300 1350 0 50 ~ 0
-SPI_CS
+ 4850 3550 5150 3550
Wire Wire Line
- 6800 1350 6300 1350
-Text Label 6300 1950 0 50 ~ 0
+ 5150 3550 5150 3650
+Text Label 7950 2600 0 50 ~ 0
I2C_SDA
-Text Label 6300 2050 0 50 ~ 0
+Text Label 7950 2700 0 50 ~ 0
I2C_SCL
Wire Wire Line
- 6800 1950 6300 1950
+ 8450 2600 7950 2600
Wire Wire Line
- 6800 2050 6300 2050
-Wire Wire Line
- 7300 1750 7800 1750
-Text Label 7800 1750 2 50 ~ 0
-GPIO0
-Wire Wire Line
- 6800 1850 6750 1850
-Wire Wire Line
- 6750 1850 6750 1250
+ 8450 2700 7950 2700
+$Comp
+L power:VDD #PWR0111
+U 1 1 615475BF
+P 9000 2150
+F 0 "#PWR0111" H 9000 2000 50 0001 C CNN
+F 1 "VDD" H 9000 2300 50 0000 C CNN
+F 2 "" H 9000 2150 50 0001 C CNN
+F 3 "" H 9000 2150 50 0001 C CNN
+ 1 9000 2150
+ 1 0 0 -1
+$EndComp
$Comp
-L power:+3.3V #PWR0109
-U 1 1 6151D620
-P 6750 1250
-F 0 "#PWR0109" H 6750 1100 50 0001 C CNN
-F 1 "+3.3V" H 6765 1423 50 0000 C CNN
-F 2 "" H 6750 1250 50 0001 C CNN
-F 3 "" H 6750 1250 50 0001 C CNN
- 1 6750 1250
+L power:PWR_FLAG #FLG0103
+U 1 1 6155AB9A
+P 5150 2750
+F 0 "#FLG0103" H 5150 2825 50 0001 C CNN
+F 1 "PWR_FLAG" H 5150 2923 50 0000 C CNN
+F 2 "" H 5150 2750 50 0001 C CNN
+F 3 "~" H 5150 2750 50 0001 C CNN
+ 1 5150 2750
1 0 0 -1
$EndComp
Wire Wire Line
- 6800 1750 6700 1750
+ 4850 2850 5150 2850
Wire Wire Line
- 6700 1750 6700 2150
+ 5150 2850 5150 2750
$Comp
-L power:GND #PWR0110
-U 1 1 6152AA8D
-P 6700 2150
-F 0 "#PWR0110" H 6700 1900 50 0001 C CNN
-F 1 "GND" H 6705 1977 50 0000 C CNN
-F 2 "" H 6700 2150 50 0001 C CNN
-F 3 "" H 6700 2150 50 0001 C CNN
- 1 6700 2150
+L myConn:Spacer J3
+U 1 1 65BF75AF
+P 4500 4500
+F 0 "J3" H 4580 4542 50 0000 L CNN
+F 1 "Spacer" H 4580 4451 50 0000 L CNN
+F 2 "footprints:Spacer_small" H 4500 4500 50 0001 C CNN
+F 3 "~" H 4500 4500 50 0001 C CNN
+ 1 4500 4500
1 0 0 -1
$EndComp
-Text Label 7800 1950 2 50 ~ 0
-UART_TX
-Text Label 7800 2050 2 50 ~ 0
-UART_RX
-Wire Wire Line
- 7800 2050 7300 2050
-Wire Wire Line
- 7800 1950 7300 1950
-Text Label 6050 1700 2 50 ~ 0
-PCA_IO0
-Text Label 6050 1800 2 50 ~ 0
-PCA_IO1
-Text Label 6050 1900 2 50 ~ 0
-PCA_IO2
-Text Label 6050 2000 2 50 ~ 0
-PCA_IO3
-Wire Wire Line
- 7300 1650 7800 1650
-Wire Wire Line
- 7300 1550 7800 1550
-Wire Wire Line
- 7300 1450 7800 1450
-Wire Wire Line
- 7300 1350 7800 1350
-Text Label 7800 1650 2 50 ~ 0
-PCA_IO0
-Text Label 7800 1550 2 50 ~ 0
-PCA_IO1
-Text Label 7800 1450 2 50 ~ 0
-PCA_IO2
-Text Label 7800 1350 2 50 ~ 0
-PCA_IO3
$Comp
-L power:VDD #PWR0111
-U 1 1 615475BF
-P 7400 1250
-F 0 "#PWR0111" H 7400 1100 50 0001 C CNN
-F 1 "VDD" H 7415 1423 50 0000 C CNN
-F 2 "" H 7400 1250 50 0001 C CNN
-F 3 "" H 7400 1250 50 0001 C CNN
- 1 7400 1250
+L myConn:Spacer J4
+U 1 1 65BF7FCD
+P 4500 4700
+F 0 "J4" H 4580 4742 50 0000 L CNN
+F 1 "Spacer" H 4580 4651 50 0000 L CNN
+F 2 "footprints:Spacer_small" H 4500 4700 50 0001 C CNN
+F 3 "~" H 4500 4700 50 0001 C CNN
+ 1 4500 4700
1 0 0 -1
$EndComp
$Comp
-L power:PWR_FLAG #FLG0103
-U 1 1 6155AB9A
-P 2550 1250
-F 0 "#FLG0103" H 2550 1325 50 0001 C CNN
-F 1 "PWR_FLAG" H 2550 1423 50 0000 C CNN
-F 2 "" H 2550 1250 50 0001 C CNN
-F 3 "~" H 2550 1250 50 0001 C CNN
- 1 2550 1250
+L power:GND #PWR0112
+U 1 1 65BF84F2
+P 4200 4800
+F 0 "#PWR0112" H 4200 4550 50 0001 C CNN
+F 1 "GND" H 4205 4627 50 0000 C CNN
+F 2 "" H 4200 4800 50 0001 C CNN
+F 3 "" H 4200 4800 50 0001 C CNN
+ 1 4200 4800
1 0 0 -1
$EndComp
Wire Wire Line
- 2250 1350 2550 1350
+ 4300 4500 4200 4500
Wire Wire Line
- 2550 1350 2550 1250
-Text Label 4000 1900 0 50 ~ 0
-I2C_SDA
-Text Label 4000 2000 0 50 ~ 0
-I2C_SCL
+ 4200 4500 4200 4700
+Wire Wire Line
+ 4300 4700 4200 4700
+Connection ~ 4200 4700
+Wire Wire Line
+ 4200 4700 4200 4800
+$Comp
+L Connector_Generic:Conn_02x06_Odd_Even J2
+U 1 1 65C12A3F
+P 8650 2400
+F 0 "J2" H 8700 2700 50 0000 C CNN
+F 1 "OUT" H 8700 2000 50 0000 C CNN
+F 2 "Connector_PinHeader_2.54mm:PinHeader_2x06_P2.54mm_Vertical" H 8650 2400 50 0001 C CNN
+F 3 "~" H 8650 2400 50 0001 C CNN
+ 1 8650 2400
+ 1 0 0 -1
+$EndComp
+Text Label 7950 2500 0 50 ~ 0
+GPIO2
+Text Label 7950 2400 0 50 ~ 0
+GPIO3
+Wire Wire Line
+ 8450 2400 7950 2400
+Wire Wire Line
+ 8450 2500 7950 2500
+Text Label 3750 3450 0 50 ~ 0
+UART_TX
+Text Label 3750 3550 0 50 ~ 0
+UART_RX
+Wire Wire Line
+ 3750 3550 4250 3550
Wire Wire Line
- 4550 1900 4000 1900
+ 3750 3450 4250 3450
+Text Label 9450 2300 2 50 ~ 0
+SPI_MOSI
+Text Label 9450 2400 2 50 ~ 0
+SPI_MISO
+Text Label 9450 2500 2 50 ~ 0
+SPI_SCK
Wire Wire Line
- 4550 2000 4000 2000
+ 9450 2500 8950 2500
Wire Wire Line
- 7400 1250 7400 1850
+ 9450 2400 8950 2400
Wire Wire Line
- 7400 1850 7300 1850
+ 9450 2300 8950 2300
+Wire Wire Line
+ 8950 2200 9000 2200
+Wire Wire Line
+ 9000 2200 9000 2150
+$Comp
+L power:+3.3V #PWR0102
+U 1 1 65C27ACC
+P 8400 2150
+F 0 "#PWR0102" H 8400 2000 50 0001 C CNN
+F 1 "+3.3V" H 8400 2300 50 0000 C CNN
+F 2 "" H 8400 2150 50 0001 C CNN
+F 3 "" H 8400 2150 50 0001 C CNN
+ 1 8400 2150
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 8400 2150 8400 2200
+Wire Wire Line
+ 8400 2200 8450 2200
+Wire Wire Line
+ 8450 2300 8400 2300
+Wire Wire Line
+ 8400 2300 8400 2750
+$Comp
+L power:GND #PWR0103
+U 1 1 65C2ABE1
+P 8400 2750
+F 0 "#PWR0103" H 8400 2500 50 0001 C CNN
+F 1 "GND" H 8405 2577 50 0000 C CNN
+F 2 "" H 8400 2750 50 0001 C CNN
+F 3 "" H 8400 2750 50 0001 C CNN
+ 1 8400 2750
+ 1 0 0 -1
+$EndComp
$EndSCHEMATC