Tuesday, September 1, 2015

IoT : QCOM : QCA4002 and QCA4531



I like IoT , since it will let all the small small devices talk with each other. But it is becoming very diverse in all respect.

The number of devices, the types of solutions, types of platforms , OS , communication protocols all are very very diverse.

The good thing which happens due to diversity is you can find which particular platform you love and type of device and work on it.

The bad thing is there is no head start, the solution you are targeting can already be available or might get developed in better and faster way in future.

This post is generally my attempt to check what different different companies are doing and then decide what will I do .


1)  QCA 4002


Some information I am looking at is
1) How to make some application for this
2) Which server to connect.
3) Can I connect some other board to this.

The OS used by  development board seems to be  MQX RTOS.
The development board is SP140.

q) How QCA4002 and SP140 get link together.


A very good link

http://www.arrow.com/iotimmersions/presentations/pdf/QCOM_Arrow_IoE_Immersions.pdf

QCA4002 is just a wifi module, which using any kind of MCU ( microcontroller) you can use.

So basically MCU will be used to connect sensors and QCA4002.  So the development board or IDE to develop some applications will be based on MCU rather than QCA4002,

You have to take data from sensor , perform some task and send that data using QCA4002 to server.

SP140 is one kind of MCU.  GT202 is also a wifi module. Just think GT202 and QCA4002 as alias of same thing.


Like SP140, K22F120M is also a MCU.



As you can see from this link  https://lian-mueller.com/cart/  ,  which all products use QCA4002 wi-fi module.

This link will also be helpful in clearing more details.

http://www.silexamerica.com/products/connectivity-solutions/embedded-wireless/evaluation-kits/sp140-sp144-qca4004-evaluation-kit/

http://linuxgizmos.com/latest-atheros-iot-socs-include-openwrt-friendly-model/

If you see the above link , you can see that the IoT based devices which we were talking till now, used RTOS to work with, which can be difficult to anyone never worked before. 

But there is similiar IoT device by QC  QCA4531, which used Linux OS , and to develop application on it you have to use  

QCA Software Development Kit (QSDK).


Still some question which were raised and I need to check is

1) All Joyn and other standards
2) How to connect sensor to these devices QCAXXXX, since on net I haven't seen any demo application for these.

No comments:

Post a Comment