Cesanta Software Ltd.

Articles related to Cesanta Software Ltd.
Security

STM32 OTA Firmware Update - Blog

February 04, 2026

The article explains how firmware updates work on STM32 microcontrollers, starting with the built-in STM32 bootloader (used for factory or recovery flashing via UART/USB) and then detailing in-application programming (IAP) techniques for updating firmware while the device is running. It covers common update strategies such as using a custom bootloader or dual-bank flash to safely download, store, and apply new firmware images, and highlights flash memory organization and challenges like preventing corruption during updates.

Software & OS

Building Embedded Web Device Dashboards - Blog

May 08, 2025

An embedded device dashboard serves as the user interface for managing and monitoring embedded systems. Whether it's for a smart home controller, an industrial automation unit, or an IoT-enabled sensor module, the embedded web dashboard provides a convenient way to interact with devices using a standard web browser.

IoT

Can an embedded web server solve for the IoT? - Blog

August 26, 2016

Can an embedded web server really be an alternative to building an entire Internet of Things (IoT) infrastructure? Depending on what you are trying to...

IoT

IoT is not just hype - Other

May 20, 2016

The Internet of Things (IoT), the connectivity of everything, is really all just hype. We're getting excited about something that't not actually possi...

Security

Smart IoT products needn't be hackable - Other

April 07, 2016

The combination of lower hardware costs, stronger connectivity, and more stable infrastructure facilitates the production of innovative products and h...