Category: Software updates

  • Color display-enabled configs for Esparagus boards

    Color display-enabled configs for Esparagus boards

    The latest update to the esparagus firmware installer brings a nice change for the TFT-equipped boards: a new “now playing” screen and no dependency on the weather configuration in Home Assistant. New “now playing” screen activates whenever the player is part of the active speaker group that is playing audio at the moment, and apart…

  • Ethernet-enabled Sendspin configs on the web installer

    Ethernet-enabled Sendspin configs on the web installer

    Both esp32-audio-dock firmware web installer and esparagus boards web installer got a slightly controversial update today: Ethernet-enabled configs. Let’s start from the basics. The factory image right now is three images for almost every board: (1) default image that relies on WiFi, (2) same but with OLED screen enabled, and (3) Ethernet-enabled image that has…

  • Screen-enabled Sendspin factory images

    Screen-enabled Sendspin factory images

    Until recently, all Sendspin factory images available at the web installer for Esparagus boards and ESP32 development boards had a single Sendspin image with both Ethernet and OLED/TFT screen disabled by default, since most of the customers don’t have those options installed, and configuring them in that case would create pointless overhead of trying to…

  • 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…

  • 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…

  • TAS58xx support update on the standalone snapclient

    TAS58xx support update on the standalone snapclient

    Small update on the standalone snapclient firmware for the TAS5805M/TAS58025M-based boards Recently, some nasty bug popped up in the firmware; the fault check and reset task that was added recently started to crash because of a lack of stack space, affecting both master and develop versions. The proper fix is on review right now, but…

  • Beta support for equilizer on PCM5122

    Beta support for equilizer on PCM5122

    I invite everyone to beta-test BQ-filters support on the PCM5122 DAC. Right now, it is available via the ESPHome driver, and work on snapclient is ongoing. First implementation of the BQ-filters I did on the TAS5805M DAC, and it definitely has a much more complicated DSP engine, with 15 BQs per channel, and fairly good support…