r/DIY_tech

Image 1 — How would you finish Wood PC Case?
Image 2 — How would you finish Wood PC Case?
Image 3 — How would you finish Wood PC Case?
Image 4 — How would you finish Wood PC Case?
Image 5 — How would you finish Wood PC Case?
Image 6 — How would you finish Wood PC Case?
Image 7 — How would you finish Wood PC Case?
▲ 326 r/DIY_tech+7 crossposts

How would you finish Wood PC Case?

How would you finish off the wood?

Case out of Multiplex Birch and sanded with 320 sandpaper.

Unfortunately the wood supplier delivered the wrong wood, and after the wood has been lasered, it turn out quite burned/black.

So I had to sand much more than expected and also using the dremel to not sand for ever, hoped I could make the case in one run but that will stay as Prototype, and I will make a flawless second one.

Curious about your thoughts on how to finish the case!

u/1rooftopgardener — 5 days ago
▲ 144 r/DIY_tech+3 crossposts

I 3D printed a Lapdock for my phone! - PART 2

This is the new and improved Lapdock for my Pixel 9 running Graphene OS! The biggest change is that the dock for the phone slides in which makes the device much more durable and portable!

Thanks so much for all the positive feedback on v.1, I will keep on working on this project and I hope the Graphene OS/Android Desktop Mode gets further updates, even though it's a niche feature (currently).

If you want to 3D Print one yourself, the files are up on my Patreon for free and if you want to learn more about the process and the future plans, check out the video!

youtu.be
u/Rolf_0 — 1 day ago
▲ 19 r/DIY_tech+3 crossposts

Yo guys, I made my own mini arcade machine using a Raspberry Pi and 3D printing. Let me know what you think.

I built this mini arcade machine using a Raspberry Pi, a 7-inch display, arcade buttons, a joystick, and 3D printed parts. The main goal was to make a small arcade setup that could run retro games like Super Mario and Pac-Man.

For the design, I used Onshape to model the box and split the build into separate printed parts so it would use less material, need less support, and be easier to print. My first design had a few problems: the box height was too small, the buttons did not fit properly, and the structure was too flimsy because there was not enough support underneath. I changed the design by increasing the height and adding support legs underneath, which made it much more solid.

For the software side, I used RetroPie on the Raspberry Pi to run the games. I also spent some time working on a buzzer-based audio idea because I wanted more of an arcade feel instead of just using a normal speaker, but I still need to improve that part since audio is not fully working the way I want yet.

Right now the machine works and plays games, but I would still love to make it portable by adding a battery and redesigning the box so the Raspberry Pi can fit inside more cleanly.

Let me know what you think so far, and I’d appreciate any suggestions for improving the design, portability, or audio.

youtu.be
u/ValousN — 3 hours ago

My attempt at pushing an ESP32-S3 to its absolute limit: 500+ animations & real-time lip-sync on a high-res screen

Hey everyone, i've been working on a project that turned out to be way more of a software challenge than I initially expected. the goal was to build a small desktop companion, a sort of bionic cat, but I was determined to make it feel 'alive', not just a looping GIF on a screen.

This meant two things:

  1. A massive library of animations (goal is 500+) that can transition smoothly.

  2. Real-time, audio-driven lip-sync that actually matches speech.

The hardware I’m using is an ESP32-S3 and an ESP32-P4 on a custom board, driving a 410x502 retina display. Pushing that many pixels is already a decent task for the S3, but adding the audio processing and animation logic on top created some serious bottlenecks.

After trying to brute-force it and failing, I realized I had to build a dedicated system to handle everything. I built a lightweight, task-based system that separates perception, decision-making, and execution. One core handles the audio stream and environment signals, while the other deals with rendering and animation states. I don't have a clean diagram of it yet, but it's a modular architecture that keeps things from crashing into each other.

For the lip-sync, I wrote an algorithm that extracts phonemes from the incoming audio and maps them to a set of mouth shapes. The tricky part was the transitions; just snapping between phonemes looked terrible. I had to add another optimization layer to create natural co-articulation, so the mouth moves more like a real muscle and less like a flipbook.

The animations were the other beast. To avoid janky, repetitive movements, I'm using an animation state machine. For example, the cat licking its paw isn't a single looping clip. It's built from several smaller, slightly different fragments that the state machine can combine in near-infinite variations. This makes the behavior feel much less predictable. The long-term goal is to have over 500 of these animation states, which is a whole other challenge for flash storage and memory management that I'm still figuring out.

Here’s a quick look at the protptype board and the system in action. Still a lot of work to do on latency and squeezing more performance out of the hardware, but it's finally starting to come to life.

u/Quietly_here_28 — 2 days ago
▲ 15 r/DIY_tech+4 crossposts

Yo guys, I made my own mini arcade machine using a Raspberry Pi and 3D printing. Let me know what you think.

I built this mini arcade machine using a Raspberry Pi, a 7-inch display, arcade buttons, a joystick, and 3D printed parts. The main goal was to make a small arcade setup that could run retro games like Super Mario and Pac-Man.

For the design, I used Onshape to model the box and split the build into separate printed parts so it would use less material, need less support, and be easier to print. My first design had a few problems: the box height was too small, the buttons did not fit properly, and the structure was too flimsy because there was not enough support underneath. I changed the design by increasing the height and adding support legs underneath, which made it much more solid.

For the software side, I used RetroPie on the Raspberry Pi to run the games. I also spent some time working on a buzzer-based audio idea because I wanted more of an arcade feel instead of just using a normal speaker, but I still need to improve that part since audio is not fully working the way I want yet.

Right now the machine works and plays games, but I would still love to make it portable by adding a battery and redesigning the box so the Raspberry Pi can fit inside more cleanly.

Let me know what you think so far, and I’d appreciate any suggestions for improving the design, portability, or audio.

youtu.be
u/ValousN — 10 hours ago
▲ 60 r/DIY_tech+2 crossposts

Now my engine is ready, now things are starting to get more complicated and interesting hahaha.

Next chapter "Sprite"

u/Dr_BrownBR — 8 days ago
▲ 1 r/DIY_tech+2 crossposts

Why don't we have a 'Gatling-style' automated electrolysis kit yet?

I'm tired of the current "artisanal labor" racket where permanent follicle destruction takes 2 years and several grands for male face area because it's done one-by-one with a magnifying glass, like it's 1950's. In 2026, with 4K computer vision and high-speed actuators, the "it's too tricky" excuse sounds like pure bullshit.

I'm looking at a design for a handheld "Stamp" unit, essentially an internal XY-Z gantry with an 8x8 grid of 64 independent needle-packages. The core is an "Atomic Operation" (Hold-Zap-Suck):

  1. Hold: Micro-tweezers grip the shaft to provide constant tension feedback.
  2. Zap: A RISC-V controller handles a high-speed RF burst, using real-time impedance sensing to kill the follicle.
  3. Suck: A vacuum manifold instantly extracts the "fried" follicle once the tension sensor hits the release point.

The hardware would tether via USB-C to a PC/Phone. You put the unit on a region, select the area within that canvas in a GUI app, and let the 64 needles move independently on a meaningful schedule to prevent mechanical clashing and skin trauma, automatically adjusting their depth and voltage based on real-time impedance sensing. No robotic arm needed, just a handheld box with a high-speed internal plotter and enough compute to handle the 3D vector mapping of each pore.

Is there anyone actually building something like this, or are we still just paying for manual labor because the industry is allergic to automation?

reddit.com
u/kantzkasper — 2 days ago
▲ 51 r/DIY_tech+2 crossposts

Just wanted to share this project that you can do yourself which has been my obsession for a year. A little 3D printed physical interface to my Ollama LLM that I can talk to throughout the day and who will check in on me. I have to say that having a conversation with a physical presence and face (albiet a crudely drawn one) makes ocnversing with an LLM a little more personal.

Anyway, it's made with a Raspberry Pi 4B, ReSpeaker 2-Mics Pi HAT, and written in Python. It interfaces with various LLMs and contains a microphone/speaker array to allow "voice chat" (technically stt->tts, it's not actually listening to your voice). It also has a camera to check in on you to see if you are there, and will even take a picture of you to start a conversation!

This was my first big RPi project and a great beginner project!!
Build your own here: https://el3ktra.net/introducing-lilll3x-the-desktop-ai-sidekick/ and let me know how it goes!

u/ManyInteresting3969 — 7 days ago
▲ 61 r/DIY_tech+2 crossposts

Creating a great boss following the concept art. Tentacles and Laser Beam.

u/Dr_BrownBR — 10 days ago
▲ 20 r/DIY_tech+1 crossposts

Made a music player using a RPI0 2 W, rotary encoder for volume knob and tactile switches for controls. Connects via Bluetooth, no battery, powered via the Pi’s micro USB port. My only way I could think of improving is to make a smoother and better fitting case (the insides are a bit crooked) and add a battery for portability, and maybe an aux port for compatibility, possibly a more original name too. I liked how the black and white theme came out.

u/Aggravating-Oil779 — 8 days ago
▲ 3 r/DIY_tech+1 crossposts

https://preview.redd.it/nc33nptuxazg1.png?width=537&format=png&auto=webp&s=1df3c6a75b1c40918bc0755ad03c8e1eee1b2544

https://preview.redd.it/9uledtcdyazg1.png?width=2048&format=png&auto=webp&s=507efbbb2172956860e4465753175c1d65ce2ea3

https://preview.redd.it/630eqtceyazg1.png?width=2048&format=png&auto=webp&s=544ae316788497dec8e2053a7dc1eae5e5293ead

https://preview.redd.it/yo6lqwsnyazg1.png?width=1278&format=png&auto=webp&s=ba7b84480890adf8233ccc1b5f1f06fd388ace84

https://preview.redd.it/vc8t1fsbzazg1.png?width=1080&format=png&auto=webp&s=d2299c33695345e53f29cf737429884d37331f3b

I am trying to make a handbrake to print it in 3D, I have the original handbrake that is broken, my first try I made it a straight line, but the original one is in a curve so I am trying to make it an arc in my second try and after that add the extrusions, I tried with a normal quarter of a circle, but I saw that the original is not at that angle, instead it is cut of before it reaches the quarter circle. How do I find the angle of the arc? For reference, the piece is RBM handbrake handle kit for saab 9.3 2003-2012, but I have not found in internet anyone who did a 3D model of it

reddit.com
u/Healthy-Ad7380 — 9 days ago
▲ 4 r/DIY_tech+2 crossposts

Never in any life, did I ever think I’d have to go pull out the old Thermal Grizzly®️"TG Shield" for anything except a motherboard… but here we are.

I’ve got this nasty split starting right beside my fingernail (that classic hangnail spot)...running down about a quarter inch at an angle on the front of my finger. Every time wind, water, or soap hit it, it burned like hell and the d@m thing just kept splitting wider every time I bent my finger or typed.

Tried my ancient bottle of New-Skin liquid bandage from 2012....it did jack squat & I wasn't heading to the store for a bottle of New Skin super glue....so I told myself and my kiddos screw it & YOLO!

Broke out the red conformal coating, and painted that bad boy like I was doing touch-up work on a PCB or GPU..

It’s been roughly 2 days and I’m honestly shocked at how good it has worked. The burning has completely stopped from the (elements hitting it) with every movement without cracking or peeling off...I have showered 3 times & no sign of cracking. Applied a generous amount to fill in my cracked finger the first time, and it stung about 90% less than Regular liquid bandage! I'm on day 3 and it seems to be healing up nicely...

🔗Here's a photo of my finger via ❇️↗️[Imgur]

☝️---------☝️

Thermal Grizzly could literally tweak a couple chemicals and market this exact stuff as a waterproof finger crack / cut liquid bandage. They’d clean up down here in Florida every time the weather flips from warm to cold or in my case...(cold to warm lol)

Anybody else ever used PC repair products for random body fixes, or am I the only one out here MacGyver-ing my fingers? 😂

I just wanted to share this so it would be documented on the web and internet archives if someone's ever in my shoes, has no other option & worried about if anyone else has ever used conformal coating on a small cut/scrape. I hope this can stay here to help others in the future!!

Godspeed TG friends! 🧡

u/HaywoodJBloyme — 12 days ago