Tutorials

Creative Commons Lizenzvertrag
The tutorials are licensed under a Attribution-NonCommercial-ShareAlike 4.0 International license (CC BY-NC-SA 4.0).

Assembler with ATMEL®-AVR®-microcontroller (in german)

memory atmega32
The assembler tutorial (pdf) uses ATMEL®-AVR®-microcontroller (ATmega32A) and is used in school (MICRO 12th and 13th grade). It is written to encourage "learning by doing". The tutorial covers many subjects, even interfaces like USB and has near 400 pages.

The Python and Raspi training course (in german)

The Python and Raspi training course is in German for my students (INFAP angewandte Informatik in der 13. Klasse). It covers graphical user interface with tkinter and ttk-widgets, file operations, accessing bus-interfaces (eia232, i2c) with the Raspi and hardware access with Raspi as webserver. python_tk