This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Part Number: CC3100
Hi, in the SWRU534 document on Wifi AT commands only says that it is compatible with CC3200 but not say nothing for CC3100, so my question is if the AT commands work with CC3100 ?
My application is very simple and so I use a MSP430F123 for counting pulses from a flowmeter, and we want to connect it to WLAN. I would like use the CC3100 for WLAN connection and the UART/SPI for controlling.
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
In reply to Michael Reymond:
It is a very confused situation. We have work a lot of years with microcontrollers from TI and now when I want use the wifi circuits for connecting to a WLAN, the interface for doing that is not clear. In the promotion videos it is shown that the F5529 is o.k. for connecting to CC3100, but there is no information on others families, so I would like to get a global understanding of the different options and is frustrating read that with the CC3100 or CC3200 IS VERY EASY connecting whatever microcontroller to wlan but when you try it ...... Also, we would like to get information for programming the pieces in ASSEMBLY not C, that is possible ?. Any way, I will keep on trying breaking the obstacles.
As my application is very simple, counting pulses from a flow meter. I wonder if it is possible set up the CC3100 module (with flash inside) with the pc and permanent parameters, and then disconnecting of pc and connecting in the application side with the microcontroller (F123) through the UART or SPI for sending and receiving data to/from the wlan. In this situation, the module working as STATION will connect to an AP after power on and then communicate with the microcontroller with interruptions.
In reply to ldv:
Hi, For communication with CC3100 devices is used SimpleLink driver. SimpelLink driver is written in C language. For usage this driver you need C compiler. In these days is C language used with almost all MCU types even 8bit MCUs like 8051 is C used. Development in ASM make sense only with very small MCUs like yours MSP430F123. Because MSP430F123 have insufficient resources (only 256B RAM), It will not be possible use CC3100 with it. In datashhet for CC3100 are described requiems for resources: "The CC3100 device can connect to any 8, 16, or 32-bit MCU over the SPI or UART Interface. The device driver minimizes the host memory footprint requirements requiring less than 7KB of code memory and 700B of RAM memory for a TCP client application."
Updated answer after your update: If you really want to use your MSP430F123 for counting pulses, it make sense use CC3200. CC3200 is a WiFi radio together with Cortex-M4 CPU. And you can create for for this MCU your firmware and off-load your MSP of all network stuff. Also there is 2nd generation CC3220. For CC3220 exists in SDK AT command example. Maybe it can be useful in your case.
Please click to "Verify Answer", if your question was answered.
In reply to Hnz:
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.