Facebook
Instagram
Pinterest
Youtube
Projects
3D Printing
Laser Cutting
Electronics Projects
Arduino Projects
Raspberry Pi Projects
Arduino
Arduino Projects
Arduino Tutorials
Raspberry Pi
Raspberry Pi Projects
Raspberry Pi Tutorials
Reviews
Search
The DIY Life
The Best Resource for Tech & Electronics Projects, Tutorials and Reviews
Projects
3D Printing
Laser Cutting
Electronics Projects
Arduino Projects
Raspberry Pi Projects
Arduino
Arduino Projects
Arduino Tutorials
Raspberry Pi
Raspberry Pi Projects
Raspberry Pi Tutorials
Reviews
3D Printing
I Built A 4-Bay Raspberry Pi 5 Based NAS
Last year, I built a Pi-based NAS as cheaply as possible using a Raspberry Pi Zero 2W. It was a great project to learn what a NAS is and how...
Michael Klements
-
May 15, 2024
Product Reviews
EcoFlow Delta 3 Plus Portable Power Station
Today we're going to be taking a look at the EcoFlow Delta 3 Plus portable power station. This is the latest iteration...
Michael Klements
-
February 12, 2025
Projects
Build a Smart Family Planner with a Raspberry Pi 5
Do You Struggle to Keep Track of Your Family's Schedule? Today, I’m going to show you how to...
Michael Klements
-
March 10, 2025
Read
3D Printing
Ultimate Raspberry Pi 5 Desktop Server with UPS, NVMe Drive & Stats Display
Today I'm taking my Raspberry Pi 5 to the next level by building the ultimate desktop server....
Michael Klements
-
February 17, 2025
Read
Product Reviews
EcoFlow Delta 3 Plus Portable Power Station
Today we're going to be taking a look at the EcoFlow Delta 3 Plus portable power station....
Michael Klements
-
February 12, 2025
Read
Electronics Projects
Raspberry Pi Drag Race: Pi 1 to Pi 5 – Performance Comparison
Today we're going to be taking a look at what almost 13 years of development has done...
Michael Klements
-
January 22, 2025
Read
Raspberry Pi Projects
Explore my projects which all use a Raspberry Pi
View Projects
This Tiny 3D-Printed Gaming PC Actually Runs Counter-Strike!
This tiny gaming PC is smaller than a can of Coke, runs Windows 11, and can even play Counter-Strike 2! While this might...
March 24, 2025
Read
Ultimate Raspberry Pi 5 Desktop Server with UPS, NVMe Drive & Stats Display
Today I'm taking my Raspberry Pi 5 to the next level by building the ultimate desktop server. This build will feature an NVMe...
February 17, 2025
Read
Raspberry Pi 5 Case With An Integrated Water-Cooling Loop
A while back, I built a water-cooled Raspberry Pi 4 computer using a Pi CM4 module and the official IO board. This computer...
December 11, 2024
Read
Arduino Projects
Explore my projects which all use an Arduino or the Arduino IDE
View Category
I Turned PET Bottles Into A 3D Printed Pi Case – PET Bottle Recycler Part 2
A few weeks ago I published a project on the controller that I designed for a PET bottle recycler that I've been working...
October 12, 2023
Read
PET Bottle Recycler Part 1 – Using An Arduino Uno R4 To Control A 3D Printer’s Hotend
Today we're going to be using the new Arduino Uno R4 WiFi to build a controller for a PET bottle recycler. I'm doing...
July 19, 2023
Read
Meet Bittle, an Advanced Open-Source Robot Dog by Petoi
This is Bittle, a ready-to-run advanced open-source robot dog by Petoi that is based on the OpenCat robotic pet framework. If you’ve ever wanted...
May 26, 2022
Read
3D Printing
I Built A 4-Bay Raspberry Pi 5 Based NAS
Michael Klements
-
May 15, 2024
Projects
30 Awesome Things To 3D Print Which Are Actually Useful
Michael Klements
-
February 8, 2017
Arduino Projects
Arduino Based Obstacle Avoiding Robot Car
Michael Klements
-
July 13, 2020
3D Printing
I Turned PET Bottles Into A 3D Printed Pi Case – PET Bottle Recycler Part 2
Michael Klements
-
October 12, 2023
Arduino Projects
Mechanical 7 Segment Display Clock Using An Arduino & 28 Servos
Michael Klements
-
April 14, 2020
Tutorials
Guides to getting familiar with components or programming functions
View Category
What Makes TMC2208 Stepper Motor Drivers Silent
A while ago I did a bit of an experiment to compare the sound level between TMC2208 and A4988 stepper motor drivers. At...
June 30, 2022
Read
Grafana Weather Dashboard using InfluxDB and an ESP32 – In-Depth Tutorial
Following one of my previous projects where I built a weather station dashboard using InfluxDB and Grafana on the reTerminal, I had quite...
January 27, 2022
Read
Making An Ultra Low Power Arduino Pro
This 3.3V Arduino Pro Mini uses over 600 times less power than a traditional Pro Mini, using a couple of simple, low power,...
March 8, 2021
Read
Projects
Some of my other projects I've been working on, typically not electronics related
View Category
This Tiny 3D-Printed Gaming PC Actually Runs Counter-Strike!
This tiny gaming PC is smaller than a can of Coke, runs Windows 11, and can even play Counter-Strike 2! While this might...
March 24, 2025
Read
Build a Smart Family Planner with a Raspberry Pi 5
Do You Struggle to Keep Track of Your Family's Schedule? Today, I’m going to show you how to build a simple, smart family planner...
March 10, 2025
Read
Ultimate Raspberry Pi 5 Desktop Server with UPS, NVMe Drive & Stats Display
Today I'm taking my Raspberry Pi 5 to the next level by building the ultimate desktop server. This build will feature an NVMe...
February 17, 2025
Read
Latest Posts
My latest projects, tutorials and reviews
3D Printing
This Tiny 3D-Printed Gaming PC Actually Runs Counter-Strike!
This tiny gaming PC is smaller than a can of Coke, runs Windows 11, and can even...
Michael Klements
-
March 24, 2025
Read
Projects
Build a Smart Family Planner with a Raspberry Pi 5
Do You Struggle to Keep Track of Your Family's Schedule? Today, I’m going to show you how to...
Michael Klements
-
March 10, 2025
Read
3D Printing
Ultimate Raspberry Pi 5 Desktop Server with UPS, NVMe Drive & Stats Display
Today I'm taking my Raspberry Pi 5 to the next level by building the ultimate desktop server. This build will feature an NVMe drive for fast storage, a UPS to...
Michael Klements
-
February 17, 2025
Product Reviews
EcoFlow Delta 3 Plus Portable Power Station
Today we're going to be taking a look at the EcoFlow Delta 3 Plus portable power station....
Michael Klements
-
February 12, 2025
Read
Electronics Projects
Raspberry Pi Drag Race: Pi 1 to Pi 5 – Performance Comparison
Today we're going to be taking a look at what almost 13 years of development has done...
Michael Klements
-
January 22, 2025
Read
Electronics Projects
N97 vs N100 vs Raspberry Pi 5: Which Is Right For You?
I recently did some testing to compare the performance and features of an N100 mini PC as...
Michael Klements
-
January 8, 2025
Read
Electronics Projects
Raspberry Pi 5 Case With An Integrated Water-Cooling Loop
A while back, I built a water-cooled Raspberry Pi 4 computer using a Pi CM4 module and...
Michael Klements
-
December 11, 2024
Read