Речь идет о контроллере STM32F030K6T6 , который имеет 32-разрядное ядро ARM® Cortex® -M0 с низким энергопотреблением, флэш-память 32 КБ и SRAM 4 КБ. Это интерфейс SIM808 для подключения к Интернету.
Ресурсы довольно ограничены в отношении памяти.
Возможно ли реализовать MQTT на этом устройстве?
Каким требованиям должен соответствовать микроконтроллер, чтобы иметь возможность использовать / запускать MQTT?
(Я не спрашиваю о полной реализации стека протоколов.)
источник
Библиотека mbed mmqt , по-видимому, не документирует какие-либо требования к памяти, которые могут быть ограничивающими, и можно разумно предположить, что она предназначена для такого рода устройства малого размера в качестве конечной точки. Вы можете довольно просто импортировать библиотеку на аналогичную платформу устройств с помощью онлайн-компилятора и, по крайней мере, проверить размер кода.
источник