ATmega328P-PU with Arduino as programmer + NRF24L01

That's good as it will be much better than trying to troubleshoot from the things you are attempting to follow.

I believe you did say that you were getting a device signature error? If so then I would look at the 328 chip and check it is actually a 328P-PU and not just a 328-PU, as they have different signatures. The ad you linked to does state it's a P-PU, but that doesn't mean that's the chip you actually received. :wink: