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

Which NVMe Hat Is The Best For A Raspberry Pi 5

If you don’t know already, I’ve been selling these 3D printed cases for Raspberry Pi’s online for a few years now. With...

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

Is The New Orange Pi 5 Pro A Good Raspberry Pi 5 Alternative?

Today we're going to be taking a look at the Orange Pi 5 Pro. This is a...

Which NVMe Hat Is The Best For A Raspberry Pi 5

If you don’t know already, I’ve been selling these 3D printed cases for Raspberry Pi’s online for...

Track Aircraft In Real-time With Your Raspberry Pi Using The FlightAware Pro

Have you ever seen a flight overhead and wondered where it is going? Or seen a unique-looking...

Raspberry Pi Projects

Explore my projects which all use a Raspberry Pi

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

Pi 5 Desktop Case For NVMe Base or HatDrive! Bottom

Today we're going to be assembling a 3D-printed case for the Raspberry Pi 5 and Pimoroni's NVMe Base or Pineberry's HatDrive! This is...

Is It Worth Water Cooling A Raspberry Pi 5?

Today we're going to be taking a look at a new water-cooling kit that has been designed for a Raspberry Pi 5. We'll...

Arduino Projects

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

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

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

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

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

Track Aircraft In Real-time With Your Raspberry Pi Using The FlightAware Pro

Have you ever seen a flight overhead and wondered where it is going? Or seen a unique-looking aircraft and wondered what type or...

Pi 5 Desktop Case For NVMe Base or HatDrive! Bottom

Today we're going to be assembling a 3D-printed case for the Raspberry Pi 5 and Pimoroni's NVMe Base or Pineberry's HatDrive! This is...

Latest Posts

My latest projects, tutorials and reviews

Mixtile Core 3588E Review

Today we're taking a look at the Mixtile Core 3588E. This is a new system on a...

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

Is The New Orange Pi 5 Pro A Good Raspberry Pi 5 Alternative?

Today we're going to be taking a look at the Orange Pi 5 Pro. This is a new SBC from Orange Pi that is based on the Rockchip RK3588S SOC....

Which NVMe Hat Is The Best For A Raspberry Pi 5

If you don’t know already, I’ve been selling these 3D printed cases for Raspberry Pi’s online for...

Track Aircraft In Real-time With Your Raspberry Pi Using The FlightAware Pro

Have you ever seen a flight overhead and wondered where it is going? Or seen a unique-looking...

Pi 5 Desktop Case For NVMe Base or HatDrive! Bottom

Today we're going to be assembling a 3D-printed case for the Raspberry Pi 5 and Pimoroni's NVMe...

Is It Worth Water Cooling A Raspberry Pi 5?

Today we're going to be taking a look at a new water-cooling kit that has been designed...
[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″]