If your child loves playing the same song over and over again (like mine), you no longer have to keep an old phone handy or splash out for a dedicated device like a Toniebox or Yoto Player.Do-it-yourself enthusiast Dr-Harvey has built the BailaBox, an ESP32-based open-source music player for kids that brings back fond memories of CDs and vinyl.The project is an ESP32-based device that streams music to networked speakers using Home Assistant.
Instead of tapping a screen, your little one puts 3D-printed NFC discs on a magnetic RFID reader to play songs, playlists, and audiobooks from Spotify or other services you have available.You can even have it perform whole smart home routines, such as a bedtime mode that dims the lights and queues up sleep music.3-pack ESP32-S3 N16R8 $18 at Amazon Expand Collapse The controls are limited to play and pause buttons as well as a large volume knob — thankfully, with adjustable limits.
It's battery-powered and charges over USB-C, so your kid can take it around the home.How do I get this music player for kids? All the instructions are there, if you have the tools Dr-Harvey cautions that BailaBox is "not a finished commercial product or a certified children's toy." It's a hobbyist project he's sharing so that you can build it yourself.You'll need to 3D-print the enclosure, controls, and discs, not to mention order or make the printed circuit boards, source the ESP32 module (the creator uses an ESP32-S3), and find parts like the battery.
Related I turned an old phone into the ultimate pocket music server Transform an old Android device into a self-hosted music server, pocket player, and retro visualizer.Posts 1 By David J.Buck Once the hardware is complete, though, it's just a matter of installing the needed ESPHome firmware and configuring a Home Assistant package.
You'll want to make sure it's safe and working before handing it to children, of course.The concept of a kids' music player with physical media isn't new.I have a Yoto Player that uses cards to unlock music, stories, and activities, and it's a wonderful way to introduce digital audio without using screens.
However, hardware like this can get expensive as you pay for more content.A DIY device like the BailaBox not only lets you use the services you already have, but offers smart home functionality you'll likely never find elsewhere.
Read More