Author Topic: Good Wifi chip?  (Read 8449 times)

0 Members and 1 Guest are viewing this topic.

Offline neslekkim

  • Super Contributor
  • ***
  • Posts: 1301
  • Country: no
Re: Good Wifi chip?
« Reply #25 on: October 15, 2015, 08:10:18 am »
List prices:
TI C3100 - $20
ESP8266 - $2-$3

hmmm...

Depends on what you want to do, I'm not sure if ESP can handle SSL?, or multiple simultaneous sockets?
CC3100 is $6.7 at 1k units, CC3200 is $7.99 at 1k units, where did you find $20?

cc3200 is on same die as an cortex m4..  whereas cc3100 is just alone.
 

Online blueskull

  • Supporter
  • ****
  • Posts: 10248
  • Country: cn
  • Power Electronics Guy
Re: Good Wifi chip?
« Reply #26 on: October 15, 2015, 08:29:26 am »
List prices:
TI C3100 - $20
ESP8266 - $2-$3

hmmm...

Depends on what you want to do, I'm not sure if ESP can handle SSL?, or multiple simultaneous sockets?
CC3100 is $6.7 at 1k units, CC3200 is $7.99 at 1k units, where did you find $20?

cc3200 is on same die as an cortex m4..  whereas cc3100 is just alone.

For SSL, yes and no. They use it as its cloud upgrade interface, so they have the library. The down side is there is no document at all, there are code available, but all written by DIYers. No official code for the library. Their libraries are not open source, but they do provide static link libraries.

As for my personal experience, all their library and OS are very poorly documented, so unless you are making absolutely cheapest gear, you won't be able to recover your R&D cost. Of course, if you are building 100k units, it worths any efforts.
 

Offline richardman

  • Frequent Contributor
  • **
  • Posts: 401
  • Country: us
Re: Good Wifi chip?
« Reply #27 on: October 15, 2015, 09:22:34 am »
All signs point to C3100 then :-) Thanks.
// richard http://imagecraft.com/
JumpStart C++ for Cortex (compiler/IDE/debugger): the fastest easiest way to get productive on Cortex-M.
REXIS: RTOS for the IoT
 

Online Rasz

  • Super Contributor
  • ***
  • Posts: 2151
  • Country: 00
    • My random blog.
Re: Good Wifi chip?
« Reply #28 on: October 15, 2015, 09:33:44 am »
I'm not sure if ESP can handle SSL?

180MHz ...
Who logs in to gdm? Not I, said the duck.
My fireplace is on fire, but in all the wrong places.
 

Offline jnz

  • Frequent Contributor
  • **
  • Posts: 434
Re: Good Wifi chip?
« Reply #29 on: October 15, 2015, 09:46:47 am »
FWIW... I'm went through the idea of certifying bluetooth smart, and stopped. Even at 10k units it wasn't worth my time compared to a module.

I like the BLE stuff from BlueGiga (Now SiliconLabs) and their Wifi line looks pretty good as well.
 

Offline ralphd

  • Frequent Contributor
  • **
  • Posts: 442
  • Country: ca
    • Nerd Ralph
Re: Good Wifi chip?
« Reply #30 on: October 15, 2015, 10:09:46 am »
All signs point to C3100 then :-) Thanks.
Only if you don't like Realtek.  RTL8189ETV modules like the one used on the Banana Pi 2 are about $3.
Unthinking respect for authority is the greatest enemy of truth. Einstein
 

Online blueskull

  • Supporter
  • ****
  • Posts: 10248
  • Country: cn
  • Power Electronics Guy
Re: Good Wifi chip?
« Reply #31 on: October 15, 2015, 11:32:30 am »
All signs point to C3100 then :-) Thanks.
Only if you don't like Realtek.  RTL8189ETV modules like the one used on the Banana Pi 2 are about $3.

Can not find a certified one. Certifying intended radiators can take $$$$$. To design from scratch chip, RTL doesn't provide any public available PDF.

Again, if quantity can go up, you can always request datasheet from RTL.
 

Offline richardman

  • Frequent Contributor
  • **
  • Posts: 401
  • Country: us
Re: Good Wifi chip?
« Reply #32 on: October 15, 2015, 12:43:48 pm »
Anyone with experience with the Broadcom BCM43362 Wi-Fi chip?

It's being by "Photon"
// richard http://imagecraft.com/
JumpStart C++ for Cortex (compiler/IDE/debugger): the fastest easiest way to get productive on Cortex-M.
REXIS: RTOS for the IoT
 

Offline boriz

  • Newbie
  • Posts: 3
  • Country: dk
Re: Good Wifi chip?
« Reply #33 on: October 27, 2015, 02:38:11 am »
I am currently using the esp8266, programming it in the native api.
Made it into an irc-bot so you can control it via irc instead of bloated http.

It is pretty stable, but can hang up if you produce serial debug data faster than the
buffer can handle, so just keep the debugging out on the uart to levels so it won't overflow,
the buffer, at which point the device will reboot :(.

There are also issues with the ssl, it works if your device act as a https server,
then you just supply it with its private,public key etc.

But if you use it for https or use it for encrypted connections to any other protocol as
a client, you are most likely out of luck, as it doesn't support newer certificates that most
endpoints use these days.

There is a good amount of ram on the beast, that part is a joy to work with and much
easier when you arent limited to 750 bytes as i am used to on lower end pic's.

The best bang for the buck that i have found so far. Most of the major "houses" are making
full tcp stack wifi chips, but the price is at the $30 price range pr unit and thats before
you have added the glue components and pcb.



 

Offline don.key

  • Newbie
  • Posts: 4
  • Country: ch
Re: Good Wifi chip?
« Reply #34 on: October 27, 2015, 08:46:36 am »
A guess a novice question:

Am I correct to assume that all those modules seem to handle OSI layers 1-5, with TCP/IP stacks etc?

But what is if I do not want that, I want my main MCU's RTOS and TCP/IP stack to handle everything above layer 2. Can this be (efficiently) be done with chips such as CC3100 or ESP8266?

Thanks
 

Online blueskull

  • Supporter
  • ****
  • Posts: 10248
  • Country: cn
  • Power Electronics Guy
Re: Good Wifi chip?
« Reply #35 on: October 27, 2015, 09:37:09 am »
A guess a novice question:

Am I correct to assume that all those modules seem to handle OSI layers 1-5, with TCP/IP stacks etc?

But what is if I do not want that, I want my main MCU's RTOS and TCP/IP stack to handle everything above layer 2. Can this be (efficiently) be done with chips such as CC3100 or ESP8266?

Thanks

Not with CC3100. ESP8266 allows you to do that only if you write your own ESP8266 firmware, which is terrible since it is very poorly documented.

Correction, CC3100 can send raw packets without MAC and PHY headers.
« Last Edit: October 27, 2015, 05:19:13 pm by blueskull »
 

Offline don.key

  • Newbie
  • Posts: 4
  • Country: ch
Re: Good Wifi chip?
« Reply #36 on: October 27, 2015, 08:01:49 pm »
So CC3100 seems to be the only real option in that case.

Bummer, not that I have something against CC3100 but it is definitively a overkill for what I am looking for and there seems to be no other option.

 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf