← Back to project list

Solder Fume Extractor

Project · 2024

  • Mechatronics / Electronics
  • Onshape
  • EasyEDA

Overview

A compact solder fume extractor designed to capture fumes directly at the work area while providing adjustable airflow and a simple user interface. The system combines a 3D-printed enclosure, activated-carbon filtration, a high-static-pressure fan, and a custom Arduino-based PCB for variable fan-speed control.

Mechanical Design

The enclosure was designed in Onshape and manufactured using FDM 3D printing. Heat-set inserts are used to create durable threaded connections between the printed components, while the bottom cover remains removable for access to the electronics. The activated-carbon filter is also removable, allowing it to be replaced without disassembling the rest of the unit. The enclosure geometry was designed around the fan and filter to keep the system compact while directing airflow through the filtration media.

CAD assembly
Enclosure internals

Electronics

The custom PCB was designed in EasyEDA around an Arduino Nano. The system accepts a 12 V DC input, which directly powers the fan, while a buck converter steps the voltage down to 5 V for the microcontroller and low-voltage electronics. The PCB also integrates the fan-control circuitry, power distribution, user inputs, and display connections into a single board.

PCB schematic

Control & User Interface

Fan speed is continuously adjustable from 0–100% using a potentiometer. The Arduino reads the user input and controls fan speed while updating the display with the current setting. A dedicated power switch allows the extractor to be turned on and off without disconnecting the external power supply.

Performance

The completed extractor successfully captured solder fumes at the work area while allowing airflow to be adjusted based on the task. The removable filter and electronics cover also made the system easier to maintain and service.

Extractor running

Technologies Used

  • Onshape
  • EasyEDA
  • Arduino
  • 3D Printing
Next project6-DOF Robotic Arm →