Author: Andriy

  • Audio Brick sales are open

    Audio Brick sales are open

    As all Crowd Supply orders have been shipped to backers now, Esparagus Audio Brick sales are finally open in both EU stores (Tindie, Lectronz) and Elecrow (ships globally) The DUAL DAC version is limited to a few units only, but fear not; a new batch is already being produced and will soon be available at all…

  • Stock update: Louder-ESP32-Mini and HiFi-Esaparagus

    Stock update: Louder-ESP32-Mini and HiFi-Esaparagus

    Hey folks, I just received a large box from my Chinese Santa. Louder-ESP32-Minis are in stock now in the EU store (Tindie, Lectronz). Also, both variants of HiFi Esapragus are refilled (Tindie, Lectronz).

  • New onboarding experience for ESP32 audio boards

    New onboarding experience for ESP32 audio boards

    Following last week’s update, ESP32-based audio development boards receive a new firmware web installer It works in a very similar way; you get Sendspin firmware as a default recommended choice, but both 16-bit and 32-bit squeezelite-esp32 variants are available as well. Speaking of Sendspin, once you have firmware installed, you’ll onboard wifi using the same…

  • Retro Pi Handheld Guide

    Retro Pi Handheld Guide

    As a side miniproject, I just finished making a small (tiny, actually) handheld game console, based on a Raspberry Pi Zero 2W and a Waveshare GamePi13 HAT This small build doesn’t use any of the Soncotta parts, and I do it solely for research purposes. It takes some effort to make the TFT, buttons, and sound…

  • ESPHome component for HUSB238A PD-trigger chip

    ESPHome component for HUSB238A PD-trigger chip

    I just published a custom ESPHome component for a Hynetek HUSB238A USB-PD trigger chip, which is part of the 55-mm version of the Louder-ESP32-Mini board. Originally, when I prepared a design for this board, I selected this chip to support both “dumb” mode, where it would simply request the required power profile on boot, and “smart” I2C-controlled…

  • New onboarding experience for Esparagus boards

    New onboarding experience for Esparagus boards

    A new and updated web installer is now available on GitHub Pages for Esparagus devices. What is new The above approach was shamelessly copied from the voice-pe repository and replicated for each supported board. As a small bonus, you can also find links to the Airplay and Snapclient web-installers, in case that is what you’re looking…

  • AirPlay 2 support for Sonocotta boards

    AirPlay 2 support for Sonocotta boards

    In case you missed it, there is a great piece of ESP32 software that popped up recently, called Airplay-ESP32. A key feature of that is an Apple AirPlay 2 protocol implementation. V1 was implemented some time ago as part of squeezelite-esp32 firmware, and I think it is a good alternative to a Bluetooth player on…

  • PPC3 config support in TAS58xx Raspberry driver

    PPC3 config support in TAS58xx Raspberry driver

    Quick update on the TAS58xx Raspberry driver: it is now possible to export configuration from the PPC3 software and import it into the driver, overriding manual controls with a custom DSP configuration. A bit of history: the firmware parameter in device three was always there, but unfortunately the expected format of this file was never…

  • TPA3128 design errata

    TPA3128 design errata

    Recently, I received a hint from a community member that noises and pops on the TPA3128-based Amped boards that I wrote about a few times can be fixed simply by changing the modulation mode to BD mode. Since every board based on TPA3118/TPA3128 amps has solder jumpers allowing changing the modulation scheme, I went to…

  • New Amped Esparagus is here

    New Amped Esparagus is here

    I’m genuinely excited; I really am. Here is the new Amped Esparagus It doesn’t look that much different from the old one, apart from the TFT screen, which is hard to miss. So what’s so important? I had a mental splinter with ‘old’ Esparagus devices pretty much since I created the first one – I…