Mongoose OS (former mongoose-iot) is ported to ESP32!
POSIX FS, configuration infrastructure, OTA, TLS (including client-side auth), rich networking API, advanced security - https://goo.gl/GC4w8Q.
Mongoose OS is ported to ESP32
Re: Mongoose OS is ported to ESP32
I had a bash at using the latest Mongoose and as advertized, it compiled cleanly. These are my notes for getting it running on ESP32 as of this post date:
1. In your project directory, create a components directory.
2. In the components directory, clone Mongoose:
git clone https://github.com/cesanta/mongoose.git
3. In the new Mongoose directory, create a component.mk file containing:
COMPONENT_ADD_INCLUDEDIRS=.
4. Compile your solution.
1. In your project directory, create a components directory.
2. In the components directory, clone Mongoose:
git clone https://github.com/cesanta/mongoose.git
3. In the new Mongoose directory, create a component.mk file containing:
COMPONENT_ADD_INCLUDEDIRS=.
4. Compile your solution.
Free book on ESP32 available here: https://leanpub.com/kolban-ESP32
-
- Posts: 263
- Joined: Sun Jun 19, 2016 12:00 am
Re: Mongoose OS is ported to ESP32
Thats the Mongoose networking library, not Mongoose OS. Anyone tried using the full Mongoose OS? How does it integrate with the IDF?
Re: Mongoose OS is ported to ESP32
Julian Ilett released a video on using Mongoose OS on the ESP32. A good view to get a taste. See
https://www.youtube.com/watch?v=Y6CZePh5uIA
https://www.youtube.com/watch?v=Y6CZePh5uIA
Free book on ESP32 available here: https://leanpub.com/kolban-ESP32
-
- Posts: 263
- Joined: Sun Jun 19, 2016 12:00 am
Re: Mongoose OS is ported to ESP32
Thanks!
I'd be interested in using the Mongoose networking library plus the RAM optimizations that they made for mbedTLS, but those are only in Mongoose OS (see https://forum.mongoose-os.com/discussion/1065/). I couldn't find their custom version of mbedTLS on Github, which is a pity because that would be killer combination. :-/
I'd be interested in using the Mongoose networking library plus the RAM optimizations that they made for mbedTLS, but those are only in Mongoose OS (see https://forum.mongoose-os.com/discussion/1065/). I couldn't find their custom version of mbedTLS on Github, which is a pity because that would be killer combination. :-/
Who is online
Users browsing this forum: No registered users and 21 guests