# Mender

**URL:** https://hub.mender.io/c/tutorials/mender/21.md

[Latest](https://hub.mender.io/latest.md) · [Categories](https://hub.mender.io/categories.md) · [Tags](https://hub.mender.io/tags.md)

---

## [About the Mender category](https://hub.mender.io/t/about-the-mender-category/1054)

<div class="topic-metadata">

**Author:** [@mirzak](https://hub.mender.io/u/mirzak)\
**Replies:** 0

</div>

Tutorials related to Mender use-cases Ideas for tutorials Here is a shortlist of ideas for tutorials: How to utilize state-scripts with Mender How to support factory reset with a Mender layout (e.g. Yocto based). I.e.…

---

## [Mender Update Module for systemd-sysext: Zero-Reboot System Extensions](https://hub.mender.io/t/mender-update-module-for-systemd-sysext-zero-reboot-system-extensions/8371)

<div class="topic-metadata">

**Author:** [@janaperic](https://hub.mender.io/u/janaperic)\
**Replies:** 0\
**Last updated:** [September 22, 2026, 12:33pm UTC](https://hub.mender.io/t/mender-update-module-for-systemd-sysext-zero-reboot-system-extensions/8371 "2026-09-22T12:33:18Z")

</div>

This update module enables zero-reboot application updates on immutable systems by leveraging systemd’s system extension (systemd-sysext) mechanism. It allows you to deliver SquashFS extensions containing updated binarie…

---

## [Mender server installation issues](https://hub.mender.io/t/mender-server-installation-issues/8127)

<div class="topic-metadata">

**Author:** [@manishshinde16](https://hub.mender.io/u/manishshinde16)\
**Replies:** 1\
**Last updated:** [March 6, 2026, 11:33am UTC](https://hub.mender.io/t/mender-server-installation-issues/8127 "2026-03-06T11:33:55Z")

</div>

Hi Team, I have deployed the azure Linux VM and installed mender server using docker compose as per documentation Evaluation with Docker Compose | Mender documentation, however I am getting error 404 page not found whil…

---

## [Automatic device provisioning with Azure IoT Hub using Mender](https://hub.mender.io/t/automatic-device-provisioning-with-azure-iot-hub-using-mender/4534)

<div class="topic-metadata">

**Author:** [@lramirez](https://hub.mender.io/u/lramirez)\
**Replies:** 3\
**Last updated:** [August 31, 2023, 6:19pm UTC](https://hub.mender.io/t/automatic-device-provisioning-with-azure-iot-hub-using-mender/4534 "2023-08-31T18:19:33Z")

</div>

In IoT, while data protection concerns still exist they mainly extend further into the physical world and most often geographically dispersed at large scale with heavy reliance on battery and wireless connectivity. There…

---

## [How to Monitor Device Storage with a Custom Mender Inventory Script](https://hub.mender.io/t/how-to-monitor-device-storage-with-a-custom-mender-inventory-script/7892)

<div class="topic-metadata">

**Author:** [@TheYoctoJester](https://hub.mender.io/u/TheYoctoJester)\
**Replies:** 0\
**Last updated:** [July 16, 2025, 3:14pm UTC](https://hub.mender.io/t/how-to-monitor-device-storage-with-a-custom-mender-inventory-script/7892 "2025-07-16T15:14:45Z")

</div>

Overview When managing a fleet of IoT devices with Mender, understanding storage usage across your devices is crucial for maintaining operational health and planning updates. This tutorial shows you how to create a custo…

---

## [Can we create mender artifact application package on windows](https://hub.mender.io/t/can-we-create-mender-artifact-application-package-on-windows/7799)

<div class="topic-metadata">

**Author:** [@parag](https://hub.mender.io/u/parag)\
**Replies:** 2\
**Last updated:** [June 7, 2025, 9:50am UTC](https://hub.mender.io/t/can-we-create-mender-artifact-application-package-on-windows/7799 "2025-06-07T09:50:35Z")

</div>

Hello Everyone, Is there any way one can create mender artifact application package on windows machine. using mender-artifact tool, does mender-artifact tool supported on window?

---

## [How can i fix error u-boot on Orange pi 5 plus](https://hub.mender.io/t/how-can-i-fix-error-u-boot-on-orange-pi-5-plus/7678)

<div class="topic-metadata">

**Author:** [@levantung](https://hub.mender.io/u/levantung)\
**Replies:** 0\
**Last updated:** [March 31, 2025, 7:39am UTC](https://hub.mender.io/t/how-can-i-fix-error-u-boot-on-orange-pi-5-plus/7678 "2025-03-31T07:39:44Z")

</div>

2025-03-31 06:43:42 +0000 UTC info: Running Mender client version: 3.5.3 2025-03-31 06:43:43 +0000 UTC info: State transition: update-fetch \[Download\_Enter\] → update-store \[Download\_Enter\] 2025-03-31 06:43:44 +0000 UTC…

---

## [Can't add to gateway system](https://hub.mender.io/t/cant-add-to-gateway-system/7553)

<div class="topic-metadata">

**Author:** [@roborto1999](https://hub.mender.io/u/roborto1999)\
**Replies:** 4\
**Last updated:** [February 14, 2025, 2:48pm UTC](https://hub.mender.io/t/cant-add-to-gateway-system/7553 "2025-02-14T14:48:54Z")

</div>

Hello, I am enjoying the system at the moment . But I have struggled to get devices to add to a gate way. I have added virtual device following the instructions but it does not appear in the “System for this gateway” of…

---

## [Securing IoT software deployments with Mender and NXP EdgeLock™ SE050](https://hub.mender.io/t/securing-iot-software-deployments-with-mender-and-nxp-edgelock-se050/2744)

<div class="topic-metadata">

**Author:** [@peter](https://hub.mender.io/u/peter)\
**Replies:** 2\
**Last updated:** [July 2, 2024, 4:44pm UTC](https://hub.mender.io/t/securing-iot-software-deployments-with-mender-and-nxp-edgelock-se050/2744 "2024-07-02T16:44:59Z")

</div>

Introduction SE050 is a Common Criteria EAL 6+ certified secure element supporting both RSA and ECC asymmetric cryptographic algorithms by NXP, and providing a complete security solution for IoT devices. In this tutor…

---

## [Running the Mender Server 3.7 on a Raspberry Pi 4](https://hub.mender.io/t/running-the-mender-server-3-7-on-a-raspberry-pi-4/6768)

<div class="topic-metadata">

**Author:** [@TheYoctoJester](https://hub.mender.io/u/TheYoctoJester)\
**Replies:** 0\
**Last updated:** [April 26, 2024, 1:20pm UTC](https://hub.mender.io/t/running-the-mender-server-3-7-on-a-raspberry-pi-4/6768 "2024-04-26T13:20:21Z")

</div>

Introduction Starting with Mender release 3.7, running the management server on the arm64 architecture is supported. This does not only enable moving to energy and cost saving instances in the cloud, but also hosting a M…

---

## [How to write a custom client interfacing a Mender server](https://hub.mender.io/t/how-to-write-a-custom-client-interfacing-a-mender-server/1353)

<div class="topic-metadata">

**Author:** [@mirzak](https://hub.mender.io/u/mirzak)\
**Replies:** 0\
**Last updated:** [December 16, 2019, 7:44pm UTC](https://hub.mender.io/t/how-to-write-a-custom-client-interfacing-a-mender-server/1353 "2019-12-16T19:44:28Z")

</div>

Introduction Mender is an end-to-end OTA solution and both the Mender client and server are provided as open-source, additional we provide reference board integrations that bind it all together. But Mender was designed …

---

## [Device is not recognized by the demo server](https://hub.mender.io/t/device-is-not-recognized-by-the-demo-server/6639)

<div class="topic-metadata">

**Author:** [@jni](https://hub.mender.io/u/jni)\
**Replies:** 4\
**Last updated:** [March 22, 2024, 2:37am UTC](https://hub.mender.io/t/device-is-not-recognized-by-the-demo-server/6639 "2024-03-22T02:37:19Z")

</div>

Hi, I am running a demo server but my device is not recognized by the server. Please help. mender client version, /usr/bin/mender -version 2.1.2-dirty mender server version, mendersoftware/deviceauth:mender-3.7.2 …

---

## [How to do a proxy deployment to an FRDM-K64F device connected to a Raspberry Pi 3 / 4](https://hub.mender.io/t/how-to-do-a-proxy-deployment-to-an-frdm-k64f-device-connected-to-a-raspberry-pi-3-4/1619)

<div class="topic-metadata">

**Author:** [@mirzak](https://hub.mender.io/u/mirzak)\
**Replies:** 9\
**Last updated:** [May 20, 2022, 4:52pm UTC](https://hub.mender.io/t/how-to-do-a-proxy-deployment-to-an-frdm-k64f-device-connected-to-a-raspberry-pi-3-4/1619 "2022-05-20T16:52:54Z")

</div>

Introduction When designing products based on Linux, it is a common design pattern to have external MCU that handles real-time critical tasks. The external MCU could be mounted on the same PCB as the Linux SoC, or it cou…

---

## [How to update a Docker container with a Raspberry Pi 3](https://hub.mender.io/t/how-to-update-a-docker-container-with-a-raspberry-pi-3/1106)

<div class="topic-metadata">

**Author:** [@farshadt](https://hub.mender.io/u/farshadt)\
**Replies:** 14\
**Last updated:** [July 26, 2023, 12:18pm UTC](https://hub.mender.io/t/how-to-update-a-docker-container-with-a-raspberry-pi-3/1106 "2023-07-26T12:18:21Z")

</div>

Introduction For this tutorial, we quickly refresh some topics that you will need to have a grasp of such as Mender client, Mender Artifact and Update Modules in order to deploy an application-based update over-the-air (…

---

## [New release not being updated on the server when deploying in Raspberry](https://hub.mender.io/t/new-release-not-being-updated-on-the-server-when-deploying-in-raspberry/6013)

<div class="topic-metadata">

**Author:** [@Rubitor5](https://hub.mender.io/u/Rubitor5)\
**Replies:** 3\
**Last updated:** [July 25, 2023, 8:22am UTC](https://hub.mender.io/t/new-release-not-being-updated-on-the-server-when-deploying-in-raspberry/6013 "2023-07-25T08:22:23Z")

</div>

I’ve done a new release and deployed the application update as it is explained on the docs with a Raspberry 3 and it is not showing in the webserver. It stays the mender-demo-artifact As you can see I’ve made mul…

---

## [Using Node-RED with Mender](https://hub.mender.io/t/using-node-red-with-mender/2641)

<div class="topic-metadata">

**Author:** [@drewmoseley](https://hub.mender.io/u/drewmoseley)\
**Replies:** 0\
**Last updated:** [October 8, 2020, 7:54pm UTC](https://hub.mender.io/t/using-node-red-with-mender/2641 "2020-10-08T19:54:41Z")

</div>

Intro In this tutorial, we will discuss how to use the Mender OTA with Node-RED to deploy updated flows. We will start at the beginning and use the Raspberry Pi OS on a Raspberry Pi 3A board. The instructions will be spe…

---

## [Configuring SSH, UART and WiFi access on Mender-enabled Raspbian images](https://hub.mender.io/t/configuring-ssh-uart-and-wifi-access-on-mender-enabled-raspbian-images/2707)

<div class="topic-metadata">

**Author:** [@drewmoseley](https://hub.mender.io/u/drewmoseley)\
**Replies:** 0\
**Last updated:** [October 21, 2020, 6:31pm UTC](https://hub.mender.io/t/configuring-ssh-uart-and-wifi-access-on-mender-enabled-raspbian-images/2707 "2020-10-21T18:31:42Z")

</div>

Introduction When working with the Raspberry Pi platform and Mender, one of the first steps many users take is to enable some or all of the following: UART SSH Wifi This can be done on first-boot using either the GUI …

---

## [Using the Mender API: The Basics of the Management API](https://hub.mender.io/t/using-the-mender-api-the-basics-of-the-management-api/5562)

<div class="topic-metadata">

**Author:** [@karolina.beta](https://hub.mender.io/u/karolina.beta)\
**Replies:** 0\
**Last updated:** [January 18, 2023, 3:52pm UTC](https://hub.mender.io/t/using-the-mender-api-the-basics-of-the-management-api/5562 "2023-01-18T15:52:03Z")

</div>

Api icons created by DinosoftLabs - Flaticon Customer engineer Alan Martinovic explores the basics of using the Mender API - specifically the management API Mender was designed with easy integration into CI CD pipe…

---

## [Updating Raspberry Pi boot firmware files using Yocto Project and Mender](https://hub.mender.io/t/updating-raspberry-pi-boot-firmware-files-using-yocto-project-and-mender/1719)

<div class="topic-metadata">

**Author:** [@mirzak](https://hub.mender.io/u/mirzak)\
**Replies:** 23\
**Last updated:** [February 17, 2023, 8:32pm UTC](https://hub.mender.io/t/updating-raspberry-pi-boot-firmware-files-using-yocto-project-and-mender/1719 "2023-02-17T20:32:15Z")

</div>

Introduction The Raspberry Pi family of boards are undeniably very popular, both for hobbyists and in professional settings. For this reason this tutorial was created to look at one of the limitations of the Raspberry Pi…

---

## [How to manage your Qt based embedded Linux device with Mender (Colibri iMX7)](https://hub.mender.io/t/how-to-manage-your-qt-based-embedded-linux-device-with-mender-colibri-imx7/1344)

<div class="topic-metadata">

**Author:** [@mirzak](https://hub.mender.io/u/mirzak)\
**Replies:** 11\
**Last updated:** [October 27, 2020, 9:12am UTC](https://hub.mender.io/t/how-to-manage-your-qt-based-embedded-linux-device-with-mender-colibri-imx7/1344 "2020-10-27T09:12:36Z")

</div>

Introduction This is a step-by-step guide on how to reproduce the demonstration that was done during the “Managing Your Qt Based Embedded Linux Device With Mender” webinar that was hosted by The Qt Company. Abstract fro…

---

## [How to do delta updates with Raspberry Pi 3](https://hub.mender.io/t/how-to-do-delta-updates-with-raspberry-pi-3/1122)

<div class="topic-metadata">

**Author:** [@farshadt](https://hub.mender.io/u/farshadt)\
**Replies:** 3\
**Last updated:** [September 29, 2020, 3:41pm UTC](https://hub.mender.io/t/how-to-do-delta-updates-with-raspberry-pi-3/1122 "2020-09-29T15:41:57Z")

</div>

Introduction Using binary deltas for applying updates is a more efficient mechanism for updating software over-the-air (OTA) which enables faster downloads and bandwidth cost saving for metered networks. When using cell…

---

## [How to update .deb package with a Raspberry Pi 3](https://hub.mender.io/t/how-to-update-deb-package-with-a-raspberry-pi-3/1105)

<div class="topic-metadata">

**Author:** [@farshadt](https://hub.mender.io/u/farshadt)\
**Replies:** 0\
**Last updated:** [October 4, 2019, 10:13pm UTC](https://hub.mender.io/t/how-to-update-deb-package-with-a-raspberry-pi-3/1105 "2019-10-04T22:13:09Z")

</div>

Introduction For this tutorial, we quickly refresh some topics that you will need to have a grasp of such as Mender client, Mender Artifact and Update Modules in order to deploy an application-based update over-the-air (…

---

## [How to create state scripts with Mender using Raspberry Pi](https://hub.mender.io/t/how-to-create-state-scripts-with-mender-using-raspberry-pi/1518)

<div class="topic-metadata">

**Author:** [@farshadt](https://hub.mender.io/u/farshadt)\
**Replies:** 2\
**Last updated:** [April 7, 2020, 3:00pm UTC](https://hub.mender.io/t/how-to-create-state-scripts-with-mender-using-raspberry-pi/1518 "2020-04-07T15:00:11Z")

</div>

Introduction This short tutorial will guide you through creating a Mender state script on a Raspberry Pi 3 platform. When deploying over-the-air software updates, you will benefit from having the capability to customize…

---

## [Integrate CFEngine configuration management into Mender](https://hub.mender.io/t/integrate-cfengine-configuration-management-into-mender/1484)

<div class="topic-metadata">

**Author:** [@eystein](https://hub.mender.io/u/eystein)\
**Replies:** 3\
**Last updated:** [March 11, 2020, 10:37am UTC](https://hub.mender.io/t/integrate-cfengine-configuration-management-into-mender/1484 "2020-03-11T10:37:23Z")

</div>

Introduction Operating system Configuration management is an established industry for servers, with typical use cases including: Network configuration SSH daemon configuration User management Service management Package…
