Videos and Webinars

We have put together a collection of expert-led videos, including tutorials, demos, and deep dives into embedded WebUI, networking, and IoT - plus a series of webinars focused on key microcontroller platforms.
Watch some of them below and explore our Mongoose YouTube channel for more.

webinar header

View Recorded Webinars

Videos

Embedded dashboard tutorial - LED toggle on Nucleo-STM32H563ZI and other MCUs

Step-by-step tutorial on how to create a Web dashboard for LED control on Nucleo-STM32H563ZI.

Embedded dashboard tutorial - network settings save, load and apply - on Teensy4.1 and other MCUs

Step-by-step tutorial on how to create a network settings panel for your device, implement persistent load and store, and apply network settings on the fly.

Embedded dashboard tutorial - REST API on NXP MCXN947 and other MCUs

Step-by-step tutorial on how to create a REST API on NXP MCXN947.

TLS for microcontrollers explained

Basics of TLS on microcontrollers: what is public key cryptography, what is certificate, what is CA, why CA certificates are required. A performance benchmark is provided on STM32 Nucleo-F756ZG development board.

Web UI with OTA updates on Teensy 4.1

Short Mongoose Wizard demonstration which allows to create Web UI dashboard on Teensy 4.1 easily. Mongoose has built-in firmware update support for a variety of microcontrollers, including NXP RT1062 used by Teensy 4.1.

HTTP and MQTT on 6k of RAM

HTTP and MQTT on 6k of RAM

This video answers the question - "What is the minimum microcontroller spec to run Mongoose network stack?". The answer is - 8bit micro with 6k of RAM and 48k of flash. Both HTTP server and MQTT client work, using W5500 Ethernet module.

TLS on 32k RAM & 128k flash

This video analyses the minimal microcontroller requirements to run an embedded web server. We have used RP2040 with W5500 module for tests.

STM32 + Mongoose + AWS IoT

This video is a tutorial on how to connect any microcontroller to the AWS IoT using Mongoose Network Library. As an example, an STM32 H7 development board is used.

Remote firmware updates for microcontrollers explained

This video gives a high level overview of some FOTA strategies, and demonstrates a practical implementation using Mongoose Library.

Webinar Recordings

Embedded Network Programming Guide: Web UI on STM32 from scratch

This video walks through the Embedded Network Programming Guide and implements a Web UI on STM32 development board from scratch.

Implementing remote Over-The-Air (OTA) Firmware Updates on STM32 H5, H7 microcontrollers

This video describes various OTA strategies, and explains their strong and weak points. Then is showcases the implementation on the STM32H573I-DK that uses dual-bank flash support.

IoT device control using MQTT, RP2040 Pico, and W5500 Ethernet module

This webinar shows an implementation of a remote device control for Raspberry RP2040 Pico board with W5500 Ethernet Wiznet module. Describes basics of MQTT, explains how JSON-RPC is used on top of MQTT.

Implementing IoT fleet management from scratch on STM32 using MQTT

This is a webinar recording on IoT fleet management. MQTT essentials, plus hands-on workshop session on STM32 Nucleo board with Cube IDE, using Mongoose Library.

Embedded TCP/IP stack explained: step-by-step code walk-through

This video guides you through the creation of a simple HTTP server on a Nucleo-F756ZG dev board using Cube IDE and Mongoose Library. Then, an HTTP request is wiretapped, and every frame gets explained - how it is handled by the embedded stack, from a driver layer, up to the application.

NXP & Cesanta Joint Webinar screenshot

NXP & Cesanta joint webinar on Implementing Web UI device dashboard on NXP RT1020

This video walks through the Web UI implementation of on a IMXRT 1020 development board from scratch.

Infineon & Cesanta joint webinar: implementing Web UI on XMC7000

This video guides you through the Web UI implementation on XMC7000 line of microcontrollers from Infineon

Testimonials from Webinars Participants

Our webinars are rated 9 out of 10 by participants.
Below, you will find some testimonials: