Skip to content
This repository has been archived by the owner on Feb 3, 2023. It is now read-only.

A docker container providing the setup and tools required for the lecture 182.753 Internet of Things (VU 4,0)

License

Notifications You must be signed in to change notification settings

epsilon-0311/VU_InternetOfThings_Container

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

VU_InternetOfThings_Container

A docker container providing the setup and tools required for the lecture 182.753 Internet of Things (VU 4,0)

The container is available under https://hub.docker.com/repository/docker/lehrchristoph/vu_internet_of_things_container

Helper Scripts:

A set of scripts is located inside the scripts folder.

setup.sh : Installs the required udev rules and pulls the container from docker hub.

open_shell.sh : Starts the container with the usb devices mounted as well as the project folder. The project you want to work on will be mounted under /workingdir/project, which is also the entry point of the container.

open_x11_shell.sh : Does the same as open_shell.sh, but additionally provides the possibility of openen GUI applications, e.g. for the segger RTT Viewer.

build_project.sh : Uses west to build the project provided -p flag. The -b sets to board, for the lecture this can be omited the default value is thingy52_nrf5283.

flash_board.sh : Flashes the board using west flash

open_RTT_viewer.sh : Opens the segger JLink RTT Viewer for debugging.

If any tool is missing please rais an issue.

Building the container

The Dockerfile inside the container is self contained and the image can be built by using docker build . inside the directory.

About

A docker container providing the setup and tools required for the lecture 182.753 Internet of Things (VU 4,0)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published