Luke Peters
banner
moonlightluke.bsky.social
Luke Peters
@moonlightluke.bsky.social
👨🏻‍💻 Software Engineer (Python, JavaScript). 🪛 Tinkerer, hacker, builder, creator.
This is my first time creating joints in Fusion 360 and animating them. Every project teaches me a few new CAD skills, which is almost as rewarding as the end products.
December 10, 2025 at 5:41 PM
This is my first time creating joints in Fusion 360 and animating them. Every project teaches me a few new CAD skills, which is almost as rewarding as the end products.
December 10, 2025 at 5:38 PM
The project's code (MicroPython) is available on GitHub along with an STL file for the 3D-printable device enclosure: github.com/LukePeters/e...
GitHub - LukePeters/esp32-smart-lights-controller: A custom ESP32 smart lights controller with mechanical keyboard switches and a 3D-printed enclosure.
A custom ESP32 smart lights controller with mechanical keyboard switches and a 3D-printed enclosure. - LukePeters/esp32-smart-lights-controller
github.com
November 4, 2025 at 6:47 PM
Ah yes, the firmware phase can feel like a slog.

Congrats on your first 3D printer! I got my first printer 3 years ago and still find it so cool that I can design objects on the computer and fetch them from my basement a little while later the same day.
October 24, 2025 at 4:27 PM
lol you got me! Hey your ESP32 keyboard project looks like a lot of fun! I have all of the components for such a project but haven't started yet.
October 23, 2025 at 10:30 PM
I also setup Proxmox on a Lenovo ThinkCentre. The plan is to run a few web and database servers on it so I can self-host my personal websites and reduce my monthly VPS bill (but mainly to learn and have fun).
October 23, 2025 at 2:29 AM