🇬🇧MP1584 Adjustable Voltage 3A high efficiency Buck step down regulator module
MP1584 Datasheet here Module Properties: Non-isolated step-down module (buck).
eBay