Arduino starter

Hi everyone, I want to buy an arduino mega2560, but I don’t know what else I need, especially about the alimentation, can someone answer me?

probably not the simple answer you were hoping for, but it really depends the application you want to use the board for.

In particular, if you are looking at using anything but USB to power it up, you may want to check this discussion, that could be important depending on what you hook up to the IO: