Question

1.can I use MQTT protocol for embedded systems with 8-bit / 16-bit arm processor and 32KB Flash 4KB RAM ?

2.In particular can I use CloudMQTT service for such low power and processor : 16-bit processor,32kb Flash, 4kb RAM? http://www.cloudmqtt.com/

thanks in advance!

Was it helpful?

Solution

There are implementations of MQTT available for the Arduino amongst others, so yes it is certainly possible to implement on the sort of device you describe.

Once you have a client implementation, it should not matter which broker implementation you use, whether CloudMQTT or your own hosted instance of Mosquitto (for example).

OTHER TIPS

It seems that that is exactly what MQTT is designed for, however bear in mind that MQTT V3.1 is a layer over TCP/IP, so you will need a working TCP/IP stack to start with.

MQTT V1.2 does not need a TCP/IP stack and works on transports such as ZigBee, but that necessarily limits the reach (i.e not an Internet connectivity) and would presumably not then work with CloudMQTT.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top