Hi everyone. I built a compact reflow micro-table for hassle-free PCB assembly at home: Reflow Micro Table: Compact USB PD Reflow Table with Browser Control
I'd like to write a general guide on setting up thermal profiles, but I lack the practical experience to make something solid. I'm not talking about production-line requirements — more about "reasonably good" for advanced DIY.
What I know so far as hard constraints:
- For RoHS/leaded: TAL no more than 60 seconds. For LTS — I'm not sure.
- Ramp rate: 1–2°C/sec (except the start)
- Cooling rate: ~4°C/sec; passive air cooling is acceptable (not sure about LTS).
Everything else seems to depend on the specific paste and equipment — recommendations vary widely. The bigger frustration is that datasheets give you a profile to follow but don't explain how much the parameters can actually vary. It's like the difference between a datasheet and a reference manual :)
A colleague with hands-on production experience described this simplified approach to me — I'd be curious whether it holds up in practice:
- Ramp linearly at 1–2°C/sec
- Wait until paste visibly melts across all components
- Turn off immediately and let it cool
I'm keeping the scope to LTS and leaded — RoHS/SAC peak temperatures and tighter process windows are an unnecessary complication for beginners.
Questions
- How important is a soaking plateau, and how does it depend on the paste type?
- How long can components and the board stay above a given temperature before damage becomes a concern?
- Is there a minimum time above liquidus required for proper intermetallic formation?
- How critical is cooling rate — does the solidification speed affect joint quality, and what is generally preferable?
- and so on...
I'd really appreciate input from people with real PCB assembly experience to help systematize the practical nuances — the goal is to put together beginner-friendly guidance on building reflow profiles from scratch.
I've also tried to document my limited experience with LTS pastes here: github.com/.../soldering_paste.md — feedback on what could be improved there would be much appreciated as well.

