explaingit

sasakaranovic/diy-filament-dryer-v2

14C++Audience · developerComplexity · 4/5Setup · hard

TLDR

Open-source WiFi-connected filament dryer for 3D printers, hardware designs and C++ firmware so you can build your own device that removes moisture from spools and supports remote monitoring.

Mindmap

mindmap
  root((filament dryer v2))
    Purpose
      Remove filament moisture
      Improve print quality
      WiFi remote monitoring
    What is included
      Hardware design files
      C++ firmware
      Build documentation
    External resources
      YouTube walkthrough
      Documentation site
      Creator blog post
    Build options
      Full DIY from scratch
      Pre-assembled kit
      Self-sourced standard parts
    Tech
      C++ firmware
      WiFi connectivity
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Build your own WiFi-connected filament dryer from scratch to prevent moisture-damaged 3D prints

USE CASE 2

Buy the pre-assembled electronics kit and add standard off-the-shelf components to skip the hardest hardware steps

USE CASE 3

Modify the C++ firmware to add custom drying profiles or integrate with a home automation system

Tech stack

C++WiFi

Getting it running

Difficulty · hard Time to first run · 1day+

Requires purchasing and assembling hardware components, a pre-assembled electronics kit is available but additional standard parts must be sourced separately.

In plain English

This repository contains the hardware designs and firmware for a homemade WiFi-connected filament dryer, which is a device that removes moisture from plastic filament spools before they are used in a 3D printer. Wet filament is a common problem for 3D printing hobbyists because moisture absorbed from the air causes print quality to drop, leading to weak parts and surface defects. The project is a second version of an earlier design by the same creator, and it adds WiFi connectivity so you can monitor or control the dryer remotely. The repository includes both the electronic hardware files and the C++ firmware that runs on the device, so you can build your own from scratch if you have the skills and tools. The creator has also written a documentation page that lists all the parts and equipment you would need to build it yourself. A YouTube video walks through how the hardware and firmware work together, and the README recommends watching it before diving into the files. For people who prefer not to build the electronics themselves, a pre-assembled kit of the custom electronics is available for purchase, though you would still need to source some standard off-the-shelf components on your own. The README is brief and points mostly to external resources: the documentation site, the YouTube video, and the creator's blog post. All the actual build files live in folders within the repository, organized by hardware and firmware.

Copy-paste prompts

Prompt 1
I am building the diy-filament-dryer-v2, walk me through flashing the C++ firmware and connecting the device to my WiFi network for the first time
Prompt 2
Help me add a temperature and humidity logging feature to the filament dryer firmware that sends readings to Home Assistant via MQTT
Prompt 3
What standard off-the-shelf components do I need to source alongside the pre-assembled electronics kit for the diy-filament-dryer-v2?
Prompt 4
I watched the YouTube walkthrough for diy-filament-dryer-v2, now help me read and understand the hardware schematic files in the repository
Open on GitHub → Explain another repo

← sasakaranovic on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.