XL4016 DC-DC 7-40V To 1.2-35V 8A 200/280W Step Down Buck Converter Power Module
Chip: switching regulator Regulating chip XL4016 with Over current protection, Over temperature protection,Short circuit protection. Maximum power 280W. When reach maximum output current 8A, need to add fan.