Damus
Iris Young (he/they/she) (PhD) profile picture
Iris Young (he/they/she) (PhD)
@Iris Young (he/they/she) (PhD)
fedi, I have been tasked with designing and building a button array for my niblings (3 year old twins). 🤩

The idea is they can press buttons and the device will play the matching song. The buttons will need to be individually identifiable, and it would be ideal to incorporate the kids' favorite colors and animals. Everything needs to be kid-safe and as sturdy as possible.

I am thinking of 3D printing keycaps and using standard (preferably robust) keyboard keys on a macropad, attaching a microcontroller in protective housing, and adding LEDs and probably silicone bumpers. Maybe a handle too? It'll need a small speaker and a rechargeable battery, and a USB port for charging and for uploading songs, though that can probably be the existing one on the microcontroller. I should probably add a volume knob.

Any tips or suggestions?
2
Sam Levine · 18w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq7wvc00yjkptn6xzjgqecg4pdff3x8m6t7vftap6y8nvzfqeetljseqv9vp An on/off switch that isn't removing the battery or turning the volume all the way down.
cybervegan · 18w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq7wvc00yjkptn6xzjgqecg4pdff3x8m6t7vftap6y8nvzfqeetljseqv9vp I'd suggest a lower power Raspberry Pi, maybe a v2 or 3, because they're dirt cheap. If you're using a macro pad, that will just plug in directly and work without coding, but you will ha...