ATtiny13 Soldering Station SMD

1 year ago

Open source license: CC-BY-SA 3.0

  • 2.2k
  • 6
  • 19


1. Overview

TinySolder is a simple T12 Quick Heating Soldering Station based on the ATtiny13a featuring in 700 bytes of code:

  • Temperature measurement of the tip
  • Direct control of the heater
  • Temperature control via potentiometer
  • Handle movement detection (by checking ball switch)
  • Time driven sleep/power off mode if iron is unused (movement detection)



2. Power Supply Specification Requirements

Choose a power supply with an output voltage between 16V and 24V which can provide an output current according to the table below. The power supply must be well stabilized. The current and power is determined by the resistance (R = 8 Ohm) of the heater.

Voltage (U) Current (I) = U / R Power (P) = U² / R
16 V 2.00 A 32 W
17 V 2.13 A 36 W
18 V 2.25 A 41 W
19 V 2.38 A 45 W
20 V 2.50 A 50 W
21 V 2.63 A 55 W
22 V 2.75 A 61 W
23 V 2.88 A 66 W
24 V 3.00 A 72 W

3. Building Instructions

In addition to the components for the PCB you will need the following:

  • 3D-printed case
  • Aviator Plug (4- or 5-pin depending on your iron handle)
  • DC Power Jack (5.5 * 2.1 mm)
  • Rocker Switch (KCD1 15 * 10 mm)
  • Some wires
  • 4 Self-tapping screws (2.3 * 5 mm)


Make sure that all parts fit nicely into the case. Solder the wires to the connectors and protect them with heat shrinks. Use thick wires (AWG18) for the power connections. Make all connections according to the schematic down below. Solder the wires directly to the corresponding pads on the pcb. To make the soldering station ESD-safe, connect the earth (E) terminal of the aviator plug to a female dupont connector and glue it into the corresponding opening on the case. Now you can connect the soldering station via a male dupont connector to an earth terminal. Upload the firmware and screw the pcb on top of the case.


4. License


This work is licensed under Creative Commons Attribution-ShareAlike 3.0 Unported License. (


ATtiny13 Soldering Station

Open in editor


Open in editor


ID Name Designator Footprint Quantity
1 LMV358IDR U3 SOP-8_150MIL 1
2 MMBT3904 Q2 SOT-23_1 1
3 5V1 D1 ZENER-SOD-123 1
4 10k R7,R6,R5,R1,R14,R8 0603 6
5 1k R13,R11,R4,R12,R9 0603 5
6 100k R3 0603 1
7 WORKY LED2 LED-0603 1
8 HEAT LED3 LED-0603 1
9 10K R10 RES-TH_RK09K1130A5R 1
10 78L05 U2 SOT-89-3_L4.5-W2.5-P1.50-LS4.2-BR 1
11 KF350-3.5mm P2,P1,P3 KF350-2P 3
12 ICSP-6 ICSP1 ICSP-6 1
13 AO4435 Q1 SOP-8_150MIL 1
14 POWER LED1 LED-0603 1
15 100n C5,C1,C4,C7 0603 4
16 2n2 C3 0603 1
17 47u C2 1206 1
18 1u C6 0603 1
19 100k R2 RM065 1
20 ATTINY13A-SSU U1 SOP-8_150MIL 1


Project Members

Login or Register to comment
Comments have been closed by project owner
Comments have been closed by mission publisher
All comments 6

Stefan Wagner

@Кубик «Iqubik» RU  Hi, I need some more information in order to help you. Does the iron heat up? If so, to what temperature? What about the LEDs? What kind of power supply do you use? Have you set the correct fuses for the attiny?

2021-01-08 01:51:14

Кубик «Iqubik» RU

I build it, but its not work. Attiny is generated impulses but not find temp :(

2021-01-07 11:51:30

Stefan Wagner

@kozetot Ah, I understand ;-) I wish you every success in building all of these stations and I look forward to hearing about the result!

2020-09-30 18:40:22


@wagiminator Thank you for getting back! I managed to fi it without shrinking the size, just had to play a bit with the v-cut offset and all is OK. I want to build just a couple, but the reason to fit 9 in one 100x100 mm pcb is just to imagine the 20 USD shipping was "more" worth it. :D

2020-09-30 16:07:52

Stefan Wagner

@kozetot Hi & thank you. How many soldering station do you want to build ? The board is quite compact already, but I think it's possible. However, I can see no real advantage in a smaller board (except building hundreds of them;-) The effort it takes to redesign the board is better invested in new projects, I think. But of course you are free to shrink it by yourself !

2020-09-23 14:54:35


Nice little board and project. Is there a way to shrink the overall size a couple of mm so it can be panelized as 3x3 to fit in the 100x100 mm outline?

2020-09-22 21:21:51


周一至周五 9:00~18:00
  • 0755 - 2382 4495
  • 153 6159 2675


周一至周五 9:00~18:00
  • 立创EDA微信号


  • QQ交流群


  • 立创EDA公众号