# Mender for esp32

**URL:** https://hub.mender.io/t/mender-for-esp32/2815
**Category:** General Discussions
**Created:** [November 11, 2020, 10:55am UTC](https://hub.mender.io/t/mender-for-esp32/2815 "2020-11-11T10:55:36Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![HareshPrajapati](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/hareshprajapati/32/928_2.png) [@HareshPrajapati](https://hub.mender.io/u/HareshPrajapati)
#### Post date: [November 11, 2020, 10:55am UTC](https://hub.mender.io/t/mender-for-esp32/2815/1 "2020-11-11T10:55:37Z")

</div>

i m new to the forum

i need to know that how can we used mender for esp32 wroover kit (arduino)?

---

<div class="post-metadata">

### Author: ![drewmoseley](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/drewmoseley/32/47_2.png) [@drewmoseley](https://hub.mender.io/u/drewmoseley)
#### Post date: [November 11, 2020, 2:17pm UTC](https://hub.mender.io/t/mender-for-esp32/2815/2 "2020-11-11T14:17:38Z")

</div>

Hi @HareshPrajapati we don’t have support for ESP32 or Arduino. You could potentially write a custom client that works on those chips but they are pretty limited in resources so you would have to limit the functionality. You could potentially do a proxy update from a Linux device that is connected to the ESP32.

Drew

---

<div class="post-metadata">

### Author: ![HareshPrajapati](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/hareshprajapati/32/928_2.png) [@HareshPrajapati](https://hub.mender.io/u/HareshPrajapati)
#### Post date: [November 12, 2020, 3:44am UTC](https://hub.mender.io/t/mender-for-esp32/2815/3 "2020-11-12T03:44:32Z")

</div>

@drewmoseley thanks for the information.  
how can we do a proxy update from linux device that connected on esp32?

---

<div class="post-metadata">

### Author: ![drewmoseley](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/drewmoseley/32/47_2.png) [@drewmoseley](https://hub.mender.io/u/drewmoseley)
#### Post date: [November 12, 2020, 6:28pm UTC](https://hub.mender.io/t/mender-for-esp32/2815/4 "2020-11-12T18:28:52Z")

</div>

We don’t have an exact match for a sample but we do have [this post](https://hub.mender.io/t/updating-device-firmware-using-dfu-in-zephyr-project-on-a-frdm-k64f-board/1618/2) which should give you the basic idea.

Drew

---

<div class="post-metadata">

### Author: ![blackdevice](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/blackdevice/32/394_2.png) [@blackdevice](https://hub.mender.io/u/blackdevice)
#### Post date: [December 9, 2020, 11:53am UTC](https://hub.mender.io/t/mender-for-esp32/2815/5 "2020-12-09T11:53:28Z")

</div>

Hi,

Like other users, I think that although an ESP or an Arduino does not have much capacity to make a complete rotation of the device, and perhaps in many cases, this is not even necessary in too many projects, I think we could work in something in between , which would be very interesting in order to integrate large fleets of devices connected to the mender family 🙂

To be able to use mender server as a device panel (like ESP / arduino, but I think especially ESP since almost all projects are “connected”, they can connect and publish their status to mender, about their ip, their mac address, and certain information that is deemed relevant …)

Besides this, I think it would be very interesting to be able to generate a configuration display, for example:  
if all your ESP parameters work against a file, mender could send that file to your device, even if you don’t have the ability to change the whole system, since they are devices too on the edge, and with too few resources, and I even think it would be dangerous or difficult to control.

Do you like the idea?

---

<div class="post-metadata">

### Author: ![joelguittet](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/joelguittet/32/1064_2.png) [@joelguittet](https://hub.mender.io/u/joelguittet)
#### Post date: [April 2, 2023, 11:44am UTC](https://hub.mender.io/t/mender-for-esp32/2815/6 "2023-04-02T11:44:17Z")

</div>

Hello,

In the meantime I have created a mender mcu client, and you can find an example here [GitHub - joelguittet/mender-esp32-example: Mender MCU example running on ESP32](https://github.com/joelguittet/mender-esp32-example)

At the moment, update and inventory are supported, and other add ons APIs will be added soon.

An article has been written by @TheYoctoJester on the blog [Mender OTA on the ESP32, Part 1 | Mender](https://mender.io/blog/mender-ota-on-the-esp32-part-1)

Hope this will help!

Joel
