Bill of Materials

The bill of materials for the Big Mouth Phatt Bass project is shown below.

I’ve provided links to the places I bought the parts from—these are not necessarily the best prices or the quickest delivery; you may prefer to get things cheaper on AliExpress where I defaulted to Amazon, or support your local hobby shops, etc. If you’re thinking of swapping to different components, please read the footnotes.

Component Quantity Supplier Cost (GBP)
Big Mouth Billy Bass 15th Anniversary Edition 1 1 Amazon 30.90
Custom PCB 2 1 JLC PCB 3.31
JZK ESP-32S Dev Board 3 1 Amazon 6.39
MP3-TF-16P MP3 Player Board 1 Amazon 6.99
TB6612 DRV8833 Motor Driver Board 1 AliExpress 1.19
JST-XH Connector Female 2-pin 2 Amazon 7.99
JST-XH Connector Female 4-pin 1 (see above kit)  
JST-XH Connector Female 6-pin 1 (see above kit)  
  1. The 15th Anniversary edition (sings “I Will Survive”) definitely has JST-XH connectors, I believe the Alexa-enabled one may do as well. Older models are not necessarily connectorised internally, so you may have to terminate the wires yourself if using an older variant. 

  2. Gerber files can be downloaded here. Drill files are included. All the default options were used during the ordering process, e.g. 1.6mm depth, 2-sided PCB. Minimum order quantity was 5 so I have some spares; if you’re in the UK drop me an email and I will post you one for free. 

  3. There are lots of different variants of ESP32 “Devkit” boards, with different numbers of pins and different layouts. The PCB design is based on the “JZK” board linked above, which may be the same as other 30-pin “DOIT” boards, but if you’re ordering a different component, please check the pinout carefully. 

Add a Comment