Image: reddit.com · I vibe coded my first project
Custom Home Assistant firmware for a Waveshare knob display
A newcomer used Claude to write 2,500-plus lines of custom firmware, a Home Assistant blueprint and Bluetooth support for a Waveshare 1.8-inch knob LCD.
Credits
Earliest dated source:
The full story
The poster, who says they know little about software development, used Claude to write custom firmware for a Waveshare 1.8-inch knob LCD, along with a Home Assistant blueprint and a Bluetooth stack. It has seven tiles, including media tiles and an Android TV tile.
They paid for Claude's base plan after running out of tokens and used other AIs when they hit limits. Their tips are to give the AI the manufacturer's demo files and schematics, and to work in blocks once the sketch grew past 2,500 lines.
How it was done
Tools
Themes
Loading themes…
Sources
From a short post by the maker, so the details are as they tell them.
- Reddit: I vibe coded my first projectReddit poster: L3djunkiePosted
The maker's post on r/esp32.
If it disappears: archived copy of Reddit: I vibe coded my first project (opens in a new tab)
- The video: youtu.be
Linked from the post.