Pages: [1]   Go Down
Author Topic: How can I browse the web using Arduino dumilanove?  (Read 1723 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Newbie
*
Karma: 0
Posts: 5
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi friends I have been owning aa Arduino duemilanove for quite a long time now and am quite well versed with it. Now using the controller, I wish to make a device which could be usedby me to surf the internet. I want to be able to surf the web, the interfece will be probably touch screen or maybe with a keypad. But currently I want to know how can the arduino be connected to the internet. I will be using a ethernet cable to connect it. I want to know that how will it connect, send the url, download the web pages etc. Also reccomend me some other controller if you think that arduino will not be able to do the same. Books or links to website tutorials/info will be really appretiated. It will further be a help if the material is targeted to arduino.
Looking forward to your replies. smiley smiley smiley
Logged

UK
Offline Offline
Sr. Member
****
Karma: 0
Posts: 304
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

The ethernet shield (and others) will let you make http requests and download content... but... a) you're going to struggle to hold more than a single graphic in memory (even just the html pages themselves would be a struggle) and b) you've almost no chance of being able to view anything in a decent resolution etc. etc.

*Maybe* some of the higher end PIC boards could do it...

Any reason why you want to do this on a dev board? As opposed to, oh I don't know, mobile/netbook/pc/mac/wii/certain-tv-boxes/ipad etc. etc.
« Last Edit: September 28, 2010, 08:06:22 am by Eight » Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 5
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Thanks for your quick reply,
        I don't really want to do it on a dev. board. Any other thing will also do. I need your help in understanding the concept and it would be of great help if you could suggest the controller to me.  smiley-wink
Logged

Seattle, WA USA
Online Online
Brattain Member
*****
Karma: 636
Posts: 50277
Seattle, WA USA
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

There is a whole to more to creating a browser than just sending requests and streaming data back. Those two steps the Arduino with ethernet shield can handle.

The data that comes back will be html, containing embedded links, that needs to be parsed and used to draw data in a browser.

There is not enough memory in the Arduino to even hold an entire page in memory, let alone parse it and render it.

Quote
Books or links to website tutorials/info will be really appretiated. It will further be a help if the material is targeted to arduino.
Don't know what good it will do to search for material to learn how to write a browser on a machine that doesn't have enough memory or processing speed to handle the task.
Logged

Central Europe
Offline Offline
Edison Member
*
Karma: 7
Posts: 1220
Use the Source, Luke.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
I don't really want to do it on a dev. board. Any other thing will also do.

If you want to browse the web, get a PC, laptop, netbook or if you really insist a mobile phone which run one for the following operating systems: Windows of any kind, Linux, MacOS, Android, Symbian, iOs.

If your platform doesn't, it's probably a bad idea to try.

Korman
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 5
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

OK guys!
  BUt could you tell me that how can I recieve a webpage in my computer atleast through the ethernet shield. Could you help me connect the ethernet cable to the ethernet shield, this could be programmed to download the web page " www.arduino.cc" and display it to me or store it on my computer's hard disk. It could do it for any other website also. It would be great if you could provide me an explanation for this or a tutorial. smiley
Logged

Central Europe
Offline Offline
Edison Member
*
Karma: 7
Posts: 1220
Use the Source, Luke.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Mayank,

from what you wrote I get the impression that you have decided on a solution to some problem without having any clue about it. And now you want others to waste their time to live up to your expectations.

So please, before going on that path, convince us you want to try some reasonable and possible. Best would be to describe what you want to do and why you think that the Arduino is the best tool to achieve that. And I don't mean, I want some detail steps like "I want to read a web page on the Arduino", that's already part the solution and not the problem.

Until you did that, any further discussion of the matter is just a waste of time.

Korman
« Last Edit: September 29, 2010, 08:21:26 am by Korman » Logged

Fort Lauderdale, FL
Offline Offline
Faraday Member
**
Karma: 71
Posts: 6144
Baldengineer
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

http://lmgtfy.com/?q=how+web+browsers+work
Logged

Capacitor Expert By Day, Enginerd by night.  ||  Personal Blog: www.baldengineer.com  || Electronics Tutorials for Beginners:  www.addohms.c

New Zealand
Offline Offline
Jr. Member
**
Karma: 0
Posts: 60
With arduino everything is possible
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
BUt could you tell me that how can I recieve a webpage in my computer atleast through the ethernet shield.

Just use the ethernet shield to download the html from the website (as long as its not to long) then send it to your computer with serial. That shouldn't be to hard. But if you have WiFi Irecommend trying out the WiShield http://www.asynclabs.com. I have one and i'm really satisfied. smiley

JVPython
Logged

0
Offline Offline
Tesla Member
***
Karma: 145
Posts: 9685
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Go to www.arduino.cc and then click view > source to see the raw html. This is what will be downloaded and sent to your computer. Is this what you are expecting?
Logged

Consider the daffodil. And while you're doing that, I'll be over here, looking through your stuff.   smiley-cool

0
Offline Offline
Newbie
*
Karma: 0
Posts: 5
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

And the images ???
Logged

Central Europe
Offline Offline
Edison Member
*
Karma: 7
Posts: 1220
Use the Source, Luke.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
And the images ???

Mayank, did you bother to read the answers to your first question? Obviously not, otherwise you wouldn't ask such a question. And if you read the answers but didn't understand them, I would advise you to leave your fingers from electronics and computers and play with bricks instead.

Korman
« Last Edit: October 01, 2010, 10:59:12 am by Korman » Logged

0
Offline Offline
Tesla Member
***
Karma: 145
Posts: 9685
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
And the images ???

You will need to parce out the picture links from the raw html you downloaded, and then download the pictures individually. To see what you will be downloading, right click on a picture like picture.jpg, and open it with notepad. That is what you will be downloading.  
Logged

Consider the daffodil. And while you're doing that, I'll be over here, looking through your stuff.   smiley-cool

Pages: [1]   Go Up
Jump to: