My Uno needs Internet

Hello Experts,

Sorry if this has been asked, I am looking for ethernet or wifi shield for my Uno. Can any one point which one will be right for me?

Thanks, Sumit

which one will be right for me?

Well has you haven’t given any information about you or your needs that could affect the choice of boards how about this one:-
http://store.arduino.cc/eu/index.php?main_page=product_info&cPath=11&products_id=139

My needs are to give my Uno an IP address, i want a basic connector.

I don't think any of the arduino shields will implement DNS, you will have to burn in the IP address in with the sketch. So in that respect what I posted before is as good as anything.

Second opinions welcome :)

Thanks Mike, I think that ethernet shield should help. Also is there any Wireless shield that can work reliably with UNO, i need it for short range say 10m.

http://www.sparkfun.com/products/9976

there is a thing called Xbee that i believe you will have to get as well

EDIT: don't do this, Xbee is only for point to point or wireless mesh networks

Any of the boards based on the WizNet W5100 chip are well supported. The board mentioned above is the only shield I know of with this chip, but there are a number of Arduino boards with built-in ethernet:

http://store.arduino.cc/eu/index.php?main_page=product_info&cPath=11_12&products_id=141 http://www.sparkfun.com/products/10536 http://www.freetronics.com/products/etherten

It's worth having the v1.0 IDE, which contains a lot of improvements to the Ethernet libraries. DHCP is available and, yes, DNS lookups are possible. Check the included examples. http://code.google.com/p/arduino/wiki/Arduino1

The ethernet libraries eat up a lot of memory (both flash and RAM) and the ATmega328 on the Uno soon gets full. A Mega2560 would leave you with more space for your own code.

there is a thing called Xbee that i believe you will have to get as well

The Xbee is only for point to point or wireless mesh networks, it is no use for the internet.

When you go wireless it starts getting expensive, there is this:- http://www.bizoner.com/arduino-wifi-ieee80211bg-serial-shield-internal-antenna-p-232.html?zenid=krtcgn2f72u7jfmcfsfegi05b5

That wifi-shield, you program it by connecting it to a computer via ethrenet or do you have to have it connected to ethrenet to even use it? the first one i believe?