These are three laborites for the course "Embedded Systems" at the TU Bergakademie Freiberg. You can reuse the labs for your own courses or self-study. Simply import the configuration files into a newly created lab on:
or use the Deploy-Lab buttons to immediately create a new lab.
In order to open a station, you have to to use the terminal server pyxtermjs, which can be started in a secure docker-environment with the following command:
docker run -it -p 5000:5000 --device=/dev/ttyACM0:/dev/ttyACM0 crosslab/edrys_pyxtermjs_arduino
... alternatively you can either setup your own docker-environment or use the terminal server directly with Python. For more information, please visit:
https://github.com/edrys-labs/module-pyxtermjs
Introduction to embedded systems programming and the development environment.
https://github.com/raw/edrys-labs/lab-tubaf-embedded-systems/main/laboratory/de/task-1.yaml
todo
Implementation of a "Laser-Scanner" with a infrared-distance sensor, a motor and some analog-digital converters.
https://github.com/raw/edrys-labs/lab-tubaf-embedded-systems/main/laboratory/de/task-2.yaml
task-2.mp4
todo
The task 3 aims to combine a motor control with a visual output and to use an interrupt for the synchronization of the two components.
https://github.com/raw/edrys-labs/lab-tubaf-embedded-systems/main/laboratory/de/task-3.yaml
todo