Community
cancel
Showing results for 
Search instead for 
Did you mean: 
KMeye1
Beginner
928 Views

Receiving realtime data updates on intel edison

Hello,

I am planning to use an arduino uno to get data and send it through a pc into the lan network to the IP address of the intel edison.

How would I send the data to the edison from the pc (edison is wireless).

Also is it possible to do this with only the arduino sketchbook? Or would I need to learn something else.

Any tips are much appreaciated.

0 Kudos
5 Replies
idata
Community Manager
24 Views

Hi Kkarj,

 

 

Thank you for contacting us.

 

 

If you need to use the Arduino IDE, I think that you can do this if you create a sketch to set your Edison as a WebServer where you will send data that you are going to retrieve on your Edison. Personally, I haven't tried this, but I think that it is possible if you do this.

 

 

Another way to do this without the Arduino IDE is through a SSH connection, to do this you have to configure your Edison manually, to set his password to enable the SSH connect, and you will also need the Edison's IP Address: https://software.intel.com/en-us/setting-up-serial-terminal-intel-edison-board

 

 

Once you are able to connect to your Edison through SSH, you can use WinSCP: https://github.com/w4ilun/edison-guides/wiki/Using-WinSCP-with-Intel-Edison, this method is manually but maybe can be helpful for you.

 

I also found this link if you are not using Windows: https://github.com/intelmakers/GETTING-STARTED/wiki/Edison:-Ways-to-Transfer-Files-to-from-Intel-Edi...

 

 

I hope you find this information useful.

 

 

Have a nice day.

 

 

Regards,

 

Leonardo R.
KMeye1
Beginner
24 Views

That was a faster response than I was expecting,

I dont need to use the IDE, but I have no experience elsewhere. I downloaded the WinSCP the other day, and I have already set it up with wifi and the SSH, so i know that works.

What I dont know is how to give myself data through the IP, I probably will use the SSH way because it seems there is more support there.

So Leonardo, how would one give data to the Edison. it will be real time data (within 2000-3000 ms i hope) from buttons and potentiometers that I want the Edison to respond to, any and all help would be much appreciated, since again I have no idea how to move outside arduino IDE.

Ill take a look at those links

idata
Community Manager
24 Views

Hi Kkarj,

 

 

Yes, I think that the best suggestion is to use SSH. First, if you don't have experience using the Edison without the Arduino IDE, there is a lot of guides that can help you to learn how to use it. For example: https://software.intel.com/en-us/intel-edison-board-user-guide.

 

 

To send the data to the Edison, as I mentioned before, you will need SCP (Secure Copy Protocol) like WinSCP, if you need to do this in real time, you can do it creating a program in the language that you prefer on your computer that send the data to the Edison using SCP, and a program inside the Edison that reads the data.

 

 

To learn how to use SCP, you can check the guide that I provided you before: https://github.com/intelmakers/GETTING-STARTED/wiki/Edison:-Ways-to-Transfer-Files-to-from-Intel-Edi..., and you can also take a look at this guide: https://software.intel.com/en-us/articles/intel-iot-platforms-file-transfer-for-linux-using-scp

 

 

I hope you find this useful.

 

 

Regards,

 

Leonardo R.
KMeye1
Beginner
24 Views

Ive got windows, is it only possible if i add linux os to my pc?

KMill10
Valued Contributor II
24 Views

If you are only transferring files then one good solution is to use FileZilla - it can run on your Windows PC and copy files to your Edison.

Use the "Site Manager" feature of FileZilla to create a new site, set the protocol to SFTP and enter the edison IP address, username and password.

Then you can just drag and drop files between your edison and your PC

Here's a screen shot of the Site Manager in FileZilla set up to copy files to one of my Edison boards:

Reply