How To Replace Your Shower Door Seals

You'll probably need to replace your shower door seals every few years to prevent puddles of water forming on your bathroom floor. The seal plastic slowly becomes discoloured and brittle...

I Made The World’s Smallest Server Rack – With UPS and SSD Storage

Having your own home server rack or homelab is really useful, but you have to have a relatively large space to set...

Awesome Cyberpunk Case For The Raspberry Pi 4 – Pironman by Sunfounder

Since I created the first version of my Raspberry Pi desktop case back in 2020, a number...

I Made An Only Fans Case For My Raspberry Pi

Every time I've made a new case for my Raspberry Pi, there are always a few comments...

I Made The World’s Smallest Server Rack – With UPS and SSD Storage

Having your own home server rack or homelab is really useful, but you have to have a...

Bluetti AC200MAX Portable Power Station – Unboxing & Review

Have you ever needed power when camping? Or perhaps you're somewhat addicted to your hobbies and can't...

Raspberry Pi Projects

Explore my projects which all use a Raspberry Pi

Awesome Cyberpunk Case For The Raspberry Pi 4 – Pironman by Sunfounder

Since I created the first version of my Raspberry Pi desktop case back in 2020, a number of manufacturers have made spinoffs of...

I Made An Only Fans Case For My Raspberry Pi

Every time I've made a new case for my Raspberry Pi, there are always a few comments suggesting adding another fan or making...

I Made The World’s Smallest Server Rack – With UPS and SSD Storage

Having your own home server rack or homelab is really useful, but you have to have a relatively large space to set it...

Arduino Projects

Explore my projects which all use an Arduino or the Arduino IDE

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

3D Printed Wireless Joystick Controlled Animatronic Eyes

In this project, we’re going to be making a set of wirelessly controlled animatronic eyes. I’ve been wanting to do this project for...

All-In-One Indoor Air Quality Monitor With CO2 Sensor

In this project, we’re going to be making an all-in-one indoor air quality monitor with an IOT dashboard using an infrared CO2 sensor...

Tutorials

Guides to getting familiar with components or programming functions

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

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

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

Projects

Some of my other projects I've been working on, typically not electronics related

I Made An Only Fans Case For My Raspberry Pi

Every time I've made a new case for my Raspberry Pi, there are always a few comments suggesting adding another fan or making...

I Made The World’s Smallest Server Rack – With UPS and SSD Storage

Having your own home server rack or homelab is really useful, but you have to have a relatively large space to set it...

I Made A Keyboard For My Pi Using The xTool M1

The M1 is a new new product by xTool, a company that is already well-known in the CNC diode laser space. This laser...

Latest Posts

My latest projects, tutorials and reviews

Rock 5 Model B, A Powerful New SBC From Radxa

Today we're going to be taking a look at the Rock 5 Model B, a new SBC...

Awesome Cyberpunk Case For The Raspberry Pi 4 – Pironman by Sunfounder

Since I created the first version of my Raspberry Pi desktop case back in 2020, a number...

I Made An Only Fans Case For My Raspberry Pi

Every time I've made a new case for my Raspberry Pi, there are always a few comments suggesting adding another fan or making improvements to the cooling, so today I'm...

I Made The World’s Smallest Server Rack – With UPS and SSD Storage

Having your own home server rack or homelab is really useful, but you have to have a...

Bluetti AC200MAX Portable Power Station – Unboxing & Review

Have you ever needed power when camping? Or perhaps you're somewhat addicted to your hobbies and can't...

I hope the Raspberry Pi 5 is this good – Khadas Edge 2 Pro

Today we're going to be taking a look at the new Khadas Edge 2. I can tell...

I Made A Keyboard For My Pi Using The xTool M1

The M1 is a new new product by xTool, a company that is already well-known in the...
[tdn_block_newsletter_subscribe title_text=”Want to stay up to date with the latest news? ” description=”SSUyMHdvdWxkJTIwbG92ZSUyMHRvJTIwaGVhciUyMGZyb20lMjB5b3UhJTIwUGxlYXNlJTIwZmlsbCUyMGluJTIweW91ciUyMGRldGFpbHMlMjBhbmQlMjBJJ2xsJTIwa2VlcCUyMGluJTIwdG91Y2guJTIwSXQncyUyMHRoYXQlMjBzaW1wbGUh” input_placeholder=”Email address” btn_text=”Subscribe” tds_newsletter2-image=”8″ tds_newsletter2-image_bg_color=”#c3ecff” tds_newsletter3-input_bar_display=”row” tds_newsletter4-image=”9″ tds_newsletter4-image_bg_color=”#fffbcf” tds_newsletter4-btn_bg_color=”#f3b700″ tds_newsletter4-check_accent=”#f3b700″ tds_newsletter5-tdicon=”tdc-font-fa tdc-font-fa-envelope-o” tds_newsletter5-btn_bg_color=”#000000″ tds_newsletter5-btn_bg_color_hover=”#4db2ec” tds_newsletter5-check_accent=”#000000″ tds_newsletter6-input_bar_display=”row” tds_newsletter6-btn_bg_color=”#da1414″ tds_newsletter6-check_accent=”#da1414″ tds_newsletter7-image=”10″ tds_newsletter7-btn_bg_color=”#1c69ad” tds_newsletter7-check_accent=”#1c69ad” tds_newsletter7-f_title_font_size=”20″ tds_newsletter7-f_title_font_line_height=”28px” tds_newsletter8-input_bar_display=”row” tds_newsletter8-btn_bg_color=”#00649e” tds_newsletter8-btn_bg_color_hover=”#21709e” tds_newsletter8-check_accent=”#00649e” embedded_form_code=”JTNDIS0tJTIwQmVnaW4lMjBNYWlsQ2hpbXAlMjBTaWdudXAlMjBGb3JtJTIwLS0lM0UlMEElMEElM0Nmb3JtJTIwYWN0aW9uJTNEJTIyaHR0cHMlM0ElMkYlMkZ0YWdkaXYudXMxNi5saXN0LW1hbmFnZS5jb20lMkZzdWJzY3JpYmUlMkZwb3N0JTNGdSUzRDZlYmQzMWU5NGNjYzVhZGRkYmZhZGFhNTUlMjZhbXAlM0JpZCUzRGVkODQwMzZmNGMlMjIlMjBtZXRob2QlM0QlMjJwb3N0JTIyJTIwaWQlM0QlMjJtYy1lbWJlZGRlZC1zdWJzY3JpYmUtZm9ybSUyMiUyMG5hbWUlM0QlMjJtYy1lbWJlZGRlZC1zdWJzY3JpYmUtZm9ybSUyMiUyMGNsYXNzJTNEJTIydmFsaWRhdGUlMjIlMjB0YXJnZXQlM0QlMjJfYmxhbmslMjIlMjBub3ZhbGlkYXRlJTNFJTNDJTJGZm9ybSUzRSUwQSUwQSUzQyEtLUVuZCUyMG1jX2VtYmVkX3NpZ251cC0tJTNF” tds_newsletter=”tds_newsletter1″ tds_newsletter1-input_bar_display=”” tds_newsletter1-input_border_size=”0″ tds_newsletter1-title_color=”#172842″ tds_newsletter1-description_color=”#90a0af” tds_newsletter1-disclaimer_color=”#90a0af” tds_newsletter1-disclaimer2_color=”#90a0af” tds_newsletter1-input_text_color=”#90a0af” tds_newsletter1-input_placeholder_color=”#bcccd6″ tds_newsletter1-input_bg_color=”#ffffff” tds_newsletter1-input_border_color=”rgba(255,255,255,0)” tds_newsletter1-input_border_color_active=”rgba(255,255,255,0)” tds_newsletter1-f_title_font_family=”394″ tds_newsletter1-f_title_font_size=”eyJhbGwiOiIzMCIsInBob25lIjoiMzAifQ==” tds_newsletter1-f_title_font_line_height=”1.2″ tds_newsletter1-f_title_font_spacing=”-1″ tds_newsletter1-f_descr_font_family=”638″ tds_newsletter1-f_descr_font_size=”eyJhbGwiOiIxNCIsInBob25lIjoiMTQifQ==” tds_newsletter1-f_descr_font_line_height=”1.6″ tds_newsletter1-f_descr_font_weight=”700″ content_align_horizontal=”content-horiz-center” tdc_css=”eyJhbGwiOnsibWFyZ2luLXJpZ2h0IjoiYXV0byIsIm1hcmdpbi1ib3R0b20iOiI3MCIsIm1hcmdpbi1sZWZ0IjoiYXV0byIsInBhZGRpbmctdG9wIjoiNjAiLCJ3aWR0aCI6IjcwJSIsImRpc3BsYXkiOiIifSwicGhvbmUiOnsibWFyZ2luLXJpZ2h0IjoiYXV0byIsIm1hcmdpbi1sZWZ0IjoiYXV0byIsIm1hcmdpbi1ib3R0b20iOiI3MCIsInBhZGRpbmctdG9wIjoiNjAiLCJ3aWR0aCI6IjEwMCUiLCJkaXNwbGF5IjoiIn0sInBob25lX21heF93aWR0aCI6NzY3fQ==” tds_newsletter1-f_disclaimer_font_family=”394″ tds_newsletter1-f_disclaimer2_font_family=”394″ tds_newsletter1-f_input_font_family=”394″ tds_newsletter1-f_input_font_line_height=”3″ tds_newsletter1-f_input_font_size=”eyJhbGwiOiIxNCIsInBob25lIjoiMTQifQ==” tds_newsletter1-f_btn_font_family=”394″ tds_newsletter1-f_btn_font_transform=”uppercase” tds_newsletter1-f_btn_font_weight=”700″ tds_newsletter1-btn_bg_color=”#e2687e” tds_newsletter1-btn_bg_color_hover=”#172842″ tds_newsletter1-f_input_font_weight=”” tds_newsletter1-f_title_font_weight=”800″]