Skip to content

The Mender Shield illustrates the capability to run a Mender client on heterogeneous platforms

License

Notifications You must be signed in to change notification settings

joelguittet/mender-shield

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

mender-shield

Issues Badge License Badge

The Mender Shield illustrates the capability to run a Mender client on heterogeneous platforms such as RaspberryPi (Linux based) and MCUs (RTOS/bare metal).

The following picture shows the Mender devices in the field with the mender-shield on the front, RaspberryPi and ESP32 platforms in the back:

  • The Mender logo is displayed on the front of the shield, with an animation of the purple LEDs when an artifact is being downloaded.
  • The background color indicates the connectivity status (blue is connected, green is idle, red in case of error).

mender-shield

The following picture shows both sides of the mender-shield:

  • The RaspberryPi side has KTD2061 and KTD2058 LEDs drivers from Kinetic technologies driving the 18 RGB LEDs (9 for each side of the PCB) and the HAT ID EEPROM.
  • The Arduino side has ATECC608B secure element used to authenticate the device and user EEPROM intented to store Zephyr LLEXT binary so that the shield also embeds the firmware used to control the display!

mender-shield

Mender MCU client is an open source over-the-air (OTA) library updater for MCU devices. Check-out the source and demonstration examples!

Hardware

The project has been created with Kicad, you can browse the project on KiCanvas. Gerber files used to manufacture the board are provided.

Software

The software is not uploaded at the time of writing.

License

MIT

About

The Mender Shield illustrates the capability to run a Mender client on heterogeneous platforms

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published