10
\$\begingroup\$

I would like to connect my Lilypad Arduino to a WiFi 802.11 network that provides internet. What is the best way of achieving this? Can I use a XBee module and somehow interface with my home router? Is there a WiFi option available?

Thanks so much all!

\$\endgroup\$
5
\$\begingroup\$

You can buy WiFi modules with a serial interface, but they're a little pricy. Basically you control them via UART, and you send them AT commands similar to how you controlled dial-up modems in the olden days.

WiFi module

\$\endgroup\$
  • \$\begingroup\$ This is a great idea, and I even found a breakout board with this on it to make integration even easier. My only reservations were with power requirements and size. Thanks for your suggestion! I will definitely remember this for future projects :-) \$\endgroup\$ – funk_e Dec 23 '09 at 3:25
3
\$\begingroup\$

Expanding a bit more.

Davr suggested what I was going to suggest also. Roving Networks also makes a good set of BT modules.

To Expand. ZigBee is a separate protocol completely from Wi-Fi. ZigBee is similar to BT in radiated power, which relates a large amount to range, but is different in that it is designed to allow multiple nodes to create a network, each node effectively expanding the network out by it's range. I hope this clears up that they are similar but not related.

\$\endgroup\$
  • \$\begingroup\$ Thanks for the info. Helped to clear up some questions I had :) \$\endgroup\$ – funk_e Dec 23 '09 at 3:26
3
\$\begingroup\$

Just wanted to share my current solution with you all:

After chatting with Marcus and Madeleine at LittleBirdElectronics, we have come up with the following possible solution:

1) Xbee on The lilypad,

2) USB Arduino, Ethernet Sheild and Xbee combo to transfer messages to the WWW.

This is just one of many possible solutions, but for me this seems to provide the benefits of the low power and size requirements on the lilypad end by using the xbee instead of using 802.11 directly on the lilypad.

Besides, I already had a spare Arduino and Ethernet shield going unused, and wanted an excuse to play with xbee anyway! ;-)

Thanks all for your input! It was very useful in devising a solution.

\$\endgroup\$
  • \$\begingroup\$ I think solution suggested by me would be cheaper. But maybe Your is more solid, compact and easier to build. And You dad hardware already. \$\endgroup\$ – Maciek Sawicki Dec 22 '09 at 23:36
  • \$\begingroup\$ We considered both, but the module we found was expensive and overseas. Given I had an Arduino and an ethernet shield already, this became a little simpler :-) Thanks so much for your suggestion! \$\endgroup\$ – funk_e Dec 23 '09 at 3:24
1
\$\begingroup\$

Can I use a XBee module and somehow interface with my home router?

Yes but You need to connect XBee module to Your router. You can try to find serial port on Your router board or by USB to serial adapter if Your router has USB port. Also your router should work under Linux (probably openWRT).

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.