Container downloads and demo applications#

We offer a variety of pre-build containers for different purposes, some of them can be downloaded from Github container registry (GHCR)

Tip

Many more, including SimpleSwitch™ package from our SimpleCore™ incubator program, can be found through our SimpleSwitch™-launcher.

Click here for our Web variant of the Launcher.

Available containers#

simpleswitch-c-hello-world#

Categories c demo terminal

Simple hello-world application demo

How to get it…

  • with Scotty
    ## On your computer run
    $ scotty build simpleswitch-c-hello-world

simpleswitch-c-hello-world-debug#

Categories c demo terminal

Simple hello-world application demo

How to get it…

  • with Scotty
    ## On your computer run
    $ scotty build simpleswitch-c-hello-world-debug

simpleswitch-cog#

Categories browser web

Offers Cog Browser based on Webkit technology. More about cog can be found at Igalia/cog . To configure the displayed website edit the file cog/homepage.txt with the help of simpleswitch-filebrowser. More information on the configuration can be found at https://tinyurl.com/bddh9pkz

Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-intel-all

Recommended SimpleSwitch packages simpleswitch-filebrowser

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-cog
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-cog

simpleswitch-config-ama07-channel-0#

Categories config display helper

Configures the AMA07 display on channel 0

Available for sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-config-ama07-channel-0
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-config-ama07-channel-0

simpleswitch-config-ama07-channel-1#

Categories config display helper

Configures the AMA07 display on channel 1

Available for sm2s-imx8plus

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-config-ama07-channel-1
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-config-ama07-channel-1

simpleswitch-config-ama101-a01-channel-0#

Categories config display helper

Configures the AMA101 (A01) display on channel 0

Available for sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-config-ama101-a01-channel-0
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-config-ama101-a01-channel-0

simpleswitch-config-ama101-a01-channel-1#

Categories config display helper

Configures the AMA101 (A01) display on channel 1

Available for sm2s-imx8plus

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-config-ama101-a01-channel-1
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-config-ama101-a01-channel-1

simpleswitch-config-ama101-a07-channel-0#

Categories config display helper

Configures the AMA101 (A07) display on channel 0

Available for sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-config-ama101-a07-channel-0
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-config-ama101-a07-channel-0

simpleswitch-config-ama101-a07-channel-1#

Categories config display helper

Configures the AMA101 (A07) display on channel 1

Available for sm2s-imx8plus

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-config-ama101-a07-channel-1
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-config-ama101-a07-channel-1

simpleswitch-config-ama121-channel-0#

Categories config display helper

Configures the AMA121 display on channel 0

Available for sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-config-ama121-channel-0
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-config-ama121-channel-0

simpleswitch-config-ama121-channel-1#

Categories config display helper

Configures the AMA121 display on channel 1

Available for sm2s-imx8plus

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-config-ama121-channel-1
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-config-ama121-channel-1

simpleswitch-config-ama156#

Categories config display helper

Configures the AMA156 display

Available for sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-config-ama156
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-config-ama156

simpleswitch-config-dc-desktopshell#

Categories config helper weston

Configures the desktop shell for weston

Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-intel-all

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-config-dc-desktopshell
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-config-dc-desktopshell

simpleswitch-config-dc-fullscreenshell#

Categories config helper weston

Configures the fullscreen shell for weston

Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-intel-all

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-config-dc-fullscreenshell
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-config-dc-fullscreenshell

simpleswitch-config-dc-hide-cursor#

Categories config helper weston

Hides the cursor in weston

Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-intel-all

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-config-dc-hide-cursor
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-config-dc-hide-cursor

simpleswitch-config-dc-kioskshell#

Categories config helper weston

Configures the kiosk shell for weston

Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-intel-all

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-config-dc-kioskshell
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-config-dc-kioskshell

simpleswitch-config-dc-launcher-editor#

Categories config helper weston

Configures a launcher for weston-editor

Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-intel-all

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-config-dc-launcher-editor
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-config-dc-launcher-editor

simpleswitch-config-dc-launcher-terminal#

Categories config helper weston

Configures a launcher for weston-terminal

Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-intel-all

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-config-dc-launcher-terminal
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-config-dc-launcher-terminal

simpleswitch-config-dc-notaskbar#

Categories config helper weston

Removes the taskbar in weston

Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-intel-all

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-config-dc-notaskbar
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-config-dc-notaskbar

simpleswitch-config-dc-screenshare#

Categories config helper weston

Configures the remote desktop support

Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-intel-all

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-config-dc-screenshare
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-config-dc-screenshare

simpleswitch-config-ep1#

Categories baseboard config helper

Configures the EP1 base board

Available for sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-config-ep1
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-config-ep1

simpleswitch-config-ep5-001#

Categories baseboard config helper

Configures the EP5-001 base board

Available for sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-config-ep5-001
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-config-ep5-001

simpleswitch-config-ep5-002#

Categories baseboard config helper

Configures the EP5-002 base board

Available for sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-config-ep5-002
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-config-ep5-002

simpleswitch-config-extra-smarc-pins#

Categories baseboard config helper

Configures access to additional SMARC pins

Available for sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-config-extra-smarc-pins
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-config-extra-smarc-pins

simpleswitch-config-hdmi#

Categories config display helper

Configures the HDMI display

Available for sm2s-imx8plus

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-config-hdmi
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-config-hdmi

simpleswitch-config-rotation-180#

Categories config display helper rotation

Rotate the display by 180 degrees

Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-intel-all

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-config-rotation-180
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-config-rotation-180

simpleswitch-config-rotation-270#

Categories config display helper rotation

Rotate the display by 270 degrees

Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-intel-all

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-config-rotation-270
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-config-rotation-270

simpleswitch-config-rotation-90#

Categories config display helper rotation

Rotate the display by 90 degrees

Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-intel-all

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-config-rotation-90
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-config-rotation-90

simpleswitch-dhcp-helper#

Categories helper network

This SimpleSwitch packages offers a DHCP server, in case the device cannot be connected to a public network.

After installation your device will be reachable at simpleswitch.local

To fine tune the configuration, edit the simpleswitch-dhcp-helper/config.conf with the help of simpleswitch-filebrowser More information on the configuration can be found at https://tinyurl.com/5n6uu49h

Available for sm2s-imx8mini sm2s-imx8mini sm2s-imx8nano sm2s-imx8nano sm2s-imx8plus sm2s-intel-all

Recommended SimpleSwitch packages simpleswitch-filebrowser

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-dhcp-helper
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-dhcp-helper

simpleswitch-filebrowser#

Categories editor utilities web

filebrowser provides a file managing interface for the /apps partition and it can be used to upload, delete, preview, rename and edit your files through any browser on your computer . After installation the service can be accessed at http://<ip>:8081.

Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-intel-all

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-filebrowser
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-filebrowser

simpleswitch-flutter-hello-world#

Categories demo flutter

A simple flutter demo application.

How to get it…

  • with Scotty
    ## On your computer run
    $ scotty build simpleswitch-flutter-hello-world

simpleswitch-flutter-tractor#

Categories demo flutter tractor

SmartTractor demo written in Flutter

Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-intel-all

Required SimpleSwitch packages simpleswitch-mosquitto simpleswitch-tractor-gps-service

Recommended SimpleSwitch packages simpleswitch-gpiomanager simpleswitch-iotconnect simpleswitch-mosquitto simpleswitch-mqttx-web simpleswitch-proxy-iotconnect simpleswitch-tractor-gps-service

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-flutter-tractor
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-flutter-tractor

simpleswitch-glmark2#

Categories benchmark demo graphics

Run OpenGL benchmarking

Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-intel-all

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-glmark2
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-glmark2

simpleswitch-gpiomanager#

Categories demo gpio python

A general purpose GPIO to MQTT to input device controller.

To change the configuration edit the file gpio/config.json with simpleswitch-filebrowser.

Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-intel-all

Recommended SimpleSwitch packages simpleswitch-flutter-tractor simpleswitch-iotconnect simpleswitch-mosquitto simpleswitch-mqttx-web simpleswitch-multiinput simpleswitch-proxy-iotconnect simpleswitch-tractor-gps-service

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-gpiomanager
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-gpiomanager

simpleswitch-hello-world#

Categories demo shell terminal

A SimpleSwitch package running a hello-world from a shell script

How to get it…

  • with Scotty
    ## On your computer run
    $ scotty build simpleswitch-hello-world

simpleswitch-hello-world-userdata#

Categories demo shell terminal

A SimpleSwitch package running a hello-world from a shell script.n This also showcases the ability to store persistent datan in the $HOME directory.

How to get it…

  • with Scotty
    ## On your computer run
    $ scotty build simpleswitch-hello-world-userdata

simpleswitch-licenseviewer#

Categories compliance helper web

This SimpleSwitch package creates a webserver (on port 8083) that allows to view the embedded open source licenses of all open source code used in the SimpleCore base image and all of the installed SimpleSwitch packages.

After installation the service can be accessed at http://<ip>:8083.

Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-intel-all

Recommended SimpleSwitch packages simpleswitch-sbom-viewer

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-licenseviewer
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-licenseviewer

simpleswitch-mosquitto#

Categories helper ipc mqtt

Eclipse Mosquitto is an open source message broker that implements the MQTT protocol versions 5.0, 3.1.1 and 3.1. Mosquitto is lightweight and is suitable for use on all devices from low power single board computers to full servers. The MQTT protocol provides a lightweight method of carrying out messaging using a publish/subscribe model. This makes it suitable for Internet of Things messaging such as with low power sensors or mobile devices such as phones, embedded computers or microcontrollers

Mosquitto is configured to provide TCP service on port 1883 Support for websockets is running on port 8883

Available for qemux86-64 sm2s-imx8mini sm2s-imx8mini sm2s-imx8nano sm2s-imx8nano sm2s-imx8plus sm2s-intel-all

Recommended SimpleSwitch packages simpleswitch-mqttx-web

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-mosquitto
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-mosquitto

simpleswitch-mqttx-web#

Categories helper mqtt web

MQTTX is a cross-platform MQTT 5.0 client tool open sourced by EMQ, which runs a webserver on port 8082, and supports formatting MQTT payload. MQTTX simplifies test operation with the help of a familiar, chat-like interface. It’s easy and quick to create multiple, simultaneous online MQTT client connections and can test the connection, publishing, and subscription functions of MQTT/TCP MQTT/TLS, MQTT/WebSocket as well as other MQTT protocol features.

After installation the service can be accessed at http://<ip>:8082.

Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-intel-all

Recommended SimpleSwitch packages simpleswitch-mosquitto

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-mqttx-web
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-mqttx-web

simpleswitch-psmqtt#

Categories helper monitoring mqtt python

PSMQTT is a cross-platform utilities for reporting system and processes metrics (CPU, memory, disks, network, smart disk data) to an MQTT broker.

You can configure the service by editing the file psmqtt/psmqtt.conf with the help of the our simpleswitch-filebrowser service. Further help on the configuration can be found at eschava/psmqtt

Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-intel-all

Required SimpleSwitch packages simpleswitch-mosquitto

Recommended SimpleSwitch packages simpleswitch-filebrowser simpleswitch-mqttx-web

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-psmqtt
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-psmqtt

simpleswitch-python-hello-world#

Categories demo python terminal

hello-world application written in python

How to get it…

  • with Scotty
    ## On your computer run
    $ scotty build simpleswitch-python-hello-world

simpleswitch-python-hello-world-debug#

Categories demo python terminal

hello-world application written in python

How to get it…

  • with Scotty
    ## On your computer run
    $ scotty build simpleswitch-python-hello-world-debug

simpleswitch-python-hello-world-debug-vscode#

Categories demo python terminal

hello-world application written in python

How to get it…

  • with Scotty
    ## On your computer run
    $ scotty build simpleswitch-python-hello-world-debug-vscode

simpleswitch-qt6-samegame#

Categories demo qt

SimpleSwitch Qt6 SameGame demo.

Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-intel-all

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-qt6-samegame
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-qt6-samegame

simpleswitch-qt6-tractor#

Categories demo qt tractor

SmartTractor demo written in Qt6

Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-intel-all

Required SimpleSwitch packages simpleswitch-mosquitto simpleswitch-tractor-gps-service

Recommended SimpleSwitch packages simpleswitch-gpiomanager simpleswitch-iotconnect simpleswitch-mqttx-web simpleswitch-proxy-iotconnect

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-qt6-tractor
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-qt6-tractor

simpleswitch-sbom-viewer#

Categories compliance helper web

This SimpleSwitch package creates a webserver (on port 8087) that allows to view the software bill of material (SBOM) information of all code used in the SimpleCore base image and all of the installed SimpleSwitch packages.

After installation the service can be accessed at http://<ip>:8087.

Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-intel-all

Required SimpleSwitch packages simpleswitch-mosquitto

Recommended SimpleSwitch packages simpleswitch-licenseviewer

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-sbom-viewer
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-sbom-viewer

simpleswitch-tractor-gpiocontrol#

Categories demo gpio python tractor

GPIO controller to interact with the physical model of our Tractor demo.

Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-intel-all

Recommended SimpleSwitch packages simpleswitch-flutter-tractor simpleswitch-iotconnect simpleswitch-mosquitto simpleswitch-mqttx-web simpleswitch-proxy-iotconnect simpleswitch-tractor-gps-service

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-tractor-gpiocontrol
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-tractor-gpiocontrol

simpleswitch-tractor-gps-service#

Categories demo python tractor

GPS service of our Tractor demo. You can pick from different routes. To choose a different route by editing the file tractor/gps/config with simpleswitch-filebrowser and use the filename of the route you would like to see. E.g. deggendorf.json Possible routes are: - Aachen - aachen.json - Deggendorf - deggendorf.json - Eschbach - eschbach.json - Phoenix - phoenix.json - Spa-Francorchamps - spa.json - Stutensee - stutensee.json

Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-intel-all

Recommended SimpleSwitch packages simpleswitch-filebrowser simpleswitch-flutter-tractor simpleswitch-iotconnect simpleswitch-mosquitto simpleswitch-mqttx-web simpleswitch-proxy-iotconnect simpleswitch-tractor-gpiocontrol

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-tractor-gps-service
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-tractor-gps-service

simpleswitch-tractor-web#

Categories demo tractor vuejs web

The simpleswitch-tractor-web offers a container with the SimpleCore™ Tractor demo using Vue.js served as a website on port 8080. An automatic redirect from port 80 to port 8080 is done by the webserver. It is meant to be accessed from an external computer on the same local network. After installation the service can be accessed at http://<ip>:8080.

Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-intel-all

Required SimpleSwitch packages simpleswitch-mosquitto

Recommended SimpleSwitch packages simpleswitch-captiveportal simpleswitch-gpiomanager simpleswitch-iotconnect simpleswitch-mosquitto simpleswitch-mqttx-web simpleswitch-proxy-iotconnect simpleswitch-tractor-gps-service

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-tractor-web
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-tractor-web

simpleswitch-tractor-web-browser#

Categories browser demo tractor web

Shows the SmartTractor Vue.js demo running in a Cog browser on the device.

Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-intel-all

Required SimpleSwitch packages simpleswitch-mosquitto simpleswitch-tractor-web

Recommended SimpleSwitch packages simpleswitch-iotconnect simpleswitch-mqttx-web simpleswitch-proxy-iotconnect simpleswitch-tractor-gpiocontrol simpleswitch-tractor-gps-service

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-tractor-web-browser
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-tractor-web-browser

simpleswitch-vkmark#

Categories benchmark demo graphics

Run Vulkan benchmarking

Available for sm2s-imx8plus sm2s-intel-all

How to get it…

  • with SimpleSwitch Launcher
  • with container-helper
  • with Scotty
    ## From the base image run
    $ skopeo login ghcr.io
    $ export machine=$CONTAINER_HELPER_ARCH
    $ export package=simpleswitch-vkmark
    $ export tag=$RELEASE_VERSION
    $ container-helper registry-install ghcr.io ghcr.io/avnet-embedded/simpleswitch/${machine}/${package}:${tag}
    $ simpleswitch-helper start ${package}
    ## On your computer run
    $ scotty build simpleswitch-vkmark

simpleswitch-weston-demo#

Categories demo

Weston Flower app project and its dependencies

How to get it…

  • with Scotty
    ## On your computer run
    $ scotty build simpleswitch-weston-demo