Making the Speaker Part 2: Construction

A project log for Bluetooth Speaker System with Powerful Bass

A portable, high power subwoofer and speaker with custom passive radiators that can connect to and sync with 5 external Bluetooth speakers.

sam-pullmanSam Pullman 07/24/2017 at 10:440 Comments


In this log, we will detail how we built and tested our initial functional prototype.


Our first step was to find rubber samples and set up a test enclosure. We acquired two types of rubber (neoprene and natural latex) in a variety of thicknesses (1/16in to 1/4in) and hardnesses form CAL NEVA Supply Co. Rubber hardness is measured by the Shore Durometer scale. We got rubber samples ranging from 20A to 50A (about rubber band to pencil eraser hardness).

Image result for shore durometer scale

Image Source:

We found a local shop that specializes in cutting rubber into gaskets. They were kind enough cut out some sample radiators with their awesome CNC reciprocating knife. They said we were their first customer to ever use rubber to make sound rather than dampen it.

At the local hackerspace Ace Monster Toys I cut out a test enclosure with the CNC router. I designed the enclosure to make it easy to switch out different passive radiators.

I also super glued up a few test radiators using some of the rubber samples and metal dishes. The metal dish is actually a ladle holder from Daiso. We ended up clearing out three different Daisos for their ladle holders!


The goal of our experimentation is to characterize the DIY passive radiators made from various types of rubber. Then, we will input this data into speaker design software (WINISD Pro or BassBox6) to see if they can be tuned to extend the bass response of our enclosure. Finally, we must verify the computer simulations.

Equipment used:

To fully model a passive radiator the following parameters must be determined:

Notice that the first two terms are the same terms needed to determine the resonant frequency of a damped harmonic oscillator. We will use this fact to characterize the passive radiator.


The above image shows the test setup for measuring the free air resonance of our driver. The HP 3562A dynamic signal analyzer sweeps frequency across the the driver and a 1K series a resistor. Simultaneously, it measures the voltage across the resistor and the driver to derive the impedance. For more details, see this PDF

Above is our hexagonal test enclosure next to a scale and modeling clay. The modeling clay can be added onto the passive radiators inside the enclosure to tune their resonant frequency.

The next log will discuss the connectivity side of things. After that, we will log the speaker experimentation process in further detail, as well as describe the results of our analysis.