nexo banner

nexo

4 devlogs
12h 7m 22s

An open-source smart speaker utilizing a Raspberry Pi as a brain of the speaker. It’s using a high fidelity DAC board connected to the RPi and a Hi-Fi amp to create a smart speaker with really high quality audio that even competes with Sonos.

This project uses AI

I used GitHub copilot for code auto completion.
I also used Google Gemini for some help with getting Linux things up and running, such as finally getting a virtual cable working, and for some other generic help with the code over all to fit the architecture I ended up going with.
I also used Gemini a little bit to fix some typos and/or wrong pronounciation and writing issues with Readme’s (since I’m not a native english speaker 😅)

Demo Repository

Loading README...

imst

After tons of work on the wooden outside enclosure, i finally fully finished it and now the speaker is fully done and built. It works really well and it sounds amazing, I’m super happy about how it turned out, it also looks extremely clean and minimalistic, just as I wanted it, thanks to the wooden outside, which was a pain to make and then fit all together but I managed to do it!

Attachment
Attachment
Attachment
1

Comments

aloyak
aloyak 25 days ago

damn this is really cool!!

imst

Figured out how Lapse works and added a fraction of my work dedicated to the wooden enclosure of the speaker!

Attachment
0
imst

There’s gonna be alot of stuff here, but basically, I finished the whole code for the speaker. The time spent here only consists of some code, because I didn’t have hackatime installed when I started coding, but yeah. In this devlog I made the whole speaker work, I added install and startup scripts that work great and I got all functions I wanted to work, such as the connection with the app, buttons, LED feedback etc. I also made spotifyd work, so the speaker is able to directly stream music through Spotify using Spotify connect and I also added support for bluetooth so i can connect to the speaker using bluetooth. I’m currently working on it’s wooden outside enclosure which I will add to the attachments!

Attachment
0
imst

I’m working on my first project! This is so exciting. I can’t wait to share more updates as I build.

Attachment
0