Neopixel Shelf
According to Instagram, I published pictures there in April, but I realised when streaming (about controlling my LEDs while streaming, obviously!) that I had never written the blog post about this project. So, here goes :)
I started with a leftover bit of aborted piano stool project. This is lockdown, so buying wood is not easy and I love repurposing things anyway.
I pulled out (or cut off) the dowels, then cut the piece into two wider pieces (I needed to join bits to make the length of shelf I needed) and faced them. To join, I drilled into the ends and used dowels and glue to hold things together. Using dowel punches makes this step easier but I still had to re-face the finished product as it didn’t perfectly align.
Ours is a rather period home (technically it’s Edwardian) so everything has twiddly edges! I routed a pretty edge onto my self, and then also routed a groove near the back of the shelf for the neopixels to sit in so that their light, but not really they, can be seen.
With the last of the remaining top and some shelf supports cut by my handy bystanding CNC owner, I was ready to assemble the main part of the shelf. Using a solid back like this makes everything super sturdy and also gives me an easy way to hang the shelf on the wall with keyhole hangers.
Looking back at these photos reminds me that the workshop was really chaotic earlier this year, we had a lot of new tools delivered literally as lockdown was announced, but we were also storing a bunch of things for family who had just moved. The space is much easier to use now, as you can tell from these shots, things were quite cramped at one point!
Anyway, add the neopixels and a microcontroller (I’ll write about that bit in another post, it’s an ESP8266 running Lua), add support for sending different colours over MQTT from the streamdeck on your desk and here you have it:
I don’t write much about my woodwork or craft projects on my blog these days, it’s very software-oriented, but since I’ll also be sharing more of the software side of this project I thought I’d start by sharing the shelf itself! Do you have a low-tech background for videos? I would love to know :)
Also published on Medium.
Pingback: Combine Multiple Field Tags in Go | LornaJane