Putting information into one Arduino from another Arduino

For a protect I am working on I need to transfer calibration numbers from a precalibrated device to an uncalibrated device. The place the memory will be stored is the storage memory in the target Arduino.

Kendrick

Is there a question?

What is "storage memory"?

A serial link would be the easiest to use but please explain what you mean by

Sorry I should of checked the name of the type of memory, I would be wanting to put it into the EEPROM memory hopefully a nano 328p which has 1k of eeprom memory after writing the numbers to the memory i will only be reading them.
Kendrick

So what have you tried ?

Nothing yet I know how to store to onboard and external eeprom but not to eeprom on a different Arduino.

I would provide some kind of interface between the two (serial or I2C, most likely) and have the target Arduino listen for messages on the interface. The source Arduino would send a message telling the target Ardiuno what value to store in EEPROM.

As I said

Perhaps you are not understanding that you will need a program on the other Arduino that will listen for a serial message and then store the values on EEPROM on that Arduino. If you are suggesting the first Arduino must write to the second Arduino memory, you are mistaken.

I wanted to transfer dater across with as little programming on the main Arduino or target with the already calibrated Arduino with the information on it would be the source.
The I2C bus is already in use so its library is already there, so i could go into a calibrating routine look for the source Arduino and then download the data. The source Arduino would need the data and where it should be stored on the target Arduino.

Paul just read your post that hits the nail on the head I can’t put data directly onto on Arduino’s internal EEPROM but what i can do is send the data to the Arduino then get it to stor the data on its own EEPROM.
Kendrick

Yes, you can, using an Arduino programmer and avrdude or other programming software.

Data can be stored directly either in flash (program) memory or EEPROM.

I would like to see how you go to another arduino and look at its data without software specially written for this.

It's seems to me that you have a global misunderstanding in this aspect: without of creating of something like client-server software, running on both arduinos - you cant manage data transfer what you want.

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