Most wireless amplifiers are consumer appliances. The Sonocotta Esparagus Audio Brick is closer to building infrastructure.

Quick verdict

I like Sonocotta Esparagus Audio Brick for the role described in this review.

Best for
A locally controlled multi-room audio installation with engineering support
Main benefit
The open configurable audio platform can become maintainable home infrastructure.
Biggest drawback
Supply, speaker load, heat, firmware and installation become the owner's work.

Sonocotta Esparagus Audio Brick

Sonocotta · Choose the local store or delivery region

Check price and availability: Sonocotta Esparagus Audio Brick at Sonocotta

Reviewed version: Sonocotta Esparagus Audio Brick

Compatibility: Supported firmware, speakers, a correctly sized power supply and a planned installation. Confirm the exact board revision, speaker impedance and heat management.

Review context: The review focuses on a locally controlled multi-room audio installation with engineering support.

It combines an ESP32 module with a Texas Instruments TAS5825M digital input class D amplifier, places the result in a DIN rail friendly enclosure and exposes enough software to integrate it with Home Assistant and open multiroom systems. One Brick drives two speaker channels. Several Bricks can become independent zones in a cabinet.

That architecture is appealing because the important layers are visible. The hardware design and example configurations live in a public repository. The amplifier data sheet is available. Firmware can be changed. The same openness also transfers responsibility to the installer. Power supply sizing, speaker load, heat, network reliability and software maintenance are no longer hidden behind a sealed lifestyle product.

The architecture is the reason to care

Sonocotta’s Esparagus project contains several ESP32 audio boards. The Audio Brick is the model built around the TAS5825M amplifier and intended for modular, professional style installation. Current project documentation describes DIN rail mounting, improved thermal management and plug in connectors for maintainable multi-zone deployments.

The ESP32 side handles networking and streaming software. Digital audio passes over I2S to the TAS5825M. The amplifier includes conversion, signal processing and a bridge output power stage, so the board can drive passive speakers without a separate DAC and amplifier.

This short signal path is useful in a distributed system. A network packet becomes digital samples, processing and speaker output within one module. There is no analogue line run from a central source to pick up noise across the house.

The design does not remove system complexity. It moves it into firmware, network time, power distribution and speaker wiring. That is usually the right trade for someone who already runs Home Assistant, Squeezelite, Music Assistant or Snapcast. It is the wrong trade for someone expecting an app store speaker that works without understanding its stack.

TAS5825M capability is not the board’s guaranteed output

Texas Instruments describes the TAS5825M as a closed loop, digital input class D smart amplifier operating from 4.5 to 26.4 V. It supports sample rates up to 192 kHz and includes a substantial audio processing engine.

The Audio Brick board

TI’s headline examples include two channels of 30 W into 8 ohms at 24 V and 1 percent THD+N, or 38 W per channel at 10 percent THD+N. Mono configurations can reach higher figures under specific voltage, load and distortion conditions.

These are silicon reference conditions. The Audio Brick’s real output depends on its supply voltage, board current path, thermal design, firmware configuration, protection limits and speaker impedance. A chip capable of a number does not make every implementation capable of sustaining it.

Ten percent distortion is also not a normal clean listening target. Power comparisons should use the same load, supply, channel count, frequency and distortion threshold. A listing that says only 65 W cannot be compared with a stereo figure at 1 percent.

For a room zone, clean output and reliable thermal behaviour matter more than maximum burst power. Efficient speakers can become loud with a few watts. Difficult low impedance speakers can stress an amplifier while producing less useful level.

Power supply choice defines the amplifier

A class D bridge can only swing within its supply. Raise the voltage and more clean power becomes possible, subject to load and thermal limits. Lower voltage reduces maximum output but may be entirely sufficient for background and near field listening.

Use the supply range documented for the exact Audio Brick revision, not only the 26.4 V silicon maximum. The board, connectors and protection components may set a lower practical ceiling. Check polarity and connector pinout twice before power is applied.

Size the supply for simultaneous zones. Music is dynamic, but a central supply must tolerate peaks without voltage collapse or audible interaction. Two channels per Brick multiplied by several rooms can exceed an adapter selected from idle current.

Do not build around a continuous sine wave power sum unless that is the intended workload. Instead, establish a conservative design case, include efficiency and headroom, then test the busiest realistic programme across all zones.

Grounding and distribution matter in a cabinet. Keep high current speaker and power wiring separated from low voltage data where practical. Use appropriate conductor size, strain relief, fusing and local electrical rules. DIN rail form does not make a board suitable for direct mains wiring.

The Audio Brick is a low voltage electronic module. Any mains power supply and permanent building installation should be enclosed and completed by someone qualified for the jurisdiction.

Speaker impedance is not a decorative label

The TAS5825M product specification gives a minimum load condition of 4 ohms, but system configuration and supply determine safe operation. A nominal 4 ohm loudspeaker can dip lower at some frequencies. Two speakers wired in parallel halve the nominal impedance and can violate the design quickly.

Use one suitable speaker per channel unless Sonocotta explicitly documents another topology. Check each speaker’s nominal impedance, sensitivity and power handling. For ceiling speakers with transformers or constant voltage distribution, a dedicated amplifier designed for that system is more appropriate.

Speaker cable resistance wastes voltage over long runs. Use a gauge suitable for distance and load. Keep channel polarity consistent so two speakers do not cancel bass around a doorway or shared room.

Before connecting finished speakers, power the Brick at low level and confirm there is no DC or fault state according to the manual. Then raise volume gradually with ordinary programme material. Protection trips, severe distortion or unusual heat are reasons to stop, not invitations to increase the supply.

The amplifier’s closed loop design and protection features are helpful, but they do not make wiring mistakes harmless.

The DSP can improve a system or hide its state

TAS5825M includes two banks of fifteen biquads, dynamic range control, automatic gain limiting, bass enhancement, spatial processing and speaker thermal or excursion protection features. It can also perform sample rate conversion into its internal processing architecture.

Sonocotta's TAS58xx equaliser and crossover response view

This is more than a volume control. Equalization can correct a speaker’s broad response, high pass filtering can protect a small driver and a limiter can prevent obvious overload. In a multi-zone install, per-room tuning can make identical hardware suit different speakers.

The danger is undocumented processing. Two Audio Bricks with different coefficient files are not equivalent. A future firmware change can alter gain or filtering without anyone remembering why the original values existed.

Treat DSP settings as source code. Store the coefficient source, target speaker, sample rate, tool version and export alongside the firmware configuration. Give each profile a version. Keep a bypass or known neutral profile for diagnosis.

Measure changes at moderate level. A positive EQ boost consumes headroom and can drive the amplifier or speaker into limiting. Prefer cutting peaks and applying an appropriate high pass before boosting deep bass from a small ceiling speaker.

TI’s capabilities do not mean every processing block is configured or exposed by the current Sonocotta firmware. Check the exact software path before buying the board for one DSP feature.

Open software is a feature and an obligation

The public esparagus-media-center repository documents board pinouts and example configurations for Squeezelite ESP32, Home Assistant and experimental multiroom clients. That gives an owner a path beyond one vendor application.

It also means setup can involve PlatformIO, firmware builds, filesystem images, web configuration and project specific limitations. A code free installer may not cover every combination. The current README is the source of truth, not an old video or campaign page.

Pin the repository commit used in an installation. Archive the configuration without Wi-Fi passwords or other secrets. Record the board revision and ESP32 variant because GPIO mappings differ between original ESP32 and ESP32-S3 models.

Build one recovery unit before installing a cabinet. Know how to enter boot or recovery mode, flash firmware over USB and restore network settings. A whole home audio system should not depend on remembering a sequence from a forum post during an outage.

Open source reduces abandonment risk only when the owner can reproduce the build. A public repository that was never cloned is not a backup.

Choose the multiroom layer deliberately

Squeezelite, Snapcast, AirPlay related firmware and Music Assistant solve overlapping but different problems. They differ in server requirements, synchronization, codec support, control and recovery.

Sonocotta's guide to choosing the software for an Esparagus board

For Home Assistant, Music Assistant can provide a central library and playback layer while compatible clients render audio. Squeezelite connects to a Logitech Media Server ecosystem with long history and broad integration. Snapcast distributes synchronized streams from a server to clients. Experimental Sendspin or Snapclient paths may evolve faster.

Do not enable every protocol on the same board merely because it builds. Choose one primary playback path and one documented fallback. Extra services consume memory, complicate discovery and make the visible device list confusing.

Synchronization should be tested across rooms with a doorway between them. Small offset is far more audible when the same percussion reaches one listener from two zones. Network latency is only part of the result. Buffers, resampling and clock drift also matter.

Use wired Ethernet where the exact Audio Brick revision provides it and the cabinet makes Wi-Fi hostile. Otherwise design 2.4 GHz coverage for a metal and cable dense location. A reliable individual stream is more valuable than a low benchmark latency.

Home Assistant integration should survive a restart

The attractive use case is a zone that appears as a media player in Home Assistant. Automations can start a stream, set volume or join rooms. The system remains useful with local services rather than a mandatory external account.

The test is recovery. Restart Home Assistant while audio is idle and while it is playing. Reboot the network switch, media server and Audio Brick in different orders. The entity should return without deleting and re-adding the device.

Give each Brick a stable hostname and DHCP reservation. Label the physical module with the room and network identity. In a multi-zone cabinet, identical enclosures are otherwise easy to confuse.

Set maximum volume in the layer closest to the amplifier if the software permits it. A household automation should not be able to drive a small speaker beyond a safe level because one scene retained a value from another room.

Keep manual control or a simple local fallback for essential zones. Home Assistant is powerful, but a kitchen radio should not require debugging an automation graph just to stop playback.

DIN rail mounting improves service only when labelled

The enclosure and plug in connector concept suit structured installations. One module per zone can keep speaker wiring central and make a failed unit replaceable without disturbing every room.

The Audio Brick in its DIN rail enclosure

Provide airflow around the modules and power supply. Class D is efficient, not lossless. An enclosed cabinet with several active zones, a switch and power conversion can accumulate heat.

Measure cabinet air temperature after several hours of representative load. Touch is not a calibrated thermal test. Use a probe or sensor, record ambient temperature and inspect whether protection or throttling occurs. Repeat during the warmest expected season.

Label both ends of every speaker cable, network lead and power branch. Record left and right. Leave enough service loop to remove one Brick without pulling adjacent connectors, but avoid loose wire crossing ventilation.

DIN rail describes a mounting method. It does not provide fire rating, mains isolation or building approval by itself. The complete enclosure and installation need appropriate safety choices.

Audio performance, modelled before it is measured

The bench measurement of this unit is still ahead: noninductive 4 and 8 ohm loads, an audio analyser, the documented supply and a recorded DSP profile. Until those numbers exist, this section is a model. Every chart below is calculated, not measured, and says so in its footer.

The model uses only public inputs. From TI’s TAS5825M data sheet come the 90 mΩ output transistors, the 6.5 A cycle-by-cycle current limit, the distortion and idle noise figures and the output power table. From Sonocotta’s rev C1 schematic and bill of materials come the output filter, a 10 µH inductor (68 mΩ, saturating at 5.5 A) and a 680 nF X7R capacitor on each of the four output legs, and the default firmware settings: BD modulation at 384 kHz and 0 dB analogue gain.

One detail makes the model more useful than usual. TI measured its own power table with the same 10 µH and 0.68 µF filter the Brick uses. I calibrated the clipping model on TI’s 30 W into 8 ohms at 24 V and checked it against the other seven rows of that table. It lands within 6 percent on every row, always slightly low.

Power: the stereo figures hold up on paper

Modelled clean power per channel against supply voltage, for 4, 6 and 8 ohm loads

At 24 V into 8 ohms the model gives 30 W per channel at 1 percent THD+N, the same figure Sonocotta publishes. Into 4 ohms the supply voltage alone would allow about 56 W per channel. Sonocotta’s stereo figure of 40 W per channel is reached from about 20.4 V upward, so it is not an optimistic number as far as voltage is concerned.

Voltage is not the only ceiling. Near 57 W into 4 ohms the peak current through each output inductor reaches its 5.5 A saturation rating, at which point its inductance has already fallen by 30 percent. That sits just above the 1 percent point at 24 V, so at full clean power into 4 ohms the inductors run at the edge of their rating. The chip’s own 6.5 A current limit is not reached below clipping.

Heat is the harder limit, and the one a model can say least about. Driving both channels continuously with a sine wave at 40 W into 4 ohms leaves about 4.3 W in the chip from conduction and idle losses alone, before switching losses. On TI’s four layer evaluation board, at 24.1 °C per watt, that is a rise of roughly 100 °C. In a 40 °C cabinet the junction would sit near 144 °C, past TI’s third over temperature warning at 134 °C and 16 °C short of shutdown. The Brick has its own heatsink and board, and its thermal resistance is not published, so it may do better. Music averages far less than a sine wave: at 5 W per channel into 4 ohms the chip dissipates about 1.2 W, a rise of around 28 °C.

For the supply, two channels at 40 W into 4 ohms draw about 87 W continuously. Full clean power into 4 ohms on both channels needs about 121 W. A supply sized from idle current will not do.

Frequency response depends on the speaker

Modelled frequency response of the output filter into an 8 ohm resistor, a 4 ohm resistor and an 8 ohm speaker model

The TAS5825M takes its feedback before the output filter, so the filter’s response is not corrected and changes with the load. Below 10 kHz it is flat within about 0.3 dB whatever is connected. At 20 kHz it reads +0.3 dB into 8 ohms, −1.0 dB into 4 ohms and +0.5 dB into a typical 8 ohm driver whose impedance rises with frequency.

Above the audio band the filter resonates near 45 to 60 kHz. With a speaker as the load it is barely damped and the model shows a peak of about 30 dB there. That is normal for a class D output filter of this kind and harmless with music, which carries little energy that high, but it is a reason not to feed the Brick ultrasonic test tones through a tweeter. The capacitors lose capacitance under DC bias. At 60 percent of nominal the response inside the audio band barely moves.

THD+N: where the knee sits

Modelled THD+N against output power at 1 kHz and 24 V, into 8 and 4 ohms

Below clipping the model holds TI’s typical 0.03 percent at 1 W constant and adds the data sheet’s 45 µV of idle noise. A real curve moves with level and frequency, and that shape is exactly what the bench will show. What the chart does show reliably is where the knee sits: 30 W into 8 ohms and 56 W into 4 ohms at 24 V, both channels driven.

Modelled at 24 V, both channels driven8 Ω4 Ω
Power per channel at 1 % THD+N30 W56 W
Power per channel at 10 % THD+N37 W68 W
Response at 20 kHz, resistive load+0.3 dB−1.0 dB
Peak inductor current at 1 % THD+N2.9 A5.5 A
Chip dissipation, 2 × 40 W continuous sine—≈ 4.3 W

What the measurement will settle

The model cannot see the board layout, the heatsink, the real inductor or firmware defaults that differ from the repository. The bench measurement will add frequency response into 4 and 8 ohm loads and into a real speaker, THD+N against power and frequency with both channels driven, output power into 4 and 8 ohms at 24 V against the 40 W figure, the noise floor at the speaker terminal with the input digitally silent, and temperature after an hour of sustained load. The results will be added here, next to the model, so the two can be compared.

Channel balance, startup pop, shutdown behaviour and fault recovery matter as much as the curves. An installation product should fail quietly.

Product maturity is part of the purchase

Audio Brick began as a small maker project and its software continues to evolve. That is different from buying a mass market streamer with a large retail service network.

Before ordering, confirm current hardware revision, included enclosure and connectors, ESP32 variant, power supply requirements, shipping status and support route. Check whether the exact firmware scenario is stable or labelled experimental.

Read the open issues for patterns, but do not treat every historic issue as current. Match reports to board and firmware versions. Keep one spare for a permanent multi-zone installation if downtime matters.

The upside is direct documentation and modifiability. The downside is that the buyer may become the system integrator. That is not a flaw when understood before purchase.

Cost should be calculated per finished zone

The board price is only one component. Add a suitable certified power supply, enclosure space, network connection, speaker cable, speakers, connectors and installation time. Add a server if the chosen streaming system needs one.

Then compare the finished cost with commercial multi-zone amplifiers, separate network streamers and active speakers. Audio Brick can be economical because one module contains streaming, DSP and two amplified channels. Its open stack can also avoid replacing an entire system when one service changes.

A commercial product may be cheaper after labour for one room. The modular cabinet approach becomes more attractive across several zones and for someone who values local integration.

Verify the current purchase page rather than relying on a crowdfunding price or an old listing. Small hardware availability can change between production runs.

Verdict

The Sonocotta Esparagus Audio Brick is one of the more coherent open whole home audio designs, because its physical form matches its software ambition. It can live in a cabinet as infrastructure rather than another object on a shelf.

The judgement is architectural and modelled, not yet measured. A model built from TI’s data sheet and Sonocotta’s own schematic says the published power figures are realistic at 24 V, with inductor current and cabinet heat as the limits to watch into 4 ohms. The bench measurement will confirm or correct that.

Why I recommend it

  • A short digital signal path. The ESP32 feeds the TAS5825M over I2S, and the amplifier handles conversion, processing and the output stage, so no analogue line runs across the house to pick up noise.
  • Real DSP, not a volume control. Two banks of fifteen biquads, dynamic range control and automatic gain limiting allow per-room tuning, so identical hardware can suit different speakers.
  • Open where it counts. The hardware design and example configurations for Squeezelite ESP32, Home Assistant and multiroom clients are public, and the firmware can be changed.
  • Serviceable in a cabinet. DIN rail mounting and plug in connectors mean one module per zone and a failed unit replaced without disturbing every room.
  • Local control. A zone can appear as a Home Assistant media player without a mandatory external account.

Why it may not be for you

  • 4 ohm speakers push it to its limits. On paper the Brick makes its stereo figures, but into 4 ohms at full clean power the output inductors reach their saturation current, and sustained high output in a closed cabinet runs the chip hot. Until it is measured, those are modelled limits.
  • You become the system integrator. Setup can mean PlatformIO and firmware builds, and supply sizing, speaker impedance and cabinet heat are your problem.
  • Installation needs qualified hands. Any mains supply and permanent building installation belong with someone qualified. DIN rail form brings no fire rating or mains isolation.
  • Specialist maturity. It began as a small maker project, the software keeps evolving, some multiroom paths are experimental and the current firmware may not expose every DSP block.
  • Cost per finished zone. A certified supply, speakers, cable and installation time come on top, and for one room a commercial product may be cheaper after labour.

I would choose Audio Brick for a Home Assistant centred installation where local control, versioned configuration and repairability justify some engineering, especially across several zones. Build one complete zone first, test restart recovery, measure cabinet temperature and characterize noise with the actual speaker. Choose a commercial amplifier when another person must support the house without the build files, and a dedicated amplifier for transformer or constant voltage ceiling speakers.

Product images: Sonocotta.

What worked

  • The open configurable audio platform can become maintainable home infrastructure.

What bothered me

  • Supply, speaker load, heat, firmware and installation become the owner's work.

Who should not buy it

  • I would skip it if you want a finished single-room speaker that needs little integration.

Alternatives I would consider

  • A finished commercial audio zone. I would choose an integrated product for one room when installation labour and firmware maintenance outweigh the appeal of an open platform.

Evidence and sources

The article separates my judgement from specifications and claims credited to their sources. Product images are identified by the credits in the article.

Features, compatibility and rated figures from the maker are manufacturer information. My opinions are identified in the review.

Conclusion

Worth considering when this is the job you need and the current local offer compares well with the alternatives.

Sonocotta Esparagus Audio Brick

Sonocotta · Choose the local store or delivery region

Check price and availability: Sonocotta Esparagus Audio Brick at Sonocotta
Get the best articles from Think Different

One email a week with practical Mac workflows, useful comparisons and honest tech recommendations.