Netduino home hardware projects downloads community

Jump to content


Photo

Spark Core (TI CC3000) Porting for Super WiFI Mini?

CW2 Ziggurat29

  • Please log in to reply
256 replies to this topic

#241 baxter

baxter

    Advanced Member

  • Members
  • PipPipPip
  • 415 posts

Posted 17 January 2014 - 05:20 AM

Glad to see you back, hanzibal ... I am always interested in your work. It sounds like you have an interesting module and would like to know more. If you have time please post some details.



#242 hanzibal

hanzibal

    Advanced Member

  • Members
  • PipPipPip
  • 1287 posts
  • LocationSweden

Posted 17 January 2014 - 09:48 PM

Thanks baxter, I'll be sure to make a post when the driver's ready so that I got something to show you.



#243 piwi

piwi

    Advanced Member

  • Members
  • PipPipPip
  • 114 posts
  • LocationGermany

Posted 18 January 2014 - 04:57 PM

Hi Hanzibal,

 

glad to hear from you too !!

 

Greetings from a cold and dark Germany ....

 

I would be very interrested in the wifi thing you have. Any specs ??

 

Does it do ssl sockets and if so how many concurrently ??

Does it support AP mode ??

 

What chip are you using ??

 

Questions, question, questions ....

 

Hope to hear from you soon ...

 

BTW, the monster dac is still playing just fine ... although now controlled by jremote from an ipad via an pc/usb. Like to have that changed into some embedded solution ... but with those rates .... do not know if that will work ... time will tell ....

 

Keep the good things going ...

 

Cheers,

 

P.



#244 hanzibal

hanzibal

    Advanced Member

  • Members
  • PipPipPip
  • 1287 posts
  • LocationSweden

Posted 19 January 2014 - 10:15 AM

It's based on the RAK410 module, specs are here: http://www.rakwirele...0_Datasheet.pdf Attached File  image.jpg   180.72KB   4 downloads To the left is a PeekyPokey used to explore the API since it's more conveniant to do directly from the PC. When I'm done, I'll move the code to the Netduino.

#245 hanzibal

hanzibal

    Advanced Member

  • Members
  • PipPipPip
  • 1287 posts
  • LocationSweden

Posted 19 January 2014 - 10:37 PM

BTW, the monster dac is still playing just fine ... although now controlled by jremote from an ipad via an pc/usb. Like to have that changed into some embedded solution ... but with those rates .... do not know if that will work ... time will tell ....

Ah yes, any new pictures of that monster of yours?

 

The driver for my wifi module is far from complete, it can scan for nearby wlans, connect over dhcp and ping other hosts on the network. I'm currently working on the UART variant but will switch to the SPI version (PCB supports both) when I get the hang of it.



#246 piwi

piwi

    Advanced Member

  • Members
  • PipPipPip
  • 114 posts
  • LocationGermany

Posted 20 January 2014 - 10:44 PM

Hi Hanzibal,

 

sorry no pics. Got the enclosures but did not get started yet ....

 

But, on the other hand, talking about embedded wifi solutions. The below adres goes to the smallest wifi package yet, 8x8 mm. There is even a starter kit. Just published on the CES show, as far as I know ...

 

http://www.econais.c...t-modules/ec19d



#247 Valkyrie-MT

Valkyrie-MT

    Advanced Member

  • Members
  • PipPipPip
  • 315 posts
  • LocationIndiana, USA

Posted 22 January 2014 - 12:38 AM

Piwi,

 

That wifi chip is very interesting.  They claim to have a similar pairing system to that of TI and they support WPS and HTTPS.  But, after exploring that site more, I found they actually have a wifi + cpu module with a STM32F405 processor!  This is the same cpu as our favorit .NET MF devices, so they can be easily flashed with the necessary firmware.  So this is essentially a surface mount Spark Core for .NET MF. 

 

Look at the EC32L44 model:

 

-Valkyrie-MT

 

 

 

 

 



#248 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 25 February 2014 - 04:43 AM

baxter--do the SPI bugfixes in the Netduino 4.3.1 firmware resolve the SPI clock idle issue you were experiencing with SC3000? Chris

#249 piwi

piwi

    Advanced Member

  • Members
  • PipPipPip
  • 114 posts
  • LocationGermany

Posted 27 June 2014 - 09:06 AM

Hi Guys and especially Valkyrie-MT,

 

in case you haven't noticed it yet ....

 

There is some new stuff @ TI's concerning the CC3xxxx 

 

ti-pic_zps76a70599.jpg



#250 Valkyrie-MT

Valkyrie-MT

    Advanced Member

  • Members
  • PipPipPip
  • 315 posts
  • LocationIndiana, USA

Posted 28 June 2014 - 04:54 AM

I just ordered the cc3100 from TI.  It has some great improvements like SSL, built-in web server, WPS for easier pairing, and price (around $7 per chip for large volume).  However, it looks a bit less DIY friendly.  The example board is 4-layer, the chip appears to require an SPI-Flash companion chip and you'll need a crystal and some inductors in addition to the antenna components.  And the pin pitch of the package looks VERY small. 

 

I'll take a hard look at it. 



#251 baxter

baxter

    Advanced Member

  • Members
  • PipPipPip
  • 415 posts

Posted 29 June 2014 - 06:11 AM

Are you still working on your CC3000 Managed Driver? I noticed Jan 9 was the last commit on CodePlex. The 2nd generation CC3100 looks intersting. Maybe they have some of the CC3000 kinks worked out. I was going to buy a CC3200, but then changed my mind after recalling my experiences with the CC3000 Boost module and LaunchPad.

 

I purchased a Spark Core and it works pretty much as intended. It's easy to establish a local network connection, serve webpages and so on, but curiously, it won't respond to a ping. However, it will send pings and get responses. They blame this on firmware 1.29 which removed ping responses to fix an an ARP problem. Earlier firmware versions supposedly did have ping  response. In any event, I am reasonably happy with the Spark Core; I just wish it ran MF managed code.



#252 piwi

piwi

    Advanced Member

  • Members
  • PipPipPip
  • 114 posts
  • LocationGermany

Posted 30 June 2014 - 12:25 PM

.... maybe there will be an alternative (STM32F427, Wifi, 4.3) ....

 

.... interrested ? ....



#253 baxter

baxter

    Advanced Member

  • Members
  • PipPipPip
  • 415 posts

Posted 30 June 2014 - 05:34 PM

Yes, piwi ...



#254 Valkyrie-MT

Valkyrie-MT

    Advanced Member

  • Members
  • PipPipPip
  • 315 posts
  • LocationIndiana, USA

Posted 02 July 2014 - 12:01 AM

Yes, I am still working on the cc3000 driver, almost everyday.  The reality is that the cc3000 firmware has had too many bugs to work.  Unfortunately, TI did not try to fix the issues until the Sparkcore guys started complaining.  Even still there is a bug that combines UDP packets for which there is no workaround.  I've been in contact with TI, and I've even had a call on the phone to discuss issues.  I've had a variety of unreleased firmware builds in the last few months.  Most of the changes where made to fix the ARP issue which impacted the sockets as well. 

 

Having said all that.  The last version DID fix a lot and I know another build is coming.  So, the cc3000 is looking better.  However, I am still working around issues.  In the last week I rewrote the code to stop using the cc3000 Profiles because for some reason they can just stop working.  And, I am testing a DNS lookup using UDP sockets because the built-in functionality seems to work unreliably. 

 

But, when I get the cc3100 tomorrow, I'll probably focus more on that. 



#255 Valkyrie-MT

Valkyrie-MT

    Advanced Member

  • Members
  • PipPipPip
  • 315 posts
  • LocationIndiana, USA

Posted 02 July 2014 - 12:15 AM

Piwi, I am interested too.  My wifi requirements are tough though.  It has to have WPS, and some other way of joining without an interface.  It has to support SSL and have at least 6 sockets.  And, it has to come in an FCC certified unit. 



#256 piwi

piwi

    Advanced Member

  • Members
  • PipPipPip
  • 114 posts
  • LocationGermany

Posted 01 August 2014 - 03:05 PM

......

 

But, when I get the cc3100 tomorrow, I'll probably focus more on that. 

 

@Valkyrie-MT, you'll have to let the guys know this over here as well .... some very nice news ... a job well done 



#257 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 29 April 2015 - 08:04 PM

A quick shout out to Netduino community member Valkyrie-MT for his work on CC3100.

Thank you so much for all your contributions.

You were a big inspiration behind the new Netduino 3 Wi-Fi hardware.

Chris




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

home    hardware    projects    downloads    community    where to buy    contact Copyright © 2016 Wilderness Labs Inc.  |  Legal   |   CC BY-SA
This webpage is licensed under a Creative Commons Attribution-ShareAlike License.