So I'm looking to buy an HP Pavilion Power 580-023w and turn it into kind of a project. It has good specs out of the box but I plan on doing incremental upgrades in the future. However, I plan on upgrading the motherboard but I have no idea which motherboard will be both compatible with the Intel i5-7400 that's already in it, and future proof. I want a motherboard that will support upgrades for the foreseeable future. Any help would be appreciated.
Intel i5-7400 CPU
Gtx 1060 3gb gpu
2x4gb ddr4 ram
HP Odense2-K h170 chipset mobo
Intel i5-7400 CPU
Gtx 1060 3gb gpu
2x4gb ddr4 ram
HP Odense2-K h170 chipset mobo