|
|
Subscribe / Log in / New account

An introduction to MQTT

An introduction to MQTT

Posted May 12, 2018 7:25 UTC (Sat) by smurf (subscriber, #17840)
In reply to: An introduction to MQTT by gerdesj
Parent article: An introduction to MQTT

Yes, somebody dumped the boot ROM. It does contain a surprise – a tiny BASIC interpreter.


to post comments

An introduction to MQTT

Posted May 16, 2018 17:03 UTC (Wed) by Kamilion (guest, #42576) [Link]

No, you're mixing up the ESP8266 and the ESP32. The ESP32's the one that has the 68k tinybasic derived BASIC interpreter in ROM; and it can be disabled (and generally is by default now) by blowing an eFUSE.

Shouldn't bother with the ESP8266 -- it's TLS stack sucks. The ESP32's is much better [1]; http2 from nghttp2, cjson, mbedtls, and ports of curl and libssh, reflecting the nearly half a megabyte of RAM available in the ESP32.

When the pricing between the two is so similar; there's no real point in bothering when all of Espressif's work is being put into esp-idf [2], and most of the esp8266 is based on community-only support.

Plus, the ESP32 actually has decent documentation. [3]

[1] https://github.com/espressif/esp-idf/tree/master/components
[2] https://github.com/espressif/esp-idf/tree/master/examples
[3] http://esp-idf.readthedocs.io/en/latest/get-started/index...


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds