Mijn lief heeft nog een boel CDs, en luistert graag ‘een album’. De interface van wifi speakers (Sonos Ikea Symfonisk) is niet ideaal via de telefoon. Maar ik wil wel graag van de oude CDspeler af. Als schoenkadootje heb ik een leuke oplossing voor gemaakt.
Een barcodescanner scant de barcode van de CD. Die barcode wordt via MQTT naar een Home Assistant gestuurd. Een scriptje op die Pi zoekt aan de hand van de barcode het album op bij Discogs. Met die informatie query ik de Spotify API voor een link naar het album in hun collectie. En dat mikt Home Assistant weer door naar de speaker in de woonkamer Win Win Win dus.
De hardware bestaat uit een barcodescanner-module van de space, met een Pi Pico W (met MicroPython). Niet afgebeeld is een USB-C receptacle voor de stroomvoorziening.
This is great! I’ll order one right now! I could probably do the same with the M5 Atom once I solve my IR problem (by the way, the problem is GPIO33 is doubled up one the accelerometer but now I can’t seem to get it to reload the new software )
But if you want, at the space there are a few more of the same module as the one i used available for projects. You just need to modify the cable a bit: it’s a USB cable, and i moved those wires to the serial lines, and cut a wire to make it work.
I’m not at all married to the m5 after the hours I’ve spent trying to deploy my code to it I’ll put this one on my list to do next time I’m in the space instead!