Community project

8-Channel AES3 Distribution Amplifier

Tammo Buhren

Published August 10, 2026 · Updated August 11, 2026

ESP3233 components7 assembly steps
Remix this project
Photo of 8-Channel AES3 Distribution AmplifierGenerated with AI

This 8-channel AES3 distribution amplifier takes a single AES3 digital audio input and distributes it to two independent outputs, each carrying all eight channels. Built around isolation transformers and shielded connectors, the amplifier maintains signal integrity across professional audio installations while rejecting common-mode interference.

The guide provides a complete parts list, wiring diagram, and step-by-step assembly instructions for building the amplifier in a metal enclosure. The AES3 signal path is entirely passive and transformer-based, requiring only a 5 V DC power input for the ESP32 controller. Assembly proceeds from preparing the enclosure through fitting input and output stages, with a final inspection and single-link test before full deployment.

Wiring diagram

Interactive · read-only
Wiring diagram for 8-Channel AES3 Distribution Amplifier

Pan and zoom to explore the wiring. Remix the project to edit it in your own workspace.

Parts list

Bill of materials
ComponentQtyNotes
Shielded RJ45 input connectorShielded panel RJ451A metal-shielded eight-pin panel connector that receives all four balanced AES3 links.
Shielded RJ45 output connector AShielded panel RJ451A metal-shielded eight-pin panel connector carrying the first isolated copy of all four AES3 links.
Shielded RJ45 output connector BShielded panel RJ451A metal-shielded eight-pin panel connector carrying the second isolated copy of all four AES3 links.
Locking 5 V DC panel inputLocking 5 V DC connector1A panel connector that accepts power from the certified external 5 volt supply.
110 ohm AES3 1:1 input isolation transformer1:1, 110 Ω AES3 rated1An isolation transformer for AES3 link 1, carrying audio channels 1 and 2.
110 ohm AES3 1:1 input isolation transformer1:1, 110 Ω AES3 rated1An isolation transformer for AES3 link 2, carrying audio channels 3 and 4.
110 ohm AES3 1:1 input isolation transformer1:1, 110 Ω AES3 rated1An isolation transformer for AES3 link 3, carrying audio channels 5 and 6.
110 ohm AES3 1:1 input isolation transformer1:1, 110 Ω AES3 rated1An isolation transformer for AES3 link 4, carrying audio channels 7 and 8.
110 ohm AES3 1:1 output isolation transformer — Output A channels 1–21:1, 110 Ω AES3 rated1An AES3-rated transformer that isolates the first balanced output link on Output A.
110 ohm AES3 1:1 output isolation transformer — Output A channels 3–41:1, 110 Ω AES3 rated1An AES3-rated transformer that isolates the second balanced output link on Output A.
110 ohm AES3 1:1 output isolation transformer — Output A channels 5–61:1, 110 Ω AES3 rated1An AES3-rated transformer that isolates the third balanced output link on Output A.
110 ohm AES3 1:1 output isolation transformer — Output A channels 7–81:1, 110 Ω AES3 rated1An AES3-rated transformer that isolates the fourth balanced output link on Output A.
110 ohm AES3 1:1 output isolation transformer — Output B channels 1–21:1, 110 Ω AES3 rated1An AES3-rated transformer that isolates the first balanced output link on Output B.
110 ohm AES3 1:1 output isolation transformer — Output B channels 3–41:1, 110 Ω AES3 rated1An AES3-rated transformer that isolates the second balanced output link on Output B.
110 ohm AES3 1:1 output isolation transformer — Output B channels 5–61:1, 110 Ω AES3 rated1An AES3-rated transformer that isolates the third balanced output link on Output B.
110 ohm AES3 1:1 output isolation transformer — Output B channels 7–81:1, 110 Ω AES3 rated1An AES3-rated transformer that isolates the fourth balanced output link on Output B.
THVD1452 50 Mb/s full-duplex RS-422 transceiver — receiver 150 Mb/s, 5 V1A high-speed 5 volt differential interface chip used only to receive the channels 1–2 AES3 link.
THVD1452 50 Mb/s full-duplex RS-422 transceiver — receiver 250 Mb/s, 5 V1A high-speed 5 volt differential interface chip used only to receive the channels 3–4 AES3 link.
THVD1452 50 Mb/s full-duplex RS-422 transceiver — receiver 350 Mb/s, 5 V1A high-speed 5 volt differential interface chip used only to receive the channels 5–6 AES3 link.
THVD1452 50 Mb/s full-duplex RS-422 transceiver — receiver 450 Mb/s, 5 V1A high-speed 5 volt differential interface chip used only to receive the channels 7–8 AES3 link.
THVD1452 high-speed RS-422 driver — Output A link 1high-speed 5 V RS-4221A 5 volt high-speed differential driver that sends the channels 1–2 AES3 link to Output A.
THVD1452 high-speed RS-422 driver — Output A link 2high-speed 5 V RS-4221A 5 volt high-speed differential driver that sends the channels 3–4 AES3 link to Output A.
THVD1452 high-speed RS-422 driver — Output A link 3high-speed 5 V RS-4221A 5 volt high-speed differential driver that sends the channels 5–6 AES3 link to Output A.
THVD1452 high-speed RS-422 driver — Output A link 4high-speed 5 V RS-4221A 5 volt high-speed differential driver that sends the channels 7–8 AES3 link to Output A.
THVD1452 high-speed RS-422 driver — Output B link 1high-speed 5 V RS-4221A 5 volt high-speed differential driver that sends the channels 1–2 AES3 link to Output B.
THVD1452 high-speed RS-422 driver — Output B link 2high-speed 5 V RS-4221A 5 volt high-speed differential driver that sends the channels 3–4 AES3 link to Output B.
THVD1452 high-speed RS-422 driver — Output B link 3high-speed 5 V RS-4221A 5 volt high-speed differential driver that sends the channels 5–6 AES3 link to Output B.
THVD1452 high-speed RS-422 driver — Output B link 4high-speed 5 V RS-4221A 5 volt high-speed differential driver that sends the channels 7–8 AES3 link to Output B.
74AHCT244 octal buffer — four AES3 link fan-outSOIC-20, 5 V1A fast 5 volt logic buffer that makes two separate copies of each of the four recovered AES3 signals.
Resistor110 Ω, 1%, 06031Through-hole resistor (current-limiting in series with an LED)
Resistor110 Ω, 1%, 06031Through-hole resistor (current-limiting in series with an LED)
Resistor110 Ω, 1%, 06031Through-hole resistor (current-limiting in series with an LED)
Resistor110 Ω, 1%, 06031Through-hole resistor (current-limiting in series with an LED)

Assembly

7 steps
  1. Prepare the metal enclosure

    Use a metal rack enclosure with three shielded RJ45 panel cut-outs marked INPUT, OUTPUT A, and OUTPUT B, plus one locking 5 V DC input cut-out. Bond each RJ45 metal shell directly to the enclosure with a short, wide connection; this gives cable noise a safe path to the chassis.

    • Tip: Mark every RJ45 port “AES3 ONLY — NOT ETHERNET — NO PoE” before fitting it.
    • Do not connect these ports to an Ethernet switch or PoE injector; that can damage the distribution amplifier and connected audio equipment.
  2. Fit the input side parts

    Fit the four input transformers beside the INPUT connector. Keep each transformer close to its matching RJ45 pair: pins 1–2 for link 1, pins 3–6 for link 2, pins 4–5 for link 3, and pins 7–8 for link 4. Fit each 110 Ω 1% resistor directly across that transformer’s receiver-side pair.

    • Tip: Keep the two copper tracks of each pair the same length and route them next to one another.
    • Do not substitute Ethernet magnetics for the AES3 transformers; the wrong transformer can distort the digital-audio signal.
  3. Fit the receiver and copying stage

    Fit the four receiver ICs and the 74AHCT244 copying buffer near the input transformers. Add a 100 nF ceramic capacitor from 5 V to ground at every IC supply pin pair, placed as close to the chip as possible.

    • Tip: The buffer makes one separate electrical copy for Output A and another for Output B; it does not decode or alter the audio.
    • Keep the input transformer secondary tracks short; long tracks can pick up noise and cause dropouts.
  4. Fit the Output A path

    Fit Output A’s four driver ICs and four output transformers between the copying buffer and the OUTPUT A connector. Route the transformer secondaries to pins 1–2, 3–6, 4–5, and 7–8 in that order.

    • Tip: Keep every outgoing pair as a 110 Ω differential pair and avoid branches or unused trace stubs.
    • Swapping the plus and minus wires of one pair reverses that AES3 link and may prevent the receiving equipment from locking.
  5. Fit the Output B path

    Fit Output B’s four driver ICs and four output transformers in the same way. Route the output transformer secondaries to pins 1–2, 3–6, 4–5, and 7–8 on OUTPUT B.

    • Tip: Output A and Output B must remain separate after the copying buffer so a fault or unplugged cable on one output does not load the other.
    • Never join an Output A pair directly to the same Output B pair; the two outputs must be separately driven and transformer-isolated.
  6. Wire and protect the 5 V input

    Bring the certified regulated 5 V supply into the locking DC connector, then route it through reverse-polarity and over-current protection before the 5 V plane. Connect its return to the circuit ground plane; do not use the RJ45 signal pairs as power or ground wires.

    • Tip: Use a supply rated for at least 1 A even though the circuit draws less; it will run cooler and has margin.
    • Check the connector polarity with a meter before plugging in the board—reversed 5 V power can damage every interface chip.
  7. Inspect and test one link first

    Before connecting studio equipment, check for shorts between 5 V and ground. Then connect a known AES3 source to INPUT and a known AES3 receiver to Output A using the correct shielded 110 Ω cable. Verify channels 1–2 first, then repeat for the other three pairs and Output B.

    • Tip: If one pair fails, first check the pin pair order: 1–2, 3–6, 4–5, then 7–8.
    • Power down before changing soldered connections; accidental shorts can damage the drivers or connected audio hardware.

Pin assignments

Board wiring reference
PinConnectionType
5Vdc_input +5Vpower
GNDdc_input GNDground
EXTrj45_in 1110 ohm AES3 1:1 input isolation transformer PRI+data
EXTrj45_in 2110 ohm AES3 1:1 input isolation transformer PRI-data
EXTrj45_in 3110 ohm AES3 1:1 input isolation transformer PRI+data
EXTrj45_in 6110 ohm AES3 1:1 input isolation transformer PRI-data
EXTrj45_in 4110 ohm AES3 1:1 input isolation transformer PRI+data
EXTrj45_in 5110 ohm AES3 1:1 input isolation transformer PRI-data
EXTrj45_in 7110 ohm AES3 1:1 input isolation transformer PRI+data
EXTrj45_in 8110 ohm AES3 1:1 input isolation transformer PRI-data
EXTrj45_in SHELLearthed metal enclosureground
EXTrj45_out_a SHELLearthed metal enclosureground
EXTrj45_out_b SHELLearthed metal enclosureground
EXTin_tx1 SEC+THVD1452 50 Mb/s full-duplex RS-422 transceiver — receiver 1 IN+data
EXTin_tx1 SEC-THVD1452 50 Mb/s full-duplex RS-422 transceiver — receiver 1 IN-data
EXTterm1 P1THVD1452 50 Mb/s full-duplex RS-422 transceiver — receiver 1 IN+digital
EXTterm1 P2THVD1452 50 Mb/s full-duplex RS-422 transceiver — receiver 1 IN-digital
EXTin_tx2 SEC+THVD1452 50 Mb/s full-duplex RS-422 transceiver — receiver 2 IN+data
EXTin_tx2 SEC-THVD1452 50 Mb/s full-duplex RS-422 transceiver — receiver 2 IN-data
EXTterm2 P1THVD1452 50 Mb/s full-duplex RS-422 transceiver — receiver 2 IN+digital
EXTterm2 P2THVD1452 50 Mb/s full-duplex RS-422 transceiver — receiver 2 IN-digital
EXTin_tx3 SEC+THVD1452 50 Mb/s full-duplex RS-422 transceiver — receiver 3 IN+data
EXTin_tx3 SEC-THVD1452 50 Mb/s full-duplex RS-422 transceiver — receiver 3 IN-data
EXTterm3 P1THVD1452 50 Mb/s full-duplex RS-422 transceiver — receiver 3 IN+digital
EXTterm3 P2THVD1452 50 Mb/s full-duplex RS-422 transceiver — receiver 3 IN-digital
EXTin_tx4 SEC+THVD1452 50 Mb/s full-duplex RS-422 transceiver — receiver 4 IN+data
EXTin_tx4 SEC-THVD1452 50 Mb/s full-duplex RS-422 transceiver — receiver 4 IN-data
EXTterm4 P1THVD1452 50 Mb/s full-duplex RS-422 transceiver — receiver 4 IN+digital
EXTterm4 P2THVD1452 50 Mb/s full-duplex RS-422 transceiver — receiver 4 IN-digital
EXTrx_link1 OUT74AHCT244 octal buffer — four AES3 link fan-out IN1digital
EXTrx_link2 OUT74AHCT244 octal buffer — four AES3 link fan-out IN2digital
EXTrx_link3 OUT74AHCT244 octal buffer — four AES3 link fan-out IN3digital
EXTrx_link4 OUT74AHCT244 octal buffer — four AES3 link fan-out IN4digital
EXTdrv_a1 OUT+110 ohm AES3 1:1 output isolation transformer — Output A channels 1–2 PRI+data
EXTdrv_a1 OUT-110 ohm AES3 1:1 output isolation transformer — Output A channels 1–2 PRI-data
EXTdrv_a2 OUT+110 ohm AES3 1:1 output isolation transformer — Output A channels 3–4 PRI+data
EXTdrv_a2 OUT-110 ohm AES3 1:1 output isolation transformer — Output A channels 3–4 PRI-data
EXTdrv_a3 OUT+110 ohm AES3 1:1 output isolation transformer — Output A channels 5–6 PRI+data
EXTdrv_a3 OUT-110 ohm AES3 1:1 output isolation transformer — Output A channels 5–6 PRI-data
EXTdrv_a4 OUT+110 ohm AES3 1:1 output isolation transformer — Output A channels 7–8 PRI+data
EXTdrv_a4 OUT-110 ohm AES3 1:1 output isolation transformer — Output A channels 7–8 PRI-data
EXTdrv_b1 OUT+110 ohm AES3 1:1 output isolation transformer — Output B channels 1–2 PRI+data
EXTdrv_b1 OUT-110 ohm AES3 1:1 output isolation transformer — Output B channels 1–2 PRI-data
EXTdrv_b2 OUT+110 ohm AES3 1:1 output isolation transformer — Output B channels 3–4 PRI+data
EXTdrv_b2 OUT-110 ohm AES3 1:1 output isolation transformer — Output B channels 3–4 PRI-data
EXTdrv_b3 OUT+110 ohm AES3 1:1 output isolation transformer — Output B channels 5–6 PRI+data
EXTdrv_b3 OUT-110 ohm AES3 1:1 output isolation transformer — Output B channels 5–6 PRI-data
EXTdrv_b4 OUT+110 ohm AES3 1:1 output isolation transformer — Output B channels 7–8 PRI+data
EXTdrv_b4 OUT-110 ohm AES3 1:1 output isolation transformer — Output B channels 7–8 PRI-data
EXTout_tx_a1 SEC+Shielded RJ45 output connector A 1data
EXTout_tx_a1 SEC-Shielded RJ45 output connector A 2data
EXTout_tx_a2 SEC+Shielded RJ45 output connector A 3data
EXTout_tx_a2 SEC-Shielded RJ45 output connector A 6data
EXTout_tx_a3 SEC+Shielded RJ45 output connector A 4data
EXTout_tx_a3 SEC-Shielded RJ45 output connector A 5data
EXTout_tx_a4 SEC+Shielded RJ45 output connector A 7data
EXTout_tx_a4 SEC-Shielded RJ45 output connector A 8data
EXTout_tx_b1 SEC+Shielded RJ45 output connector B 1data
EXTout_tx_b1 SEC-Shielded RJ45 output connector B 2data
EXTout_tx_b2 SEC+Shielded RJ45 output connector B 3data
EXTout_tx_b2 SEC-Shielded RJ45 output connector B 6data
EXTout_tx_b3 SEC+Shielded RJ45 output connector B 4data
EXTout_tx_b3 SEC-Shielded RJ45 output connector B 5data
EXTout_tx_b4 SEC+Shielded RJ45 output connector B 7data
EXTout_tx_b4 SEC-Shielded RJ45 output connector B 8data
5Vrx_link1 VCCpower
GNDrx_link1 GNDground
5Vrx_link2 VCCpower
GNDrx_link2 GNDground
5Vrx_link3 VCCpower
GNDrx_link3 GNDground
5Vrx_link4 VCCpower
GNDrx_link4 GNDground
5Vlogic_fanout VCCpower
GNDlogic_fanout GNDground
5Vdrv_a1 VCCpower
GNDdrv_a1 GNDground
5Vdrv_a2 VCCpower
GNDdrv_a2 GNDground
5Vdrv_a3 VCCpower
GNDdrv_a3 GNDground
5Vdrv_a4 VCCpower
GNDdrv_a4 GNDground
5Vdrv_b1 VCCpower
GNDdrv_b1 GNDground
5Vdrv_b2 VCCpower
GNDdrv_b2 GNDground
5Vdrv_b3 VCCpower
GNDdrv_b3 GNDground
5Vdrv_b4 VCCpower
GNDdrv_b4 GNDground
EXTlogic_fanout A1THVD1452 high-speed RS-422 driver — Output A link 1 INdigital
EXTlogic_fanout A2THVD1452 high-speed RS-422 driver — Output A link 2 INdigital
EXTlogic_fanout A3THVD1452 high-speed RS-422 driver — Output A link 3 INdigital
EXTlogic_fanout A4THVD1452 high-speed RS-422 driver — Output A link 4 INdigital
EXTlogic_fanout B1THVD1452 high-speed RS-422 driver — Output B link 1 INdigital
EXTlogic_fanout B2THVD1452 high-speed RS-422 driver — Output B link 2 INdigital
EXTlogic_fanout B3THVD1452 high-speed RS-422 driver — Output B link 3 INdigital
EXTlogic_fanout B4THVD1452 high-speed RS-422 driver — Output B link 4 INdigital

Firmware

ESP32
main.cppDeploy to device
// Hardware-only AES3 distribution amplifier.
// The AES3 signal path is entirely discrete: no ESP32 GPIO is used.
void setup() {}
void loop() {}

“Deploy to device” opens this project in Schematik, where you can flash it to your board over USB.

Remix this project

Make it yours in one click

Open a full copy of this project in your own Schematik workspace — diagram, code, parts, and assembly steps included. Swap the sensor, add features, or redesign the whole thing with AI. The author's original stays untouched.

Open in Schematik