board revision 1.1

This commit is contained in:
demik 2020-12-18 16:08:23 +01:00
parent 50ace37f10
commit 9d87790420
10 changed files with 852 additions and 626 deletions

9
EDA/ChangeLog Normal file
View File

@ -0,0 +1,9 @@
### v1.1
- added beads to reduce EMI
- fixed missong OE on TXB0108
- tone down LEDs by about 20%
- fixed Pick&Place rotations
- added PCB Antenna
### v1.0
- Initial board release

BIN
EDA/Datasheet/swra117d.pdf Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -1,8 +1,8 @@
(export (version D)
(design
(source /Users/demik/github/quack/EDA/quack.sch)
(date "2020 September 25, Friday 22:36:47")
(tool "Eeschema (5.1.5-0-10_14)")
(date "2020 December 18, Friday 14:47:32")
(tool "Eeschema (5.1.8-0-10_14)")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title "Quack Mouse Adapter")
@ -76,28 +76,28 @@
(sheetpath (names /) (tstamps /))
(tstamp 5F62988B))
(comp (ref R1)
(value 33)
(value 39)
(footprint Resistor_SMD:R_0805_2012Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5F62B2A2))
(comp (ref R2)
(value 120)
(value 150)
(footprint Resistor_SMD:R_0805_2012Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5F62BD09))
(comp (ref R3)
(value 120)
(value 150)
(footprint Resistor_SMD:R_0805_2012Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5F62CA4D))
(comp (ref R4)
(value 120)
(value 150)
(footprint Resistor_SMD:R_0805_2012Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
@ -117,18 +117,6 @@
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5F66FB55))
(comp (ref IC1)
(value ESP32-PICO-D4)
(footprint ESP32-PICO-D4:ESP32-PICO-D4_1)
(datasheet https://hr.mouser.com/datasheet/2/891/esp32-pico-d4_datasheet_en-1365829.pdf)
(fields
(field (name Description) "ESP32-PICO-D4 module")
(field (name Manufacturer_Name) Espressif)
(field (name Manufacturer_Part_Number) ESP32-PICO-D4)
(field (name "Mouser Part Number") 356-ESP32-PICO-D4))
(libsource (lib ESP32-PICO-D4) (part ESP32-PICO-D4) (description "ESP32-PICO-D4 module"))
(sheetpath (names /) (tstamps /))
(tstamp 5F5E5479))
(comp (ref R5)
(value 10k)
(footprint Resistor_SMD:R_0805_2012Metric)
@ -143,6 +131,25 @@
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5F6294FB))
(comp (ref IC1)
(value ESP32-PICO-D4)
(footprint ESP32-PICO-D4:ESP32-PICO-D4_1)
(datasheet https://hr.mouser.com/datasheet/2/891/esp32-pico-d4_datasheet_en-1365829.pdf)
(fields
(field (name Description) "ESP32-PICO-D4 module")
(field (name Manufacturer_Name) Espressif)
(field (name Manufacturer_Part_Number) ESP32-PICO-D4)
(field (name "Mouser Part Number") 356-ESP32-PICO-D4))
(libsource (lib ESP32-PICO-D4) (part ESP32-PICO-D4) (description "ESP32-PICO-D4 module"))
(sheetpath (names /) (tstamps /))
(tstamp 5F5E5479))
(comp (ref ANT1)
(value Antenna_Shield)
(footprint RF_Antenna:Texas_SWRA117D_2.4GHz_Right)
(datasheet ~)
(libsource (lib Device) (part Antenna) (description Antenna))
(sheetpath (names /) (tstamps /))
(tstamp 5FDD7966))
(comp (ref J1)
(value DIN-4)
(footprint Quack_MDIN4:57491811)
@ -315,6 +322,14 @@
(pin (num 4) (name Pin_4) (type passive))
(pin (num 5) (name Pin_5) (type passive))
(pin (num 6) (name Pin_6) (type passive))))
(libpart (lib Device) (part Antenna)
(description Antenna)
(docs ~)
(fields
(field (name Reference) AE)
(field (name Value) Antenna))
(pins
(pin (num 1) (name A) (type input))))
(libpart (lib Device) (part C)
(description "Unpolarized capacitor")
(docs ~)
@ -536,18 +551,18 @@
(uri /Users/demik/github/quack/EDA/lib/TXB0108PWR.lib)))
(nets
(net (code 1) (name +3V3)
(node (ref C4) (pin 1))
(node (ref U1) (pin 2))
(node (ref C3) (pin 1))
(node (ref R5) (pin 1))
(node (ref IC1) (pin 1))
(node (ref IC1) (pin 3))
(node (ref C2) (pin 1))
(node (ref IC1) (pin 4))
(node (ref IC1) (pin 19))
(node (ref IC1) (pin 37))
(node (ref C2) (pin 1))
(node (ref IC1) (pin 43))
(node (ref IC1) (pin 46))
(node (ref R5) (pin 1))
(node (ref C4) (pin 1))
(node (ref IC2) (pin 2)))
(net (code 2) (name +5V)
(node (ref J3) (pin 1))
@ -558,24 +573,23 @@
(node (ref U1) (pin 3)))
(net (code 3) (name GND)
(node (ref U1) (pin 1))
(node (ref IC1) (pin 49))
(node (ref IC2) (pin 10))
(node (ref IC2) (pin 11))
(node (ref D4) (pin 1))
(node (ref J3) (pin 4))
(node (ref C4) (pin 2))
(node (ref D2) (pin 1))
(node (ref C3) (pin 2))
(node (ref D1) (pin 1))
(node (ref D2) (pin 1))
(node (ref D3) (pin 1))
(node (ref J3) (pin 4))
(node (ref C2) (pin 2))
(node (ref D4) (pin 1))
(node (ref J4) (pin 2))
(node (ref J4) (pin 4))
(node (ref J4) (pin 6))
(node (ref C1) (pin 2))
(node (ref C5) (pin 2))
(node (ref FB3) (pin 1))
(node (ref D1) (pin 1))
(node (ref FB4) (pin 1))
(node (ref C2) (pin 2)))
(node (ref IC1) (pin 49))
(node (ref FB3) (pin 1)))
(net (code 4) (name "Net-(IC1-Pad31)")
(node (ref IC1) (pin 31)))
(net (code 5) (name "Net-(IC1-Pad32)")
@ -589,8 +603,8 @@
(net (code 9) (name "Net-(IC1-Pad27)")
(node (ref IC1) (pin 27)))
(net (code 10) (name "Net-(IC1-Pad42)")
(node (ref R4) (pin 2))
(node (ref IC1) (pin 42)))
(node (ref IC1) (pin 42))
(node (ref R4) (pin 2)))
(net (code 11) (name "Net-(D1-Pad2)")
(node (ref R1) (pin 2))
(node (ref D1) (pin 2)))
@ -598,26 +612,26 @@
(node (ref R2) (pin 2))
(node (ref D2) (pin 2)))
(net (code 13) (name "Net-(D3-Pad2)")
(node (ref D3) (pin 2))
(node (ref R3) (pin 2)))
(node (ref R3) (pin 2))
(node (ref D3) (pin 2)))
(net (code 14) (name "Net-(IC1-Pad14)")
(node (ref R1) (pin 1))
(node (ref IC1) (pin 14)))
(node (ref IC1) (pin 14))
(node (ref R1) (pin 1)))
(net (code 15) (name "Net-(IC1-Pad15)")
(node (ref R2) (pin 1))
(node (ref IC1) (pin 15)))
(node (ref IC1) (pin 15))
(node (ref R2) (pin 1)))
(net (code 16) (name "Net-(IC1-Pad16)")
(node (ref IC1) (pin 16))
(node (ref R3) (pin 1)))
(net (code 17) (name "Net-(D4-Pad2)")
(node (ref D4) (pin 2))
(node (ref R4) (pin 1)))
(node (ref R4) (pin 1))
(node (ref D4) (pin 2)))
(net (code 18) (name U0RXD)
(node (ref J3) (pin 2))
(node (ref IC1) (pin 40)))
(net (code 19) (name U0TXD)
(node (ref IC1) (pin 41))
(node (ref J3) (pin 3)))
(node (ref J3) (pin 3))
(node (ref IC1) (pin 41)))
(net (code 20) (name FLASH)
(node (ref IC1) (pin 23))
(node (ref J4) (pin 1)))
@ -625,8 +639,8 @@
(node (ref IC1) (pin 18))
(node (ref IC2) (pin 6)))
(net (code 22) (name QX2_3V)
(node (ref IC1) (pin 20))
(node (ref IC2) (pin 5)))
(node (ref IC2) (pin 5))
(node (ref IC1) (pin 20)))
(net (code 23) (name QY1_3V)
(node (ref IC1) (pin 17))
(node (ref IC2) (pin 7)))
@ -655,38 +669,40 @@
(node (ref IC1) (pin 47)))
(net (code 34) (name "Net-(IC1-Pad48)")
(node (ref IC1) (pin 48)))
(net (code 35) (name "Net-(IC1-Pad2)")
(node (ref IC1) (pin 2)))
(net (code 36) (name "Net-(IC1-Pad10)")
(node (ref IC1) (pin 10)))
(net (code 37) (name "Net-(IC1-Pad11)")
(node (ref IC1) (pin 11)))
(net (code 38) (name "Net-(IC1-Pad26)")
(node (ref IC1) (pin 26)))
(net (code 39) (name "Net-(IC1-Pad28)")
(node (ref IC1) (pin 28)))
(net (code 40) (name "Net-(IC1-Pad29)")
(net (code 35) (name BTOFF)
(node (ref IC1) (pin 13))
(node (ref J4) (pin 3)))
(net (code 36) (name ADBSRC)
(node (ref J4) (pin 5))
(node (ref IC1) (pin 12)))
(net (code 37) (name "Net-(IC1-Pad29)")
(node (ref IC1) (pin 29)))
(net (code 41) (name "Net-(IC1-Pad34)")
(node (ref IC1) (pin 34)))
(net (code 38) (name "Net-(IC1-Pad28)")
(node (ref IC1) (pin 28)))
(net (code 39) (name "Net-(IC1-Pad26)")
(node (ref IC1) (pin 26)))
(net (code 40) (name "Net-(IC1-Pad38)")
(node (ref IC1) (pin 38)))
(net (code 41) (name "Net-(IC1-Pad36)")
(node (ref IC1) (pin 36)))
(net (code 42) (name "Net-(IC1-Pad35)")
(node (ref IC1) (pin 35)))
(net (code 43) (name "Net-(IC1-Pad36)")
(node (ref IC1) (pin 36)))
(net (code 44) (name "Net-(IC1-Pad38)")
(node (ref IC1) (pin 38)))
(net (code 45) (name "Net-(IC1-Pad39)")
(node (ref IC1) (pin 39)))
(net (code 46) (name BTOFF)
(node (ref J4) (pin 3))
(node (ref IC1) (pin 13)))
(net (code 47) (name ADBSRC)
(node (ref IC1) (pin 12))
(node (ref J4) (pin 5)))
(net (code 49) (name "Net-(C5-Pad1)")
(net (code 43) (name "Net-(IC1-Pad34)")
(node (ref IC1) (pin 34)))
(net (code 44) (name "Net-(IC1-Pad10)")
(node (ref IC1) (pin 10)))
(net (code 45) (name "Net-(IC1-Pad11)")
(node (ref IC1) (pin 11)))
(net (code 47) (name "Net-(C5-Pad1)")
(node (ref IC1) (pin 9))
(node (ref C5) (pin 1))
(node (ref R5) (pin 2))
(node (ref IC1) (pin 9)))
(node (ref R5) (pin 2)))
(net (code 48) (name OE)
(node (ref IC2) (pin 10))
(node (ref IC1) (pin 39)))
(net (code 49) (name "Net-(ANT1-Pad1)")
(node (ref IC1) (pin 2))
(node (ref ANT1) (pin 1)))
(net (code 50) (name "Net-(J1-Pad2)")
(node (ref J1) (pin 2)))
(net (code 51) (name "Net-(FB4-Pad2)")
@ -707,35 +723,35 @@
(node (ref IC2) (pin 13))
(node (ref FB8) (pin 2)))
(net (code 58) (name /quack_connectors/QX2_5V)
(node (ref FB7) (pin 2))
(node (ref IC2) (pin 16)))
(node (ref IC2) (pin 16))
(node (ref FB7) (pin 2)))
(net (code 59) (name /quack_connectors/QX1_5V)
(node (ref IC2) (pin 15))
(node (ref FB5) (pin 2)))
(net (code 60) (name /quack_connectors/QY1_5V)
(node (ref IC2) (pin 14))
(node (ref FB6) (pin 2)))
(node (ref FB6) (pin 2))
(node (ref IC2) (pin 14)))
(net (code 61) (name /quack_connectors/QY2_5V)
(node (ref FB9) (pin 2))
(node (ref IC2) (pin 12)))
(node (ref IC2) (pin 12))
(node (ref FB9) (pin 2)))
(net (code 62) (name "Net-(FB1-Pad1)")
(node (ref FB1) (pin 1))
(node (ref J1) (pin 1)))
(net (code 63) (name "Net-(FB1-Pad2)")
(node (ref IC2) (pin 20))
(node (ref FB1) (pin 2)))
(node (ref FB1) (pin 2))
(node (ref IC2) (pin 20)))
(net (code 64) (name "Net-(FB3-Pad2)")
(node (ref FB3) (pin 2))
(node (ref J1) (pin 4)))
(net (code 65) (name "Net-(FB2-Pad2)")
(node (ref FB2) (pin 2))
(node (ref J1) (pin 3)))
(node (ref J1) (pin 3))
(node (ref FB2) (pin 2)))
(net (code 66) (name "Net-(FB5-Pad1)")
(node (ref FB5) (pin 1))
(node (ref J2) (pin 5)))
(net (code 67) (name "Net-(FB6-Pad1)")
(node (ref FB6) (pin 1))
(node (ref J2) (pin 9)))
(node (ref J2) (pin 9))
(node (ref FB6) (pin 1)))
(net (code 68) (name "Net-(FB7-Pad1)")
(node (ref FB7) (pin 1))
(node (ref J2) (pin 4)))

View File

@ -236,7 +236,7 @@ L Device:R R1
U 1 1 5F62B2A2
P 3250 3000
F 0 "R1" V 3043 3000 50 0000 C CNN
F 1 "33" V 3134 3000 50 0000 C CNN
F 1 "39" V 3134 3000 50 0000 C CNN
F 2 "Resistor_SMD:R_0805_2012Metric" V 3180 3000 50 0001 C CNN
F 3 "~" H 3250 3000 50 0001 C CNN
1 3250 3000
@ -247,7 +247,7 @@ L Device:R R2
U 1 1 5F62BD09
P 3250 3500
F 0 "R2" V 3043 3500 50 0000 C CNN
F 1 "120" V 3134 3500 50 0000 C CNN
F 1 "150" V 3134 3500 50 0000 C CNN
F 2 "Resistor_SMD:R_0805_2012Metric" V 3180 3500 50 0001 C CNN
F 3 "~" H 3250 3500 50 0001 C CNN
1 3250 3500
@ -258,7 +258,7 @@ L Device:R R3
U 1 1 5F62CA4D
P 3250 4000
F 0 "R3" V 3043 4000 50 0000 C CNN
F 1 "120" V 3134 4000 50 0000 C CNN
F 1 "150" V 3134 4000 50 0000 C CNN
F 2 "Resistor_SMD:R_0805_2012Metric" V 3180 4000 50 0001 C CNN
F 3 "~" H 3250 4000 50 0001 C CNN
1 3250 4000
@ -318,7 +318,7 @@ L Device:R R4
U 1 1 5F63A510
P 6750 4000
F 0 "R4" V 6543 4000 50 0000 C CNN
F 1 "120" V 6634 4000 50 0000 C CNN
F 1 "150" V 6634 4000 50 0000 C CNN
F 2 "Resistor_SMD:R_0805_2012Metric" V 6680 4000 50 0001 C CNN
F 3 "~" H 6750 4000 50 0001 C CNN
1 6750 4000
@ -437,23 +437,6 @@ NoConn ~ 5950 4300
NoConn ~ 5950 4200
NoConn ~ 5950 4400
NoConn ~ 5950 4500
$Comp
L ESP32-PICO-D4:ESP32-PICO-D4 IC1
U 1 1 5F5E5479
P 4150 2900
F 0 "IC1" H 5050 327 50 0000 C CNN
F 1 "ESP32-PICO-D4" H 5050 236 50 0000 C CNN
F 2 "ESP32-PICO-D4:ESP32-PICO-D4_1" H 5800 3600 50 0001 L CNN
F 3 "https://hr.mouser.com/datasheet/2/891/esp32-pico-d4_datasheet_en-1365829.pdf" H 5800 3500 50 0001 L CNN
F 4 "ESP32-PICO-D4 module" H 5800 3400 50 0001 L CNN "Description"
F 5 "" H 5800 3300 50 0001 L CNN "Height"
F 6 "356-ESP32-PICO-D4" H 5800 3200 50 0001 L CNN "Mouser Part Number"
F 7 "" H 5800 3100 50 0001 L CNN "Mouser Price/Stock"
F 8 "Espressif" H 5800 3000 50 0001 L CNN "Manufacturer_Name"
F 9 "ESP32-PICO-D4" H 5800 2900 50 0001 L CNN "Manufacturer_Part_Number"
1 4150 2900
1 0 0 -1
$EndComp
Text GLabel 4050 3100 0 50 Output ~ 0
BTOFF
Text GLabel 4050 3000 0 50 Output ~ 0
@ -465,7 +448,6 @@ Wire Wire Line
NoConn ~ 4150 4600
NoConn ~ 4150 4500
NoConn ~ 4150 4300
NoConn ~ 5950 3700
NoConn ~ 5950 3600
NoConn ~ 5950 3400
NoConn ~ 5950 3300
@ -528,4 +510,40 @@ Wire Wire Line
3500 4600 3500 4700
Wire Wire Line
3500 5500 3500 5600
$Comp
L ESP32-PICO-D4:ESP32-PICO-D4 IC1
U 1 1 5F5E5479
P 4150 2900
F 0 "IC1" H 5050 327 50 0000 C CNN
F 1 "ESP32-PICO-D4" H 5050 236 50 0000 C CNN
F 2 "ESP32-PICO-D4:ESP32-PICO-D4_1" H 5800 3600 50 0001 L CNN
F 3 "https://hr.mouser.com/datasheet/2/891/esp32-pico-d4_datasheet_en-1365829.pdf" H 5800 3500 50 0001 L CNN
F 4 "ESP32-PICO-D4 module" H 5800 3400 50 0001 L CNN "Description"
F 5 "" H 5800 3300 50 0001 L CNN "Height"
F 6 "356-ESP32-PICO-D4" H 5800 3200 50 0001 L CNN "Mouser Part Number"
F 7 "" H 5800 3100 50 0001 L CNN "Mouser Price/Stock"
F 8 "Espressif" H 5800 3000 50 0001 L CNN "Manufacturer_Name"
F 9 "ESP32-PICO-D4" H 5800 2900 50 0001 L CNN "Manufacturer_Part_Number"
1 4150 2900
1 0 0 -1
$EndComp
Text GLabel 6050 3700 2 50 Output ~ 0
OE
Wire Wire Line
5950 3700 6050 3700
$Comp
L Device:Antenna ANT1
U 1 1 5FDD7966
P 3500 1700
F 0 "ANT1" H 3250 1550 50 0000 L CNN
F 1 "Antenna_Shield" V 3644 1648 50 0001 L CNN
F 2 "RF_Antenna:Texas_SWRA117D_2.4GHz_Right" H 3500 1800 50 0001 C CNN
F 3 "~" H 3500 1800 50 0001 C CNN
1 3500 1700
1 0 0 -1
$EndComp
Wire Wire Line
3500 2900 3500 1900
Wire Wire Line
3500 2900 4150 2900
$EndSCHEMATC

View File

@ -310,21 +310,6 @@ Text GLabel 5200 3200 0 50 Input ~ 0
CLICK_3V
Text GLabel 5200 3300 0 50 Input ~ 0
QY2_3V
$Comp
L power:GND #PWR0120
U 1 1 5F68010C
P 5200 3500
F 0 "#PWR0120" H 5200 3250 50 0001 C CNN
F 1 "GND" H 5205 3327 50 0000 C CNN
F 2 "" H 5200 3500 50 0001 C CNN
F 3 "" H 5200 3500 50 0001 C CNN
1 5200 3500
1 0 0 -1
$EndComp
Wire Wire Line
5200 3500 5200 3400
Wire Wire Line
5200 3400 5300 3400
Wire Wire Line
5200 3300 5300 3300
Wire Wire Line
@ -514,4 +499,8 @@ Wire Wire Line
9050 3900 9200 3900
Wire Wire Line
9350 3800 9500 3800
Text GLabel 5200 3400 0 50 Input ~ 0
OE
Wire Wire Line
5200 3400 5300 3400
$EndSCHEMATC