Skip to content

Commit d405d54

Browse files
committed
Merge branch 'release/v0.10.0' into main
2 parents 74a6ba5 + e55850a commit d405d54

File tree

13 files changed

+634
-485
lines changed

13 files changed

+634
-485
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,13 @@
44

55
* None
66

7+
## v0.10.0
8+
9+
* SYS_RESET is pulled down.
10+
* 5V PSU's `Ctrl` input is now controlled with PNP/NPN transistor pair.
11+
* Added extra explanatory text to BMC page
12+
* Added not on audio sheet about split grounds.
13+
714
## v0.9.3
815

916
* Remove audio split ground by joining GND and GNDA

Kicad/Neotron-Common-Hardware-cache.lib

Lines changed: 41 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1501,11 +1501,11 @@ X VCC 8 0 400 100 D 50 50 1 1 W
15011501
ENDDRAW
15021502
ENDDEF
15031503
#
1504-
# Transistor_BJT_BC548
1504+
# Transistor_BJT_BC546
15051505
#
1506-
DEF Transistor_BJT_BC548 Q 0 0 Y N 1 F N
1506+
DEF Transistor_BJT_BC546 Q 0 0 Y N 1 F N
15071507
F0 "Q" 200 75 50 H V L CNN
1508-
F1 "Transistor_BJT_BC548" 200 0 50 H V L CNN
1508+
F1 "Transistor_BJT_BC546" 200 0 50 H V L CNN
15091509
F2 "Package_TO_SOT_THT:TO-92_Inline" 200 -75 50 H I L CIN
15101510
F3 "" 0 0 50 H I L CNN
15111511
ALIAS BC546 BC548 BC549 BC550 BC337 BC338
@@ -1525,6 +1525,29 @@ X E 3 100 -200 100 U 50 50 1 1 P
15251525
ENDDRAW
15261526
ENDDEF
15271527
#
1528+
# Transistor_BJT_BC556
1529+
#
1530+
DEF Transistor_BJT_BC556 Q 0 0 Y N 1 F N
1531+
F0 "Q" 200 75 50 H V L CNN
1532+
F1 "Transistor_BJT_BC556" 200 0 50 H V L CNN
1533+
F2 "Package_TO_SOT_THT:TO-92_Inline" 200 -75 50 H I L CIN
1534+
F3 "" 0 0 50 H I L CNN
1535+
ALIAS BC556 BC558 BC559 BC560 BC327 BC328
1536+
$FPLIST
1537+
TO?92*
1538+
$ENDFPLIST
1539+
DRAW
1540+
C 50 0 111 0 1 10 N
1541+
P 2 0 1 0 25 25 100 100 N
1542+
P 3 0 1 0 25 -25 100 -100 100 -100 N
1543+
P 3 0 1 20 25 75 25 -75 25 -75 N
1544+
P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F
1545+
X C 1 100 200 100 D 50 50 1 1 P
1546+
X B 2 -200 0 225 R 50 50 1 1 I
1547+
X E 3 100 -200 100 U 50 50 1 1 P
1548+
ENDDRAW
1549+
ENDDEF
1550+
#
15281551
# power_+3.3V
15291552
#
15301553
DEF power_+3.3V #PWR 0 0 Y Y 1 F P
@@ -1640,4 +1663,19 @@ X pwr 1 0 0 0 U 50 50 0 0 w
16401663
ENDDRAW
16411664
ENDDEF
16421665
#
1666+
# power_VDC
1667+
#
1668+
DEF power_VDC #PWR 0 0 Y Y 1 F P
1669+
F0 "#PWR" 0 -100 50 H I C CNN
1670+
F1 "power_VDC" 0 250 50 H V C CNN
1671+
F2 "" 0 0 50 H I C CNN
1672+
F3 "" 0 0 50 H I C CNN
1673+
DRAW
1674+
P 2 0 1 0 -30 50 0 100 N
1675+
P 2 0 1 0 0 0 0 100 N
1676+
P 2 0 1 0 0 100 30 50 N
1677+
X VDC 1 0 0 0 U 50 50 1 1 W N
1678+
ENDDRAW
1679+
ENDDEF
1680+
#
16431681
#End Library

Kicad/Neotron-Common-Hardware.sch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ $Descr A4 11693 8268
55
encoding utf-8
66
Sheet 1 17
77
Title "Neotron Common Hardware"
8-
Date "2021-04-02"
8+
Date "2021-04-06"
99
Rev "[Uncontrolled]"
1010
Comp "https://neotron-compute.github.io/"
1111
Comment1 "Licenced as CC BY-SA"
@@ -1286,7 +1286,6 @@ NoConn ~ 9250 2775
12861286
NoConn ~ 9250 2875
12871287
NoConn ~ 9250 2975
12881288
NoConn ~ 9250 3075
1289-
NoConn ~ 10225 2475
12901289
NoConn ~ 10225 2575
12911290
NoConn ~ 10225 2675
12921291
NoConn ~ 10225 2875
@@ -1301,4 +1300,5 @@ Text Notes 10275 3100 0 50 ~ 0
13011300
Data Input
13021301
Text Notes 10275 3200 0 50 ~ 0
13031302
Am I Clear to Send?
1303+
NoConn ~ 6100 925
13041304
$EndSCHEMATC

Kicad/audio.sch

Lines changed: 18 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -650,7 +650,7 @@ F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" H 4850 1650 50 0
650650
F 3 "~" H 4850 1650 50 0001 C CNN
651651
F 4 "0" H 4850 1650 50 0001 C CNN "DNP"
652652
F 5 "RMCF0805FT47K5-ND" H 4850 1650 50 0001 C CNN "Digikey"
653-
F 6 "RMCF0805FT47K5 " H 4850 1650 50 0001 C CNN "MPN"
653+
F 6 "RMCF0805FT47K5" H 4850 1650 50 0001 C CNN "MPN"
654654
F 7 "Stackpole" H 4850 1650 50 0001 C CNN "Manufacturer"
655655
1 4850 1650
656656
-1 0 0 -1
@@ -665,7 +665,7 @@ F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" H 5250 1650 50 0
665665
F 3 "~" H 5250 1650 50 0001 C CNN
666666
F 4 "0" H 5250 1650 50 0001 C CNN "DNP"
667667
F 5 "RMCF0805FT47K5-ND" H 5250 1650 50 0001 C CNN "Digikey"
668-
F 6 "RMCF0805FT47K5 " H 5250 1650 50 0001 C CNN "MPN"
668+
F 6 "RMCF0805FT47K5" H 5250 1650 50 0001 C CNN "MPN"
669669
F 7 "Stackpole" H 5250 1650 50 0001 C CNN "Manufacturer"
670670
1 5250 1650
671671
-1 0 0 1
@@ -726,7 +726,7 @@ F 0 "FB609" V 6650 1250 50 0000 C CNN
726726
F 1 "3k3" V 6650 1550 50 0000 C CNN
727727
F 2 "Inductor_SMD:L_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 6680 1400 50 0001 C CNN
728728
F 3 "https://www.murata.com/en-us/products/en-us/products/productdata/8796738977822/ENFA0005.pdf" H 6750 1400 50 0001 C CNN
729-
F 4 "BLM21PG221SN1D " H 6750 1400 50 0001 C CNN "MPN"
729+
F 4 "BLM21PG221SN1D" H 6750 1400 50 0001 C CNN "MPN"
730730
F 5 "0" H 6750 1400 50 0001 C CNN "DNP"
731731
F 6 "490-1054-1-ND" H 6750 1400 50 0001 C CNN "Digikey"
732732
F 7 "Murata" H 6750 1400 50 0001 C CNN "Manufacturer"
@@ -744,7 +744,7 @@ F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" H 4850 2850 50 0
744744
F 3 "~" H 4850 2850 50 0001 C CNN
745745
F 4 "0" H 4850 2850 50 0001 C CNN "DNP"
746746
F 5 "RMCF0805FT47K5-ND" H 4850 2850 50 0001 C CNN "Digikey"
747-
F 6 "RMCF0805FT47K5 " H 4850 2850 50 0001 C CNN "MPN"
747+
F 6 "RMCF0805FT47K5" H 4850 2850 50 0001 C CNN "MPN"
748748
F 7 "Stackpole" H 4850 2850 50 0001 C CNN "Manufacturer"
749749
1 4850 2850
750750
-1 0 0 -1
@@ -759,7 +759,7 @@ F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" H 5250 2850 50 0
759759
F 3 "~" H 5250 2850 50 0001 C CNN
760760
F 4 "0" H 5250 2850 50 0001 C CNN "DNP"
761761
F 5 "RMCF0805FT47K5-ND" H 5250 2850 50 0001 C CNN "Digikey"
762-
F 6 "RMCF0805FT47K5 " H 5250 2850 50 0001 C CNN "MPN"
762+
F 6 "RMCF0805FT47K5" H 5250 2850 50 0001 C CNN "MPN"
763763
F 7 "Stackpole" H 5250 2850 50 0001 C CNN "Manufacturer"
764764
1 5250 2850
765765
-1 0 0 1
@@ -925,7 +925,7 @@ F 0 "FB601" V 863 6100 50 0000 C CNN
925925
F 1 "3k3" V 954 6100 50 0000 C CNN
926926
F 2 "Inductor_SMD:L_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 1030 6100 50 0001 C CNN
927927
F 3 "https://www.murata.com/en-us/products/en-us/products/productdata/8796738977822/ENFA0005.pdf" H 1100 6100 50 0001 C CNN
928-
F 4 "BLM21PG221SN1D " H 1100 6100 50 0001 C CNN "MPN"
928+
F 4 "BLM21PG221SN1D" H 1100 6100 50 0001 C CNN "MPN"
929929
F 5 "0" H 1100 6100 50 0001 C CNN "DNP"
930930
F 6 "490-1054-1-ND" H 1100 6100 50 0001 C CNN "Digikey"
931931
F 7 "Murata" H 1100 6100 50 0001 C CNN "Manufacturer"
@@ -941,7 +941,7 @@ F 0 "FB602" V 863 7000 50 0000 C CNN
941941
F 1 "3k3" V 954 7000 50 0000 C CNN
942942
F 2 "Inductor_SMD:L_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 1030 7000 50 0001 C CNN
943943
F 3 "https://www.murata.com/en-us/products/en-us/products/productdata/8796738977822/ENFA0005.pdf" H 1100 7000 50 0001 C CNN
944-
F 4 "BLM21PG221SN1D " H 1100 7000 50 0001 C CNN "MPN"
944+
F 4 "BLM21PG221SN1D" H 1100 7000 50 0001 C CNN "MPN"
945945
F 5 "0" H 1100 7000 50 0001 C CNN "DNP"
946946
F 6 "490-1054-1-ND" H 1100 7000 50 0001 C CNN "Digikey"
947947
F 7 "Murata" H 1100 7000 50 0001 C CNN "Manufacturer"
@@ -1218,7 +1218,7 @@ F 0 "FB603" V 2963 6100 50 0000 C CNN
12181218
F 1 "3k3" V 3054 6100 50 0000 C CNN
12191219
F 2 "Inductor_SMD:L_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 3130 6100 50 0001 C CNN
12201220
F 3 "https://www.murata.com/en-us/products/en-us/products/productdata/8796738977822/ENFA0005.pdf" H 3200 6100 50 0001 C CNN
1221-
F 4 "BLM21PG221SN1D " H 3200 6100 50 0001 C CNN "MPN"
1221+
F 4 "BLM21PG221SN1D" H 3200 6100 50 0001 C CNN "MPN"
12221222
F 5 "0" H 3200 6100 50 0001 C CNN "DNP"
12231223
F 6 "490-1054-1-ND" H 3200 6100 50 0001 C CNN "Digikey"
12241224
F 7 "Murata" H 3200 6100 50 0001 C CNN "Manufacturer"
@@ -1559,18 +1559,6 @@ Wire Wire Line
15591559
Text Label 9900 1950 2 50 ~ 0
15601560
5V0_ANALOG
15611561
$Comp
1562-
L power:PWR_FLAG #FLG0603
1563-
U 1 1 60A6FC05
1564-
P 4100 7100
1565-
F 0 "#FLG0603" H 4100 7175 50 0001 C CNN
1566-
F 1 "PWR_FLAG" V 4100 7227 50 0000 L CNN
1567-
F 2 "" H 4100 7100 50 0001 C CNN
1568-
F 3 "~" H 4100 7100 50 0001 C CNN
1569-
1 4100 7100
1570-
0 1 -1 0
1571-
$EndComp
1572-
Connection ~ 4100 7100
1573-
$Comp
15741562
L power:GNDA #PWR0621
15751563
U 1 1 5FE2BF79
15761564
P 4000 4700
@@ -1859,7 +1847,7 @@ F 0 "FB605" V 5750 1100 50 0000 C CNN
18591847
F 1 "3k3" V 5750 1400 50 0000 C CNN
18601848
F 2 "Inductor_SMD:L_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 5780 1250 50 0001 C CNN
18611849
F 3 "https://www.murata.com/en-us/products/en-us/products/productdata/8796738977822/ENFA0005.pdf" H 5850 1250 50 0001 C CNN
1862-
F 4 "BLM21PG221SN1D " H 5850 1250 50 0001 C CNN "MPN"
1850+
F 4 "BLM21PG221SN1D" H 5850 1250 50 0001 C CNN "MPN"
18631851
F 5 "0" H 5850 1250 50 0001 C CNN "DNP"
18641852
F 6 "490-1054-1-ND" H 5850 1250 50 0001 C CNN "Digikey"
18651853
F 7 "Murata" H 5850 1250 50 0001 C CNN "Manufacturer"
@@ -1875,7 +1863,7 @@ F 0 "FB610" V 7250 2600 50 0000 C CNN
18751863
F 1 "3k3" V 7150 2600 50 0000 C CNN
18761864
F 2 "Inductor_SMD:L_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 6930 2600 50 0001 C CNN
18771865
F 3 "https://www.murata.com/en-us/products/en-us/products/productdata/8796738977822/ENFA0005.pdf" H 7000 2600 50 0001 C CNN
1878-
F 4 "BLM21PG221SN1D " H 7000 2600 50 0001 C CNN "MPN"
1866+
F 4 "BLM21PG221SN1D" H 7000 2600 50 0001 C CNN "MPN"
18791867
F 5 "0" H 7000 2600 50 0001 C CNN "DNP"
18801868
F 6 "490-1054-1-ND" H 7000 2600 50 0001 C CNN "Digikey"
18811869
F 7 "Murata" H 7000 2600 50 0001 C CNN "Manufacturer"
@@ -2015,7 +2003,7 @@ F 0 "FB606" V 5663 2450 50 0000 C CNN
20152003
F 1 "3k3" V 5750 2450 50 0000 C CNN
20162004
F 2 "Inductor_SMD:L_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 5830 2450 50 0001 C CNN
20172005
F 3 "https://www.murata.com/en-us/products/en-us/products/productdata/8796738977822/ENFA0005.pdf" H 5900 2450 50 0001 C CNN
2018-
F 4 "BLM21PG221SN1D " H 5900 2450 50 0001 C CNN "MPN"
2006+
F 4 "BLM21PG221SN1D" H 5900 2450 50 0001 C CNN "MPN"
20192007
F 5 "0" H 5900 2450 50 0001 C CNN "DNP"
20202008
F 6 "490-1054-1-ND" H 5900 2450 50 0001 C CNN "Digikey"
20212009
F 7 "Murata" H 5900 2450 50 0001 C CNN "Manufacturer"
@@ -2298,7 +2286,7 @@ F 0 "FB607" V 6263 3600 50 0000 C CNN
22982286
F 1 "3k3" V 6350 3600 50 0000 C CNN
22992287
F 2 "Inductor_SMD:L_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 6430 3600 50 0001 C CNN
23002288
F 3 "https://www.murata.com/en-us/products/en-us/products/productdata/8796738977822/ENFA0005.pdf" H 6500 3600 50 0001 C CNN
2301-
F 4 "BLM21PG221SN1D " H 6500 3600 50 0001 C CNN "MPN"
2289+
F 4 "BLM21PG221SN1D" H 6500 3600 50 0001 C CNN "MPN"
23022290
F 5 "0" H 6500 3600 50 0001 C CNN "DNP"
23032291
F 6 "490-1054-1-ND" H 6500 3600 50 0001 C CNN "Digikey"
23042292
F 7 "Murata" H 6500 3600 50 0001 C CNN "Manufacturer"
@@ -2344,7 +2332,7 @@ F 0 "FB611" V 7800 3750 50 0000 C CNN
23442332
F 1 "3k3" V 7700 3750 50 0000 C CNN
23452333
F 2 "Inductor_SMD:L_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 7480 3750 50 0001 C CNN
23462334
F 3 "https://www.murata.com/en-us/products/en-us/products/productdata/8796738977822/ENFA0005.pdf" H 7550 3750 50 0001 C CNN
2347-
F 4 "BLM21PG221SN1D " H 7550 3750 50 0001 C CNN "MPN"
2335+
F 4 "BLM21PG221SN1D" H 7550 3750 50 0001 C CNN "MPN"
23482336
F 5 "0" H 7550 3750 50 0001 C CNN "DNP"
23492337
F 6 "490-1054-1-ND" H 7550 3750 50 0001 C CNN "Digikey"
23502338
F 7 "Murata" H 7550 3750 50 0001 C CNN "Manufacturer"
@@ -2361,8 +2349,12 @@ Wire Wire Line
23612349
Connection ~ 7100 3750
23622350
Wire Wire Line
23632351
7100 3750 7450 3750
2364-
Text Notes 5100 5975 0 50 ~ 0
2352+
Text Notes 5250 6250 0 50 ~ 0
23652353
The TLV320AIC23 must be set to:\n1) USB Mode (12 MHz clock)\n2) So-called 'Slave' mode (LRCOUT, LRCIN and BCLK are inputs)
23662354
Wire Wire Line
23672355
3500 7100 4100 7100
2356+
Text Notes 4850 7700 0 50 ~ 0
2357+
Some texts will tell you to 'split' GND and GNDA, in\norder to reduce noise, and that you should join them\nonly at a single point using a Ferrite Bead or a\nResistor. Others will tell you that attempting to carve\nyour ground plane like this will cause terrible EMI as\nyou will inevitably have traces crossing the split in\nthe ground plane, making the return current take the\nlong way back.\n\nBecause the TLV320AIC23 does not present 'analog'\npins on one side and 'digital' pins on the other\n(thus not lending itself towards straddling a split\nground plane), I've elected to follow the latter idiom.
2358+
Wire Notes Line
2359+
4800 6550 6950 6550
23682360
$EndSCHEMATC

0 commit comments

Comments
 (0)