Shop OBEX P1 Docs P2 Docs Learn Events
WiFi — Parallax Forums

WiFi

Mike HuseltonMike Huselton Posts: 746
edited 2009-06-03 22:02 in Propeller 1
Just received the WiFly from SparkFun Electronics:

WiFly 802.11b Serial Module - Roving Networks

sku: WRL-08869
Description: The WiFly RN-111b module from Roving Networks is a complete ultra low power embedded TCP/IP solution. The device enables wireless connections to any legacy serial port and supports bi-directional RS-232 signaling at a rate of up to 232.4Kbps. Just attach WiFly to your device's RS232/EIA232 port, plug it in, and you're connected. The transmit range can be up to 330' (100m), depending upon environmental considerations.

Features:

* Uses industry standard 802.11b specifications and protocols
* Supports WEP and WPA2-PSK(AES) encryption
* Can be powered from multiple supply options: 4VDC – 12VDC unregulated, 3.3V regulated, or low power (2-3V ) battery source
* Fully pre-certified module with FCC ID and CE marks
* TCP sockets with incoming and outbound connect modes
* UDP connectionless and broadcast modes
* Virtual COM support via Tactical Client
* Low power consumption (40ma connected, 120ma TX, 12 micro amp sleep modes)
* Programmable timers and wake/trigger modes
* Three on board LEDs and PIO signals for connect status
* Simple local configuration via AT commands
* FTP over the air firmware upgrades
* Includes 1/4 wave wire antenna

On board pin holes are 0.8" spaced

Dimensions: 0.3x1x1.5" (25.4x38mm)

Documents:

* Datasheet www.sparkfun.com/datasheets/Wireless/WiFi/wifly-module-1.pdf
* Reference Guide www.sparkfun.com/datasheets/Wireless/WiFi/wifly-ref-1.pdf

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
JMH

Comments

  • jazzedjazzed Posts: 11,803
    edited 2009-06-03 20:43
    Interesting device James.

    Is it just a WiFi serial port eliminator? Not belittling this very useful feature of course ... it's just hard to tell looking at the data sheet. Can you send an HTTP request with it? There is great detail about command mode and using the escape sequence "$$$" to get there, but I couldn't find much info on data mode. Please keep us up to date with your progress using this device.

    Thanks.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    --Steve


    Propalyzer: Propeller PC Logic Analyzer
    http://forums.parallax.com/showthread.php?p=788230
  • Phil Pilgrim (PhiPi)Phil Pilgrim (PhiPi) Posts: 23,514
    edited 2009-06-03 20:48
    HTTP is just a simple ASCII protocol on top of TCP/IP. It it can handle the latter, the former should be a piece of cake.

    -Phil
  • jazzedjazzed Posts: 11,803
    edited 2009-06-03 20:59
    Ya, but you need to open the connection before sending text. The reference was/is confusing to me at first glance
    Hmm ... looks like you have to do this sequence: "$$$", "set ip host <ip address>", "open", "exit", send data to host
    Quite cumbersome .... JMH will follow up I'm sure.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    --Steve


    Propalyzer: Propeller PC Logic Analyzer
    http://forums.parallax.com/showthread.php?p=788230
  • Mike HuseltonMike Huselton Posts: 746
    edited 2009-06-03 22:02
    OBC, I want to send you the device. The setup you have is perfect. FTP is a snap for sending the code and then compiling it on your machine. HTTP and HTTPS are built-in. Just about all the internet protocols are built-in, and you can communicate with it by high baud rates or by SPI.

    How about it, OBC? Just another proof-of-concept to add to our toolkit.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    JMH

    Post Edited (James Michael Huselton) : 6/3/2009 10:07:22 PM GMT
Sign In or Register to comment.