How to Transfer Data from Intel Galileo Gen 2 to dweet.io Using Ubuntu OS?

  • Thread starter Thread starter cnh1995
  • Start date Start date
  • Tags Tags
    Galileo
AI Thread Summary
To upload data from an Intel Galileo board to dweet.io using Arduino IDE on Ubuntu, first ensure you have network access, either through Ethernet or Wi-Fi. If no network is available, consider using a modem with a dial-up connection. Once connected, determine how to format your data for dweet.io, which may involve creating an HTML file for web access or structuring the data for FTP transfer. It's essential to have a clear structure around your data, as simply printing numbers won't suffice for effective presentation. The existing TCP/IP protocols in Ubuntu facilitate this process, making it easier to implement data transfer without needing to develop new communication protocols.
cnh1995
Homework Helper
Gold Member
Messages
3,486
Reaction score
1,165
I have completed a small project on power analysis using Intel galileo board and arduino IDE. The output is displayed on the serial monitor. Now I want to put the data on dweet.io , as IoT. How should I proceed? I have used ubuntu OS for running arduino. Could anyone give me the step-wise procedure? Do I need to use an ethernet shield for that?
 
Technology news on Phys.org
cnh1995 said:
Now I want to put the data on dweet.io , as IoT.
Let us see:
  • I do not know about dweet.io, but you need to have some sort of access to it. The usual kind of access is through FTP, but using raw TCP to a pre-determined port is also a possibility. This is the first thing you must find out.
  • Since you are running Ubuntu, you already have the TCP/IP protocol suite installed. What you need now is a way to use that. The simplest way is to connect to an existing network using either Ethernet or Wi-Fi. If no such network is available, you must find another way to connect to the Internet. One way is using a modem and a dial-up line to a provider. The protocol for handling that is called PPP, and I assume Ubuntu has that covered.
  • Now, assuming that you have successfully found a way to transfer data to dweet.io, you must determine how to present your data. This is more complicated than just printing numbers to a terminal - you need a structure around your numbers. If you want to look at the data using a web browser, you need to created a HTML file incorporating your data. If you just want the raw data accessible via FTP, you still need to put your data into a file and transfer that file as a unit.
This is just a short summary, you may already have some other ideas for your data. But be thankful for Ubuntu - the communications protocols are in place and tested out. Writing a set of communications protocols are not trivial, and would probably take years.
 
Dear Peeps I have posted a few questions about programing on this sectio of the PF forum. I want to ask you veterans how you folks learn program in assembly and about computer architecture for the x86 family. In addition to finish learning C, I am also reading the book From bits to Gates to C and Beyond. In the book, it uses the mini LC3 assembly language. I also have books on assembly programming and computer architecture. The few famous ones i have are Computer Organization and...
I have a quick questions. I am going through a book on C programming on my own. Afterwards, I plan to go through something call data structures and algorithms on my own also in C. I also need to learn C++, Matlab and for personal interest Haskell. For the two topic of data structures and algorithms, I understand there are standard ones across all programming languages. After learning it through C, what would be the biggest issue when trying to implement the same data...
Back
Top