Treatment of semiconductor wastewater by chemical precipitation was investigated.
Removal of fluoride by Mg2+ showed good performance.
Fluoride ions exert a significant inhibitory effect on struvite crystallization.
Bittern is suitable to treat semiconductor wastewater.
PO4-P and F− can be efficiently removed using the two-stage precipitation process.