IMPlay

IoT MCU Midi music player

IMPlay

Background

A co-worker of mine when I was at IFTTT built the circuit that started this project. We worked on polishing it up together. I designed the PCB and the enclosure while he worked on the audio and software that drove the four small piezoelectric elements. Four piezo elements meant polyphonic audio. I wish we had a video of this thing in action.

PCB Design

I designed and ordered the PCB through Upverter. That design page is gone now — Upverter shut down and took the schematics with it.

Here's the assembled project impplay assembled parts1

First test assembled with the battery. It works great! impplay assembled w battery

Close-up powered from the USB on the Electric Imp card caddy impplay usb assembled

Enclosure

I ended a print early to make sure I got the dimensions of the board right in the design file. It has a charge controller, a LiPo battery, and then the custom PCB on top. impplay partial enclosure

Printing on the Makerbot! impplay enclosure makerbot

I thought it looked pretty nice. Very 80s. I used Sugru to snug in the PCB and keep it from rattling around. impplay completed enclosure impplay completed open

3D Models

The enclosure top
The enclosure top
The enclosure bottom
The enclosure bottom

Parts