So i am working on a project where i need to program arduinos without using a pc and a task is to use a pre programmed arduino to program other arduinos.
So what i found until now is that arduino creates hex files and those are uploaded by streaming the data over serial port.
But what do i need to do to program the arduino? do i need to reset first? is ther any spesific pins i need to pull low or high? what is the size of packages 8,16,32 bits? what is the delay needed between address and data packages?
PaulS:
Run the right program to upload the correct file.
No, you need to reset at the correct time.
By pushing your charged finger in the pin slot?
What packages? No hex file will fit in even 32 bits.
You are not ready to take on this project.
dont post an answer for the sake of posting an answer, if you dont have the intention to help just dont say anything...