Fisher-Price DJ toy rebuilt as a Raspberry Pi music machine

Oct 13, 2026 Last reply: 2 hours ago 2 Replies
Jump to replies (2)

The idea that started this project is a good one: after viral clips, the maker bought a Fisher-Price DJ toy for a niece, only to find it was just a regular kids toy singing ABC songs. Rather than leave it that way, the maker gutted it and turned it into a proper little music machine.



Inside, a Raspberry Pi W2 runs the show, with a MAX98357A driving the speaker, an AS5600 sensing the spinning platter, and an INMP441 serving as the microphone. A custom PCB printed at the same size as the original board holds everything, and several 3D printed parts mount the platter and upgrade the speaker. The teal enclosure keeps the toy character, with a mini keyboard, sliders, buttons, a microphone prop, an alphabet ring around the platter, and a display screen.



The toy now plays uploaded song clips, layers music tracks, or acts as a bluetooth speaker, with clips going in through a webpage. It records a voice and plays back a remix with that voice pitched high, and a recorded clip can serve as a keyboard sound in Music Maker mode. The audio includes a synthesized voice, an electronic beat, synth melodies, and vinyl scratch effects triggered by inputs.



One trade-off stands out: an esp32-s3 was tried first but never worked, so the Pi W2 took over. The maker notes instant boot from the esp32-s3 would have been nice. Even so, what a result! The code, STL files, and non-copyright music and tones are shared on a github repository, and a guide with better photos is hosted on another website.


The same-size custom PCB seems like the smartest call in the whole build. Matching the footprint of the original board should make fitting the new electronics inside the toy shell far simpler than designing around a random layout, and it keeps any future repair or revision straightforward. The trade-off is that every component has to squeeze into that fixed area, which the maker clearly handled well.

One improvement worth trying: expose the recorded voice clips through the same webpage used for uploads. The toy already records a voice and remixes it in high pitch, and users already push song clips in over a webpage. Letting recordings flow the other way would make it easy to save and reuse favourite takes, and it would pair neatly with Music Maker mode, where a recorded clip can become a keyboard sound.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required