Skip to main content
Back to top
Ctrl
+
K
Training Courses
About
Blog
Search
Ctrl
+
K
Search
Ctrl
+
K
Training Courses
About
Blog
Collapse Sidebar
Expand Sidebar
Section Navigation
Myself: Contact, Impressum, …
This Site
OpenTraining
Work in Progress
Embedded Computing (FH Joanneum Graz)
Design Tools And Laboratory Engineering (2024)
Exams And Exam Samples
Embedded Computing (STECE-2019)
Embedded Computing 1
Embedded Computing 2
C++
Multithreading
Linux
Python
C++: Building with CMake
C++: Interfaces
Linux Hardware Device Management
EX: Temperature Sensors
Git Introduction
Introduction to Linux and Unix
C++: OO Basics
EX: Averaging Sensor
C++: Unit Testing
EX: LED Temperature Display
GPIO
Communication: Waiting for Something
Avoiding Race Conditions: Semaphore/Mutex
EX: Avoiding Race Condition
EX: Race Conditions
EX: Averaging Sensor (parallel)
Python Basics
EX: Averaging Sensor, Display
EX: Temperature Sensors
Simple Web Programming
Sensors Web Pages
Embedded Computing STECE-2020)
Embedded Computing (STECE-2021)
Embedded Computing (STECE-2022)
Embedded Computing (STECE-2023)
Embedded Computing (STECE-2024)
Moving This Site From Github To codeberg.org/statichost.eu
Git Notes
Creating Screencasts
I2S Audio for a Kontron SMARC Module
Packaging this Site on PyPI
Seminar on “Clean Code” (2022-04-13)
Pointless Blinking
GLT 2025: systemd’s D-Bus Implementation, And Its Python
asyncio
Binding
IT-Visions TODO
Kajak Auf Der Donau
Kathi’s Schulaufgaben
Home Gardening, 2026
Vendorized Course Descriptions
AI Coding
Recipes
About
This Site
Work in Progress
Embedded Computing (FH Joanneum Graz)
Embedded Computing (STECE-2019)
Simple Web Programming
Simple Web Programming
#
Intro in
Flask
Exercises
Routes
POST
requests
Intro in
Jinja2
Exercises