Consumer electronics aimed at young children tend to be quite janky and cheap-looking, and they often have to be to survive the extreme stress-testing normal use in this situation. You could buy a higher quality item intended for normal use, but this carries the risk of burning a hole in the pockets of the parents. To thread the needle on this dilemma for a child’s audiobook player, [Turi] built the Grimmboy for a relative of his.
Taking its name from the Brothers Grimm, the player is able of playing a number of children’s stories and fables in multiple languages, with each physically represented by a small cassette tape likeness with an RFID tag hidden in each one. A tape can be selected and placed in the player, and the Arduino at the center of it will recognize the tag and play the corresponding MP3 file stored locally on an SD card. There are simple controls and all the circuitry to support its lithium battery as well. All of the source code that [Turi] used to build this is available on the project’s GitHub page.
This was also featured at the Arudino blog as well, and we actually featured a similar project a while ago with a slightly different spin. Both are based on ideas from Tonuino, an open source project aimed at turning Arduinos into MP3 players. If you’re looking to build something with a few more features, though, take a look at this custom build based on the RP2040 microcontroller instead.



The device is inspired by the Theremin, and was built to celebrate its 100th anniversary. The Nanoaetherphone II is all about using sensors to capture data from wireless hand-wavey interactions, and turn it into MIDI messages. To this end, it has an LDR sensor for detecting light levels, which determines volume levels. This is actuated by the user’s thumb, blocking the sensor or allowing ambient light to reach it. At the front of the handheld unit, there is also an ultrasonic range sensor. Depending on how close the sensor is to the user’s hand or other object determines the exact note sent by the device. As a MIDI controller, it is intended to be hooked up to an external synthesizer to actually generate sound.


