Smart Billy Bass Fish

Created on 21 Nov 2016

The future in smart home assistants, Billy Bass is Alexa gone horribly wrong

We want to take a "Billy Bass Singing Fish" and hack it to work alongside the Alexa smart home assistant. Using a Raspberry Pi, an external microphone, an external speaker, and the Alexa API provided by Amazon's developer network, we would hack the inside of the fish so that it can respond to queries to Alexa. Similarly to Alexa, users can ask the fish about the weather, playing music, etc. The hack likely includes modifying the internal motor controllers to the fish to allow the Pi to control the movements, as well as determining an appropriate way to move the fish's mouth alongside Alexa. If there is time, we would like to create a neat form factor for the design so that users can mount the fish on their wall. Other additional aspects to the project we can add include interfacing the button on the fish to the Pi and adding features to Alexa on the Pi. The project is based off the short youtube video:


Velisa Li


Homer Baker

Part Cost Quantity Total
Break-away 0.1 2x20-pin Strip Dual Male Header ID: 2822 - $0.95 : Adaf $0.95 1 $0.95
GPIO male headers
USB OTG Host Cable - MicroB OTG male to A female ID: 1099 - $2.50 : Ad $2.50 2 $5.00
USB to USB micro adapter
Tiny OTG Adapter - USB Micro to USB ID: 2910 - $2.95 : Adafruit Indust $2.95 2 $5.90
Small form-factor USB adapter
Raspberry Pi Zero Budget Pack - Includes Pi Zero v1.3 $24.95 1 $24.95
Raspberry Pi Zero Budget Pack - Includes Pi Zero v1.3
Pibow Zero Case for Raspberry Pi Zero version 1.3 $9.99 1 $9.99
Pi Zero Protective Casing
500 Service Unavailable Error $14.99 1 $14.99
External USB Speaker Kinobo - USB 2.0 Mini Microphone "Makio" Mic for Laptop/De $5.21 1 $5.21
External USB Microphone
500 Service Unavailable Error $74.99 1 $74.99
Raspberry Pi Starter Kit
500 Service Unavailable Error $25.97 1 $25.97
Billy Bass Singing Fish
Adafruit Motor/Stepper/Servo Shield for Arduino v2 Kit [v2.3] ID: 1438 $19.95 1 $19.95
Arduino motor shield
Project Totals: 12 $187.90
Track 1 Base Budget: $250.00
Preferred Vendor Budget Bonus: $50.00
Remaining Budget: $112.10