DIY Digital Soldering and Hot Air Rework Station
by LongTechnical in Circuits > Electronics
63 Views, 1 Favorites, 0 Comments
DIY Digital Soldering and Hot Air Rework Station
In this project, I will show you how to build a complete digital soldering and hot-air rework station based on an Atmega microcontroller. The PCB for the project was ordered from JLCPCB.
This station combines a soldering iron controller and a hot-air rework controller into a single compact unit. It provides accurate temperature control, adjustable airflow, real-time temperature monitoring, and independent control of both tools.
The project is designed for electronics hobbyists, repair technicians, and makers who want a professional workstation at a reasonable cost.
All design files, including the schematic, PCB files, Gerber files, firmware, and source code, are available for free.
Supplies
Electronic Components
- Atmega microcontroller
- LCD1602 display
- LM358 operational amplifier
- MOC3020 optocoupler
- TRIAC
- 7805 voltage regulator
- Relays
- Resistors
- Capacitors
- Potentiometers
- Connectors
Tools
- Soldering iron
- Multimeter
- AVR programmer
- Wire cutters
- Screwdrivers
Ordering the PCB
After finishing the schematic and PCB design, I generated the Gerber files and ordered the PCB for the project from JLCPCB. You can download all file in the end of intruction.
The boards arrived quickly and the manufacturing quality was excellent. The solder mask alignment was accurate, the silkscreen was clear, and all drilled holes were perfectly positioned. The overall finish looked professional and made assembly much easier.
Once the PCB arrived, I carefully inspected it before starting assembly.
PCB Assembly
Begin by soldering the smaller components first.
Recommended assembly order:
- Resistors
- Diodes
- IC sockets
- Small capacitors
- Connectors
- Relays
- Power components
After completing assembly, carefully inspect the board for solder bridges or missing connections.
Checking the Power Supply
efore installing the soldering iron and hot-air gun, verify all power supply voltages.
The controller requires an input voltage between 18 volts and 24 volts DC.
Using a multimeter, measure:
- Output of the 7805 regulator
- Pin 8 of the LM358
- Power supply pins of the Atmega microcontroller
All of these points should measure approximately 5 volts.
Do not continue until these voltages are correct.
Programming the Atmega
After confirming the power supply is working properly, upload the firmware to the Atmega microcontroller.
The firmware files are included in the project download package.
Make sure the fuse-bit settings match the values specified in the project documentation. Incorrect fuse settings may prevent the microcontroller from operating correctly.
The Atmega microcontroller runs at a clock frequency of 12 megahertz.
Installing the Control Potentiometers
The controller uses four potentiometers.
Potentiometers ranging from 1 kiloohm to 10 kiloohms can be used without any issues.
These controls are used for:
- Soldering temperature adjustment
- Hot-air temperature adjustment
- Airflow adjustment
- System configuration
Connecting the Soldering Iron
The soldering iron used in this project is a common model available on the market.
Specifications:
- 24 volt heater
- Thermocouple temperature sensor
To identify the wires, measure resistance between the wire pairs using a multimeter.
The wire pair with the highest resistance is connected to the heater.
The wire pair with the lowest resistance is connected to the thermocouple.
Connect the wires according to the schematic.
Connecting the Hot Air Gun
The hot-air gun also uses a thermocouple temperature sensor.
Depending on the model, the heating element may be rated for either 110 volts or 220 volts.
Follow the wiring diagram carefully when connecting the hot-air handle to the controller board.
Double-check all wiring before applying power.
First Power-Up
After completing all wiring, apply power to the controller.
The LCD display will illuminate and the system will require a few seconds to initialize.
The display provides two status sections:
- Soldering station status
- Hot-air station status
The switches and potentiometers are used to control both stations independently.
Testing the Soldering Station
Turn on the soldering station using its dedicated switch.
Adjust the temperature using the temperature control potentiometer.
The LCD displays:
- Set temperature on the left
- Actual temperature in the center
With a 24 volt heater, the soldering iron heats up very quickly.
A status LED on the PCB indicates heater activity. Once the desired temperature is reached, the LED begins blinking to show that temperature regulation is active.
Testing the Hot Air Station
Turn off the soldering station and switch on the hot-air station.
The airflow can be adjusted easily using the airflow control potentiometer.
The hot-air temperature can also be adjusted using its dedicated control.
The controller continuously monitors the thermocouple and regulates the heater to maintain a stable temperature.
Safety Information
⚠️ Important Safety Notice
This project works directly with mains voltage.
The hot-air heater operates from either 110 volt or 220 volt AC power, which can cause serious injury or death if handled improperly.
Always:
- Disconnect power before servicing
- Use proper insulation
- Verify all wiring connections
- Keep high-voltage areas covered
- Test the system in a safe environment
Only attempt this project if you are familiar with electrical safety procedures.
Downloads
The following files are available free of charge:
- Schematic
- PCB Layout
- Gerber Files
- Firmware
- Source Code
- Component List
Download links can be found here
Upload Gerber link here
This project demonstrates how to build a fully functional digital soldering and hot-air rework station using commonly available components and an Atmega microcontroller.
The station offers accurate temperature control, adjustable airflow, real-time monitoring, and independent operation of both tools, making it an excellent addition to any electronics workbench.
I hope you found this project useful. If you build one yourself, feel free to share your results and modifications.