News for hackers. Stuff that matters.
Re:Reverse Engineering and Dismantling Kekz Headphones by finaard on Friday October 04, 2024 @09:00AM (#41740934)
This is pretty interesting to me for two reasons.

First, I just came back from Germany where I've seen that thing in a shop. Didn't have much time to investigate due to the kids, but guessed that it's just NFC chips with data on the headphores.

Second, I've been thinking about building a simple MP3-player for my kids for quite a while now, and (minus the obfuscation there) that's not far from what I've been thinking about doing.

Re:Reverse Engineering and Dismantling Kekz Headphones by netsharc on Friday October 04, 2024 @11:01AM (#41742132)
I was thinking of a steampunk music player using floppy disks: store a 32-bit (4 billion songs should be enough right?) ID onto a floppy, and have a player (it can be a Raspberry Pi with a USB floppy drive) read the ID, lookup the MP3 the ID corresponds to and play the MP3 from an attached storage device.

Because floppies get bad sectors, the ID should be stored repeatedly on it, 4 bytes repeated to fill 1.38 MB should be redundant enough!

I suppose without ID's, one can also store the artist name and song title, and do some text search to find the MP3. Or a YouTube video.

Re:Reverse Engineering and Dismantling Kekz Headphones by finaard on Friday October 04, 2024 @11:49AM (#41742635)
I was thinking child friendly, so using NFC tags isn't such a bad idea - plus I have a few hundred spare ones in nice plastic casings. I'd also just store IDs on them, and either have the media files preloaded (as seems to be the case here), or have it download it from my media server on first use.

Other thing I want (which they don't do) is the ability of resuming playback at the same position, even when putting it into a different player - that's one reason I still have some audio cassettes for the kids. No other medium I'm aware of does that kind of easy state saving. My idea there is to have the tags locked in the player in a way that gives me enough time to write the position if the user tries to remove it.

Re:Reverse Engineering and Dismantling Kekz Headphones by afandian on Friday October 04, 2024 @03:40PM (#41744894)
I did this for my child and it worked well. Arduino compatible RFID module, ESP32 with and SD card and I2S. I ended up renaming the MP3s to match the card serial numbers, rather than program each one.
Re:Reverse Engineering and Dismantling Kekz Headphones by hedgehog on Friday October 04, 2024 @09:45PM (#41747097)
There is a company / device called Yoto that is essentially this:

https://us.yotoplay.com

Re:Reverse Engineering and Dismantling Kekz Headphones by nuitgaspard on Friday October 04, 2024 @10:56AM (#41742086)
There have been multiple devices. I have been looking into the jooki box as well, which is quite hackable, tonibox is nice hardware (with already good firmware replacement), yoto is weird.
Re:Reverse Engineering and Dismantling Kekz Headphones by taldo on Friday October 04, 2024 @09:37AM (#41741254)
There's also yotoplay.com, although that one does seem to require wi-fi and cloud thingies.
Re:Reverse Engineering and Dismantling Kekz Headphones by dud3333 on Friday October 04, 2024 @10:05AM (#41741553)
Google tonuino. There are readymade pcbs you can buy for it