I've been vibe-coding my staircase illumination protocol code, bootloader on the AVRs and a service client to talk to it. At some point Claude started adding a shitton of emojis and I just stuck with it.

I now have a fully working loader, I can tell the application to reset into loader mode, I can address individual lamps, it took me a while and I needed to fix a bunch of bugs, but everything works now.

I'd estimate this was 2-3 times faster than doing it without any help from AI.

Next I need to implement an animation player that can load LED animations from flash and cycle through them with interpolation between "key frames" using a central clock packet that the master will send out. Then I can preload animations and play them back later.

Then more work on my KNX device stack to fully integrate them into the house and make the motion sensors on the walls control them depending on the time of day and current brightness in the staircase.

@G33KatWork oh please add a broken neon lamp animation, just to mess with the family
@salkinium "Haunted house mode"
@G33KatWork
I mean, AI is cool when you kind of know when it's doing shit. My apprentices used it and that's where it failed spectacularly ๐Ÿ˜„
Thanks for the small writeup :)