Popular DIY At-Home Projects

Robotics, garage doors, computers and more. Have more fun working at home with these DIY projects!

Favorited Favorite 0

Part of our ethos at SparkFun is making things, fixing things and getting creative with DIY electronics projects. As part of our efforts to support working, learning and creating from home, we thought we would compile some of the most popular projects from our tutorial library. Maybe these will inspire you to start your next project...or maybe you'll just have fun reading through them.

Live Spotify Album Art Display

Learn how to turn our 64x64 RGB LED Matrix Panel into a display for your current Spotify album art using an ESP32.

Displaying Your Coordinates with a GPS Module

This Arduino tutorial will teach you how to pinpoint and display your GPS coordinates with a press of a button using hardware from our Qwiic Connect System (I2C).

IoT Power Relay

Using the ESP32 to make a web-configured timed relay.

IoT Weight Logging Scale

This tutorial will show you how to make a scale that logs your weight to a custom website on the Internet. The principles can be extrapolated to any type of data.

WiFi Controlled Robot

This tutorial will show you how to make a robot that streams a webcam to a custom website that can be remotely controlled.

Setting up a Raspberry Pi 3 as an Access Point

This guide will show you how to configure a Raspberry Pi as an access point and connect it to your local Ethernet network to share Internet to other WiFi devices.

Build a Qwiic Jukebox that is Toddler Approved!

Follow this tutorial to build your own custom jukebox. Note, this is designed simple and tough for use primarily with toddlers. It's also a great introduction to SparkFun's Qwiic products!

Keyboard Shortcut, Qwiic Keypad

A simple project using the Qwiic Keypad and the RedBoard Turbo to create your own custom hotkey-pad.

LED Gumball Machine

Hacking gumball machines to make the world a happier, blinkier place.

Wireless Gesture Controlled Robot

Control the RedBot wirelessly based on the movement of your hand using an accelerometer, Arduino, and XBees!

ESP32 Relay Web Server

The goal of this project is to have a website hosted on an ESP32 that controls any relay controlled device connected to a local network and keeps a dynamically updated state of those devices.

Computer Vision and Projection Mapping in Python

Use computer vision to detect faces and project images on top of them.

Magnetic Levitation

This tutorial will show you how to build a magnetic levitation circuit using common parts.

Secure DIY Garage Door Opener

Did you know that most garage doors are at risk of a roll jam attack? Here we make a DIY garage door remote-control system that is much more secure than most commercial-ready products using the latest in ECC cryptography.

GPS Geo-Mapping at the Push of a Button

Let's ramp up our GPS tracking skills with KML files and Google Earth. We'll make a tracker that logs location and allows us to visualize our steps with Google Earth.

Do you have a favorite DIY project tutorial? Share it in the comments below.

Comments 1 comment

  • Member #377278 / about 4 years ago / 1

    I clicked on the picture in the 4/17 newsletter (Raspberry Pis...) Just to complain. The guy holding the soldering iron and looking at the board really should be wearing safety glasses. Little spatters of solder can hurt.

Related Posts

Recent Posts

Why L-Band?


All Tags