Pages: [1] 2   Go Down
Author Topic: WIFI boards with processors, and WIFI shields - recommendations.  (Read 1789 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Full Member
***
Karma: 1
Posts: 129
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

1) Is there an Arduino design with one processor and a WIFI device on a single board?

2) Does someone have recent experience with a WIFI shield - one that they can recommend and why?

3) Comments on other WIFI shields - pros and cons in your experience; what definitely not to get?

Goal: A robot with a small Arduino for sensors and device control. Funtional instructions (forward, reverse, etc)would be sent from a laptop (WIFI). Sensor and status data would be sent to the laptop via WIFI as well. At some point I'd like to program the robot's Arduino from the laptop.
Logged

Seattle, WA USA
Offline Offline
Brattain Member
*****
Karma: 601
Posts: 48543
Seattle, WA USA
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
1) Is there an Arduino design with one processor and a WIFI device on a single board?
No.

Quote
2) Does someone have recent experience with a WIFI shield - one that they can recommend and why?
No, but there are not that many choices any more. The market just isn't big enough.

Quote
3) Comments on other WIFI shields - pros and cons in your experience; what definitely not to get?
Do not get any crap from ebay. Buy from the manufacturer, even if you have to pay more (for support, and you'll want it).
Logged

Offline Offline
Full Member
***
Karma: 1
Posts: 129
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Interesting comments...Thank you.
Quote
2) Does someone have recent experience with a WIFI shield - one that they can recommend and why?
No, but there are not that many choices any more. The market just isn't big enough.
I found the following:
WiFly - Sparkfun
WiShield V2.0 - CuteDigi (for Diecimila/Duemilanove)
WiFi Shield V2.1 For Arduino (802.11 b/g/n) - DFRobot
Anaconda WiFi Shield - Linksprite - RobotShop
CuHead WiFi - LinkSprite
RedBack Arduino Compatible WiFi Microcontroller -LinkSprite
RedFly - for Uno
WiShield 2.0 External Antenna - Async_labs
WiFi Arduino Shield (WIZ610)- compatible with platforms Duemilanove , Mega and One.

Are you saying that many are the same product by different manufacturers? I guess you wouldn't recommend some of them.

Quote
3) Comments on other WIFI shields - pros and cons in your experience; what definitely not to get?
Do not get any crap from ebay. Buy from the manufacturer, even if you have to pay more (for support, and you'll want it).
[/quote] That's quite a statement. There are many shields made in China, and many are 1/2 price of the NA shops. So you would caution at least on the support side, and perhaps om the quality side?
Logged

Seattle, WA USA
Offline Offline
Brattain Member
*****
Karma: 601
Posts: 48543
Seattle, WA USA
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Are you saying that many are the same product by different manufacturers?
No, I'm not saying that. Look at that list, though. How many of those are from companies (manufacturers, not retailers) that are still in business?

As you investigated those, what libraries do they use? What support does the manufacturer provide? The retailer?

Quote
So you would caution at least on the support side, and perhaps om the quality side?
Buying from the manufacturer is the best way to get support. But, before you buy anything, check out the support that the seller advertises. Are they really offering support, of simply pointing you to someone else for support? Most Chinese sellers are making clones, not new designs, and they will send you to the designer of the board that they ripped off for support.

Perhaps ripped off is a bit strong, seeing as how most designs are released as open source. But, the Chinese sellers are doing nothing but taking your money for what may, or may not, be a good product.

They don't support what they sell.

If you are planning to buy a 100 boards, get one from a reputable designer/manufacturer/supporter. Then, suit yourself where you buy the other 99. Don't get one from e-bay, though, and expect it to be supported.

In my opinion, of course.
Logged

NYC
Offline Offline
Full Member
***
Karma: 0
Posts: 129
The singularity is near!
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I have to agree with Paul, it is all about the support. It sucks to spend your $$ and your time and not get the thing to work.
Sparkfun's website allows user comments on the product page. There are many comments for this product, for which I'd rate their support a B.

Do any of the other sites listed provide any support? Do they sell lots of boards? And why is wifi not so popular?   
Logged

Seattle, WA USA
Offline Offline
Brattain Member
*****
Karma: 601
Posts: 48543
Seattle, WA USA
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
And why is wifi not so popular?
Cost, difficulty of use, and limited range would be the biggest reasons, in my opinion.
Logged

italy
Offline Offline
Full Member
***
Karma: 3
Posts: 222
Muuuuu
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I have this one and the software library is too much complicated:
http://www.futurashop.it/allegato/8190-WIFI_SHIELD.asp?L2=SHIELD%20E%20ACCESSORI%20ARDUINO&L1=SOFTWARE%20E%20SISTEMI%20DI%20SVILUPPO&L3=&cd=8190-WIFI_SHIELD&nVt=&d=56,00
Logged

Shanhghai
Offline Offline
Newbie
*
Karma: 0
Posts: 26
DFRobot Tech Support
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Check out this wifi shield tutorial.

http://www.dfrobot.com/wiki/index.php?title=WiFi_Shield_V2.1_For_Arduino_(SKU:TEL0047)
Logged

DFRobot-Drive The Future
Official Technical Support for DFRobot Product
www.DFRobot.com

Switzerland
Offline Offline
Faraday Member
**
Karma: 108
Posts: 5144
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
1) Is there an Arduino design with one processor and a WIFI device on a single board?

Yes, there is one, although not in the common form factor:

http://www.seeedstudio.com/wiki/Wifi_Bee

It's an ATmega328p with the Arduino bootloader and a wireless module like the one on the WiShield together on a small PCB compatible with the common XBee sockets. Depending on the planned usage this might be enough by itself or (as is my usage) share the work between the main Arduino (controlling the IO) and the Arduino on the Bee (handling all the network stuff). It's your choice if they communicate over the serial interface (UART) or the I2C bus.
Logged

Offline Offline
Full Member
***
Karma: 1
Posts: 129
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
1) Is there an Arduino design with one processor and a WIFI device on a single board?

Yes, there is one, although not in the common form factor:

http://www.seeedstudio.com/wiki/Wifi_Bee

It's an ATmega328p with the Arduino bootloader and a wireless module like the one on the WiShield together on a small PCB compatible with the common XBee sockets. Depending on the planned usage this might be enough by itself or (as is my usage) share the work between the main Arduino (controlling the IO) and the Arduino on the Bee (handling all the network stuff). It's your choice if they communicate over the serial interface (UART) or the I2C bus.
Ya, I saw that. I don't know less about the XBEE series than I do about the Arduinos, and I don't really want to start with a compatible device this early in the game. But thanks anyway.
Logged

Seattle, WA USA
Offline Offline
Brattain Member
*****
Karma: 601
Posts: 48543
Seattle, WA USA
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
I don't know less about the XBEE series than I do about the Arduinos
So, you know more about XBees than Arduinos?

Quote
and I don't really want to start with a compatible device this early in the game.
So, you'd rather work with an incompatible device? Just so I have the picture clear.  smiley-cool
Logged

Offline Offline
Full Member
***
Karma: 1
Posts: 129
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
I don't know less about the XBEE series than I do about the Arduinos
So, you know more about XBees than Arduinos?

Quote
and I don't really want to start with a compatible device this early in the game.
So, you'd rather work with an incompatible device? Just so I have the picture clear.  smiley-cool

I know nothing about the XBee series. I am just starting on the Arduino, and would not like to mix in items that aren't really Arduino in design.
Logged

Switzerland
Offline Offline
Faraday Member
**
Karma: 108
Posts: 5144
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
I am just starting on the Arduino, and would not like to mix in items that aren't really Arduino in design

That's very unfortunate because from Arduino there is NO WiFi hardware at all, so you have to forget about WLAN and Arduino if you're stuck with the original Arduino only.

The WiFi Bee is just another form factor, it's not a ZigBee as you might have thought from it's name. Arduinos (also the original ones) come in a lot of form factors, from the Mini and Nano over the UNO to the Mega2560 you have a lot of sizes and shapes. Regarding the size: a Lilypad is neither really bigger than the Bee nor better to connect.
Logged

Offline Offline
Full Member
***
Karma: 1
Posts: 129
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
I am just starting on the Arduino, and would not like to mix in items that aren't really Arduino in design

That's very unfortunate because from Arduino there is NO WiFi hardware at all, so you have to forget about WLAN and Arduino if you're stuck with the original Arduino only.

The WiFi Bee is just another form factor, it's not a ZigBee as you might have thought from it's name. Arduinos (also the original ones) come in a lot of form factors, from the Mini and Nano over the UNO to the Mega2560 you have a lot of sizes and shapes. Regarding the size: a Lilypad is neither really bigger than the Bee nor better to connect.
I saw several WIFI shields that fit the Uno:
WiFly - Sparkfun
WiShield V2.0 - CuteDigi (for Diecimila/Duemilanove)
WiFi Shield V2.1 For Arduino (802.11 b/g/n) - DFRobot
Anaconda WiFi Shield - Linksprite - RobotShop
CuHead WiFi - LinkSprite
RedBack Arduino Compatible WiFi Microcontroller - LinkSprite
RedFly - for Uno
Littlebird Electronics - Does not carry their own brand.
Async_labs: WiShield 2.0 External Antenna - Asynclabs closed their doors 26 March 2011 See: http://asynclabs.com/
WiFi Arduino Shield (WIZ610)- compatible with platforms Duemilanove , Mega and Uno.

I guess you are telling me that these are all NOT Arduino designs. Is that correct?

And, yes, I thought the XBee is for the Zigbee designs. But will it do WIFI so I can talk to it via my laptop or router. And, if so, can I run the IDE to communicate via WIFI - that's the bigger question?
The other real concern is in case of trouble when one manufacturuer points to the other's product as having the problem (although that may well happen anyway, I guess).
« Last Edit: July 31, 2012, 12:53:27 pm by louarnold » Logged

Seattle, WA USA
Offline Offline
Brattain Member
*****
Karma: 601
Posts: 48543
Seattle, WA USA
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
I guess you are telling me that these are all NOT Arduino designs. Is that correct?
None of them are designed by the Arduino team. None of them are sold by the Arduino team.

Quote
And, yes, I thought the XBee is for the Zigbee designs. But will it do WIFI so I can talk to it via my laptop or router. And, if so, can I run the IDE to communicate via WIFI - that's the bigger question?
There are number of XBee modules. Only one of them is a WiFi device. I don't think that you can program the Arduino via the XBee Wifi device.

Quote
The other real concern is in case of trouble when one manufacturuer points to the other's product as having the problem (although that may well happen anyway, I guess).
Yep. That's a problem, and likely to happen. Fortunately, the WiFi hardware has been relatively extensively tested, so it is known to work with the Arduino. Working with your sketch and your router is a whole different story.
Logged

Pages: [1] 2   Go Up
Jump to: