SPI Transmitter

An FPGA is a very universal device – if you need a specific digital serial interface, you simply build it on your own. Here is a SPI-interface, that transmits 16 bits, 8 bit for the address, another 8 bit for the data. It is very useful to configure devices like a SPI-ADC, DAC or other…

UltraNet Transmitter

This is the VHDL-logic to transmit 8 individual channels via a single digital transmission line. UltraNet uses an AES3-like connection that contains some Behringer specific channel-status-data. For longer transmission-lines a differential transceiver should be used. Important side-note: even the VHDL-block will take 24-bit audio, UltraNet uses the least-significant two bits to transmit an information for…

I2S Receiver

Dealing with digital audio is a nice thing. Here is my implementation of a 2- and 8-channel I2S-Receiver: If you want to deal with multiple I2S ADCs that are connected to the same bit-clock and frame-sync, we can receive multiple channels at once:

16-channel LED PDM-Controller

While reverse engineering the Behringer P16-I I’ve found a nice thing: this devices has 32 individual LEDs at the front to display the audio-level and the clipping of a channel. But from the internal FPGA only three lines are connected to the front-leds. So I hooked up an oscilloscope and found out, that the signal…

Linux on Behringers X32 = OpenX32

Linux, being a highly versatile and flexible operating system, can be configured to run on a wide variety of hardware – including Behringers X32… If you are using a fullsize X32 console like me, you might have realized the huge amount of different connectors at its back. While working on my own Audio-Over-IP-protocol I used…

Zero Feed-In with Victron-PV-System

Don’t loose your PV-power to the Grid. Here’s a cheap DIY-solution to keep the PV-energy in your home! General idea In Germany it was common to earn more than 40ct per kWh if you had a PV-power plant on top of your roof in 2009. Since than everything changed: the feed-in tariff dropped to less…

IoT-development: Velux goes MQTT

With the KLF200, Velux offers an ethernet-based device to control shutters and other wireless components. But their implementation is a disaster for DIY-homes. With an ESP8266 I fixed this mess… Attic = sweating Its June and here in Germany and the sun is very powerful now. Together with my wife and four kids I’m living…