- ...
- base images
- SDK
- ...
- ...
- premade packages
Container downloads and demo applications#
You will need…
a computer
- either
a terminal to edit files on the command line
- or
our Launcher
a network connection of the board
a Github personal access token
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-bottom#
Categories helper monitoring
Rust written bottom will show lots and lots of system information. To configure the app, edit bottom/bottom.toml with the help of simpleswitch-filebrowser.
More information about the configuration at https://tinyurl.com/udrf6bdc
Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-imx93 sm2s-imx95 sm2s-intel-all
How to get it…
## From the base image run
$ skopeo login ghcr.io
$ export machine=$CONTAINER_HELPER_ARCH
$ export package=simpleswitch-bottom
$ export tag=latest
$ 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-bottom
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
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-imx93 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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
simpleswitch-config-ama07-channel-0#
Categories config display helper
Configures the AMA07 display on channel 0
Available for sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-imx93 sm2s-imx95
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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
simpleswitch-config-ama07-channel-1#
Categories config display helper
Configures the AMA07 display on channel 1
Available for sm2s-imx8plus sm2s-imx95
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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
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 sm2s-imx93 sm2s-imx95
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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
simpleswitch-config-ama101-a01-channel-1#
Categories config display helper
Configures the AMA101 (A01) display on channel 1
Available for sm2s-imx8plus sm2s-imx95
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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
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 sm2s-imx93 sm2s-imx95
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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
simpleswitch-config-ama101-a07-channel-1#
Categories config display helper
Configures the AMA101 (A07) display on channel 1
Available for sm2s-imx8plus sm2s-imx95
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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
simpleswitch-config-ama121-channel-0#
Categories config display helper
Configures the AMA121 display on channel 0
Available for sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-imx93 sm2s-imx95
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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
simpleswitch-config-ama121-channel-1#
Categories config display helper
Configures the AMA121 display on channel 1
Available for sm2s-imx8plus sm2s-imx95
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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
simpleswitch-config-ama156#
Categories config display helper
Configures the AMA156 display
Available for sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-imx93 sm2s-imx95
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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
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-imx93 sm2s-imx95 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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
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-imx93 sm2s-imx95 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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
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-imx93 sm2s-imx95 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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
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-imx93 sm2s-imx95 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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
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-imx93 sm2s-imx95 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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
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-imx93 sm2s-imx95 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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
simpleswitch-config-dc-notaskbar#
Categories config helper weston
Removes the taskbar in weston
Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-imx93 sm2s-imx95 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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
simpleswitch-config-dc-vnc#
Categories config helper weston
Configures the VNC support
Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-imx93 sm2s-imx95 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-vnc
$ export tag=latest
$ 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-vnc
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
simpleswitch-config-ep1#
Categories baseboard config helper
Configures the EP1 base board
Available for sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-imx93 sm2s-imx95
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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
simpleswitch-config-ep5-001#
Categories baseboard config helper
Configures the EP5-001/005 base board
Available for sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-imx93 sm2s-imx95
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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
simpleswitch-config-ep5-002#
Categories baseboard config helper
Configures the EP5-002/006 base board
Available for sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-imx93 sm2s-imx95
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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
simpleswitch-config-extra-smarc-pins#
Categories baseboard config helper
Configures access to additional SMARC pins
Available for sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-imx93 sm2s-imx95
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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
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-imx93 sm2s-imx95 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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
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-imx93 sm2s-imx95 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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
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-imx93 sm2s-imx95 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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
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-imx8nano sm2s-imx8plus sm2s-imx93 sm2s-imx95 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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
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-imx93 sm2s-imx95 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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
simpleswitch-flutter-tractor#
Categories demo flutter tractor
SmartTractor demo written in Flutter
Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-imx93 sm2s-imx95 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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
simpleswitch-glmark2#
Categories benchmark demo graphics
Run OpenGL benchmarking
Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-imx93 sm2s-imx95 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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
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-imx93 sm2s-imx95 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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
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 data in the $HOME directory.
How to get it…
## On your computer run
$ scotty build simpleswitch-hello-world-userdata
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
simpleswitch-helvum#
Categories audio helper pipewire rust
Helvum is a GUI to allow graphical configuration of pipewire.
Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-imx93 sm2s-imx95 sm2s-intel-all
How to get it…
## From the base image run
$ skopeo login ghcr.io
$ export machine=$CONTAINER_HELPER_ARCH
$ export package=simpleswitch-helvum
$ export tag=latest
$ 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-helvum
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
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-imx93 sm2s-imx95 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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
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-imx8nano sm2s-imx8plus sm2s-imx93 sm2s-imx95 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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
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-imx93 sm2s-imx95 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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
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-imx93 sm2s-imx95 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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
simpleswitch-qt6-samegame#
Categories demo qt
SimpleSwitch Qt6 SameGame demo.
Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-imx93 sm2s-imx95 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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
simpleswitch-qt6-tractor#
Categories demo qt tractor
SmartTractor demo written in Qt6
Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-imx93 sm2s-imx95 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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
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-imx93 sm2s-imx95 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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
simpleswitch-simpletrace#
Categories benchmark profiling
SimpleTrace, tracing made simple
With the help of SimpleTrace you can trace a profile the entire System and create beautiful, high configurable and filterable graphs using Perfetto. The extendible application allows even to add custom trace and counter, and eBPF events to be added without touching SimpleTrace itself.
For more details see https://tinyurl.com/4xmb5rmu.
Once started the web interface can be accessed http://<ip>:8086
Available for qemux86-64 sm2s-imx8mini sm2s-imx8nano sm2s-imx8plus sm2s-imx93 sm2s-imx95 sm2s-intel-all
How to get it…
## From the base image run
$ skopeo login ghcr.io
$ export machine=$CONTAINER_HELPER_ARCH
$ export package=simpleswitch-simpletrace
$ export tag=latest
$ 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-simpletrace
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
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-imx93 sm2s-imx95 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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
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-imx93 sm2s-imx95 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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
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-imx93 sm2s-imx95 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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
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-imx93 sm2s-imx95 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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
simpleswitch-vkmark#
Categories benchmark demo graphics
Run Vulkan benchmarking
Available for sm2s-imx8plus sm2s-imx93 sm2s-imx95 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=latest
$ 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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
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
Note
scotty
is for advanced users
If you are unfamiliar with Scotty yet, please skip this part for now.
See also