Using an ESP32 and PCM5102 as a Bluetooth audio receiver

I wanted to upgrade my built-in car stereo with a bluetooth receiver, for streaming audio from my mobile phone. So I built one myself using the line-in port on my stereo that’s normally used for the CD-changer. In this case, I am using the ESP32 as a Bluetooth receiver and the PCM5102 as a DAC module for converting digital audio to an analog stereo signal. Advanced Audio Distribution Profile (A2DP) is a Bluetooth profile that allows hi-fi sound to be transmitted over a wireless Bluetooth connection. The connection between the ESP32 and the PCM5102 is based upon I2S (Inter-IC Sound) an electrical serial bus interface standard used for connecting digital audio devices together.

Continue reading “Using an ESP32 and PCM5102 as a Bluetooth audio receiver”

Connect your WiiMote to Windows using the BlueSoleil bluetooth stack

All right I received even more mail saying “my Bluetooth software doesn’t look like yours” (see this article or this article)… As said before that is possible because there are several Bluetooth packages around. In this article, I’ll try to explain how you can connect your WiiRemote to Windows XP while using the BlueSoleil Bluetooth stack.

Continue reading “Connect your WiiMote to Windows using the BlueSoleil bluetooth stack”

Use the Wii Nunchuck as a MIDI controller

Some weeks ago Wolfgang Gaube (a composer, musician and and sound designer) wrote me an email asking me, because I had some experience with the Wii and MIDI, whether it would be possible to use the Wii Nunchuck as a MIDI controller (hardware or software which generates and transmits MIDI data to MIDI-enabled devices). That’s how our cooperation started, we exchanged gear and setup details and started to work. Some research, scripting, trail and error resulted in a slick script for GlovePie…

Continue reading “Use the Wii Nunchuck as a MIDI controller”

Connect your WiiMote to Windows XP using the Microsoft bluetooth stack

All right I received a mail saying, my bluetooth software doesn’t look like yours (see this article). That’s possible because there are several bluetooth packages being used, in this article I’ll try to explain how you can connect your WiiRemote to Windows XP while using the Microsoft bluetooth stack.

Continue reading “Connect your WiiMote to Windows XP using the Microsoft bluetooth stack”