Luke Peters's Avatar

Luke Peters

@moonlightluke

πŸ‘¨πŸ»β€πŸ’» Software Engineer (Python, JavaScript). πŸͺ› Tinkerer, hacker, builder, creator.

5
Followers
17
Following
24
Posts
17.10.2025
Joined
Posts Following

Latest posts by Luke Peters @moonlightluke

Thread Milling on a Hobby CNC Router (Genmitsu 3030-PROVer MAX)
Thread Milling on a Hobby CNC Router (Genmitsu 3030-PROVer MAX) YouTube video by Things Luke Does

My first attempt at thread milling. It went surprisingly well! So much faster and cleaner than hand tapping πŸ˜„

www.youtube.com/shorts/K9Z-R...

03.03.2026 17:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

So much of learning a completely new subject is just a loop of: Study, Execute, Repeat. The more reps you get in the faster you'll learn. And avoid the trap of "I'll execute once I have all the information".

03.03.2026 17:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

I machined an aluminum plate to replace the 3D printed one. This secures my tool length offset probe to the bed.

I tried a few new techniques and tools for this and made several mistakes, so it came out pretty rough. But it's fully functional and was a good learning experience.

03.03.2026 17:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I actually made it by hand with my table saw and a drill, but one of the holes was off by 2mm so I had to scrap it and start over.

At which point I asked myself, "Why am I doing something by hand when I can tell my computer how to do it??" The end result is 50X better. CNC is so friggin cool.

27.02.2026 17:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

As is tradition (and often necessary with hobby machines), I used my CNC router to make something for my CNC router: A raised spoil board.

27.02.2026 17:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

I upgraded my CNC vise to this sweet low profile vise from Inception Machines. It is beautifully made and feels incredibly solid.

www.inceptionmachines.co.uk/low-profile-...

12.02.2026 23:45 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

CNC machining as a hobby is such a neat mix of sketching and designing, 3D modeling, electronics, programming, 3D printing prototypes / mounts / fixtures, setting up automations, and blending digital technology with the very tangible physical world.

11.02.2026 18:27 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
CNC Machining My First Part (well, dummy test part)
CNC Machining My First Part (well, dummy test part) YouTube video by Things Luke Does

Learning a lot and having fun, this stuff is so cool!

www.youtube.com/shorts/irJaY...

11.02.2026 18:27 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image Post image Post image Post image

The CNC router workstation is coming together. I built an enclosure, hooked up compressed air lines and valve, and designed a USB-C monitor mounting plate (with an embedded steel nut) and laptop docking station.

03.02.2026 18:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Understand WHY 3D prints WARP - Simple explanation with experiment!
Understand WHY 3D prints WARP - Simple explanation with experiment! YouTube video by CNC Kitchen

This is a fantastic demonstration why warping happens in 3D printing: www.youtube.com/watch?v=HNAt...

22.01.2026 16:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It's interesting comparing the limitations of designing for CNC with the benefits/limitations of designing for 3D printing. And just thinking about the pros/cons of subtractive versus additive manufacturing.

16.01.2026 18:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image

I finally caved and bought a desktop CNC mill πŸ˜…

I'm designing an aluminum motorcycle part but don't have a good way to make it, so it's the perfect excuse to dive into this world. Here's my first test program on a block of wood.

16.01.2026 18:06 πŸ‘ 3 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

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.

10.12.2025 17:41 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image

I designed and 3D printed an articulating webcam mount. The vertical dovetail rail will be mounted on the back of my monitor so the camera can swivel and peek out from the edge of the screen.

10.12.2025 17:41 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

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.

10.12.2025 17:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

A photo from our weekend camp in the White Mountains back in August πŸ›»πŸ•οΈβ›°οΈ

I love New Hampshire and I love this truck πŸ˜„

19.11.2025 18:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Just use a button One of the weirdest β€œdebates” I seem to perpetually have with framework-enthusiastic developers is whether or not a <div> is β€œjust as good” as a <button>. Spoiler: it’s not. Let’s dig in. The problem ...

gomakethings.com/just-use-a-b...

07.11.2025 18:06 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Journal: Providers


Web browsers provide you with great features for free. Why would you choose to use tools that stop you taking advantage of that?


πŸ”—https://adactio.com/journal/22235

06.11.2025 16:14 πŸ‘ 23 πŸ” 7 πŸ’¬ 2 πŸ“Œ 2
Preview
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

The project's code (MicroPython) is available on GitHub along with an STL file for the 3D-printable device enclosure: github.com/LukePeters/e...

04.11.2025 18:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

I built a custom desk-mounted device with buttons that control the smart lights in my home office. It's powered by an ESP32 development board and uses mechanical keyboard switches.

04.11.2025 18:47 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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.

24.10.2025 16:27 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

23.10.2025 22:30 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Autumn is settling in nicely up here in New Hampshire πŸ‚β˜€οΈπŸŒ³πŸ

23.10.2025 19:10 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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).

23.10.2025 02:28 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image Post image Post image

Home lab update 😎 I moved to a full UniFi Network setup with VLAN segmentation, remote WireGuard access, and more. I already have a full UniFi Protect camera setup, so it feels so good having everything in the same ecosystem.

23.10.2025 02:28 πŸ‘ 2 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0