NRF24l01+ OTA programming

I started a project in which arduino uno(Transmitter) have to send sketch to an arduino nano(Receiver) using NRF24l01+ and then nano to run it as a normal sketch. I found a guide that does exactly that. Unfortunately i cant make it work. I followed all the steps and got to the part the nano have to receive the sketch but it gives me this error over and over again:

avrdude stk500_recv() error: programmer is not responding
avrdude stk500_getsync() warning: attempt 1 of 10: not in sync: resp=0x00
avrdude stk500_recv() error: programmer is not responding
avrdude stk500_getsync() warning: attempt 2 of 10: not in sync: resp=0x00
avrdude stk500_recv() error: programmer is not responding
avrdude stk500_getsync() warning: attempt 3 of 10: not in sync: resp=0x00
avrdude stk500_recv() error: programmer is not responding
avrdude stk500_getsync() warning: attempt 4 of 10: not in sync: resp=0x00
avrdude stk500_recv() error: programmer is not responding
avrdude stk500_getsync() warning: attempt 5 of 10: not in sync: resp=0x00
avrdude stk500_recv() error: programmer is not responding
avrdude stk500_getsync() warning: attempt 6 of 10: not in sync: resp=0x00
avrdude stk500_recv() error: programmer is not responding
avrdude stk500_getsync() warning: attempt 7 of 10: not in sync: resp=0x00
avrdude stk500_recv() error: programmer is not responding
avrdude stk500_getsync() warning: attempt 8 of 10: not in sync: resp=0x00
avrdude stk500_recv() error: programmer is not responding
avrdude stk500_getsync() warning: attempt 9 of 10: not in sync: resp=0x00
avrdude stk500_recv() error: programmer is not responding
avrdude stk500_getsync() warning: attempt 10 of 10: not in sync: resp=0x00
avrdude main() error: unable to open programmer arduino on port COM4

I tested the nrf modules and they work perfectly fine.
If anyone can help me with this problem or have another ideea of how can i make my project work please help

obviously you did not read the link very carefully. You MUST load a special boot loader to the Arduino you are going to load the program to.

i did load the bootloader. I did everything exactly as it said:
Changed fuses
I uploaded the bootloader with 4sec watchdog
Changed the eeprom bytes to 48 48 49 48 48 48 for remote and 48 48 48 48 48 49 for the flasher
and no succes

Ok, good for you. Have you asked the author of your link for advice?

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.