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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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-ep1#
Categories baseboard config helper
Configures the EP1 base board
Available for sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus
How to get it…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## 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…
## On your computer run
$ scotty build simpleswitch-weston-demo
See also