Bluetooth wireless solution for older speaker — getting rid of the 3.5mm cable

I have an old car which doesn’t have a bluetooth music streaming functionality on its stereo system. But like most other cars, it does have a 3.5mm AUX port for you to play music from a Smart Phone to the car’s speakers through a male to male 3.5mm AUX cable. I have always wondered how I can get rid of the 3.5mm cable to make everything less cluttered. So far, I have come across the following solutions:-

1 – BTunes

BTunes is a small Bluetooth device which gives you the ability to play music wirelessly to your speaker or headphones. It comes with different models such as the 3.5mm or 2.5mm one, amongst the others for different headphone brands.

BTunes

2 – TP-Link HA100

A Bluetooth Music Receiver from TP-Link. Powered by a USB micro-B to USB cable, you can simply connect your speaker to this device using the provided male-to-male 3.5mm cable. Out of the box, it also comes with a 3.5mm to RCA cable (the white and red audio cable) incase your speaker has that.

TP-Link HA100

3 – Tunai Firefly

Tunai Firefly is the latest product I found on the Internet. Seems to be a simple with a USB plug and a 3.5mm AUX plug on each end.