Looked good, until I saw "$10 in quantities of 1000", and that it needs some kind of blob-application running on a PC or phone to actually configure it. That was disappointing.
I don't think configuring from a phone or PC should be too much of a problem, everybody I know has one or the other.
Right now there are only iOS and Android versions of that configuration software. I don't own an iPhone and never will. I do happen to have an Android phone, but that's still not the point, and the PC version doesn't exist yet. When it does it will almost 100% certainly be for some Windows version, I don't use Windows, but that's not the point either.
The point is to depend on some closed-source binary-only tool running on something you have no control over (say, you upgrade the OS, and the tool doesn't work anymore.. ). Depending on closed-source tools for something as essential as actually configuring the device you bought always come back to bite you, no exception. It's just a matter of time. That's of course why I only buy routers, for example, that can be configured via a simple web interface - I never buy those that need some proprietary software (always limited to Windows and/or Mac) on some CD.
The device isn't directed at the hobbyist market at all, contractictory to what hackaday claims. It's directed at the mass-produced embedded market. Those vendors can put something together and sell to the public as 'plug in, whip out your iPhone'. It's definitely not for somebody like me: I of course want to configure it through e.g. a serial interface or some such - (say from a Propeller..) it's not as it would need something complicated - ssid, encryption type, key etc. Not something to be scared of.
I guess I can let the cat out if the bag a little.
The cc3000mod is the one I use on spinneretwifi. (Look in spinneret forum)
Though it only support Using ti's C lib, I have hacked it and will make everything fit in one cog
Using beacon to pick up what wifi ssid to connect to is not needed for us.
You can set ssid in dat section. A final product without screen or keyboard the beacon feature is cool.
Is it like im thinking it is, I am now using the wiznet w5200 to add a network connection to the prop , have got some work on that, Mike G is the man with the wiznet . Only thing that I missed is the wireless connection of it .
So here we are ,. Can it be used to as a replacement for the wiznet making it wireless , or will you be needing both ?
think i will be ordering some of those pretty soon to try them out
It will add WiFi to the prop and you can do any networking stuff you can do on a PC pretty much.
It's not a passive uart device, it got udp and tcp with 4 sockets and ssid's etc
Don't order one, it's way to hard to get fired up without proper PCB made and days of debuging their C code (while it's is running on their system)
I will make a full Spinerret type: http://forums.parallax.com/showthread.php/145016-SpinneretWifi-what-should-it-have-onboard
and Quickstart add on-board version.
It will take me sometime to write the software, but I'm good at pasm.
I got the Texas Instrument working with the Propeller Quickstart board.
The CC3000 is not a passive UART transceiver, you program it as you go with a lot of settings.
It have 4 sockets that can be TCP and UDP.
The problem is that the structures for API packets that are imbedded in HCI packets are NOT documented,
and may never be as TI prefer you use their (bloated) C library and would be a momentum task to get ported to the Prop.
So I wrote my own structure handler in Spin that set up the buffer (as little a 128 bytes is OK)
the buffer is passed on to a custom pasm SPI driver, that also prepend the spi header and also 5 times a sec reading for unsolicited hci events (like connection lost).
Stay tuned, the QuickWifi board will be for sale at around $24
Video of it working (Skydrive folder) with FullDuplexSerial debugging of recived HCI commands from cc3000. http://sdrv.ms/Z5Hb0t
Can I get excited and start to think about what you could do with this? Create a virtual port to another similar board? Grab the html text from a webpage even?
Comments
-Tor
I was thinking OBC would do a bulk buy. I would take two. Only 998 left! Act NOW!
I don't think configuring from a phone or PC should be too much of a problem, everybody I know has one or the other.
The thought did cross my mind,, If it were for a few hundred, I'd put something together..
The point is to depend on some closed-source binary-only tool running on something you have no control over (say, you upgrade the OS, and the tool doesn't work anymore.. ). Depending on closed-source tools for something as essential as actually configuring the device you bought always come back to bite you, no exception. It's just a matter of time. That's of course why I only buy routers, for example, that can be configured via a simple web interface - I never buy those that need some proprietary software (always limited to Windows and/or Mac) on some CD.
The device isn't directed at the hobbyist market at all, contractictory to what hackaday claims. It's directed at the mass-produced embedded market. Those vendors can put something together and sell to the public as 'plug in, whip out your iPhone'. It's definitely not for somebody like me: I of course want to configure it through e.g. a serial interface or some such - (say from a Propeller..) it's not as it would need something complicated - ssid, encryption type, key etc. Not something to be scared of.
-Tor
The cc3000mod is the one I use on spinneretwifi. (Look in spinneret forum)
Though it only support Using ti's C lib, I have hacked it and will make everything fit in one cog
http://processors.wiki.ti.com/index.php/CC3000_First_Time_Configuration#Example-_Associating_CC3000_to_AP_with_WPA2_Security
You can set ssid in dat section. A final product without screen or keyboard the beacon feature is cool.
Is it like im thinking it is, I am now using the wiznet w5200 to add a network connection to the prop , have got some work on that, Mike G is the man with the wiznet . Only thing that I missed is the wireless connection of it .
So here we are ,. Can it be used to as a replacement for the wiznet making it wireless , or will you be needing both ?
think i will be ordering some of those pretty soon to try them out
It's not a passive uart device, it got udp and tcp with 4 sockets and ssid's etc
by any chance are you puting your code online ?
you will be seeing my post about it poping up on the form some time from now
I will make a full Spinerret type:
http://forums.parallax.com/showthread.php/145016-SpinneretWifi-what-should-it-have-onboard
and Quickstart add on-board version.
It will take me sometime to write the software, but I'm good at pasm.
thanks for the tip
I got the Texas Instrument working with the Propeller Quickstart board.
The CC3000 is not a passive UART transceiver, you program it as you go with a lot of settings.
It have 4 sockets that can be TCP and UDP.
The problem is that the structures for API packets that are imbedded in HCI packets are NOT documented,
and may never be as TI prefer you use their (bloated) C library and would be a momentum task to get ported to the Prop.
So I wrote my own structure handler in Spin that set up the buffer (as little a 128 bytes is OK)
the buffer is passed on to a custom pasm SPI driver, that also prepend the spi header and also 5 times a sec reading for unsolicited hci events (like connection lost).
Stay tuned, the QuickWifi board will be for sale at around $24
Video of it working (Skydrive folder) with FullDuplexSerial debugging of recived HCI commands from cc3000.
http://sdrv.ms/Z5Hb0t
Can I get excited and start to think about what you could do with this? Create a virtual port to another similar board? Grab the html text from a webpage even?