Atmega 1284p

Hello,

I'm making PCB board with Atmega 1284p as a processor.
I want to do programming via Arduino IDE so I know that I need to burn a bootloader.
I would be very grateful if someone could give me some useful tutorials, links or informations how to do that step by step as simple as possible. I also have Arduino UNO so I could use him for uploading the bootloader. There are some tutorials and informations on google but it's hard to decide which is the simplest way to do it so I hope that you could give me some directions.

Thank you!

This is the board package you want to use: GitHub - MCUdude/MightyCore: Arduino hardware package for ATmega1284, ATmega644, ATmega324, ATmega324PB, ATmega164, ATmega32, ATmega16 and ATmega8535

I'm not going to belabor the process of burning the bootloader itself - there are countless guides that have written it up better than I could do.

I am recommending to start here:
https://www.arduino.cc/en/tutorial/arduinoISP

this is the essential info you will need to be able to bootload ATmega on the breadboard.