Webinars

We are hosting a series of webinars in the field of embedded WebUI, networking and IoT.
Please take a moment to review the information provided below and proceed with your registration.

webinar header

Register for
Our Free Live Webinars

View Our Free
Recorded Webinars

1. Implementing Web UI on STM32 microcontroller

In this webinar, we'll share our extensive experience in implementing Web User Interfaces and RESTful APIs on STM32 microcontroller. Our expertise has been gained through years of developing Web UIs and IoT projects for our customers.

icon1

Webinar Agenda

Hardware overview
Embedded TCP/IP stack explained
Project structure breakdown (backend and frontend)
TLS support: challenges and solutions
15-minute practical workshop on STM32 NUCLEO-G031K8, NUCLEO-H743ZG, NUCLEO-H563ZI boards: LED control WebUI implementation
Questions & answers session
icon1

Register for this webinar

We've carefully scheduled our webinars to accommodate viewers from the Americas, Europe, and Asia

Wed, May 15, 16:00 GMT
Web GUI Image
Web GUI Image

2. Implementing IoT fleet management with STM32 and MQTT from scratch

In this hands-on webinar, we will be creating an IoT device firmware from the ground up using STM32 development. We'll learn how to control device over MQTT protocol, and learn important MQTT essentials. We'll use a control panel UI to make device control user-friendly.

icon1

Webinar Agenda

MQTT essentials
Implementing device firmware with MQTT connection
Implementing LED on/off remote control via MQTT
Using JSON-RPC over MQTT
Using UI dashboard for the remote control
Overview of OTA remote firmware update via MQTT
Questions & answers session
icon1

Register for this webinar

We've carefully scheduled our webinars to accommodate viewers from the Americas, Europe, and Asia

Wed, May 8, 14:00 GMT
Web GUI Image
Web GUI Image

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

In this hands-on webinar, we provide a step-by-step explanation of the OTA firmware update implementation on microcontrollers that have an internal flash with dual-bank support. We'll use a Nucleo-H563ZI development board for practical demonstration. As an end result, we'll have a device Web UI dashboard with firmware update interface. A commit and rollback functionality will be explained.

icon1

Webinar Agenda

OTA Firmware Update strategies
Firmware build process and linker script
Dual-bank flash
Flash basics: erase and write
Storing configuration data. Wear levelling
Bank swaps, commit and rollback
Reliability: rollback on hardware timer
Questions & answers session
icon1

Register for this webinar

We've carefully scheduled our webinars to accommodate viewers from the Americas, Europe, and Asia

Wed, May 1, 16:00 GMT
Web GUI Image
Web GUI Image

4. Implementing Web UI device dashboard on NXP i.MX RT1060 (RT1020) microcontroller

In this hands-on webinar, we'll share our extensive experience in implementing Web UI device dashboard and RESTful API on NXP i.MX RT1060 (RT1020) microcontroller. Our expertise has been gained through years of developing Web UIs and IoT projects for our customers.

icon1

Webinar Agenda

Hardware overview
Embedded TCP/IP stack explained
Project structure breakdown (backend and frontend)
TLS support: challenges and solutions
15-minute practical workshop on a real device NXP i.MX RT1060 (RT1020) MCU: LED control WebUI implementation
Questions & answers session
icon1

Register for this webinar

We've carefully scheduled our webinars to accommodate viewers from the Americas, Europe, and Asia

Wed, May 22, 14:00 GMT
Web GUI Image
Web GUI Image

5. Joint webinar with Infineon Technologies: "Implementing Web UI device dashboard on Infineon's XMC7000 MCU"

In this webinar, we'll share our extensive experience in implementing Web User Interfaces and RESTful APIs on Infineon XMC7000 microcontroller. Our expertise has been gained through years of developing Web UIs and IoT projects for our customers.

icon1

Webinar Agenda

Hardware overview
Embedded TCP/IP stack explained
Project structure breakdown (backend and frontend)
TLS support: challenges and solutions
15-minute practical workshop on a real device: LED control WebUI
Questions & answers session
icon1

Register for this webinar

We've carefully scheduled our webinars to accommodate viewers from the Americas, Europe, and Asia

Tue, May 28, 9:00 GMT
Wed, May 29, 16:00 GMT
Web GUI Image
Web GUI Image

Explore Our Archive of Free Webinar Recordings

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.

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.

Testimonials from Webinars Participants

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